1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "android::StopWatch::lap_t [8]",
7   "name" : "android::StopWatch::lap_t [8]",
8   "referenced_type" : "type-190",
9   "self_type" : "type-189",
10   "size" : 128,
11   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
12  },
13  {
14   "alignment" : 1,
15   "linker_set_key" : "char [0]",
16   "name" : "char [0]",
17   "referenced_type" : "type-3",
18   "self_type" : "type-91",
19   "source_file" : "/system/core/liblog/include/log/log_read.h"
20  },
21  {
22   "alignment" : 1,
23   "linker_set_key" : "char [20]",
24   "name" : "char [20]",
25   "referenced_type" : "type-3",
26   "self_type" : "type-93",
27   "size" : 20,
28   "source_file" : "/system/core/libutils/include/utils/Printer.h"
29  },
30  {
31   "linker_set_key" : "float []",
32   "name" : "float []",
33   "referenced_type" : "type-33",
34   "self_type" : "type-256",
35   "source_file" : "/system/core/libsystem/include/system/graphics.h"
36  },
37  {
38   "alignment" : 4,
39   "linker_set_key" : "int [0]",
40   "name" : "int [0]",
41   "referenced_type" : "type-21",
42   "self_type" : "type-59",
43   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
44  },
45  {
46   "alignment" : 1,
47   "linker_set_key" : "unsigned char [5121]",
48   "name" : "unsigned char [5121]",
49   "referenced_type" : "type-10",
50   "self_type" : "type-115",
51   "size" : 5121,
52   "source_file" : "/system/core/liblog/include/log/log_read.h"
53  },
54  {
55   "alignment" : 4,
56   "linker_set_key" : "unsigned int [8]",
57   "name" : "unsigned int [8]",
58   "referenced_type" : "type-6",
59   "self_type" : "type-247",
60   "size" : 32,
61   "source_file" : "/system/core/libsystem/include/system/graphics.h"
62  }
63 ],
64 "builtin_types" :
65 [
66  {
67   "alignment" : 1,
68   "is_integral" : true,
69   "is_unsigned" : true,
70   "linker_set_key" : "bool",
71   "name" : "bool",
72   "referenced_type" : "type-16",
73   "self_type" : "type-16",
74   "size" : 1
75  },
76  {
77   "alignment" : 1,
78   "is_integral" : true,
79   "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" : 4,
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" : 4,
132   "is_integral" : true,
133   "linker_set_key" : "long",
134   "name" : "long",
135   "referenced_type" : "type-73",
136   "self_type" : "type-73",
137   "size" : 4
138  },
139  {
140   "alignment" : 4,
141   "is_integral" : true,
142   "linker_set_key" : "long long",
143   "name" : "long long",
144   "referenced_type" : "type-7",
145   "self_type" : "type-7",
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-322",
163   "self_type" : "type-322",
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-6",
183   "self_type" : "type-6",
184   "size" : 4
185  },
186  {
187   "alignment" : 4,
188   "is_integral" : true,
189   "is_unsigned" : true,
190   "linker_set_key" : "unsigned long",
191   "name" : "unsigned long",
192   "referenced_type" : "type-297",
193   "self_type" : "type-297",
194   "size" : 4
195  },
196  {
197   "alignment" : 4,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "unsigned long long",
201   "name" : "unsigned long long",
202   "referenced_type" : "type-29",
203   "self_type" : "type-29",
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" : "_ZN7android10VectorImpl11appendArrayEPKvj"
242  },
243  {
244   "name" : "_ZN7android10VectorImpl11setCapacityEj"
245  },
246  {
247   "name" : "_ZN7android10VectorImpl12appendVectorERKS0_"
248  },
249  {
250   "name" : "_ZN7android10VectorImpl13editArrayImplEv"
251  },
252  {
253   "name" : "_ZN7android10VectorImpl13finish_vectorEv"
254  },
255  {
256   "name" : "_ZN7android10VectorImpl13insertArrayAtEPKvjj"
257  },
258  {
259   "name" : "_ZN7android10VectorImpl13removeItemsAtEjj"
260  },
261  {
262   "name" : "_ZN7android10VectorImpl14insertVectorAtERKS0_j"
263  },
264  {
265   "name" : "_ZN7android10VectorImpl15release_storageEv"
266  },
267  {
268   "name" : "_ZN7android10VectorImpl16editItemLocationEj"
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_growEjj"
293  },
294  {
295   "name" : "_ZN7android10VectorImpl5clearEv"
296  },
297  {
298   "name" : "_ZN7android10VectorImpl6resizeEj"
299  },
300  {
301   "name" : "_ZN7android10VectorImpl7_shrinkEjj"
302  },
303  {
304   "name" : "_ZN7android10VectorImpl8insertAtEPKvjj"
305  },
306  {
307   "name" : "_ZN7android10VectorImpl8insertAtEjj"
308  },
309  {
310   "name" : "_ZN7android10VectorImpl9replaceAtEPKvj"
311  },
312  {
313   "name" : "_ZN7android10VectorImpl9replaceAtEj"
314  },
315  {
316   "name" : "_ZN7android10VectorImplC2ERKS0_"
317  },
318  {
319   "name" : "_ZN7android10VectorImplC2Ejj"
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" : "_ZN7android12SharedBuffer5allocEj"
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" : "_ZN7android16SortedVectorImplC2Ejj"
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" : "_ZN7android19JenkinsHashMixBytesEjPKhj"
491  },
492  {
493   "name" : "_ZN7android19elapsedRealtimeNanoEv"
494  },
495  {
496   "name" : "_ZN7android20JenkinsHashMixShortsEjPKtj"
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" : "_ZN7android6Looper17sendMessageAtTimeExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
551  },
552  {
553   "name" : "_ZN7android6Looper18rebuildEpollLockedEv"
554  },
555  {
556   "name" : "_ZN7android6Looper18sendMessageDelayedExRKNS_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" : "_ZN7android6Thread3runEPKcij"
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" : "_ZN7android7FileMap6createEPKcixjb"
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" : "_ZN7android7RefBase10renameRefsEjRKNS_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" : "_ZN7android7String810lockBufferEj"
737  },
738  {
739   "name" : "_ZN7android7String811real_appendEPKcj"
740  },
741  {
742   "name" : "_ZN7android7String811setPathNameEPKc"
743  },
744  {
745   "name" : "_ZN7android7String811setPathNameEPKcj"
746  },
747  {
748   "name" : "_ZN7android7String812appendFormatEPKcz"
749  },
750  {
751   "name" : "_ZN7android7String812unlockBufferEj"
752  },
753  {
754   "name" : "_ZN7android7String812unlockBufferEv"
755  },
756  {
757   "name" : "_ZN7android7String813appendFormatVEPKcPc"
758  },
759  {
760   "name" : "_ZN7android7String816convertToResPathEv"
761  },
762  {
763   "name" : "_ZN7android7String85clearEv"
764  },
765  {
766   "name" : "_ZN7android7String85setToEPKDij"
767  },
768  {
769   "name" : "_ZN7android7String85setToEPKDsj"
770  },
771  {
772   "name" : "_ZN7android7String85setToEPKc"
773  },
774  {
775   "name" : "_ZN7android7String85setToEPKcj"
776  },
777  {
778   "name" : "_ZN7android7String85setToERKS0_"
779  },
780  {
781   "name" : "_ZN7android7String86appendEPKc"
782  },
783  {
784   "name" : "_ZN7android7String86appendEPKcj"
785  },
786  {
787   "name" : "_ZN7android7String86appendERKS0_"
788  },
789  {
790   "name" : "_ZN7android7String86formatEPKcz"
791  },
792  {
793   "name" : "_ZN7android7String87formatVEPKcPc"
794  },
795  {
796   "name" : "_ZN7android7String87toLowerEjj"
797  },
798  {
799   "name" : "_ZN7android7String87toLowerEv"
800  },
801  {
802   "name" : "_ZN7android7String87toUpperEjj"
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" : "_ZN7android7String8C1EPKDij"
818  },
819  {
820   "name" : "_ZN7android7String8C1EPKDs"
821  },
822  {
823   "name" : "_ZN7android7String8C1EPKDsj"
824  },
825  {
826   "name" : "_ZN7android7String8C1EPKc"
827  },
828  {
829   "name" : "_ZN7android7String8C1EPKcj"
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" : "_ZN7android7String8C2EPKDij"
848  },
849  {
850   "name" : "_ZN7android7String8C2EPKDs"
851  },
852  {
853   "name" : "_ZN7android7String8C2EPKDsj"
854  },
855  {
856   "name" : "_ZN7android7String8C2EPKc"
857  },
858  {
859   "name" : "_ZN7android7String8C2EPKcj"
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" : "_ZN7android8String165setToEPKDsj"
884  },
885  {
886   "name" : "_ZN7android8String165setToERKS0_"
887  },
888  {
889   "name" : "_ZN7android8String165setToERKS0_jj"
890  },
891  {
892   "name" : "_ZN7android8String166appendEPKDsj"
893  },
894  {
895   "name" : "_ZN7android8String166appendERKS0_"
896  },
897  {
898   "name" : "_ZN7android8String166insertEjPKDs"
899  },
900  {
901   "name" : "_ZN7android8String166insertEjPKDsj"
902  },
903  {
904   "name" : "_ZN7android8String166removeEjj"
905  },
906  {
907   "name" : "_ZN7android8String169makeLowerEv"
908  },
909  {
910   "name" : "_ZN7android8String16C1ENS0_13StaticLinkageE"
911  },
912  {
913   "name" : "_ZN7android8String16C1EPKDs"
914  },
915  {
916   "name" : "_ZN7android8String16C1EPKDsj"
917  },
918  {
919   "name" : "_ZN7android8String16C1EPKc"
920  },
921  {
922   "name" : "_ZN7android8String16C1EPKcj"
923  },
924  {
925   "name" : "_ZN7android8String16C1ERKNS_7String8E"
926  },
927  {
928   "name" : "_ZN7android8String16C1ERKS0_"
929  },
930  {
931   "name" : "_ZN7android8String16C1ERKS0_jj"
932  },
933  {
934   "name" : "_ZN7android8String16C1Ev"
935  },
936  {
937   "name" : "_ZN7android8String16C2ENS0_13StaticLinkageE"
938  },
939  {
940   "name" : "_ZN7android8String16C2EPKDs"
941  },
942  {
943   "name" : "_ZN7android8String16C2EPKDsj"
944  },
945  {
946   "name" : "_ZN7android8String16C2EPKc"
947  },
948  {
949   "name" : "_ZN7android8String16C2EPKcj"
950  },
951  {
952   "name" : "_ZN7android8String16C2ERKNS_7String8E"
953  },
954  {
955   "name" : "_ZN7android8String16C2ERKS0_"
956  },
957  {
958   "name" : "_ZN7android8String16C2ERKS0_jj"
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_7FileMapEPcbj"
1013  },
1014  {
1015   "name" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbj"
1016  },
1017  {
1018   "name" : "_ZN7android9TokenizerD1Ev"
1019  },
1020  {
1021   "name" : "_ZN7android9TokenizerD2Ev"
1022  },
1023  {
1024   "name" : "_ZNK7android10VectorImpl12itemLocationEj"
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" : "_ZNK7android12SharedBuffer10editResizeEj"
1049  },
1050  {
1051   "name" : "_ZNK7android12SharedBuffer11attemptEditEv"
1052  },
1053  {
1054   "name" : "_ZNK7android12SharedBuffer4editEv"
1055  },
1056  {
1057   "name" : "_ZNK7android12SharedBuffer5resetEj"
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_destroyEPvj"
1072  },
1073  {
1074   "binding" : "weak",
1075   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE12do_constructEPvj"
1076  },
1077  {
1078   "binding" : "weak",
1079   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE15do_move_forwardEPvPKvj"
1080  },
1081  {
1082   "binding" : "weak",
1083   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE16do_move_backwardEPvPKvj"
1084  },
1085  {
1086   "binding" : "weak",
1087   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE7do_copyEPvPKvj"
1088  },
1089  {
1090   "binding" : "weak",
1091   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE8do_splatEPvPKvj"
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_destroyEPvj"
1100  },
1101  {
1102   "binding" : "weak",
1103   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE12do_constructEPvj"
1104  },
1105  {
1106   "binding" : "weak",
1107   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE15do_move_forwardEPvPKvj"
1108  },
1109  {
1110   "binding" : "weak",
1111   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE16do_move_backwardEPvPKvj"
1112  },
1113  {
1114   "binding" : "weak",
1115   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE7do_copyEPvPKvj"
1116  },
1117  {
1118   "binding" : "weak",
1119   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE8do_splatEPvPKvj"
1120  },
1121  {
1122   "name" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPj"
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_destroyEPvj"
1151  },
1152  {
1153   "binding" : "weak",
1154   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj"
1155  },
1156  {
1157   "binding" : "weak",
1158   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj"
1159  },
1160  {
1161   "binding" : "weak",
1162   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj"
1163  },
1164  {
1165   "binding" : "weak",
1166   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj"
1167  },
1168  {
1169   "binding" : "weak",
1170   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj"
1171  },
1172  {
1173   "binding" : "weak",
1174   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj"
1175  },
1176  {
1177   "binding" : "weak",
1178   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj"
1179  },
1180  {
1181   "binding" : "weak",
1182   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj"
1183  },
1184  {
1185   "binding" : "weak",
1186   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj"
1187  },
1188  {
1189   "binding" : "weak",
1190   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj"
1191  },
1192  {
1193   "binding" : "weak",
1194   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj"
1195  },
1196  {
1197   "binding" : "weak",
1198   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj"
1199  },
1200  {
1201   "binding" : "weak",
1202   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj"
1203  },
1204  {
1205   "binding" : "weak",
1206   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj"
1207  },
1208  {
1209   "binding" : "weak",
1210   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj"
1211  },
1212  {
1213   "binding" : "weak",
1214   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj"
1215  },
1216  {
1217   "binding" : "weak",
1218   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj"
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" : "_ZNK7android7String810getUtf32AtEjPj"
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" : "_ZNK7android7String84findEPKcj"
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_n12_N7android14LooperCallbackD0Ev"
1312  },
1313  {
1314   "name" : "_ZTv0_n12_N7android14LooperCallbackD1Ev"
1315  },
1316  {
1317   "name" : "_ZTv0_n12_N7android14MessageHandlerD0Ev"
1318  },
1319  {
1320   "name" : "_ZTv0_n12_N7android14MessageHandlerD1Ev"
1321  },
1322  {
1323   "name" : "_ZTv0_n12_N7android18WeakMessageHandlerD0Ev"
1324  },
1325  {
1326   "name" : "_ZTv0_n12_N7android18WeakMessageHandlerD1Ev"
1327  },
1328  {
1329   "name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD0Ev"
1330  },
1331  {
1332   "name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD1Ev"
1333  },
1334  {
1335   "name" : "_ZTv0_n12_N7android6ThreadD0Ev"
1336  },
1337  {
1338   "name" : "_ZTv0_n12_N7android6ThreadD1Ev"
1339  },
1340  {
1341   "name" : "__divdi3"
1342  },
1343  {
1344   "name" : "__moddi3"
1345  },
1346  {
1347   "name" : "__udivdi3"
1348  },
1349  {
1350   "name" : "androidCreateRawThreadEtc"
1351  },
1352  {
1353   "name" : "androidCreateThread"
1354  },
1355  {
1356   "name" : "androidCreateThreadEtc"
1357  },
1358  {
1359   "name" : "androidGetThreadId"
1360  },
1361  {
1362   "name" : "androidGetThreadPriority"
1363  },
1364  {
1365   "name" : "androidSetCreateThreadFunc"
1366  },
1367  {
1368   "name" : "androidSetThreadName"
1369  },
1370  {
1371   "name" : "androidSetThreadPriority"
1372  },
1373  {
1374   "name" : "do_report_sysprop_change"
1375  },
1376  {
1377   "name" : "strcmp16"
1378  },
1379  {
1380   "name" : "strcpy16"
1381  },
1382  {
1383   "name" : "strlen16"
1384  },
1385  {
1386   "name" : "strlen32"
1387  },
1388  {
1389   "name" : "strncmp16"
1390  },
1391  {
1392   "name" : "strnlen16"
1393  },
1394  {
1395   "name" : "strnlen32"
1396  },
1397  {
1398   "name" : "strstr16"
1399  },
1400  {
1401   "name" : "strzcmp16"
1402  },
1403  {
1404   "name" : "systemTime"
1405  },
1406  {
1407   "name" : "toMillisecondTimeoutDelay"
1408  },
1409  {
1410   "name" : "utf16_to_utf8"
1411  },
1412  {
1413   "name" : "utf16_to_utf8_length"
1414  },
1415  {
1416   "name" : "utf32_from_utf8_at"
1417  },
1418  {
1419   "name" : "utf32_to_utf8"
1420  },
1421  {
1422   "name" : "utf32_to_utf8_length"
1423  },
1424  {
1425   "name" : "utf8_length"
1426  },
1427  {
1428   "name" : "utf8_to_utf16"
1429  },
1430  {
1431   "name" : "utf8_to_utf16_length"
1432  },
1433  {
1434   "name" : "utf8_to_utf16_no_null_terminator"
1435  },
1436  {
1437   "name" : "utf8_to_utf32"
1438  },
1439  {
1440   "name" : "utf8_to_utf32_length"
1441  }
1442 ],
1443 "elf_objects" :
1444 [
1445  {
1446   "name" : "_ZN7android7FileMap9mPageSizeE"
1447  },
1448  {
1449   "name" : "_ZTCN7android18WeakMessageHandlerE0_NS_14MessageHandlerE"
1450  },
1451  {
1452   "name" : "_ZTCN7android20SimpleLooperCallbackE0_NS_14LooperCallbackE"
1453  },
1454  {
1455   "name" : "_ZTTN7android14LooperCallbackE"
1456  },
1457  {
1458   "name" : "_ZTTN7android14MessageHandlerE"
1459  },
1460  {
1461   "name" : "_ZTTN7android18WeakMessageHandlerE"
1462  },
1463  {
1464   "name" : "_ZTTN7android20SimpleLooperCallbackE"
1465  },
1466  {
1467   "name" : "_ZTTN7android6ThreadE"
1468  },
1469  {
1470   "name" : "_ZTVN7android10LogPrinterE"
1471  },
1472  {
1473   "name" : "_ZTVN7android10VectorImplE"
1474  },
1475  {
1476   "binding" : "weak",
1477   "name" : "_ZTVN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE"
1478  },
1479  {
1480   "binding" : "weak",
1481   "name" : "_ZTVN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
1482  },
1483  {
1484   "name" : "_ZTVN7android13PrefixPrinterE"
1485  },
1486  {
1487   "name" : "_ZTVN7android14LooperCallbackE"
1488  },
1489  {
1490   "name" : "_ZTVN7android14MessageHandlerE"
1491  },
1492  {
1493   "name" : "_ZTVN7android14String8PrinterE"
1494  },
1495  {
1496   "name" : "_ZTVN7android16SortedVectorImplE"
1497  },
1498  {
1499   "name" : "_ZTVN7android18WeakMessageHandlerE"
1500  },
1501  {
1502   "name" : "_ZTVN7android20SimpleLooperCallbackE"
1503  },
1504  {
1505   "name" : "_ZTVN7android6LooperE"
1506  },
1507  {
1508   "name" : "_ZTVN7android6ThreadE"
1509  },
1510  {
1511   "binding" : "weak",
1512   "name" : "_ZTVN7android6VectorINS_28sysprop_change_callback_infoEEE"
1513  },
1514  {
1515   "binding" : "weak",
1516   "name" : "_ZTVN7android6VectorINS_6Looper15MessageEnvelopeEEE"
1517  },
1518  {
1519   "binding" : "weak",
1520   "name" : "_ZTVN7android6VectorINS_6Looper8ResponseEEE"
1521  },
1522  {
1523   "name" : "_ZTVN7android7PrinterE"
1524  },
1525  {
1526   "name" : "_ZTVN7android7RefBaseE"
1527  },
1528  {
1529   "name" : "_ZTVN7android9FdPrinterE"
1530  }
1531 ],
1532 "enum_types" :
1533 [
1534  {
1535   "alignment" : 4,
1536   "enum_fields" :
1537   [
1538    {
1539     "enum_field_value" : -1,
1540     "name" : "SP_DEFAULT"
1541    },
1542    {
1543     "enum_field_value" : 0,
1544     "name" : "SP_BACKGROUND"
1545    },
1546    {
1547     "enum_field_value" : 1,
1548     "name" : "SP_FOREGROUND"
1549    },
1550    {
1551     "enum_field_value" : 2,
1552     "name" : "SP_SYSTEM"
1553    },
1554    {
1555     "enum_field_value" : 3,
1556     "name" : "SP_AUDIO_APP"
1557    },
1558    {
1559     "enum_field_value" : 4,
1560     "name" : "SP_AUDIO_SYS"
1561    },
1562    {
1563     "enum_field_value" : 5,
1564     "name" : "SP_TOP_APP"
1565    },
1566    {
1567     "enum_field_value" : 6,
1568     "name" : "SP_RT_APP"
1569    },
1570    {
1571     "enum_field_value" : 7,
1572     "name" : "SP_RESTRICTED"
1573    },
1574    {
1575     "enum_field_value" : 8,
1576     "name" : "SP_CNT"
1577    },
1578    {
1579     "enum_field_value" : 7,
1580     "name" : "SP_MAX"
1581    },
1582    {
1583     "enum_field_value" : 1,
1584     "name" : "SP_SYSTEM_DEFAULT"
1585    }
1586   ],
1587   "linker_set_key" : "SchedPolicy",
1588   "name" : "SchedPolicy",
1589   "referenced_type" : "type-269",
1590   "self_type" : "type-269",
1591   "size" : 4,
1592   "source_file" : "/system/core/libprocessgroup/include/processgroup/sched_policy.h",
1593   "underlying_type" : "type-21",
1594   "unique_id" : "SchedPolicy"
1595  },
1596  {
1597   "alignment" : 4,
1598   "enum_fields" :
1599   [
1600    {
1601     "enum_field_value" : 0,
1602     "name" : "android::Condition::WAKE_UP_ONE"
1603    },
1604    {
1605     "enum_field_value" : 1,
1606     "name" : "android::Condition::WAKE_UP_ALL"
1607    }
1608   ],
1609   "linker_set_key" : "android::Condition::WakeUpType",
1610   "name" : "android::Condition::WakeUpType",
1611   "referenced_type" : "type-244",
1612   "self_type" : "type-244",
1613   "size" : 4,
1614   "source_file" : "/system/core/libutils/include/utils/Condition.h",
1615   "underlying_type" : "type-6",
1616   "unique_id" : "_ZTSN7android9Condition10WakeUpTypeE"
1617  },
1618  {
1619   "alignment" : 4,
1620   "enum_fields" :
1621   [
1622    {
1623     "enum_field_value" : 0,
1624     "name" : "android::FileMap::NORMAL"
1625    },
1626    {
1627     "enum_field_value" : 1,
1628     "name" : "android::FileMap::RANDOM"
1629    },
1630    {
1631     "enum_field_value" : 2,
1632     "name" : "android::FileMap::SEQUENTIAL"
1633    },
1634    {
1635     "enum_field_value" : 3,
1636     "name" : "android::FileMap::WILLNEED"
1637    },
1638    {
1639     "enum_field_value" : 4,
1640     "name" : "android::FileMap::DONTNEED"
1641    }
1642   ],
1643   "linker_set_key" : "android::FileMap::MapAdvice",
1644   "name" : "android::FileMap::MapAdvice",
1645   "referenced_type" : "type-62",
1646   "self_type" : "type-62",
1647   "size" : 4,
1648   "source_file" : "/system/core/libutils/include/utils/FileMap.h",
1649   "underlying_type" : "type-6",
1650   "unique_id" : "_ZTSN7android7FileMap9MapAdviceE"
1651  },
1652  {
1653   "alignment" : 4,
1654   "enum_fields" :
1655   [
1656    {
1657     "enum_field_value" : 0,
1658     "name" : "android::String16::kEmptyString"
1659    }
1660   ],
1661   "linker_set_key" : "android::String16::StaticLinkage",
1662   "name" : "android::String16::StaticLinkage",
1663   "referenced_type" : "type-208",
1664   "self_type" : "type-208",
1665   "size" : 4,
1666   "source_file" : "/system/core/libutils/include/utils/String16.h",
1667   "underlying_type" : "type-6",
1668   "unique_id" : "_ZTSN7android8String1613StaticLinkageE"
1669  },
1670  {
1671   "alignment" : 4,
1672   "enum_fields" :
1673   [
1674    {
1675     "enum_field_value" : 0,
1676     "name" : "android::String8::kEmptyString"
1677    }
1678   ],
1679   "linker_set_key" : "android::String8::StaticLinkage",
1680   "name" : "android::String8::StaticLinkage",
1681   "referenced_type" : "type-82",
1682   "self_type" : "type-82",
1683   "size" : 4,
1684   "source_file" : "/system/core/libutils/include/utils/String8.h",
1685   "underlying_type" : "type-6",
1686   "unique_id" : "_ZTSN7android7String813StaticLinkageE"
1687  },
1688  {
1689   "alignment" : 4,
1690   "enum_fields" :
1691   [
1692    {
1693     "enum_field_value" : 0,
1694     "name" : "ANDROID_LOG_UNKNOWN"
1695    },
1696    {
1697     "enum_field_value" : 1,
1698     "name" : "ANDROID_LOG_DEFAULT"
1699    },
1700    {
1701     "enum_field_value" : 2,
1702     "name" : "ANDROID_LOG_VERBOSE"
1703    },
1704    {
1705     "enum_field_value" : 3,
1706     "name" : "ANDROID_LOG_DEBUG"
1707    },
1708    {
1709     "enum_field_value" : 4,
1710     "name" : "ANDROID_LOG_INFO"
1711    },
1712    {
1713     "enum_field_value" : 5,
1714     "name" : "ANDROID_LOG_WARN"
1715    },
1716    {
1717     "enum_field_value" : 6,
1718     "name" : "ANDROID_LOG_ERROR"
1719    },
1720    {
1721     "enum_field_value" : 7,
1722     "name" : "ANDROID_LOG_FATAL"
1723    },
1724    {
1725     "enum_field_value" : 8,
1726     "name" : "ANDROID_LOG_SILENT"
1727    }
1728   ],
1729   "linker_set_key" : "android_LogPriority",
1730   "name" : "android_LogPriority",
1731   "referenced_type" : "type-77",
1732   "self_type" : "type-77",
1733   "size" : 4,
1734   "source_file" : "/system/core/liblog/include/android/log.h",
1735   "underlying_type" : "type-6",
1736   "unique_id" : "android_LogPriority"
1737  },
1738  {
1739   "alignment" : 4,
1740   "enum_fields" :
1741   [
1742    {
1743     "enum_field_value" : 0,
1744     "name" : "HAL_COLOR_MODE_NATIVE"
1745    },
1746    {
1747     "enum_field_value" : 1,
1748     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1749    },
1750    {
1751     "enum_field_value" : 2,
1752     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1753    },
1754    {
1755     "enum_field_value" : 3,
1756     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1757    },
1758    {
1759     "enum_field_value" : 4,
1760     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1761    },
1762    {
1763     "enum_field_value" : 5,
1764     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1765    },
1766    {
1767     "enum_field_value" : 6,
1768     "name" : "HAL_COLOR_MODE_DCI_P3"
1769    },
1770    {
1771     "enum_field_value" : 7,
1772     "name" : "HAL_COLOR_MODE_SRGB"
1773    },
1774    {
1775     "enum_field_value" : 8,
1776     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1777    },
1778    {
1779     "enum_field_value" : 9,
1780     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1781    }
1782   ],
1783   "linker_set_key" : "android_color_mode_t",
1784   "name" : "android_color_mode_t",
1785   "referenced_type" : "type-233",
1786   "self_type" : "type-233",
1787   "size" : 4,
1788   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1789   "underlying_type" : "type-6",
1790   "unique_id" : "android_color_mode_t"
1791  },
1792  {
1793   "alignment" : 4,
1794   "enum_fields" :
1795   [
1796    {
1797     "enum_field_value" : 10,
1798     "name" : "HAL_COLOR_MODE_BT2020"
1799    },
1800    {
1801     "enum_field_value" : 11,
1802     "name" : "HAL_COLOR_MODE_BT2100_PQ"
1803    },
1804    {
1805     "enum_field_value" : 12,
1806     "name" : "HAL_COLOR_MODE_BT2100_HLG"
1807    }
1808   ],
1809   "linker_set_key" : "android_color_mode_v1_1_t",
1810   "name" : "android_color_mode_v1_1_t",
1811   "referenced_type" : "type-238",
1812   "self_type" : "type-238",
1813   "size" : 4,
1814   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
1815   "underlying_type" : "type-6",
1816   "unique_id" : "android_color_mode_v1_1_t"
1817  },
1818  {
1819   "alignment" : 4,
1820   "enum_fields" :
1821   [
1822    {
1823     "enum_field_value" : 0,
1824     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1825    },
1826    {
1827     "enum_field_value" : 1,
1828     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1829    },
1830    {
1831     "enum_field_value" : 2,
1832     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1833    },
1834    {
1835     "enum_field_value" : 3,
1836     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1837    },
1838    {
1839     "enum_field_value" : 4,
1840     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1841    },
1842    {
1843     "enum_field_value" : 5,
1844     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1845    },
1846    {
1847     "enum_field_value" : 6,
1848     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1849    }
1850   ],
1851   "linker_set_key" : "android_color_transform_t",
1852   "name" : "android_color_transform_t",
1853   "referenced_type" : "type-234",
1854   "self_type" : "type-234",
1855   "size" : 4,
1856   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1857   "underlying_type" : "type-6",
1858   "unique_id" : "android_color_transform_t"
1859  },
1860  {
1861   "alignment" : 4,
1862   "enum_fields" :
1863   [
1864    {
1865     "enum_field_value" : 0,
1866     "name" : "HAL_DATASPACE_UNKNOWN"
1867    },
1868    {
1869     "enum_field_value" : 1,
1870     "name" : "HAL_DATASPACE_ARBITRARY"
1871    },
1872    {
1873     "enum_field_value" : 16,
1874     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1875    },
1876    {
1877     "enum_field_value" : 4128768,
1878     "name" : "HAL_DATASPACE_STANDARD_MASK"
1879    },
1880    {
1881     "enum_field_value" : 0,
1882     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1883    },
1884    {
1885     "enum_field_value" : 65536,
1886     "name" : "HAL_DATASPACE_STANDARD_BT709"
1887    },
1888    {
1889     "enum_field_value" : 131072,
1890     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1891    },
1892    {
1893     "enum_field_value" : 196608,
1894     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1895    },
1896    {
1897     "enum_field_value" : 262144,
1898     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1899    },
1900    {
1901     "enum_field_value" : 327680,
1902     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1903    },
1904    {
1905     "enum_field_value" : 393216,
1906     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1907    },
1908    {
1909     "enum_field_value" : 458752,
1910     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1911    },
1912    {
1913     "enum_field_value" : 524288,
1914     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1915    },
1916    {
1917     "enum_field_value" : 589824,
1918     "name" : "HAL_DATASPACE_STANDARD_FILM"
1919    },
1920    {
1921     "enum_field_value" : 655360,
1922     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1923    },
1924    {
1925     "enum_field_value" : 720896,
1926     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1927    },
1928    {
1929     "enum_field_value" : 22,
1930     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1931    },
1932    {
1933     "enum_field_value" : 130023424,
1934     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1935    },
1936    {
1937     "enum_field_value" : 0,
1938     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1939    },
1940    {
1941     "enum_field_value" : 4194304,
1942     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1943    },
1944    {
1945     "enum_field_value" : 8388608,
1946     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1947    },
1948    {
1949     "enum_field_value" : 12582912,
1950     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1951    },
1952    {
1953     "enum_field_value" : 16777216,
1954     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1955    },
1956    {
1957     "enum_field_value" : 20971520,
1958     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1959    },
1960    {
1961     "enum_field_value" : 25165824,
1962     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1963    },
1964    {
1965     "enum_field_value" : 29360128,
1966     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1967    },
1968    {
1969     "enum_field_value" : 33554432,
1970     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1971    },
1972    {
1973     "enum_field_value" : 27,
1974     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1975    },
1976    {
1977     "enum_field_value" : 939524096,
1978     "name" : "HAL_DATASPACE_RANGE_MASK"
1979    },
1980    {
1981     "enum_field_value" : 0,
1982     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1983    },
1984    {
1985     "enum_field_value" : 134217728,
1986     "name" : "HAL_DATASPACE_RANGE_FULL"
1987    },
1988    {
1989     "enum_field_value" : 268435456,
1990     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1991    },
1992    {
1993     "enum_field_value" : 402653184,
1994     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1995    },
1996    {
1997     "enum_field_value" : 512,
1998     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1999    },
2000    {
2001     "enum_field_value" : 138477568,
2002     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
2003    },
2004    {
2005     "enum_field_value" : 406913024,
2006     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
2007    },
2008    {
2009     "enum_field_value" : 513,
2010     "name" : "HAL_DATASPACE_SRGB"
2011    },
2012    {
2013     "enum_field_value" : 142671872,
2014     "name" : "HAL_DATASPACE_V0_SRGB"
2015    },
2016    {
2017     "enum_field_value" : 411107328,
2018     "name" : "HAL_DATASPACE_V0_SCRGB"
2019    },
2020    {
2021     "enum_field_value" : 257,
2022     "name" : "HAL_DATASPACE_JFIF"
2023    },
2024    {
2025     "enum_field_value" : 146931712,
2026     "name" : "HAL_DATASPACE_V0_JFIF"
2027    },
2028    {
2029     "enum_field_value" : 258,
2030     "name" : "HAL_DATASPACE_BT601_625"
2031    },
2032    {
2033     "enum_field_value" : 281149440,
2034     "name" : "HAL_DATASPACE_V0_BT601_625"
2035    },
2036    {
2037     "enum_field_value" : 259,
2038     "name" : "HAL_DATASPACE_BT601_525"
2039    },
2040    {
2041     "enum_field_value" : 281280512,
2042     "name" : "HAL_DATASPACE_V0_BT601_525"
2043    },
2044    {
2045     "enum_field_value" : 260,
2046     "name" : "HAL_DATASPACE_BT709"
2047    },
2048    {
2049     "enum_field_value" : 281083904,
2050     "name" : "HAL_DATASPACE_V0_BT709"
2051    },
2052    {
2053     "enum_field_value" : 139067392,
2054     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
2055    },
2056    {
2057     "enum_field_value" : 155844608,
2058     "name" : "HAL_DATASPACE_DCI_P3"
2059    },
2060    {
2061     "enum_field_value" : 139067392,
2062     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
2063    },
2064    {
2065     "enum_field_value" : 143261696,
2066     "name" : "HAL_DATASPACE_DISPLAY_P3"
2067    },
2068    {
2069     "enum_field_value" : 151715840,
2070     "name" : "HAL_DATASPACE_ADOBE_RGB"
2071    },
2072    {
2073     "enum_field_value" : 138805248,
2074     "name" : "HAL_DATASPACE_BT2020_LINEAR"
2075    },
2076    {
2077     "enum_field_value" : 147193856,
2078     "name" : "HAL_DATASPACE_BT2020"
2079    },
2080    {
2081     "enum_field_value" : 163971072,
2082     "name" : "HAL_DATASPACE_BT2020_PQ"
2083    },
2084    {
2085     "enum_field_value" : 4096,
2086     "name" : "HAL_DATASPACE_DEPTH"
2087    },
2088    {
2089     "enum_field_value" : 4097,
2090     "name" : "HAL_DATASPACE_SENSOR"
2091    }
2092   ],
2093   "linker_set_key" : "android_dataspace_t",
2094   "name" : "android_dataspace_t",
2095   "referenced_type" : "type-232",
2096   "self_type" : "type-232",
2097   "size" : 4,
2098   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2099   "underlying_type" : "type-6",
2100   "unique_id" : "android_dataspace_t"
2101  },
2102  {
2103   "alignment" : 4,
2104   "enum_fields" :
2105   [
2106    {
2107     "enum_field_value" : 281411584,
2108     "name" : "HAL_DATASPACE_BT2020_ITU"
2109    },
2110    {
2111     "enum_field_value" : 298188800,
2112     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2113    },
2114    {
2115     "enum_field_value" : 302383104,
2116     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2117    },
2118    {
2119     "enum_field_value" : 168165376,
2120     "name" : "HAL_DATASPACE_BT2020_HLG"
2121    }
2122   ],
2123   "linker_set_key" : "android_dataspace_v1_1_t",
2124   "name" : "android_dataspace_v1_1_t",
2125   "referenced_type" : "type-237",
2126   "self_type" : "type-237",
2127   "size" : 4,
2128   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2129   "underlying_type" : "type-6",
2130   "unique_id" : "android_dataspace_v1_1_t"
2131  },
2132  {
2133   "alignment" : 4,
2134   "enum_fields" :
2135   [
2136    {
2137     "enum_field_value" : 142999552,
2138     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2139    },
2140    {
2141     "enum_field_value" : 4098,
2142     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2143    },
2144    {
2145     "enum_field_value" : 4099,
2146     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2147    },
2148    {
2149     "enum_field_value" : 4100,
2150     "name" : "HAL_DATASPACE_HEIF"
2151    }
2152   ],
2153   "linker_set_key" : "android_dataspace_v1_2_t",
2154   "name" : "android_dataspace_v1_2_t",
2155   "referenced_type" : "type-242",
2156   "self_type" : "type-242",
2157   "size" : 4,
2158   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2159   "underlying_type" : "type-6",
2160   "unique_id" : "android_dataspace_v1_2_t"
2161  },
2162  {
2163   "alignment" : 4,
2164   "enum_fields" :
2165   [
2166    {
2167     "enum_field_value" : 1,
2168     "name" : "FLEX_COMPONENT_Y"
2169    },
2170    {
2171     "enum_field_value" : 2,
2172     "name" : "FLEX_COMPONENT_Cb"
2173    },
2174    {
2175     "enum_field_value" : 4,
2176     "name" : "FLEX_COMPONENT_Cr"
2177    },
2178    {
2179     "enum_field_value" : 1024,
2180     "name" : "FLEX_COMPONENT_R"
2181    },
2182    {
2183     "enum_field_value" : 2048,
2184     "name" : "FLEX_COMPONENT_G"
2185    },
2186    {
2187     "enum_field_value" : 4096,
2188     "name" : "FLEX_COMPONENT_B"
2189    },
2190    {
2191     "enum_field_value" : 1073741824,
2192     "name" : "FLEX_COMPONENT_A"
2193    }
2194   ],
2195   "linker_set_key" : "android_flex_component",
2196   "name" : "android_flex_component",
2197   "referenced_type" : "type-248",
2198   "self_type" : "type-248",
2199   "size" : 4,
2200   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2201   "underlying_type" : "type-6",
2202   "unique_id" : "android_flex_component"
2203  },
2204  {
2205   "alignment" : 4,
2206   "enum_fields" :
2207   [
2208    {
2209     "enum_field_value" : 0,
2210     "name" : "FLEX_FORMAT_INVALID"
2211    },
2212    {
2213     "enum_field_value" : 1,
2214     "name" : "FLEX_FORMAT_Y"
2215    },
2216    {
2217     "enum_field_value" : 7,
2218     "name" : "FLEX_FORMAT_YCbCr"
2219    },
2220    {
2221     "enum_field_value" : 1073741831,
2222     "name" : "FLEX_FORMAT_YCbCrA"
2223    },
2224    {
2225     "enum_field_value" : 7168,
2226     "name" : "FLEX_FORMAT_RGB"
2227    },
2228    {
2229     "enum_field_value" : 1073748992,
2230     "name" : "FLEX_FORMAT_RGBA"
2231    }
2232   ],
2233   "linker_set_key" : "android_flex_format",
2234   "name" : "android_flex_format",
2235   "referenced_type" : "type-252",
2236   "self_type" : "type-252",
2237   "size" : 4,
2238   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2239   "underlying_type" : "type-6",
2240   "unique_id" : "android_flex_format"
2241  },
2242  {
2243   "alignment" : 4,
2244   "enum_fields" :
2245   [
2246    {
2247     "enum_field_value" : 1,
2248     "name" : "HAL_HDR_DOLBY_VISION"
2249    },
2250    {
2251     "enum_field_value" : 2,
2252     "name" : "HAL_HDR_HDR10"
2253    },
2254    {
2255     "enum_field_value" : 3,
2256     "name" : "HAL_HDR_HLG"
2257    }
2258   ],
2259   "linker_set_key" : "android_hdr_t",
2260   "name" : "android_hdr_t",
2261   "referenced_type" : "type-235",
2262   "self_type" : "type-235",
2263   "size" : 4,
2264   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2265   "underlying_type" : "type-6",
2266   "unique_id" : "android_hdr_t"
2267  },
2268  {
2269   "alignment" : 4,
2270   "enum_fields" :
2271   [
2272    {
2273     "enum_field_value" : 4,
2274     "name" : "HAL_HDR_HDR10_PLUS"
2275    }
2276   ],
2277   "linker_set_key" : "android_hdr_v1_2_t",
2278   "name" : "android_hdr_v1_2_t",
2279   "referenced_type" : "type-240",
2280   "self_type" : "type-240",
2281   "size" : 4,
2282   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2283   "underlying_type" : "type-6",
2284   "unique_id" : "android_hdr_v1_2_t"
2285  },
2286  {
2287   "alignment" : 4,
2288   "enum_fields" :
2289   [
2290    {
2291     "enum_field_value" : 39,
2292     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2293    },
2294    {
2295     "enum_field_value" : 40,
2296     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2297    },
2298    {
2299     "enum_field_value" : 41,
2300     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2301    },
2302    {
2303     "enum_field_value" : 42,
2304     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2305    }
2306   ],
2307   "linker_set_key" : "android_pixel_format_sw_t",
2308   "name" : "android_pixel_format_sw_t",
2309   "referenced_type" : "type-245",
2310   "self_type" : "type-245",
2311   "size" : 4,
2312   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2313   "underlying_type" : "type-6",
2314   "unique_id" : "_ZTS25android_pixel_format_sw_t"
2315  },
2316  {
2317   "alignment" : 4,
2318   "enum_fields" :
2319   [
2320    {
2321     "enum_field_value" : 1,
2322     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2323    },
2324    {
2325     "enum_field_value" : 2,
2326     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2327    },
2328    {
2329     "enum_field_value" : 3,
2330     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2331    },
2332    {
2333     "enum_field_value" : 4,
2334     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2335    },
2336    {
2337     "enum_field_value" : 5,
2338     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2339    },
2340    {
2341     "enum_field_value" : 16,
2342     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2343    },
2344    {
2345     "enum_field_value" : 17,
2346     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2347    },
2348    {
2349     "enum_field_value" : 20,
2350     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2351    },
2352    {
2353     "enum_field_value" : 22,
2354     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2355    },
2356    {
2357     "enum_field_value" : 32,
2358     "name" : "HAL_PIXEL_FORMAT_RAW16"
2359    },
2360    {
2361     "enum_field_value" : 33,
2362     "name" : "HAL_PIXEL_FORMAT_BLOB"
2363    },
2364    {
2365     "enum_field_value" : 34,
2366     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2367    },
2368    {
2369     "enum_field_value" : 35,
2370     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2371    },
2372    {
2373     "enum_field_value" : 36,
2374     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2375    },
2376    {
2377     "enum_field_value" : 37,
2378     "name" : "HAL_PIXEL_FORMAT_RAW10"
2379    },
2380    {
2381     "enum_field_value" : 38,
2382     "name" : "HAL_PIXEL_FORMAT_RAW12"
2383    },
2384    {
2385     "enum_field_value" : 43,
2386     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2387    },
2388    {
2389     "enum_field_value" : 538982489,
2390     "name" : "HAL_PIXEL_FORMAT_Y8"
2391    },
2392    {
2393     "enum_field_value" : 540422489,
2394     "name" : "HAL_PIXEL_FORMAT_Y16"
2395    },
2396    {
2397     "enum_field_value" : 842094169,
2398     "name" : "HAL_PIXEL_FORMAT_YV12"
2399    }
2400   ],
2401   "linker_set_key" : "android_pixel_format_t",
2402   "name" : "android_pixel_format_t",
2403   "referenced_type" : "type-229",
2404   "self_type" : "type-229",
2405   "size" : 4,
2406   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2407   "underlying_type" : "type-6",
2408   "unique_id" : "android_pixel_format_t"
2409  },
2410  {
2411   "alignment" : 4,
2412   "enum_fields" :
2413   [
2414    {
2415     "enum_field_value" : 48,
2416     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2417    },
2418    {
2419     "enum_field_value" : 49,
2420     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2421    },
2422    {
2423     "enum_field_value" : 50,
2424     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2425    },
2426    {
2427     "enum_field_value" : 51,
2428     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2429    },
2430    {
2431     "enum_field_value" : 52,
2432     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2433    },
2434    {
2435     "enum_field_value" : 53,
2436     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2437    },
2438    {
2439     "enum_field_value" : 54,
2440     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2441    }
2442   ],
2443   "linker_set_key" : "android_pixel_format_v1_1_t",
2444   "name" : "android_pixel_format_v1_1_t",
2445   "referenced_type" : "type-236",
2446   "self_type" : "type-236",
2447   "size" : 4,
2448   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2449   "underlying_type" : "type-6",
2450   "unique_id" : "android_pixel_format_v1_1_t"
2451  },
2452  {
2453   "alignment" : 4,
2454   "enum_fields" :
2455   [
2456    {
2457     "enum_field_value" : 55,
2458     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2459    }
2460   ],
2461   "linker_set_key" : "android_pixel_format_v1_2_t",
2462   "name" : "android_pixel_format_v1_2_t",
2463   "referenced_type" : "type-243",
2464   "self_type" : "type-243",
2465   "size" : 4,
2466   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2467   "underlying_type" : "type-6",
2468   "unique_id" : "android_pixel_format_v1_2_t"
2469  },
2470  {
2471   "alignment" : 4,
2472   "enum_fields" :
2473   [
2474    {
2475     "enum_field_value" : 0,
2476     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2477    },
2478    {
2479     "enum_field_value" : 1,
2480     "name" : "HAL_RENDER_INTENT_ENHANCE"
2481    },
2482    {
2483     "enum_field_value" : 2,
2484     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2485    },
2486    {
2487     "enum_field_value" : 3,
2488     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2489    }
2490   ],
2491   "linker_set_key" : "android_render_intent_v1_1_t",
2492   "name" : "android_render_intent_v1_1_t",
2493   "referenced_type" : "type-239",
2494   "self_type" : "type-239",
2495   "size" : 4,
2496   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2497   "underlying_type" : "type-6",
2498   "unique_id" : "android_render_intent_v1_1_t"
2499  },
2500  {
2501   "alignment" : 4,
2502   "enum_fields" :
2503   [
2504    {
2505     "enum_field_value" : 1,
2506     "name" : "HAL_TRANSFORM_FLIP_H"
2507    },
2508    {
2509     "enum_field_value" : 2,
2510     "name" : "HAL_TRANSFORM_FLIP_V"
2511    },
2512    {
2513     "enum_field_value" : 4,
2514     "name" : "HAL_TRANSFORM_ROT_90"
2515    },
2516    {
2517     "enum_field_value" : 3,
2518     "name" : "HAL_TRANSFORM_ROT_180"
2519    },
2520    {
2521     "enum_field_value" : 7,
2522     "name" : "HAL_TRANSFORM_ROT_270"
2523    }
2524   ],
2525   "linker_set_key" : "android_transform_t",
2526   "name" : "android_transform_t",
2527   "referenced_type" : "type-231",
2528   "self_type" : "type-231",
2529   "size" : 4,
2530   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2531   "underlying_type" : "type-6",
2532   "unique_id" : "android_transform_t"
2533  },
2534  {
2535   "alignment" : 4,
2536   "enum_fields" :
2537   [
2538    {
2539     "enum_field_value" : 0,
2540     "name" : "LOG_ID_MIN"
2541    },
2542    {
2543     "enum_field_value" : 0,
2544     "name" : "LOG_ID_MAIN"
2545    },
2546    {
2547     "enum_field_value" : 1,
2548     "name" : "LOG_ID_RADIO"
2549    },
2550    {
2551     "enum_field_value" : 2,
2552     "name" : "LOG_ID_EVENTS"
2553    },
2554    {
2555     "enum_field_value" : 3,
2556     "name" : "LOG_ID_SYSTEM"
2557    },
2558    {
2559     "enum_field_value" : 4,
2560     "name" : "LOG_ID_CRASH"
2561    },
2562    {
2563     "enum_field_value" : 5,
2564     "name" : "LOG_ID_STATS"
2565    },
2566    {
2567     "enum_field_value" : 6,
2568     "name" : "LOG_ID_SECURITY"
2569    },
2570    {
2571     "enum_field_value" : 7,
2572     "name" : "LOG_ID_KERNEL"
2573    },
2574    {
2575     "enum_field_value" : 8,
2576     "name" : "LOG_ID_MAX"
2577    }
2578   ],
2579   "linker_set_key" : "log_id",
2580   "name" : "log_id",
2581   "referenced_type" : "type-80",
2582   "self_type" : "type-80",
2583   "size" : 4,
2584   "source_file" : "/system/core/liblog/include/android/log.h",
2585   "underlying_type" : "type-6",
2586   "unique_id" : "log_id"
2587  }
2588 ],
2589 "function_types" :
2590 [
2591  {
2592   "alignment" : 4,
2593   "linker_set_key" : "int (const void *, const void *)",
2594   "name" : "int (const void *, const void *)",
2595   "parameters" :
2596   [
2597    {
2598     "referenced_type" : "type-47"
2599    },
2600    {
2601     "referenced_type" : "type-47"
2602    }
2603   ],
2604   "referenced_type" : "type-639",
2605   "return_type" : "type-21",
2606   "self_type" : "type-639",
2607   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2608  },
2609  {
2610   "alignment" : 4,
2611   "linker_set_key" : "int (const void *, const void *, void *)",
2612   "name" : "int (const void *, const void *, void *)",
2613   "parameters" :
2614   [
2615    {
2616     "referenced_type" : "type-47"
2617    },
2618    {
2619     "referenced_type" : "type-47"
2620    },
2621    {
2622     "referenced_type" : "type-4"
2623    }
2624   ],
2625   "referenced_type" : "type-641",
2626   "return_type" : "type-21",
2627   "self_type" : "type-641",
2628   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2629  },
2630  {
2631   "alignment" : 4,
2632   "linker_set_key" : "int (int (*)(void *), void *, const char *, int, unsigned int, void **)",
2633   "name" : "int (int (*)(void *), void *, const char *, int, unsigned int, void **)",
2634   "parameters" :
2635   [
2636    {
2637     "referenced_type" : "type-263"
2638    },
2639    {
2640     "referenced_type" : "type-4"
2641    },
2642    {
2643     "referenced_type" : "type-24"
2644    },
2645    {
2646     "referenced_type" : "type-21"
2647    },
2648    {
2649     "referenced_type" : "type-6"
2650    },
2651    {
2652     "referenced_type" : "type-264"
2653    }
2654   ],
2655   "referenced_type" : "type-265",
2656   "return_type" : "type-21",
2657   "self_type" : "type-265",
2658   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2659  },
2660  {
2661   "alignment" : 4,
2662   "linker_set_key" : "int (int, int, void *)",
2663   "name" : "int (int, int, void *)",
2664   "parameters" :
2665   [
2666    {
2667     "referenced_type" : "type-21"
2668    },
2669    {
2670     "referenced_type" : "type-21"
2671    },
2672    {
2673     "referenced_type" : "type-4"
2674    }
2675   ],
2676   "referenced_type" : "type-465",
2677   "return_type" : "type-21",
2678   "self_type" : "type-465",
2679   "source_file" : "/system/core/libutils/include/utils/Looper.h"
2680  },
2681  {
2682   "alignment" : 4,
2683   "linker_set_key" : "int (void *)",
2684   "name" : "int (void *)",
2685   "parameters" :
2686   [
2687    {
2688     "referenced_type" : "type-4"
2689    }
2690   ],
2691   "referenced_type" : "type-261",
2692   "return_type" : "type-21",
2693   "self_type" : "type-261",
2694   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
2695  },
2696  {
2697   "alignment" : 4,
2698   "linker_set_key" : "void ()",
2699   "name" : "void ()",
2700   "referenced_type" : "type-334",
2701   "return_type" : "type-5",
2702   "self_type" : "type-334",
2703   "source_file" : "/system/core/libutils/include/utils/misc.h"
2704  }
2705 ],
2706 "functions" :
2707 [
2708  {
2709   "access" : "private",
2710   "function_name" : "android::LogPrinter::printRaw",
2711   "linker_set_key" : "_ZN7android10LogPrinter8printRawEPKc",
2712   "parameters" :
2713   [
2714    {
2715     "is_this_ptr" : true,
2716     "referenced_type" : "type-89"
2717    },
2718    {
2719     "referenced_type" : "type-24"
2720    }
2721   ],
2722   "return_type" : "type-5",
2723   "source_file" : "/system/core/libutils/include/utils/Printer.h"
2724  },
2725  {
2726   "function_name" : "android::LogPrinter::printLine",
2727   "linker_set_key" : "_ZN7android10LogPrinter9printLineEPKc",
2728   "parameters" :
2729   [
2730    {
2731     "is_this_ptr" : true,
2732     "referenced_type" : "type-89"
2733    },
2734    {
2735     "referenced_type" : "type-24"
2736    }
2737   ],
2738   "return_type" : "type-5",
2739   "source_file" : "/system/core/libutils/include/utils/Printer.h"
2740  },
2741  {
2742   "function_name" : "android::LogPrinter::LogPrinter",
2743   "linker_set_key" : "_ZN7android10LogPrinterC1EPKc19android_LogPriorityS2_b",
2744   "parameters" :
2745   [
2746    {
2747     "is_this_ptr" : true,
2748     "referenced_type" : "type-89"
2749    },
2750    {
2751     "referenced_type" : "type-24"
2752    },
2753    {
2754     "default_arg" : true,
2755     "referenced_type" : "type-77"
2756    },
2757    {
2758     "default_arg" : true,
2759     "referenced_type" : "type-24"
2760    },
2761    {
2762     "default_arg" : true,
2763     "referenced_type" : "type-16"
2764    }
2765   ],
2766   "return_type" : "type-5",
2767   "source_file" : "/system/core/libutils/include/utils/Printer.h"
2768  },
2769  {
2770   "function_name" : "android::LogPrinter::LogPrinter",
2771   "linker_set_key" : "_ZN7android10LogPrinterC2EPKc19android_LogPriorityS2_b",
2772   "parameters" :
2773   [
2774    {
2775     "is_this_ptr" : true,
2776     "referenced_type" : "type-89"
2777    },
2778    {
2779     "referenced_type" : "type-24"
2780    },
2781    {
2782     "default_arg" : true,
2783     "referenced_type" : "type-77"
2784    },
2785    {
2786     "default_arg" : true,
2787     "referenced_type" : "type-24"
2788    },
2789    {
2790     "default_arg" : true,
2791     "referenced_type" : "type-16"
2792    }
2793   ],
2794   "return_type" : "type-5",
2795   "source_file" : "/system/core/libutils/include/utils/Printer.h"
2796  },
2797  {
2798   "function_name" : "android::VectorImpl::appendArray",
2799   "linker_set_key" : "_ZN7android10VectorImpl11appendArrayEPKvj",
2800   "parameters" :
2801   [
2802    {
2803     "is_this_ptr" : true,
2804     "referenced_type" : "type-648"
2805    },
2806    {
2807     "referenced_type" : "type-47"
2808    },
2809    {
2810     "referenced_type" : "type-6"
2811    }
2812   ],
2813   "return_type" : "type-21",
2814   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2815  },
2816  {
2817   "function_name" : "android::VectorImpl::setCapacity",
2818   "linker_set_key" : "_ZN7android10VectorImpl11setCapacityEj",
2819   "parameters" :
2820   [
2821    {
2822     "is_this_ptr" : true,
2823     "referenced_type" : "type-648"
2824    },
2825    {
2826     "referenced_type" : "type-6"
2827    }
2828   ],
2829   "return_type" : "type-21",
2830   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2831  },
2832  {
2833   "function_name" : "android::VectorImpl::appendVector",
2834   "linker_set_key" : "_ZN7android10VectorImpl12appendVectorERKS0_",
2835   "parameters" :
2836   [
2837    {
2838     "is_this_ptr" : true,
2839     "referenced_type" : "type-648"
2840    },
2841    {
2842     "referenced_type" : "type-649"
2843    }
2844   ],
2845   "return_type" : "type-21",
2846   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2847  },
2848  {
2849   "function_name" : "android::VectorImpl::editArrayImpl",
2850   "linker_set_key" : "_ZN7android10VectorImpl13editArrayImplEv",
2851   "parameters" :
2852   [
2853    {
2854     "is_this_ptr" : true,
2855     "referenced_type" : "type-648"
2856    }
2857   ],
2858   "return_type" : "type-4",
2859   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2860  },
2861  {
2862   "function_name" : "android::VectorImpl::finish_vector",
2863   "linker_set_key" : "_ZN7android10VectorImpl13finish_vectorEv",
2864   "parameters" :
2865   [
2866    {
2867     "is_this_ptr" : true,
2868     "referenced_type" : "type-648"
2869    }
2870   ],
2871   "return_type" : "type-5",
2872   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2873  },
2874  {
2875   "function_name" : "android::VectorImpl::insertArrayAt",
2876   "linker_set_key" : "_ZN7android10VectorImpl13insertArrayAtEPKvjj",
2877   "parameters" :
2878   [
2879    {
2880     "is_this_ptr" : true,
2881     "referenced_type" : "type-648"
2882    },
2883    {
2884     "referenced_type" : "type-47"
2885    },
2886    {
2887     "referenced_type" : "type-6"
2888    },
2889    {
2890     "referenced_type" : "type-6"
2891    }
2892   ],
2893   "return_type" : "type-21",
2894   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2895  },
2896  {
2897   "function_name" : "android::VectorImpl::removeItemsAt",
2898   "linker_set_key" : "_ZN7android10VectorImpl13removeItemsAtEjj",
2899   "parameters" :
2900   [
2901    {
2902     "is_this_ptr" : true,
2903     "referenced_type" : "type-648"
2904    },
2905    {
2906     "referenced_type" : "type-6"
2907    },
2908    {
2909     "default_arg" : true,
2910     "referenced_type" : "type-6"
2911    }
2912   ],
2913   "return_type" : "type-21",
2914   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2915  },
2916  {
2917   "function_name" : "android::VectorImpl::insertVectorAt",
2918   "linker_set_key" : "_ZN7android10VectorImpl14insertVectorAtERKS0_j",
2919   "parameters" :
2920   [
2921    {
2922     "is_this_ptr" : true,
2923     "referenced_type" : "type-648"
2924    },
2925    {
2926     "referenced_type" : "type-649"
2927    },
2928    {
2929     "referenced_type" : "type-6"
2930    }
2931   ],
2932   "return_type" : "type-21",
2933   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2934  },
2935  {
2936   "access" : "protected",
2937   "function_name" : "android::VectorImpl::release_storage",
2938   "linker_set_key" : "_ZN7android10VectorImpl15release_storageEv",
2939   "parameters" :
2940   [
2941    {
2942     "is_this_ptr" : true,
2943     "referenced_type" : "type-648"
2944    }
2945   ],
2946   "return_type" : "type-5",
2947   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2948  },
2949  {
2950   "function_name" : "android::VectorImpl::editItemLocation",
2951   "linker_set_key" : "_ZN7android10VectorImpl16editItemLocationEj",
2952   "parameters" :
2953   [
2954    {
2955     "is_this_ptr" : true,
2956     "referenced_type" : "type-648"
2957    },
2958    {
2959     "referenced_type" : "type-6"
2960    }
2961   ],
2962   "return_type" : "type-4",
2963   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2964  },
2965  {
2966   "function_name" : "android::VectorImpl::add",
2967   "linker_set_key" : "_ZN7android10VectorImpl3addEPKv",
2968   "parameters" :
2969   [
2970    {
2971     "is_this_ptr" : true,
2972     "referenced_type" : "type-648"
2973    },
2974    {
2975     "referenced_type" : "type-47"
2976    }
2977   ],
2978   "return_type" : "type-21",
2979   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2980  },
2981  {
2982   "function_name" : "android::VectorImpl::add",
2983   "linker_set_key" : "_ZN7android10VectorImpl3addEv",
2984   "parameters" :
2985   [
2986    {
2987     "is_this_ptr" : true,
2988     "referenced_type" : "type-648"
2989    }
2990   ],
2991   "return_type" : "type-21",
2992   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
2993  },
2994  {
2995   "function_name" : "android::VectorImpl::pop",
2996   "linker_set_key" : "_ZN7android10VectorImpl3popEv",
2997   "parameters" :
2998   [
2999    {
3000     "is_this_ptr" : true,
3001     "referenced_type" : "type-648"
3002    }
3003   ],
3004   "return_type" : "type-5",
3005   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3006  },
3007  {
3008   "function_name" : "android::VectorImpl::push",
3009   "linker_set_key" : "_ZN7android10VectorImpl4pushEPKv",
3010   "parameters" :
3011   [
3012    {
3013     "is_this_ptr" : true,
3014     "referenced_type" : "type-648"
3015    },
3016    {
3017     "referenced_type" : "type-47"
3018    }
3019   ],
3020   "return_type" : "type-5",
3021   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3022  },
3023  {
3024   "function_name" : "android::VectorImpl::push",
3025   "linker_set_key" : "_ZN7android10VectorImpl4pushEv",
3026   "parameters" :
3027   [
3028    {
3029     "is_this_ptr" : true,
3030     "referenced_type" : "type-648"
3031    }
3032   ],
3033   "return_type" : "type-5",
3034   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3035  },
3036  {
3037   "function_name" : "android::VectorImpl::sort",
3038   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_E",
3039   "parameters" :
3040   [
3041    {
3042     "is_this_ptr" : true,
3043     "referenced_type" : "type-648"
3044    },
3045    {
3046     "referenced_type" : "type-640"
3047    }
3048   ],
3049   "return_type" : "type-21",
3050   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3051  },
3052  {
3053   "function_name" : "android::VectorImpl::sort",
3054   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_",
3055   "parameters" :
3056   [
3057    {
3058     "is_this_ptr" : true,
3059     "referenced_type" : "type-648"
3060    },
3061    {
3062     "referenced_type" : "type-642"
3063    },
3064    {
3065     "referenced_type" : "type-4"
3066    }
3067   ],
3068   "return_type" : "type-21",
3069   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3070  },
3071  {
3072   "access" : "private",
3073   "function_name" : "android::VectorImpl::_grow",
3074   "linker_set_key" : "_ZN7android10VectorImpl5_growEjj",
3075   "parameters" :
3076   [
3077    {
3078     "is_this_ptr" : true,
3079     "referenced_type" : "type-648"
3080    },
3081    {
3082     "referenced_type" : "type-6"
3083    },
3084    {
3085     "referenced_type" : "type-6"
3086    }
3087   ],
3088   "return_type" : "type-4",
3089   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3090  },
3091  {
3092   "function_name" : "android::VectorImpl::clear",
3093   "linker_set_key" : "_ZN7android10VectorImpl5clearEv",
3094   "parameters" :
3095   [
3096    {
3097     "is_this_ptr" : true,
3098     "referenced_type" : "type-648"
3099    }
3100   ],
3101   "return_type" : "type-5",
3102   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3103  },
3104  {
3105   "function_name" : "android::VectorImpl::resize",
3106   "linker_set_key" : "_ZN7android10VectorImpl6resizeEj",
3107   "parameters" :
3108   [
3109    {
3110     "is_this_ptr" : true,
3111     "referenced_type" : "type-648"
3112    },
3113    {
3114     "referenced_type" : "type-6"
3115    }
3116   ],
3117   "return_type" : "type-21",
3118   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3119  },
3120  {
3121   "access" : "private",
3122   "function_name" : "android::VectorImpl::_shrink",
3123   "linker_set_key" : "_ZN7android10VectorImpl7_shrinkEjj",
3124   "parameters" :
3125   [
3126    {
3127     "is_this_ptr" : true,
3128     "referenced_type" : "type-648"
3129    },
3130    {
3131     "referenced_type" : "type-6"
3132    },
3133    {
3134     "referenced_type" : "type-6"
3135    }
3136   ],
3137   "return_type" : "type-5",
3138   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3139  },
3140  {
3141   "function_name" : "android::VectorImpl::insertAt",
3142   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEPKvjj",
3143   "parameters" :
3144   [
3145    {
3146     "is_this_ptr" : true,
3147     "referenced_type" : "type-648"
3148    },
3149    {
3150     "referenced_type" : "type-47"
3151    },
3152    {
3153     "referenced_type" : "type-6"
3154    },
3155    {
3156     "default_arg" : true,
3157     "referenced_type" : "type-6"
3158    }
3159   ],
3160   "return_type" : "type-21",
3161   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3162  },
3163  {
3164   "function_name" : "android::VectorImpl::insertAt",
3165   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEjj",
3166   "parameters" :
3167   [
3168    {
3169     "is_this_ptr" : true,
3170     "referenced_type" : "type-648"
3171    },
3172    {
3173     "referenced_type" : "type-6"
3174    },
3175    {
3176     "default_arg" : true,
3177     "referenced_type" : "type-6"
3178    }
3179   ],
3180   "return_type" : "type-21",
3181   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3182  },
3183  {
3184   "function_name" : "android::VectorImpl::replaceAt",
3185   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEPKvj",
3186   "parameters" :
3187   [
3188    {
3189     "is_this_ptr" : true,
3190     "referenced_type" : "type-648"
3191    },
3192    {
3193     "referenced_type" : "type-47"
3194    },
3195    {
3196     "referenced_type" : "type-6"
3197    }
3198   ],
3199   "return_type" : "type-21",
3200   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3201  },
3202  {
3203   "function_name" : "android::VectorImpl::replaceAt",
3204   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEj",
3205   "parameters" :
3206   [
3207    {
3208     "is_this_ptr" : true,
3209     "referenced_type" : "type-648"
3210    },
3211    {
3212     "referenced_type" : "type-6"
3213    }
3214   ],
3215   "return_type" : "type-21",
3216   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3217  },
3218  {
3219   "function_name" : "android::VectorImpl::VectorImpl",
3220   "linker_set_key" : "_ZN7android10VectorImplC2ERKS0_",
3221   "parameters" :
3222   [
3223    {
3224     "is_this_ptr" : true,
3225     "referenced_type" : "type-648"
3226    },
3227    {
3228     "referenced_type" : "type-649"
3229    }
3230   ],
3231   "return_type" : "type-5",
3232   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3233  },
3234  {
3235   "function_name" : "android::VectorImpl::VectorImpl",
3236   "linker_set_key" : "_ZN7android10VectorImplC2Ejj",
3237   "parameters" :
3238   [
3239    {
3240     "is_this_ptr" : true,
3241     "referenced_type" : "type-648"
3242    },
3243    {
3244     "referenced_type" : "type-6"
3245    },
3246    {
3247     "referenced_type" : "type-6"
3248    }
3249   ],
3250   "return_type" : "type-5",
3251   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3252  },
3253  {
3254   "function_name" : "android::VectorImpl::~VectorImpl",
3255   "linker_set_key" : "_ZN7android10VectorImplD0Ev",
3256   "parameters" :
3257   [
3258    {
3259     "is_this_ptr" : true,
3260     "referenced_type" : "type-648"
3261    }
3262   ],
3263   "return_type" : "type-5",
3264   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3265  },
3266  {
3267   "function_name" : "android::VectorImpl::~VectorImpl",
3268   "linker_set_key" : "_ZN7android10VectorImplD1Ev",
3269   "parameters" :
3270   [
3271    {
3272     "is_this_ptr" : true,
3273     "referenced_type" : "type-648"
3274    }
3275   ],
3276   "return_type" : "type-5",
3277   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3278  },
3279  {
3280   "function_name" : "android::VectorImpl::~VectorImpl",
3281   "linker_set_key" : "_ZN7android10VectorImplD2Ev",
3282   "parameters" :
3283   [
3284    {
3285     "is_this_ptr" : true,
3286     "referenced_type" : "type-648"
3287    }
3288   ],
3289   "return_type" : "type-5",
3290   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3291  },
3292  {
3293   "function_name" : "android::VectorImpl::operator=",
3294   "linker_set_key" : "_ZN7android10VectorImplaSERKS0_",
3295   "parameters" :
3296   [
3297    {
3298     "is_this_ptr" : true,
3299     "referenced_type" : "type-648"
3300    },
3301    {
3302     "referenced_type" : "type-649"
3303    }
3304   ],
3305   "return_type" : "type-650",
3306   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3307  },
3308  {
3309   "function_name" : "android::PropertyMap::addProperty",
3310   "linker_set_key" : "_ZN7android11PropertyMap11addPropertyERKNS_7String8ES3_",
3311   "parameters" :
3312   [
3313    {
3314     "is_this_ptr" : true,
3315     "referenced_type" : "type-134"
3316    },
3317    {
3318     "referenced_type" : "type-86"
3319    },
3320    {
3321     "referenced_type" : "type-86"
3322    }
3323   ],
3324   "return_type" : "type-5",
3325   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3326  },
3327  {
3328   "function_name" : "android::PropertyMap::load",
3329   "linker_set_key" : "_ZN7android11PropertyMap4loadERKNS_7String8EPPS0_",
3330   "parameters" :
3331   [
3332    {
3333     "referenced_type" : "type-86"
3334    },
3335    {
3336     "referenced_type" : "type-141"
3337    }
3338   ],
3339   "return_type" : "type-21",
3340   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3341  },
3342  {
3343   "function_name" : "android::PropertyMap::clear",
3344   "linker_set_key" : "_ZN7android11PropertyMap5clearEv",
3345   "parameters" :
3346   [
3347    {
3348     "is_this_ptr" : true,
3349     "referenced_type" : "type-134"
3350    }
3351   ],
3352   "return_type" : "type-5",
3353   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3354  },
3355  {
3356   "function_name" : "android::PropertyMap::Parser::parse",
3357   "linker_set_key" : "_ZN7android11PropertyMap6Parser5parseEv",
3358   "parameters" :
3359   [
3360    {
3361     "is_this_ptr" : true,
3362     "referenced_type" : "type-143"
3363    }
3364   ],
3365   "return_type" : "type-21",
3366   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3367  },
3368  {
3369   "function_name" : "android::PropertyMap::Parser::Parser",
3370   "linker_set_key" : "_ZN7android11PropertyMap6ParserC1EPS0_PNS_9TokenizerE",
3371   "parameters" :
3372   [
3373    {
3374     "is_this_ptr" : true,
3375     "referenced_type" : "type-143"
3376    },
3377    {
3378     "referenced_type" : "type-134"
3379    },
3380    {
3381     "referenced_type" : "type-132"
3382    }
3383   ],
3384   "return_type" : "type-5",
3385   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3386  },
3387  {
3388   "function_name" : "android::PropertyMap::Parser::Parser",
3389   "linker_set_key" : "_ZN7android11PropertyMap6ParserC2EPS0_PNS_9TokenizerE",
3390   "parameters" :
3391   [
3392    {
3393     "is_this_ptr" : true,
3394     "referenced_type" : "type-143"
3395    },
3396    {
3397     "referenced_type" : "type-134"
3398    },
3399    {
3400     "referenced_type" : "type-132"
3401    }
3402   ],
3403   "return_type" : "type-5",
3404   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3405  },
3406  {
3407   "function_name" : "android::PropertyMap::Parser::~Parser",
3408   "linker_set_key" : "_ZN7android11PropertyMap6ParserD1Ev",
3409   "parameters" :
3410   [
3411    {
3412     "is_this_ptr" : true,
3413     "referenced_type" : "type-143"
3414    }
3415   ],
3416   "return_type" : "type-5",
3417   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3418  },
3419  {
3420   "function_name" : "android::PropertyMap::Parser::~Parser",
3421   "linker_set_key" : "_ZN7android11PropertyMap6ParserD2Ev",
3422   "parameters" :
3423   [
3424    {
3425     "is_this_ptr" : true,
3426     "referenced_type" : "type-143"
3427    }
3428   ],
3429   "return_type" : "type-5",
3430   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3431  },
3432  {
3433   "function_name" : "android::PropertyMap::addAll",
3434   "linker_set_key" : "_ZN7android11PropertyMap6addAllEPKS0_",
3435   "parameters" :
3436   [
3437    {
3438     "is_this_ptr" : true,
3439     "referenced_type" : "type-134"
3440    },
3441    {
3442     "referenced_type" : "type-136"
3443    }
3444   ],
3445   "return_type" : "type-5",
3446   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3447  },
3448  {
3449   "function_name" : "android::PropertyMap::PropertyMap",
3450   "linker_set_key" : "_ZN7android11PropertyMapC1Ev",
3451   "parameters" :
3452   [
3453    {
3454     "is_this_ptr" : true,
3455     "referenced_type" : "type-134"
3456    }
3457   ],
3458   "return_type" : "type-5",
3459   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3460  },
3461  {
3462   "function_name" : "android::PropertyMap::PropertyMap",
3463   "linker_set_key" : "_ZN7android11PropertyMapC2Ev",
3464   "parameters" :
3465   [
3466    {
3467     "is_this_ptr" : true,
3468     "referenced_type" : "type-134"
3469    }
3470   ],
3471   "return_type" : "type-5",
3472   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3473  },
3474  {
3475   "function_name" : "android::PropertyMap::~PropertyMap",
3476   "linker_set_key" : "_ZN7android11PropertyMapD1Ev",
3477   "parameters" :
3478   [
3479    {
3480     "is_this_ptr" : true,
3481     "referenced_type" : "type-134"
3482    }
3483   ],
3484   "return_type" : "type-5",
3485   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3486  },
3487  {
3488   "function_name" : "android::PropertyMap::~PropertyMap",
3489   "linker_set_key" : "_ZN7android11PropertyMapD2Ev",
3490   "parameters" :
3491   [
3492    {
3493     "is_this_ptr" : true,
3494     "referenced_type" : "type-134"
3495    }
3496   ],
3497   "return_type" : "type-5",
3498   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
3499  },
3500  {
3501   "function_name" : "android::NativeHandle::create",
3502   "linker_set_key" : "_ZN7android12NativeHandle6createEP13native_handleb",
3503   "parameters" :
3504   [
3505    {
3506     "referenced_type" : "type-61"
3507    },
3508    {
3509     "referenced_type" : "type-16"
3510    }
3511   ],
3512   "return_type" : "type-70",
3513   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
3514  },
3515  {
3516   "access" : "private",
3517   "function_name" : "android::NativeHandle::NativeHandle",
3518   "linker_set_key" : "_ZN7android12NativeHandleC1EP13native_handleb",
3519   "parameters" :
3520   [
3521    {
3522     "is_this_ptr" : true,
3523     "referenced_type" : "type-71"
3524    },
3525    {
3526     "referenced_type" : "type-61"
3527    },
3528    {
3529     "referenced_type" : "type-16"
3530    }
3531   ],
3532   "return_type" : "type-5",
3533   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
3534  },
3535  {
3536   "access" : "private",
3537   "function_name" : "android::NativeHandle::NativeHandle",
3538   "linker_set_key" : "_ZN7android12NativeHandleC2EP13native_handleb",
3539   "parameters" :
3540   [
3541    {
3542     "is_this_ptr" : true,
3543     "referenced_type" : "type-71"
3544    },
3545    {
3546     "referenced_type" : "type-61"
3547    },
3548    {
3549     "referenced_type" : "type-16"
3550    }
3551   ],
3552   "return_type" : "type-5",
3553   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
3554  },
3555  {
3556   "access" : "private",
3557   "function_name" : "android::NativeHandle::~NativeHandle",
3558   "linker_set_key" : "_ZN7android12NativeHandleD1Ev",
3559   "parameters" :
3560   [
3561    {
3562     "is_this_ptr" : true,
3563     "referenced_type" : "type-71"
3564    }
3565   ],
3566   "return_type" : "type-5",
3567   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
3568  },
3569  {
3570   "access" : "private",
3571   "function_name" : "android::NativeHandle::~NativeHandle",
3572   "linker_set_key" : "_ZN7android12NativeHandleD2Ev",
3573   "parameters" :
3574   [
3575    {
3576     "is_this_ptr" : true,
3577     "referenced_type" : "type-71"
3578    }
3579   ],
3580   "return_type" : "type-5",
3581   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
3582  },
3583  {
3584   "function_name" : "android::uptimeMillis",
3585   "linker_set_key" : "_ZN7android12uptimeMillisEv",
3586   "return_type" : "type-7",
3587   "source_file" : "/system/core/libutils/include/utils/SystemClock.h"
3588  },
3589  {
3590   "function_name" : "android::PrefixPrinter::printLine",
3591   "linker_set_key" : "_ZN7android13PrefixPrinter9printLineEPKc",
3592   "parameters" :
3593   [
3594    {
3595     "is_this_ptr" : true,
3596     "referenced_type" : "type-100"
3597    },
3598    {
3599     "referenced_type" : "type-24"
3600    }
3601   ],
3602   "return_type" : "type-5",
3603   "source_file" : "/system/core/libutils/include/utils/Printer.h"
3604  },
3605  {
3606   "function_name" : "android::PrefixPrinter::PrefixPrinter",
3607   "linker_set_key" : "_ZN7android13PrefixPrinterC1ERNS_7PrinterEPKc",
3608   "parameters" :
3609   [
3610    {
3611     "is_this_ptr" : true,
3612     "referenced_type" : "type-100"
3613    },
3614    {
3615     "referenced_type" : "type-99"
3616    },
3617    {
3618     "referenced_type" : "type-24"
3619    }
3620   ],
3621   "return_type" : "type-5",
3622   "source_file" : "/system/core/libutils/include/utils/Printer.h"
3623  },
3624  {
3625   "function_name" : "android::PrefixPrinter::PrefixPrinter",
3626   "linker_set_key" : "_ZN7android13PrefixPrinterC2ERNS_7PrinterEPKc",
3627   "parameters" :
3628   [
3629    {
3630     "is_this_ptr" : true,
3631     "referenced_type" : "type-100"
3632    },
3633    {
3634     "referenced_type" : "type-99"
3635    },
3636    {
3637     "referenced_type" : "type-24"
3638    }
3639   ],
3640   "return_type" : "type-5",
3641   "source_file" : "/system/core/libutils/include/utils/Printer.h"
3642  },
3643  {
3644   "access" : "protected",
3645   "function_name" : "android::LooperCallback::~LooperCallback",
3646   "linker_set_key" : "_ZN7android14LooperCallbackD0Ev",
3647   "parameters" :
3648   [
3649    {
3650     "is_this_ptr" : true,
3651     "referenced_type" : "type-372"
3652    }
3653   ],
3654   "return_type" : "type-5",
3655   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3656  },
3657  {
3658   "access" : "protected",
3659   "function_name" : "android::LooperCallback::~LooperCallback",
3660   "linker_set_key" : "_ZN7android14LooperCallbackD1Ev",
3661   "parameters" :
3662   [
3663    {
3664     "is_this_ptr" : true,
3665     "referenced_type" : "type-372"
3666    }
3667   ],
3668   "return_type" : "type-5",
3669   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3670  },
3671  {
3672   "access" : "protected",
3673   "function_name" : "android::LooperCallback::~LooperCallback",
3674   "linker_set_key" : "_ZN7android14LooperCallbackD2Ev",
3675   "parameters" :
3676   [
3677    {
3678     "is_this_ptr" : true,
3679     "referenced_type" : "type-372"
3680    }
3681   ],
3682   "return_type" : "type-5",
3683   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3684  },
3685  {
3686   "access" : "protected",
3687   "function_name" : "android::MessageHandler::~MessageHandler",
3688   "linker_set_key" : "_ZN7android14MessageHandlerD0Ev",
3689   "parameters" :
3690   [
3691    {
3692     "is_this_ptr" : true,
3693     "referenced_type" : "type-362"
3694    }
3695   ],
3696   "return_type" : "type-5",
3697   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3698  },
3699  {
3700   "access" : "protected",
3701   "function_name" : "android::MessageHandler::~MessageHandler",
3702   "linker_set_key" : "_ZN7android14MessageHandlerD1Ev",
3703   "parameters" :
3704   [
3705    {
3706     "is_this_ptr" : true,
3707     "referenced_type" : "type-362"
3708    }
3709   ],
3710   "return_type" : "type-5",
3711   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3712  },
3713  {
3714   "access" : "protected",
3715   "function_name" : "android::MessageHandler::~MessageHandler",
3716   "linker_set_key" : "_ZN7android14MessageHandlerD2Ev",
3717   "parameters" :
3718   [
3719    {
3720     "is_this_ptr" : true,
3721     "referenced_type" : "type-362"
3722    }
3723   ],
3724   "return_type" : "type-5",
3725   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3726  },
3727  {
3728   "function_name" : "android::String8Printer::printLine",
3729   "linker_set_key" : "_ZN7android14String8Printer9printLineEPKc",
3730   "parameters" :
3731   [
3732    {
3733     "is_this_ptr" : true,
3734     "referenced_type" : "type-97"
3735    },
3736    {
3737     "referenced_type" : "type-24"
3738    }
3739   ],
3740   "return_type" : "type-5",
3741   "source_file" : "/system/core/libutils/include/utils/Printer.h"
3742  },
3743  {
3744   "function_name" : "android::String8Printer::String8Printer",
3745   "linker_set_key" : "_ZN7android14String8PrinterC1EPNS_7String8EPKc",
3746   "parameters" :
3747   [
3748    {
3749     "is_this_ptr" : true,
3750     "referenced_type" : "type-97"
3751    },
3752    {
3753     "referenced_type" : "type-96"
3754    },
3755    {
3756     "default_arg" : true,
3757     "referenced_type" : "type-24"
3758    }
3759   ],
3760   "return_type" : "type-5",
3761   "source_file" : "/system/core/libutils/include/utils/Printer.h"
3762  },
3763  {
3764   "function_name" : "android::String8Printer::String8Printer",
3765   "linker_set_key" : "_ZN7android14String8PrinterC2EPNS_7String8EPKc",
3766   "parameters" :
3767   [
3768    {
3769     "is_this_ptr" : true,
3770     "referenced_type" : "type-97"
3771    },
3772    {
3773     "referenced_type" : "type-96"
3774    },
3775    {
3776     "default_arg" : true,
3777     "referenced_type" : "type-24"
3778    }
3779   ],
3780   "return_type" : "type-5",
3781   "source_file" : "/system/core/libutils/include/utils/Printer.h"
3782  },
3783  {
3784   "function_name" : "android::elapsedRealtime",
3785   "linker_set_key" : "_ZN7android15elapsedRealtimeEv",
3786   "return_type" : "type-7",
3787   "source_file" : "/system/core/libutils/include/utils/SystemClock.h"
3788  },
3789  {
3790   "function_name" : "android::SortedVectorImpl::add",
3791   "linker_set_key" : "_ZN7android16SortedVectorImpl3addEPKv",
3792   "parameters" :
3793   [
3794    {
3795     "is_this_ptr" : true,
3796     "referenced_type" : "type-643"
3797    },
3798    {
3799     "referenced_type" : "type-47"
3800    }
3801   ],
3802   "return_type" : "type-21",
3803   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3804  },
3805  {
3806   "function_name" : "android::SortedVectorImpl::merge",
3807   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKNS_10VectorImplE",
3808   "parameters" :
3809   [
3810    {
3811     "is_this_ptr" : true,
3812     "referenced_type" : "type-643"
3813    },
3814    {
3815     "referenced_type" : "type-649"
3816    }
3817   ],
3818   "return_type" : "type-21",
3819   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3820  },
3821  {
3822   "function_name" : "android::SortedVectorImpl::merge",
3823   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKS0_",
3824   "parameters" :
3825   [
3826    {
3827     "is_this_ptr" : true,
3828     "referenced_type" : "type-643"
3829    },
3830    {
3831     "referenced_type" : "type-646"
3832    }
3833   ],
3834   "return_type" : "type-21",
3835   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3836  },
3837  {
3838   "function_name" : "android::SortedVectorImpl::remove",
3839   "linker_set_key" : "_ZN7android16SortedVectorImpl6removeEPKv",
3840   "parameters" :
3841   [
3842    {
3843     "is_this_ptr" : true,
3844     "referenced_type" : "type-643"
3845    },
3846    {
3847     "referenced_type" : "type-47"
3848    }
3849   ],
3850   "return_type" : "type-21",
3851   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3852  },
3853  {
3854   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
3855   "linker_set_key" : "_ZN7android16SortedVectorImplC2ERKNS_10VectorImplE",
3856   "parameters" :
3857   [
3858    {
3859     "is_this_ptr" : true,
3860     "referenced_type" : "type-643"
3861    },
3862    {
3863     "referenced_type" : "type-649"
3864    }
3865   ],
3866   "return_type" : "type-5",
3867   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3868  },
3869  {
3870   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
3871   "linker_set_key" : "_ZN7android16SortedVectorImplC2Ejj",
3872   "parameters" :
3873   [
3874    {
3875     "is_this_ptr" : true,
3876     "referenced_type" : "type-643"
3877    },
3878    {
3879     "referenced_type" : "type-6"
3880    },
3881    {
3882     "referenced_type" : "type-6"
3883    }
3884   ],
3885   "return_type" : "type-5",
3886   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3887  },
3888  {
3889   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
3890   "linker_set_key" : "_ZN7android16SortedVectorImplD0Ev",
3891   "parameters" :
3892   [
3893    {
3894     "is_this_ptr" : true,
3895     "referenced_type" : "type-643"
3896    }
3897   ],
3898   "return_type" : "type-5",
3899   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3900  },
3901  {
3902   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
3903   "linker_set_key" : "_ZN7android16SortedVectorImplD1Ev",
3904   "parameters" :
3905   [
3906    {
3907     "is_this_ptr" : true,
3908     "referenced_type" : "type-643"
3909    }
3910   ],
3911   "return_type" : "type-5",
3912   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3913  },
3914  {
3915   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
3916   "linker_set_key" : "_ZN7android16SortedVectorImplD2Ev",
3917   "parameters" :
3918   [
3919    {
3920     "is_this_ptr" : true,
3921     "referenced_type" : "type-643"
3922    }
3923   ],
3924   "return_type" : "type-5",
3925   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3926  },
3927  {
3928   "function_name" : "android::SortedVectorImpl::operator=",
3929   "linker_set_key" : "_ZN7android16SortedVectorImplaSERKS0_",
3930   "parameters" :
3931   [
3932    {
3933     "is_this_ptr" : true,
3934     "referenced_type" : "type-643"
3935    },
3936    {
3937     "referenced_type" : "type-646"
3938    }
3939   ],
3940   "return_type" : "type-644",
3941   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
3942  },
3943  {
3944   "function_name" : "android::JenkinsHashWhiten",
3945   "linker_set_key" : "_ZN7android17JenkinsHashWhitenEj",
3946   "parameters" :
3947   [
3948    {
3949     "referenced_type" : "type-6"
3950    }
3951   ],
3952   "return_type" : "type-6",
3953   "source_file" : "/system/core/libutils/include/utils/JenkinsHash.h"
3954  },
3955  {
3956   "function_name" : "android::WeakMessageHandler::handleMessage",
3957   "linker_set_key" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE",
3958   "parameters" :
3959   [
3960    {
3961     "is_this_ptr" : true,
3962     "referenced_type" : "type-462"
3963    },
3964    {
3965     "referenced_type" : "type-464"
3966    }
3967   ],
3968   "return_type" : "type-5",
3969   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3970  },
3971  {
3972   "function_name" : "android::WeakMessageHandler::WeakMessageHandler",
3973   "linker_set_key" : "_ZN7android18WeakMessageHandlerC1ERKNS_2wpINS_14MessageHandlerEEE",
3974   "parameters" :
3975   [
3976    {
3977     "is_this_ptr" : true,
3978     "referenced_type" : "type-462"
3979    },
3980    {
3981     "referenced_type" : "type-485"
3982    }
3983   ],
3984   "return_type" : "type-5",
3985   "source_file" : "/system/core/libutils/include/utils/Looper.h"
3986  },
3987  {
3988   "function_name" : "android::WeakMessageHandler::WeakMessageHandler",
3989   "linker_set_key" : "_ZN7android18WeakMessageHandlerC2ERKNS_2wpINS_14MessageHandlerEEE",
3990   "parameters" :
3991   [
3992    {
3993     "is_this_ptr" : true,
3994     "referenced_type" : "type-462"
3995    },
3996    {
3997     "referenced_type" : "type-485"
3998    }
3999   ],
4000   "return_type" : "type-5",
4001   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4002  },
4003  {
4004   "access" : "protected",
4005   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
4006   "linker_set_key" : "_ZN7android18WeakMessageHandlerD0Ev",
4007   "parameters" :
4008   [
4009    {
4010     "is_this_ptr" : true,
4011     "referenced_type" : "type-462"
4012    }
4013   ],
4014   "return_type" : "type-5",
4015   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4016  },
4017  {
4018   "access" : "protected",
4019   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
4020   "linker_set_key" : "_ZN7android18WeakMessageHandlerD1Ev",
4021   "parameters" :
4022   [
4023    {
4024     "is_this_ptr" : true,
4025     "referenced_type" : "type-462"
4026    }
4027   ],
4028   "return_type" : "type-5",
4029   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4030  },
4031  {
4032   "access" : "protected",
4033   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
4034   "linker_set_key" : "_ZN7android18WeakMessageHandlerD2Ev",
4035   "parameters" :
4036   [
4037    {
4038     "is_this_ptr" : true,
4039     "referenced_type" : "type-462"
4040    }
4041   ],
4042   "return_type" : "type-5",
4043   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4044  },
4045  {
4046   "function_name" : "android::JenkinsHashMixBytes",
4047   "linker_set_key" : "_ZN7android19JenkinsHashMixBytesEjPKhj",
4048   "parameters" :
4049   [
4050    {
4051     "referenced_type" : "type-6"
4052    },
4053    {
4054     "referenced_type" : "type-38"
4055    },
4056    {
4057     "referenced_type" : "type-6"
4058    }
4059   ],
4060   "return_type" : "type-6",
4061   "source_file" : "/system/core/libutils/include/utils/JenkinsHash.h"
4062  },
4063  {
4064   "function_name" : "android::elapsedRealtimeNano",
4065   "linker_set_key" : "_ZN7android19elapsedRealtimeNanoEv",
4066   "return_type" : "type-7",
4067   "source_file" : "/system/core/libutils/include/utils/SystemClock.h"
4068  },
4069  {
4070   "function_name" : "android::JenkinsHashMixShorts",
4071   "linker_set_key" : "_ZN7android20JenkinsHashMixShortsEjPKtj",
4072   "parameters" :
4073   [
4074    {
4075     "referenced_type" : "type-6"
4076    },
4077    {
4078     "referenced_type" : "type-39"
4079    },
4080    {
4081     "referenced_type" : "type-6"
4082    }
4083   ],
4084   "return_type" : "type-6",
4085   "source_file" : "/system/core/libutils/include/utils/JenkinsHash.h"
4086  },
4087  {
4088   "function_name" : "android::SimpleLooperCallback::handleEvent",
4089   "linker_set_key" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv",
4090   "parameters" :
4091   [
4092    {
4093     "is_this_ptr" : true,
4094     "referenced_type" : "type-500"
4095    },
4096    {
4097     "referenced_type" : "type-21"
4098    },
4099    {
4100     "referenced_type" : "type-21"
4101    },
4102    {
4103     "referenced_type" : "type-4"
4104    }
4105   ],
4106   "return_type" : "type-21",
4107   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4108  },
4109  {
4110   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
4111   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC1EPFiiiPvE",
4112   "parameters" :
4113   [
4114    {
4115     "is_this_ptr" : true,
4116     "referenced_type" : "type-500"
4117    },
4118    {
4119     "referenced_type" : "type-466"
4120    }
4121   ],
4122   "return_type" : "type-5",
4123   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4124  },
4125  {
4126   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
4127   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC2EPFiiiPvE",
4128   "parameters" :
4129   [
4130    {
4131     "is_this_ptr" : true,
4132     "referenced_type" : "type-500"
4133    },
4134    {
4135     "referenced_type" : "type-466"
4136    }
4137   ],
4138   "return_type" : "type-5",
4139   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4140  },
4141  {
4142   "access" : "protected",
4143   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
4144   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD0Ev",
4145   "parameters" :
4146   [
4147    {
4148     "is_this_ptr" : true,
4149     "referenced_type" : "type-500"
4150    }
4151   ],
4152   "return_type" : "type-5",
4153   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4154  },
4155  {
4156   "access" : "protected",
4157   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
4158   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD1Ev",
4159   "parameters" :
4160   [
4161    {
4162     "is_this_ptr" : true,
4163     "referenced_type" : "type-500"
4164    }
4165   ],
4166   "return_type" : "type-5",
4167   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4168  },
4169  {
4170   "access" : "protected",
4171   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
4172   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD2Ev",
4173   "parameters" :
4174   [
4175    {
4176     "is_this_ptr" : true,
4177     "referenced_type" : "type-500"
4178    }
4179   ],
4180   "return_type" : "type-5",
4181   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4182  },
4183  {
4184   "function_name" : "android::report_sysprop_change",
4185   "linker_set_key" : "_ZN7android21report_sysprop_changeEv",
4186   "return_type" : "type-5",
4187   "source_file" : "/system/core/libutils/include/utils/misc.h"
4188  },
4189  {
4190   "function_name" : "android::add_sysprop_change_callback",
4191   "linker_set_key" : "_ZN7android27add_sysprop_change_callbackEPFvvEi",
4192   "parameters" :
4193   [
4194    {
4195     "referenced_type" : "type-333"
4196    },
4197    {
4198     "referenced_type" : "type-21"
4199    }
4200   ],
4201   "return_type" : "type-5",
4202   "source_file" : "/system/core/libutils/include/utils/misc.h"
4203  },
4204  {
4205   "access" : "private",
4206   "function_name" : "android::Looper::initTLSKey",
4207   "linker_set_key" : "_ZN7android6Looper10initTLSKeyEv",
4208   "return_type" : "type-5",
4209   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4210  },
4211  {
4212   "function_name" : "android::Looper::sendMessage",
4213   "linker_set_key" : "_ZN7android6Looper11sendMessageERKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
4214   "parameters" :
4215   [
4216    {
4217     "is_this_ptr" : true,
4218     "referenced_type" : "type-355"
4219    },
4220    {
4221     "referenced_type" : "type-489"
4222    },
4223    {
4224     "referenced_type" : "type-464"
4225    }
4226   ],
4227   "return_type" : "type-5",
4228   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4229  },
4230  {
4231   "function_name" : "android::Looper::getForThread",
4232   "linker_set_key" : "_ZN7android6Looper12getForThreadEv",
4233   "return_type" : "type-354",
4234   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4235  },
4236  {
4237   "access" : "private",
4238   "function_name" : "android::Looper::pushResponse",
4239   "linker_set_key" : "_ZN7android6Looper12pushResponseEiRKNS0_7RequestE",
4240   "parameters" :
4241   [
4242    {
4243     "is_this_ptr" : true,
4244     "referenced_type" : "type-355"
4245    },
4246    {
4247     "referenced_type" : "type-21"
4248    },
4249    {
4250     "referenced_type" : "type-434"
4251    }
4252   ],
4253   "return_type" : "type-5",
4254   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4255  },
4256  {
4257   "function_name" : "android::Looper::setForThread",
4258   "linker_set_key" : "_ZN7android6Looper12setForThreadERKNS_2spIS0_EE",
4259   "parameters" :
4260   [
4261    {
4262     "referenced_type" : "type-468"
4263    }
4264   ],
4265   "return_type" : "type-5",
4266   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4267  },
4268  {
4269   "function_name" : "android::Looper::removeMessages",
4270   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEE",
4271   "parameters" :
4272   [
4273    {
4274     "is_this_ptr" : true,
4275     "referenced_type" : "type-355"
4276    },
4277    {
4278     "referenced_type" : "type-489"
4279    }
4280   ],
4281   "return_type" : "type-5",
4282   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4283  },
4284  {
4285   "function_name" : "android::Looper::removeMessages",
4286   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEEi",
4287   "parameters" :
4288   [
4289    {
4290     "is_this_ptr" : true,
4291     "referenced_type" : "type-355"
4292    },
4293    {
4294     "referenced_type" : "type-489"
4295    },
4296    {
4297     "referenced_type" : "type-21"
4298    }
4299   ],
4300   "return_type" : "type-5",
4301   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4302  },
4303  {
4304   "access" : "private",
4305   "function_name" : "android::Looper::threadDestructor",
4306   "linker_set_key" : "_ZN7android6Looper16threadDestructorEPv",
4307   "parameters" :
4308   [
4309    {
4310     "referenced_type" : "type-4"
4311    }
4312   ],
4313   "return_type" : "type-5",
4314   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4315  },
4316  {
4317   "function_name" : "android::Looper::sendMessageAtTime",
4318   "linker_set_key" : "_ZN7android6Looper17sendMessageAtTimeExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
4319   "parameters" :
4320   [
4321    {
4322     "is_this_ptr" : true,
4323     "referenced_type" : "type-355"
4324    },
4325    {
4326     "referenced_type" : "type-7"
4327    },
4328    {
4329     "referenced_type" : "type-489"
4330    },
4331    {
4332     "referenced_type" : "type-464"
4333    }
4334   ],
4335   "return_type" : "type-5",
4336   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4337  },
4338  {
4339   "access" : "private",
4340   "function_name" : "android::Looper::rebuildEpollLocked",
4341   "linker_set_key" : "_ZN7android6Looper18rebuildEpollLockedEv",
4342   "parameters" :
4343   [
4344    {
4345     "is_this_ptr" : true,
4346     "referenced_type" : "type-355"
4347    }
4348   ],
4349   "return_type" : "type-5",
4350   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4351  },
4352  {
4353   "function_name" : "android::Looper::sendMessageDelayed",
4354   "linker_set_key" : "_ZN7android6Looper18sendMessageDelayedExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
4355   "parameters" :
4356   [
4357    {
4358     "is_this_ptr" : true,
4359     "referenced_type" : "type-355"
4360    },
4361    {
4362     "referenced_type" : "type-7"
4363    },
4364    {
4365     "referenced_type" : "type-489"
4366    },
4367    {
4368     "referenced_type" : "type-464"
4369    }
4370   ],
4371   "return_type" : "type-5",
4372   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4373  },
4374  {
4375   "access" : "private",
4376   "function_name" : "android::Looper::scheduleEpollRebuildLocked",
4377   "linker_set_key" : "_ZN7android6Looper26scheduleEpollRebuildLockedEv",
4378   "parameters" :
4379   [
4380    {
4381     "is_this_ptr" : true,
4382     "referenced_type" : "type-355"
4383    }
4384   ],
4385   "return_type" : "type-5",
4386   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4387  },
4388  {
4389   "function_name" : "android::Looper::wake",
4390   "linker_set_key" : "_ZN7android6Looper4wakeEv",
4391   "parameters" :
4392   [
4393    {
4394     "is_this_ptr" : true,
4395     "referenced_type" : "type-355"
4396    }
4397   ],
4398   "return_type" : "type-5",
4399   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4400  },
4401  {
4402   "function_name" : "android::Looper::addFd",
4403   "linker_set_key" : "_ZN7android6Looper5addFdEiiiPFiiiPvES1_",
4404   "parameters" :
4405   [
4406    {
4407     "is_this_ptr" : true,
4408     "referenced_type" : "type-355"
4409    },
4410    {
4411     "referenced_type" : "type-21"
4412    },
4413    {
4414     "referenced_type" : "type-21"
4415    },
4416    {
4417     "referenced_type" : "type-21"
4418    },
4419    {
4420     "referenced_type" : "type-466"
4421    },
4422    {
4423     "referenced_type" : "type-4"
4424    }
4425   ],
4426   "return_type" : "type-21",
4427   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4428  },
4429  {
4430   "function_name" : "android::Looper::addFd",
4431   "linker_set_key" : "_ZN7android6Looper5addFdEiiiRKNS_2spINS_14LooperCallbackEEEPv",
4432   "parameters" :
4433   [
4434    {
4435     "is_this_ptr" : true,
4436     "referenced_type" : "type-355"
4437    },
4438    {
4439     "referenced_type" : "type-21"
4440    },
4441    {
4442     "referenced_type" : "type-21"
4443    },
4444    {
4445     "referenced_type" : "type-21"
4446    },
4447    {
4448     "referenced_type" : "type-498"
4449    },
4450    {
4451     "referenced_type" : "type-4"
4452    }
4453   ],
4454   "return_type" : "type-21",
4455   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4456  },
4457  {
4458   "access" : "private",
4459   "function_name" : "android::Looper::awoken",
4460   "linker_set_key" : "_ZN7android6Looper6awokenEv",
4461   "parameters" :
4462   [
4463    {
4464     "is_this_ptr" : true,
4465     "referenced_type" : "type-355"
4466    }
4467   ],
4468   "return_type" : "type-5",
4469   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4470  },
4471  {
4472   "function_name" : "android::Looper::pollAll",
4473   "linker_set_key" : "_ZN7android6Looper7pollAllEiPiS1_PPv",
4474   "parameters" :
4475   [
4476    {
4477     "is_this_ptr" : true,
4478     "referenced_type" : "type-355"
4479    },
4480    {
4481     "referenced_type" : "type-21"
4482    },
4483    {
4484     "referenced_type" : "type-467"
4485    },
4486    {
4487     "referenced_type" : "type-467"
4488    },
4489    {
4490     "referenced_type" : "type-264"
4491    }
4492   ],
4493   "return_type" : "type-21",
4494   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4495  },
4496  {
4497   "function_name" : "android::Looper::prepare",
4498   "linker_set_key" : "_ZN7android6Looper7prepareEi",
4499   "parameters" :
4500   [
4501    {
4502     "referenced_type" : "type-21"
4503    }
4504   ],
4505   "return_type" : "type-354",
4506   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4507  },
4508  {
4509   "function_name" : "android::Looper::pollOnce",
4510   "linker_set_key" : "_ZN7android6Looper8pollOnceEiPiS1_PPv",
4511   "parameters" :
4512   [
4513    {
4514     "is_this_ptr" : true,
4515     "referenced_type" : "type-355"
4516    },
4517    {
4518     "referenced_type" : "type-21"
4519    },
4520    {
4521     "referenced_type" : "type-467"
4522    },
4523    {
4524     "referenced_type" : "type-467"
4525    },
4526    {
4527     "referenced_type" : "type-264"
4528    }
4529   ],
4530   "return_type" : "type-21",
4531   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4532  },
4533  {
4534   "function_name" : "android::Looper::removeFd",
4535   "linker_set_key" : "_ZN7android6Looper8removeFdEi",
4536   "parameters" :
4537   [
4538    {
4539     "is_this_ptr" : true,
4540     "referenced_type" : "type-355"
4541    },
4542    {
4543     "referenced_type" : "type-21"
4544    }
4545   ],
4546   "return_type" : "type-21",
4547   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4548  },
4549  {
4550   "access" : "private",
4551   "function_name" : "android::Looper::removeFd",
4552   "linker_set_key" : "_ZN7android6Looper8removeFdEii",
4553   "parameters" :
4554   [
4555    {
4556     "is_this_ptr" : true,
4557     "referenced_type" : "type-355"
4558    },
4559    {
4560     "referenced_type" : "type-21"
4561    },
4562    {
4563     "referenced_type" : "type-21"
4564    }
4565   ],
4566   "return_type" : "type-21",
4567   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4568  },
4569  {
4570   "access" : "private",
4571   "function_name" : "android::Looper::pollInner",
4572   "linker_set_key" : "_ZN7android6Looper9pollInnerEi",
4573   "parameters" :
4574   [
4575    {
4576     "is_this_ptr" : true,
4577     "referenced_type" : "type-355"
4578    },
4579    {
4580     "referenced_type" : "type-21"
4581    }
4582   ],
4583   "return_type" : "type-21",
4584   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4585  },
4586  {
4587   "function_name" : "android::Looper::Looper",
4588   "linker_set_key" : "_ZN7android6LooperC1Eb",
4589   "parameters" :
4590   [
4591    {
4592     "is_this_ptr" : true,
4593     "referenced_type" : "type-355"
4594    },
4595    {
4596     "referenced_type" : "type-16"
4597    }
4598   ],
4599   "return_type" : "type-5",
4600   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4601  },
4602  {
4603   "function_name" : "android::Looper::Looper",
4604   "linker_set_key" : "_ZN7android6LooperC2Eb",
4605   "parameters" :
4606   [
4607    {
4608     "is_this_ptr" : true,
4609     "referenced_type" : "type-355"
4610    },
4611    {
4612     "referenced_type" : "type-16"
4613    }
4614   ],
4615   "return_type" : "type-5",
4616   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4617  },
4618  {
4619   "access" : "protected",
4620   "function_name" : "android::Looper::~Looper",
4621   "linker_set_key" : "_ZN7android6LooperD0Ev",
4622   "parameters" :
4623   [
4624    {
4625     "is_this_ptr" : true,
4626     "referenced_type" : "type-355"
4627    }
4628   ],
4629   "return_type" : "type-5",
4630   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4631  },
4632  {
4633   "access" : "protected",
4634   "function_name" : "android::Looper::~Looper",
4635   "linker_set_key" : "_ZN7android6LooperD1Ev",
4636   "parameters" :
4637   [
4638    {
4639     "is_this_ptr" : true,
4640     "referenced_type" : "type-355"
4641    }
4642   ],
4643   "return_type" : "type-5",
4644   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4645  },
4646  {
4647   "access" : "protected",
4648   "function_name" : "android::Looper::~Looper",
4649   "linker_set_key" : "_ZN7android6LooperD2Ev",
4650   "parameters" :
4651   [
4652    {
4653     "is_this_ptr" : true,
4654     "referenced_type" : "type-355"
4655    }
4656   ],
4657   "return_type" : "type-5",
4658   "source_file" : "/system/core/libutils/include/utils/Looper.h"
4659  },
4660  {
4661   "function_name" : "android::Thread::readyToRun",
4662   "linker_set_key" : "_ZN7android6Thread10readyToRunEv",
4663   "parameters" :
4664   [
4665    {
4666     "is_this_ptr" : true,
4667     "referenced_type" : "type-271"
4668    }
4669   ],
4670   "return_type" : "type-21",
4671   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4672  },
4673  {
4674   "access" : "private",
4675   "function_name" : "android::Thread::_threadLoop",
4676   "linker_set_key" : "_ZN7android6Thread11_threadLoopEPv",
4677   "parameters" :
4678   [
4679    {
4680     "referenced_type" : "type-4"
4681    }
4682   ],
4683   "return_type" : "type-21",
4684   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4685  },
4686  {
4687   "function_name" : "android::Thread::requestExit",
4688   "linker_set_key" : "_ZN7android6Thread11requestExitEv",
4689   "parameters" :
4690   [
4691    {
4692     "is_this_ptr" : true,
4693     "referenced_type" : "type-271"
4694    }
4695   ],
4696   "return_type" : "type-5",
4697   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4698  },
4699  {
4700   "function_name" : "android::Thread::requestExitAndWait",
4701   "linker_set_key" : "_ZN7android6Thread18requestExitAndWaitEv",
4702   "parameters" :
4703   [
4704    {
4705     "is_this_ptr" : true,
4706     "referenced_type" : "type-271"
4707    }
4708   ],
4709   "return_type" : "type-21",
4710   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4711  },
4712  {
4713   "function_name" : "android::Thread::run",
4714   "linker_set_key" : "_ZN7android6Thread3runEPKcij",
4715   "parameters" :
4716   [
4717    {
4718     "is_this_ptr" : true,
4719     "referenced_type" : "type-271"
4720    },
4721    {
4722     "referenced_type" : "type-24"
4723    },
4724    {
4725     "default_arg" : true,
4726     "referenced_type" : "type-21"
4727    },
4728    {
4729     "default_arg" : true,
4730     "referenced_type" : "type-6"
4731    }
4732   ],
4733   "return_type" : "type-21",
4734   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4735  },
4736  {
4737   "function_name" : "android::Thread::join",
4738   "linker_set_key" : "_ZN7android6Thread4joinEv",
4739   "parameters" :
4740   [
4741    {
4742     "is_this_ptr" : true,
4743     "referenced_type" : "type-271"
4744    }
4745   ],
4746   "return_type" : "type-21",
4747   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4748  },
4749  {
4750   "function_name" : "android::Thread::Thread",
4751   "linker_set_key" : "_ZN7android6ThreadC2Eb",
4752   "parameters" :
4753   [
4754    {
4755     "is_this_ptr" : true,
4756     "referenced_type" : "type-271"
4757    },
4758    {
4759     "default_arg" : true,
4760     "referenced_type" : "type-16"
4761    }
4762   ],
4763   "return_type" : "type-5",
4764   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4765  },
4766  {
4767   "function_name" : "android::Thread::~Thread",
4768   "linker_set_key" : "_ZN7android6ThreadD0Ev",
4769   "parameters" :
4770   [
4771    {
4772     "is_this_ptr" : true,
4773     "referenced_type" : "type-271"
4774    }
4775   ],
4776   "return_type" : "type-5",
4777   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4778  },
4779  {
4780   "function_name" : "android::Thread::~Thread",
4781   "linker_set_key" : "_ZN7android6ThreadD1Ev",
4782   "parameters" :
4783   [
4784    {
4785     "is_this_ptr" : true,
4786     "referenced_type" : "type-271"
4787    }
4788   ],
4789   "return_type" : "type-5",
4790   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4791  },
4792  {
4793   "function_name" : "android::Thread::~Thread",
4794   "linker_set_key" : "_ZN7android6ThreadD2Ev",
4795   "parameters" :
4796   [
4797    {
4798     "is_this_ptr" : true,
4799     "referenced_type" : "type-271"
4800    }
4801   ],
4802   "return_type" : "type-5",
4803   "source_file" : "/system/core/libutils/include/utils/Thread.h"
4804  },
4805  {
4806   "function_name" : "android::FileMap::advise",
4807   "linker_set_key" : "_ZN7android7FileMap6adviseENS0_9MapAdviceE",
4808   "parameters" :
4809   [
4810    {
4811     "is_this_ptr" : true,
4812     "referenced_type" : "type-129"
4813    },
4814    {
4815     "referenced_type" : "type-62"
4816    }
4817   ],
4818   "return_type" : "type-21",
4819   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4820  },
4821  {
4822   "function_name" : "android::FileMap::create",
4823   "linker_set_key" : "_ZN7android7FileMap6createEPKcixjb",
4824   "parameters" :
4825   [
4826    {
4827     "is_this_ptr" : true,
4828     "referenced_type" : "type-129"
4829    },
4830    {
4831     "referenced_type" : "type-24"
4832    },
4833    {
4834     "referenced_type" : "type-21"
4835    },
4836    {
4837     "referenced_type" : "type-7"
4838    },
4839    {
4840     "referenced_type" : "type-6"
4841    },
4842    {
4843     "referenced_type" : "type-16"
4844    }
4845   ],
4846   "return_type" : "type-16",
4847   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4848  },
4849  {
4850   "function_name" : "android::FileMap::FileMap",
4851   "linker_set_key" : "_ZN7android7FileMapC1EOS0_",
4852   "parameters" :
4853   [
4854    {
4855     "is_this_ptr" : true,
4856     "referenced_type" : "type-129"
4857    },
4858    {
4859     "referenced_type" : "type-183"
4860    }
4861   ],
4862   "return_type" : "type-5",
4863   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4864  },
4865  {
4866   "function_name" : "android::FileMap::FileMap",
4867   "linker_set_key" : "_ZN7android7FileMapC1Ev",
4868   "parameters" :
4869   [
4870    {
4871     "is_this_ptr" : true,
4872     "referenced_type" : "type-129"
4873    }
4874   ],
4875   "return_type" : "type-5",
4876   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4877  },
4878  {
4879   "function_name" : "android::FileMap::FileMap",
4880   "linker_set_key" : "_ZN7android7FileMapC2EOS0_",
4881   "parameters" :
4882   [
4883    {
4884     "is_this_ptr" : true,
4885     "referenced_type" : "type-129"
4886    },
4887    {
4888     "referenced_type" : "type-183"
4889    }
4890   ],
4891   "return_type" : "type-5",
4892   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4893  },
4894  {
4895   "function_name" : "android::FileMap::FileMap",
4896   "linker_set_key" : "_ZN7android7FileMapC2Ev",
4897   "parameters" :
4898   [
4899    {
4900     "is_this_ptr" : true,
4901     "referenced_type" : "type-129"
4902    }
4903   ],
4904   "return_type" : "type-5",
4905   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4906  },
4907  {
4908   "function_name" : "android::FileMap::~FileMap",
4909   "linker_set_key" : "_ZN7android7FileMapD1Ev",
4910   "parameters" :
4911   [
4912    {
4913     "is_this_ptr" : true,
4914     "referenced_type" : "type-129"
4915    }
4916   ],
4917   "return_type" : "type-5",
4918   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4919  },
4920  {
4921   "function_name" : "android::FileMap::~FileMap",
4922   "linker_set_key" : "_ZN7android7FileMapD2Ev",
4923   "parameters" :
4924   [
4925    {
4926     "is_this_ptr" : true,
4927     "referenced_type" : "type-129"
4928    }
4929   ],
4930   "return_type" : "type-5",
4931   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4932  },
4933  {
4934   "function_name" : "android::FileMap::operator=",
4935   "linker_set_key" : "_ZN7android7FileMapaSEOS0_",
4936   "parameters" :
4937   [
4938    {
4939     "is_this_ptr" : true,
4940     "referenced_type" : "type-129"
4941    },
4942    {
4943     "referenced_type" : "type-183"
4944    }
4945   ],
4946   "return_type" : "type-306",
4947   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
4948  },
4949  {
4950   "function_name" : "android::Printer::printFormatLine",
4951   "linker_set_key" : "_ZN7android7Printer15printFormatLineEPKcz",
4952   "parameters" :
4953   [
4954    {
4955     "is_this_ptr" : true,
4956     "referenced_type" : "type-101"
4957    },
4958    {
4959     "referenced_type" : "type-24"
4960    }
4961   ],
4962   "return_type" : "type-5",
4963   "source_file" : "/system/core/libutils/include/utils/Printer.h"
4964  },
4965  {
4966   "access" : "protected",
4967   "function_name" : "android::Printer::Printer",
4968   "linker_set_key" : "_ZN7android7PrinterC2Ev",
4969   "parameters" :
4970   [
4971    {
4972     "is_this_ptr" : true,
4973     "referenced_type" : "type-101"
4974    }
4975   ],
4976   "return_type" : "type-5",
4977   "source_file" : "/system/core/libutils/include/utils/Printer.h"
4978  },
4979  {
4980   "access" : "protected",
4981   "function_name" : "android::Printer::~Printer",
4982   "linker_set_key" : "_ZN7android7PrinterD0Ev",
4983   "parameters" :
4984   [
4985    {
4986     "is_this_ptr" : true,
4987     "referenced_type" : "type-101"
4988    }
4989   ],
4990   "return_type" : "type-5",
4991   "source_file" : "/system/core/libutils/include/utils/Printer.h"
4992  },
4993  {
4994   "access" : "protected",
4995   "function_name" : "android::Printer::~Printer",
4996   "linker_set_key" : "_ZN7android7PrinterD1Ev",
4997   "parameters" :
4998   [
4999    {
5000     "is_this_ptr" : true,
5001     "referenced_type" : "type-101"
5002    }
5003   ],
5004   "return_type" : "type-5",
5005   "source_file" : "/system/core/libutils/include/utils/Printer.h"
5006  },
5007  {
5008   "access" : "protected",
5009   "function_name" : "android::Printer::~Printer",
5010   "linker_set_key" : "_ZN7android7PrinterD2Ev",
5011   "parameters" :
5012   [
5013    {
5014     "is_this_ptr" : true,
5015     "referenced_type" : "type-101"
5016    }
5017   ],
5018   "return_type" : "type-5",
5019   "source_file" : "/system/core/libutils/include/utils/Printer.h"
5020  },
5021  {
5022   "access" : "protected",
5023   "function_name" : "android::RefBase::onFirstRef",
5024   "linker_set_key" : "_ZN7android7RefBase10onFirstRefEv",
5025   "parameters" :
5026   [
5027    {
5028     "is_this_ptr" : true,
5029     "referenced_type" : "type-56"
5030    }
5031   ],
5032   "return_type" : "type-5",
5033   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5034  },
5035  {
5036   "access" : "private",
5037   "function_name" : "android::RefBase::renameRefs",
5038   "linker_set_key" : "_ZN7android7RefBase10renameRefsEjRKNS_16ReferenceRenamerE",
5039   "parameters" :
5040   [
5041    {
5042     "referenced_type" : "type-6"
5043    },
5044    {
5045     "referenced_type" : "type-166"
5046    }
5047   ],
5048   "return_type" : "type-5",
5049   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5050  },
5051  {
5052   "access" : "private",
5053   "function_name" : "android::RefBase::renameRefId",
5054   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPNS0_12weakref_typeEPKvS4_",
5055   "parameters" :
5056   [
5057    {
5058     "referenced_type" : "type-164"
5059    },
5060    {
5061     "referenced_type" : "type-47"
5062    },
5063    {
5064     "referenced_type" : "type-47"
5065    }
5066   ],
5067   "return_type" : "type-5",
5068   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5069  },
5070  {
5071   "access" : "private",
5072   "function_name" : "android::RefBase::renameRefId",
5073   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPS0_PKvS3_",
5074   "parameters" :
5075   [
5076    {
5077     "referenced_type" : "type-56"
5078    },
5079    {
5080     "referenced_type" : "type-47"
5081    },
5082    {
5083     "referenced_type" : "type-47"
5084    }
5085   ],
5086   "return_type" : "type-5",
5087   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5088  },
5089  {
5090   "function_name" : "android::RefBase::weakref_type::attemptIncWeak",
5091   "linker_set_key" : "_ZN7android7RefBase12weakref_type14attemptIncWeakEPKv",
5092   "parameters" :
5093   [
5094    {
5095     "is_this_ptr" : true,
5096     "referenced_type" : "type-164"
5097    },
5098    {
5099     "referenced_type" : "type-47"
5100    }
5101   ],
5102   "return_type" : "type-16",
5103   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5104  },
5105  {
5106   "function_name" : "android::RefBase::weakref_type::attemptIncStrong",
5107   "linker_set_key" : "_ZN7android7RefBase12weakref_type16attemptIncStrongEPKv",
5108   "parameters" :
5109   [
5110    {
5111     "is_this_ptr" : true,
5112     "referenced_type" : "type-164"
5113    },
5114    {
5115     "referenced_type" : "type-47"
5116    }
5117   ],
5118   "return_type" : "type-16",
5119   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5120  },
5121  {
5122   "function_name" : "android::RefBase::weakref_type::decWeak",
5123   "linker_set_key" : "_ZN7android7RefBase12weakref_type7decWeakEPKv",
5124   "parameters" :
5125   [
5126    {
5127     "is_this_ptr" : true,
5128     "referenced_type" : "type-164"
5129    },
5130    {
5131     "referenced_type" : "type-47"
5132    }
5133   ],
5134   "return_type" : "type-5",
5135   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5136  },
5137  {
5138   "function_name" : "android::RefBase::weakref_type::incWeak",
5139   "linker_set_key" : "_ZN7android7RefBase12weakref_type7incWeakEPKv",
5140   "parameters" :
5141   [
5142    {
5143     "is_this_ptr" : true,
5144     "referenced_type" : "type-164"
5145    },
5146    {
5147     "referenced_type" : "type-47"
5148    }
5149   ],
5150   "return_type" : "type-5",
5151   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5152  },
5153  {
5154   "function_name" : "android::RefBase::weakref_type::trackMe",
5155   "linker_set_key" : "_ZN7android7RefBase12weakref_type7trackMeEbb",
5156   "parameters" :
5157   [
5158    {
5159     "is_this_ptr" : true,
5160     "referenced_type" : "type-164"
5161    },
5162    {
5163     "referenced_type" : "type-16"
5164    },
5165    {
5166     "referenced_type" : "type-16"
5167    }
5168   ],
5169   "return_type" : "type-5",
5170   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5171  },
5172  {
5173   "access" : "protected",
5174   "function_name" : "android::RefBase::onLastWeakRef",
5175   "linker_set_key" : "_ZN7android7RefBase13onLastWeakRefEPKv",
5176   "parameters" :
5177   [
5178    {
5179     "is_this_ptr" : true,
5180     "referenced_type" : "type-56"
5181    },
5182    {
5183     "referenced_type" : "type-47"
5184    }
5185   ],
5186   "return_type" : "type-5",
5187   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5188  },
5189  {
5190   "access" : "protected",
5191   "function_name" : "android::RefBase::onLastStrongRef",
5192   "linker_set_key" : "_ZN7android7RefBase15onLastStrongRefEPKv",
5193   "parameters" :
5194   [
5195    {
5196     "is_this_ptr" : true,
5197     "referenced_type" : "type-56"
5198    },
5199    {
5200     "referenced_type" : "type-47"
5201    }
5202   ],
5203   "return_type" : "type-5",
5204   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5205  },
5206  {
5207   "access" : "protected",
5208   "function_name" : "android::RefBase::extendObjectLifetime",
5209   "linker_set_key" : "_ZN7android7RefBase20extendObjectLifetimeEi",
5210   "parameters" :
5211   [
5212    {
5213     "is_this_ptr" : true,
5214     "referenced_type" : "type-56"
5215    },
5216    {
5217     "referenced_type" : "type-21"
5218    }
5219   ],
5220   "return_type" : "type-5",
5221   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5222  },
5223  {
5224   "access" : "protected",
5225   "function_name" : "android::RefBase::onIncStrongAttempted",
5226   "linker_set_key" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv",
5227   "parameters" :
5228   [
5229    {
5230     "is_this_ptr" : true,
5231     "referenced_type" : "type-56"
5232    },
5233    {
5234     "referenced_type" : "type-6"
5235    },
5236    {
5237     "referenced_type" : "type-47"
5238    }
5239   ],
5240   "return_type" : "type-16",
5241   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5242  },
5243  {
5244   "access" : "protected",
5245   "function_name" : "android::RefBase::RefBase",
5246   "linker_set_key" : "_ZN7android7RefBaseC1Ev",
5247   "parameters" :
5248   [
5249    {
5250     "is_this_ptr" : true,
5251     "referenced_type" : "type-56"
5252    }
5253   ],
5254   "return_type" : "type-5",
5255   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5256  },
5257  {
5258   "access" : "protected",
5259   "function_name" : "android::RefBase::RefBase",
5260   "linker_set_key" : "_ZN7android7RefBaseC2Ev",
5261   "parameters" :
5262   [
5263    {
5264     "is_this_ptr" : true,
5265     "referenced_type" : "type-56"
5266    }
5267   ],
5268   "return_type" : "type-5",
5269   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5270  },
5271  {
5272   "access" : "protected",
5273   "function_name" : "android::RefBase::~RefBase",
5274   "linker_set_key" : "_ZN7android7RefBaseD0Ev",
5275   "parameters" :
5276   [
5277    {
5278     "is_this_ptr" : true,
5279     "referenced_type" : "type-56"
5280    }
5281   ],
5282   "return_type" : "type-5",
5283   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5284  },
5285  {
5286   "access" : "protected",
5287   "function_name" : "android::RefBase::~RefBase",
5288   "linker_set_key" : "_ZN7android7RefBaseD1Ev",
5289   "parameters" :
5290   [
5291    {
5292     "is_this_ptr" : true,
5293     "referenced_type" : "type-56"
5294    }
5295   ],
5296   "return_type" : "type-5",
5297   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5298  },
5299  {
5300   "access" : "protected",
5301   "function_name" : "android::RefBase::~RefBase",
5302   "linker_set_key" : "_ZN7android7RefBaseD2Ev",
5303   "parameters" :
5304   [
5305    {
5306     "is_this_ptr" : true,
5307     "referenced_type" : "type-56"
5308    }
5309   ],
5310   "return_type" : "type-5",
5311   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
5312  },
5313  {
5314   "function_name" : "android::String8::appendPath",
5315   "linker_set_key" : "_ZN7android7String810appendPathEPKc",
5316   "parameters" :
5317   [
5318    {
5319     "is_this_ptr" : true,
5320     "referenced_type" : "type-96"
5321    },
5322    {
5323     "referenced_type" : "type-24"
5324    }
5325   ],
5326   "return_type" : "type-87",
5327   "source_file" : "/system/core/libutils/include/utils/String8.h"
5328  },
5329  {
5330   "function_name" : "android::String8::lockBuffer",
5331   "linker_set_key" : "_ZN7android7String810lockBufferEj",
5332   "parameters" :
5333   [
5334    {
5335     "is_this_ptr" : true,
5336     "referenced_type" : "type-96"
5337    },
5338    {
5339     "referenced_type" : "type-6"
5340    }
5341   ],
5342   "return_type" : "type-2",
5343   "source_file" : "/system/core/libutils/include/utils/String8.h"
5344  },
5345  {
5346   "access" : "private",
5347   "function_name" : "android::String8::real_append",
5348   "linker_set_key" : "_ZN7android7String811real_appendEPKcj",
5349   "parameters" :
5350   [
5351    {
5352     "is_this_ptr" : true,
5353     "referenced_type" : "type-96"
5354    },
5355    {
5356     "referenced_type" : "type-24"
5357    },
5358    {
5359     "referenced_type" : "type-6"
5360    }
5361   ],
5362   "return_type" : "type-21",
5363   "source_file" : "/system/core/libutils/include/utils/String8.h"
5364  },
5365  {
5366   "function_name" : "android::String8::setPathName",
5367   "linker_set_key" : "_ZN7android7String811setPathNameEPKc",
5368   "parameters" :
5369   [
5370    {
5371     "is_this_ptr" : true,
5372     "referenced_type" : "type-96"
5373    },
5374    {
5375     "referenced_type" : "type-24"
5376    }
5377   ],
5378   "return_type" : "type-5",
5379   "source_file" : "/system/core/libutils/include/utils/String8.h"
5380  },
5381  {
5382   "function_name" : "android::String8::setPathName",
5383   "linker_set_key" : "_ZN7android7String811setPathNameEPKcj",
5384   "parameters" :
5385   [
5386    {
5387     "is_this_ptr" : true,
5388     "referenced_type" : "type-96"
5389    },
5390    {
5391     "referenced_type" : "type-24"
5392    },
5393    {
5394     "referenced_type" : "type-6"
5395    }
5396   ],
5397   "return_type" : "type-5",
5398   "source_file" : "/system/core/libutils/include/utils/String8.h"
5399  },
5400  {
5401   "function_name" : "android::String8::appendFormat",
5402   "linker_set_key" : "_ZN7android7String812appendFormatEPKcz",
5403   "parameters" :
5404   [
5405    {
5406     "is_this_ptr" : true,
5407     "referenced_type" : "type-96"
5408    },
5409    {
5410     "referenced_type" : "type-24"
5411    }
5412   ],
5413   "return_type" : "type-21",
5414   "source_file" : "/system/core/libutils/include/utils/String8.h"
5415  },
5416  {
5417   "function_name" : "android::String8::unlockBuffer",
5418   "linker_set_key" : "_ZN7android7String812unlockBufferEj",
5419   "parameters" :
5420   [
5421    {
5422     "is_this_ptr" : true,
5423     "referenced_type" : "type-96"
5424    },
5425    {
5426     "referenced_type" : "type-6"
5427    }
5428   ],
5429   "return_type" : "type-21",
5430   "source_file" : "/system/core/libutils/include/utils/String8.h"
5431  },
5432  {
5433   "function_name" : "android::String8::unlockBuffer",
5434   "linker_set_key" : "_ZN7android7String812unlockBufferEv",
5435   "parameters" :
5436   [
5437    {
5438     "is_this_ptr" : true,
5439     "referenced_type" : "type-96"
5440    }
5441   ],
5442   "return_type" : "type-5",
5443   "source_file" : "/system/core/libutils/include/utils/String8.h"
5444  },
5445  {
5446   "function_name" : "android::String8::appendFormatV",
5447   "linker_set_key" : "_ZN7android7String813appendFormatVEPKcPc",
5448   "parameters" :
5449   [
5450    {
5451     "is_this_ptr" : true,
5452     "referenced_type" : "type-96"
5453    },
5454    {
5455     "referenced_type" : "type-24"
5456    },
5457    {
5458     "referenced_type" : "type-2"
5459    }
5460   ],
5461   "return_type" : "type-21",
5462   "source_file" : "/system/core/libutils/include/utils/String8.h"
5463  },
5464  {
5465   "function_name" : "android::String8::convertToResPath",
5466   "linker_set_key" : "_ZN7android7String816convertToResPathEv",
5467   "parameters" :
5468   [
5469    {
5470     "is_this_ptr" : true,
5471     "referenced_type" : "type-96"
5472    }
5473   ],
5474   "return_type" : "type-87",
5475   "source_file" : "/system/core/libutils/include/utils/String8.h"
5476  },
5477  {
5478   "function_name" : "android::String8::clear",
5479   "linker_set_key" : "_ZN7android7String85clearEv",
5480   "parameters" :
5481   [
5482    {
5483     "is_this_ptr" : true,
5484     "referenced_type" : "type-96"
5485    }
5486   ],
5487   "return_type" : "type-5",
5488   "source_file" : "/system/core/libutils/include/utils/String8.h"
5489  },
5490  {
5491   "function_name" : "android::String8::setTo",
5492   "linker_set_key" : "_ZN7android7String85setToEPKDij",
5493   "parameters" :
5494   [
5495    {
5496     "is_this_ptr" : true,
5497     "referenced_type" : "type-96"
5498    },
5499    {
5500     "referenced_type" : "type-204"
5501    },
5502    {
5503     "referenced_type" : "type-6"
5504    }
5505   ],
5506   "return_type" : "type-21",
5507   "source_file" : "/system/core/libutils/include/utils/String8.h"
5508  },
5509  {
5510   "function_name" : "android::String8::setTo",
5511   "linker_set_key" : "_ZN7android7String85setToEPKDsj",
5512   "parameters" :
5513   [
5514    {
5515     "is_this_ptr" : true,
5516     "referenced_type" : "type-96"
5517    },
5518    {
5519     "referenced_type" : "type-197"
5520    },
5521    {
5522     "referenced_type" : "type-6"
5523    }
5524   ],
5525   "return_type" : "type-21",
5526   "source_file" : "/system/core/libutils/include/utils/String8.h"
5527  },
5528  {
5529   "function_name" : "android::String8::setTo",
5530   "linker_set_key" : "_ZN7android7String85setToEPKc",
5531   "parameters" :
5532   [
5533    {
5534     "is_this_ptr" : true,
5535     "referenced_type" : "type-96"
5536    },
5537    {
5538     "referenced_type" : "type-24"
5539    }
5540   ],
5541   "return_type" : "type-21",
5542   "source_file" : "/system/core/libutils/include/utils/String8.h"
5543  },
5544  {
5545   "function_name" : "android::String8::setTo",
5546   "linker_set_key" : "_ZN7android7String85setToEPKcj",
5547   "parameters" :
5548   [
5549    {
5550     "is_this_ptr" : true,
5551     "referenced_type" : "type-96"
5552    },
5553    {
5554     "referenced_type" : "type-24"
5555    },
5556    {
5557     "referenced_type" : "type-6"
5558    }
5559   ],
5560   "return_type" : "type-21",
5561   "source_file" : "/system/core/libutils/include/utils/String8.h"
5562  },
5563  {
5564   "function_name" : "android::String8::setTo",
5565   "linker_set_key" : "_ZN7android7String85setToERKS0_",
5566   "parameters" :
5567   [
5568    {
5569     "is_this_ptr" : true,
5570     "referenced_type" : "type-96"
5571    },
5572    {
5573     "referenced_type" : "type-86"
5574    }
5575   ],
5576   "return_type" : "type-5",
5577   "source_file" : "/system/core/libutils/include/utils/String8.h"
5578  },
5579  {
5580   "function_name" : "android::String8::append",
5581   "linker_set_key" : "_ZN7android7String86appendEPKc",
5582   "parameters" :
5583   [
5584    {
5585     "is_this_ptr" : true,
5586     "referenced_type" : "type-96"
5587    },
5588    {
5589     "referenced_type" : "type-24"
5590    }
5591   ],
5592   "return_type" : "type-21",
5593   "source_file" : "/system/core/libutils/include/utils/String8.h"
5594  },
5595  {
5596   "function_name" : "android::String8::append",
5597   "linker_set_key" : "_ZN7android7String86appendEPKcj",
5598   "parameters" :
5599   [
5600    {
5601     "is_this_ptr" : true,
5602     "referenced_type" : "type-96"
5603    },
5604    {
5605     "referenced_type" : "type-24"
5606    },
5607    {
5608     "referenced_type" : "type-6"
5609    }
5610   ],
5611   "return_type" : "type-21",
5612   "source_file" : "/system/core/libutils/include/utils/String8.h"
5613  },
5614  {
5615   "function_name" : "android::String8::append",
5616   "linker_set_key" : "_ZN7android7String86appendERKS0_",
5617   "parameters" :
5618   [
5619    {
5620     "is_this_ptr" : true,
5621     "referenced_type" : "type-96"
5622    },
5623    {
5624     "referenced_type" : "type-86"
5625    }
5626   ],
5627   "return_type" : "type-21",
5628   "source_file" : "/system/core/libutils/include/utils/String8.h"
5629  },
5630  {
5631   "function_name" : "android::String8::format",
5632   "linker_set_key" : "_ZN7android7String86formatEPKcz",
5633   "parameters" :
5634   [
5635    {
5636     "referenced_type" : "type-24"
5637    }
5638   ],
5639   "return_type" : "type-84",
5640   "source_file" : "/system/core/libutils/include/utils/String8.h"
5641  },
5642  {
5643   "function_name" : "android::String8::formatV",
5644   "linker_set_key" : "_ZN7android7String87formatVEPKcPc",
5645   "parameters" :
5646   [
5647    {
5648     "referenced_type" : "type-24"
5649    },
5650    {
5651     "referenced_type" : "type-2"
5652    }
5653   ],
5654   "return_type" : "type-84",
5655   "source_file" : "/system/core/libutils/include/utils/String8.h"
5656  },
5657  {
5658   "function_name" : "android::String8::toLower",
5659   "linker_set_key" : "_ZN7android7String87toLowerEjj",
5660   "parameters" :
5661   [
5662    {
5663     "is_this_ptr" : true,
5664     "referenced_type" : "type-96"
5665    },
5666    {
5667     "referenced_type" : "type-6"
5668    },
5669    {
5670     "referenced_type" : "type-6"
5671    }
5672   ],
5673   "return_type" : "type-5",
5674   "source_file" : "/system/core/libutils/include/utils/String8.h"
5675  },
5676  {
5677   "function_name" : "android::String8::toLower",
5678   "linker_set_key" : "_ZN7android7String87toLowerEv",
5679   "parameters" :
5680   [
5681    {
5682     "is_this_ptr" : true,
5683     "referenced_type" : "type-96"
5684    }
5685   ],
5686   "return_type" : "type-5",
5687   "source_file" : "/system/core/libutils/include/utils/String8.h"
5688  },
5689  {
5690   "function_name" : "android::String8::toUpper",
5691   "linker_set_key" : "_ZN7android7String87toUpperEjj",
5692   "parameters" :
5693   [
5694    {
5695     "is_this_ptr" : true,
5696     "referenced_type" : "type-96"
5697    },
5698    {
5699     "referenced_type" : "type-6"
5700    },
5701    {
5702     "referenced_type" : "type-6"
5703    }
5704   ],
5705   "return_type" : "type-5",
5706   "source_file" : "/system/core/libutils/include/utils/String8.h"
5707  },
5708  {
5709   "function_name" : "android::String8::toUpper",
5710   "linker_set_key" : "_ZN7android7String87toUpperEv",
5711   "parameters" :
5712   [
5713    {
5714     "is_this_ptr" : true,
5715     "referenced_type" : "type-96"
5716    }
5717   ],
5718   "return_type" : "type-5",
5719   "source_file" : "/system/core/libutils/include/utils/String8.h"
5720  },
5721  {
5722   "function_name" : "android::String8::removeAll",
5723   "linker_set_key" : "_ZN7android7String89removeAllEPKc",
5724   "parameters" :
5725   [
5726    {
5727     "is_this_ptr" : true,
5728     "referenced_type" : "type-96"
5729    },
5730    {
5731     "referenced_type" : "type-24"
5732    }
5733   ],
5734   "return_type" : "type-16",
5735   "source_file" : "/system/core/libutils/include/utils/String8.h"
5736  },
5737  {
5738   "function_name" : "android::String8::String8",
5739   "linker_set_key" : "_ZN7android7String8C1ENS0_13StaticLinkageE",
5740   "parameters" :
5741   [
5742    {
5743     "is_this_ptr" : true,
5744     "referenced_type" : "type-96"
5745    },
5746    {
5747     "referenced_type" : "type-82"
5748    }
5749   ],
5750   "return_type" : "type-5",
5751   "source_file" : "/system/core/libutils/include/utils/String8.h"
5752  },
5753  {
5754   "function_name" : "android::String8::String8",
5755   "linker_set_key" : "_ZN7android7String8C1EPKDi",
5756   "parameters" :
5757   [
5758    {
5759     "is_this_ptr" : true,
5760     "referenced_type" : "type-96"
5761    },
5762    {
5763     "referenced_type" : "type-204"
5764    }
5765   ],
5766   "return_type" : "type-5",
5767   "source_file" : "/system/core/libutils/include/utils/String8.h"
5768  },
5769  {
5770   "function_name" : "android::String8::String8",
5771   "linker_set_key" : "_ZN7android7String8C1EPKDij",
5772   "parameters" :
5773   [
5774    {
5775     "is_this_ptr" : true,
5776     "referenced_type" : "type-96"
5777    },
5778    {
5779     "referenced_type" : "type-204"
5780    },
5781    {
5782     "referenced_type" : "type-6"
5783    }
5784   ],
5785   "return_type" : "type-5",
5786   "source_file" : "/system/core/libutils/include/utils/String8.h"
5787  },
5788  {
5789   "function_name" : "android::String8::String8",
5790   "linker_set_key" : "_ZN7android7String8C1EPKDs",
5791   "parameters" :
5792   [
5793    {
5794     "is_this_ptr" : true,
5795     "referenced_type" : "type-96"
5796    },
5797    {
5798     "referenced_type" : "type-197"
5799    }
5800   ],
5801   "return_type" : "type-5",
5802   "source_file" : "/system/core/libutils/include/utils/String8.h"
5803  },
5804  {
5805   "function_name" : "android::String8::String8",
5806   "linker_set_key" : "_ZN7android7String8C1EPKDsj",
5807   "parameters" :
5808   [
5809    {
5810     "is_this_ptr" : true,
5811     "referenced_type" : "type-96"
5812    },
5813    {
5814     "referenced_type" : "type-197"
5815    },
5816    {
5817     "referenced_type" : "type-6"
5818    }
5819   ],
5820   "return_type" : "type-5",
5821   "source_file" : "/system/core/libutils/include/utils/String8.h"
5822  },
5823  {
5824   "function_name" : "android::String8::String8",
5825   "linker_set_key" : "_ZN7android7String8C1EPKc",
5826   "parameters" :
5827   [
5828    {
5829     "is_this_ptr" : true,
5830     "referenced_type" : "type-96"
5831    },
5832    {
5833     "referenced_type" : "type-24"
5834    }
5835   ],
5836   "return_type" : "type-5",
5837   "source_file" : "/system/core/libutils/include/utils/String8.h"
5838  },
5839  {
5840   "function_name" : "android::String8::String8",
5841   "linker_set_key" : "_ZN7android7String8C1EPKcj",
5842   "parameters" :
5843   [
5844    {
5845     "is_this_ptr" : true,
5846     "referenced_type" : "type-96"
5847    },
5848    {
5849     "referenced_type" : "type-24"
5850    },
5851    {
5852     "referenced_type" : "type-6"
5853    }
5854   ],
5855   "return_type" : "type-5",
5856   "source_file" : "/system/core/libutils/include/utils/String8.h"
5857  },
5858  {
5859   "function_name" : "android::String8::String8",
5860   "linker_set_key" : "_ZN7android7String8C1ERKNS_8String16E",
5861   "parameters" :
5862   [
5863    {
5864     "is_this_ptr" : true,
5865     "referenced_type" : "type-96"
5866    },
5867    {
5868     "referenced_type" : "type-201"
5869    }
5870   ],
5871   "return_type" : "type-5",
5872   "source_file" : "/system/core/libutils/include/utils/String8.h"
5873  },
5874  {
5875   "function_name" : "android::String8::String8",
5876   "linker_set_key" : "_ZN7android7String8C1ERKS0_",
5877   "parameters" :
5878   [
5879    {
5880     "is_this_ptr" : true,
5881     "referenced_type" : "type-96"
5882    },
5883    {
5884     "referenced_type" : "type-86"
5885    }
5886   ],
5887   "return_type" : "type-5",
5888   "source_file" : "/system/core/libutils/include/utils/String8.h"
5889  },
5890  {
5891   "function_name" : "android::String8::String8",
5892   "linker_set_key" : "_ZN7android7String8C1Ev",
5893   "parameters" :
5894   [
5895    {
5896     "is_this_ptr" : true,
5897     "referenced_type" : "type-96"
5898    }
5899   ],
5900   "return_type" : "type-5",
5901   "source_file" : "/system/core/libutils/include/utils/String8.h"
5902  },
5903  {
5904   "function_name" : "android::String8::String8",
5905   "linker_set_key" : "_ZN7android7String8C2ENS0_13StaticLinkageE",
5906   "parameters" :
5907   [
5908    {
5909     "is_this_ptr" : true,
5910     "referenced_type" : "type-96"
5911    },
5912    {
5913     "referenced_type" : "type-82"
5914    }
5915   ],
5916   "return_type" : "type-5",
5917   "source_file" : "/system/core/libutils/include/utils/String8.h"
5918  },
5919  {
5920   "function_name" : "android::String8::String8",
5921   "linker_set_key" : "_ZN7android7String8C2EPKDi",
5922   "parameters" :
5923   [
5924    {
5925     "is_this_ptr" : true,
5926     "referenced_type" : "type-96"
5927    },
5928    {
5929     "referenced_type" : "type-204"
5930    }
5931   ],
5932   "return_type" : "type-5",
5933   "source_file" : "/system/core/libutils/include/utils/String8.h"
5934  },
5935  {
5936   "function_name" : "android::String8::String8",
5937   "linker_set_key" : "_ZN7android7String8C2EPKDij",
5938   "parameters" :
5939   [
5940    {
5941     "is_this_ptr" : true,
5942     "referenced_type" : "type-96"
5943    },
5944    {
5945     "referenced_type" : "type-204"
5946    },
5947    {
5948     "referenced_type" : "type-6"
5949    }
5950   ],
5951   "return_type" : "type-5",
5952   "source_file" : "/system/core/libutils/include/utils/String8.h"
5953  },
5954  {
5955   "function_name" : "android::String8::String8",
5956   "linker_set_key" : "_ZN7android7String8C2EPKDs",
5957   "parameters" :
5958   [
5959    {
5960     "is_this_ptr" : true,
5961     "referenced_type" : "type-96"
5962    },
5963    {
5964     "referenced_type" : "type-197"
5965    }
5966   ],
5967   "return_type" : "type-5",
5968   "source_file" : "/system/core/libutils/include/utils/String8.h"
5969  },
5970  {
5971   "function_name" : "android::String8::String8",
5972   "linker_set_key" : "_ZN7android7String8C2EPKDsj",
5973   "parameters" :
5974   [
5975    {
5976     "is_this_ptr" : true,
5977     "referenced_type" : "type-96"
5978    },
5979    {
5980     "referenced_type" : "type-197"
5981    },
5982    {
5983     "referenced_type" : "type-6"
5984    }
5985   ],
5986   "return_type" : "type-5",
5987   "source_file" : "/system/core/libutils/include/utils/String8.h"
5988  },
5989  {
5990   "function_name" : "android::String8::String8",
5991   "linker_set_key" : "_ZN7android7String8C2EPKc",
5992   "parameters" :
5993   [
5994    {
5995     "is_this_ptr" : true,
5996     "referenced_type" : "type-96"
5997    },
5998    {
5999     "referenced_type" : "type-24"
6000    }
6001   ],
6002   "return_type" : "type-5",
6003   "source_file" : "/system/core/libutils/include/utils/String8.h"
6004  },
6005  {
6006   "function_name" : "android::String8::String8",
6007   "linker_set_key" : "_ZN7android7String8C2EPKcj",
6008   "parameters" :
6009   [
6010    {
6011     "is_this_ptr" : true,
6012     "referenced_type" : "type-96"
6013    },
6014    {
6015     "referenced_type" : "type-24"
6016    },
6017    {
6018     "referenced_type" : "type-6"
6019    }
6020   ],
6021   "return_type" : "type-5",
6022   "source_file" : "/system/core/libutils/include/utils/String8.h"
6023  },
6024  {
6025   "function_name" : "android::String8::String8",
6026   "linker_set_key" : "_ZN7android7String8C2ERKNS_8String16E",
6027   "parameters" :
6028   [
6029    {
6030     "is_this_ptr" : true,
6031     "referenced_type" : "type-96"
6032    },
6033    {
6034     "referenced_type" : "type-201"
6035    }
6036   ],
6037   "return_type" : "type-5",
6038   "source_file" : "/system/core/libutils/include/utils/String8.h"
6039  },
6040  {
6041   "function_name" : "android::String8::String8",
6042   "linker_set_key" : "_ZN7android7String8C2ERKS0_",
6043   "parameters" :
6044   [
6045    {
6046     "is_this_ptr" : true,
6047     "referenced_type" : "type-96"
6048    },
6049    {
6050     "referenced_type" : "type-86"
6051    }
6052   ],
6053   "return_type" : "type-5",
6054   "source_file" : "/system/core/libutils/include/utils/String8.h"
6055  },
6056  {
6057   "function_name" : "android::String8::String8",
6058   "linker_set_key" : "_ZN7android7String8C2Ev",
6059   "parameters" :
6060   [
6061    {
6062     "is_this_ptr" : true,
6063     "referenced_type" : "type-96"
6064    }
6065   ],
6066   "return_type" : "type-5",
6067   "source_file" : "/system/core/libutils/include/utils/String8.h"
6068  },
6069  {
6070   "function_name" : "android::String8::~String8",
6071   "linker_set_key" : "_ZN7android7String8D1Ev",
6072   "parameters" :
6073   [
6074    {
6075     "is_this_ptr" : true,
6076     "referenced_type" : "type-96"
6077    }
6078   ],
6079   "return_type" : "type-5",
6080   "source_file" : "/system/core/libutils/include/utils/String8.h"
6081  },
6082  {
6083   "function_name" : "android::String8::~String8",
6084   "linker_set_key" : "_ZN7android7String8D2Ev",
6085   "parameters" :
6086   [
6087    {
6088     "is_this_ptr" : true,
6089     "referenced_type" : "type-96"
6090    }
6091   ],
6092   "return_type" : "type-5",
6093   "source_file" : "/system/core/libutils/include/utils/String8.h"
6094  },
6095  {
6096   "function_name" : "android::String16::replaceAll",
6097   "linker_set_key" : "_ZN7android8String1610replaceAllEDsDs",
6098   "parameters" :
6099   [
6100    {
6101     "is_this_ptr" : true,
6102     "referenced_type" : "type-212"
6103    },
6104    {
6105     "referenced_type" : "type-199"
6106    },
6107    {
6108     "referenced_type" : "type-199"
6109    }
6110   ],
6111   "return_type" : "type-21",
6112   "source_file" : "/system/core/libutils/include/utils/String16.h"
6113  },
6114  {
6115   "function_name" : "android::String16::setTo",
6116   "linker_set_key" : "_ZN7android8String165setToEPKDs",
6117   "parameters" :
6118   [
6119    {
6120     "is_this_ptr" : true,
6121     "referenced_type" : "type-212"
6122    },
6123    {
6124     "referenced_type" : "type-197"
6125    }
6126   ],
6127   "return_type" : "type-21",
6128   "source_file" : "/system/core/libutils/include/utils/String16.h"
6129  },
6130  {
6131   "function_name" : "android::String16::setTo",
6132   "linker_set_key" : "_ZN7android8String165setToEPKDsj",
6133   "parameters" :
6134   [
6135    {
6136     "is_this_ptr" : true,
6137     "referenced_type" : "type-212"
6138    },
6139    {
6140     "referenced_type" : "type-197"
6141    },
6142    {
6143     "referenced_type" : "type-6"
6144    }
6145   ],
6146   "return_type" : "type-21",
6147   "source_file" : "/system/core/libutils/include/utils/String16.h"
6148  },
6149  {
6150   "function_name" : "android::String16::setTo",
6151   "linker_set_key" : "_ZN7android8String165setToERKS0_",
6152   "parameters" :
6153   [
6154    {
6155     "is_this_ptr" : true,
6156     "referenced_type" : "type-212"
6157    },
6158    {
6159     "referenced_type" : "type-201"
6160    }
6161   ],
6162   "return_type" : "type-5",
6163   "source_file" : "/system/core/libutils/include/utils/String16.h"
6164  },
6165  {
6166   "function_name" : "android::String16::setTo",
6167   "linker_set_key" : "_ZN7android8String165setToERKS0_jj",
6168   "parameters" :
6169   [
6170    {
6171     "is_this_ptr" : true,
6172     "referenced_type" : "type-212"
6173    },
6174    {
6175     "referenced_type" : "type-201"
6176    },
6177    {
6178     "referenced_type" : "type-6"
6179    },
6180    {
6181     "default_arg" : true,
6182     "referenced_type" : "type-6"
6183    }
6184   ],
6185   "return_type" : "type-21",
6186   "source_file" : "/system/core/libutils/include/utils/String16.h"
6187  },
6188  {
6189   "function_name" : "android::String16::append",
6190   "linker_set_key" : "_ZN7android8String166appendEPKDsj",
6191   "parameters" :
6192   [
6193    {
6194     "is_this_ptr" : true,
6195     "referenced_type" : "type-212"
6196    },
6197    {
6198     "referenced_type" : "type-197"
6199    },
6200    {
6201     "referenced_type" : "type-6"
6202    }
6203   ],
6204   "return_type" : "type-21",
6205   "source_file" : "/system/core/libutils/include/utils/String16.h"
6206  },
6207  {
6208   "function_name" : "android::String16::append",
6209   "linker_set_key" : "_ZN7android8String166appendERKS0_",
6210   "parameters" :
6211   [
6212    {
6213     "is_this_ptr" : true,
6214     "referenced_type" : "type-212"
6215    },
6216    {
6217     "referenced_type" : "type-201"
6218    }
6219   ],
6220   "return_type" : "type-21",
6221   "source_file" : "/system/core/libutils/include/utils/String16.h"
6222  },
6223  {
6224   "function_name" : "android::String16::insert",
6225   "linker_set_key" : "_ZN7android8String166insertEjPKDs",
6226   "parameters" :
6227   [
6228    {
6229     "is_this_ptr" : true,
6230     "referenced_type" : "type-212"
6231    },
6232    {
6233     "referenced_type" : "type-6"
6234    },
6235    {
6236     "referenced_type" : "type-197"
6237    }
6238   ],
6239   "return_type" : "type-21",
6240   "source_file" : "/system/core/libutils/include/utils/String16.h"
6241  },
6242  {
6243   "function_name" : "android::String16::insert",
6244   "linker_set_key" : "_ZN7android8String166insertEjPKDsj",
6245   "parameters" :
6246   [
6247    {
6248     "is_this_ptr" : true,
6249     "referenced_type" : "type-212"
6250    },
6251    {
6252     "referenced_type" : "type-6"
6253    },
6254    {
6255     "referenced_type" : "type-197"
6256    },
6257    {
6258     "referenced_type" : "type-6"
6259    }
6260   ],
6261   "return_type" : "type-21",
6262   "source_file" : "/system/core/libutils/include/utils/String16.h"
6263  },
6264  {
6265   "function_name" : "android::String16::remove",
6266   "linker_set_key" : "_ZN7android8String166removeEjj",
6267   "parameters" :
6268   [
6269    {
6270     "is_this_ptr" : true,
6271     "referenced_type" : "type-212"
6272    },
6273    {
6274     "referenced_type" : "type-6"
6275    },
6276    {
6277     "default_arg" : true,
6278     "referenced_type" : "type-6"
6279    }
6280   ],
6281   "return_type" : "type-21",
6282   "source_file" : "/system/core/libutils/include/utils/String16.h"
6283  },
6284  {
6285   "function_name" : "android::String16::makeLower",
6286   "linker_set_key" : "_ZN7android8String169makeLowerEv",
6287   "parameters" :
6288   [
6289    {
6290     "is_this_ptr" : true,
6291     "referenced_type" : "type-212"
6292    }
6293   ],
6294   "return_type" : "type-21",
6295   "source_file" : "/system/core/libutils/include/utils/String16.h"
6296  },
6297  {
6298   "function_name" : "android::String16::String16",
6299   "linker_set_key" : "_ZN7android8String16C1ENS0_13StaticLinkageE",
6300   "parameters" :
6301   [
6302    {
6303     "is_this_ptr" : true,
6304     "referenced_type" : "type-212"
6305    },
6306    {
6307     "referenced_type" : "type-208"
6308    }
6309   ],
6310   "return_type" : "type-5",
6311   "source_file" : "/system/core/libutils/include/utils/String16.h"
6312  },
6313  {
6314   "function_name" : "android::String16::String16",
6315   "linker_set_key" : "_ZN7android8String16C1EPKDs",
6316   "parameters" :
6317   [
6318    {
6319     "is_this_ptr" : true,
6320     "referenced_type" : "type-212"
6321    },
6322    {
6323     "referenced_type" : "type-197"
6324    }
6325   ],
6326   "return_type" : "type-5",
6327   "source_file" : "/system/core/libutils/include/utils/String16.h"
6328  },
6329  {
6330   "function_name" : "android::String16::String16",
6331   "linker_set_key" : "_ZN7android8String16C1EPKDsj",
6332   "parameters" :
6333   [
6334    {
6335     "is_this_ptr" : true,
6336     "referenced_type" : "type-212"
6337    },
6338    {
6339     "referenced_type" : "type-197"
6340    },
6341    {
6342     "referenced_type" : "type-6"
6343    }
6344   ],
6345   "return_type" : "type-5",
6346   "source_file" : "/system/core/libutils/include/utils/String16.h"
6347  },
6348  {
6349   "function_name" : "android::String16::String16",
6350   "linker_set_key" : "_ZN7android8String16C1EPKc",
6351   "parameters" :
6352   [
6353    {
6354     "is_this_ptr" : true,
6355     "referenced_type" : "type-212"
6356    },
6357    {
6358     "referenced_type" : "type-24"
6359    }
6360   ],
6361   "return_type" : "type-5",
6362   "source_file" : "/system/core/libutils/include/utils/String16.h"
6363  },
6364  {
6365   "function_name" : "android::String16::String16",
6366   "linker_set_key" : "_ZN7android8String16C1EPKcj",
6367   "parameters" :
6368   [
6369    {
6370     "is_this_ptr" : true,
6371     "referenced_type" : "type-212"
6372    },
6373    {
6374     "referenced_type" : "type-24"
6375    },
6376    {
6377     "referenced_type" : "type-6"
6378    }
6379   ],
6380   "return_type" : "type-5",
6381   "source_file" : "/system/core/libutils/include/utils/String16.h"
6382  },
6383  {
6384   "function_name" : "android::String16::String16",
6385   "linker_set_key" : "_ZN7android8String16C1ERKNS_7String8E",
6386   "parameters" :
6387   [
6388    {
6389     "is_this_ptr" : true,
6390     "referenced_type" : "type-212"
6391    },
6392    {
6393     "referenced_type" : "type-86"
6394    }
6395   ],
6396   "return_type" : "type-5",
6397   "source_file" : "/system/core/libutils/include/utils/String16.h"
6398  },
6399  {
6400   "function_name" : "android::String16::String16",
6401   "linker_set_key" : "_ZN7android8String16C1ERKS0_",
6402   "parameters" :
6403   [
6404    {
6405     "is_this_ptr" : true,
6406     "referenced_type" : "type-212"
6407    },
6408    {
6409     "referenced_type" : "type-201"
6410    }
6411   ],
6412   "return_type" : "type-5",
6413   "source_file" : "/system/core/libutils/include/utils/String16.h"
6414  },
6415  {
6416   "function_name" : "android::String16::String16",
6417   "linker_set_key" : "_ZN7android8String16C1ERKS0_jj",
6418   "parameters" :
6419   [
6420    {
6421     "is_this_ptr" : true,
6422     "referenced_type" : "type-212"
6423    },
6424    {
6425     "referenced_type" : "type-201"
6426    },
6427    {
6428     "referenced_type" : "type-6"
6429    },
6430    {
6431     "default_arg" : true,
6432     "referenced_type" : "type-6"
6433    }
6434   ],
6435   "return_type" : "type-5",
6436   "source_file" : "/system/core/libutils/include/utils/String16.h"
6437  },
6438  {
6439   "function_name" : "android::String16::String16",
6440   "linker_set_key" : "_ZN7android8String16C1Ev",
6441   "parameters" :
6442   [
6443    {
6444     "is_this_ptr" : true,
6445     "referenced_type" : "type-212"
6446    }
6447   ],
6448   "return_type" : "type-5",
6449   "source_file" : "/system/core/libutils/include/utils/String16.h"
6450  },
6451  {
6452   "function_name" : "android::String16::String16",
6453   "linker_set_key" : "_ZN7android8String16C2ENS0_13StaticLinkageE",
6454   "parameters" :
6455   [
6456    {
6457     "is_this_ptr" : true,
6458     "referenced_type" : "type-212"
6459    },
6460    {
6461     "referenced_type" : "type-208"
6462    }
6463   ],
6464   "return_type" : "type-5",
6465   "source_file" : "/system/core/libutils/include/utils/String16.h"
6466  },
6467  {
6468   "function_name" : "android::String16::String16",
6469   "linker_set_key" : "_ZN7android8String16C2EPKDs",
6470   "parameters" :
6471   [
6472    {
6473     "is_this_ptr" : true,
6474     "referenced_type" : "type-212"
6475    },
6476    {
6477     "referenced_type" : "type-197"
6478    }
6479   ],
6480   "return_type" : "type-5",
6481   "source_file" : "/system/core/libutils/include/utils/String16.h"
6482  },
6483  {
6484   "function_name" : "android::String16::String16",
6485   "linker_set_key" : "_ZN7android8String16C2EPKDsj",
6486   "parameters" :
6487   [
6488    {
6489     "is_this_ptr" : true,
6490     "referenced_type" : "type-212"
6491    },
6492    {
6493     "referenced_type" : "type-197"
6494    },
6495    {
6496     "referenced_type" : "type-6"
6497    }
6498   ],
6499   "return_type" : "type-5",
6500   "source_file" : "/system/core/libutils/include/utils/String16.h"
6501  },
6502  {
6503   "function_name" : "android::String16::String16",
6504   "linker_set_key" : "_ZN7android8String16C2EPKc",
6505   "parameters" :
6506   [
6507    {
6508     "is_this_ptr" : true,
6509     "referenced_type" : "type-212"
6510    },
6511    {
6512     "referenced_type" : "type-24"
6513    }
6514   ],
6515   "return_type" : "type-5",
6516   "source_file" : "/system/core/libutils/include/utils/String16.h"
6517  },
6518  {
6519   "function_name" : "android::String16::String16",
6520   "linker_set_key" : "_ZN7android8String16C2EPKcj",
6521   "parameters" :
6522   [
6523    {
6524     "is_this_ptr" : true,
6525     "referenced_type" : "type-212"
6526    },
6527    {
6528     "referenced_type" : "type-24"
6529    },
6530    {
6531     "referenced_type" : "type-6"
6532    }
6533   ],
6534   "return_type" : "type-5",
6535   "source_file" : "/system/core/libutils/include/utils/String16.h"
6536  },
6537  {
6538   "function_name" : "android::String16::String16",
6539   "linker_set_key" : "_ZN7android8String16C2ERKNS_7String8E",
6540   "parameters" :
6541   [
6542    {
6543     "is_this_ptr" : true,
6544     "referenced_type" : "type-212"
6545    },
6546    {
6547     "referenced_type" : "type-86"
6548    }
6549   ],
6550   "return_type" : "type-5",
6551   "source_file" : "/system/core/libutils/include/utils/String16.h"
6552  },
6553  {
6554   "function_name" : "android::String16::String16",
6555   "linker_set_key" : "_ZN7android8String16C2ERKS0_",
6556   "parameters" :
6557   [
6558    {
6559     "is_this_ptr" : true,
6560     "referenced_type" : "type-212"
6561    },
6562    {
6563     "referenced_type" : "type-201"
6564    }
6565   ],
6566   "return_type" : "type-5",
6567   "source_file" : "/system/core/libutils/include/utils/String16.h"
6568  },
6569  {
6570   "function_name" : "android::String16::String16",
6571   "linker_set_key" : "_ZN7android8String16C2ERKS0_jj",
6572   "parameters" :
6573   [
6574    {
6575     "is_this_ptr" : true,
6576     "referenced_type" : "type-212"
6577    },
6578    {
6579     "referenced_type" : "type-201"
6580    },
6581    {
6582     "referenced_type" : "type-6"
6583    },
6584    {
6585     "default_arg" : true,
6586     "referenced_type" : "type-6"
6587    }
6588   ],
6589   "return_type" : "type-5",
6590   "source_file" : "/system/core/libutils/include/utils/String16.h"
6591  },
6592  {
6593   "function_name" : "android::String16::String16",
6594   "linker_set_key" : "_ZN7android8String16C2Ev",
6595   "parameters" :
6596   [
6597    {
6598     "is_this_ptr" : true,
6599     "referenced_type" : "type-212"
6600    }
6601   ],
6602   "return_type" : "type-5",
6603   "source_file" : "/system/core/libutils/include/utils/String16.h"
6604  },
6605  {
6606   "function_name" : "android::String16::~String16",
6607   "linker_set_key" : "_ZN7android8String16D1Ev",
6608   "parameters" :
6609   [
6610    {
6611     "is_this_ptr" : true,
6612     "referenced_type" : "type-212"
6613    }
6614   ],
6615   "return_type" : "type-5",
6616   "source_file" : "/system/core/libutils/include/utils/String16.h"
6617  },
6618  {
6619   "function_name" : "android::String16::~String16",
6620   "linker_set_key" : "_ZN7android8String16D2Ev",
6621   "parameters" :
6622   [
6623    {
6624     "is_this_ptr" : true,
6625     "referenced_type" : "type-212"
6626    }
6627   ],
6628   "return_type" : "type-5",
6629   "source_file" : "/system/core/libutils/include/utils/String16.h"
6630  },
6631  {
6632   "function_name" : "android::FdPrinter::printLine",
6633   "linker_set_key" : "_ZN7android9FdPrinter9printLineEPKc",
6634   "parameters" :
6635   [
6636    {
6637     "is_this_ptr" : true,
6638     "referenced_type" : "type-94"
6639    },
6640    {
6641     "referenced_type" : "type-24"
6642    }
6643   ],
6644   "return_type" : "type-5",
6645   "source_file" : "/system/core/libutils/include/utils/Printer.h"
6646  },
6647  {
6648   "function_name" : "android::FdPrinter::FdPrinter",
6649   "linker_set_key" : "_ZN7android9FdPrinterC1EijPKc",
6650   "parameters" :
6651   [
6652    {
6653     "is_this_ptr" : true,
6654     "referenced_type" : "type-94"
6655    },
6656    {
6657     "referenced_type" : "type-21"
6658    },
6659    {
6660     "default_arg" : true,
6661     "referenced_type" : "type-6"
6662    },
6663    {
6664     "default_arg" : true,
6665     "referenced_type" : "type-24"
6666    }
6667   ],
6668   "return_type" : "type-5",
6669   "source_file" : "/system/core/libutils/include/utils/Printer.h"
6670  },
6671  {
6672   "function_name" : "android::FdPrinter::FdPrinter",
6673   "linker_set_key" : "_ZN7android9FdPrinterC2EijPKc",
6674   "parameters" :
6675   [
6676    {
6677     "is_this_ptr" : true,
6678     "referenced_type" : "type-94"
6679    },
6680    {
6681     "referenced_type" : "type-21"
6682    },
6683    {
6684     "default_arg" : true,
6685     "referenced_type" : "type-6"
6686    },
6687    {
6688     "default_arg" : true,
6689     "referenced_type" : "type-24"
6690    }
6691   ],
6692   "return_type" : "type-5",
6693   "source_file" : "/system/core/libutils/include/utils/Printer.h"
6694  },
6695  {
6696   "function_name" : "android::StopWatch::lap",
6697   "linker_set_key" : "_ZN7android9StopWatch3lapEv",
6698   "parameters" :
6699   [
6700    {
6701     "is_this_ptr" : true,
6702     "referenced_type" : "type-191"
6703    }
6704   ],
6705   "return_type" : "type-7",
6706   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
6707  },
6708  {
6709   "function_name" : "android::StopWatch::reset",
6710   "linker_set_key" : "_ZN7android9StopWatch5resetEv",
6711   "parameters" :
6712   [
6713    {
6714     "is_this_ptr" : true,
6715     "referenced_type" : "type-191"
6716    }
6717   ],
6718   "return_type" : "type-5",
6719   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
6720  },
6721  {
6722   "function_name" : "android::StopWatch::StopWatch",
6723   "linker_set_key" : "_ZN7android9StopWatchC1EPKci",
6724   "parameters" :
6725   [
6726    {
6727     "is_this_ptr" : true,
6728     "referenced_type" : "type-191"
6729    },
6730    {
6731     "referenced_type" : "type-24"
6732    },
6733    {
6734     "default_arg" : true,
6735     "referenced_type" : "type-21"
6736    }
6737   ],
6738   "return_type" : "type-5",
6739   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
6740  },
6741  {
6742   "function_name" : "android::StopWatch::StopWatch",
6743   "linker_set_key" : "_ZN7android9StopWatchC2EPKci",
6744   "parameters" :
6745   [
6746    {
6747     "is_this_ptr" : true,
6748     "referenced_type" : "type-191"
6749    },
6750    {
6751     "referenced_type" : "type-24"
6752    },
6753    {
6754     "default_arg" : true,
6755     "referenced_type" : "type-21"
6756    }
6757   ],
6758   "return_type" : "type-5",
6759   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
6760  },
6761  {
6762   "function_name" : "android::StopWatch::~StopWatch",
6763   "linker_set_key" : "_ZN7android9StopWatchD1Ev",
6764   "parameters" :
6765   [
6766    {
6767     "is_this_ptr" : true,
6768     "referenced_type" : "type-191"
6769    }
6770   ],
6771   "return_type" : "type-5",
6772   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
6773  },
6774  {
6775   "function_name" : "android::StopWatch::~StopWatch",
6776   "linker_set_key" : "_ZN7android9StopWatchD2Ev",
6777   "parameters" :
6778   [
6779    {
6780     "is_this_ptr" : true,
6781     "referenced_type" : "type-191"
6782    }
6783   ],
6784   "return_type" : "type-5",
6785   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
6786  },
6787  {
6788   "function_name" : "android::Tokenizer::fromContents",
6789   "linker_set_key" : "_ZN7android9Tokenizer12fromContentsERKNS_7String8EPKcPPS0_",
6790   "parameters" :
6791   [
6792    {
6793     "referenced_type" : "type-86"
6794    },
6795    {
6796     "referenced_type" : "type-24"
6797    },
6798    {
6799     "referenced_type" : "type-637"
6800    }
6801   ],
6802   "return_type" : "type-21",
6803   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6804  },
6805  {
6806   "function_name" : "android::Tokenizer::skipDelimiters",
6807   "linker_set_key" : "_ZN7android9Tokenizer14skipDelimitersEPKc",
6808   "parameters" :
6809   [
6810    {
6811     "is_this_ptr" : true,
6812     "referenced_type" : "type-132"
6813    },
6814    {
6815     "referenced_type" : "type-24"
6816    }
6817   ],
6818   "return_type" : "type-5",
6819   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6820  },
6821  {
6822   "function_name" : "android::Tokenizer::open",
6823   "linker_set_key" : "_ZN7android9Tokenizer4openERKNS_7String8EPPS0_",
6824   "parameters" :
6825   [
6826    {
6827     "referenced_type" : "type-86"
6828    },
6829    {
6830     "referenced_type" : "type-637"
6831    }
6832   ],
6833   "return_type" : "type-21",
6834   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6835  },
6836  {
6837   "function_name" : "android::Tokenizer::nextLine",
6838   "linker_set_key" : "_ZN7android9Tokenizer8nextLineEv",
6839   "parameters" :
6840   [
6841    {
6842     "is_this_ptr" : true,
6843     "referenced_type" : "type-132"
6844    }
6845   ],
6846   "return_type" : "type-5",
6847   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6848  },
6849  {
6850   "function_name" : "android::Tokenizer::nextToken",
6851   "linker_set_key" : "_ZN7android9Tokenizer9nextTokenEPKc",
6852   "parameters" :
6853   [
6854    {
6855     "is_this_ptr" : true,
6856     "referenced_type" : "type-132"
6857    },
6858    {
6859     "referenced_type" : "type-24"
6860    }
6861   ],
6862   "return_type" : "type-84",
6863   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6864  },
6865  {
6866   "access" : "private",
6867   "function_name" : "android::Tokenizer::Tokenizer",
6868   "linker_set_key" : "_ZN7android9TokenizerC1ERKNS_7String8EPNS_7FileMapEPcbj",
6869   "parameters" :
6870   [
6871    {
6872     "is_this_ptr" : true,
6873     "referenced_type" : "type-132"
6874    },
6875    {
6876     "referenced_type" : "type-86"
6877    },
6878    {
6879     "referenced_type" : "type-129"
6880    },
6881    {
6882     "referenced_type" : "type-2"
6883    },
6884    {
6885     "referenced_type" : "type-16"
6886    },
6887    {
6888     "referenced_type" : "type-6"
6889    }
6890   ],
6891   "return_type" : "type-5",
6892   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6893  },
6894  {
6895   "access" : "private",
6896   "function_name" : "android::Tokenizer::Tokenizer",
6897   "linker_set_key" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbj",
6898   "parameters" :
6899   [
6900    {
6901     "is_this_ptr" : true,
6902     "referenced_type" : "type-132"
6903    },
6904    {
6905     "referenced_type" : "type-86"
6906    },
6907    {
6908     "referenced_type" : "type-129"
6909    },
6910    {
6911     "referenced_type" : "type-2"
6912    },
6913    {
6914     "referenced_type" : "type-16"
6915    },
6916    {
6917     "referenced_type" : "type-6"
6918    }
6919   ],
6920   "return_type" : "type-5",
6921   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6922  },
6923  {
6924   "function_name" : "android::Tokenizer::~Tokenizer",
6925   "linker_set_key" : "_ZN7android9TokenizerD1Ev",
6926   "parameters" :
6927   [
6928    {
6929     "is_this_ptr" : true,
6930     "referenced_type" : "type-132"
6931    }
6932   ],
6933   "return_type" : "type-5",
6934   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6935  },
6936  {
6937   "function_name" : "android::Tokenizer::~Tokenizer",
6938   "linker_set_key" : "_ZN7android9TokenizerD2Ev",
6939   "parameters" :
6940   [
6941    {
6942     "is_this_ptr" : true,
6943     "referenced_type" : "type-132"
6944    }
6945   ],
6946   "return_type" : "type-5",
6947   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
6948  },
6949  {
6950   "function_name" : "android::VectorImpl::itemLocation",
6951   "linker_set_key" : "_ZNK7android10VectorImpl12itemLocationEj",
6952   "parameters" :
6953   [
6954    {
6955     "is_this_ptr" : true,
6956     "referenced_type" : "type-118"
6957    },
6958    {
6959     "referenced_type" : "type-6"
6960    }
6961   ],
6962   "return_type" : "type-47",
6963   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6964  },
6965  {
6966   "function_name" : "android::VectorImpl::capacity",
6967   "linker_set_key" : "_ZNK7android10VectorImpl8capacityEv",
6968   "parameters" :
6969   [
6970    {
6971     "is_this_ptr" : true,
6972     "referenced_type" : "type-118"
6973    }
6974   ],
6975   "return_type" : "type-6",
6976   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6977  },
6978  {
6979   "access" : "protected",
6980   "function_name" : "android::VectorImpl::itemSize",
6981   "linker_set_key" : "_ZNK7android10VectorImpl8itemSizeEv",
6982   "parameters" :
6983   [
6984    {
6985     "is_this_ptr" : true,
6986     "referenced_type" : "type-118"
6987    }
6988   ],
6989   "return_type" : "type-6",
6990   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6991  },
6992  {
6993   "function_name" : "android::PropertyMap::hasProperty",
6994   "linker_set_key" : "_ZNK7android11PropertyMap11hasPropertyERKNS_7String8E",
6995   "parameters" :
6996   [
6997    {
6998     "is_this_ptr" : true,
6999     "referenced_type" : "type-136"
7000    },
7001    {
7002     "referenced_type" : "type-86"
7003    }
7004   ],
7005   "return_type" : "type-16",
7006   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
7007  },
7008  {
7009   "function_name" : "android::PropertyMap::tryGetProperty",
7010   "linker_set_key" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERS1_",
7011   "parameters" :
7012   [
7013    {
7014     "is_this_ptr" : true,
7015     "referenced_type" : "type-136"
7016    },
7017    {
7018     "referenced_type" : "type-86"
7019    },
7020    {
7021     "referenced_type" : "type-87"
7022    }
7023   ],
7024   "return_type" : "type-16",
7025   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
7026  },
7027  {
7028   "function_name" : "android::PropertyMap::tryGetProperty",
7029   "linker_set_key" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERb",
7030   "parameters" :
7031   [
7032    {
7033     "is_this_ptr" : true,
7034     "referenced_type" : "type-136"
7035    },
7036    {
7037     "referenced_type" : "type-86"
7038    },
7039    {
7040     "referenced_type" : "type-137"
7041    }
7042   ],
7043   "return_type" : "type-16",
7044   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
7045  },
7046  {
7047   "function_name" : "android::PropertyMap::tryGetProperty",
7048   "linker_set_key" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERf",
7049   "parameters" :
7050   [
7051    {
7052     "is_this_ptr" : true,
7053     "referenced_type" : "type-136"
7054    },
7055    {
7056     "referenced_type" : "type-86"
7057    },
7058    {
7059     "referenced_type" : "type-139"
7060    }
7061   ],
7062   "return_type" : "type-16",
7063   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
7064  },
7065  {
7066   "function_name" : "android::PropertyMap::tryGetProperty",
7067   "linker_set_key" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERi",
7068   "parameters" :
7069   [
7070    {
7071     "is_this_ptr" : true,
7072     "referenced_type" : "type-136"
7073    },
7074    {
7075     "referenced_type" : "type-86"
7076    },
7077    {
7078     "referenced_type" : "type-138"
7079    }
7080   ],
7081   "return_type" : "type-16",
7082   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
7083  },
7084  {
7085   "access" : "protected",
7086   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_compare",
7087   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_compareEPKvS6_",
7088   "parameters" :
7089   [
7090    {
7091     "is_this_ptr" : true,
7092     "referenced_type" : "type-123"
7093    },
7094    {
7095     "referenced_type" : "type-47"
7096    },
7097    {
7098     "referenced_type" : "type-47"
7099    }
7100   ],
7101   "return_type" : "type-21",
7102   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7103  },
7104  {
7105   "access" : "protected",
7106   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_destroy",
7107   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_destroyEPvj",
7108   "parameters" :
7109   [
7110    {
7111     "is_this_ptr" : true,
7112     "referenced_type" : "type-123"
7113    },
7114    {
7115     "referenced_type" : "type-4"
7116    },
7117    {
7118     "referenced_type" : "type-6"
7119    }
7120   ],
7121   "return_type" : "type-5",
7122   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7123  },
7124  {
7125   "access" : "protected",
7126   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_construct",
7127   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE12do_constructEPvj",
7128   "parameters" :
7129   [
7130    {
7131     "is_this_ptr" : true,
7132     "referenced_type" : "type-123"
7133    },
7134    {
7135     "referenced_type" : "type-4"
7136    },
7137    {
7138     "referenced_type" : "type-6"
7139    }
7140   ],
7141   "return_type" : "type-5",
7142   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7143  },
7144  {
7145   "access" : "protected",
7146   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_move_forward",
7147   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE15do_move_forwardEPvPKvj",
7148   "parameters" :
7149   [
7150    {
7151     "is_this_ptr" : true,
7152     "referenced_type" : "type-123"
7153    },
7154    {
7155     "referenced_type" : "type-4"
7156    },
7157    {
7158     "referenced_type" : "type-47"
7159    },
7160    {
7161     "referenced_type" : "type-6"
7162    }
7163   ],
7164   "return_type" : "type-5",
7165   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7166  },
7167  {
7168   "access" : "protected",
7169   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_move_backward",
7170   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE16do_move_backwardEPvPKvj",
7171   "parameters" :
7172   [
7173    {
7174     "is_this_ptr" : true,
7175     "referenced_type" : "type-123"
7176    },
7177    {
7178     "referenced_type" : "type-4"
7179    },
7180    {
7181     "referenced_type" : "type-47"
7182    },
7183    {
7184     "referenced_type" : "type-6"
7185    }
7186   ],
7187   "return_type" : "type-5",
7188   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7189  },
7190  {
7191   "access" : "protected",
7192   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_copy",
7193   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE7do_copyEPvPKvj",
7194   "parameters" :
7195   [
7196    {
7197     "is_this_ptr" : true,
7198     "referenced_type" : "type-123"
7199    },
7200    {
7201     "referenced_type" : "type-4"
7202    },
7203    {
7204     "referenced_type" : "type-47"
7205    },
7206    {
7207     "referenced_type" : "type-6"
7208    }
7209   ],
7210   "return_type" : "type-5",
7211   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7212  },
7213  {
7214   "access" : "protected",
7215   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_splat",
7216   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE8do_splatEPvPKvj",
7217   "parameters" :
7218   [
7219    {
7220     "is_this_ptr" : true,
7221     "referenced_type" : "type-123"
7222    },
7223    {
7224     "referenced_type" : "type-4"
7225    },
7226    {
7227     "referenced_type" : "type-47"
7228    },
7229    {
7230     "referenced_type" : "type-6"
7231    }
7232   ],
7233   "return_type" : "type-5",
7234   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7235  },
7236  {
7237   "access" : "protected",
7238   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_compare",
7239   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_compareEPKvS7_",
7240   "parameters" :
7241   [
7242    {
7243     "is_this_ptr" : true,
7244     "referenced_type" : "type-444"
7245    },
7246    {
7247     "referenced_type" : "type-47"
7248    },
7249    {
7250     "referenced_type" : "type-47"
7251    }
7252   ],
7253   "return_type" : "type-21",
7254   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7255  },
7256  {
7257   "access" : "protected",
7258   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_destroy",
7259   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_destroyEPvj",
7260   "parameters" :
7261   [
7262    {
7263     "is_this_ptr" : true,
7264     "referenced_type" : "type-444"
7265    },
7266    {
7267     "referenced_type" : "type-4"
7268    },
7269    {
7270     "referenced_type" : "type-6"
7271    }
7272   ],
7273   "return_type" : "type-5",
7274   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7275  },
7276  {
7277   "access" : "protected",
7278   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_construct",
7279   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE12do_constructEPvj",
7280   "parameters" :
7281   [
7282    {
7283     "is_this_ptr" : true,
7284     "referenced_type" : "type-444"
7285    },
7286    {
7287     "referenced_type" : "type-4"
7288    },
7289    {
7290     "referenced_type" : "type-6"
7291    }
7292   ],
7293   "return_type" : "type-5",
7294   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7295  },
7296  {
7297   "access" : "protected",
7298   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_move_forward",
7299   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE15do_move_forwardEPvPKvj",
7300   "parameters" :
7301   [
7302    {
7303     "is_this_ptr" : true,
7304     "referenced_type" : "type-444"
7305    },
7306    {
7307     "referenced_type" : "type-4"
7308    },
7309    {
7310     "referenced_type" : "type-47"
7311    },
7312    {
7313     "referenced_type" : "type-6"
7314    }
7315   ],
7316   "return_type" : "type-5",
7317   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7318  },
7319  {
7320   "access" : "protected",
7321   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_move_backward",
7322   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE16do_move_backwardEPvPKvj",
7323   "parameters" :
7324   [
7325    {
7326     "is_this_ptr" : true,
7327     "referenced_type" : "type-444"
7328    },
7329    {
7330     "referenced_type" : "type-4"
7331    },
7332    {
7333     "referenced_type" : "type-47"
7334    },
7335    {
7336     "referenced_type" : "type-6"
7337    }
7338   ],
7339   "return_type" : "type-5",
7340   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7341  },
7342  {
7343   "access" : "protected",
7344   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_copy",
7345   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE7do_copyEPvPKvj",
7346   "parameters" :
7347   [
7348    {
7349     "is_this_ptr" : true,
7350     "referenced_type" : "type-444"
7351    },
7352    {
7353     "referenced_type" : "type-4"
7354    },
7355    {
7356     "referenced_type" : "type-47"
7357    },
7358    {
7359     "referenced_type" : "type-6"
7360    }
7361   ],
7362   "return_type" : "type-5",
7363   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7364  },
7365  {
7366   "access" : "protected",
7367   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_splat",
7368   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE8do_splatEPvPKvj",
7369   "parameters" :
7370   [
7371    {
7372     "is_this_ptr" : true,
7373     "referenced_type" : "type-444"
7374    },
7375    {
7376     "referenced_type" : "type-4"
7377    },
7378    {
7379     "referenced_type" : "type-47"
7380    },
7381    {
7382     "referenced_type" : "type-6"
7383    }
7384   ],
7385   "return_type" : "type-5",
7386   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
7387  },
7388  {
7389   "access" : "private",
7390   "function_name" : "android::SortedVectorImpl::_indexOrderOf",
7391   "linker_set_key" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPj",
7392   "parameters" :
7393   [
7394    {
7395     "is_this_ptr" : true,
7396     "referenced_type" : "type-647"
7397    },
7398    {
7399     "referenced_type" : "type-47"
7400    },
7401    {
7402     "default_arg" : true,
7403     "referenced_type" : "type-206"
7404    }
7405   ],
7406   "return_type" : "type-21",
7407   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7408  },
7409  {
7410   "function_name" : "android::SortedVectorImpl::indexOf",
7411   "linker_set_key" : "_ZNK7android16SortedVectorImpl7indexOfEPKv",
7412   "parameters" :
7413   [
7414    {
7415     "is_this_ptr" : true,
7416     "referenced_type" : "type-647"
7417    },
7418    {
7419     "referenced_type" : "type-47"
7420    }
7421   ],
7422   "return_type" : "type-21",
7423   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7424  },
7425  {
7426   "function_name" : "android::SortedVectorImpl::orderOf",
7427   "linker_set_key" : "_ZNK7android16SortedVectorImpl7orderOfEPKv",
7428   "parameters" :
7429   [
7430    {
7431     "is_this_ptr" : true,
7432     "referenced_type" : "type-647"
7433    },
7434    {
7435     "referenced_type" : "type-47"
7436    }
7437   ],
7438   "return_type" : "type-6",
7439   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
7440  },
7441  {
7442   "function_name" : "android::Looper::getAllowNonCallbacks",
7443   "linker_set_key" : "_ZNK7android6Looper20getAllowNonCallbacksEv",
7444   "parameters" :
7445   [
7446    {
7447     "is_this_ptr" : true,
7448     "referenced_type" : "type-382"
7449    }
7450   ],
7451   "return_type" : "type-16",
7452   "source_file" : "/system/core/libutils/include/utils/Looper.h"
7453  },
7454  {
7455   "function_name" : "android::Looper::Request::initEventItem",
7456   "linker_set_key" : "_ZNK7android6Looper7Request13initEventItemEP11epoll_event",
7457   "parameters" :
7458   [
7459    {
7460     "is_this_ptr" : true,
7461     "referenced_type" : "type-469"
7462    },
7463    {
7464     "referenced_type" : "type-471"
7465    }
7466   ],
7467   "return_type" : "type-5",
7468   "source_file" : "/system/core/libutils/include/utils/Looper.h"
7469  },
7470  {
7471   "function_name" : "android::Looper::isPolling",
7472   "linker_set_key" : "_ZNK7android6Looper9isPollingEv",
7473   "parameters" :
7474   [
7475    {
7476     "is_this_ptr" : true,
7477     "referenced_type" : "type-382"
7478    }
7479   ],
7480   "return_type" : "type-16",
7481   "source_file" : "/system/core/libutils/include/utils/Looper.h"
7482  },
7483  {
7484   "access" : "protected",
7485   "function_name" : "android::Thread::exitPending",
7486   "linker_set_key" : "_ZNK7android6Thread11exitPendingEv",
7487   "parameters" :
7488   [
7489    {
7490     "is_this_ptr" : true,
7491     "referenced_type" : "type-287"
7492    }
7493   ],
7494   "return_type" : "type-16",
7495   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7496  },
7497  {
7498   "function_name" : "android::Thread::getTid",
7499   "linker_set_key" : "_ZNK7android6Thread6getTidEv",
7500   "parameters" :
7501   [
7502    {
7503     "is_this_ptr" : true,
7504     "referenced_type" : "type-287"
7505    }
7506   ],
7507   "return_type" : "type-21",
7508   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7509  },
7510  {
7511   "function_name" : "android::Thread::isRunning",
7512   "linker_set_key" : "_ZNK7android6Thread9isRunningEv",
7513   "parameters" :
7514   [
7515    {
7516     "is_this_ptr" : true,
7517     "referenced_type" : "type-287"
7518    }
7519   ],
7520   "return_type" : "type-16",
7521   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7522  },
7523  {
7524   "access" : "protected",
7525   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_destroy",
7526   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvj",
7527   "parameters" :
7528   [
7529    {
7530     "is_this_ptr" : true,
7531     "referenced_type" : "type-660"
7532    },
7533    {
7534     "referenced_type" : "type-4"
7535    },
7536    {
7537     "referenced_type" : "type-6"
7538    }
7539   ],
7540   "return_type" : "type-5",
7541   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7542  },
7543  {
7544   "access" : "protected",
7545   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_construct",
7546   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj",
7547   "parameters" :
7548   [
7549    {
7550     "is_this_ptr" : true,
7551     "referenced_type" : "type-660"
7552    },
7553    {
7554     "referenced_type" : "type-4"
7555    },
7556    {
7557     "referenced_type" : "type-6"
7558    }
7559   ],
7560   "return_type" : "type-5",
7561   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7562  },
7563  {
7564   "access" : "protected",
7565   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_forward",
7566   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj",
7567   "parameters" :
7568   [
7569    {
7570     "is_this_ptr" : true,
7571     "referenced_type" : "type-660"
7572    },
7573    {
7574     "referenced_type" : "type-4"
7575    },
7576    {
7577     "referenced_type" : "type-47"
7578    },
7579    {
7580     "referenced_type" : "type-6"
7581    }
7582   ],
7583   "return_type" : "type-5",
7584   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7585  },
7586  {
7587   "access" : "protected",
7588   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_backward",
7589   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj",
7590   "parameters" :
7591   [
7592    {
7593     "is_this_ptr" : true,
7594     "referenced_type" : "type-660"
7595    },
7596    {
7597     "referenced_type" : "type-4"
7598    },
7599    {
7600     "referenced_type" : "type-47"
7601    },
7602    {
7603     "referenced_type" : "type-6"
7604    }
7605   ],
7606   "return_type" : "type-5",
7607   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7608  },
7609  {
7610   "access" : "protected",
7611   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_copy",
7612   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj",
7613   "parameters" :
7614   [
7615    {
7616     "is_this_ptr" : true,
7617     "referenced_type" : "type-660"
7618    },
7619    {
7620     "referenced_type" : "type-4"
7621    },
7622    {
7623     "referenced_type" : "type-47"
7624    },
7625    {
7626     "referenced_type" : "type-6"
7627    }
7628   ],
7629   "return_type" : "type-5",
7630   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7631  },
7632  {
7633   "access" : "protected",
7634   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_splat",
7635   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj",
7636   "parameters" :
7637   [
7638    {
7639     "is_this_ptr" : true,
7640     "referenced_type" : "type-660"
7641    },
7642    {
7643     "referenced_type" : "type-4"
7644    },
7645    {
7646     "referenced_type" : "type-47"
7647    },
7648    {
7649     "referenced_type" : "type-6"
7650    }
7651   ],
7652   "return_type" : "type-5",
7653   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7654  },
7655  {
7656   "access" : "protected",
7657   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_destroy",
7658   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj",
7659   "parameters" :
7660   [
7661    {
7662     "is_this_ptr" : true,
7663     "referenced_type" : "type-447"
7664    },
7665    {
7666     "referenced_type" : "type-4"
7667    },
7668    {
7669     "referenced_type" : "type-6"
7670    }
7671   ],
7672   "return_type" : "type-5",
7673   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7674  },
7675  {
7676   "access" : "protected",
7677   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_construct",
7678   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj",
7679   "parameters" :
7680   [
7681    {
7682     "is_this_ptr" : true,
7683     "referenced_type" : "type-447"
7684    },
7685    {
7686     "referenced_type" : "type-4"
7687    },
7688    {
7689     "referenced_type" : "type-6"
7690    }
7691   ],
7692   "return_type" : "type-5",
7693   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7694  },
7695  {
7696   "access" : "protected",
7697   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_forward",
7698   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj",
7699   "parameters" :
7700   [
7701    {
7702     "is_this_ptr" : true,
7703     "referenced_type" : "type-447"
7704    },
7705    {
7706     "referenced_type" : "type-4"
7707    },
7708    {
7709     "referenced_type" : "type-47"
7710    },
7711    {
7712     "referenced_type" : "type-6"
7713    }
7714   ],
7715   "return_type" : "type-5",
7716   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7717  },
7718  {
7719   "access" : "protected",
7720   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_backward",
7721   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj",
7722   "parameters" :
7723   [
7724    {
7725     "is_this_ptr" : true,
7726     "referenced_type" : "type-447"
7727    },
7728    {
7729     "referenced_type" : "type-4"
7730    },
7731    {
7732     "referenced_type" : "type-47"
7733    },
7734    {
7735     "referenced_type" : "type-6"
7736    }
7737   ],
7738   "return_type" : "type-5",
7739   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7740  },
7741  {
7742   "access" : "protected",
7743   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_copy",
7744   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj",
7745   "parameters" :
7746   [
7747    {
7748     "is_this_ptr" : true,
7749     "referenced_type" : "type-447"
7750    },
7751    {
7752     "referenced_type" : "type-4"
7753    },
7754    {
7755     "referenced_type" : "type-47"
7756    },
7757    {
7758     "referenced_type" : "type-6"
7759    }
7760   ],
7761   "return_type" : "type-5",
7762   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7763  },
7764  {
7765   "access" : "protected",
7766   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_splat",
7767   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj",
7768   "parameters" :
7769   [
7770    {
7771     "is_this_ptr" : true,
7772     "referenced_type" : "type-447"
7773    },
7774    {
7775     "referenced_type" : "type-4"
7776    },
7777    {
7778     "referenced_type" : "type-47"
7779    },
7780    {
7781     "referenced_type" : "type-6"
7782    }
7783   ],
7784   "return_type" : "type-5",
7785   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7786  },
7787  {
7788   "access" : "protected",
7789   "function_name" : "android::Vector<android::Looper::Response>::do_destroy",
7790   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj",
7791   "parameters" :
7792   [
7793    {
7794     "is_this_ptr" : true,
7795     "referenced_type" : "type-451"
7796    },
7797    {
7798     "referenced_type" : "type-4"
7799    },
7800    {
7801     "referenced_type" : "type-6"
7802    }
7803   ],
7804   "return_type" : "type-5",
7805   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7806  },
7807  {
7808   "access" : "protected",
7809   "function_name" : "android::Vector<android::Looper::Response>::do_construct",
7810   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj",
7811   "parameters" :
7812   [
7813    {
7814     "is_this_ptr" : true,
7815     "referenced_type" : "type-451"
7816    },
7817    {
7818     "referenced_type" : "type-4"
7819    },
7820    {
7821     "referenced_type" : "type-6"
7822    }
7823   ],
7824   "return_type" : "type-5",
7825   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7826  },
7827  {
7828   "access" : "protected",
7829   "function_name" : "android::Vector<android::Looper::Response>::do_move_forward",
7830   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj",
7831   "parameters" :
7832   [
7833    {
7834     "is_this_ptr" : true,
7835     "referenced_type" : "type-451"
7836    },
7837    {
7838     "referenced_type" : "type-4"
7839    },
7840    {
7841     "referenced_type" : "type-47"
7842    },
7843    {
7844     "referenced_type" : "type-6"
7845    }
7846   ],
7847   "return_type" : "type-5",
7848   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7849  },
7850  {
7851   "access" : "protected",
7852   "function_name" : "android::Vector<android::Looper::Response>::do_move_backward",
7853   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj",
7854   "parameters" :
7855   [
7856    {
7857     "is_this_ptr" : true,
7858     "referenced_type" : "type-451"
7859    },
7860    {
7861     "referenced_type" : "type-4"
7862    },
7863    {
7864     "referenced_type" : "type-47"
7865    },
7866    {
7867     "referenced_type" : "type-6"
7868    }
7869   ],
7870   "return_type" : "type-5",
7871   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7872  },
7873  {
7874   "access" : "protected",
7875   "function_name" : "android::Vector<android::Looper::Response>::do_copy",
7876   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj",
7877   "parameters" :
7878   [
7879    {
7880     "is_this_ptr" : true,
7881     "referenced_type" : "type-451"
7882    },
7883    {
7884     "referenced_type" : "type-4"
7885    },
7886    {
7887     "referenced_type" : "type-47"
7888    },
7889    {
7890     "referenced_type" : "type-6"
7891    }
7892   ],
7893   "return_type" : "type-5",
7894   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7895  },
7896  {
7897   "access" : "protected",
7898   "function_name" : "android::Vector<android::Looper::Response>::do_splat",
7899   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj",
7900   "parameters" :
7901   [
7902    {
7903     "is_this_ptr" : true,
7904     "referenced_type" : "type-451"
7905    },
7906    {
7907     "referenced_type" : "type-4"
7908    },
7909    {
7910     "referenced_type" : "type-47"
7911    },
7912    {
7913     "referenced_type" : "type-6"
7914    }
7915   ],
7916   "return_type" : "type-5",
7917   "source_file" : "/system/core/libutils/include/utils/Vector.h"
7918  },
7919  {
7920   "function_name" : "android::RefBase::createWeak",
7921   "linker_set_key" : "_ZNK7android7RefBase10createWeakEPKv",
7922   "parameters" :
7923   [
7924    {
7925     "is_this_ptr" : true,
7926     "referenced_type" : "type-55"
7927    },
7928    {
7929     "referenced_type" : "type-47"
7930    }
7931   ],
7932   "return_type" : "type-164",
7933   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7934  },
7935  {
7936   "function_name" : "android::RefBase::getWeakRefs",
7937   "linker_set_key" : "_ZNK7android7RefBase11getWeakRefsEv",
7938   "parameters" :
7939   [
7940    {
7941     "is_this_ptr" : true,
7942     "referenced_type" : "type-55"
7943    }
7944   ],
7945   "return_type" : "type-164",
7946   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7947  },
7948  {
7949   "function_name" : "android::RefBase::weakref_type::getWeakCount",
7950   "linker_set_key" : "_ZNK7android7RefBase12weakref_type12getWeakCountEv",
7951   "parameters" :
7952   [
7953    {
7954     "is_this_ptr" : true,
7955     "referenced_type" : "type-163"
7956    }
7957   ],
7958   "return_type" : "type-21",
7959   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7960  },
7961  {
7962   "function_name" : "android::RefBase::weakref_type::refBase",
7963   "linker_set_key" : "_ZNK7android7RefBase12weakref_type7refBaseEv",
7964   "parameters" :
7965   [
7966    {
7967     "is_this_ptr" : true,
7968     "referenced_type" : "type-163"
7969    }
7970   ],
7971   "return_type" : "type-56",
7972   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7973  },
7974  {
7975   "function_name" : "android::RefBase::weakref_type::printRefs",
7976   "linker_set_key" : "_ZNK7android7RefBase12weakref_type9printRefsEv",
7977   "parameters" :
7978   [
7979    {
7980     "is_this_ptr" : true,
7981     "referenced_type" : "type-163"
7982    }
7983   ],
7984   "return_type" : "type-5",
7985   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7986  },
7987  {
7988   "function_name" : "android::RefBase::forceIncStrong",
7989   "linker_set_key" : "_ZNK7android7RefBase14forceIncStrongEPKv",
7990   "parameters" :
7991   [
7992    {
7993     "is_this_ptr" : true,
7994     "referenced_type" : "type-55"
7995    },
7996    {
7997     "referenced_type" : "type-47"
7998    }
7999   ],
8000   "return_type" : "type-5",
8001   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8002  },
8003  {
8004   "function_name" : "android::RefBase::getStrongCount",
8005   "linker_set_key" : "_ZNK7android7RefBase14getStrongCountEv",
8006   "parameters" :
8007   [
8008    {
8009     "is_this_ptr" : true,
8010     "referenced_type" : "type-55"
8011    }
8012   ],
8013   "return_type" : "type-21",
8014   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8015  },
8016  {
8017   "function_name" : "android::RefBase::decStrong",
8018   "linker_set_key" : "_ZNK7android7RefBase9decStrongEPKv",
8019   "parameters" :
8020   [
8021    {
8022     "is_this_ptr" : true,
8023     "referenced_type" : "type-55"
8024    },
8025    {
8026     "referenced_type" : "type-47"
8027    }
8028   ],
8029   "return_type" : "type-5",
8030   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8031  },
8032  {
8033   "function_name" : "android::RefBase::incStrong",
8034   "linker_set_key" : "_ZNK7android7RefBase9incStrongEPKv",
8035   "parameters" :
8036   [
8037    {
8038     "is_this_ptr" : true,
8039     "referenced_type" : "type-55"
8040    },
8041    {
8042     "referenced_type" : "type-47"
8043    }
8044   ],
8045   "return_type" : "type-5",
8046   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
8047  },
8048  {
8049   "function_name" : "android::String8::getPathDir",
8050   "linker_set_key" : "_ZNK7android7String810getPathDirEv",
8051   "parameters" :
8052   [
8053    {
8054     "is_this_ptr" : true,
8055     "referenced_type" : "type-85"
8056    }
8057   ],
8058   "return_type" : "type-84",
8059   "source_file" : "/system/core/libutils/include/utils/String8.h"
8060  },
8061  {
8062   "function_name" : "android::String8::getUtf32At",
8063   "linker_set_key" : "_ZNK7android7String810getUtf32AtEjPj",
8064   "parameters" :
8065   [
8066    {
8067     "is_this_ptr" : true,
8068     "referenced_type" : "type-85"
8069    },
8070    {
8071     "referenced_type" : "type-6"
8072    },
8073    {
8074     "referenced_type" : "type-206"
8075    }
8076   ],
8077   "return_type" : "type-21",
8078   "source_file" : "/system/core/libutils/include/utils/String8.h"
8079  },
8080  {
8081   "function_name" : "android::String8::getBasePath",
8082   "linker_set_key" : "_ZNK7android7String811getBasePathEv",
8083   "parameters" :
8084   [
8085    {
8086     "is_this_ptr" : true,
8087     "referenced_type" : "type-85"
8088    }
8089   ],
8090   "return_type" : "type-84",
8091   "source_file" : "/system/core/libutils/include/utils/String8.h"
8092  },
8093  {
8094   "function_name" : "android::String8::getPathLeaf",
8095   "linker_set_key" : "_ZNK7android7String811getPathLeafEv",
8096   "parameters" :
8097   [
8098    {
8099     "is_this_ptr" : true,
8100     "referenced_type" : "type-85"
8101    }
8102   ],
8103   "return_type" : "type-84",
8104   "source_file" : "/system/core/libutils/include/utils/String8.h"
8105  },
8106  {
8107   "access" : "private",
8108   "function_name" : "android::String8::find_extension",
8109   "linker_set_key" : "_ZNK7android7String814find_extensionEv",
8110   "parameters" :
8111   [
8112    {
8113     "is_this_ptr" : true,
8114     "referenced_type" : "type-85"
8115    }
8116   ],
8117   "return_type" : "type-2",
8118   "source_file" : "/system/core/libutils/include/utils/String8.h"
8119  },
8120  {
8121   "function_name" : "android::String8::getUtf32Length",
8122   "linker_set_key" : "_ZNK7android7String814getUtf32LengthEv",
8123   "parameters" :
8124   [
8125    {
8126     "is_this_ptr" : true,
8127     "referenced_type" : "type-85"
8128    }
8129   ],
8130   "return_type" : "type-6",
8131   "source_file" : "/system/core/libutils/include/utils/String8.h"
8132  },
8133  {
8134   "function_name" : "android::String8::getPathExtension",
8135   "linker_set_key" : "_ZNK7android7String816getPathExtensionEv",
8136   "parameters" :
8137   [
8138    {
8139     "is_this_ptr" : true,
8140     "referenced_type" : "type-85"
8141    }
8142   ],
8143   "return_type" : "type-84",
8144   "source_file" : "/system/core/libutils/include/utils/String8.h"
8145  },
8146  {
8147   "function_name" : "android::String8::find",
8148   "linker_set_key" : "_ZNK7android7String84findEPKcj",
8149   "parameters" :
8150   [
8151    {
8152     "is_this_ptr" : true,
8153     "referenced_type" : "type-85"
8154    },
8155    {
8156     "referenced_type" : "type-24"
8157    },
8158    {
8159     "default_arg" : true,
8160     "referenced_type" : "type-6"
8161    }
8162   ],
8163   "return_type" : "type-21",
8164   "source_file" : "/system/core/libutils/include/utils/String8.h"
8165  },
8166  {
8167   "function_name" : "android::String8::length",
8168   "linker_set_key" : "_ZNK7android7String86lengthEv",
8169   "parameters" :
8170   [
8171    {
8172     "is_this_ptr" : true,
8173     "referenced_type" : "type-85"
8174    }
8175   ],
8176   "return_type" : "type-6",
8177   "source_file" : "/system/core/libutils/include/utils/String8.h"
8178  },
8179  {
8180   "function_name" : "android::String8::getUtf32",
8181   "linker_set_key" : "_ZNK7android7String88getUtf32EPDi",
8182   "parameters" :
8183   [
8184    {
8185     "is_this_ptr" : true,
8186     "referenced_type" : "type-85"
8187    },
8188    {
8189     "referenced_type" : "type-207"
8190    }
8191   ],
8192   "return_type" : "type-5",
8193   "source_file" : "/system/core/libutils/include/utils/String8.h"
8194  },
8195  {
8196   "function_name" : "android::String8::walkPath",
8197   "linker_set_key" : "_ZNK7android7String88walkPathEPS0_",
8198   "parameters" :
8199   [
8200    {
8201     "is_this_ptr" : true,
8202     "referenced_type" : "type-85"
8203    },
8204    {
8205     "default_arg" : true,
8206     "referenced_type" : "type-96"
8207    }
8208   ],
8209   "return_type" : "type-84",
8210   "source_file" : "/system/core/libutils/include/utils/String8.h"
8211  },
8212  {
8213   "function_name" : "android::String16::startsWith",
8214   "linker_set_key" : "_ZNK7android8String1610startsWithEPKDs",
8215   "parameters" :
8216   [
8217    {
8218     "is_this_ptr" : true,
8219     "referenced_type" : "type-210"
8220    },
8221    {
8222     "referenced_type" : "type-197"
8223    }
8224   ],
8225   "return_type" : "type-16",
8226   "source_file" : "/system/core/libutils/include/utils/String16.h"
8227  },
8228  {
8229   "function_name" : "android::String16::startsWith",
8230   "linker_set_key" : "_ZNK7android8String1610startsWithERKS0_",
8231   "parameters" :
8232   [
8233    {
8234     "is_this_ptr" : true,
8235     "referenced_type" : "type-210"
8236    },
8237    {
8238     "referenced_type" : "type-201"
8239    }
8240   ],
8241   "return_type" : "type-16",
8242   "source_file" : "/system/core/libutils/include/utils/String16.h"
8243  },
8244  {
8245   "function_name" : "android::String16::size",
8246   "linker_set_key" : "_ZNK7android8String164sizeEv",
8247   "parameters" :
8248   [
8249    {
8250     "is_this_ptr" : true,
8251     "referenced_type" : "type-210"
8252    }
8253   ],
8254   "return_type" : "type-6",
8255   "source_file" : "/system/core/libutils/include/utils/String16.h"
8256  },
8257  {
8258   "function_name" : "android::String16::contains",
8259   "linker_set_key" : "_ZNK7android8String168containsEPKDs",
8260   "parameters" :
8261   [
8262    {
8263     "is_this_ptr" : true,
8264     "referenced_type" : "type-210"
8265    },
8266    {
8267     "referenced_type" : "type-197"
8268    }
8269   ],
8270   "return_type" : "type-16",
8271   "source_file" : "/system/core/libutils/include/utils/String16.h"
8272  },
8273  {
8274   "function_name" : "android::String16::findLast",
8275   "linker_set_key" : "_ZNK7android8String168findLastEDs",
8276   "parameters" :
8277   [
8278    {
8279     "is_this_ptr" : true,
8280     "referenced_type" : "type-210"
8281    },
8282    {
8283     "referenced_type" : "type-199"
8284    }
8285   ],
8286   "return_type" : "type-21",
8287   "source_file" : "/system/core/libutils/include/utils/String16.h"
8288  },
8289  {
8290   "function_name" : "android::String16::findFirst",
8291   "linker_set_key" : "_ZNK7android8String169findFirstEDs",
8292   "parameters" :
8293   [
8294    {
8295     "is_this_ptr" : true,
8296     "referenced_type" : "type-210"
8297    },
8298    {
8299     "referenced_type" : "type-199"
8300    }
8301   ],
8302   "return_type" : "type-21",
8303   "source_file" : "/system/core/libutils/include/utils/String16.h"
8304  },
8305  {
8306   "function_name" : "android::StopWatch::elapsedTime",
8307   "linker_set_key" : "_ZNK7android9StopWatch11elapsedTimeEv",
8308   "parameters" :
8309   [
8310    {
8311     "is_this_ptr" : true,
8312     "referenced_type" : "type-194"
8313    }
8314   ],
8315   "return_type" : "type-7",
8316   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
8317  },
8318  {
8319   "function_name" : "android::StopWatch::name",
8320   "linker_set_key" : "_ZNK7android9StopWatch4nameEv",
8321   "parameters" :
8322   [
8323    {
8324     "is_this_ptr" : true,
8325     "referenced_type" : "type-194"
8326    }
8327   ],
8328   "return_type" : "type-24",
8329   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
8330  },
8331  {
8332   "function_name" : "android::Tokenizer::getLocation",
8333   "linker_set_key" : "_ZNK7android9Tokenizer11getLocationEv",
8334   "parameters" :
8335   [
8336    {
8337     "is_this_ptr" : true,
8338     "referenced_type" : "type-131"
8339    }
8340   ],
8341   "return_type" : "type-84",
8342   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
8343  },
8344  {
8345   "function_name" : "android::Tokenizer::peekRemainderOfLine",
8346   "linker_set_key" : "_ZNK7android9Tokenizer19peekRemainderOfLineEv",
8347   "parameters" :
8348   [
8349    {
8350     "is_this_ptr" : true,
8351     "referenced_type" : "type-131"
8352    }
8353   ],
8354   "return_type" : "type-84",
8355   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
8356  },
8357  {
8358   "function_name" : "androidCreateRawThreadEtc",
8359   "linker_set_key" : "androidCreateRawThreadEtc",
8360   "parameters" :
8361   [
8362    {
8363     "referenced_type" : "type-263"
8364    },
8365    {
8366     "referenced_type" : "type-4"
8367    },
8368    {
8369     "referenced_type" : "type-24"
8370    },
8371    {
8372     "referenced_type" : "type-21"
8373    },
8374    {
8375     "referenced_type" : "type-6"
8376    },
8377    {
8378     "referenced_type" : "type-264"
8379    }
8380   ],
8381   "return_type" : "type-21",
8382   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8383  },
8384  {
8385   "function_name" : "androidCreateThread",
8386   "linker_set_key" : "androidCreateThread",
8387   "parameters" :
8388   [
8389    {
8390     "referenced_type" : "type-263"
8391    },
8392    {
8393     "referenced_type" : "type-4"
8394    }
8395   ],
8396   "return_type" : "type-21",
8397   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8398  },
8399  {
8400   "function_name" : "androidCreateThreadEtc",
8401   "linker_set_key" : "androidCreateThreadEtc",
8402   "parameters" :
8403   [
8404    {
8405     "referenced_type" : "type-263"
8406    },
8407    {
8408     "referenced_type" : "type-4"
8409    },
8410    {
8411     "referenced_type" : "type-24"
8412    },
8413    {
8414     "referenced_type" : "type-21"
8415    },
8416    {
8417     "referenced_type" : "type-6"
8418    },
8419    {
8420     "referenced_type" : "type-264"
8421    }
8422   ],
8423   "return_type" : "type-21",
8424   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8425  },
8426  {
8427   "function_name" : "androidGetThreadId",
8428   "linker_set_key" : "androidGetThreadId",
8429   "return_type" : "type-4",
8430   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8431  },
8432  {
8433   "function_name" : "androidGetThreadPriority",
8434   "linker_set_key" : "androidGetThreadPriority",
8435   "parameters" :
8436   [
8437    {
8438     "referenced_type" : "type-21"
8439    }
8440   ],
8441   "return_type" : "type-21",
8442   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8443  },
8444  {
8445   "function_name" : "androidSetCreateThreadFunc",
8446   "linker_set_key" : "androidSetCreateThreadFunc",
8447   "parameters" :
8448   [
8449    {
8450     "referenced_type" : "type-267"
8451    }
8452   ],
8453   "return_type" : "type-5",
8454   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8455  },
8456  {
8457   "function_name" : "androidSetThreadName",
8458   "linker_set_key" : "androidSetThreadName",
8459   "parameters" :
8460   [
8461    {
8462     "referenced_type" : "type-24"
8463    }
8464   ],
8465   "return_type" : "type-5",
8466   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8467  },
8468  {
8469   "function_name" : "androidSetThreadPriority",
8470   "linker_set_key" : "androidSetThreadPriority",
8471   "parameters" :
8472   [
8473    {
8474     "referenced_type" : "type-21"
8475    },
8476    {
8477     "referenced_type" : "type-21"
8478    }
8479   ],
8480   "return_type" : "type-21",
8481   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
8482  },
8483  {
8484   "function_name" : "strcmp16",
8485   "linker_set_key" : "strcmp16",
8486   "parameters" :
8487   [
8488    {
8489     "referenced_type" : "type-197"
8490    },
8491    {
8492     "referenced_type" : "type-197"
8493    }
8494   ],
8495   "return_type" : "type-21",
8496   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8497  },
8498  {
8499   "function_name" : "strcpy16",
8500   "linker_set_key" : "strcpy16",
8501   "parameters" :
8502   [
8503    {
8504     "referenced_type" : "type-638"
8505    },
8506    {
8507     "referenced_type" : "type-197"
8508    }
8509   ],
8510   "return_type" : "type-638",
8511   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8512  },
8513  {
8514   "function_name" : "strlen16",
8515   "linker_set_key" : "strlen16",
8516   "parameters" :
8517   [
8518    {
8519     "referenced_type" : "type-197"
8520    }
8521   ],
8522   "return_type" : "type-6",
8523   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8524  },
8525  {
8526   "function_name" : "strlen32",
8527   "linker_set_key" : "strlen32",
8528   "parameters" :
8529   [
8530    {
8531     "referenced_type" : "type-204"
8532    }
8533   ],
8534   "return_type" : "type-6",
8535   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8536  },
8537  {
8538   "function_name" : "strncmp16",
8539   "linker_set_key" : "strncmp16",
8540   "parameters" :
8541   [
8542    {
8543     "referenced_type" : "type-197"
8544    },
8545    {
8546     "referenced_type" : "type-197"
8547    },
8548    {
8549     "referenced_type" : "type-6"
8550    }
8551   ],
8552   "return_type" : "type-21",
8553   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8554  },
8555  {
8556   "function_name" : "strnlen16",
8557   "linker_set_key" : "strnlen16",
8558   "parameters" :
8559   [
8560    {
8561     "referenced_type" : "type-197"
8562    },
8563    {
8564     "referenced_type" : "type-6"
8565    }
8566   ],
8567   "return_type" : "type-6",
8568   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8569  },
8570  {
8571   "function_name" : "strnlen32",
8572   "linker_set_key" : "strnlen32",
8573   "parameters" :
8574   [
8575    {
8576     "referenced_type" : "type-204"
8577    },
8578    {
8579     "referenced_type" : "type-6"
8580    }
8581   ],
8582   "return_type" : "type-6",
8583   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8584  },
8585  {
8586   "function_name" : "strstr16",
8587   "linker_set_key" : "strstr16",
8588   "parameters" :
8589   [
8590    {
8591     "referenced_type" : "type-197"
8592    },
8593    {
8594     "referenced_type" : "type-197"
8595    }
8596   ],
8597   "return_type" : "type-638",
8598   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8599  },
8600  {
8601   "function_name" : "strzcmp16",
8602   "linker_set_key" : "strzcmp16",
8603   "parameters" :
8604   [
8605    {
8606     "referenced_type" : "type-197"
8607    },
8608    {
8609     "referenced_type" : "type-6"
8610    },
8611    {
8612     "referenced_type" : "type-197"
8613    },
8614    {
8615     "referenced_type" : "type-6"
8616    }
8617   ],
8618   "return_type" : "type-21",
8619   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8620  },
8621  {
8622   "function_name" : "systemTime",
8623   "linker_set_key" : "systemTime",
8624   "parameters" :
8625   [
8626    {
8627     "default_arg" : true,
8628     "referenced_type" : "type-21"
8629    }
8630   ],
8631   "return_type" : "type-7",
8632   "source_file" : "/system/core/libutils/include/utils/Timers.h"
8633  },
8634  {
8635   "function_name" : "toMillisecondTimeoutDelay",
8636   "linker_set_key" : "toMillisecondTimeoutDelay",
8637   "parameters" :
8638   [
8639    {
8640     "referenced_type" : "type-7"
8641    },
8642    {
8643     "referenced_type" : "type-7"
8644    }
8645   ],
8646   "return_type" : "type-21",
8647   "source_file" : "/system/core/libutils/include/utils/Timers.h"
8648  },
8649  {
8650   "function_name" : "utf16_to_utf8",
8651   "linker_set_key" : "utf16_to_utf8",
8652   "parameters" :
8653   [
8654    {
8655     "referenced_type" : "type-197"
8656    },
8657    {
8658     "referenced_type" : "type-6"
8659    },
8660    {
8661     "referenced_type" : "type-2"
8662    },
8663    {
8664     "referenced_type" : "type-6"
8665    }
8666   ],
8667   "return_type" : "type-5",
8668   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8669  },
8670  {
8671   "function_name" : "utf16_to_utf8_length",
8672   "linker_set_key" : "utf16_to_utf8_length",
8673   "parameters" :
8674   [
8675    {
8676     "referenced_type" : "type-197"
8677    },
8678    {
8679     "referenced_type" : "type-6"
8680    }
8681   ],
8682   "return_type" : "type-21",
8683   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8684  },
8685  {
8686   "function_name" : "utf32_from_utf8_at",
8687   "linker_set_key" : "utf32_from_utf8_at",
8688   "parameters" :
8689   [
8690    {
8691     "referenced_type" : "type-24"
8692    },
8693    {
8694     "referenced_type" : "type-6"
8695    },
8696    {
8697     "referenced_type" : "type-6"
8698    },
8699    {
8700     "referenced_type" : "type-206"
8701    }
8702   ],
8703   "return_type" : "type-21",
8704   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8705  },
8706  {
8707   "function_name" : "utf32_to_utf8",
8708   "linker_set_key" : "utf32_to_utf8",
8709   "parameters" :
8710   [
8711    {
8712     "referenced_type" : "type-204"
8713    },
8714    {
8715     "referenced_type" : "type-6"
8716    },
8717    {
8718     "referenced_type" : "type-2"
8719    },
8720    {
8721     "referenced_type" : "type-6"
8722    }
8723   ],
8724   "return_type" : "type-5",
8725   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8726  },
8727  {
8728   "function_name" : "utf32_to_utf8_length",
8729   "linker_set_key" : "utf32_to_utf8_length",
8730   "parameters" :
8731   [
8732    {
8733     "referenced_type" : "type-204"
8734    },
8735    {
8736     "referenced_type" : "type-6"
8737    }
8738   ],
8739   "return_type" : "type-21",
8740   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8741  },
8742  {
8743   "function_name" : "utf8_length",
8744   "linker_set_key" : "utf8_length",
8745   "parameters" :
8746   [
8747    {
8748     "referenced_type" : "type-24"
8749    }
8750   ],
8751   "return_type" : "type-21",
8752   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8753  },
8754  {
8755   "function_name" : "utf8_to_utf16",
8756   "linker_set_key" : "utf8_to_utf16",
8757   "parameters" :
8758   [
8759    {
8760     "referenced_type" : "type-38"
8761    },
8762    {
8763     "referenced_type" : "type-6"
8764    },
8765    {
8766     "referenced_type" : "type-638"
8767    },
8768    {
8769     "referenced_type" : "type-6"
8770    }
8771   ],
8772   "return_type" : "type-638",
8773   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8774  },
8775  {
8776   "function_name" : "utf8_to_utf16_length",
8777   "linker_set_key" : "utf8_to_utf16_length",
8778   "parameters" :
8779   [
8780    {
8781     "referenced_type" : "type-38"
8782    },
8783    {
8784     "referenced_type" : "type-6"
8785    },
8786    {
8787     "default_arg" : true,
8788     "referenced_type" : "type-16"
8789    }
8790   ],
8791   "return_type" : "type-21",
8792   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8793  },
8794  {
8795   "function_name" : "utf8_to_utf16_no_null_terminator",
8796   "linker_set_key" : "utf8_to_utf16_no_null_terminator",
8797   "parameters" :
8798   [
8799    {
8800     "referenced_type" : "type-38"
8801    },
8802    {
8803     "referenced_type" : "type-6"
8804    },
8805    {
8806     "referenced_type" : "type-638"
8807    },
8808    {
8809     "referenced_type" : "type-6"
8810    }
8811   ],
8812   "return_type" : "type-638",
8813   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8814  },
8815  {
8816   "function_name" : "utf8_to_utf32",
8817   "linker_set_key" : "utf8_to_utf32",
8818   "parameters" :
8819   [
8820    {
8821     "referenced_type" : "type-24"
8822    },
8823    {
8824     "referenced_type" : "type-6"
8825    },
8826    {
8827     "referenced_type" : "type-207"
8828    }
8829   ],
8830   "return_type" : "type-5",
8831   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8832  },
8833  {
8834   "function_name" : "utf8_to_utf32_length",
8835   "linker_set_key" : "utf8_to_utf32_length",
8836   "parameters" :
8837   [
8838    {
8839     "referenced_type" : "type-24"
8840    },
8841    {
8842     "referenced_type" : "type-6"
8843    }
8844   ],
8845   "return_type" : "type-6",
8846   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
8847  }
8848 ],
8849 "global_vars" :
8850 [
8851  {
8852   "access" : "private",
8853   "linker_set_key" : "_ZN7android7FileMap9mPageSizeE",
8854   "name" : "android::FileMap::mPageSize",
8855   "referenced_type" : "type-73",
8856   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
8857  }
8858 ],
8859 "lvalue_reference_types" :
8860 [
8861  {
8862   "alignment" : 4,
8863   "linker_set_key" : "android::FileMap &",
8864   "name" : "android::FileMap &",
8865   "referenced_type" : "type-1",
8866   "self_type" : "type-306",
8867   "size" : 4,
8868   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
8869  },
8870  {
8871   "alignment" : 4,
8872   "linker_set_key" : "android::Looper::Response &",
8873   "name" : "android::Looper::Response &",
8874   "referenced_type" : "type-376",
8875   "self_type" : "type-453",
8876   "size" : 4,
8877   "source_file" : "/system/core/libutils/include/utils/Vector.h"
8878  },
8879  {
8880   "alignment" : 4,
8881   "linker_set_key" : "android::Mutex &",
8882   "name" : "android::Mutex &",
8883   "referenced_type" : "type-178",
8884   "self_type" : "type-182",
8885   "size" : 4,
8886   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
8887  },
8888  {
8889   "alignment" : 4,
8890   "linker_set_key" : "android::Printer &",
8891   "name" : "android::Printer &",
8892   "referenced_type" : "type-79",
8893   "self_type" : "type-99",
8894   "size" : 4,
8895   "source_file" : "/system/core/libutils/include/utils/Printer.h"
8896  },
8897  {
8898   "alignment" : 4,
8899   "linker_set_key" : "android::RWLock &",
8900   "name" : "android::RWLock &",
8901   "referenced_type" : "type-474",
8902   "self_type" : "type-478",
8903   "size" : 4,
8904   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
8905  },
8906  {
8907   "alignment" : 4,
8908   "linker_set_key" : "android::SortedVectorImpl &",
8909   "name" : "android::SortedVectorImpl &",
8910   "referenced_type" : "type-119",
8911   "self_type" : "type-644",
8912   "size" : 4,
8913   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
8914  },
8915  {
8916   "alignment" : 4,
8917   "linker_set_key" : "android::String16 &",
8918   "name" : "android::String16 &",
8919   "referenced_type" : "type-196",
8920   "self_type" : "type-211",
8921   "size" : 4,
8922   "source_file" : "/system/core/libutils/include/utils/String16.h"
8923  },
8924  {
8925   "alignment" : 4,
8926   "linker_set_key" : "android::String8 &",
8927   "name" : "android::String8 &",
8928   "referenced_type" : "type-84",
8929   "self_type" : "type-87",
8930   "size" : 4,
8931   "source_file" : "/system/core/libutils/include/utils/String8.h"
8932  },
8933  {
8934   "alignment" : 4,
8935   "linker_set_key" : "android::Vector<android::sysprop_change_callback_info> &",
8936   "name" : "android::Vector<android::sysprop_change_callback_info> &",
8937   "referenced_type" : "type-653",
8938   "self_type" : "type-656",
8939   "size" : 4,
8940   "source_file" : "/system/core/libutils/include/utils/Vector.h"
8941  },
8942  {
8943   "alignment" : 4,
8944   "linker_set_key" : "android::VectorImpl &",
8945   "name" : "android::VectorImpl &",
8946   "referenced_type" : "type-116",
8947   "self_type" : "type-650",
8948   "size" : 4,
8949   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
8950  },
8951  {
8952   "alignment" : 4,
8953   "linker_set_key" : "android::key_value_pair_t<android::String8, android::String8> &",
8954   "name" : "android::key_value_pair_t<android::String8, android::String8> &",
8955   "referenced_type" : "type-103",
8956   "self_type" : "type-110",
8957   "size" : 4,
8958   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8959  },
8960  {
8961   "alignment" : 4,
8962   "linker_set_key" : "android::key_value_pair_t<int, android::Looper::Request> &",
8963   "name" : "android::key_value_pair_t<int, android::Looper::Request> &",
8964   "referenced_type" : "type-369",
8965   "self_type" : "type-432",
8966   "size" : 4,
8967   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
8968  },
8969  {
8970   "alignment" : 4,
8971   "linker_set_key" : "android::sp<android::Looper> &",
8972   "name" : "android::sp<android::Looper> &",
8973   "referenced_type" : "type-354",
8974   "self_type" : "type-353",
8975   "size" : 4,
8976   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8977  },
8978  {
8979   "alignment" : 4,
8980   "linker_set_key" : "android::sp<android::LooperCallback> &",
8981   "name" : "android::sp<android::LooperCallback> &",
8982   "referenced_type" : "type-371",
8983   "self_type" : "type-501",
8984   "size" : 4,
8985   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8986  },
8987  {
8988   "alignment" : 4,
8989   "linker_set_key" : "android::sp<android::MessageHandler> &",
8990   "name" : "android::sp<android::MessageHandler> &",
8991   "referenced_type" : "type-361",
8992   "self_type" : "type-491",
8993   "size" : 4,
8994   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
8995  },
8996  {
8997   "alignment" : 4,
8998   "linker_set_key" : "android::sp<android::Thread> &",
8999   "name" : "android::sp<android::Thread> &",
9000   "referenced_type" : "type-274",
9001   "self_type" : "type-283",
9002   "size" : 4,
9003   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9004  },
9005  {
9006   "alignment" : 4,
9007   "linker_set_key" : "bool &",
9008   "name" : "bool &",
9009   "referenced_type" : "type-16",
9010   "self_type" : "type-137",
9011   "size" : 4,
9012   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9013  },
9014  {
9015   "alignment" : 4,
9016   "linker_set_key" : "const android::KeyedVector<android::String8, android::String8> &",
9017   "name" : "const android::KeyedVector<android::String8, android::String8> &",
9018   "referenced_type" : "type-126",
9019   "self_type" : "type-140",
9020   "size" : 4,
9021   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9022  },
9023  {
9024   "alignment" : 4,
9025   "linker_set_key" : "const android::Looper::MessageEnvelope &",
9026   "name" : "const android::Looper::MessageEnvelope &",
9027   "referenced_type" : "type-419",
9028   "self_type" : "type-448",
9029   "size" : 4,
9030   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9031  },
9032  {
9033   "alignment" : 4,
9034   "linker_set_key" : "const android::Looper::Request &",
9035   "name" : "const android::Looper::Request &",
9036   "referenced_type" : "type-433",
9037   "self_type" : "type-434",
9038   "size" : 4,
9039   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9040  },
9041  {
9042   "alignment" : 4,
9043   "linker_set_key" : "const android::Looper::Response &",
9044   "name" : "const android::Looper::Response &",
9045   "referenced_type" : "type-422",
9046   "self_type" : "type-452",
9047   "size" : 4,
9048   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9049  },
9050  {
9051   "alignment" : 4,
9052   "linker_set_key" : "const android::Message &",
9053   "name" : "const android::Message &",
9054   "referenced_type" : "type-463",
9055   "self_type" : "type-464",
9056   "size" : 4,
9057   "source_file" : "/system/core/libutils/include/utils/Looper.h"
9058  },
9059  {
9060   "alignment" : 4,
9061   "linker_set_key" : "const android::ReferenceRenamer &",
9062   "name" : "const android::ReferenceRenamer &",
9063   "referenced_type" : "type-165",
9064   "self_type" : "type-166",
9065   "size" : 4,
9066   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9067  },
9068  {
9069   "alignment" : 4,
9070   "linker_set_key" : "const android::SortedVectorImpl &",
9071   "name" : "const android::SortedVectorImpl &",
9072   "referenced_type" : "type-645",
9073   "self_type" : "type-646",
9074   "size" : 4,
9075   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9076  },
9077  {
9078   "alignment" : 4,
9079   "linker_set_key" : "const android::String16 &",
9080   "name" : "const android::String16 &",
9081   "referenced_type" : "type-195",
9082   "self_type" : "type-201",
9083   "size" : 4,
9084   "source_file" : "/system/core/libutils/include/utils/String8.h"
9085  },
9086  {
9087   "alignment" : 4,
9088   "linker_set_key" : "const android::String8 &",
9089   "name" : "const android::String8 &",
9090   "referenced_type" : "type-83",
9091   "self_type" : "type-86",
9092   "size" : 4,
9093   "source_file" : "/system/core/libutils/include/utils/String8.h"
9094  },
9095  {
9096   "alignment" : 4,
9097   "linker_set_key" : "const android::Vector<android::sysprop_change_callback_info> &",
9098   "name" : "const android::Vector<android::sysprop_change_callback_info> &",
9099   "referenced_type" : "type-657",
9100   "self_type" : "type-659",
9101   "size" : 4,
9102   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9103  },
9104  {
9105   "alignment" : 4,
9106   "linker_set_key" : "const android::VectorImpl &",
9107   "name" : "const android::VectorImpl &",
9108   "referenced_type" : "type-117",
9109   "self_type" : "type-649",
9110   "size" : 4,
9111   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9112  },
9113  {
9114   "alignment" : 4,
9115   "linker_set_key" : "const android::key_value_pair_t<android::String8, android::String8> &",
9116   "name" : "const android::key_value_pair_t<android::String8, android::String8> &",
9117   "referenced_type" : "type-102",
9118   "self_type" : "type-105",
9119   "size" : 4,
9120   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9121  },
9122  {
9123   "alignment" : 4,
9124   "linker_set_key" : "const android::key_value_pair_t<int, android::Looper::Request> &",
9125   "name" : "const android::key_value_pair_t<int, android::Looper::Request> &",
9126   "referenced_type" : "type-413",
9127   "self_type" : "type-414",
9128   "size" : 4,
9129   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9130  },
9131  {
9132   "alignment" : 4,
9133   "linker_set_key" : "const android::sp<android::Looper> &",
9134   "name" : "const android::sp<android::Looper> &",
9135   "referenced_type" : "type-379",
9136   "self_type" : "type-468",
9137   "size" : 4,
9138   "source_file" : "/system/core/libutils/include/utils/Looper.h"
9139  },
9140  {
9141   "alignment" : 4,
9142   "linker_set_key" : "const android::sp<android::LooperCallback> &",
9143   "name" : "const android::sp<android::LooperCallback> &",
9144   "referenced_type" : "type-497",
9145   "self_type" : "type-498",
9146   "size" : 4,
9147   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9148  },
9149  {
9150   "alignment" : 4,
9151   "linker_set_key" : "const android::sp<android::MessageHandler> &",
9152   "name" : "const android::sp<android::MessageHandler> &",
9153   "referenced_type" : "type-488",
9154   "self_type" : "type-489",
9155   "size" : 4,
9156   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9157  },
9158  {
9159   "alignment" : 4,
9160   "linker_set_key" : "const android::sp<android::Thread> &",
9161   "name" : "const android::sp<android::Thread> &",
9162   "referenced_type" : "type-277",
9163   "self_type" : "type-278",
9164   "size" : 4,
9165   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9166  },
9167  {
9168   "alignment" : 4,
9169   "linker_set_key" : "const android::sysprop_change_callback_info &",
9170   "name" : "const android::sysprop_change_callback_info &",
9171   "referenced_type" : "type-347",
9172   "self_type" : "type-661",
9173   "size" : 4,
9174   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9175  },
9176  {
9177   "alignment" : 4,
9178   "linker_set_key" : "const android::wp<android::MessageHandler> &",
9179   "name" : "const android::wp<android::MessageHandler> &",
9180   "referenced_type" : "type-484",
9181   "self_type" : "type-485",
9182   "size" : 4,
9183   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9184  },
9185  {
9186   "alignment" : 4,
9187   "linker_set_key" : "const bool &",
9188   "name" : "const bool &",
9189   "referenced_type" : "type-273",
9190   "self_type" : "type-320",
9191   "size" : 4,
9192   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9193  },
9194  {
9195   "alignment" : 4,
9196   "linker_set_key" : "const double &",
9197   "name" : "const double &",
9198   "referenced_type" : "type-35",
9199   "self_type" : "type-37",
9200   "size" : 4,
9201   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9202  },
9203  {
9204   "alignment" : 4,
9205   "linker_set_key" : "const float &",
9206   "name" : "const float &",
9207   "referenced_type" : "type-32",
9208   "self_type" : "type-34",
9209   "size" : 4,
9210   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9211  },
9212  {
9213   "alignment" : 4,
9214   "linker_set_key" : "const int &",
9215   "name" : "const int &",
9216   "referenced_type" : "type-20",
9217   "self_type" : "type-22",
9218   "size" : 4,
9219   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9220  },
9221  {
9222   "alignment" : 4,
9223   "linker_set_key" : "const log_msg &",
9224   "name" : "const log_msg &",
9225   "referenced_type" : "type-144",
9226   "self_type" : "type-161",
9227   "size" : 4,
9228   "source_file" : "/system/core/liblog/include/log/log_read.h"
9229  },
9230  {
9231   "alignment" : 4,
9232   "linker_set_key" : "const long long &",
9233   "name" : "const long long &",
9234   "referenced_type" : "type-26",
9235   "self_type" : "type-27",
9236   "size" : 4,
9237   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9238  },
9239  {
9240   "alignment" : 4,
9241   "linker_set_key" : "const short &",
9242   "name" : "const short &",
9243   "referenced_type" : "type-12",
9244   "self_type" : "type-14",
9245   "size" : 4,
9246   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9247  },
9248  {
9249   "alignment" : 4,
9250   "linker_set_key" : "const signed char &",
9251   "name" : "const signed char &",
9252   "referenced_type" : "type-321",
9253   "self_type" : "type-323",
9254   "size" : 4,
9255   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9256  },
9257  {
9258   "alignment" : 4,
9259   "linker_set_key" : "const unsigned char &",
9260   "name" : "const unsigned char &",
9261   "referenced_type" : "type-9",
9262   "self_type" : "type-11",
9263   "size" : 4,
9264   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9265  },
9266  {
9267   "alignment" : 4,
9268   "linker_set_key" : "const unsigned int &",
9269   "name" : "const unsigned int &",
9270   "referenced_type" : "type-23",
9271   "self_type" : "type-25",
9272   "size" : 4,
9273   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9274  },
9275  {
9276   "alignment" : 4,
9277   "linker_set_key" : "const unsigned long long &",
9278   "name" : "const unsigned long long &",
9279   "referenced_type" : "type-28",
9280   "self_type" : "type-30",
9281   "size" : 4,
9282   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9283  },
9284  {
9285   "alignment" : 4,
9286   "linker_set_key" : "const unsigned short &",
9287   "name" : "const unsigned short &",
9288   "referenced_type" : "type-17",
9289   "self_type" : "type-19",
9290   "size" : 4,
9291   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9292  },
9293  {
9294   "alignment" : 4,
9295   "linker_set_key" : "float &",
9296   "name" : "float &",
9297   "referenced_type" : "type-33",
9298   "self_type" : "type-139",
9299   "size" : 4,
9300   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9301  },
9302  {
9303   "alignment" : 4,
9304   "linker_set_key" : "int &",
9305   "name" : "int &",
9306   "referenced_type" : "type-21",
9307   "self_type" : "type-138",
9308   "size" : 4,
9309   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9310  }
9311 ],
9312 "pointer_types" :
9313 [
9314  {
9315   "alignment" : 4,
9316   "linker_set_key" : "android::CallStack *",
9317   "name" : "android::CallStack *",
9318   "referenced_type" : "type-172",
9319   "self_type" : "type-173",
9320   "size" : 4,
9321   "source_file" : "/system/core/libutils/include/utils/CallStack.h"
9322  },
9323  {
9324   "alignment" : 4,
9325   "linker_set_key" : "android::CallStack::StackDeleter *",
9326   "name" : "android::CallStack::StackDeleter *",
9327   "referenced_type" : "type-176",
9328   "self_type" : "type-177",
9329   "size" : 4,
9330   "source_file" : "/system/core/libutils/include/utils/CallStack.h"
9331  },
9332  {
9333   "alignment" : 4,
9334   "linker_set_key" : "android::Condition *",
9335   "name" : "android::Condition *",
9336   "referenced_type" : "type-224",
9337   "self_type" : "type-266",
9338   "size" : 4,
9339   "source_file" : "/system/core/libutils/include/utils/Condition.h"
9340  },
9341  {
9342   "alignment" : 4,
9343   "linker_set_key" : "android::FdPrinter *",
9344   "name" : "android::FdPrinter *",
9345   "referenced_type" : "type-92",
9346   "self_type" : "type-94",
9347   "size" : 4,
9348   "source_file" : "/system/core/libutils/include/utils/Printer.h"
9349  },
9350  {
9351   "alignment" : 4,
9352   "linker_set_key" : "android::FileMap *",
9353   "name" : "android::FileMap *",
9354   "referenced_type" : "type-1",
9355   "self_type" : "type-129",
9356   "size" : 4,
9357   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
9358  },
9359  {
9360   "alignment" : 4,
9361   "linker_set_key" : "android::KeyedVector<android::String8, android::String8> *",
9362   "name" : "android::KeyedVector<android::String8, android::String8> *",
9363   "referenced_type" : "type-124",
9364   "self_type" : "type-125",
9365   "size" : 4,
9366   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
9367  },
9368  {
9369   "alignment" : 4,
9370   "linker_set_key" : "android::KeyedVector<int, android::Looper::Request> *",
9371   "name" : "android::KeyedVector<int, android::Looper::Request> *",
9372   "referenced_type" : "type-367",
9373   "self_type" : "type-454",
9374   "size" : 4,
9375   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
9376  },
9377  {
9378   "alignment" : 4,
9379   "linker_set_key" : "android::LightRefBase<android::NativeHandle> *",
9380   "name" : "android::LightRefBase<android::NativeHandle> *",
9381   "referenced_type" : "type-67",
9382   "self_type" : "type-74",
9383   "size" : 4,
9384   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
9385  },
9386  {
9387   "alignment" : 4,
9388   "linker_set_key" : "android::LogPrinter *",
9389   "name" : "android::LogPrinter *",
9390   "referenced_type" : "type-78",
9391   "self_type" : "type-89",
9392   "size" : 4,
9393   "source_file" : "/system/core/libutils/include/utils/Printer.h"
9394  },
9395  {
9396   "alignment" : 4,
9397   "linker_set_key" : "android::Looper *",
9398   "name" : "android::Looper *",
9399   "referenced_type" : "type-356",
9400   "self_type" : "type-355",
9401   "size" : 4,
9402   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9403  },
9404  {
9405   "alignment" : 4,
9406   "linker_set_key" : "android::Looper::MessageEnvelope *",
9407   "name" : "android::Looper::MessageEnvelope *",
9408   "referenced_type" : "type-360",
9409   "self_type" : "type-415",
9410   "size" : 4,
9411   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9412  },
9413  {
9414   "alignment" : 4,
9415   "linker_set_key" : "android::Looper::Response *",
9416   "name" : "android::Looper::Response *",
9417   "referenced_type" : "type-376",
9418   "self_type" : "type-417",
9419   "size" : 4,
9420   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9421  },
9422  {
9423   "alignment" : 4,
9424   "linker_set_key" : "android::LooperCallback *",
9425   "name" : "android::LooperCallback *",
9426   "referenced_type" : "type-373",
9427   "self_type" : "type-372",
9428   "size" : 4,
9429   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9430  },
9431  {
9432   "alignment" : 4,
9433   "linker_set_key" : "android::Message *",
9434   "name" : "android::Message *",
9435   "referenced_type" : "type-364",
9436   "self_type" : "type-457",
9437   "size" : 4,
9438   "source_file" : "/system/core/libutils/include/utils/Looper.h"
9439  },
9440  {
9441   "alignment" : 4,
9442   "linker_set_key" : "android::MessageHandler *",
9443   "name" : "android::MessageHandler *",
9444   "referenced_type" : "type-363",
9445   "self_type" : "type-362",
9446   "size" : 4,
9447   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9448  },
9449  {
9450   "alignment" : 4,
9451   "linker_set_key" : "android::Mutex *",
9452   "name" : "android::Mutex *",
9453   "referenced_type" : "type-178",
9454   "self_type" : "type-180",
9455   "size" : 4,
9456   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9457  },
9458  {
9459   "alignment" : 4,
9460   "linker_set_key" : "android::Mutex::Autolock *",
9461   "name" : "android::Mutex::Autolock *",
9462   "referenced_type" : "type-181",
9463   "self_type" : "type-184",
9464   "size" : 4,
9465   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
9466  },
9467  {
9468   "alignment" : 4,
9469   "linker_set_key" : "android::NativeHandle *",
9470   "name" : "android::NativeHandle *",
9471   "referenced_type" : "type-66",
9472   "self_type" : "type-71",
9473   "size" : 4,
9474   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9475  },
9476  {
9477   "alignment" : 4,
9478   "linker_set_key" : "android::PrefixPrinter *",
9479   "name" : "android::PrefixPrinter *",
9480   "referenced_type" : "type-98",
9481   "self_type" : "type-100",
9482   "size" : 4,
9483   "source_file" : "/system/core/libutils/include/utils/Printer.h"
9484  },
9485  {
9486   "alignment" : 4,
9487   "linker_set_key" : "android::Printer *",
9488   "name" : "android::Printer *",
9489   "referenced_type" : "type-79",
9490   "self_type" : "type-101",
9491   "size" : 4,
9492   "source_file" : "/system/core/libutils/include/utils/Printer.h"
9493  },
9494  {
9495   "alignment" : 4,
9496   "linker_set_key" : "android::PropertyMap *",
9497   "name" : "android::PropertyMap *",
9498   "referenced_type" : "type-133",
9499   "self_type" : "type-134",
9500   "size" : 4,
9501   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9502  },
9503  {
9504   "alignment" : 4,
9505   "linker_set_key" : "android::PropertyMap **",
9506   "name" : "android::PropertyMap **",
9507   "referenced_type" : "type-134",
9508   "self_type" : "type-141",
9509   "size" : 4,
9510   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9511  },
9512  {
9513   "alignment" : 4,
9514   "linker_set_key" : "android::PropertyMap::Parser *",
9515   "name" : "android::PropertyMap::Parser *",
9516   "referenced_type" : "type-142",
9517   "self_type" : "type-143",
9518   "size" : 4,
9519   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9520  },
9521  {
9522   "alignment" : 4,
9523   "linker_set_key" : "android::RWLock *",
9524   "name" : "android::RWLock *",
9525   "referenced_type" : "type-474",
9526   "self_type" : "type-476",
9527   "size" : 4,
9528   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9529  },
9530  {
9531   "alignment" : 4,
9532   "linker_set_key" : "android::RWLock::AutoRLock *",
9533   "name" : "android::RWLock::AutoRLock *",
9534   "referenced_type" : "type-477",
9535   "self_type" : "type-479",
9536   "size" : 4,
9537   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9538  },
9539  {
9540   "alignment" : 4,
9541   "linker_set_key" : "android::RWLock::AutoWLock *",
9542   "name" : "android::RWLock::AutoWLock *",
9543   "referenced_type" : "type-480",
9544   "self_type" : "type-481",
9545   "size" : 4,
9546   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
9547  },
9548  {
9549   "alignment" : 4,
9550   "linker_set_key" : "android::RefBase *",
9551   "name" : "android::RefBase *",
9552   "referenced_type" : "type-48",
9553   "self_type" : "type-56",
9554   "size" : 4,
9555   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9556  },
9557  {
9558   "alignment" : 4,
9559   "linker_set_key" : "android::RefBase::weakref_impl *",
9560   "name" : "android::RefBase::weakref_impl *",
9561   "referenced_type" : "type-159",
9562   "self_type" : "type-158",
9563   "size" : 4,
9564   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9565  },
9566  {
9567   "alignment" : 4,
9568   "linker_set_key" : "android::RefBase::weakref_impl *",
9569   "name" : "android::RefBase::weakref_impl *",
9570   "referenced_type" : "type-227",
9571   "self_type" : "type-226",
9572   "size" : 4,
9573   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9574  },
9575  {
9576   "alignment" : 4,
9577   "linker_set_key" : "android::RefBase::weakref_impl *",
9578   "name" : "android::RefBase::weakref_impl *",
9579   "referenced_type" : "type-438",
9580   "self_type" : "type-437",
9581   "size" : 4,
9582   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9583  },
9584  {
9585   "alignment" : 4,
9586   "linker_set_key" : "android::RefBase::weakref_impl *",
9587   "name" : "android::RefBase::weakref_impl *",
9588   "referenced_type" : "type-51",
9589   "self_type" : "type-50",
9590   "size" : 4,
9591   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9592  },
9593  {
9594   "alignment" : 4,
9595   "linker_set_key" : "android::RefBase::weakref_impl *",
9596   "name" : "android::RefBase::weakref_impl *",
9597   "referenced_type" : "type-514",
9598   "self_type" : "type-513",
9599   "size" : 4,
9600   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9601  },
9602  {
9603   "alignment" : 4,
9604   "linker_set_key" : "android::RefBase::weakref_impl *",
9605   "name" : "android::RefBase::weakref_impl *",
9606   "referenced_type" : "type-573",
9607   "self_type" : "type-572",
9608   "size" : 4,
9609   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9610  },
9611  {
9612   "alignment" : 4,
9613   "linker_set_key" : "android::RefBase::weakref_impl *",
9614   "name" : "android::RefBase::weakref_impl *",
9615   "referenced_type" : "type-594",
9616   "self_type" : "type-593",
9617   "size" : 4,
9618   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9619  },
9620  {
9621   "alignment" : 4,
9622   "linker_set_key" : "android::RefBase::weakref_impl *",
9623   "name" : "android::RefBase::weakref_impl *",
9624   "referenced_type" : "type-597",
9625   "self_type" : "type-596",
9626   "size" : 4,
9627   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9628  },
9629  {
9630   "alignment" : 4,
9631   "linker_set_key" : "android::RefBase::weakref_impl *",
9632   "name" : "android::RefBase::weakref_impl *",
9633   "referenced_type" : "type-615",
9634   "self_type" : "type-614",
9635   "size" : 4,
9636   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9637  },
9638  {
9639   "alignment" : 4,
9640   "linker_set_key" : "android::RefBase::weakref_type *",
9641   "name" : "android::RefBase::weakref_type *",
9642   "referenced_type" : "type-53",
9643   "self_type" : "type-164",
9644   "size" : 4,
9645   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9646  },
9647  {
9648   "alignment" : 4,
9649   "linker_set_key" : "android::ReferenceRenamer *",
9650   "name" : "android::ReferenceRenamer *",
9651   "referenced_type" : "type-45",
9652   "self_type" : "type-46",
9653   "size" : 4,
9654   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9655  },
9656  {
9657   "alignment" : 4,
9658   "linker_set_key" : "android::ScopedTrace *",
9659   "name" : "android::ScopedTrace *",
9660   "referenced_type" : "type-506",
9661   "self_type" : "type-507",
9662   "size" : 4,
9663   "source_file" : "/system/core/libutils/include/utils/Trace.h"
9664  },
9665  {
9666   "alignment" : 4,
9667   "linker_set_key" : "android::SimpleLooperCallback *",
9668   "name" : "android::SimpleLooperCallback *",
9669   "referenced_type" : "type-499",
9670   "self_type" : "type-500",
9671   "size" : 4,
9672   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9673  },
9674  {
9675   "alignment" : 4,
9676   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> > *",
9677   "name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> > *",
9678   "referenced_type" : "type-120",
9679   "self_type" : "type-121",
9680   "size" : 4,
9681   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
9682  },
9683  {
9684   "alignment" : 4,
9685   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> > *",
9686   "name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> > *",
9687   "referenced_type" : "type-368",
9688   "self_type" : "type-442",
9689   "size" : 4,
9690   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
9691  },
9692  {
9693   "alignment" : 4,
9694   "linker_set_key" : "android::SortedVectorImpl *",
9695   "name" : "android::SortedVectorImpl *",
9696   "referenced_type" : "type-119",
9697   "self_type" : "type-643",
9698   "size" : 4,
9699   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9700  },
9701  {
9702   "alignment" : 4,
9703   "linker_set_key" : "android::StopWatch *",
9704   "name" : "android::StopWatch *",
9705   "referenced_type" : "type-188",
9706   "self_type" : "type-191",
9707   "size" : 4,
9708   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
9709  },
9710  {
9711   "alignment" : 4,
9712   "linker_set_key" : "android::String16 *",
9713   "name" : "android::String16 *",
9714   "referenced_type" : "type-196",
9715   "self_type" : "type-212",
9716   "size" : 4,
9717   "source_file" : "/system/core/libutils/include/utils/String16.h"
9718  },
9719  {
9720   "alignment" : 4,
9721   "linker_set_key" : "android::String8 *",
9722   "name" : "android::String8 *",
9723   "referenced_type" : "type-84",
9724   "self_type" : "type-96",
9725   "size" : 4,
9726   "source_file" : "/system/core/libutils/include/utils/Printer.h"
9727  },
9728  {
9729   "alignment" : 4,
9730   "linker_set_key" : "android::String8Printer *",
9731   "name" : "android::String8Printer *",
9732   "referenced_type" : "type-95",
9733   "self_type" : "type-97",
9734   "size" : 4,
9735   "source_file" : "/system/core/libutils/include/utils/Printer.h"
9736  },
9737  {
9738   "alignment" : 4,
9739   "linker_set_key" : "android::Thread *",
9740   "name" : "android::Thread *",
9741   "referenced_type" : "type-272",
9742   "self_type" : "type-271",
9743   "size" : 4,
9744   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9745  },
9746  {
9747   "alignment" : 4,
9748   "linker_set_key" : "android::Tokenizer *",
9749   "name" : "android::Tokenizer *",
9750   "referenced_type" : "type-128",
9751   "self_type" : "type-132",
9752   "size" : 4,
9753   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
9754  },
9755  {
9756   "alignment" : 4,
9757   "linker_set_key" : "android::Tokenizer **",
9758   "name" : "android::Tokenizer **",
9759   "referenced_type" : "type-132",
9760   "self_type" : "type-637",
9761   "size" : 4,
9762   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
9763  },
9764  {
9765   "alignment" : 4,
9766   "linker_set_key" : "android::Vector<android::Looper::MessageEnvelope> *",
9767   "name" : "android::Vector<android::Looper::MessageEnvelope> *",
9768   "referenced_type" : "type-359",
9769   "self_type" : "type-445",
9770   "size" : 4,
9771   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9772  },
9773  {
9774   "alignment" : 4,
9775   "linker_set_key" : "android::Vector<android::Looper::Response> *",
9776   "name" : "android::Vector<android::Looper::Response> *",
9777   "referenced_type" : "type-375",
9778   "self_type" : "type-449",
9779   "size" : 4,
9780   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9781  },
9782  {
9783   "alignment" : 4,
9784   "linker_set_key" : "android::Vector<android::String8> *",
9785   "name" : "android::Vector<android::String8> *",
9786   "referenced_type" : "type-168",
9787   "self_type" : "type-169",
9788   "size" : 4,
9789   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9790  },
9791  {
9792   "alignment" : 4,
9793   "linker_set_key" : "android::Vector<android::sysprop_change_callback_info> *",
9794   "name" : "android::Vector<android::sysprop_change_callback_info> *",
9795   "referenced_type" : "type-653",
9796   "self_type" : "type-655",
9797   "size" : 4,
9798   "source_file" : "/system/core/libutils/include/utils/Vector.h"
9799  },
9800  {
9801   "alignment" : 4,
9802   "linker_set_key" : "android::VectorImpl *",
9803   "name" : "android::VectorImpl *",
9804   "referenced_type" : "type-116",
9805   "self_type" : "type-648",
9806   "size" : 4,
9807   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9808  },
9809  {
9810   "alignment" : 4,
9811   "linker_set_key" : "android::VirtualLightRefBase *",
9812   "name" : "android::VirtualLightRefBase *",
9813   "referenced_type" : "type-42",
9814   "self_type" : "type-60",
9815   "size" : 4,
9816   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
9817  },
9818  {
9819   "alignment" : 4,
9820   "linker_set_key" : "android::WeakMessageHandler *",
9821   "name" : "android::WeakMessageHandler *",
9822   "referenced_type" : "type-458",
9823   "self_type" : "type-462",
9824   "size" : 4,
9825   "source_file" : "/system/core/libutils/include/utils/Looper.h"
9826  },
9827  {
9828   "alignment" : 4,
9829   "linker_set_key" : "android::key_value_pair_t<android::String8, android::String8> *",
9830   "name" : "android::key_value_pair_t<android::String8, android::String8> *",
9831   "referenced_type" : "type-103",
9832   "self_type" : "type-106",
9833   "size" : 4,
9834   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9835  },
9836  {
9837   "alignment" : 4,
9838   "linker_set_key" : "android::key_value_pair_t<int, android::Looper::Request> *",
9839   "name" : "android::key_value_pair_t<int, android::Looper::Request> *",
9840   "referenced_type" : "type-369",
9841   "self_type" : "type-416",
9842   "size" : 4,
9843   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9844  },
9845  {
9846   "alignment" : 4,
9847   "linker_set_key" : "android::sp<android::Looper> *",
9848   "name" : "android::sp<android::Looper> *",
9849   "referenced_type" : "type-354",
9850   "self_type" : "type-503",
9851   "size" : 4,
9852   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9853  },
9854  {
9855   "alignment" : 4,
9856   "linker_set_key" : "android::sp<android::LooperCallback> *",
9857   "name" : "android::sp<android::LooperCallback> *",
9858   "referenced_type" : "type-371",
9859   "self_type" : "type-496",
9860   "size" : 4,
9861   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9862  },
9863  {
9864   "alignment" : 4,
9865   "linker_set_key" : "android::sp<android::MessageHandler> *",
9866   "name" : "android::sp<android::MessageHandler> *",
9867   "referenced_type" : "type-361",
9868   "self_type" : "type-487",
9869   "size" : 4,
9870   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9871  },
9872  {
9873   "alignment" : 4,
9874   "linker_set_key" : "android::sp<android::NativeHandle> *",
9875   "name" : "android::sp<android::NativeHandle> *",
9876   "referenced_type" : "type-70",
9877   "self_type" : "type-72",
9878   "size" : 4,
9879   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9880  },
9881  {
9882   "alignment" : 4,
9883   "linker_set_key" : "android::sp<android::Thread> *",
9884   "name" : "android::sp<android::Thread> *",
9885   "referenced_type" : "type-274",
9886   "self_type" : "type-281",
9887   "size" : 4,
9888   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
9889  },
9890  {
9891   "alignment" : 4,
9892   "linker_set_key" : "android::sysprop_change_callback_info *",
9893   "name" : "android::sysprop_change_callback_info *",
9894   "referenced_type" : "type-345",
9895   "self_type" : "type-344",
9896   "size" : 4,
9897   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
9898  },
9899  {
9900   "alignment" : 4,
9901   "linker_set_key" : "android::wp<android::MessageHandler> *",
9902   "name" : "android::wp<android::MessageHandler> *",
9903   "referenced_type" : "type-459",
9904   "self_type" : "type-482",
9905   "size" : 4,
9906   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9907  },
9908  {
9909   "alignment" : 4,
9910   "linker_set_key" : "android::wp<android::Thread> *",
9911   "name" : "android::wp<android::Thread> *",
9912   "referenced_type" : "type-270",
9913   "self_type" : "type-276",
9914   "size" : 4,
9915   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
9916  },
9917  {
9918   "alignment" : 4,
9919   "linker_set_key" : "android_flex_plane *",
9920   "name" : "android_flex_plane *",
9921   "referenced_type" : "type-249",
9922   "self_type" : "type-254",
9923   "size" : 4,
9924   "source_file" : "/system/core/libsystem/include/system/graphics.h"
9925  },
9926  {
9927   "alignment" : 4,
9928   "linker_set_key" : "char *",
9929   "name" : "char *",
9930   "referenced_type" : "type-3",
9931   "self_type" : "type-2",
9932   "size" : 4,
9933   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
9934  },
9935  {
9936   "alignment" : 4,
9937   "linker_set_key" : "char16_t *",
9938   "name" : "char16_t *",
9939   "referenced_type" : "type-199",
9940   "self_type" : "type-638",
9941   "size" : 4,
9942   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
9943  },
9944  {
9945   "alignment" : 4,
9946   "linker_set_key" : "char32_t *",
9947   "name" : "char32_t *",
9948   "referenced_type" : "type-203",
9949   "self_type" : "type-207",
9950   "size" : 4,
9951   "source_file" : "/system/core/libutils/include/utils/String8.h"
9952  },
9953  {
9954   "alignment" : 4,
9955   "linker_set_key" : "const android::CallStack *",
9956   "name" : "const android::CallStack *",
9957   "referenced_type" : "type-174",
9958   "self_type" : "type-175",
9959   "size" : 4,
9960   "source_file" : "/system/core/libutils/include/utils/CallStack.h"
9961  },
9962  {
9963   "alignment" : 4,
9964   "linker_set_key" : "const android::FileMap *",
9965   "name" : "const android::FileMap *",
9966   "referenced_type" : "type-44",
9967   "self_type" : "type-52",
9968   "size" : 4,
9969   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
9970  },
9971  {
9972   "alignment" : 4,
9973   "linker_set_key" : "const android::KeyedVector<android::String8, android::String8> *",
9974   "name" : "const android::KeyedVector<android::String8, android::String8> *",
9975   "referenced_type" : "type-126",
9976   "self_type" : "type-127",
9977   "size" : 4,
9978   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
9979  },
9980  {
9981   "alignment" : 4,
9982   "linker_set_key" : "const android::KeyedVector<int, android::Looper::Request> *",
9983   "name" : "const android::KeyedVector<int, android::Looper::Request> *",
9984   "referenced_type" : "type-455",
9985   "self_type" : "type-456",
9986   "size" : 4,
9987   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
9988  },
9989  {
9990   "alignment" : 4,
9991   "linker_set_key" : "const android::LightRefBase<android::NativeHandle> *",
9992   "name" : "const android::LightRefBase<android::NativeHandle> *",
9993   "referenced_type" : "type-75",
9994   "self_type" : "type-76",
9995   "size" : 4,
9996   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
9997  },
9998  {
9999   "alignment" : 4,
10000   "linker_set_key" : "const android::Looper *",
10001   "name" : "const android::Looper *",
10002   "referenced_type" : "type-381",
10003   "self_type" : "type-382",
10004   "size" : 4,
10005   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10006  },
10007  {
10008   "alignment" : 4,
10009   "linker_set_key" : "const android::Looper::MessageEnvelope *",
10010   "name" : "const android::Looper::MessageEnvelope *",
10011   "referenced_type" : "type-419",
10012   "self_type" : "type-420",
10013   "size" : 4,
10014   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10015  },
10016  {
10017   "alignment" : 4,
10018   "linker_set_key" : "const android::Looper::Request *",
10019   "name" : "const android::Looper::Request *",
10020   "referenced_type" : "type-433",
10021   "self_type" : "type-469",
10022   "size" : 4,
10023   "source_file" : "/system/core/libutils/include/utils/Looper.h"
10024  },
10025  {
10026   "alignment" : 4,
10027   "linker_set_key" : "const android::Looper::Response *",
10028   "name" : "const android::Looper::Response *",
10029   "referenced_type" : "type-422",
10030   "self_type" : "type-423",
10031   "size" : 4,
10032   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10033  },
10034  {
10035   "alignment" : 4,
10036   "linker_set_key" : "const android::MessageHandler *",
10037   "name" : "const android::MessageHandler *",
10038   "referenced_type" : "type-494",
10039   "self_type" : "type-495",
10040   "size" : 4,
10041   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10042  },
10043  {
10044   "alignment" : 4,
10045   "linker_set_key" : "const android::NativeHandle *",
10046   "name" : "const android::NativeHandle *",
10047   "referenced_type" : "type-65",
10048   "self_type" : "type-69",
10049   "size" : 4,
10050   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
10051  },
10052  {
10053   "alignment" : 4,
10054   "linker_set_key" : "const android::PropertyMap *",
10055   "name" : "const android::PropertyMap *",
10056   "referenced_type" : "type-135",
10057   "self_type" : "type-136",
10058   "size" : 4,
10059   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
10060  },
10061  {
10062   "alignment" : 4,
10063   "linker_set_key" : "const android::RefBase *",
10064   "name" : "const android::RefBase *",
10065   "referenced_type" : "type-54",
10066   "self_type" : "type-55",
10067   "size" : 4,
10068   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10069  },
10070  {
10071   "alignment" : 4,
10072   "linker_set_key" : "const android::RefBase::weakref_type *",
10073   "name" : "const android::RefBase::weakref_type *",
10074   "referenced_type" : "type-162",
10075   "self_type" : "type-163",
10076   "size" : 4,
10077   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10078  },
10079  {
10080   "alignment" : 4,
10081   "linker_set_key" : "const android::SortedVector<android::key_value_pair_t<android::String8, android::String8> > *",
10082   "name" : "const android::SortedVector<android::key_value_pair_t<android::String8, android::String8> > *",
10083   "referenced_type" : "type-122",
10084   "self_type" : "type-123",
10085   "size" : 4,
10086   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
10087  },
10088  {
10089   "alignment" : 4,
10090   "linker_set_key" : "const android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> > *",
10091   "name" : "const android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> > *",
10092   "referenced_type" : "type-443",
10093   "self_type" : "type-444",
10094   "size" : 4,
10095   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
10096  },
10097  {
10098   "alignment" : 4,
10099   "linker_set_key" : "const android::SortedVectorImpl *",
10100   "name" : "const android::SortedVectorImpl *",
10101   "referenced_type" : "type-645",
10102   "self_type" : "type-647",
10103   "size" : 4,
10104   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
10105  },
10106  {
10107   "alignment" : 4,
10108   "linker_set_key" : "const android::StopWatch *",
10109   "name" : "const android::StopWatch *",
10110   "referenced_type" : "type-192",
10111   "self_type" : "type-194",
10112   "size" : 4,
10113   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
10114  },
10115  {
10116   "alignment" : 4,
10117   "linker_set_key" : "const android::String16 *",
10118   "name" : "const android::String16 *",
10119   "referenced_type" : "type-195",
10120   "self_type" : "type-210",
10121   "size" : 4,
10122   "source_file" : "/system/core/libutils/include/utils/String16.h"
10123  },
10124  {
10125   "alignment" : 4,
10126   "linker_set_key" : "const android::String8 *",
10127   "name" : "const android::String8 *",
10128   "referenced_type" : "type-83",
10129   "self_type" : "type-85",
10130   "size" : 4,
10131   "source_file" : "/system/core/libutils/include/utils/String8.h"
10132  },
10133  {
10134   "alignment" : 4,
10135   "linker_set_key" : "const android::Thread *",
10136   "name" : "const android::Thread *",
10137   "referenced_type" : "type-285",
10138   "self_type" : "type-287",
10139   "size" : 4,
10140   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10141  },
10142  {
10143   "alignment" : 4,
10144   "linker_set_key" : "const android::Tokenizer *",
10145   "name" : "const android::Tokenizer *",
10146   "referenced_type" : "type-130",
10147   "self_type" : "type-131",
10148   "size" : 4,
10149   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
10150  },
10151  {
10152   "alignment" : 4,
10153   "linker_set_key" : "const android::Vector<android::Looper::MessageEnvelope> *",
10154   "name" : "const android::Vector<android::Looper::MessageEnvelope> *",
10155   "referenced_type" : "type-446",
10156   "self_type" : "type-447",
10157   "size" : 4,
10158   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10159  },
10160  {
10161   "alignment" : 4,
10162   "linker_set_key" : "const android::Vector<android::Looper::Response> *",
10163   "name" : "const android::Vector<android::Looper::Response> *",
10164   "referenced_type" : "type-450",
10165   "self_type" : "type-451",
10166   "size" : 4,
10167   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10168  },
10169  {
10170   "alignment" : 4,
10171   "linker_set_key" : "const android::Vector<android::String8> *",
10172   "name" : "const android::Vector<android::String8> *",
10173   "referenced_type" : "type-170",
10174   "self_type" : "type-171",
10175   "size" : 4,
10176   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10177  },
10178  {
10179   "alignment" : 4,
10180   "linker_set_key" : "const android::Vector<android::sysprop_change_callback_info> *",
10181   "name" : "const android::Vector<android::sysprop_change_callback_info> *",
10182   "referenced_type" : "type-657",
10183   "self_type" : "type-660",
10184   "size" : 4,
10185   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10186  },
10187  {
10188   "alignment" : 4,
10189   "linker_set_key" : "const android::VectorImpl *",
10190   "name" : "const android::VectorImpl *",
10191   "referenced_type" : "type-117",
10192   "self_type" : "type-118",
10193   "size" : 4,
10194   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
10195  },
10196  {
10197   "alignment" : 4,
10198   "linker_set_key" : "const android::key_value_pair_t<android::String8, android::String8> *",
10199   "name" : "const android::key_value_pair_t<android::String8, android::String8> *",
10200   "referenced_type" : "type-102",
10201   "self_type" : "type-107",
10202   "size" : 4,
10203   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10204  },
10205  {
10206   "alignment" : 4,
10207   "linker_set_key" : "const android::key_value_pair_t<int, android::Looper::Request> *",
10208   "name" : "const android::key_value_pair_t<int, android::Looper::Request> *",
10209   "referenced_type" : "type-413",
10210   "self_type" : "type-421",
10211   "size" : 4,
10212   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10213  },
10214  {
10215   "alignment" : 4,
10216   "linker_set_key" : "const android::sp<android::Looper> *",
10217   "name" : "const android::sp<android::Looper> *",
10218   "referenced_type" : "type-379",
10219   "self_type" : "type-380",
10220   "size" : 4,
10221   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10222  },
10223  {
10224   "alignment" : 4,
10225   "linker_set_key" : "const android::sp<android::LooperCallback> *",
10226   "name" : "const android::sp<android::LooperCallback> *",
10227   "referenced_type" : "type-497",
10228   "self_type" : "type-502",
10229   "size" : 4,
10230   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10231  },
10232  {
10233   "alignment" : 4,
10234   "linker_set_key" : "const android::sp<android::MessageHandler> *",
10235   "name" : "const android::sp<android::MessageHandler> *",
10236   "referenced_type" : "type-488",
10237   "self_type" : "type-492",
10238   "size" : 4,
10239   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10240  },
10241  {
10242   "alignment" : 4,
10243   "linker_set_key" : "const android::sp<android::Thread> *",
10244   "name" : "const android::sp<android::Thread> *",
10245   "referenced_type" : "type-277",
10246   "self_type" : "type-284",
10247   "size" : 4,
10248   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10249  },
10250  {
10251   "alignment" : 4,
10252   "linker_set_key" : "const android::sysprop_change_callback_info *",
10253   "name" : "const android::sysprop_change_callback_info *",
10254   "referenced_type" : "type-347",
10255   "self_type" : "type-346",
10256   "size" : 4,
10257   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10258  },
10259  {
10260   "alignment" : 4,
10261   "linker_set_key" : "const android::wp<android::MessageHandler> *",
10262   "name" : "const android::wp<android::MessageHandler> *",
10263   "referenced_type" : "type-484",
10264   "self_type" : "type-486",
10265   "size" : 4,
10266   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10267  },
10268  {
10269   "alignment" : 4,
10270   "linker_set_key" : "const android::wp<android::Thread> *",
10271   "name" : "const android::wp<android::Thread> *",
10272   "referenced_type" : "type-279",
10273   "self_type" : "type-280",
10274   "size" : 4,
10275   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10276  },
10277  {
10278   "alignment" : 4,
10279   "linker_set_key" : "const char *",
10280   "name" : "const char *",
10281   "referenced_type" : "type-8",
10282   "self_type" : "type-24",
10283   "size" : 4,
10284   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
10285  },
10286  {
10287   "alignment" : 4,
10288   "linker_set_key" : "const char16_t *",
10289   "name" : "const char16_t *",
10290   "referenced_type" : "type-198",
10291   "self_type" : "type-197",
10292   "size" : 4,
10293   "source_file" : "/system/core/libutils/include/utils/String8.h"
10294  },
10295  {
10296   "alignment" : 4,
10297   "linker_set_key" : "const char32_t *",
10298   "name" : "const char32_t *",
10299   "referenced_type" : "type-202",
10300   "self_type" : "type-204",
10301   "size" : 4,
10302   "source_file" : "/system/core/libutils/include/utils/String8.h"
10303  },
10304  {
10305   "alignment" : 4,
10306   "linker_set_key" : "const log_msg *",
10307   "name" : "const log_msg *",
10308   "referenced_type" : "type-144",
10309   "self_type" : "type-152",
10310   "size" : 4,
10311   "source_file" : "/system/core/liblog/include/log/log_read.h"
10312  },
10313  {
10314   "alignment" : 4,
10315   "linker_set_key" : "const native_handle *",
10316   "name" : "const native_handle *",
10317   "referenced_type" : "type-64",
10318   "self_type" : "type-63",
10319   "size" : 4,
10320   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
10321  },
10322  {
10323   "alignment" : 4,
10324   "linker_set_key" : "const unsigned char *",
10325   "name" : "const unsigned char *",
10326   "referenced_type" : "type-9",
10327   "self_type" : "type-38",
10328   "size" : 4,
10329   "source_file" : "/system/core/libutils/include/utils/JenkinsHash.h"
10330  },
10331  {
10332   "alignment" : 4,
10333   "linker_set_key" : "const unsigned short *",
10334   "name" : "const unsigned short *",
10335   "referenced_type" : "type-17",
10336   "self_type" : "type-39",
10337   "size" : 4,
10338   "source_file" : "/system/core/libutils/include/utils/JenkinsHash.h"
10339  },
10340  {
10341   "alignment" : 4,
10342   "linker_set_key" : "const void *",
10343   "name" : "const void *",
10344   "referenced_type" : "type-43",
10345   "self_type" : "type-47",
10346   "size" : 4,
10347   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
10348  },
10349  {
10350   "alignment" : 4,
10351   "linker_set_key" : "epoll_event *",
10352   "name" : "epoll_event *",
10353   "referenced_type" : "type-472",
10354   "self_type" : "type-471",
10355   "size" : 4,
10356   "source_file" : "/system/core/libutils/include/utils/Looper.h"
10357  },
10358  {
10359   "alignment" : 4,
10360   "linker_set_key" : "int (*)(const void *, const void *)",
10361   "name" : "int (*)(const void *, const void *)",
10362   "referenced_type" : "type-639",
10363   "self_type" : "type-640",
10364   "size" : 4,
10365   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
10366  },
10367  {
10368   "alignment" : 4,
10369   "linker_set_key" : "int (*)(const void *, const void *, void *)",
10370   "name" : "int (*)(const void *, const void *, void *)",
10371   "referenced_type" : "type-641",
10372   "self_type" : "type-642",
10373   "size" : 4,
10374   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
10375  },
10376  {
10377   "alignment" : 4,
10378   "linker_set_key" : "int (*)(int (*)(void *), void *, const char *, int, unsigned int, void **)",
10379   "name" : "int (*)(int (*)(void *), void *, const char *, int, unsigned int, void **)",
10380   "referenced_type" : "type-265",
10381   "self_type" : "type-267",
10382   "size" : 4,
10383   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
10384  },
10385  {
10386   "alignment" : 4,
10387   "linker_set_key" : "int (*)(int, int, void *)",
10388   "name" : "int (*)(int, int, void *)",
10389   "referenced_type" : "type-465",
10390   "self_type" : "type-466",
10391   "size" : 4,
10392   "source_file" : "/system/core/libutils/include/utils/Looper.h"
10393  },
10394  {
10395   "alignment" : 4,
10396   "linker_set_key" : "int (*)(void *)",
10397   "name" : "int (*)(void *)",
10398   "referenced_type" : "type-261",
10399   "self_type" : "type-263",
10400   "size" : 4,
10401   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
10402  },
10403  {
10404   "alignment" : 4,
10405   "linker_set_key" : "int *",
10406   "name" : "int *",
10407   "referenced_type" : "type-21",
10408   "self_type" : "type-467",
10409   "size" : 4,
10410   "source_file" : "/system/core/libutils/include/utils/Looper.h"
10411  },
10412  {
10413   "alignment" : 4,
10414   "linker_set_key" : "log_msg *",
10415   "name" : "log_msg *",
10416   "referenced_type" : "type-113",
10417   "self_type" : "type-167",
10418   "size" : 4,
10419   "source_file" : "/system/core/liblog/include/log/log_read.h"
10420  },
10421  {
10422   "alignment" : 4,
10423   "linker_set_key" : "native_handle *",
10424   "name" : "native_handle *",
10425   "referenced_type" : "type-58",
10426   "self_type" : "type-61",
10427   "size" : 4,
10428   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
10429  },
10430  {
10431   "alignment" : 4,
10432   "linker_set_key" : "unsigned char *",
10433   "name" : "unsigned char *",
10434   "referenced_type" : "type-10",
10435   "self_type" : "type-250",
10436   "size" : 4,
10437   "source_file" : "/system/core/libsystem/include/system/graphics.h"
10438  },
10439  {
10440   "alignment" : 4,
10441   "linker_set_key" : "unsigned int *",
10442   "name" : "unsigned int *",
10443   "referenced_type" : "type-6",
10444   "self_type" : "type-206",
10445   "size" : 4,
10446   "source_file" : "/system/core/libutils/include/utils/String8.h"
10447  },
10448  {
10449   "alignment" : 4,
10450   "linker_set_key" : "void (*)()",
10451   "name" : "void (*)()",
10452   "referenced_type" : "type-334",
10453   "self_type" : "type-333",
10454   "size" : 4,
10455   "source_file" : "/system/core/libutils/include/utils/misc.h"
10456  },
10457  {
10458   "alignment" : 4,
10459   "linker_set_key" : "void *",
10460   "name" : "void *",
10461   "referenced_type" : "type-5",
10462   "self_type" : "type-4",
10463   "size" : 4,
10464   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
10465  },
10466  {
10467   "alignment" : 4,
10468   "linker_set_key" : "void **",
10469   "name" : "void **",
10470   "referenced_type" : "type-4",
10471   "self_type" : "type-264",
10472   "size" : 4,
10473   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
10474  }
10475 ],
10476 "qualified_types" :
10477 [
10478  {
10479   "alignment" : 4,
10480   "is_const" : true,
10481   "linker_set_key" : "android::RefBase::weakref_impl *const",
10482   "name" : "android::RefBase::weakref_impl *const",
10483   "referenced_type" : "type-158",
10484   "self_type" : "type-160",
10485   "size" : 4,
10486   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10487  },
10488  {
10489   "alignment" : 4,
10490   "is_const" : true,
10491   "linker_set_key" : "android::RefBase::weakref_impl *const",
10492   "name" : "android::RefBase::weakref_impl *const",
10493   "referenced_type" : "type-226",
10494   "self_type" : "type-228",
10495   "size" : 4,
10496   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10497  },
10498  {
10499   "alignment" : 4,
10500   "is_const" : true,
10501   "linker_set_key" : "android::RefBase::weakref_impl *const",
10502   "name" : "android::RefBase::weakref_impl *const",
10503   "referenced_type" : "type-437",
10504   "self_type" : "type-439",
10505   "size" : 4,
10506   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10507  },
10508  {
10509   "alignment" : 4,
10510   "is_const" : true,
10511   "linker_set_key" : "android::RefBase::weakref_impl *const",
10512   "name" : "android::RefBase::weakref_impl *const",
10513   "referenced_type" : "type-50",
10514   "self_type" : "type-49",
10515   "size" : 4,
10516   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10517  },
10518  {
10519   "alignment" : 4,
10520   "is_const" : true,
10521   "linker_set_key" : "android::RefBase::weakref_impl *const",
10522   "name" : "android::RefBase::weakref_impl *const",
10523   "referenced_type" : "type-513",
10524   "self_type" : "type-512",
10525   "size" : 4,
10526   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10527  },
10528  {
10529   "alignment" : 4,
10530   "is_const" : true,
10531   "linker_set_key" : "android::RefBase::weakref_impl *const",
10532   "name" : "android::RefBase::weakref_impl *const",
10533   "referenced_type" : "type-572",
10534   "self_type" : "type-574",
10535   "size" : 4,
10536   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10537  },
10538  {
10539   "alignment" : 4,
10540   "is_const" : true,
10541   "linker_set_key" : "android::RefBase::weakref_impl *const",
10542   "name" : "android::RefBase::weakref_impl *const",
10543   "referenced_type" : "type-593",
10544   "self_type" : "type-595",
10545   "size" : 4,
10546   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10547  },
10548  {
10549   "alignment" : 4,
10550   "is_const" : true,
10551   "linker_set_key" : "android::RefBase::weakref_impl *const",
10552   "name" : "android::RefBase::weakref_impl *const",
10553   "referenced_type" : "type-596",
10554   "self_type" : "type-598",
10555   "size" : 4,
10556   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10557  },
10558  {
10559   "alignment" : 4,
10560   "is_const" : true,
10561   "linker_set_key" : "android::RefBase::weakref_impl *const",
10562   "name" : "android::RefBase::weakref_impl *const",
10563   "referenced_type" : "type-614",
10564   "self_type" : "type-616",
10565   "size" : 4,
10566   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10567  },
10568  {
10569   "alignment" : 4,
10570   "is_const" : true,
10571   "linker_set_key" : "const android::CallStack",
10572   "name" : "const android::CallStack",
10573   "referenced_type" : "type-172",
10574   "self_type" : "type-174",
10575   "size" : 20,
10576   "source_file" : "/system/core/libutils/include/utils/CallStack.h"
10577  },
10578  {
10579   "alignment" : 4,
10580   "is_const" : true,
10581   "linker_set_key" : "const android::FileMap",
10582   "name" : "const android::FileMap",
10583   "referenced_type" : "type-1",
10584   "self_type" : "type-44",
10585   "size" : 28,
10586   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
10587  },
10588  {
10589   "alignment" : 4,
10590   "is_const" : true,
10591   "linker_set_key" : "const android::KeyedVector<android::String8, android::String8>",
10592   "name" : "const android::KeyedVector<android::String8, android::String8>",
10593   "referenced_type" : "type-124",
10594   "self_type" : "type-126",
10595   "size" : 20,
10596   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
10597  },
10598  {
10599   "alignment" : 4,
10600   "is_const" : true,
10601   "linker_set_key" : "const android::KeyedVector<int, android::Looper::Request>",
10602   "name" : "const android::KeyedVector<int, android::Looper::Request>",
10603   "referenced_type" : "type-367",
10604   "self_type" : "type-455",
10605   "size" : 20,
10606   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
10607  },
10608  {
10609   "alignment" : 4,
10610   "is_const" : true,
10611   "linker_set_key" : "const android::LightRefBase<android::NativeHandle>",
10612   "name" : "const android::LightRefBase<android::NativeHandle>",
10613   "referenced_type" : "type-67",
10614   "self_type" : "type-75",
10615   "size" : 4,
10616   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
10617  },
10618  {
10619   "alignment" : 4,
10620   "is_const" : true,
10621   "linker_set_key" : "const android::Looper",
10622   "name" : "const android::Looper",
10623   "referenced_type" : "type-356",
10624   "self_type" : "type-381",
10625   "size" : 108,
10626   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10627  },
10628  {
10629   "alignment" : 4,
10630   "is_const" : true,
10631   "linker_set_key" : "const android::Looper::MessageEnvelope",
10632   "name" : "const android::Looper::MessageEnvelope",
10633   "referenced_type" : "type-360",
10634   "self_type" : "type-419",
10635   "size" : 16,
10636   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10637  },
10638  {
10639   "alignment" : 4,
10640   "is_const" : true,
10641   "linker_set_key" : "const android::Looper::Request",
10642   "name" : "const android::Looper::Request",
10643   "referenced_type" : "type-370",
10644   "self_type" : "type-433",
10645   "size" : 24,
10646   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10647  },
10648  {
10649   "alignment" : 4,
10650   "is_const" : true,
10651   "linker_set_key" : "const android::Looper::Response",
10652   "name" : "const android::Looper::Response",
10653   "referenced_type" : "type-376",
10654   "self_type" : "type-422",
10655   "size" : 28,
10656   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10657  },
10658  {
10659   "alignment" : 4,
10660   "is_const" : true,
10661   "linker_set_key" : "const android::Message",
10662   "name" : "const android::Message",
10663   "referenced_type" : "type-364",
10664   "self_type" : "type-463",
10665   "size" : 4,
10666   "source_file" : "/system/core/libutils/include/utils/Looper.h"
10667  },
10668  {
10669   "alignment" : 4,
10670   "is_const" : true,
10671   "linker_set_key" : "const android::MessageHandler",
10672   "name" : "const android::MessageHandler",
10673   "referenced_type" : "type-363",
10674   "self_type" : "type-494",
10675   "size" : 12,
10676   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10677  },
10678  {
10679   "alignment" : 4,
10680   "is_const" : true,
10681   "linker_set_key" : "const android::NativeHandle",
10682   "name" : "const android::NativeHandle",
10683   "referenced_type" : "type-66",
10684   "self_type" : "type-65",
10685   "size" : 12,
10686   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
10687  },
10688  {
10689   "alignment" : 4,
10690   "is_const" : true,
10691   "linker_set_key" : "const android::PropertyMap",
10692   "name" : "const android::PropertyMap",
10693   "referenced_type" : "type-133",
10694   "self_type" : "type-135",
10695   "size" : 20,
10696   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
10697  },
10698  {
10699   "alignment" : 4,
10700   "is_const" : true,
10701   "linker_set_key" : "const android::RefBase",
10702   "name" : "const android::RefBase",
10703   "referenced_type" : "type-48",
10704   "self_type" : "type-54",
10705   "size" : 8,
10706   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10707  },
10708  {
10709   "alignment" : 1,
10710   "is_const" : true,
10711   "linker_set_key" : "const android::RefBase::weakref_type",
10712   "name" : "const android::RefBase::weakref_type",
10713   "referenced_type" : "type-53",
10714   "self_type" : "type-162",
10715   "size" : 1,
10716   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10717  },
10718  {
10719   "alignment" : 4,
10720   "is_const" : true,
10721   "linker_set_key" : "const android::ReferenceRenamer",
10722   "name" : "const android::ReferenceRenamer",
10723   "referenced_type" : "type-45",
10724   "self_type" : "type-165",
10725   "size" : 4,
10726   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10727  },
10728  {
10729   "alignment" : 4,
10730   "is_const" : true,
10731   "linker_set_key" : "const android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >",
10732   "name" : "const android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >",
10733   "referenced_type" : "type-120",
10734   "self_type" : "type-122",
10735   "size" : 20,
10736   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
10737  },
10738  {
10739   "alignment" : 4,
10740   "is_const" : true,
10741   "linker_set_key" : "const android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >",
10742   "name" : "const android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >",
10743   "referenced_type" : "type-368",
10744   "self_type" : "type-443",
10745   "size" : 20,
10746   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
10747  },
10748  {
10749   "alignment" : 4,
10750   "is_const" : true,
10751   "linker_set_key" : "const android::SortedVectorImpl",
10752   "name" : "const android::SortedVectorImpl",
10753   "referenced_type" : "type-119",
10754   "self_type" : "type-645",
10755   "size" : 20,
10756   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
10757  },
10758  {
10759   "alignment" : 4,
10760   "is_const" : true,
10761   "linker_set_key" : "const android::StopWatch",
10762   "name" : "const android::StopWatch",
10763   "referenced_type" : "type-188",
10764   "self_type" : "type-192",
10765   "size" : 148,
10766   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
10767  },
10768  {
10769   "alignment" : 4,
10770   "is_const" : true,
10771   "linker_set_key" : "const android::String16",
10772   "name" : "const android::String16",
10773   "referenced_type" : "type-196",
10774   "self_type" : "type-195",
10775   "size" : 4,
10776   "source_file" : "/system/core/libutils/include/utils/String8.h"
10777  },
10778  {
10779   "alignment" : 4,
10780   "is_const" : true,
10781   "linker_set_key" : "const android::String8",
10782   "name" : "const android::String8",
10783   "referenced_type" : "type-84",
10784   "self_type" : "type-83",
10785   "size" : 4,
10786   "source_file" : "/system/core/libutils/include/utils/String8.h"
10787  },
10788  {
10789   "alignment" : 4,
10790   "is_const" : true,
10791   "linker_set_key" : "const android::Thread",
10792   "name" : "const android::Thread",
10793   "referenced_type" : "type-272",
10794   "self_type" : "type-285",
10795   "size" : 44,
10796   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10797  },
10798  {
10799   "alignment" : 4,
10800   "is_const" : true,
10801   "linker_set_key" : "const android::Tokenizer",
10802   "name" : "const android::Tokenizer",
10803   "referenced_type" : "type-128",
10804   "self_type" : "type-130",
10805   "size" : 28,
10806   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
10807  },
10808  {
10809   "alignment" : 4,
10810   "is_const" : true,
10811   "linker_set_key" : "const android::Vector<android::Looper::MessageEnvelope>",
10812   "name" : "const android::Vector<android::Looper::MessageEnvelope>",
10813   "referenced_type" : "type-359",
10814   "self_type" : "type-446",
10815   "size" : 20,
10816   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10817  },
10818  {
10819   "alignment" : 4,
10820   "is_const" : true,
10821   "linker_set_key" : "const android::Vector<android::Looper::Response>",
10822   "name" : "const android::Vector<android::Looper::Response>",
10823   "referenced_type" : "type-375",
10824   "self_type" : "type-450",
10825   "size" : 20,
10826   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10827  },
10828  {
10829   "alignment" : 4,
10830   "is_const" : true,
10831   "linker_set_key" : "const android::Vector<android::String8>",
10832   "name" : "const android::Vector<android::String8>",
10833   "referenced_type" : "type-168",
10834   "self_type" : "type-170",
10835   "size" : 20,
10836   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10837  },
10838  {
10839   "alignment" : 4,
10840   "is_const" : true,
10841   "linker_set_key" : "const android::Vector<android::sysprop_change_callback_info>",
10842   "name" : "const android::Vector<android::sysprop_change_callback_info>",
10843   "referenced_type" : "type-653",
10844   "self_type" : "type-657",
10845   "size" : 20,
10846   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10847  },
10848  {
10849   "alignment" : 4,
10850   "is_const" : true,
10851   "linker_set_key" : "const android::VectorImpl",
10852   "name" : "const android::VectorImpl",
10853   "referenced_type" : "type-116",
10854   "self_type" : "type-117",
10855   "size" : 20,
10856   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
10857  },
10858  {
10859   "alignment" : 4,
10860   "is_const" : true,
10861   "linker_set_key" : "const android::key_value_pair_t<android::String8, android::String8>",
10862   "name" : "const android::key_value_pair_t<android::String8, android::String8>",
10863   "referenced_type" : "type-103",
10864   "self_type" : "type-102",
10865   "size" : 8,
10866   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10867  },
10868  {
10869   "alignment" : 4,
10870   "is_const" : true,
10871   "linker_set_key" : "const android::key_value_pair_t<int, android::Looper::Request>",
10872   "name" : "const android::key_value_pair_t<int, android::Looper::Request>",
10873   "referenced_type" : "type-369",
10874   "self_type" : "type-413",
10875   "size" : 28,
10876   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10877  },
10878  {
10879   "alignment" : 4,
10880   "is_const" : true,
10881   "linker_set_key" : "const android::sp<android::Looper>",
10882   "name" : "const android::sp<android::Looper>",
10883   "referenced_type" : "type-354",
10884   "self_type" : "type-379",
10885   "size" : 4,
10886   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10887  },
10888  {
10889   "alignment" : 4,
10890   "is_const" : true,
10891   "linker_set_key" : "const android::sp<android::LooperCallback>",
10892   "name" : "const android::sp<android::LooperCallback>",
10893   "referenced_type" : "type-371",
10894   "self_type" : "type-497",
10895   "size" : 4,
10896   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10897  },
10898  {
10899   "alignment" : 4,
10900   "is_const" : true,
10901   "linker_set_key" : "const android::sp<android::MessageHandler>",
10902   "name" : "const android::sp<android::MessageHandler>",
10903   "referenced_type" : "type-361",
10904   "self_type" : "type-488",
10905   "size" : 4,
10906   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
10907  },
10908  {
10909   "alignment" : 4,
10910   "is_const" : true,
10911   "linker_set_key" : "const android::sp<android::Thread>",
10912   "name" : "const android::sp<android::Thread>",
10913   "referenced_type" : "type-274",
10914   "self_type" : "type-277",
10915   "size" : 4,
10916   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10917  },
10918  {
10919   "alignment" : 4,
10920   "is_const" : true,
10921   "linker_set_key" : "const android::sysprop_change_callback_info",
10922   "name" : "const android::sysprop_change_callback_info",
10923   "referenced_type" : "type-348",
10924   "self_type" : "type-347",
10925   "size" : 8,
10926   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10927  },
10928  {
10929   "alignment" : 4,
10930   "is_const" : true,
10931   "linker_set_key" : "const android::wp<android::MessageHandler>",
10932   "name" : "const android::wp<android::MessageHandler>",
10933   "referenced_type" : "type-459",
10934   "self_type" : "type-484",
10935   "size" : 8,
10936   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10937  },
10938  {
10939   "alignment" : 4,
10940   "is_const" : true,
10941   "linker_set_key" : "const android::wp<android::Thread>",
10942   "name" : "const android::wp<android::Thread>",
10943   "referenced_type" : "type-270",
10944   "self_type" : "type-279",
10945   "size" : 8,
10946   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10947  },
10948  {
10949   "alignment" : 1,
10950   "is_const" : true,
10951   "linker_set_key" : "const bool",
10952   "name" : "const bool",
10953   "referenced_type" : "type-16",
10954   "self_type" : "type-273",
10955   "size" : 1,
10956   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10957  },
10958  {
10959   "alignment" : 1,
10960   "is_const" : true,
10961   "linker_set_key" : "const char",
10962   "name" : "const char",
10963   "referenced_type" : "type-3",
10964   "self_type" : "type-8",
10965   "size" : 1,
10966   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
10967  },
10968  {
10969   "alignment" : 2,
10970   "is_const" : true,
10971   "linker_set_key" : "const char16_t",
10972   "name" : "const char16_t",
10973   "referenced_type" : "type-199",
10974   "self_type" : "type-198",
10975   "size" : 2,
10976   "source_file" : "/system/core/libutils/include/utils/String8.h"
10977  },
10978  {
10979   "alignment" : 4,
10980   "is_const" : true,
10981   "linker_set_key" : "const char32_t",
10982   "name" : "const char32_t",
10983   "referenced_type" : "type-203",
10984   "self_type" : "type-202",
10985   "size" : 4,
10986   "source_file" : "/system/core/libutils/include/utils/String8.h"
10987  },
10988  {
10989   "alignment" : 4,
10990   "is_const" : true,
10991   "linker_set_key" : "const double",
10992   "name" : "const double",
10993   "referenced_type" : "type-36",
10994   "self_type" : "type-35",
10995   "size" : 8,
10996   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
10997  },
10998  {
10999   "alignment" : 4,
11000   "is_const" : true,
11001   "linker_set_key" : "const float",
11002   "name" : "const float",
11003   "referenced_type" : "type-33",
11004   "self_type" : "type-32",
11005   "size" : 4,
11006   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11007  },
11008  {
11009   "alignment" : 4,
11010   "is_const" : true,
11011   "linker_set_key" : "const int",
11012   "name" : "const int",
11013   "referenced_type" : "type-21",
11014   "self_type" : "type-20",
11015   "size" : 4,
11016   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11017  },
11018  {
11019   "alignment" : 4,
11020   "is_const" : true,
11021   "linker_set_key" : "const log_msg",
11022   "name" : "const log_msg",
11023   "referenced_type" : "type-113",
11024   "self_type" : "type-144",
11025   "size" : 5124,
11026   "source_file" : "/system/core/liblog/include/log/log_read.h"
11027  },
11028  {
11029   "alignment" : 4,
11030   "is_const" : true,
11031   "linker_set_key" : "const long long",
11032   "name" : "const long long",
11033   "referenced_type" : "type-7",
11034   "self_type" : "type-26",
11035   "size" : 8,
11036   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11037  },
11038  {
11039   "alignment" : 4,
11040   "is_const" : true,
11041   "linker_set_key" : "const native_handle",
11042   "name" : "const native_handle",
11043   "referenced_type" : "type-58",
11044   "self_type" : "type-64",
11045   "size" : 12,
11046   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
11047  },
11048  {
11049   "alignment" : 2,
11050   "is_const" : true,
11051   "linker_set_key" : "const short",
11052   "name" : "const short",
11053   "referenced_type" : "type-13",
11054   "self_type" : "type-12",
11055   "size" : 2,
11056   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11057  },
11058  {
11059   "alignment" : 1,
11060   "is_const" : true,
11061   "linker_set_key" : "const signed char",
11062   "name" : "const signed char",
11063   "referenced_type" : "type-322",
11064   "self_type" : "type-321",
11065   "size" : 1,
11066   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11067  },
11068  {
11069   "alignment" : 1,
11070   "is_const" : true,
11071   "linker_set_key" : "const unsigned char",
11072   "name" : "const unsigned char",
11073   "referenced_type" : "type-10",
11074   "self_type" : "type-9",
11075   "size" : 1,
11076   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11077  },
11078  {
11079   "alignment" : 4,
11080   "is_const" : true,
11081   "linker_set_key" : "const unsigned int",
11082   "name" : "const unsigned int",
11083   "referenced_type" : "type-6",
11084   "self_type" : "type-23",
11085   "size" : 4,
11086   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11087  },
11088  {
11089   "alignment" : 4,
11090   "is_const" : true,
11091   "linker_set_key" : "const unsigned long long",
11092   "name" : "const unsigned long long",
11093   "referenced_type" : "type-29",
11094   "self_type" : "type-28",
11095   "size" : 8,
11096   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11097  },
11098  {
11099   "alignment" : 2,
11100   "is_const" : true,
11101   "linker_set_key" : "const unsigned short",
11102   "name" : "const unsigned short",
11103   "referenced_type" : "type-18",
11104   "self_type" : "type-17",
11105   "size" : 2,
11106   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11107  },
11108  {
11109   "is_const" : true,
11110   "linker_set_key" : "const void",
11111   "name" : "const void",
11112   "referenced_type" : "type-5",
11113   "self_type" : "type-43",
11114   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
11115  },
11116  {
11117   "alignment" : 1,
11118   "is_volatile" : true,
11119   "linker_set_key" : "volatile bool",
11120   "name" : "volatile bool",
11121   "referenced_type" : "type-16",
11122   "self_type" : "type-260",
11123   "size" : 1,
11124   "source_file" : "/system/core/libutils/include/utils/Thread.h"
11125  }
11126 ],
11127 "record_types" :
11128 [
11129  {
11130   "alignment" : 4,
11131   "fields" :
11132   [
11133    {
11134     "access" : "private",
11135     "field_name" : "mFrameLines",
11136     "referenced_type" : "type-168"
11137    }
11138   ],
11139   "linker_set_key" : "android::CallStack",
11140   "name" : "android::CallStack",
11141   "record_kind" : "class",
11142   "referenced_type" : "type-172",
11143   "self_type" : "type-172",
11144   "size" : 20,
11145   "source_file" : "/system/core/libutils/include/utils/CallStack.h",
11146   "unique_id" : "_ZTSN7android9CallStackE"
11147  },
11148  {
11149   "alignment" : 1,
11150   "linker_set_key" : "android::CallStack::StackDeleter",
11151   "name" : "android::CallStack::StackDeleter",
11152   "referenced_type" : "type-176",
11153   "self_type" : "type-176",
11154   "size" : 1,
11155   "source_file" : "/system/core/libutils/include/utils/CallStack.h",
11156   "unique_id" : "_ZTSN7android9CallStack12StackDeleterE"
11157  },
11158  {
11159   "alignment" : 4,
11160   "fields" :
11161   [
11162    {
11163     "access" : "private",
11164     "field_name" : "mCond",
11165     "referenced_type" : "type-225"
11166    }
11167   ],
11168   "linker_set_key" : "android::Condition",
11169   "name" : "android::Condition",
11170   "record_kind" : "class",
11171   "referenced_type" : "type-224",
11172   "self_type" : "type-224",
11173   "size" : 4,
11174   "source_file" : "/system/core/libutils/include/utils/Condition.h",
11175   "unique_id" : "_ZTSN7android9ConditionE"
11176  },
11177  {
11178   "alignment" : 4,
11179   "base_specifiers" :
11180   [
11181    {
11182     "referenced_type" : "type-79"
11183    }
11184   ],
11185   "fields" :
11186   [
11187    {
11188     "access" : "private",
11189     "field_name" : "mFd",
11190     "field_offset" : 32,
11191     "referenced_type" : "type-21"
11192    },
11193    {
11194     "access" : "private",
11195     "field_name" : "mIndent",
11196     "field_offset" : 64,
11197     "referenced_type" : "type-6"
11198    },
11199    {
11200     "access" : "private",
11201     "field_name" : "mPrefix",
11202     "field_offset" : 96,
11203     "referenced_type" : "type-24"
11204    },
11205    {
11206     "access" : "private",
11207     "field_name" : "mFormatString",
11208     "field_offset" : 128,
11209     "referenced_type" : "type-93"
11210    }
11211   ],
11212   "linker_set_key" : "android::FdPrinter",
11213   "name" : "android::FdPrinter",
11214   "record_kind" : "class",
11215   "referenced_type" : "type-92",
11216   "self_type" : "type-92",
11217   "size" : 36,
11218   "source_file" : "/system/core/libutils/include/utils/Printer.h",
11219   "unique_id" : "_ZTSN7android9FdPrinterE",
11220   "vtable_components" :
11221   [
11222    {
11223     "kind" : "offset_to_top"
11224    },
11225    {
11226     "kind" : "rtti",
11227     "mangled_component_name" : "_ZTIN7android9FdPrinterE"
11228    },
11229    {
11230     "mangled_component_name" : "_ZN7android9FdPrinter9printLineEPKc"
11231    },
11232    {
11233     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
11234    },
11235    {
11236     "kind" : "complete_dtor_pointer",
11237     "mangled_component_name" : "_ZN7android9FdPrinterD1Ev"
11238    },
11239    {
11240     "kind" : "deleting_dtor_pointer",
11241     "mangled_component_name" : "_ZN7android9FdPrinterD0Ev"
11242    }
11243   ]
11244  },
11245  {
11246   "alignment" : 4,
11247   "fields" :
11248   [
11249    {
11250     "access" : "private",
11251     "field_name" : "mFileName",
11252     "referenced_type" : "type-2"
11253    },
11254    {
11255     "access" : "private",
11256     "field_name" : "mBasePtr",
11257     "field_offset" : 32,
11258     "referenced_type" : "type-4"
11259    },
11260    {
11261     "access" : "private",
11262     "field_name" : "mBaseLength",
11263     "field_offset" : 64,
11264     "referenced_type" : "type-6"
11265    },
11266    {
11267     "access" : "private",
11268     "field_name" : "mDataOffset",
11269     "field_offset" : 96,
11270     "referenced_type" : "type-7"
11271    },
11272    {
11273     "access" : "private",
11274     "field_name" : "mDataPtr",
11275     "field_offset" : 160,
11276     "referenced_type" : "type-4"
11277    },
11278    {
11279     "access" : "private",
11280     "field_name" : "mDataLength",
11281     "field_offset" : 192,
11282     "referenced_type" : "type-6"
11283    }
11284   ],
11285   "linker_set_key" : "android::FileMap",
11286   "name" : "android::FileMap",
11287   "record_kind" : "class",
11288   "referenced_type" : "type-1",
11289   "self_type" : "type-1",
11290   "size" : 28,
11291   "source_file" : "/system/core/libutils/include/utils/FileMap.h",
11292   "unique_id" : "_ZTSN7android7FileMapE"
11293  },
11294  {
11295   "alignment" : 4,
11296   "fields" :
11297   [
11298    {
11299     "access" : "private",
11300     "field_name" : "mVector",
11301     "referenced_type" : "type-120"
11302    }
11303   ],
11304   "linker_set_key" : "android::KeyedVector<android::String8, android::String8>",
11305   "name" : "android::KeyedVector<android::String8, android::String8>",
11306   "record_kind" : "class",
11307   "referenced_type" : "type-124",
11308   "self_type" : "type-124",
11309   "size" : 20,
11310   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
11311   "template_args" : [ "type-84", "type-84" ],
11312   "unique_id" : "_ZTSN7android11KeyedVectorINS_7String8ES1_EE"
11313  },
11314  {
11315   "alignment" : 4,
11316   "fields" :
11317   [
11318    {
11319     "access" : "private",
11320     "field_name" : "mVector",
11321     "referenced_type" : "type-368"
11322    }
11323   ],
11324   "linker_set_key" : "android::KeyedVector<int, android::Looper::Request>",
11325   "name" : "android::KeyedVector<int, android::Looper::Request>",
11326   "record_kind" : "class",
11327   "referenced_type" : "type-367",
11328   "self_type" : "type-367",
11329   "size" : 20,
11330   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
11331   "template_args" : [ "type-21", "type-370" ],
11332   "unique_id" : "_ZTSN7android11KeyedVectorIiNS_6Looper7RequestEEE"
11333  },
11334  {
11335   "alignment" : 4,
11336   "fields" :
11337   [
11338    {
11339     "access" : "private",
11340     "field_name" : "mCount",
11341     "referenced_type" : "type-68"
11342    }
11343   ],
11344   "linker_set_key" : "android::LightRefBase<android::NativeHandle>",
11345   "name" : "android::LightRefBase<android::NativeHandle>",
11346   "record_kind" : "class",
11347   "referenced_type" : "type-67",
11348   "self_type" : "type-67",
11349   "size" : 4,
11350   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
11351   "template_args" : [ "type-66" ],
11352   "unique_id" : "_ZTSN7android12LightRefBaseINS_12NativeHandleEEE"
11353  },
11354  {
11355   "alignment" : 4,
11356   "fields" :
11357   [
11358    {
11359     "access" : "private",
11360     "field_name" : "mCount",
11361     "referenced_type" : "type-41"
11362    }
11363   ],
11364   "linker_set_key" : "android::LightRefBase<android::VirtualLightRefBase>",
11365   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
11366   "record_kind" : "class",
11367   "referenced_type" : "type-40",
11368   "self_type" : "type-40",
11369   "size" : 4,
11370   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
11371   "template_args" : [ "type-42" ],
11372   "unique_id" : "_ZTSN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
11373  },
11374  {
11375   "alignment" : 4,
11376   "base_specifiers" :
11377   [
11378    {
11379     "referenced_type" : "type-79"
11380    }
11381   ],
11382   "fields" :
11383   [
11384    {
11385     "access" : "private",
11386     "field_name" : "mLogTag",
11387     "field_offset" : 32,
11388     "referenced_type" : "type-24"
11389    },
11390    {
11391     "access" : "private",
11392     "field_name" : "mPriority",
11393     "field_offset" : 64,
11394     "referenced_type" : "type-77"
11395    },
11396    {
11397     "access" : "private",
11398     "field_name" : "mPrefix",
11399     "field_offset" : 96,
11400     "referenced_type" : "type-24"
11401    },
11402    {
11403     "access" : "private",
11404     "field_name" : "mIgnoreBlankLines",
11405     "field_offset" : 128,
11406     "referenced_type" : "type-16"
11407    }
11408   ],
11409   "linker_set_key" : "android::LogPrinter",
11410   "name" : "android::LogPrinter",
11411   "record_kind" : "class",
11412   "referenced_type" : "type-78",
11413   "self_type" : "type-78",
11414   "size" : 20,
11415   "source_file" : "/system/core/libutils/include/utils/Printer.h",
11416   "unique_id" : "_ZTSN7android10LogPrinterE",
11417   "vtable_components" :
11418   [
11419    {
11420     "kind" : "offset_to_top"
11421    },
11422    {
11423     "kind" : "rtti",
11424     "mangled_component_name" : "_ZTIN7android10LogPrinterE"
11425    },
11426    {
11427     "mangled_component_name" : "_ZN7android10LogPrinter9printLineEPKc"
11428    },
11429    {
11430     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
11431    },
11432    {
11433     "kind" : "complete_dtor_pointer",
11434     "mangled_component_name" : "_ZN7android10LogPrinterD1Ev"
11435    },
11436    {
11437     "kind" : "deleting_dtor_pointer",
11438     "mangled_component_name" : "_ZN7android10LogPrinterD0Ev"
11439    }
11440   ]
11441  },
11442  {
11443   "alignment" : 4,
11444   "base_specifiers" :
11445   [
11446    {
11447     "referenced_type" : "type-48"
11448    }
11449   ],
11450   "fields" :
11451   [
11452    {
11453     "access" : "private",
11454     "field_name" : "mAllowNonCallbacks",
11455     "field_offset" : 64,
11456     "referenced_type" : "type-273"
11457    },
11458    {
11459     "access" : "private",
11460     "field_name" : "mWakeEventFd",
11461     "field_offset" : 96,
11462     "referenced_type" : "type-358"
11463    },
11464    {
11465     "access" : "private",
11466     "field_name" : "mLock",
11467     "field_offset" : 128,
11468     "referenced_type" : "type-178"
11469    },
11470    {
11471     "access" : "private",
11472     "field_name" : "mMessageEnvelopes",
11473     "field_offset" : 160,
11474     "referenced_type" : "type-359"
11475    },
11476    {
11477     "access" : "private",
11478     "field_name" : "mSendingMessage",
11479     "field_offset" : 320,
11480     "referenced_type" : "type-16"
11481    },
11482    {
11483     "access" : "private",
11484     "field_name" : "mPolling",
11485     "field_offset" : 328,
11486     "referenced_type" : "type-260"
11487    },
11488    {
11489     "access" : "private",
11490     "field_name" : "mEpollFd",
11491     "field_offset" : 352,
11492     "referenced_type" : "type-366"
11493    },
11494    {
11495     "access" : "private",
11496     "field_name" : "mEpollRebuildRequired",
11497     "field_offset" : 384,
11498     "referenced_type" : "type-16"
11499    },
11500    {
11501     "access" : "private",
11502     "field_name" : "mRequests",
11503     "field_offset" : 416,
11504     "referenced_type" : "type-367"
11505    },
11506    {
11507     "access" : "private",
11508     "field_name" : "mNextRequestSeq",
11509     "field_offset" : 576,
11510     "referenced_type" : "type-21"
11511    },
11512    {
11513     "access" : "private",
11514     "field_name" : "mResponses",
11515     "field_offset" : 608,
11516     "referenced_type" : "type-375"
11517    },
11518    {
11519     "access" : "private",
11520     "field_name" : "mResponseIndex",
11521     "field_offset" : 768,
11522     "referenced_type" : "type-6"
11523    },
11524    {
11525     "access" : "private",
11526     "field_name" : "mNextMessageUptime",
11527     "field_offset" : 800,
11528     "referenced_type" : "type-7"
11529    }
11530   ],
11531   "linker_set_key" : "android::Looper",
11532   "name" : "android::Looper",
11533   "record_kind" : "class",
11534   "referenced_type" : "type-356",
11535   "self_type" : "type-356",
11536   "size" : 108,
11537   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11538   "unique_id" : "_ZTSN7android6LooperE",
11539   "vtable_components" :
11540   [
11541    {
11542     "kind" : "offset_to_top"
11543    },
11544    {
11545     "kind" : "rtti",
11546     "mangled_component_name" : "_ZTIN7android6LooperE"
11547    },
11548    {
11549     "kind" : "complete_dtor_pointer",
11550     "mangled_component_name" : "_ZN7android6LooperD1Ev"
11551    },
11552    {
11553     "kind" : "deleting_dtor_pointer",
11554     "mangled_component_name" : "_ZN7android6LooperD0Ev"
11555    },
11556    {
11557     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11558    },
11559    {
11560     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11561    },
11562    {
11563     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11564    },
11565    {
11566     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11567    }
11568   ]
11569  },
11570  {
11571   "access" : "private",
11572   "alignment" : 4,
11573   "fields" :
11574   [
11575    {
11576     "field_name" : "uptime",
11577     "referenced_type" : "type-7"
11578    },
11579    {
11580     "field_name" : "handler",
11581     "field_offset" : 64,
11582     "referenced_type" : "type-361"
11583    },
11584    {
11585     "field_name" : "message",
11586     "field_offset" : 96,
11587     "referenced_type" : "type-364"
11588    }
11589   ],
11590   "linker_set_key" : "android::Looper::MessageEnvelope",
11591   "name" : "android::Looper::MessageEnvelope",
11592   "referenced_type" : "type-360",
11593   "self_type" : "type-360",
11594   "size" : 16,
11595   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11596   "unique_id" : "_ZTSN7android6Looper15MessageEnvelopeE"
11597  },
11598  {
11599   "access" : "private",
11600   "alignment" : 4,
11601   "fields" :
11602   [
11603    {
11604     "field_name" : "fd",
11605     "referenced_type" : "type-21"
11606    },
11607    {
11608     "field_name" : "ident",
11609     "field_offset" : 32,
11610     "referenced_type" : "type-21"
11611    },
11612    {
11613     "field_name" : "events",
11614     "field_offset" : 64,
11615     "referenced_type" : "type-21"
11616    },
11617    {
11618     "field_name" : "seq",
11619     "field_offset" : 96,
11620     "referenced_type" : "type-21"
11621    },
11622    {
11623     "field_name" : "callback",
11624     "field_offset" : 128,
11625     "referenced_type" : "type-371"
11626    },
11627    {
11628     "field_name" : "data",
11629     "field_offset" : 160,
11630     "referenced_type" : "type-4"
11631    }
11632   ],
11633   "linker_set_key" : "android::Looper::Request",
11634   "name" : "android::Looper::Request",
11635   "referenced_type" : "type-370",
11636   "self_type" : "type-370",
11637   "size" : 24,
11638   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11639   "unique_id" : "_ZTSN7android6Looper7RequestE"
11640  },
11641  {
11642   "access" : "private",
11643   "alignment" : 4,
11644   "fields" :
11645   [
11646    {
11647     "field_name" : "events",
11648     "referenced_type" : "type-21"
11649    },
11650    {
11651     "field_name" : "request",
11652     "field_offset" : 32,
11653     "referenced_type" : "type-370"
11654    }
11655   ],
11656   "linker_set_key" : "android::Looper::Response",
11657   "name" : "android::Looper::Response",
11658   "referenced_type" : "type-376",
11659   "self_type" : "type-376",
11660   "size" : 28,
11661   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11662   "unique_id" : "_ZTSN7android6Looper8ResponseE"
11663  },
11664  {
11665   "alignment" : 4,
11666   "base_specifiers" :
11667   [
11668    {
11669     "is_virtual" : true,
11670     "referenced_type" : "type-48"
11671    }
11672   ],
11673   "linker_set_key" : "android::LooperCallback",
11674   "name" : "android::LooperCallback",
11675   "record_kind" : "class",
11676   "referenced_type" : "type-373",
11677   "self_type" : "type-373",
11678   "size" : 12,
11679   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11680   "unique_id" : "_ZTSN7android14LooperCallbackE",
11681   "vtable_components" :
11682   [
11683    {
11684     "component_value" : 4,
11685     "kind" : "vbase_offset"
11686    },
11687    {
11688     "kind" : "offset_to_top"
11689    },
11690    {
11691     "kind" : "rtti",
11692     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
11693    },
11694    {
11695     "kind" : "complete_dtor_pointer",
11696     "mangled_component_name" : "_ZN7android14LooperCallbackD1Ev"
11697    },
11698    {
11699     "kind" : "deleting_dtor_pointer",
11700     "mangled_component_name" : "_ZN7android14LooperCallbackD0Ev"
11701    },
11702    {
11703     "is_pure" : true,
11704     "mangled_component_name" : "_ZN7android14LooperCallback11handleEventEiiPv"
11705    },
11706    {
11707     "kind" : "vcall_offset"
11708    },
11709    {
11710     "kind" : "vcall_offset"
11711    },
11712    {
11713     "kind" : "vcall_offset"
11714    },
11715    {
11716     "kind" : "vcall_offset"
11717    },
11718    {
11719     "component_value" : -4,
11720     "kind" : "vcall_offset"
11721    },
11722    {
11723     "component_value" : -4,
11724     "kind" : "offset_to_top"
11725    },
11726    {
11727     "kind" : "rtti",
11728     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
11729    },
11730    {
11731     "kind" : "complete_dtor_pointer",
11732     "mangled_component_name" : "_ZTv0_n12_N7android14LooperCallbackD1Ev"
11733    },
11734    {
11735     "kind" : "deleting_dtor_pointer",
11736     "mangled_component_name" : "_ZTv0_n12_N7android14LooperCallbackD0Ev"
11737    },
11738    {
11739     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11740    },
11741    {
11742     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11743    },
11744    {
11745     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11746    },
11747    {
11748     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11749    }
11750   ]
11751  },
11752  {
11753   "alignment" : 4,
11754   "fields" :
11755   [
11756    {
11757     "field_name" : "what",
11758     "referenced_type" : "type-21"
11759    }
11760   ],
11761   "linker_set_key" : "android::Message",
11762   "name" : "android::Message",
11763   "referenced_type" : "type-364",
11764   "self_type" : "type-364",
11765   "size" : 4,
11766   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11767   "unique_id" : "_ZTSN7android7MessageE"
11768  },
11769  {
11770   "alignment" : 4,
11771   "base_specifiers" :
11772   [
11773    {
11774     "is_virtual" : true,
11775     "referenced_type" : "type-48"
11776    }
11777   ],
11778   "linker_set_key" : "android::MessageHandler",
11779   "name" : "android::MessageHandler",
11780   "record_kind" : "class",
11781   "referenced_type" : "type-363",
11782   "self_type" : "type-363",
11783   "size" : 12,
11784   "source_file" : "/system/core/libutils/include/utils/Looper.h",
11785   "unique_id" : "_ZTSN7android14MessageHandlerE",
11786   "vtable_components" :
11787   [
11788    {
11789     "component_value" : 4,
11790     "kind" : "vbase_offset"
11791    },
11792    {
11793     "kind" : "offset_to_top"
11794    },
11795    {
11796     "kind" : "rtti",
11797     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
11798    },
11799    {
11800     "kind" : "complete_dtor_pointer",
11801     "mangled_component_name" : "_ZN7android14MessageHandlerD1Ev"
11802    },
11803    {
11804     "kind" : "deleting_dtor_pointer",
11805     "mangled_component_name" : "_ZN7android14MessageHandlerD0Ev"
11806    },
11807    {
11808     "is_pure" : true,
11809     "mangled_component_name" : "_ZN7android14MessageHandler13handleMessageERKNS_7MessageE"
11810    },
11811    {
11812     "kind" : "vcall_offset"
11813    },
11814    {
11815     "kind" : "vcall_offset"
11816    },
11817    {
11818     "kind" : "vcall_offset"
11819    },
11820    {
11821     "kind" : "vcall_offset"
11822    },
11823    {
11824     "component_value" : -4,
11825     "kind" : "vcall_offset"
11826    },
11827    {
11828     "component_value" : -4,
11829     "kind" : "offset_to_top"
11830    },
11831    {
11832     "kind" : "rtti",
11833     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
11834    },
11835    {
11836     "kind" : "complete_dtor_pointer",
11837     "mangled_component_name" : "_ZTv0_n12_N7android14MessageHandlerD1Ev"
11838    },
11839    {
11840     "kind" : "deleting_dtor_pointer",
11841     "mangled_component_name" : "_ZTv0_n12_N7android14MessageHandlerD0Ev"
11842    },
11843    {
11844     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11845    },
11846    {
11847     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11848    },
11849    {
11850     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11851    },
11852    {
11853     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11854    }
11855   ]
11856  },
11857  {
11858   "alignment" : 4,
11859   "fields" :
11860   [
11861    {
11862     "access" : "private",
11863     "field_name" : "mMutex",
11864     "referenced_type" : "type-179"
11865    }
11866   ],
11867   "linker_set_key" : "android::Mutex",
11868   "name" : "android::Mutex",
11869   "record_kind" : "class",
11870   "referenced_type" : "type-178",
11871   "self_type" : "type-178",
11872   "size" : 4,
11873   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
11874   "unique_id" : "_ZTSN7android5MutexE"
11875  },
11876  {
11877   "alignment" : 4,
11878   "fields" :
11879   [
11880    {
11881     "access" : "private",
11882     "field_name" : "mLock",
11883     "referenced_type" : "type-182"
11884    }
11885   ],
11886   "linker_set_key" : "android::Mutex::Autolock",
11887   "name" : "android::Mutex::Autolock",
11888   "record_kind" : "class",
11889   "referenced_type" : "type-181",
11890   "self_type" : "type-181",
11891   "size" : 4,
11892   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
11893   "unique_id" : "_ZTSN7android5Mutex8AutolockE"
11894  },
11895  {
11896   "alignment" : 4,
11897   "base_specifiers" :
11898   [
11899    {
11900     "referenced_type" : "type-67"
11901    }
11902   ],
11903   "fields" :
11904   [
11905    {
11906     "access" : "private",
11907     "field_name" : "mHandle",
11908     "field_offset" : 32,
11909     "referenced_type" : "type-61"
11910    },
11911    {
11912     "access" : "private",
11913     "field_name" : "mOwnsHandle",
11914     "field_offset" : 64,
11915     "referenced_type" : "type-16"
11916    }
11917   ],
11918   "linker_set_key" : "android::NativeHandle",
11919   "name" : "android::NativeHandle",
11920   "record_kind" : "class",
11921   "referenced_type" : "type-66",
11922   "self_type" : "type-66",
11923   "size" : 12,
11924   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h",
11925   "unique_id" : "_ZTSN7android12NativeHandleE"
11926  },
11927  {
11928   "alignment" : 4,
11929   "base_specifiers" :
11930   [
11931    {
11932     "referenced_type" : "type-79"
11933    }
11934   ],
11935   "fields" :
11936   [
11937    {
11938     "access" : "private",
11939     "field_name" : "mPrinter",
11940     "field_offset" : 32,
11941     "referenced_type" : "type-99"
11942    },
11943    {
11944     "access" : "private",
11945     "field_name" : "mPrefix",
11946     "field_offset" : 64,
11947     "referenced_type" : "type-24"
11948    }
11949   ],
11950   "linker_set_key" : "android::PrefixPrinter",
11951   "name" : "android::PrefixPrinter",
11952   "record_kind" : "class",
11953   "referenced_type" : "type-98",
11954   "self_type" : "type-98",
11955   "size" : 12,
11956   "source_file" : "/system/core/libutils/include/utils/Printer.h",
11957   "unique_id" : "_ZTSN7android13PrefixPrinterE",
11958   "vtable_components" :
11959   [
11960    {
11961     "kind" : "offset_to_top"
11962    },
11963    {
11964     "kind" : "rtti",
11965     "mangled_component_name" : "_ZTIN7android13PrefixPrinterE"
11966    },
11967    {
11968     "mangled_component_name" : "_ZN7android13PrefixPrinter9printLineEPKc"
11969    },
11970    {
11971     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
11972    },
11973    {
11974     "kind" : "complete_dtor_pointer",
11975     "mangled_component_name" : "_ZN7android13PrefixPrinterD1Ev"
11976    },
11977    {
11978     "kind" : "deleting_dtor_pointer",
11979     "mangled_component_name" : "_ZN7android13PrefixPrinterD0Ev"
11980    }
11981   ]
11982  },
11983  {
11984   "alignment" : 4,
11985   "linker_set_key" : "android::Printer",
11986   "name" : "android::Printer",
11987   "record_kind" : "class",
11988   "referenced_type" : "type-79",
11989   "self_type" : "type-79",
11990   "size" : 4,
11991   "source_file" : "/system/core/libutils/include/utils/Printer.h",
11992   "unique_id" : "_ZTSN7android7PrinterE",
11993   "vtable_components" :
11994   [
11995    {
11996     "kind" : "offset_to_top"
11997    },
11998    {
11999     "kind" : "rtti",
12000     "mangled_component_name" : "_ZTIN7android7PrinterE"
12001    },
12002    {
12003     "is_pure" : true,
12004     "mangled_component_name" : "_ZN7android7Printer9printLineEPKc"
12005    },
12006    {
12007     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12008    },
12009    {
12010     "kind" : "complete_dtor_pointer",
12011     "mangled_component_name" : "_ZN7android7PrinterD1Ev"
12012    },
12013    {
12014     "kind" : "deleting_dtor_pointer",
12015     "mangled_component_name" : "_ZN7android7PrinterD0Ev"
12016    }
12017   ]
12018  },
12019  {
12020   "alignment" : 4,
12021   "fields" :
12022   [
12023    {
12024     "access" : "private",
12025     "field_name" : "mProperties",
12026     "referenced_type" : "type-124"
12027    }
12028   ],
12029   "linker_set_key" : "android::PropertyMap",
12030   "name" : "android::PropertyMap",
12031   "record_kind" : "class",
12032   "referenced_type" : "type-133",
12033   "self_type" : "type-133",
12034   "size" : 20,
12035   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h",
12036   "unique_id" : "_ZTSN7android11PropertyMapE"
12037  },
12038  {
12039   "access" : "private",
12040   "alignment" : 4,
12041   "fields" :
12042   [
12043    {
12044     "access" : "private",
12045     "field_name" : "mMap",
12046     "referenced_type" : "type-134"
12047    },
12048    {
12049     "access" : "private",
12050     "field_name" : "mTokenizer",
12051     "field_offset" : 32,
12052     "referenced_type" : "type-132"
12053    }
12054   ],
12055   "linker_set_key" : "android::PropertyMap::Parser",
12056   "name" : "android::PropertyMap::Parser",
12057   "record_kind" : "class",
12058   "referenced_type" : "type-142",
12059   "self_type" : "type-142",
12060   "size" : 8,
12061   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h",
12062   "unique_id" : "_ZTSN7android11PropertyMap6ParserE"
12063  },
12064  {
12065   "alignment" : 4,
12066   "fields" :
12067   [
12068    {
12069     "access" : "private",
12070     "field_name" : "mRWLock",
12071     "referenced_type" : "type-475"
12072    }
12073   ],
12074   "linker_set_key" : "android::RWLock",
12075   "name" : "android::RWLock",
12076   "record_kind" : "class",
12077   "referenced_type" : "type-474",
12078   "self_type" : "type-474",
12079   "size" : 40,
12080   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
12081   "unique_id" : "_ZTSN7android6RWLockE"
12082  },
12083  {
12084   "alignment" : 4,
12085   "fields" :
12086   [
12087    {
12088     "access" : "private",
12089     "field_name" : "mLock",
12090     "referenced_type" : "type-478"
12091    }
12092   ],
12093   "linker_set_key" : "android::RWLock::AutoRLock",
12094   "name" : "android::RWLock::AutoRLock",
12095   "record_kind" : "class",
12096   "referenced_type" : "type-477",
12097   "self_type" : "type-477",
12098   "size" : 4,
12099   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
12100   "unique_id" : "_ZTSN7android6RWLock9AutoRLockE"
12101  },
12102  {
12103   "alignment" : 4,
12104   "fields" :
12105   [
12106    {
12107     "access" : "private",
12108     "field_name" : "mLock",
12109     "referenced_type" : "type-478"
12110    }
12111   ],
12112   "linker_set_key" : "android::RWLock::AutoWLock",
12113   "name" : "android::RWLock::AutoWLock",
12114   "record_kind" : "class",
12115   "referenced_type" : "type-480",
12116   "self_type" : "type-480",
12117   "size" : 4,
12118   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
12119   "unique_id" : "_ZTSN7android6RWLock9AutoWLockE"
12120  },
12121  {
12122   "alignment" : 4,
12123   "fields" :
12124   [
12125    {
12126     "access" : "private",
12127     "field_name" : "mRefs",
12128     "field_offset" : 32,
12129     "referenced_type" : "type-49"
12130    }
12131   ],
12132   "linker_set_key" : "android::RefBase",
12133   "name" : "android::RefBase",
12134   "record_kind" : "class",
12135   "referenced_type" : "type-48",
12136   "self_type" : "type-48",
12137   "size" : 8,
12138   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12139   "unique_id" : "_ZTSN7android7RefBaseE",
12140   "vtable_components" :
12141   [
12142    {
12143     "kind" : "offset_to_top"
12144    },
12145    {
12146     "kind" : "rtti",
12147     "mangled_component_name" : "_ZTIN7android7RefBaseE"
12148    },
12149    {
12150     "kind" : "complete_dtor_pointer",
12151     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
12152    },
12153    {
12154     "kind" : "deleting_dtor_pointer",
12155     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
12156    },
12157    {
12158     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12159    },
12160    {
12161     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12162    },
12163    {
12164     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12165    },
12166    {
12167     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12168    }
12169   ]
12170  },
12171  {
12172   "alignment" : 1,
12173   "linker_set_key" : "android::RefBase::weakref_type",
12174   "name" : "android::RefBase::weakref_type",
12175   "record_kind" : "class",
12176   "referenced_type" : "type-53",
12177   "self_type" : "type-53",
12178   "size" : 1,
12179   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12180   "unique_id" : "_ZTSN7android7RefBase12weakref_typeE"
12181  },
12182  {
12183   "alignment" : 1,
12184   "linker_set_key" : "android::ReferenceMover",
12185   "name" : "android::ReferenceMover",
12186   "record_kind" : "class",
12187   "referenced_type" : "type-57",
12188   "self_type" : "type-57",
12189   "size" : 1,
12190   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12191   "unique_id" : "_ZTSN7android14ReferenceMoverE"
12192  },
12193  {
12194   "alignment" : 4,
12195   "linker_set_key" : "android::ReferenceRenamer",
12196   "name" : "android::ReferenceRenamer",
12197   "record_kind" : "class",
12198   "referenced_type" : "type-45",
12199   "self_type" : "type-45",
12200   "size" : 4,
12201   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
12202   "unique_id" : "_ZTSN7android16ReferenceRenamerE",
12203   "vtable_components" :
12204   [
12205    {
12206     "kind" : "offset_to_top"
12207    },
12208    {
12209     "kind" : "rtti",
12210     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
12211    },
12212    {
12213     "is_pure" : true,
12214     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
12215    }
12216   ]
12217  },
12218  {
12219   "alignment" : 4,
12220   "fields" :
12221   [
12222    {
12223     "access" : "private",
12224     "field_name" : "mTag",
12225     "referenced_type" : "type-29"
12226    }
12227   ],
12228   "linker_set_key" : "android::ScopedTrace",
12229   "name" : "android::ScopedTrace",
12230   "record_kind" : "class",
12231   "referenced_type" : "type-506",
12232   "self_type" : "type-506",
12233   "size" : 8,
12234   "source_file" : "/system/core/libutils/include/utils/Trace.h",
12235   "unique_id" : "_ZTSN7android11ScopedTraceE"
12236  },
12237  {
12238   "alignment" : 4,
12239   "base_specifiers" :
12240   [
12241    {
12242     "referenced_type" : "type-373"
12243    }
12244   ],
12245   "fields" :
12246   [
12247    {
12248     "access" : "private",
12249     "field_name" : "mCallback",
12250     "field_offset" : 32,
12251     "referenced_type" : "type-466"
12252    }
12253   ],
12254   "linker_set_key" : "android::SimpleLooperCallback",
12255   "name" : "android::SimpleLooperCallback",
12256   "record_kind" : "class",
12257   "referenced_type" : "type-499",
12258   "self_type" : "type-499",
12259   "size" : 16,
12260   "source_file" : "/system/core/libutils/include/utils/Looper.h",
12261   "unique_id" : "_ZTSN7android20SimpleLooperCallbackE",
12262   "vtable_components" :
12263   [
12264    {
12265     "component_value" : 8,
12266     "kind" : "vbase_offset"
12267    },
12268    {
12269     "kind" : "offset_to_top"
12270    },
12271    {
12272     "kind" : "rtti",
12273     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
12274    },
12275    {
12276     "kind" : "complete_dtor_pointer",
12277     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD1Ev"
12278    },
12279    {
12280     "kind" : "deleting_dtor_pointer",
12281     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD0Ev"
12282    },
12283    {
12284     "mangled_component_name" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv"
12285    },
12286    {
12287     "kind" : "vcall_offset"
12288    },
12289    {
12290     "kind" : "vcall_offset"
12291    },
12292    {
12293     "kind" : "vcall_offset"
12294    },
12295    {
12296     "kind" : "vcall_offset"
12297    },
12298    {
12299     "component_value" : -8,
12300     "kind" : "vcall_offset"
12301    },
12302    {
12303     "component_value" : -8,
12304     "kind" : "offset_to_top"
12305    },
12306    {
12307     "kind" : "rtti",
12308     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
12309    },
12310    {
12311     "kind" : "complete_dtor_pointer",
12312     "mangled_component_name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD1Ev"
12313    },
12314    {
12315     "kind" : "deleting_dtor_pointer",
12316     "mangled_component_name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD0Ev"
12317    },
12318    {
12319     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12320    },
12321    {
12322     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12323    },
12324    {
12325     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12326    },
12327    {
12328     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12329    }
12330   ]
12331  },
12332  {
12333   "alignment" : 4,
12334   "base_specifiers" :
12335   [
12336    {
12337     "access" : "private",
12338     "referenced_type" : "type-119"
12339    }
12340   ],
12341   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >",
12342   "name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >",
12343   "record_kind" : "class",
12344   "referenced_type" : "type-120",
12345   "self_type" : "type-120",
12346   "size" : 20,
12347   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
12348   "template_args" : [ "type-103" ],
12349   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE",
12350   "vtable_components" :
12351   [
12352    {
12353     "kind" : "offset_to_top"
12354    },
12355    {
12356     "kind" : "rtti",
12357     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE"
12358    },
12359    {
12360     "kind" : "complete_dtor_pointer",
12361     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEED1Ev"
12362    },
12363    {
12364     "kind" : "deleting_dtor_pointer",
12365     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEED0Ev"
12366    },
12367    {
12368     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE12do_constructEPvj"
12369    },
12370    {
12371     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_destroyEPvj"
12372    },
12373    {
12374     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE7do_copyEPvPKvj"
12375    },
12376    {
12377     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE8do_splatEPvPKvj"
12378    },
12379    {
12380     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE15do_move_forwardEPvPKvj"
12381    },
12382    {
12383     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE16do_move_backwardEPvPKvj"
12384    },
12385    {
12386     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_compareEPKvS6_"
12387    }
12388   ]
12389  },
12390  {
12391   "alignment" : 4,
12392   "base_specifiers" :
12393   [
12394    {
12395     "access" : "private",
12396     "referenced_type" : "type-119"
12397    }
12398   ],
12399   "linker_set_key" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >",
12400   "name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >",
12401   "record_kind" : "class",
12402   "referenced_type" : "type-368",
12403   "self_type" : "type-368",
12404   "size" : 20,
12405   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
12406   "template_args" : [ "type-369" ],
12407   "unique_id" : "_ZTSN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
12408   "vtable_components" :
12409   [
12410    {
12411     "kind" : "offset_to_top"
12412    },
12413    {
12414     "kind" : "rtti",
12415     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
12416    },
12417    {
12418     "kind" : "complete_dtor_pointer",
12419     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEED1Ev"
12420    },
12421    {
12422     "kind" : "deleting_dtor_pointer",
12423     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEED0Ev"
12424    },
12425    {
12426     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE12do_constructEPvj"
12427    },
12428    {
12429     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_destroyEPvj"
12430    },
12431    {
12432     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE7do_copyEPvPKvj"
12433    },
12434    {
12435     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE8do_splatEPvPKvj"
12436    },
12437    {
12438     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE15do_move_forwardEPvPKvj"
12439    },
12440    {
12441     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE16do_move_backwardEPvPKvj"
12442    },
12443    {
12444     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_compareEPKvS7_"
12445    }
12446   ]
12447  },
12448  {
12449   "alignment" : 4,
12450   "base_specifiers" :
12451   [
12452    {
12453     "referenced_type" : "type-116"
12454    }
12455   ],
12456   "linker_set_key" : "android::SortedVectorImpl",
12457   "name" : "android::SortedVectorImpl",
12458   "record_kind" : "class",
12459   "referenced_type" : "type-119",
12460   "self_type" : "type-119",
12461   "size" : 20,
12462   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
12463   "unique_id" : "_ZTSN7android16SortedVectorImplE",
12464   "vtable_components" :
12465   [
12466    {
12467     "kind" : "offset_to_top"
12468    },
12469    {
12470     "kind" : "rtti",
12471     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
12472    },
12473    {
12474     "kind" : "complete_dtor_pointer",
12475     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
12476    },
12477    {
12478     "kind" : "deleting_dtor_pointer",
12479     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
12480    },
12481    {
12482     "is_pure" : true,
12483     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
12484    },
12485    {
12486     "is_pure" : true,
12487     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
12488    },
12489    {
12490     "is_pure" : true,
12491     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
12492    },
12493    {
12494     "is_pure" : true,
12495     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
12496    },
12497    {
12498     "is_pure" : true,
12499     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
12500    },
12501    {
12502     "is_pure" : true,
12503     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
12504    },
12505    {
12506     "is_pure" : true,
12507     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
12508    }
12509   ]
12510  },
12511  {
12512   "alignment" : 4,
12513   "fields" :
12514   [
12515    {
12516     "access" : "private",
12517     "field_name" : "mName",
12518     "referenced_type" : "type-24"
12519    },
12520    {
12521     "access" : "private",
12522     "field_name" : "mClock",
12523     "field_offset" : 32,
12524     "referenced_type" : "type-21"
12525    },
12526    {
12527     "access" : "private",
12528     "field_name" : "mStartTime",
12529     "field_offset" : 64,
12530     "referenced_type" : "type-7"
12531    },
12532    {
12533     "access" : "private",
12534     "field_name" : "mLaps",
12535     "field_offset" : 128,
12536     "referenced_type" : "type-189"
12537    },
12538    {
12539     "access" : "private",
12540     "field_name" : "mNumLaps",
12541     "field_offset" : 1152,
12542     "referenced_type" : "type-21"
12543    }
12544   ],
12545   "linker_set_key" : "android::StopWatch",
12546   "name" : "android::StopWatch",
12547   "record_kind" : "class",
12548   "referenced_type" : "type-188",
12549   "self_type" : "type-188",
12550   "size" : 148,
12551   "source_file" : "/system/core/libutils/include/utils/StopWatch.h",
12552   "unique_id" : "_ZTSN7android9StopWatchE"
12553  },
12554  {
12555   "access" : "private",
12556   "alignment" : 4,
12557   "fields" :
12558   [
12559    {
12560     "field_name" : "soFar",
12561     "referenced_type" : "type-7"
12562    },
12563    {
12564     "field_name" : "thisLap",
12565     "field_offset" : 64,
12566     "referenced_type" : "type-7"
12567    }
12568   ],
12569   "linker_set_key" : "android::StopWatch::lap_t",
12570   "name" : "android::StopWatch::lap_t",
12571   "referenced_type" : "type-190",
12572   "self_type" : "type-190",
12573   "size" : 16,
12574   "source_file" : "/system/core/libutils/include/utils/StopWatch.h",
12575   "unique_id" : "_ZTSN7android9StopWatch5lap_tE"
12576  },
12577  {
12578   "alignment" : 4,
12579   "fields" :
12580   [
12581    {
12582     "access" : "private",
12583     "field_name" : "mString",
12584     "referenced_type" : "type-197"
12585    }
12586   ],
12587   "linker_set_key" : "android::String16",
12588   "name" : "android::String16",
12589   "record_kind" : "class",
12590   "referenced_type" : "type-196",
12591   "self_type" : "type-196",
12592   "size" : 4,
12593   "source_file" : "/system/core/libutils/include/utils/String16.h",
12594   "unique_id" : "_ZTSN7android8String16E"
12595  },
12596  {
12597   "alignment" : 4,
12598   "fields" :
12599   [
12600    {
12601     "access" : "private",
12602     "field_name" : "mString",
12603     "referenced_type" : "type-24"
12604    }
12605   ],
12606   "linker_set_key" : "android::String8",
12607   "name" : "android::String8",
12608   "record_kind" : "class",
12609   "referenced_type" : "type-84",
12610   "self_type" : "type-84",
12611   "size" : 4,
12612   "source_file" : "/system/core/libutils/include/utils/String8.h",
12613   "unique_id" : "_ZTSN7android7String8E"
12614  },
12615  {
12616   "alignment" : 4,
12617   "base_specifiers" :
12618   [
12619    {
12620     "referenced_type" : "type-79"
12621    }
12622   ],
12623   "fields" :
12624   [
12625    {
12626     "access" : "private",
12627     "field_name" : "mTarget",
12628     "field_offset" : 32,
12629     "referenced_type" : "type-96"
12630    },
12631    {
12632     "access" : "private",
12633     "field_name" : "mPrefix",
12634     "field_offset" : 64,
12635     "referenced_type" : "type-24"
12636    }
12637   ],
12638   "linker_set_key" : "android::String8Printer",
12639   "name" : "android::String8Printer",
12640   "record_kind" : "class",
12641   "referenced_type" : "type-95",
12642   "self_type" : "type-95",
12643   "size" : 12,
12644   "source_file" : "/system/core/libutils/include/utils/Printer.h",
12645   "unique_id" : "_ZTSN7android14String8PrinterE",
12646   "vtable_components" :
12647   [
12648    {
12649     "kind" : "offset_to_top"
12650    },
12651    {
12652     "kind" : "rtti",
12653     "mangled_component_name" : "_ZTIN7android14String8PrinterE"
12654    },
12655    {
12656     "mangled_component_name" : "_ZN7android14String8Printer9printLineEPKc"
12657    },
12658    {
12659     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12660    },
12661    {
12662     "kind" : "complete_dtor_pointer",
12663     "mangled_component_name" : "_ZN7android14String8PrinterD1Ev"
12664    },
12665    {
12666     "kind" : "deleting_dtor_pointer",
12667     "mangled_component_name" : "_ZN7android14String8PrinterD0Ev"
12668    }
12669   ]
12670  },
12671  {
12672   "alignment" : 4,
12673   "base_specifiers" :
12674   [
12675    {
12676     "is_virtual" : true,
12677     "referenced_type" : "type-48"
12678    }
12679   ],
12680   "fields" :
12681   [
12682    {
12683     "access" : "private",
12684     "field_name" : "mCanCallJava",
12685     "field_offset" : 32,
12686     "referenced_type" : "type-273"
12687    },
12688    {
12689     "access" : "private",
12690     "field_name" : "mThread",
12691     "field_offset" : 64,
12692     "referenced_type" : "type-4"
12693    },
12694    {
12695     "access" : "private",
12696     "field_name" : "mLock",
12697     "field_offset" : 96,
12698     "referenced_type" : "type-178"
12699    },
12700    {
12701     "access" : "private",
12702     "field_name" : "mThreadExitedCondition",
12703     "field_offset" : 128,
12704     "referenced_type" : "type-224"
12705    },
12706    {
12707     "access" : "private",
12708     "field_name" : "mStatus",
12709     "field_offset" : 160,
12710     "referenced_type" : "type-21"
12711    },
12712    {
12713     "access" : "private",
12714     "field_name" : "mExitPending",
12715     "field_offset" : 192,
12716     "referenced_type" : "type-260"
12717    },
12718    {
12719     "access" : "private",
12720     "field_name" : "mRunning",
12721     "field_offset" : 200,
12722     "referenced_type" : "type-260"
12723    },
12724    {
12725     "access" : "private",
12726     "field_name" : "mHoldSelf",
12727     "field_offset" : 224,
12728     "referenced_type" : "type-274"
12729    },
12730    {
12731     "access" : "private",
12732     "field_name" : "mTid",
12733     "field_offset" : 256,
12734     "referenced_type" : "type-21"
12735    }
12736   ],
12737   "linker_set_key" : "android::Thread",
12738   "name" : "android::Thread",
12739   "record_kind" : "class",
12740   "referenced_type" : "type-272",
12741   "self_type" : "type-272",
12742   "size" : 44,
12743   "source_file" : "/system/core/libutils/include/utils/Thread.h",
12744   "unique_id" : "_ZTSN7android6ThreadE",
12745   "vtable_components" :
12746   [
12747    {
12748     "component_value" : 36,
12749     "kind" : "vbase_offset"
12750    },
12751    {
12752     "kind" : "offset_to_top"
12753    },
12754    {
12755     "kind" : "rtti",
12756     "mangled_component_name" : "_ZTIN7android6ThreadE"
12757    },
12758    {
12759     "kind" : "complete_dtor_pointer",
12760     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
12761    },
12762    {
12763     "kind" : "deleting_dtor_pointer",
12764     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
12765    },
12766    {
12767     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
12768    },
12769    {
12770     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
12771    },
12772    {
12773     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
12774    },
12775    {
12776     "is_pure" : true,
12777     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
12778    },
12779    {
12780     "kind" : "vcall_offset"
12781    },
12782    {
12783     "kind" : "vcall_offset"
12784    },
12785    {
12786     "kind" : "vcall_offset"
12787    },
12788    {
12789     "kind" : "vcall_offset"
12790    },
12791    {
12792     "component_value" : -36,
12793     "kind" : "vcall_offset"
12794    },
12795    {
12796     "component_value" : -36,
12797     "kind" : "offset_to_top"
12798    },
12799    {
12800     "kind" : "rtti",
12801     "mangled_component_name" : "_ZTIN7android6ThreadE"
12802    },
12803    {
12804     "kind" : "complete_dtor_pointer",
12805     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
12806    },
12807    {
12808     "kind" : "deleting_dtor_pointer",
12809     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
12810    },
12811    {
12812     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12813    },
12814    {
12815     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12816    },
12817    {
12818     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12819    },
12820    {
12821     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12822    }
12823   ]
12824  },
12825  {
12826   "alignment" : 4,
12827   "fields" :
12828   [
12829    {
12830     "access" : "private",
12831     "field_name" : "mFilename",
12832     "referenced_type" : "type-84"
12833    },
12834    {
12835     "access" : "private",
12836     "field_name" : "mFileMap",
12837     "field_offset" : 32,
12838     "referenced_type" : "type-129"
12839    },
12840    {
12841     "access" : "private",
12842     "field_name" : "mBuffer",
12843     "field_offset" : 64,
12844     "referenced_type" : "type-2"
12845    },
12846    {
12847     "access" : "private",
12848     "field_name" : "mOwnBuffer",
12849     "field_offset" : 96,
12850     "referenced_type" : "type-16"
12851    },
12852    {
12853     "access" : "private",
12854     "field_name" : "mLength",
12855     "field_offset" : 128,
12856     "referenced_type" : "type-6"
12857    },
12858    {
12859     "access" : "private",
12860     "field_name" : "mCurrent",
12861     "field_offset" : 160,
12862     "referenced_type" : "type-24"
12863    },
12864    {
12865     "access" : "private",
12866     "field_name" : "mLineNumber",
12867     "field_offset" : 192,
12868     "referenced_type" : "type-21"
12869    }
12870   ],
12871   "linker_set_key" : "android::Tokenizer",
12872   "name" : "android::Tokenizer",
12873   "record_kind" : "class",
12874   "referenced_type" : "type-128",
12875   "self_type" : "type-128",
12876   "size" : 28,
12877   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h",
12878   "unique_id" : "_ZTSN7android9TokenizerE"
12879  },
12880  {
12881   "alignment" : 4,
12882   "base_specifiers" :
12883   [
12884    {
12885     "access" : "private",
12886     "referenced_type" : "type-116"
12887    }
12888   ],
12889   "linker_set_key" : "android::Vector<android::Looper::MessageEnvelope>",
12890   "name" : "android::Vector<android::Looper::MessageEnvelope>",
12891   "record_kind" : "class",
12892   "referenced_type" : "type-359",
12893   "self_type" : "type-359",
12894   "size" : 20,
12895   "source_file" : "/system/core/libutils/include/utils/Vector.h",
12896   "template_args" : [ "type-360" ],
12897   "unique_id" : "_ZTSN7android6VectorINS_6Looper15MessageEnvelopeEEE",
12898   "vtable_components" :
12899   [
12900    {
12901     "kind" : "offset_to_top"
12902    },
12903    {
12904     "kind" : "rtti",
12905     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE"
12906    },
12907    {
12908     "kind" : "complete_dtor_pointer",
12909     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED1Ev"
12910    },
12911    {
12912     "kind" : "deleting_dtor_pointer",
12913     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED0Ev"
12914    },
12915    {
12916     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj"
12917    },
12918    {
12919     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj"
12920    },
12921    {
12922     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj"
12923    },
12924    {
12925     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj"
12926    },
12927    {
12928     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj"
12929    },
12930    {
12931     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj"
12932    }
12933   ]
12934  },
12935  {
12936   "alignment" : 4,
12937   "base_specifiers" :
12938   [
12939    {
12940     "access" : "private",
12941     "referenced_type" : "type-116"
12942    }
12943   ],
12944   "linker_set_key" : "android::Vector<android::Looper::Response>",
12945   "name" : "android::Vector<android::Looper::Response>",
12946   "record_kind" : "class",
12947   "referenced_type" : "type-375",
12948   "self_type" : "type-375",
12949   "size" : 20,
12950   "source_file" : "/system/core/libutils/include/utils/Vector.h",
12951   "template_args" : [ "type-376" ],
12952   "unique_id" : "_ZTSN7android6VectorINS_6Looper8ResponseEEE",
12953   "vtable_components" :
12954   [
12955    {
12956     "kind" : "offset_to_top"
12957    },
12958    {
12959     "kind" : "rtti",
12960     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE"
12961    },
12962    {
12963     "kind" : "complete_dtor_pointer",
12964     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED1Ev"
12965    },
12966    {
12967     "kind" : "deleting_dtor_pointer",
12968     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED0Ev"
12969    },
12970    {
12971     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj"
12972    },
12973    {
12974     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj"
12975    },
12976    {
12977     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj"
12978    },
12979    {
12980     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj"
12981    },
12982    {
12983     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj"
12984    },
12985    {
12986     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj"
12987    }
12988   ]
12989  },
12990  {
12991   "alignment" : 4,
12992   "base_specifiers" :
12993   [
12994    {
12995     "access" : "private",
12996     "referenced_type" : "type-116"
12997    }
12998   ],
12999   "linker_set_key" : "android::Vector<android::String8>",
13000   "name" : "android::Vector<android::String8>",
13001   "record_kind" : "class",
13002   "referenced_type" : "type-168",
13003   "self_type" : "type-168",
13004   "size" : 20,
13005   "source_file" : "/system/core/libutils/include/utils/Vector.h",
13006   "template_args" : [ "type-84" ],
13007   "unique_id" : "_ZTSN7android6VectorINS_7String8EEE",
13008   "vtable_components" :
13009   [
13010    {
13011     "kind" : "offset_to_top"
13012    },
13013    {
13014     "kind" : "rtti",
13015     "mangled_component_name" : "_ZTIN7android6VectorINS_7String8EEE"
13016    },
13017    {
13018     "kind" : "complete_dtor_pointer",
13019     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED1Ev"
13020    },
13021    {
13022     "kind" : "deleting_dtor_pointer",
13023     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED0Ev"
13024    },
13025    {
13026     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE12do_constructEPvj"
13027    },
13028    {
13029     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE10do_destroyEPvj"
13030    },
13031    {
13032     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE7do_copyEPvPKvj"
13033    },
13034    {
13035     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE8do_splatEPvPKvj"
13036    },
13037    {
13038     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE15do_move_forwardEPvPKvj"
13039    },
13040    {
13041     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE16do_move_backwardEPvPKvj"
13042    }
13043   ]
13044  },
13045  {
13046   "alignment" : 4,
13047   "base_specifiers" :
13048   [
13049    {
13050     "access" : "private",
13051     "referenced_type" : "type-116"
13052    }
13053   ],
13054   "linker_set_key" : "android::Vector<android::sysprop_change_callback_info>",
13055   "name" : "android::Vector<android::sysprop_change_callback_info>",
13056   "record_kind" : "class",
13057   "referenced_type" : "type-653",
13058   "self_type" : "type-653",
13059   "size" : 20,
13060   "source_file" : "/system/core/libutils/include/utils/Vector.h",
13061   "template_args" : [ "type-654" ],
13062   "unique_id" : "_ZTSN7android6VectorINS_28sysprop_change_callback_infoEEE",
13063   "vtable_components" :
13064   [
13065    {
13066     "kind" : "offset_to_top"
13067    },
13068    {
13069     "kind" : "rtti",
13070     "mangled_component_name" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE"
13071    },
13072    {
13073     "kind" : "complete_dtor_pointer",
13074     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED1Ev"
13075    },
13076    {
13077     "kind" : "deleting_dtor_pointer",
13078     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED0Ev"
13079    },
13080    {
13081     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj"
13082    },
13083    {
13084     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvj"
13085    },
13086    {
13087     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj"
13088    },
13089    {
13090     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj"
13091    },
13092    {
13093     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj"
13094    },
13095    {
13096     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj"
13097    }
13098   ]
13099  },
13100  {
13101   "alignment" : 4,
13102   "fields" :
13103   [
13104    {
13105     "access" : "private",
13106     "field_name" : "mStorage",
13107     "field_offset" : 32,
13108     "referenced_type" : "type-4"
13109    },
13110    {
13111     "access" : "private",
13112     "field_name" : "mCount",
13113     "field_offset" : 64,
13114     "referenced_type" : "type-6"
13115    },
13116    {
13117     "access" : "private",
13118     "field_name" : "mFlags",
13119     "field_offset" : 96,
13120     "referenced_type" : "type-23"
13121    },
13122    {
13123     "access" : "private",
13124     "field_name" : "mItemSize",
13125     "field_offset" : 128,
13126     "referenced_type" : "type-23"
13127    }
13128   ],
13129   "linker_set_key" : "android::VectorImpl",
13130   "name" : "android::VectorImpl",
13131   "record_kind" : "class",
13132   "referenced_type" : "type-116",
13133   "self_type" : "type-116",
13134   "size" : 20,
13135   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
13136   "unique_id" : "_ZTSN7android10VectorImplE",
13137   "vtable_components" :
13138   [
13139    {
13140     "kind" : "offset_to_top"
13141    },
13142    {
13143     "kind" : "rtti",
13144     "mangled_component_name" : "_ZTIN7android10VectorImplE"
13145    },
13146    {
13147     "kind" : "complete_dtor_pointer",
13148     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
13149    },
13150    {
13151     "kind" : "deleting_dtor_pointer",
13152     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
13153    },
13154    {
13155     "is_pure" : true,
13156     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
13157    },
13158    {
13159     "is_pure" : true,
13160     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
13161    },
13162    {
13163     "is_pure" : true,
13164     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
13165    },
13166    {
13167     "is_pure" : true,
13168     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
13169    },
13170    {
13171     "is_pure" : true,
13172     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
13173    },
13174    {
13175     "is_pure" : true,
13176     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
13177    }
13178   ]
13179  },
13180  {
13181   "alignment" : 4,
13182   "base_specifiers" :
13183   [
13184    {
13185     "referenced_type" : "type-40"
13186    }
13187   ],
13188   "linker_set_key" : "android::VirtualLightRefBase",
13189   "name" : "android::VirtualLightRefBase",
13190   "record_kind" : "class",
13191   "referenced_type" : "type-42",
13192   "self_type" : "type-42",
13193   "size" : 8,
13194   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
13195   "unique_id" : "_ZTSN7android19VirtualLightRefBaseE",
13196   "vtable_components" :
13197   [
13198    {
13199     "kind" : "offset_to_top"
13200    },
13201    {
13202     "kind" : "rtti",
13203     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
13204    },
13205    {
13206     "kind" : "complete_dtor_pointer",
13207     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
13208    },
13209    {
13210     "kind" : "deleting_dtor_pointer",
13211     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
13212    }
13213   ]
13214  },
13215  {
13216   "alignment" : 4,
13217   "base_specifiers" :
13218   [
13219    {
13220     "referenced_type" : "type-363"
13221    }
13222   ],
13223   "fields" :
13224   [
13225    {
13226     "access" : "private",
13227     "field_name" : "mHandler",
13228     "field_offset" : 32,
13229     "referenced_type" : "type-459"
13230    }
13231   ],
13232   "linker_set_key" : "android::WeakMessageHandler",
13233   "name" : "android::WeakMessageHandler",
13234   "record_kind" : "class",
13235   "referenced_type" : "type-458",
13236   "self_type" : "type-458",
13237   "size" : 20,
13238   "source_file" : "/system/core/libutils/include/utils/Looper.h",
13239   "unique_id" : "_ZTSN7android18WeakMessageHandlerE",
13240   "vtable_components" :
13241   [
13242    {
13243     "component_value" : 12,
13244     "kind" : "vbase_offset"
13245    },
13246    {
13247     "kind" : "offset_to_top"
13248    },
13249    {
13250     "kind" : "rtti",
13251     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
13252    },
13253    {
13254     "kind" : "complete_dtor_pointer",
13255     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD1Ev"
13256    },
13257    {
13258     "kind" : "deleting_dtor_pointer",
13259     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD0Ev"
13260    },
13261    {
13262     "mangled_component_name" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE"
13263    },
13264    {
13265     "kind" : "vcall_offset"
13266    },
13267    {
13268     "kind" : "vcall_offset"
13269    },
13270    {
13271     "kind" : "vcall_offset"
13272    },
13273    {
13274     "kind" : "vcall_offset"
13275    },
13276    {
13277     "component_value" : -12,
13278     "kind" : "vcall_offset"
13279    },
13280    {
13281     "component_value" : -12,
13282     "kind" : "offset_to_top"
13283    },
13284    {
13285     "kind" : "rtti",
13286     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
13287    },
13288    {
13289     "kind" : "complete_dtor_pointer",
13290     "mangled_component_name" : "_ZTv0_n12_N7android18WeakMessageHandlerD1Ev"
13291    },
13292    {
13293     "kind" : "deleting_dtor_pointer",
13294     "mangled_component_name" : "_ZTv0_n12_N7android18WeakMessageHandlerD0Ev"
13295    },
13296    {
13297     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13298    },
13299    {
13300     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13301    },
13302    {
13303     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13304    },
13305    {
13306     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13307    }
13308   ]
13309  },
13310  {
13311   "alignment" : 1,
13312   "linker_set_key" : "android::aggregate_traits<android::String8, android::String8>",
13313   "name" : "android::aggregate_traits<android::String8, android::String8>",
13314   "referenced_type" : "type-157",
13315   "self_type" : "type-157",
13316   "size" : 1,
13317   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13318   "template_args" : [ "type-84", "type-84" ],
13319   "unique_id" : "_ZTSN7android16aggregate_traitsINS_7String8ES1_EE"
13320  },
13321  {
13322   "alignment" : 1,
13323   "linker_set_key" : "android::aggregate_traits<int, android::Looper::Request>",
13324   "name" : "android::aggregate_traits<int, android::Looper::Request>",
13325   "referenced_type" : "type-412",
13326   "self_type" : "type-412",
13327   "size" : 1,
13328   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13329   "template_args" : [ "type-21", "type-370" ],
13330   "unique_id" : "_ZTSN7android16aggregate_traitsIiNS_6Looper7RequestEEE"
13331  },
13332  {
13333   "alignment" : 4,
13334   "fields" :
13335   [
13336    {
13337     "field_name" : "key",
13338     "referenced_type" : "type-84"
13339    },
13340    {
13341     "field_name" : "value",
13342     "field_offset" : 32,
13343     "referenced_type" : "type-84"
13344    }
13345   ],
13346   "linker_set_key" : "android::key_value_pair_t<android::String8, android::String8>",
13347   "name" : "android::key_value_pair_t<android::String8, android::String8>",
13348   "referenced_type" : "type-103",
13349   "self_type" : "type-103",
13350   "size" : 8,
13351   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13352   "template_args" : [ "type-84", "type-84" ],
13353   "unique_id" : "_ZTSN7android16key_value_pair_tINS_7String8ES1_EE"
13354  },
13355  {
13356   "alignment" : 4,
13357   "fields" :
13358   [
13359    {
13360     "field_name" : "key",
13361     "referenced_type" : "type-21"
13362    },
13363    {
13364     "field_name" : "value",
13365     "field_offset" : 32,
13366     "referenced_type" : "type-370"
13367    }
13368   ],
13369   "linker_set_key" : "android::key_value_pair_t<int, android::Looper::Request>",
13370   "name" : "android::key_value_pair_t<int, android::Looper::Request>",
13371   "referenced_type" : "type-369",
13372   "self_type" : "type-369",
13373   "size" : 28,
13374   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13375   "template_args" : [ "type-21", "type-370" ],
13376   "unique_id" : "_ZTSN7android16key_value_pair_tIiNS_6Looper7RequestEEE"
13377  },
13378  {
13379   "alignment" : 4,
13380   "fields" :
13381   [
13382    {
13383     "access" : "private",
13384     "field_name" : "m_ptr",
13385     "referenced_type" : "type-355"
13386    }
13387   ],
13388   "linker_set_key" : "android::sp<android::Looper>",
13389   "name" : "android::sp<android::Looper>",
13390   "record_kind" : "class",
13391   "referenced_type" : "type-354",
13392   "self_type" : "type-354",
13393   "size" : 4,
13394   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13395   "template_args" : [ "type-356" ],
13396   "unique_id" : "_ZTSN7android2spINS_6LooperEEE"
13397  },
13398  {
13399   "alignment" : 4,
13400   "fields" :
13401   [
13402    {
13403     "access" : "private",
13404     "field_name" : "m_ptr",
13405     "referenced_type" : "type-372"
13406    }
13407   ],
13408   "linker_set_key" : "android::sp<android::LooperCallback>",
13409   "name" : "android::sp<android::LooperCallback>",
13410   "record_kind" : "class",
13411   "referenced_type" : "type-371",
13412   "self_type" : "type-371",
13413   "size" : 4,
13414   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13415   "template_args" : [ "type-373" ],
13416   "unique_id" : "_ZTSN7android2spINS_14LooperCallbackEEE"
13417  },
13418  {
13419   "alignment" : 4,
13420   "fields" :
13421   [
13422    {
13423     "access" : "private",
13424     "field_name" : "m_ptr",
13425     "referenced_type" : "type-362"
13426    }
13427   ],
13428   "linker_set_key" : "android::sp<android::MessageHandler>",
13429   "name" : "android::sp<android::MessageHandler>",
13430   "record_kind" : "class",
13431   "referenced_type" : "type-361",
13432   "self_type" : "type-361",
13433   "size" : 4,
13434   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13435   "template_args" : [ "type-363" ],
13436   "unique_id" : "_ZTSN7android2spINS_14MessageHandlerEEE"
13437  },
13438  {
13439   "alignment" : 4,
13440   "fields" :
13441   [
13442    {
13443     "access" : "private",
13444     "field_name" : "m_ptr",
13445     "referenced_type" : "type-71"
13446    }
13447   ],
13448   "linker_set_key" : "android::sp<android::NativeHandle>",
13449   "name" : "android::sp<android::NativeHandle>",
13450   "record_kind" : "class",
13451   "referenced_type" : "type-70",
13452   "self_type" : "type-70",
13453   "size" : 4,
13454   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13455   "template_args" : [ "type-66" ],
13456   "unique_id" : "_ZTSN7android2spINS_12NativeHandleEEE"
13457  },
13458  {
13459   "alignment" : 4,
13460   "fields" :
13461   [
13462    {
13463     "access" : "private",
13464     "field_name" : "m_ptr",
13465     "referenced_type" : "type-271"
13466    }
13467   ],
13468   "linker_set_key" : "android::sp<android::Thread>",
13469   "name" : "android::sp<android::Thread>",
13470   "record_kind" : "class",
13471   "referenced_type" : "type-274",
13472   "self_type" : "type-274",
13473   "size" : 4,
13474   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
13475   "template_args" : [ "type-272" ],
13476   "unique_id" : "_ZTSN7android2spINS_6ThreadEEE"
13477  },
13478  {
13479   "alignment" : 1,
13480   "linker_set_key" : "android::trait_pointer<android::Looper::MessageEnvelope>",
13481   "name" : "android::trait_pointer<android::Looper::MessageEnvelope>",
13482   "referenced_type" : "type-401",
13483   "self_type" : "type-401",
13484   "size" : 1,
13485   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13486   "template_args" : [ "type-360" ],
13487   "unique_id" : "_ZTSN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE"
13488  },
13489  {
13490   "alignment" : 1,
13491   "linker_set_key" : "android::trait_pointer<android::Looper::Request>",
13492   "name" : "android::trait_pointer<android::Looper::Request>",
13493   "referenced_type" : "type-404",
13494   "self_type" : "type-404",
13495   "size" : 1,
13496   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13497   "template_args" : [ "type-370" ],
13498   "unique_id" : "_ZTSN7android13trait_pointerINS_6Looper7RequestEEE"
13499  },
13500  {
13501   "alignment" : 1,
13502   "linker_set_key" : "android::trait_pointer<android::Looper::Response>",
13503   "name" : "android::trait_pointer<android::Looper::Response>",
13504   "referenced_type" : "type-405",
13505   "self_type" : "type-405",
13506   "size" : 1,
13507   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13508   "template_args" : [ "type-376" ],
13509   "unique_id" : "_ZTSN7android13trait_pointerINS_6Looper8ResponseEEE"
13510  },
13511  {
13512   "alignment" : 1,
13513   "linker_set_key" : "android::trait_pointer<android::String8>",
13514   "name" : "android::trait_pointer<android::String8>",
13515   "referenced_type" : "type-154",
13516   "self_type" : "type-154",
13517   "size" : 1,
13518   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13519   "template_args" : [ "type-84" ],
13520   "unique_id" : "_ZTSN7android13trait_pointerINS_7String8EEE"
13521  },
13522  {
13523   "alignment" : 1,
13524   "linker_set_key" : "android::trait_pointer<android::key_value_pair_t<android::String8, android::String8> >",
13525   "name" : "android::trait_pointer<android::key_value_pair_t<android::String8, android::String8> >",
13526   "referenced_type" : "type-153",
13527   "self_type" : "type-153",
13528   "size" : 1,
13529   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13530   "template_args" : [ "type-103" ],
13531   "unique_id" : "_ZTSN7android13trait_pointerINS_16key_value_pair_tINS_7String8ES2_EEEE"
13532  },
13533  {
13534   "alignment" : 1,
13535   "linker_set_key" : "android::trait_pointer<android::key_value_pair_t<int, android::Looper::Request> >",
13536   "name" : "android::trait_pointer<android::key_value_pair_t<int, android::Looper::Request> >",
13537   "referenced_type" : "type-402",
13538   "self_type" : "type-402",
13539   "size" : 1,
13540   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13541   "template_args" : [ "type-369" ],
13542   "unique_id" : "_ZTSN7android13trait_pointerINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
13543  },
13544  {
13545   "alignment" : 1,
13546   "linker_set_key" : "android::trait_pointer<android::sysprop_change_callback_info>",
13547   "name" : "android::trait_pointer<android::sysprop_change_callback_info>",
13548   "referenced_type" : "type-340",
13549   "self_type" : "type-340",
13550   "size" : 1,
13551   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13552   "template_args" : [ "type-341" ],
13553   "unique_id" : "_ZTSN7android13trait_pointerINS_28sysprop_change_callback_infoEEE"
13554  },
13555  {
13556   "alignment" : 1,
13557   "linker_set_key" : "android::trait_pointer<int>",
13558   "name" : "android::trait_pointer<int>",
13559   "referenced_type" : "type-403",
13560   "self_type" : "type-403",
13561   "size" : 1,
13562   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13563   "template_args" : [ "type-21" ],
13564   "unique_id" : "_ZTSN7android13trait_pointerIiEE"
13565  },
13566  {
13567   "alignment" : 1,
13568   "linker_set_key" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>",
13569   "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>",
13570   "referenced_type" : "type-392",
13571   "self_type" : "type-392",
13572   "size" : 1,
13573   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13574   "template_args" : [ "type-360" ],
13575   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE"
13576  },
13577  {
13578   "alignment" : 1,
13579   "linker_set_key" : "android::trait_trivial_copy<android::Looper::Request>",
13580   "name" : "android::trait_trivial_copy<android::Looper::Request>",
13581   "referenced_type" : "type-393",
13582   "self_type" : "type-393",
13583   "size" : 1,
13584   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13585   "template_args" : [ "type-370" ],
13586   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_6Looper7RequestEEE"
13587  },
13588  {
13589   "alignment" : 1,
13590   "linker_set_key" : "android::trait_trivial_copy<android::Looper::Response>",
13591   "name" : "android::trait_trivial_copy<android::Looper::Response>",
13592   "referenced_type" : "type-395",
13593   "self_type" : "type-395",
13594   "size" : 1,
13595   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13596   "template_args" : [ "type-376" ],
13597   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_6Looper8ResponseEEE"
13598  },
13599  {
13600   "alignment" : 1,
13601   "linker_set_key" : "android::trait_trivial_copy<android::String8>",
13602   "name" : "android::trait_trivial_copy<android::String8>",
13603   "referenced_type" : "type-149",
13604   "self_type" : "type-149",
13605   "size" : 1,
13606   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13607   "template_args" : [ "type-84" ],
13608   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_7String8EEE"
13609  },
13610  {
13611   "alignment" : 1,
13612   "linker_set_key" : "android::trait_trivial_copy<android::key_value_pair_t<android::String8, android::String8> >",
13613   "name" : "android::trait_trivial_copy<android::key_value_pair_t<android::String8, android::String8> >",
13614   "referenced_type" : "type-150",
13615   "self_type" : "type-150",
13616   "size" : 1,
13617   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13618   "template_args" : [ "type-103" ],
13619   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_16key_value_pair_tINS_7String8ES2_EEEE"
13620  },
13621  {
13622   "alignment" : 1,
13623   "linker_set_key" : "android::trait_trivial_copy<android::key_value_pair_t<int, android::Looper::Request> >",
13624   "name" : "android::trait_trivial_copy<android::key_value_pair_t<int, android::Looper::Request> >",
13625   "referenced_type" : "type-394",
13626   "self_type" : "type-394",
13627   "size" : 1,
13628   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13629   "template_args" : [ "type-369" ],
13630   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
13631  },
13632  {
13633   "alignment" : 1,
13634   "linker_set_key" : "android::trait_trivial_copy<android::sysprop_change_callback_info>",
13635   "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>",
13636   "referenced_type" : "type-335",
13637   "self_type" : "type-335",
13638   "size" : 1,
13639   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13640   "template_args" : [ "type-336" ],
13641   "unique_id" : "_ZTSN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE"
13642  },
13643  {
13644   "alignment" : 1,
13645   "linker_set_key" : "android::trait_trivial_copy<bool>",
13646   "name" : "android::trait_trivial_copy<bool>",
13647   "referenced_type" : "type-31",
13648   "self_type" : "type-31",
13649   "size" : 1,
13650   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13651   "template_args" : [ "type-16" ],
13652   "unique_id" : "_ZTSN7android18trait_trivial_copyIbEE"
13653  },
13654  {
13655   "alignment" : 1,
13656   "linker_set_key" : "android::trait_trivial_copy<char>",
13657   "name" : "android::trait_trivial_copy<char>",
13658   "referenced_type" : "type-200",
13659   "self_type" : "type-200",
13660   "size" : 1,
13661   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13662   "template_args" : [ "type-3" ],
13663   "unique_id" : "_ZTSN7android18trait_trivial_copyIcEE"
13664  },
13665  {
13666   "alignment" : 1,
13667   "linker_set_key" : "android::trait_trivial_copy<double>",
13668   "name" : "android::trait_trivial_copy<double>",
13669   "referenced_type" : "type-318",
13670   "self_type" : "type-318",
13671   "size" : 1,
13672   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13673   "template_args" : [ "type-36" ],
13674   "unique_id" : "_ZTSN7android18trait_trivial_copyIdEE"
13675  },
13676  {
13677   "alignment" : 1,
13678   "linker_set_key" : "android::trait_trivial_copy<float>",
13679   "name" : "android::trait_trivial_copy<float>",
13680   "referenced_type" : "type-314",
13681   "self_type" : "type-314",
13682   "size" : 1,
13683   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13684   "template_args" : [ "type-33" ],
13685   "unique_id" : "_ZTSN7android18trait_trivial_copyIfEE"
13686  },
13687  {
13688   "alignment" : 1,
13689   "linker_set_key" : "android::trait_trivial_copy<int>",
13690   "name" : "android::trait_trivial_copy<int>",
13691   "referenced_type" : "type-268",
13692   "self_type" : "type-268",
13693   "size" : 1,
13694   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13695   "template_args" : [ "type-21" ],
13696   "unique_id" : "_ZTSN7android18trait_trivial_copyIiEE"
13697  },
13698  {
13699   "alignment" : 1,
13700   "linker_set_key" : "android::trait_trivial_copy<long long>",
13701   "name" : "android::trait_trivial_copy<long long>",
13702   "referenced_type" : "type-304",
13703   "self_type" : "type-304",
13704   "size" : 1,
13705   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13706   "template_args" : [ "type-7" ],
13707   "unique_id" : "_ZTSN7android18trait_trivial_copyIxEE"
13708  },
13709  {
13710   "alignment" : 1,
13711   "linker_set_key" : "android::trait_trivial_copy<long>",
13712   "name" : "android::trait_trivial_copy<long>",
13713   "referenced_type" : "type-294",
13714   "self_type" : "type-294",
13715   "size" : 1,
13716   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13717   "template_args" : [ "type-73" ],
13718   "unique_id" : "_ZTSN7android18trait_trivial_copyIlEE"
13719  },
13720  {
13721   "alignment" : 1,
13722   "linker_set_key" : "android::trait_trivial_copy<short>",
13723   "name" : "android::trait_trivial_copy<short>",
13724   "referenced_type" : "type-219",
13725   "self_type" : "type-219",
13726   "size" : 1,
13727   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13728   "template_args" : [ "type-13" ],
13729   "unique_id" : "_ZTSN7android18trait_trivial_copyIsEE"
13730  },
13731  {
13732   "alignment" : 1,
13733   "linker_set_key" : "android::trait_trivial_copy<unsigned char>",
13734   "name" : "android::trait_trivial_copy<unsigned char>",
13735   "referenced_type" : "type-215",
13736   "self_type" : "type-215",
13737   "size" : 1,
13738   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13739   "template_args" : [ "type-10" ],
13740   "unique_id" : "_ZTSN7android18trait_trivial_copyIhEE"
13741  },
13742  {
13743   "alignment" : 1,
13744   "linker_set_key" : "android::trait_trivial_copy<unsigned int>",
13745   "name" : "android::trait_trivial_copy<unsigned int>",
13746   "referenced_type" : "type-289",
13747   "self_type" : "type-289",
13748   "size" : 1,
13749   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13750   "template_args" : [ "type-6" ],
13751   "unique_id" : "_ZTSN7android18trait_trivial_copyIjEE"
13752  },
13753  {
13754   "alignment" : 1,
13755   "linker_set_key" : "android::trait_trivial_copy<unsigned long long>",
13756   "name" : "android::trait_trivial_copy<unsigned long long>",
13757   "referenced_type" : "type-309",
13758   "self_type" : "type-309",
13759   "size" : 1,
13760   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13761   "template_args" : [ "type-29" ],
13762   "unique_id" : "_ZTSN7android18trait_trivial_copyIyEE"
13763  },
13764  {
13765   "alignment" : 1,
13766   "linker_set_key" : "android::trait_trivial_copy<unsigned long>",
13767   "name" : "android::trait_trivial_copy<unsigned long>",
13768   "referenced_type" : "type-299",
13769   "self_type" : "type-299",
13770   "size" : 1,
13771   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13772   "template_args" : [ "type-297" ],
13773   "unique_id" : "_ZTSN7android18trait_trivial_copyImEE"
13774  },
13775  {
13776   "alignment" : 1,
13777   "linker_set_key" : "android::trait_trivial_copy<unsigned short>",
13778   "name" : "android::trait_trivial_copy<unsigned short>",
13779   "referenced_type" : "type-223",
13780   "self_type" : "type-223",
13781   "size" : 1,
13782   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13783   "template_args" : [ "type-18" ],
13784   "unique_id" : "_ZTSN7android18trait_trivial_copyItEE"
13785  },
13786  {
13787   "alignment" : 1,
13788   "linker_set_key" : "android::trait_trivial_copy<void>",
13789   "name" : "android::trait_trivial_copy<void>",
13790   "referenced_type" : "type-290",
13791   "self_type" : "type-290",
13792   "size" : 1,
13793   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13794   "template_args" : [ "type-5" ],
13795   "unique_id" : "_ZTSN7android18trait_trivial_copyIvEE"
13796  },
13797  {
13798   "alignment" : 1,
13799   "linker_set_key" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>",
13800   "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>",
13801   "referenced_type" : "type-383",
13802   "self_type" : "type-383",
13803   "size" : 1,
13804   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13805   "template_args" : [ "type-360" ],
13806   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE"
13807  },
13808  {
13809   "alignment" : 1,
13810   "linker_set_key" : "android::trait_trivial_ctor<android::Looper::Request>",
13811   "name" : "android::trait_trivial_ctor<android::Looper::Request>",
13812   "referenced_type" : "type-385",
13813   "self_type" : "type-385",
13814   "size" : 1,
13815   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13816   "template_args" : [ "type-370" ],
13817   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_6Looper7RequestEEE"
13818  },
13819  {
13820   "alignment" : 1,
13821   "linker_set_key" : "android::trait_trivial_ctor<android::Looper::Response>",
13822   "name" : "android::trait_trivial_ctor<android::Looper::Response>",
13823   "referenced_type" : "type-386",
13824   "self_type" : "type-386",
13825   "size" : 1,
13826   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13827   "template_args" : [ "type-376" ],
13828   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_6Looper8ResponseEEE"
13829  },
13830  {
13831   "alignment" : 1,
13832   "linker_set_key" : "android::trait_trivial_ctor<android::String8>",
13833   "name" : "android::trait_trivial_ctor<android::String8>",
13834   "referenced_type" : "type-146",
13835   "self_type" : "type-146",
13836   "size" : 1,
13837   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13838   "template_args" : [ "type-84" ],
13839   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_7String8EEE"
13840  },
13841  {
13842   "alignment" : 1,
13843   "linker_set_key" : "android::trait_trivial_ctor<android::key_value_pair_t<android::String8, android::String8> >",
13844   "name" : "android::trait_trivial_ctor<android::key_value_pair_t<android::String8, android::String8> >",
13845   "referenced_type" : "type-145",
13846   "self_type" : "type-145",
13847   "size" : 1,
13848   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13849   "template_args" : [ "type-103" ],
13850   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_16key_value_pair_tINS_7String8ES2_EEEE"
13851  },
13852  {
13853   "alignment" : 1,
13854   "linker_set_key" : "android::trait_trivial_ctor<android::key_value_pair_t<int, android::Looper::Request> >",
13855   "name" : "android::trait_trivial_ctor<android::key_value_pair_t<int, android::Looper::Request> >",
13856   "referenced_type" : "type-384",
13857   "self_type" : "type-384",
13858   "size" : 1,
13859   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13860   "template_args" : [ "type-369" ],
13861   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
13862  },
13863  {
13864   "alignment" : 1,
13865   "linker_set_key" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>",
13866   "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>",
13867   "referenced_type" : "type-329",
13868   "self_type" : "type-329",
13869   "size" : 1,
13870   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13871   "template_args" : [ "type-330" ],
13872   "unique_id" : "_ZTSN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE"
13873  },
13874  {
13875   "alignment" : 1,
13876   "linker_set_key" : "android::trait_trivial_ctor<bool>",
13877   "name" : "android::trait_trivial_ctor<bool>",
13878   "referenced_type" : "type-310",
13879   "self_type" : "type-310",
13880   "size" : 1,
13881   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13882   "template_args" : [ "type-16" ],
13883   "unique_id" : "_ZTSN7android18trait_trivial_ctorIbEE"
13884  },
13885  {
13886   "alignment" : 1,
13887   "linker_set_key" : "android::trait_trivial_ctor<char>",
13888   "name" : "android::trait_trivial_ctor<char>",
13889   "referenced_type" : "type-187",
13890   "self_type" : "type-187",
13891   "size" : 1,
13892   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13893   "template_args" : [ "type-3" ],
13894   "unique_id" : "_ZTSN7android18trait_trivial_ctorIcEE"
13895  },
13896  {
13897   "alignment" : 1,
13898   "linker_set_key" : "android::trait_trivial_ctor<double>",
13899   "name" : "android::trait_trivial_ctor<double>",
13900   "referenced_type" : "type-316",
13901   "self_type" : "type-316",
13902   "size" : 1,
13903   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13904   "template_args" : [ "type-36" ],
13905   "unique_id" : "_ZTSN7android18trait_trivial_ctorIdEE"
13906  },
13907  {
13908   "alignment" : 1,
13909   "linker_set_key" : "android::trait_trivial_ctor<float>",
13910   "name" : "android::trait_trivial_ctor<float>",
13911   "referenced_type" : "type-312",
13912   "self_type" : "type-312",
13913   "size" : 1,
13914   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13915   "template_args" : [ "type-33" ],
13916   "unique_id" : "_ZTSN7android18trait_trivial_ctorIfEE"
13917  },
13918  {
13919   "alignment" : 1,
13920   "linker_set_key" : "android::trait_trivial_ctor<int>",
13921   "name" : "android::trait_trivial_ctor<int>",
13922   "referenced_type" : "type-251",
13923   "self_type" : "type-251",
13924   "size" : 1,
13925   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13926   "template_args" : [ "type-21" ],
13927   "unique_id" : "_ZTSN7android18trait_trivial_ctorIiEE"
13928  },
13929  {
13930   "alignment" : 1,
13931   "linker_set_key" : "android::trait_trivial_ctor<long long>",
13932   "name" : "android::trait_trivial_ctor<long long>",
13933   "referenced_type" : "type-302",
13934   "self_type" : "type-302",
13935   "size" : 1,
13936   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13937   "template_args" : [ "type-7" ],
13938   "unique_id" : "_ZTSN7android18trait_trivial_ctorIxEE"
13939  },
13940  {
13941   "alignment" : 1,
13942   "linker_set_key" : "android::trait_trivial_ctor<long>",
13943   "name" : "android::trait_trivial_ctor<long>",
13944   "referenced_type" : "type-292",
13945   "self_type" : "type-292",
13946   "size" : 1,
13947   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13948   "template_args" : [ "type-73" ],
13949   "unique_id" : "_ZTSN7android18trait_trivial_ctorIlEE"
13950  },
13951  {
13952   "alignment" : 1,
13953   "linker_set_key" : "android::trait_trivial_ctor<short>",
13954   "name" : "android::trait_trivial_ctor<short>",
13955   "referenced_type" : "type-217",
13956   "self_type" : "type-217",
13957   "size" : 1,
13958   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13959   "template_args" : [ "type-13" ],
13960   "unique_id" : "_ZTSN7android18trait_trivial_ctorIsEE"
13961  },
13962  {
13963   "alignment" : 1,
13964   "linker_set_key" : "android::trait_trivial_ctor<unsigned char>",
13965   "name" : "android::trait_trivial_ctor<unsigned char>",
13966   "referenced_type" : "type-209",
13967   "self_type" : "type-209",
13968   "size" : 1,
13969   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13970   "template_args" : [ "type-10" ],
13971   "unique_id" : "_ZTSN7android18trait_trivial_ctorIhEE"
13972  },
13973  {
13974   "alignment" : 1,
13975   "linker_set_key" : "android::trait_trivial_ctor<unsigned int>",
13976   "name" : "android::trait_trivial_ctor<unsigned int>",
13977   "referenced_type" : "type-286",
13978   "self_type" : "type-286",
13979   "size" : 1,
13980   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13981   "template_args" : [ "type-6" ],
13982   "unique_id" : "_ZTSN7android18trait_trivial_ctorIjEE"
13983  },
13984  {
13985   "alignment" : 1,
13986   "linker_set_key" : "android::trait_trivial_ctor<unsigned long long>",
13987   "name" : "android::trait_trivial_ctor<unsigned long long>",
13988   "referenced_type" : "type-307",
13989   "self_type" : "type-307",
13990   "size" : 1,
13991   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
13992   "template_args" : [ "type-29" ],
13993   "unique_id" : "_ZTSN7android18trait_trivial_ctorIyEE"
13994  },
13995  {
13996   "alignment" : 1,
13997   "linker_set_key" : "android::trait_trivial_ctor<unsigned long>",
13998   "name" : "android::trait_trivial_ctor<unsigned long>",
13999   "referenced_type" : "type-296",
14000   "self_type" : "type-296",
14001   "size" : 1,
14002   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14003   "template_args" : [ "type-297" ],
14004   "unique_id" : "_ZTSN7android18trait_trivial_ctorImEE"
14005  },
14006  {
14007   "alignment" : 1,
14008   "linker_set_key" : "android::trait_trivial_ctor<unsigned short>",
14009   "name" : "android::trait_trivial_ctor<unsigned short>",
14010   "referenced_type" : "type-221",
14011   "self_type" : "type-221",
14012   "size" : 1,
14013   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14014   "template_args" : [ "type-18" ],
14015   "unique_id" : "_ZTSN7android18trait_trivial_ctorItEE"
14016  },
14017  {
14018   "alignment" : 1,
14019   "linker_set_key" : "android::trait_trivial_ctor<void>",
14020   "name" : "android::trait_trivial_ctor<void>",
14021   "referenced_type" : "type-185",
14022   "self_type" : "type-185",
14023   "size" : 1,
14024   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14025   "template_args" : [ "type-5" ],
14026   "unique_id" : "_ZTSN7android18trait_trivial_ctorIvEE"
14027  },
14028  {
14029   "alignment" : 1,
14030   "linker_set_key" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>",
14031   "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>",
14032   "referenced_type" : "type-387",
14033   "self_type" : "type-387",
14034   "size" : 1,
14035   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14036   "template_args" : [ "type-360" ],
14037   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE"
14038  },
14039  {
14040   "alignment" : 1,
14041   "linker_set_key" : "android::trait_trivial_dtor<android::Looper::Request>",
14042   "name" : "android::trait_trivial_dtor<android::Looper::Request>",
14043   "referenced_type" : "type-389",
14044   "self_type" : "type-389",
14045   "size" : 1,
14046   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14047   "template_args" : [ "type-370" ],
14048   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_6Looper7RequestEEE"
14049  },
14050  {
14051   "alignment" : 1,
14052   "linker_set_key" : "android::trait_trivial_dtor<android::Looper::Response>",
14053   "name" : "android::trait_trivial_dtor<android::Looper::Response>",
14054   "referenced_type" : "type-391",
14055   "self_type" : "type-391",
14056   "size" : 1,
14057   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14058   "template_args" : [ "type-376" ],
14059   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_6Looper8ResponseEEE"
14060  },
14061  {
14062   "alignment" : 1,
14063   "linker_set_key" : "android::trait_trivial_dtor<android::String8>",
14064   "name" : "android::trait_trivial_dtor<android::String8>",
14065   "referenced_type" : "type-147",
14066   "self_type" : "type-147",
14067   "size" : 1,
14068   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14069   "template_args" : [ "type-84" ],
14070   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_7String8EEE"
14071  },
14072  {
14073   "alignment" : 1,
14074   "linker_set_key" : "android::trait_trivial_dtor<android::key_value_pair_t<android::String8, android::String8> >",
14075   "name" : "android::trait_trivial_dtor<android::key_value_pair_t<android::String8, android::String8> >",
14076   "referenced_type" : "type-148",
14077   "self_type" : "type-148",
14078   "size" : 1,
14079   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14080   "template_args" : [ "type-103" ],
14081   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_16key_value_pair_tINS_7String8ES2_EEEE"
14082  },
14083  {
14084   "alignment" : 1,
14085   "linker_set_key" : "android::trait_trivial_dtor<android::key_value_pair_t<int, android::Looper::Request> >",
14086   "name" : "android::trait_trivial_dtor<android::key_value_pair_t<int, android::Looper::Request> >",
14087   "referenced_type" : "type-390",
14088   "self_type" : "type-390",
14089   "size" : 1,
14090   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14091   "template_args" : [ "type-369" ],
14092   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
14093  },
14094  {
14095   "alignment" : 1,
14096   "linker_set_key" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>",
14097   "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>",
14098   "referenced_type" : "type-331",
14099   "self_type" : "type-331",
14100   "size" : 1,
14101   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14102   "template_args" : [ "type-332" ],
14103   "unique_id" : "_ZTSN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE"
14104  },
14105  {
14106   "alignment" : 1,
14107   "linker_set_key" : "android::trait_trivial_dtor<bool>",
14108   "name" : "android::trait_trivial_dtor<bool>",
14109   "referenced_type" : "type-15",
14110   "self_type" : "type-15",
14111   "size" : 1,
14112   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14113   "template_args" : [ "type-16" ],
14114   "unique_id" : "_ZTSN7android18trait_trivial_dtorIbEE"
14115  },
14116  {
14117   "alignment" : 1,
14118   "linker_set_key" : "android::trait_trivial_dtor<char>",
14119   "name" : "android::trait_trivial_dtor<char>",
14120   "referenced_type" : "type-193",
14121   "self_type" : "type-193",
14122   "size" : 1,
14123   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14124   "template_args" : [ "type-3" ],
14125   "unique_id" : "_ZTSN7android18trait_trivial_dtorIcEE"
14126  },
14127  {
14128   "alignment" : 1,
14129   "linker_set_key" : "android::trait_trivial_dtor<double>",
14130   "name" : "android::trait_trivial_dtor<double>",
14131   "referenced_type" : "type-317",
14132   "self_type" : "type-317",
14133   "size" : 1,
14134   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14135   "template_args" : [ "type-36" ],
14136   "unique_id" : "_ZTSN7android18trait_trivial_dtorIdEE"
14137  },
14138  {
14139   "alignment" : 1,
14140   "linker_set_key" : "android::trait_trivial_dtor<float>",
14141   "name" : "android::trait_trivial_dtor<float>",
14142   "referenced_type" : "type-313",
14143   "self_type" : "type-313",
14144   "size" : 1,
14145   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14146   "template_args" : [ "type-33" ],
14147   "unique_id" : "_ZTSN7android18trait_trivial_dtorIfEE"
14148  },
14149  {
14150   "alignment" : 1,
14151   "linker_set_key" : "android::trait_trivial_dtor<int>",
14152   "name" : "android::trait_trivial_dtor<int>",
14153   "referenced_type" : "type-262",
14154   "self_type" : "type-262",
14155   "size" : 1,
14156   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14157   "template_args" : [ "type-21" ],
14158   "unique_id" : "_ZTSN7android18trait_trivial_dtorIiEE"
14159  },
14160  {
14161   "alignment" : 1,
14162   "linker_set_key" : "android::trait_trivial_dtor<long long>",
14163   "name" : "android::trait_trivial_dtor<long long>",
14164   "referenced_type" : "type-303",
14165   "self_type" : "type-303",
14166   "size" : 1,
14167   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14168   "template_args" : [ "type-7" ],
14169   "unique_id" : "_ZTSN7android18trait_trivial_dtorIxEE"
14170  },
14171  {
14172   "alignment" : 1,
14173   "linker_set_key" : "android::trait_trivial_dtor<long>",
14174   "name" : "android::trait_trivial_dtor<long>",
14175   "referenced_type" : "type-293",
14176   "self_type" : "type-293",
14177   "size" : 1,
14178   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14179   "template_args" : [ "type-73" ],
14180   "unique_id" : "_ZTSN7android18trait_trivial_dtorIlEE"
14181  },
14182  {
14183   "alignment" : 1,
14184   "linker_set_key" : "android::trait_trivial_dtor<short>",
14185   "name" : "android::trait_trivial_dtor<short>",
14186   "referenced_type" : "type-218",
14187   "self_type" : "type-218",
14188   "size" : 1,
14189   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14190   "template_args" : [ "type-13" ],
14191   "unique_id" : "_ZTSN7android18trait_trivial_dtorIsEE"
14192  },
14193  {
14194   "alignment" : 1,
14195   "linker_set_key" : "android::trait_trivial_dtor<unsigned char>",
14196   "name" : "android::trait_trivial_dtor<unsigned char>",
14197   "referenced_type" : "type-214",
14198   "self_type" : "type-214",
14199   "size" : 1,
14200   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14201   "template_args" : [ "type-10" ],
14202   "unique_id" : "_ZTSN7android18trait_trivial_dtorIhEE"
14203  },
14204  {
14205   "alignment" : 1,
14206   "linker_set_key" : "android::trait_trivial_dtor<unsigned int>",
14207   "name" : "android::trait_trivial_dtor<unsigned int>",
14208   "referenced_type" : "type-288",
14209   "self_type" : "type-288",
14210   "size" : 1,
14211   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14212   "template_args" : [ "type-6" ],
14213   "unique_id" : "_ZTSN7android18trait_trivial_dtorIjEE"
14214  },
14215  {
14216   "alignment" : 1,
14217   "linker_set_key" : "android::trait_trivial_dtor<unsigned long long>",
14218   "name" : "android::trait_trivial_dtor<unsigned long long>",
14219   "referenced_type" : "type-308",
14220   "self_type" : "type-308",
14221   "size" : 1,
14222   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14223   "template_args" : [ "type-29" ],
14224   "unique_id" : "_ZTSN7android18trait_trivial_dtorIyEE"
14225  },
14226  {
14227   "alignment" : 1,
14228   "linker_set_key" : "android::trait_trivial_dtor<unsigned long>",
14229   "name" : "android::trait_trivial_dtor<unsigned long>",
14230   "referenced_type" : "type-298",
14231   "self_type" : "type-298",
14232   "size" : 1,
14233   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14234   "template_args" : [ "type-297" ],
14235   "unique_id" : "_ZTSN7android18trait_trivial_dtorImEE"
14236  },
14237  {
14238   "alignment" : 1,
14239   "linker_set_key" : "android::trait_trivial_dtor<unsigned short>",
14240   "name" : "android::trait_trivial_dtor<unsigned short>",
14241   "referenced_type" : "type-222",
14242   "self_type" : "type-222",
14243   "size" : 1,
14244   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14245   "template_args" : [ "type-18" ],
14246   "unique_id" : "_ZTSN7android18trait_trivial_dtorItEE"
14247  },
14248  {
14249   "alignment" : 1,
14250   "linker_set_key" : "android::trait_trivial_dtor<void>",
14251   "name" : "android::trait_trivial_dtor<void>",
14252   "referenced_type" : "type-230",
14253   "self_type" : "type-230",
14254   "size" : 1,
14255   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14256   "template_args" : [ "type-5" ],
14257   "unique_id" : "_ZTSN7android18trait_trivial_dtorIvEE"
14258  },
14259  {
14260   "alignment" : 1,
14261   "linker_set_key" : "android::trait_trivial_move<android::Looper::MessageEnvelope>",
14262   "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>",
14263   "referenced_type" : "type-396",
14264   "self_type" : "type-396",
14265   "size" : 1,
14266   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14267   "template_args" : [ "type-360" ],
14268   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE"
14269  },
14270  {
14271   "alignment" : 1,
14272   "linker_set_key" : "android::trait_trivial_move<android::Looper::Request>",
14273   "name" : "android::trait_trivial_move<android::Looper::Request>",
14274   "referenced_type" : "type-397",
14275   "self_type" : "type-397",
14276   "size" : 1,
14277   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14278   "template_args" : [ "type-370" ],
14279   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_6Looper7RequestEEE"
14280  },
14281  {
14282   "alignment" : 1,
14283   "linker_set_key" : "android::trait_trivial_move<android::Looper::Response>",
14284   "name" : "android::trait_trivial_move<android::Looper::Response>",
14285   "referenced_type" : "type-400",
14286   "self_type" : "type-400",
14287   "size" : 1,
14288   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14289   "template_args" : [ "type-376" ],
14290   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_6Looper8ResponseEEE"
14291  },
14292  {
14293   "alignment" : 1,
14294   "linker_set_key" : "android::trait_trivial_move<android::String16>",
14295   "name" : "android::trait_trivial_move<android::String16>",
14296   "referenced_type" : "type-213",
14297   "self_type" : "type-213",
14298   "size" : 1,
14299   "source_file" : "/system/core/libutils/include/utils/String16.h",
14300   "template_args" : [ "type-196" ],
14301   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_8String16EEE"
14302  },
14303  {
14304   "alignment" : 1,
14305   "linker_set_key" : "android::trait_trivial_move<android::String8>",
14306   "name" : "android::trait_trivial_move<android::String8>",
14307   "referenced_type" : "type-88",
14308   "self_type" : "type-88",
14309   "size" : 1,
14310   "source_file" : "/system/core/libutils/include/utils/String8.h",
14311   "template_args" : [ "type-84" ],
14312   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_7String8EEE"
14313  },
14314  {
14315   "alignment" : 1,
14316   "linker_set_key" : "android::trait_trivial_move<android::key_value_pair_t<android::String8, android::String8> >",
14317   "name" : "android::trait_trivial_move<android::key_value_pair_t<android::String8, android::String8> >",
14318   "referenced_type" : "type-151",
14319   "self_type" : "type-151",
14320   "size" : 1,
14321   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14322   "template_args" : [ "type-103" ],
14323   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_16key_value_pair_tINS_7String8ES2_EEEE"
14324  },
14325  {
14326   "alignment" : 1,
14327   "linker_set_key" : "android::trait_trivial_move<android::key_value_pair_t<int, android::Looper::Request> >",
14328   "name" : "android::trait_trivial_move<android::key_value_pair_t<int, android::Looper::Request> >",
14329   "referenced_type" : "type-398",
14330   "self_type" : "type-398",
14331   "size" : 1,
14332   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14333   "template_args" : [ "type-369" ],
14334   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
14335  },
14336  {
14337   "alignment" : 1,
14338   "linker_set_key" : "android::trait_trivial_move<android::sysprop_change_callback_info>",
14339   "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>",
14340   "referenced_type" : "type-337",
14341   "self_type" : "type-337",
14342   "size" : 1,
14343   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14344   "template_args" : [ "type-338" ],
14345   "unique_id" : "_ZTSN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE"
14346  },
14347  {
14348   "alignment" : 1,
14349   "linker_set_key" : "android::trait_trivial_move<bool>",
14350   "name" : "android::trait_trivial_move<bool>",
14351   "referenced_type" : "type-186",
14352   "self_type" : "type-186",
14353   "size" : 1,
14354   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14355   "template_args" : [ "type-16" ],
14356   "unique_id" : "_ZTSN7android18trait_trivial_moveIbEE"
14357  },
14358  {
14359   "alignment" : 1,
14360   "linker_set_key" : "android::trait_trivial_move<char>",
14361   "name" : "android::trait_trivial_move<char>",
14362   "referenced_type" : "type-205",
14363   "self_type" : "type-205",
14364   "size" : 1,
14365   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14366   "template_args" : [ "type-3" ],
14367   "unique_id" : "_ZTSN7android18trait_trivial_moveIcEE"
14368  },
14369  {
14370   "alignment" : 1,
14371   "linker_set_key" : "android::trait_trivial_move<double>",
14372   "name" : "android::trait_trivial_move<double>",
14373   "referenced_type" : "type-319",
14374   "self_type" : "type-319",
14375   "size" : 1,
14376   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14377   "template_args" : [ "type-36" ],
14378   "unique_id" : "_ZTSN7android18trait_trivial_moveIdEE"
14379  },
14380  {
14381   "alignment" : 1,
14382   "linker_set_key" : "android::trait_trivial_move<float>",
14383   "name" : "android::trait_trivial_move<float>",
14384   "referenced_type" : "type-315",
14385   "self_type" : "type-315",
14386   "size" : 1,
14387   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14388   "template_args" : [ "type-33" ],
14389   "unique_id" : "_ZTSN7android18trait_trivial_moveIfEE"
14390  },
14391  {
14392   "alignment" : 1,
14393   "linker_set_key" : "android::trait_trivial_move<int>",
14394   "name" : "android::trait_trivial_move<int>",
14395   "referenced_type" : "type-275",
14396   "self_type" : "type-275",
14397   "size" : 1,
14398   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14399   "template_args" : [ "type-21" ],
14400   "unique_id" : "_ZTSN7android18trait_trivial_moveIiEE"
14401  },
14402  {
14403   "alignment" : 1,
14404   "linker_set_key" : "android::trait_trivial_move<long long>",
14405   "name" : "android::trait_trivial_move<long long>",
14406   "referenced_type" : "type-305",
14407   "self_type" : "type-305",
14408   "size" : 1,
14409   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14410   "template_args" : [ "type-7" ],
14411   "unique_id" : "_ZTSN7android18trait_trivial_moveIxEE"
14412  },
14413  {
14414   "alignment" : 1,
14415   "linker_set_key" : "android::trait_trivial_move<long>",
14416   "name" : "android::trait_trivial_move<long>",
14417   "referenced_type" : "type-295",
14418   "self_type" : "type-295",
14419   "size" : 1,
14420   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14421   "template_args" : [ "type-73" ],
14422   "unique_id" : "_ZTSN7android18trait_trivial_moveIlEE"
14423  },
14424  {
14425   "alignment" : 1,
14426   "linker_set_key" : "android::trait_trivial_move<short>",
14427   "name" : "android::trait_trivial_move<short>",
14428   "referenced_type" : "type-220",
14429   "self_type" : "type-220",
14430   "size" : 1,
14431   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14432   "template_args" : [ "type-13" ],
14433   "unique_id" : "_ZTSN7android18trait_trivial_moveIsEE"
14434  },
14435  {
14436   "alignment" : 1,
14437   "linker_set_key" : "android::trait_trivial_move<unsigned char>",
14438   "name" : "android::trait_trivial_move<unsigned char>",
14439   "referenced_type" : "type-216",
14440   "self_type" : "type-216",
14441   "size" : 1,
14442   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14443   "template_args" : [ "type-10" ],
14444   "unique_id" : "_ZTSN7android18trait_trivial_moveIhEE"
14445  },
14446  {
14447   "alignment" : 1,
14448   "linker_set_key" : "android::trait_trivial_move<unsigned int>",
14449   "name" : "android::trait_trivial_move<unsigned int>",
14450   "referenced_type" : "type-291",
14451   "self_type" : "type-291",
14452   "size" : 1,
14453   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14454   "template_args" : [ "type-6" ],
14455   "unique_id" : "_ZTSN7android18trait_trivial_moveIjEE"
14456  },
14457  {
14458   "alignment" : 1,
14459   "linker_set_key" : "android::trait_trivial_move<unsigned long long>",
14460   "name" : "android::trait_trivial_move<unsigned long long>",
14461   "referenced_type" : "type-311",
14462   "self_type" : "type-311",
14463   "size" : 1,
14464   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14465   "template_args" : [ "type-29" ],
14466   "unique_id" : "_ZTSN7android18trait_trivial_moveIyEE"
14467  },
14468  {
14469   "alignment" : 1,
14470   "linker_set_key" : "android::trait_trivial_move<unsigned long>",
14471   "name" : "android::trait_trivial_move<unsigned long>",
14472   "referenced_type" : "type-301",
14473   "self_type" : "type-301",
14474   "size" : 1,
14475   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14476   "template_args" : [ "type-297" ],
14477   "unique_id" : "_ZTSN7android18trait_trivial_moveImEE"
14478  },
14479  {
14480   "alignment" : 1,
14481   "linker_set_key" : "android::trait_trivial_move<unsigned short>",
14482   "name" : "android::trait_trivial_move<unsigned short>",
14483   "referenced_type" : "type-241",
14484   "self_type" : "type-241",
14485   "size" : 1,
14486   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14487   "template_args" : [ "type-18" ],
14488   "unique_id" : "_ZTSN7android18trait_trivial_moveItEE"
14489  },
14490  {
14491   "alignment" : 1,
14492   "linker_set_key" : "android::trait_trivial_move<void>",
14493   "name" : "android::trait_trivial_move<void>",
14494   "referenced_type" : "type-300",
14495   "self_type" : "type-300",
14496   "size" : 1,
14497   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14498   "template_args" : [ "type-5" ],
14499   "unique_id" : "_ZTSN7android18trait_trivial_moveIvEE"
14500  },
14501  {
14502   "alignment" : 1,
14503   "linker_set_key" : "android::traits<android::Looper::MessageEnvelope>",
14504   "name" : "android::traits<android::Looper::MessageEnvelope>",
14505   "referenced_type" : "type-406",
14506   "self_type" : "type-406",
14507   "size" : 1,
14508   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14509   "template_args" : [ "type-360" ],
14510   "unique_id" : "_ZTSN7android6traitsINS_6Looper15MessageEnvelopeEEE"
14511  },
14512  {
14513   "alignment" : 1,
14514   "linker_set_key" : "android::traits<android::Looper::Request>",
14515   "name" : "android::traits<android::Looper::Request>",
14516   "referenced_type" : "type-409",
14517   "self_type" : "type-409",
14518   "size" : 1,
14519   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14520   "template_args" : [ "type-370" ],
14521   "unique_id" : "_ZTSN7android6traitsINS_6Looper7RequestEEE"
14522  },
14523  {
14524   "alignment" : 1,
14525   "linker_set_key" : "android::traits<android::Looper::Response>",
14526   "name" : "android::traits<android::Looper::Response>",
14527   "referenced_type" : "type-411",
14528   "self_type" : "type-411",
14529   "size" : 1,
14530   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14531   "template_args" : [ "type-376" ],
14532   "unique_id" : "_ZTSN7android6traitsINS_6Looper8ResponseEEE"
14533  },
14534  {
14535   "alignment" : 1,
14536   "linker_set_key" : "android::traits<android::String8>",
14537   "name" : "android::traits<android::String8>",
14538   "referenced_type" : "type-156",
14539   "self_type" : "type-156",
14540   "size" : 1,
14541   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14542   "template_args" : [ "type-84" ],
14543   "unique_id" : "_ZTSN7android6traitsINS_7String8EEE"
14544  },
14545  {
14546   "alignment" : 1,
14547   "linker_set_key" : "android::traits<android::key_value_pair_t<android::String8, android::String8> >",
14548   "name" : "android::traits<android::key_value_pair_t<android::String8, android::String8> >",
14549   "referenced_type" : "type-155",
14550   "self_type" : "type-155",
14551   "size" : 1,
14552   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14553   "template_args" : [ "type-103" ],
14554   "unique_id" : "_ZTSN7android6traitsINS_16key_value_pair_tINS_7String8ES2_EEEE"
14555  },
14556  {
14557   "alignment" : 1,
14558   "linker_set_key" : "android::traits<android::key_value_pair_t<int, android::Looper::Request> >",
14559   "name" : "android::traits<android::key_value_pair_t<int, android::Looper::Request> >",
14560   "referenced_type" : "type-407",
14561   "self_type" : "type-407",
14562   "size" : 1,
14563   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14564   "template_args" : [ "type-369" ],
14565   "unique_id" : "_ZTSN7android6traitsINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
14566  },
14567  {
14568   "alignment" : 1,
14569   "linker_set_key" : "android::traits<android::sysprop_change_callback_info>",
14570   "name" : "android::traits<android::sysprop_change_callback_info>",
14571   "referenced_type" : "type-342",
14572   "self_type" : "type-342",
14573   "size" : 1,
14574   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14575   "template_args" : [ "type-343" ],
14576   "unique_id" : "_ZTSN7android6traitsINS_28sysprop_change_callback_infoEEE"
14577  },
14578  {
14579   "alignment" : 1,
14580   "linker_set_key" : "android::traits<int>",
14581   "name" : "android::traits<int>",
14582   "referenced_type" : "type-408",
14583   "self_type" : "type-408",
14584   "size" : 1,
14585   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14586   "template_args" : [ "type-21" ],
14587   "unique_id" : "_ZTSN7android6traitsIiEE"
14588  },
14589  {
14590   "alignment" : 1,
14591   "base_specifiers" :
14592   [
14593    {
14594     "referenced_type" : "type-425"
14595    }
14596   ],
14597   "linker_set_key" : "android::use_trivial_move<android::Looper::MessageEnvelope>",
14598   "name" : "android::use_trivial_move<android::Looper::MessageEnvelope>",
14599   "referenced_type" : "type-424",
14600   "self_type" : "type-424",
14601   "size" : 1,
14602   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14603   "template_args" : [ "type-360" ],
14604   "unique_id" : "_ZTSN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE"
14605  },
14606  {
14607   "alignment" : 1,
14608   "base_specifiers" :
14609   [
14610    {
14611     "referenced_type" : "type-429"
14612    }
14613   ],
14614   "linker_set_key" : "android::use_trivial_move<android::Looper::Response>",
14615   "name" : "android::use_trivial_move<android::Looper::Response>",
14616   "referenced_type" : "type-428",
14617   "self_type" : "type-428",
14618   "size" : 1,
14619   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14620   "template_args" : [ "type-376" ],
14621   "unique_id" : "_ZTSN7android16use_trivial_moveINS_6Looper8ResponseEEE"
14622  },
14623  {
14624   "alignment" : 1,
14625   "base_specifiers" :
14626   [
14627    {
14628     "referenced_type" : "type-109"
14629    }
14630   ],
14631   "linker_set_key" : "android::use_trivial_move<android::key_value_pair_t<android::String8, android::String8> >",
14632   "name" : "android::use_trivial_move<android::key_value_pair_t<android::String8, android::String8> >",
14633   "referenced_type" : "type-108",
14634   "self_type" : "type-108",
14635   "size" : 1,
14636   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14637   "template_args" : [ "type-103" ],
14638   "unique_id" : "_ZTSN7android16use_trivial_moveINS_16key_value_pair_tINS_7String8ES2_EEEE"
14639  },
14640  {
14641   "alignment" : 1,
14642   "base_specifiers" :
14643   [
14644    {
14645     "referenced_type" : "type-427"
14646    }
14647   ],
14648   "linker_set_key" : "android::use_trivial_move<android::key_value_pair_t<int, android::Looper::Request> >",
14649   "name" : "android::use_trivial_move<android::key_value_pair_t<int, android::Looper::Request> >",
14650   "referenced_type" : "type-426",
14651   "self_type" : "type-426",
14652   "size" : 1,
14653   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14654   "template_args" : [ "type-369" ],
14655   "unique_id" : "_ZTSN7android16use_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
14656  },
14657  {
14658   "alignment" : 1,
14659   "base_specifiers" :
14660   [
14661    {
14662     "referenced_type" : "type-350"
14663    }
14664   ],
14665   "linker_set_key" : "android::use_trivial_move<android::sysprop_change_callback_info>",
14666   "name" : "android::use_trivial_move<android::sysprop_change_callback_info>",
14667   "referenced_type" : "type-349",
14668   "self_type" : "type-349",
14669   "size" : 1,
14670   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14671   "template_args" : [ "type-351" ],
14672   "unique_id" : "_ZTSN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE"
14673  },
14674  {
14675   "alignment" : 4,
14676   "fields" :
14677   [
14678    {
14679     "access" : "private",
14680     "field_name" : "m_ptr",
14681     "referenced_type" : "type-362"
14682    },
14683    {
14684     "access" : "private",
14685     "field_name" : "m_refs",
14686     "field_offset" : 32,
14687     "referenced_type" : "type-164"
14688    }
14689   ],
14690   "linker_set_key" : "android::wp<android::MessageHandler>",
14691   "name" : "android::wp<android::MessageHandler>",
14692   "record_kind" : "class",
14693   "referenced_type" : "type-459",
14694   "self_type" : "type-459",
14695   "size" : 8,
14696   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14697   "template_args" : [ "type-363" ],
14698   "unique_id" : "_ZTSN7android2wpINS_14MessageHandlerEEE"
14699  },
14700  {
14701   "alignment" : 4,
14702   "fields" :
14703   [
14704    {
14705     "access" : "private",
14706     "field_name" : "m_ptr",
14707     "referenced_type" : "type-271"
14708    },
14709    {
14710     "access" : "private",
14711     "field_name" : "m_refs",
14712     "field_offset" : 32,
14713     "referenced_type" : "type-164"
14714    }
14715   ],
14716   "linker_set_key" : "android::wp<android::Thread>",
14717   "name" : "android::wp<android::Thread>",
14718   "record_kind" : "class",
14719   "referenced_type" : "type-270",
14720   "self_type" : "type-270",
14721   "size" : 8,
14722   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14723   "template_args" : [ "type-272" ],
14724   "unique_id" : "_ZTSN7android2wpINS_6ThreadEEE"
14725  },
14726  {
14727   "alignment" : 4,
14728   "fields" :
14729   [
14730    {
14731     "field_name" : "maxContentLightLevel",
14732     "referenced_type" : "type-33"
14733    },
14734    {
14735     "field_name" : "maxFrameAverageLightLevel",
14736     "field_offset" : 32,
14737     "referenced_type" : "type-33"
14738    }
14739   ],
14740   "linker_set_key" : "android_cta861_3_metadata",
14741   "name" : "android_cta861_3_metadata",
14742   "referenced_type" : "type-259",
14743   "self_type" : "type-259",
14744   "size" : 8,
14745   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14746   "unique_id" : "android_cta861_3_metadata"
14747  },
14748  {
14749   "alignment" : 4,
14750   "fields" :
14751   [
14752    {
14753     "field_name" : "num_points",
14754     "referenced_type" : "type-6"
14755    },
14756    {
14757     "field_name" : "reserved",
14758     "field_offset" : 32,
14759     "referenced_type" : "type-247"
14760    },
14761    {
14762     "field_name" : "xyzc_points",
14763     "field_offset" : 288,
14764     "referenced_type" : "type-256"
14765    }
14766   ],
14767   "linker_set_key" : "android_depth_points",
14768   "name" : "android_depth_points",
14769   "referenced_type" : "type-255",
14770   "self_type" : "type-255",
14771   "size" : 36,
14772   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14773   "unique_id" : "android_depth_points"
14774  },
14775  {
14776   "alignment" : 4,
14777   "fields" :
14778   [
14779    {
14780     "field_name" : "format",
14781     "referenced_type" : "type-252"
14782    },
14783    {
14784     "field_name" : "num_planes",
14785     "field_offset" : 32,
14786     "referenced_type" : "type-6"
14787    },
14788    {
14789     "field_name" : "planes",
14790     "field_offset" : 64,
14791     "referenced_type" : "type-254"
14792    }
14793   ],
14794   "linker_set_key" : "android_flex_layout",
14795   "name" : "android_flex_layout",
14796   "referenced_type" : "type-253",
14797   "self_type" : "type-253",
14798   "size" : 12,
14799   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14800   "unique_id" : "android_flex_layout"
14801  },
14802  {
14803   "alignment" : 4,
14804   "fields" :
14805   [
14806    {
14807     "field_name" : "top_left",
14808     "referenced_type" : "type-250"
14809    },
14810    {
14811     "field_name" : "component",
14812     "field_offset" : 32,
14813     "referenced_type" : "type-248"
14814    },
14815    {
14816     "field_name" : "bits_per_component",
14817     "field_offset" : 64,
14818     "referenced_type" : "type-21"
14819    },
14820    {
14821     "field_name" : "bits_used",
14822     "field_offset" : 96,
14823     "referenced_type" : "type-21"
14824    },
14825    {
14826     "field_name" : "h_increment",
14827     "field_offset" : 128,
14828     "referenced_type" : "type-21"
14829    },
14830    {
14831     "field_name" : "v_increment",
14832     "field_offset" : 160,
14833     "referenced_type" : "type-21"
14834    },
14835    {
14836     "field_name" : "h_subsampling",
14837     "field_offset" : 192,
14838     "referenced_type" : "type-21"
14839    },
14840    {
14841     "field_name" : "v_subsampling",
14842     "field_offset" : 224,
14843     "referenced_type" : "type-21"
14844    }
14845   ],
14846   "linker_set_key" : "android_flex_plane",
14847   "name" : "android_flex_plane",
14848   "referenced_type" : "type-249",
14849   "self_type" : "type-249",
14850   "size" : 32,
14851   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14852   "unique_id" : "android_flex_plane"
14853  },
14854  {
14855   "alignment" : 4,
14856   "fields" :
14857   [
14858    {
14859     "field_name" : "displayPrimaryRed",
14860     "referenced_type" : "type-257"
14861    },
14862    {
14863     "field_name" : "displayPrimaryGreen",
14864     "field_offset" : 64,
14865     "referenced_type" : "type-257"
14866    },
14867    {
14868     "field_name" : "displayPrimaryBlue",
14869     "field_offset" : 128,
14870     "referenced_type" : "type-257"
14871    },
14872    {
14873     "field_name" : "whitePoint",
14874     "field_offset" : 192,
14875     "referenced_type" : "type-257"
14876    },
14877    {
14878     "field_name" : "maxLuminance",
14879     "field_offset" : 256,
14880     "referenced_type" : "type-33"
14881    },
14882    {
14883     "field_name" : "minLuminance",
14884     "field_offset" : 288,
14885     "referenced_type" : "type-33"
14886    }
14887   ],
14888   "linker_set_key" : "android_smpte2086_metadata",
14889   "name" : "android_smpte2086_metadata",
14890   "referenced_type" : "type-258",
14891   "self_type" : "type-258",
14892   "size" : 40,
14893   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14894   "unique_id" : "android_smpte2086_metadata"
14895  },
14896  {
14897   "alignment" : 4,
14898   "fields" :
14899   [
14900    {
14901     "field_name" : "x",
14902     "referenced_type" : "type-33"
14903    },
14904    {
14905     "field_name" : "y",
14906     "field_offset" : 32,
14907     "referenced_type" : "type-33"
14908    }
14909   ],
14910   "linker_set_key" : "android_xy_color",
14911   "name" : "android_xy_color",
14912   "referenced_type" : "type-257",
14913   "self_type" : "type-257",
14914   "size" : 8,
14915   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14916   "unique_id" : "android_xy_color"
14917  },
14918  {
14919   "alignment" : 4,
14920   "fields" :
14921   [
14922    {
14923     "field_name" : "y",
14924     "referenced_type" : "type-4"
14925    },
14926    {
14927     "field_name" : "cb",
14928     "field_offset" : 32,
14929     "referenced_type" : "type-4"
14930    },
14931    {
14932     "field_name" : "cr",
14933     "field_offset" : 64,
14934     "referenced_type" : "type-4"
14935    },
14936    {
14937     "field_name" : "ystride",
14938     "field_offset" : 96,
14939     "referenced_type" : "type-6"
14940    },
14941    {
14942     "field_name" : "cstride",
14943     "field_offset" : 128,
14944     "referenced_type" : "type-6"
14945    },
14946    {
14947     "field_name" : "chroma_step",
14948     "field_offset" : 160,
14949     "referenced_type" : "type-6"
14950    },
14951    {
14952     "field_name" : "reserved",
14953     "field_offset" : 192,
14954     "referenced_type" : "type-247"
14955    }
14956   ],
14957   "linker_set_key" : "android_ycbcr",
14958   "name" : "android_ycbcr",
14959   "referenced_type" : "type-246",
14960   "self_type" : "type-246",
14961   "size" : 56,
14962   "source_file" : "/system/core/libsystem/include/system/graphics.h",
14963   "unique_id" : "android_ycbcr"
14964  },
14965  {
14966   "alignment" : 4,
14967   "fields" :
14968   [
14969    {
14970     "referenced_type" : "type-114"
14971    }
14972   ],
14973   "linker_set_key" : "log_msg",
14974   "name" : "log_msg",
14975   "referenced_type" : "type-113",
14976   "self_type" : "type-113",
14977   "size" : 5124,
14978   "source_file" : "/system/core/liblog/include/log/log_read.h",
14979   "unique_id" : "log_msg"
14980  },
14981  {
14982   "alignment" : 4,
14983   "fields" :
14984   [
14985    {
14986     "field_name" : "buf",
14987     "referenced_type" : "type-115"
14988    },
14989    {
14990     "field_name" : "entry",
14991     "referenced_type" : "type-112"
14992    },
14993    {
14994     "field_name" : "entry_v4",
14995     "referenced_type" : "type-112"
14996    },
14997    {
14998     "field_name" : "entry_v3",
14999     "referenced_type" : "type-111"
15000    },
15001    {
15002     "field_name" : "entry_v2",
15003     "referenced_type" : "type-104"
15004    },
15005    {
15006     "field_name" : "entry_v1",
15007     "referenced_type" : "type-90"
15008    }
15009   ],
15010   "is_anonymous" : true,
15011   "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",
15012   "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",
15013   "record_kind" : "union",
15014   "referenced_type" : "type-114",
15015   "self_type" : "type-114",
15016   "size" : 5124,
15017   "source_file" : "/system/core/liblog/include/log/log_read.h",
15018   "unique_id" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:139:3)"
15019  },
15020  {
15021   "alignment" : 1,
15022   "fields" :
15023   [
15024    {
15025     "field_name" : "tv_sec",
15026     "referenced_type" : "type-6"
15027    },
15028    {
15029     "field_name" : "tv_nsec",
15030     "field_offset" : 32,
15031     "referenced_type" : "type-6"
15032    }
15033   ],
15034   "linker_set_key" : "log_time",
15035   "name" : "log_time",
15036   "referenced_type" : "type-81",
15037   "self_type" : "type-81",
15038   "size" : 8,
15039   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h",
15040   "unique_id" : "_ZTS8log_time"
15041  },
15042  {
15043   "alignment" : 4,
15044   "fields" :
15045   [
15046    {
15047     "field_name" : "len",
15048     "referenced_type" : "type-18"
15049    },
15050    {
15051     "field_name" : "__pad",
15052     "field_offset" : 16,
15053     "referenced_type" : "type-18"
15054    },
15055    {
15056     "field_name" : "pid",
15057     "field_offset" : 32,
15058     "referenced_type" : "type-21"
15059    },
15060    {
15061     "field_name" : "tid",
15062     "field_offset" : 64,
15063     "referenced_type" : "type-21"
15064    },
15065    {
15066     "field_name" : "sec",
15067     "field_offset" : 96,
15068     "referenced_type" : "type-21"
15069    },
15070    {
15071     "field_name" : "nsec",
15072     "field_offset" : 128,
15073     "referenced_type" : "type-21"
15074    },
15075    {
15076     "field_name" : "msg",
15077     "field_offset" : 160,
15078     "referenced_type" : "type-91"
15079    }
15080   ],
15081   "linker_set_key" : "logger_entry",
15082   "name" : "logger_entry",
15083   "referenced_type" : "type-90",
15084   "self_type" : "type-90",
15085   "size" : 20,
15086   "source_file" : "/system/core/liblog/include/log/log_read.h",
15087   "unique_id" : "logger_entry"
15088  },
15089  {
15090   "alignment" : 1,
15091   "fields" :
15092   [
15093    {
15094     "field_name" : "len",
15095     "referenced_type" : "type-18"
15096    },
15097    {
15098     "field_name" : "hdr_size",
15099     "field_offset" : 16,
15100     "referenced_type" : "type-18"
15101    },
15102    {
15103     "field_name" : "pid",
15104     "field_offset" : 32,
15105     "referenced_type" : "type-21"
15106    },
15107    {
15108     "field_name" : "tid",
15109     "field_offset" : 64,
15110     "referenced_type" : "type-21"
15111    },
15112    {
15113     "field_name" : "sec",
15114     "field_offset" : 96,
15115     "referenced_type" : "type-21"
15116    },
15117    {
15118     "field_name" : "nsec",
15119     "field_offset" : 128,
15120     "referenced_type" : "type-21"
15121    },
15122    {
15123     "field_name" : "euid",
15124     "field_offset" : 160,
15125     "referenced_type" : "type-6"
15126    },
15127    {
15128     "field_name" : "msg",
15129     "field_offset" : 192,
15130     "referenced_type" : "type-91"
15131    }
15132   ],
15133   "linker_set_key" : "logger_entry_v2",
15134   "name" : "logger_entry_v2",
15135   "referenced_type" : "type-104",
15136   "self_type" : "type-104",
15137   "size" : 24,
15138   "source_file" : "/system/core/liblog/include/log/log_read.h",
15139   "unique_id" : "logger_entry_v2"
15140  },
15141  {
15142   "alignment" : 1,
15143   "fields" :
15144   [
15145    {
15146     "field_name" : "len",
15147     "referenced_type" : "type-18"
15148    },
15149    {
15150     "field_name" : "hdr_size",
15151     "field_offset" : 16,
15152     "referenced_type" : "type-18"
15153    },
15154    {
15155     "field_name" : "pid",
15156     "field_offset" : 32,
15157     "referenced_type" : "type-21"
15158    },
15159    {
15160     "field_name" : "tid",
15161     "field_offset" : 64,
15162     "referenced_type" : "type-21"
15163    },
15164    {
15165     "field_name" : "sec",
15166     "field_offset" : 96,
15167     "referenced_type" : "type-21"
15168    },
15169    {
15170     "field_name" : "nsec",
15171     "field_offset" : 128,
15172     "referenced_type" : "type-21"
15173    },
15174    {
15175     "field_name" : "lid",
15176     "field_offset" : 160,
15177     "referenced_type" : "type-6"
15178    },
15179    {
15180     "field_name" : "msg",
15181     "field_offset" : 192,
15182     "referenced_type" : "type-91"
15183    }
15184   ],
15185   "linker_set_key" : "logger_entry_v3",
15186   "name" : "logger_entry_v3",
15187   "referenced_type" : "type-111",
15188   "self_type" : "type-111",
15189   "size" : 24,
15190   "source_file" : "/system/core/liblog/include/log/log_read.h",
15191   "unique_id" : "logger_entry_v3"
15192  },
15193  {
15194   "alignment" : 4,
15195   "fields" :
15196   [
15197    {
15198     "field_name" : "len",
15199     "referenced_type" : "type-18"
15200    },
15201    {
15202     "field_name" : "hdr_size",
15203     "field_offset" : 16,
15204     "referenced_type" : "type-18"
15205    },
15206    {
15207     "field_name" : "pid",
15208     "field_offset" : 32,
15209     "referenced_type" : "type-21"
15210    },
15211    {
15212     "field_name" : "tid",
15213     "field_offset" : 64,
15214     "referenced_type" : "type-6"
15215    },
15216    {
15217     "field_name" : "sec",
15218     "field_offset" : 96,
15219     "referenced_type" : "type-6"
15220    },
15221    {
15222     "field_name" : "nsec",
15223     "field_offset" : 128,
15224     "referenced_type" : "type-6"
15225    },
15226    {
15227     "field_name" : "lid",
15228     "field_offset" : 160,
15229     "referenced_type" : "type-6"
15230    },
15231    {
15232     "field_name" : "uid",
15233     "field_offset" : 192,
15234     "referenced_type" : "type-6"
15235    },
15236    {
15237     "field_name" : "msg",
15238     "field_offset" : 224,
15239     "referenced_type" : "type-91"
15240    }
15241   ],
15242   "linker_set_key" : "logger_entry_v4",
15243   "name" : "logger_entry_v4",
15244   "referenced_type" : "type-112",
15245   "self_type" : "type-112",
15246   "size" : 28,
15247   "source_file" : "/system/core/liblog/include/log/log_read.h",
15248   "unique_id" : "logger_entry_v4"
15249  },
15250  {
15251   "alignment" : 4,
15252   "fields" :
15253   [
15254    {
15255     "field_name" : "version",
15256     "referenced_type" : "type-21"
15257    },
15258    {
15259     "field_name" : "numFds",
15260     "field_offset" : 32,
15261     "referenced_type" : "type-21"
15262    },
15263    {
15264     "field_name" : "numInts",
15265     "field_offset" : 64,
15266     "referenced_type" : "type-21"
15267    },
15268    {
15269     "field_name" : "data",
15270     "field_offset" : 96,
15271     "referenced_type" : "type-59"
15272    }
15273   ],
15274   "linker_set_key" : "native_handle",
15275   "name" : "native_handle",
15276   "referenced_type" : "type-58",
15277   "self_type" : "type-58",
15278   "size" : 12,
15279   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h",
15280   "unique_id" : "native_handle"
15281  }
15282 ],
15283 "rvalue_reference_types" :
15284 [
15285  {
15286   "alignment" : 4,
15287   "linker_set_key" : "android::FileMap &&",
15288   "name" : "android::FileMap &&",
15289   "referenced_type" : "type-1",
15290   "self_type" : "type-183",
15291   "size" : 4,
15292   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
15293  },
15294  {
15295   "alignment" : 4,
15296   "linker_set_key" : "android::sp<android::Looper> &&",
15297   "name" : "android::sp<android::Looper> &&",
15298   "referenced_type" : "type-354",
15299   "self_type" : "type-505",
15300   "size" : 4,
15301   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15302  },
15303  {
15304   "alignment" : 4,
15305   "linker_set_key" : "android::sp<android::MessageHandler> &&",
15306   "name" : "android::sp<android::MessageHandler> &&",
15307   "referenced_type" : "type-361",
15308   "self_type" : "type-490",
15309   "size" : 4,
15310   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15311  },
15312  {
15313   "alignment" : 4,
15314   "linker_set_key" : "android::sp<android::Thread> &&",
15315   "name" : "android::sp<android::Thread> &&",
15316   "referenced_type" : "type-274",
15317   "self_type" : "type-282",
15318   "size" : 4,
15319   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
15320  }
15321 ]
15322}
15323