1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA0_i",
7   "name" : "int[0]",
8   "referenced_type" : "_ZTIi",
9   "self_type" : "_ZTIA0_i",
10   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
11  },
12  {
13   "alignment" : 2,
14   "linker_set_key" : "_ZTIA1_Ds",
15   "name" : "char16_t[1]",
16   "referenced_type" : "_ZTIDs",
17   "self_type" : "_ZTIA1_Ds",
18   "size" : 2,
19   "source_file" : "system/core/libutils/include/utils/String16.h"
20  },
21  {
22   "alignment" : 1,
23   "linker_set_key" : "_ZTIA20_c",
24   "name" : "char[20]",
25   "referenced_type" : "_ZTIc",
26   "self_type" : "_ZTIA20_c",
27   "size" : 20,
28   "source_file" : "system/core/libutils/include/utils/Printer.h"
29  },
30  {
31   "alignment" : 1,
32   "linker_set_key" : "_ZTIA5121_h",
33   "name" : "unsigned char[5121]",
34   "referenced_type" : "_ZTIh",
35   "self_type" : "_ZTIA5121_h",
36   "size" : 5121,
37   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
38  },
39  {
40   "alignment" : 4,
41   "linker_set_key" : "_ZTIA8_j",
42   "name" : "unsigned int[8]",
43   "referenced_type" : "_ZTIj",
44   "self_type" : "_ZTIA8_j",
45   "size" : 32,
46   "source_file" : "system/core/libsystem/include/system/graphics.h"
47  },
48  {
49   "linker_set_key" : "_ZTIA_f",
50   "name" : "float[]",
51   "referenced_type" : "_ZTIf",
52   "self_type" : "_ZTIA_f",
53   "source_file" : "system/core/libsystem/include/system/graphics.h"
54  }
55 ],
56 "builtin_types" :
57 [
58  {
59   "alignment" : 4,
60   "is_integral" : true,
61   "is_unsigned" : true,
62   "linker_set_key" : "_ZTIDi",
63   "name" : "char32_t",
64   "referenced_type" : "_ZTIDi",
65   "self_type" : "_ZTIDi",
66   "size" : 4
67  },
68  {
69   "alignment" : 4,
70   "linker_set_key" : "_ZTIDn",
71   "name" : "std::nullptr_t",
72   "referenced_type" : "_ZTIDn",
73   "self_type" : "_ZTIDn",
74   "size" : 4
75  },
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "_ZTIDs",
81   "name" : "char16_t",
82   "referenced_type" : "_ZTIDs",
83   "self_type" : "_ZTIDs",
84   "size" : 2
85  },
86  {
87   "alignment" : 1,
88   "is_integral" : true,
89   "linker_set_key" : "_ZTIa",
90   "name" : "signed char",
91   "referenced_type" : "_ZTIa",
92   "self_type" : "_ZTIa",
93   "size" : 1
94  },
95  {
96   "alignment" : 1,
97   "is_integral" : true,
98   "is_unsigned" : true,
99   "linker_set_key" : "_ZTIb",
100   "name" : "bool",
101   "referenced_type" : "_ZTIb",
102   "self_type" : "_ZTIb",
103   "size" : 1
104  },
105  {
106   "alignment" : 1,
107   "is_integral" : true,
108   "is_unsigned" : true,
109   "linker_set_key" : "_ZTIc",
110   "name" : "char",
111   "referenced_type" : "_ZTIc",
112   "self_type" : "_ZTIc",
113   "size" : 1
114  },
115  {
116   "alignment" : 8,
117   "linker_set_key" : "_ZTId",
118   "name" : "double",
119   "referenced_type" : "_ZTId",
120   "self_type" : "_ZTId",
121   "size" : 8
122  },
123  {
124   "alignment" : 4,
125   "linker_set_key" : "_ZTIf",
126   "name" : "float",
127   "referenced_type" : "_ZTIf",
128   "self_type" : "_ZTIf",
129   "size" : 4
130  },
131  {
132   "alignment" : 1,
133   "is_integral" : true,
134   "is_unsigned" : true,
135   "linker_set_key" : "_ZTIh",
136   "name" : "unsigned char",
137   "referenced_type" : "_ZTIh",
138   "self_type" : "_ZTIh",
139   "size" : 1
140  },
141  {
142   "alignment" : 4,
143   "is_integral" : true,
144   "linker_set_key" : "_ZTIi",
145   "name" : "int",
146   "referenced_type" : "_ZTIi",
147   "self_type" : "_ZTIi",
148   "size" : 4
149  },
150  {
151   "alignment" : 4,
152   "is_integral" : true,
153   "is_unsigned" : true,
154   "linker_set_key" : "_ZTIj",
155   "name" : "unsigned int",
156   "referenced_type" : "_ZTIj",
157   "self_type" : "_ZTIj",
158   "size" : 4
159  },
160  {
161   "alignment" : 4,
162   "is_integral" : true,
163   "linker_set_key" : "_ZTIl",
164   "name" : "long",
165   "referenced_type" : "_ZTIl",
166   "self_type" : "_ZTIl",
167   "size" : 4
168  },
169  {
170   "alignment" : 4,
171   "is_integral" : true,
172   "is_unsigned" : true,
173   "linker_set_key" : "_ZTIm",
174   "name" : "unsigned long",
175   "referenced_type" : "_ZTIm",
176   "self_type" : "_ZTIm",
177   "size" : 4
178  },
179  {
180   "alignment" : 2,
181   "is_integral" : true,
182   "linker_set_key" : "_ZTIs",
183   "name" : "short",
184   "referenced_type" : "_ZTIs",
185   "self_type" : "_ZTIs",
186   "size" : 2
187  },
188  {
189   "alignment" : 2,
190   "is_integral" : true,
191   "is_unsigned" : true,
192   "linker_set_key" : "_ZTIt",
193   "name" : "unsigned short",
194   "referenced_type" : "_ZTIt",
195   "self_type" : "_ZTIt",
196   "size" : 2
197  },
198  {
199   "linker_set_key" : "_ZTIv",
200   "name" : "void",
201   "referenced_type" : "_ZTIv",
202   "self_type" : "_ZTIv"
203  },
204  {
205   "alignment" : 8,
206   "is_integral" : true,
207   "linker_set_key" : "_ZTIx",
208   "name" : "long long",
209   "referenced_type" : "_ZTIx",
210   "self_type" : "_ZTIx",
211   "size" : 8
212  },
213  {
214   "alignment" : 8,
215   "is_integral" : true,
216   "is_unsigned" : true,
217   "linker_set_key" : "_ZTIy",
218   "name" : "unsigned long long",
219   "referenced_type" : "_ZTIy",
220   "self_type" : "_ZTIy",
221   "size" : 8
222  }
223 ],
224 "elf_functions" :
225 [
226  {
227   "name" : "_Z24androidCreateThreadGetIDPFiPvES_PS_"
228  },
229  {
230   "name" : "_ZN7android10LogPrinter8printRawEPKc"
231  },
232  {
233   "name" : "_ZN7android10LogPrinter9printLineEPKc"
234  },
235  {
236   "name" : "_ZN7android10LogPrinterC1EPKc19android_LogPriorityS2_b"
237  },
238  {
239   "name" : "_ZN7android10LogPrinterC2EPKc19android_LogPriorityS2_b"
240  },
241  {
242   "name" : "_ZN7android10VectorImpl11appendArrayEPKvj"
243  },
244  {
245   "name" : "_ZN7android10VectorImpl11setCapacityEj"
246  },
247  {
248   "name" : "_ZN7android10VectorImpl12appendVectorERKS0_"
249  },
250  {
251   "name" : "_ZN7android10VectorImpl13editArrayImplEv"
252  },
253  {
254   "name" : "_ZN7android10VectorImpl13finish_vectorEv"
255  },
256  {
257   "name" : "_ZN7android10VectorImpl13insertArrayAtEPKvjj"
258  },
259  {
260   "name" : "_ZN7android10VectorImpl13removeItemsAtEjj"
261  },
262  {
263   "name" : "_ZN7android10VectorImpl14insertVectorAtERKS0_j"
264  },
265  {
266   "name" : "_ZN7android10VectorImpl15release_storageEv"
267  },
268  {
269   "name" : "_ZN7android10VectorImpl16editItemLocationEj"
270  },
271  {
272   "name" : "_ZN7android10VectorImpl3addEPKv"
273  },
274  {
275   "name" : "_ZN7android10VectorImpl3addEv"
276  },
277  {
278   "name" : "_ZN7android10VectorImpl3popEv"
279  },
280  {
281   "name" : "_ZN7android10VectorImpl4pushEPKv"
282  },
283  {
284   "name" : "_ZN7android10VectorImpl4pushEv"
285  },
286  {
287   "name" : "_ZN7android10VectorImpl4sortEPFiPKvS2_E"
288  },
289  {
290   "name" : "_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_"
291  },
292  {
293   "name" : "_ZN7android10VectorImpl5_growEjj"
294  },
295  {
296   "name" : "_ZN7android10VectorImpl5clearEv"
297  },
298  {
299   "name" : "_ZN7android10VectorImpl6resizeEj"
300  },
301  {
302   "name" : "_ZN7android10VectorImpl7_shrinkEjj"
303  },
304  {
305   "name" : "_ZN7android10VectorImpl8insertAtEPKvjj"
306  },
307  {
308   "name" : "_ZN7android10VectorImpl8insertAtEjj"
309  },
310  {
311   "name" : "_ZN7android10VectorImpl9replaceAtEPKvj"
312  },
313  {
314   "name" : "_ZN7android10VectorImpl9replaceAtEj"
315  },
316  {
317   "name" : "_ZN7android10VectorImplC2ERKS0_"
318  },
319  {
320   "name" : "_ZN7android10VectorImplC2Ejj"
321  },
322  {
323   "name" : "_ZN7android10VectorImplD0Ev"
324  },
325  {
326   "name" : "_ZN7android10VectorImplD1Ev"
327  },
328  {
329   "name" : "_ZN7android10VectorImplD2Ev"
330  },
331  {
332   "name" : "_ZN7android10VectorImplaSERKS0_"
333  },
334  {
335   "name" : "_ZN7android11uptimeNanosEv"
336  },
337  {
338   "name" : "_ZN7android12NativeHandle6createEP13native_handleb"
339  },
340  {
341   "name" : "_ZN7android12NativeHandleC1EP13native_handleb"
342  },
343  {
344   "name" : "_ZN7android12NativeHandleC2EP13native_handleb"
345  },
346  {
347   "name" : "_ZN7android12NativeHandleD1Ev"
348  },
349  {
350   "name" : "_ZN7android12NativeHandleD2Ev"
351  },
352  {
353   "name" : "_ZN7android12SharedBuffer5allocEj"
354  },
355  {
356   "name" : "_ZN7android12SharedBuffer7deallocEPKS0_"
357  },
358  {
359   "name" : "_ZN7android12uptimeMillisEv"
360  },
361  {
362   "name" : "_ZN7android13PrefixPrinter9printLineEPKc"
363  },
364  {
365   "name" : "_ZN7android13PrefixPrinterC1ERNS_7PrinterEPKc"
366  },
367  {
368   "name" : "_ZN7android13PrefixPrinterC2ERNS_7PrinterEPKc"
369  },
370  {
371   "name" : "_ZN7android14LooperCallbackD0Ev"
372  },
373  {
374   "name" : "_ZN7android14LooperCallbackD1Ev"
375  },
376  {
377   "name" : "_ZN7android14LooperCallbackD2Ev"
378  },
379  {
380   "name" : "_ZN7android14MessageHandlerD0Ev"
381  },
382  {
383   "name" : "_ZN7android14MessageHandlerD1Ev"
384  },
385  {
386   "name" : "_ZN7android14MessageHandlerD2Ev"
387  },
388  {
389   "name" : "_ZN7android14String8Printer9printLineEPKc"
390  },
391  {
392   "name" : "_ZN7android14String8PrinterC1EPNS_7String8EPKc"
393  },
394  {
395   "name" : "_ZN7android14String8PrinterC2EPNS_7String8EPKc"
396  },
397  {
398   "name" : "_ZN7android14sp_report_raceEv"
399  },
400  {
401   "name" : "_ZN7android14statusToStringEi"
402  },
403  {
404   "name" : "_ZN7android15elapsedRealtimeEv"
405  },
406  {
407   "name" : "_ZN7android16SortedVectorImpl3addEPKv"
408  },
409  {
410   "name" : "_ZN7android16SortedVectorImpl5mergeERKNS_10VectorImplE"
411  },
412  {
413   "name" : "_ZN7android16SortedVectorImpl5mergeERKS0_"
414  },
415  {
416   "name" : "_ZN7android16SortedVectorImpl6removeEPKv"
417  },
418  {
419   "name" : "_ZN7android16SortedVectorImplC2ERKNS_10VectorImplE"
420  },
421  {
422   "name" : "_ZN7android16SortedVectorImplC2Ejj"
423  },
424  {
425   "name" : "_ZN7android16SortedVectorImplD0Ev"
426  },
427  {
428   "name" : "_ZN7android16SortedVectorImplD1Ev"
429  },
430  {
431   "name" : "_ZN7android16SortedVectorImplD2Ev"
432  },
433  {
434   "name" : "_ZN7android16SortedVectorImplaSERKS0_"
435  },
436  {
437   "name" : "_ZN7android17JenkinsHashWhitenEj"
438  },
439  {
440   "name" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE"
441  },
442  {
443   "name" : "_ZN7android18WeakMessageHandlerC1ERKNS_2wpINS_14MessageHandlerEEE"
444  },
445  {
446   "name" : "_ZN7android18WeakMessageHandlerC2ERKNS_2wpINS_14MessageHandlerEEE"
447  },
448  {
449   "name" : "_ZN7android18WeakMessageHandlerD0Ev"
450  },
451  {
452   "name" : "_ZN7android18WeakMessageHandlerD1Ev"
453  },
454  {
455   "name" : "_ZN7android18WeakMessageHandlerD2Ev"
456  },
457  {
458   "name" : "_ZN7android19JenkinsHashMixBytesEjPKhj"
459  },
460  {
461   "name" : "_ZN7android19elapsedRealtimeNanoEv"
462  },
463  {
464   "name" : "_ZN7android20JenkinsHashMixShortsEjPKtj"
465  },
466  {
467   "name" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv"
468  },
469  {
470   "name" : "_ZN7android20SimpleLooperCallbackC1EPFiiiPvE"
471  },
472  {
473   "name" : "_ZN7android20SimpleLooperCallbackC2EPFiiiPvE"
474  },
475  {
476   "name" : "_ZN7android20SimpleLooperCallbackD0Ev"
477  },
478  {
479   "name" : "_ZN7android20SimpleLooperCallbackD1Ev"
480  },
481  {
482   "name" : "_ZN7android20SimpleLooperCallbackD2Ev"
483  },
484  {
485   "name" : "_ZN7android21report_sysprop_changeEv"
486  },
487  {
488   "name" : "_ZN7android23sp_report_stack_pointerEv"
489  },
490  {
491   "name" : "_ZN7android27add_sysprop_change_callbackEPFvvEi"
492  },
493  {
494   "binding" : "weak",
495   "name" : "_ZN7android2spINS_14LooperCallbackEE5clearEv"
496  },
497  {
498   "binding" : "weak",
499   "name" : "_ZN7android2spINS_20SimpleLooperCallbackEEaSEOS2_"
500  },
501  {
502   "binding" : "weak",
503   "name" : "_ZN7android2spINS_6LooperEEaSEOS2_"
504  },
505  {
506   "binding" : "weak",
507   "name" : "_ZN7android2spINS_6ThreadEE5clearEv"
508  },
509  {
510   "binding" : "weak",
511   "name" : "_ZN7android2spINS_6ThreadEEaSEOS2_"
512  },
513  {
514   "name" : "_ZN7android30get_report_sysprop_change_funcEv"
515  },
516  {
517   "name" : "_ZN7android47LightRefBase_reportIncStrongRequireStrongFailedEPKv"
518  },
519  {
520   "name" : "_ZN7android6Looper10initTLSKeyEv"
521  },
522  {
523   "name" : "_ZN7android6Looper11sendMessageERKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
524  },
525  {
526   "name" : "_ZN7android6Looper12getForThreadEv"
527  },
528  {
529   "name" : "_ZN7android6Looper12setForThreadERKNS_2spIS0_EE"
530  },
531  {
532   "name" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEE"
533  },
534  {
535   "name" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEEi"
536  },
537  {
538   "name" : "_ZN7android6Looper16threadDestructorEPv"
539  },
540  {
541   "name" : "_ZN7android6Looper17sendMessageAtTimeExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
542  },
543  {
544   "name" : "_ZN7android6Looper18rebuildEpollLockedEv"
545  },
546  {
547   "name" : "_ZN7android6Looper18sendMessageDelayedExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
548  },
549  {
550   "name" : "_ZN7android6Looper26removeSequenceNumberLockedEy"
551  },
552  {
553   "name" : "_ZN7android6Looper26scheduleEpollRebuildLockedEv"
554  },
555  {
556   "name" : "_ZN7android6Looper4wakeEv"
557  },
558  {
559   "name" : "_ZN7android6Looper5addFdEiiiPFiiiPvES1_"
560  },
561  {
562   "name" : "_ZN7android6Looper5addFdEiiiRKNS_2spINS_14LooperCallbackEEEPv"
563  },
564  {
565   "name" : "_ZN7android6Looper6awokenEv"
566  },
567  {
568   "name" : "_ZN7android6Looper7pollAllEiPiS1_PPv"
569  },
570  {
571   "name" : "_ZN7android6Looper7prepareEi"
572  },
573  {
574   "name" : "_ZN7android6Looper8pollOnceEiPiS1_PPv"
575  },
576  {
577   "name" : "_ZN7android6Looper8removeFdEi"
578  },
579  {
580   "name" : "_ZN7android6Looper9pollInnerEi"
581  },
582  {
583   "name" : "_ZN7android6LooperC1Eb"
584  },
585  {
586   "name" : "_ZN7android6LooperC2Eb"
587  },
588  {
589   "name" : "_ZN7android6LooperD0Ev"
590  },
591  {
592   "name" : "_ZN7android6LooperD1Ev"
593  },
594  {
595   "name" : "_ZN7android6LooperD2Ev"
596  },
597  {
598   "name" : "_ZN7android6Thread10readyToRunEv"
599  },
600  {
601   "name" : "_ZN7android6Thread11_threadLoopEPv"
602  },
603  {
604   "name" : "_ZN7android6Thread11requestExitEv"
605  },
606  {
607   "name" : "_ZN7android6Thread18requestExitAndWaitEv"
608  },
609  {
610   "name" : "_ZN7android6Thread3runEPKcij"
611  },
612  {
613   "name" : "_ZN7android6Thread4joinEv"
614  },
615  {
616   "name" : "_ZN7android6ThreadC2Eb"
617  },
618  {
619   "name" : "_ZN7android6ThreadD0Ev"
620  },
621  {
622   "name" : "_ZN7android6ThreadD1Ev"
623  },
624  {
625   "name" : "_ZN7android6ThreadD2Ev"
626  },
627  {
628   "name" : "_ZN7android7FileMap6adviseENS0_9MapAdviceE"
629  },
630  {
631   "name" : "_ZN7android7FileMap6createEPKcixjb"
632  },
633  {
634   "name" : "_ZN7android7FileMapC1EOS0_"
635  },
636  {
637   "name" : "_ZN7android7FileMapC1Ev"
638  },
639  {
640   "name" : "_ZN7android7FileMapC2EOS0_"
641  },
642  {
643   "name" : "_ZN7android7FileMapC2Ev"
644  },
645  {
646   "name" : "_ZN7android7FileMapD1Ev"
647  },
648  {
649   "name" : "_ZN7android7FileMapD2Ev"
650  },
651  {
652   "name" : "_ZN7android7FileMapaSEOS0_"
653  },
654  {
655   "name" : "_ZN7android7Printer15printFormatLineEPKcz"
656  },
657  {
658   "name" : "_ZN7android7PrinterC2Ev"
659  },
660  {
661   "name" : "_ZN7android7PrinterD0Ev"
662  },
663  {
664   "name" : "_ZN7android7PrinterD1Ev"
665  },
666  {
667   "name" : "_ZN7android7PrinterD2Ev"
668  },
669  {
670   "name" : "_ZN7android7RefBase10onFirstRefEv"
671  },
672  {
673   "name" : "_ZN7android7RefBase10renameRefsEjRKNS_16ReferenceRenamerE"
674  },
675  {
676   "name" : "_ZN7android7RefBase11renameRefIdEPNS0_12weakref_typeEPKvS4_"
677  },
678  {
679   "name" : "_ZN7android7RefBase11renameRefIdEPS0_PKvS3_"
680  },
681  {
682   "name" : "_ZN7android7RefBase12weakref_type14attemptIncWeakEPKv"
683  },
684  {
685   "name" : "_ZN7android7RefBase12weakref_type16attemptIncStrongEPKv"
686  },
687  {
688   "name" : "_ZN7android7RefBase12weakref_type18incWeakRequireWeakEPKv"
689  },
690  {
691   "name" : "_ZN7android7RefBase12weakref_type7decWeakEPKv"
692  },
693  {
694   "name" : "_ZN7android7RefBase12weakref_type7incWeakEPKv"
695  },
696  {
697   "name" : "_ZN7android7RefBase12weakref_type7trackMeEbb"
698  },
699  {
700   "name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
701  },
702  {
703   "name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
704  },
705  {
706   "name" : "_ZN7android7RefBase20extendObjectLifetimeEi"
707  },
708  {
709   "name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
710  },
711  {
712   "name" : "_ZN7android7RefBaseC1Ev"
713  },
714  {
715   "name" : "_ZN7android7RefBaseC2Ev"
716  },
717  {
718   "name" : "_ZN7android7RefBaseD0Ev"
719  },
720  {
721   "name" : "_ZN7android7RefBaseD1Ev"
722  },
723  {
724   "name" : "_ZN7android7RefBaseD2Ev"
725  },
726  {
727   "name" : "_ZN7android7String810appendPathEPKc"
728  },
729  {
730   "name" : "_ZN7android7String810lockBufferEj"
731  },
732  {
733   "name" : "_ZN7android7String811real_appendEPKcj"
734  },
735  {
736   "name" : "_ZN7android7String812appendFormatEPKcz"
737  },
738  {
739   "name" : "_ZN7android7String812unlockBufferEj"
740  },
741  {
742   "name" : "_ZN7android7String812unlockBufferEv"
743  },
744  {
745   "name" : "_ZN7android7String813appendFormatVEPKcSt9__va_list"
746  },
747  {
748   "name" : "_ZN7android7String816convertToResPathEv"
749  },
750  {
751   "name" : "_ZN7android7String85clearEv"
752  },
753  {
754   "name" : "_ZN7android7String85setToEPKDij"
755  },
756  {
757   "name" : "_ZN7android7String85setToEPKDsj"
758  },
759  {
760   "name" : "_ZN7android7String85setToEPKc"
761  },
762  {
763   "name" : "_ZN7android7String85setToEPKcj"
764  },
765  {
766   "name" : "_ZN7android7String85setToERKS0_"
767  },
768  {
769   "name" : "_ZN7android7String86appendEPKc"
770  },
771  {
772   "name" : "_ZN7android7String86appendEPKcj"
773  },
774  {
775   "name" : "_ZN7android7String86appendERKS0_"
776  },
777  {
778   "name" : "_ZN7android7String86formatEPKcz"
779  },
780  {
781   "name" : "_ZN7android7String87formatVEPKcSt9__va_list"
782  },
783  {
784   "name" : "_ZN7android7String87toLowerEv"
785  },
786  {
787   "name" : "_ZN7android7String89removeAllEPKc"
788  },
789  {
790   "name" : "_ZN7android7String8C1EPKDi"
791  },
792  {
793   "name" : "_ZN7android7String8C1EPKDij"
794  },
795  {
796   "name" : "_ZN7android7String8C1EPKDs"
797  },
798  {
799   "name" : "_ZN7android7String8C1EPKDsj"
800  },
801  {
802   "name" : "_ZN7android7String8C1EPKc"
803  },
804  {
805   "name" : "_ZN7android7String8C1EPKcj"
806  },
807  {
808   "name" : "_ZN7android7String8C1ERKNS_8String16E"
809  },
810  {
811   "name" : "_ZN7android7String8C1ERKS0_"
812  },
813  {
814   "name" : "_ZN7android7String8C1Ev"
815  },
816  {
817   "name" : "_ZN7android7String8C2EPKDi"
818  },
819  {
820   "name" : "_ZN7android7String8C2EPKDij"
821  },
822  {
823   "name" : "_ZN7android7String8C2EPKDs"
824  },
825  {
826   "name" : "_ZN7android7String8C2EPKDsj"
827  },
828  {
829   "name" : "_ZN7android7String8C2EPKc"
830  },
831  {
832   "name" : "_ZN7android7String8C2EPKcj"
833  },
834  {
835   "name" : "_ZN7android7String8C2ERKNS_8String16E"
836  },
837  {
838   "name" : "_ZN7android7String8C2ERKS0_"
839  },
840  {
841   "name" : "_ZN7android7String8C2Ev"
842  },
843  {
844   "name" : "_ZN7android7String8D1Ev"
845  },
846  {
847   "name" : "_ZN7android7String8D2Ev"
848  },
849  {
850   "name" : "_ZN7android8String1610editResizeEj"
851  },
852  {
853   "name" : "_ZN7android8String1610replaceAllEDsDs"
854  },
855  {
856   "name" : "_ZN7android8String1613allocFromUTF8EPKcj"
857  },
858  {
859   "name" : "_ZN7android8String1614allocFromUTF16EPKDsj"
860  },
861  {
862   "name" : "_ZN7android8String164editEv"
863  },
864  {
865   "name" : "_ZN7android8String165allocEj"
866  },
867  {
868   "name" : "_ZN7android8String165setToEPKDs"
869  },
870  {
871   "name" : "_ZN7android8String165setToEPKDsj"
872  },
873  {
874   "name" : "_ZN7android8String165setToERKS0_"
875  },
876  {
877   "name" : "_ZN7android8String165setToERKS0_jj"
878  },
879  {
880   "name" : "_ZN7android8String166appendEPKDsj"
881  },
882  {
883   "name" : "_ZN7android8String166appendERKS0_"
884  },
885  {
886   "name" : "_ZN7android8String166insertEjPKDs"
887  },
888  {
889   "name" : "_ZN7android8String166insertEjPKDsj"
890  },
891  {
892   "name" : "_ZN7android8String167acquireEv"
893  },
894  {
895   "name" : "_ZN7android8String167releaseEv"
896  },
897  {
898   "name" : "_ZN7android8String16C1EOS0_"
899  },
900  {
901   "name" : "_ZN7android8String16C1EPKDs"
902  },
903  {
904   "name" : "_ZN7android8String16C1EPKDsj"
905  },
906  {
907   "name" : "_ZN7android8String16C1EPKc"
908  },
909  {
910   "name" : "_ZN7android8String16C1EPKcj"
911  },
912  {
913   "name" : "_ZN7android8String16C1ERKNS_7String8E"
914  },
915  {
916   "name" : "_ZN7android8String16C1ERKS0_"
917  },
918  {
919   "name" : "_ZN7android8String16C1ERKS0_jj"
920  },
921  {
922   "name" : "_ZN7android8String16C1Ev"
923  },
924  {
925   "name" : "_ZN7android8String16C2EOS0_"
926  },
927  {
928   "name" : "_ZN7android8String16C2EPKDs"
929  },
930  {
931   "name" : "_ZN7android8String16C2EPKDsj"
932  },
933  {
934   "name" : "_ZN7android8String16C2EPKc"
935  },
936  {
937   "name" : "_ZN7android8String16C2EPKcj"
938  },
939  {
940   "name" : "_ZN7android8String16C2ERKNS_7String8E"
941  },
942  {
943   "name" : "_ZN7android8String16C2ERKS0_"
944  },
945  {
946   "name" : "_ZN7android8String16C2ERKS0_jj"
947  },
948  {
949   "name" : "_ZN7android8String16C2Ev"
950  },
951  {
952   "name" : "_ZN7android8String16D1Ev"
953  },
954  {
955   "name" : "_ZN7android8String16D2Ev"
956  },
957  {
958   "name" : "_ZN7android8String16aSEOS0_"
959  },
960  {
961   "name" : "_ZN7android9FdPrinter9printLineEPKc"
962  },
963  {
964   "name" : "_ZN7android9FdPrinterC1EijPKc"
965  },
966  {
967   "name" : "_ZN7android9FdPrinterC2EijPKc"
968  },
969  {
970   "name" : "_ZN7android9StopWatch5resetEv"
971  },
972  {
973   "name" : "_ZN7android9StopWatchC1EPKci"
974  },
975  {
976   "name" : "_ZN7android9StopWatchC2EPKci"
977  },
978  {
979   "name" : "_ZN7android9StopWatchD1Ev"
980  },
981  {
982   "name" : "_ZN7android9StopWatchD2Ev"
983  },
984  {
985   "name" : "_ZN7android9Tokenizer12fromContentsERKNS_7String8EPKcPPS0_"
986  },
987  {
988   "name" : "_ZN7android9Tokenizer14skipDelimitersEPKc"
989  },
990  {
991   "name" : "_ZN7android9Tokenizer4openERKNS_7String8EPPS0_"
992  },
993  {
994   "name" : "_ZN7android9Tokenizer8nextLineEv"
995  },
996  {
997   "name" : "_ZN7android9Tokenizer9nextTokenEPKc"
998  },
999  {
1000   "name" : "_ZN7android9TokenizerC1ERKNS_7String8EPNS_7FileMapEPcbj"
1001  },
1002  {
1003   "name" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbj"
1004  },
1005  {
1006   "name" : "_ZN7android9TokenizerD1Ev"
1007  },
1008  {
1009   "name" : "_ZN7android9TokenizerD2Ev"
1010  },
1011  {
1012   "name" : "_ZNK7android10VectorImpl12itemLocationEj"
1013  },
1014  {
1015   "name" : "_ZNK7android10VectorImpl8capacityEv"
1016  },
1017  {
1018   "name" : "_ZNK7android10VectorImpl8itemSizeEv"
1019  },
1020  {
1021   "name" : "_ZNK7android12SharedBuffer10editResizeEj"
1022  },
1023  {
1024   "name" : "_ZNK7android12SharedBuffer11attemptEditEv"
1025  },
1026  {
1027   "name" : "_ZNK7android12SharedBuffer4editEv"
1028  },
1029  {
1030   "name" : "_ZNK7android12SharedBuffer5resetEj"
1031  },
1032  {
1033   "name" : "_ZNK7android12SharedBuffer7acquireEv"
1034  },
1035  {
1036   "name" : "_ZNK7android12SharedBuffer7releaseEj"
1037  },
1038  {
1039   "name" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPj"
1040  },
1041  {
1042   "name" : "_ZNK7android16SortedVectorImpl7indexOfEPKv"
1043  },
1044  {
1045   "name" : "_ZNK7android16SortedVectorImpl7orderOfEPKv"
1046  },
1047  {
1048   "name" : "_ZNK7android6Looper20getAllowNonCallbacksEv"
1049  },
1050  {
1051   "name" : "_ZNK7android6Looper7Request14getEpollEventsEv"
1052  },
1053  {
1054   "name" : "_ZNK7android6Looper9isPollingEv"
1055  },
1056  {
1057   "name" : "_ZNK7android6Thread11exitPendingEv"
1058  },
1059  {
1060   "name" : "_ZNK7android6Thread6getTidEv"
1061  },
1062  {
1063   "name" : "_ZNK7android6Thread9isRunningEv"
1064  },
1065  {
1066   "binding" : "weak",
1067   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvj"
1068  },
1069  {
1070   "binding" : "weak",
1071   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj"
1072  },
1073  {
1074   "binding" : "weak",
1075   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj"
1076  },
1077  {
1078   "binding" : "weak",
1079   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj"
1080  },
1081  {
1082   "binding" : "weak",
1083   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj"
1084  },
1085  {
1086   "binding" : "weak",
1087   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj"
1088  },
1089  {
1090   "binding" : "weak",
1091   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj"
1092  },
1093  {
1094   "binding" : "weak",
1095   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj"
1096  },
1097  {
1098   "binding" : "weak",
1099   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj"
1100  },
1101  {
1102   "binding" : "weak",
1103   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj"
1104  },
1105  {
1106   "binding" : "weak",
1107   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj"
1108  },
1109  {
1110   "binding" : "weak",
1111   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj"
1112  },
1113  {
1114   "binding" : "weak",
1115   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj"
1116  },
1117  {
1118   "binding" : "weak",
1119   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj"
1120  },
1121  {
1122   "binding" : "weak",
1123   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj"
1124  },
1125  {
1126   "binding" : "weak",
1127   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj"
1128  },
1129  {
1130   "binding" : "weak",
1131   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj"
1132  },
1133  {
1134   "binding" : "weak",
1135   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj"
1136  },
1137  {
1138   "name" : "_ZNK7android7RefBase10createWeakEPKv"
1139  },
1140  {
1141   "name" : "_ZNK7android7RefBase11getWeakRefsEv"
1142  },
1143  {
1144   "name" : "_ZNK7android7RefBase12weakref_type12getWeakCountEv"
1145  },
1146  {
1147   "name" : "_ZNK7android7RefBase12weakref_type7refBaseEv"
1148  },
1149  {
1150   "name" : "_ZNK7android7RefBase12weakref_type9printRefsEv"
1151  },
1152  {
1153   "name" : "_ZNK7android7RefBase14forceIncStrongEPKv"
1154  },
1155  {
1156   "name" : "_ZNK7android7RefBase14getStrongCountEv"
1157  },
1158  {
1159   "name" : "_ZNK7android7RefBase22incStrongRequireStrongEPKv"
1160  },
1161  {
1162   "name" : "_ZNK7android7RefBase9decStrongEPKv"
1163  },
1164  {
1165   "name" : "_ZNK7android7RefBase9incStrongEPKv"
1166  },
1167  {
1168   "name" : "_ZNK7android7String810getPathDirEv"
1169  },
1170  {
1171   "name" : "_ZNK7android7String811getBasePathEv"
1172  },
1173  {
1174   "name" : "_ZNK7android7String811getPathLeafEv"
1175  },
1176  {
1177   "name" : "_ZNK7android7String814find_extensionEv"
1178  },
1179  {
1180   "name" : "_ZNK7android7String816getPathExtensionEv"
1181  },
1182  {
1183   "name" : "_ZNK7android7String84findEPKcj"
1184  },
1185  {
1186   "name" : "_ZNK7android7String86lengthEv"
1187  },
1188  {
1189   "name" : "_ZNK7android7String88walkPathEPS0_"
1190  },
1191  {
1192   "name" : "_ZNK7android8String1610startsWithEPKDs"
1193  },
1194  {
1195   "name" : "_ZNK7android8String1610startsWithERKS0_"
1196  },
1197  {
1198   "name" : "_ZNK7android8String1614isStaticStringEv"
1199  },
1200  {
1201   "name" : "_ZNK7android8String1616staticStringSizeEv"
1202  },
1203  {
1204   "name" : "_ZNK7android8String164sizeEv"
1205  },
1206  {
1207   "name" : "_ZNK7android8String168containsEPKDs"
1208  },
1209  {
1210   "name" : "_ZNK7android8String168findLastEDs"
1211  },
1212  {
1213   "name" : "_ZNK7android8String169findFirstEDs"
1214  },
1215  {
1216   "name" : "_ZNK7android9StopWatch11elapsedTimeEv"
1217  },
1218  {
1219   "name" : "_ZNK7android9StopWatch4nameEv"
1220  },
1221  {
1222   "name" : "_ZNK7android9Tokenizer11getLocationEv"
1223  },
1224  {
1225   "name" : "_ZNK7android9Tokenizer19peekRemainderOfLineEv"
1226  },
1227  {
1228   "binding" : "weak",
1229   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiyEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE14__erase_uniqueIiEEjRKT_"
1230  },
1231  {
1232   "binding" : "weak",
1233   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiyEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIiJRiRKyEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_"
1234  },
1235  {
1236   "binding" : "weak",
1237   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiyEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE4findIiEENS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEERKT_"
1238  },
1239  {
1240   "binding" : "weak",
1241   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiyEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE5eraseENS_21__hash_const_iteratorIPNS_11__hash_nodeIS2_PvEEEE"
1242  },
1243  {
1244   "binding" : "weak",
1245   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiyEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE6rehashEj"
1246  },
1247  {
1248   "binding" : "weak",
1249   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiyEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS2_PvEEEE"
1250  },
1251  {
1252   "binding" : "weak",
1253   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiyEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE8__rehashEj"
1254  },
1255  {
1256   "binding" : "weak",
1257   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiyEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEED2Ev"
1258  },
1259  {
1260   "binding" : "weak",
1261   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN7android6Looper7RequestEEENS_22__unordered_map_hasherIyS5_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS5_NS_8equal_toIyEELb1EEENS_9allocatorIS5_EEE14__erase_uniqueIyEEjRKT_"
1262  },
1263  {
1264   "binding" : "weak",
1265   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN7android6Looper7RequestEEENS_22__unordered_map_hasherIyS5_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS5_NS_8equal_toIyEELb1EEENS_9allocatorIS5_EEE17__deallocate_nodeEPNS_16__hash_node_baseIPNS_11__hash_nodeIS5_PvEEEE"
1266  },
1267  {
1268   "binding" : "weak",
1269   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN7android6Looper7RequestEEENS_22__unordered_map_hasherIyS5_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS5_NS_8equal_toIyEELb1EEENS_9allocatorIS5_EEE25__emplace_unique_key_argsIyJRKyRS4_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS5_PvEEEEbEERKT_DpOT0_"
1270  },
1271  {
1272   "binding" : "weak",
1273   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN7android6Looper7RequestEEENS_22__unordered_map_hasherIyS5_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS5_NS_8equal_toIyEELb1EEENS_9allocatorIS5_EEE4findIyEENS_15__hash_iteratorIPNS_11__hash_nodeIS5_PvEEEERKT_"
1274  },
1275  {
1276   "binding" : "weak",
1277   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN7android6Looper7RequestEEENS_22__unordered_map_hasherIyS5_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS5_NS_8equal_toIyEELb1EEENS_9allocatorIS5_EEE5eraseENS_21__hash_const_iteratorIPNS_11__hash_nodeIS5_PvEEEE"
1278  },
1279  {
1280   "binding" : "weak",
1281   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN7android6Looper7RequestEEENS_22__unordered_map_hasherIyS5_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS5_NS_8equal_toIyEELb1EEENS_9allocatorIS5_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS5_PvEEEE"
1282  },
1283  {
1284   "binding" : "weak",
1285   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN7android6Looper7RequestEEENS_22__unordered_map_hasherIyS5_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS5_NS_8equal_toIyEELb1EEENS_9allocatorIS5_EEE8__rehashEj"
1286  },
1287  {
1288   "binding" : "weak",
1289   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN7android6Looper7RequestEEENS_22__unordered_map_hasherIyS5_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS5_NS_8equal_toIyEELb1EEENS_9allocatorIS5_EEED2Ev"
1290  },
1291  {
1292   "name" : "_ZTv0_n12_N7android14LooperCallbackD0Ev"
1293  },
1294  {
1295   "name" : "_ZTv0_n12_N7android14LooperCallbackD1Ev"
1296  },
1297  {
1298   "name" : "_ZTv0_n12_N7android14MessageHandlerD0Ev"
1299  },
1300  {
1301   "name" : "_ZTv0_n12_N7android14MessageHandlerD1Ev"
1302  },
1303  {
1304   "name" : "_ZTv0_n12_N7android18WeakMessageHandlerD0Ev"
1305  },
1306  {
1307   "name" : "_ZTv0_n12_N7android18WeakMessageHandlerD1Ev"
1308  },
1309  {
1310   "name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD0Ev"
1311  },
1312  {
1313   "name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD1Ev"
1314  },
1315  {
1316   "name" : "_ZTv0_n12_N7android6ThreadD0Ev"
1317  },
1318  {
1319   "name" : "_ZTv0_n12_N7android6ThreadD1Ev"
1320  },
1321  {
1322   "name" : "androidCreateRawThreadEtc"
1323  },
1324  {
1325   "name" : "androidCreateThread"
1326  },
1327  {
1328   "name" : "androidCreateThreadEtc"
1329  },
1330  {
1331   "name" : "androidGetThreadId"
1332  },
1333  {
1334   "name" : "androidGetThreadPriority"
1335  },
1336  {
1337   "name" : "androidSetCreateThreadFunc"
1338  },
1339  {
1340   "name" : "androidSetThreadName"
1341  },
1342  {
1343   "name" : "androidSetThreadPriority"
1344  },
1345  {
1346   "name" : "do_report_sysprop_change"
1347  },
1348  {
1349   "name" : "strcmp16"
1350  },
1351  {
1352   "name" : "strlen16"
1353  },
1354  {
1355   "name" : "strncmp16"
1356  },
1357  {
1358   "name" : "strnlen16"
1359  },
1360  {
1361   "name" : "strstr16"
1362  },
1363  {
1364   "name" : "strzcmp16"
1365  },
1366  {
1367   "name" : "systemTime"
1368  },
1369  {
1370   "name" : "toMillisecondTimeoutDelay"
1371  },
1372  {
1373   "name" : "utf16_to_utf8"
1374  },
1375  {
1376   "name" : "utf16_to_utf8_length"
1377  },
1378  {
1379   "name" : "utf32_from_utf8_at"
1380  },
1381  {
1382   "name" : "utf32_to_utf8"
1383  },
1384  {
1385   "name" : "utf32_to_utf8_length"
1386  },
1387  {
1388   "name" : "utf8_to_utf16"
1389  },
1390  {
1391   "name" : "utf8_to_utf16_length"
1392  },
1393  {
1394   "name" : "utf8_to_utf16_no_null_terminator"
1395  }
1396 ],
1397 "elf_objects" :
1398 [
1399  {
1400   "name" : "_ZN7android7FileMap9mPageSizeE"
1401  },
1402  {
1403   "name" : "_ZTCN7android18WeakMessageHandlerE0_NS_14MessageHandlerE"
1404  },
1405  {
1406   "name" : "_ZTCN7android20SimpleLooperCallbackE0_NS_14LooperCallbackE"
1407  },
1408  {
1409   "name" : "_ZTTN7android14LooperCallbackE"
1410  },
1411  {
1412   "name" : "_ZTTN7android14MessageHandlerE"
1413  },
1414  {
1415   "name" : "_ZTTN7android18WeakMessageHandlerE"
1416  },
1417  {
1418   "name" : "_ZTTN7android20SimpleLooperCallbackE"
1419  },
1420  {
1421   "name" : "_ZTTN7android6ThreadE"
1422  },
1423  {
1424   "name" : "_ZTVN7android10LogPrinterE"
1425  },
1426  {
1427   "name" : "_ZTVN7android10VectorImplE"
1428  },
1429  {
1430   "name" : "_ZTVN7android13PrefixPrinterE"
1431  },
1432  {
1433   "name" : "_ZTVN7android14LooperCallbackE"
1434  },
1435  {
1436   "name" : "_ZTVN7android14MessageHandlerE"
1437  },
1438  {
1439   "name" : "_ZTVN7android14String8PrinterE"
1440  },
1441  {
1442   "name" : "_ZTVN7android16SortedVectorImplE"
1443  },
1444  {
1445   "name" : "_ZTVN7android18WeakMessageHandlerE"
1446  },
1447  {
1448   "name" : "_ZTVN7android20SimpleLooperCallbackE"
1449  },
1450  {
1451   "name" : "_ZTVN7android6LooperE"
1452  },
1453  {
1454   "name" : "_ZTVN7android6ThreadE"
1455  },
1456  {
1457   "binding" : "weak",
1458   "name" : "_ZTVN7android6VectorINS_28sysprop_change_callback_infoEEE"
1459  },
1460  {
1461   "binding" : "weak",
1462   "name" : "_ZTVN7android6VectorINS_6Looper15MessageEnvelopeEEE"
1463  },
1464  {
1465   "binding" : "weak",
1466   "name" : "_ZTVN7android6VectorINS_6Looper8ResponseEEE"
1467  },
1468  {
1469   "name" : "_ZTVN7android7PrinterE"
1470  },
1471  {
1472   "name" : "_ZTVN7android7RefBaseE"
1473  },
1474  {
1475   "name" : "_ZTVN7android9FdPrinterE"
1476  }
1477 ],
1478 "enum_types" :
1479 [
1480  {
1481   "alignment" : 4,
1482   "enum_fields" :
1483   [
1484    {
1485     "enum_field_value" : -1,
1486     "name" : "SP_DEFAULT"
1487    },
1488    {
1489     "enum_field_value" : 0,
1490     "name" : "SP_BACKGROUND"
1491    },
1492    {
1493     "enum_field_value" : 1,
1494     "name" : "SP_FOREGROUND"
1495    },
1496    {
1497     "enum_field_value" : 2,
1498     "name" : "SP_SYSTEM"
1499    },
1500    {
1501     "enum_field_value" : 3,
1502     "name" : "SP_AUDIO_APP"
1503    },
1504    {
1505     "enum_field_value" : 4,
1506     "name" : "SP_AUDIO_SYS"
1507    },
1508    {
1509     "enum_field_value" : 5,
1510     "name" : "SP_TOP_APP"
1511    },
1512    {
1513     "enum_field_value" : 6,
1514     "name" : "SP_RT_APP"
1515    },
1516    {
1517     "enum_field_value" : 7,
1518     "name" : "SP_RESTRICTED"
1519    },
1520    {
1521     "enum_field_value" : 8,
1522     "name" : "SP_CNT"
1523    },
1524    {
1525     "enum_field_value" : 7,
1526     "name" : "SP_MAX"
1527    },
1528    {
1529     "enum_field_value" : 1,
1530     "name" : "SP_SYSTEM_DEFAULT"
1531    }
1532   ],
1533   "linker_set_key" : "_ZTI11SchedPolicy",
1534   "name" : "SchedPolicy",
1535   "referenced_type" : "_ZTI11SchedPolicy",
1536   "self_type" : "_ZTI11SchedPolicy",
1537   "size" : 4,
1538   "source_file" : "system/core/libprocessgroup/include/processgroup/sched_policy.h",
1539   "underlying_type" : "_ZTIi"
1540  },
1541  {
1542   "alignment" : 4,
1543   "enum_fields" :
1544   [
1545    {
1546     "enum_field_value" : 1,
1547     "name" : "HAL_HDR_DOLBY_VISION"
1548    },
1549    {
1550     "enum_field_value" : 2,
1551     "name" : "HAL_HDR_HDR10"
1552    },
1553    {
1554     "enum_field_value" : 3,
1555     "name" : "HAL_HDR_HLG"
1556    }
1557   ],
1558   "linker_set_key" : "_ZTI13android_hdr_t",
1559   "name" : "android_hdr_t",
1560   "referenced_type" : "_ZTI13android_hdr_t",
1561   "self_type" : "_ZTI13android_hdr_t",
1562   "size" : 4,
1563   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1564   "underlying_type" : "_ZTIj"
1565  },
1566  {
1567   "alignment" : 4,
1568   "enum_fields" :
1569   [
1570    {
1571     "enum_field_value" : 4,
1572     "name" : "HAL_HDR_HDR10_PLUS"
1573    }
1574   ],
1575   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
1576   "name" : "android_hdr_v1_2_t",
1577   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
1578   "self_type" : "_ZTI18android_hdr_v1_2_t",
1579   "size" : 4,
1580   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1581   "underlying_type" : "_ZTIj"
1582  },
1583  {
1584   "alignment" : 4,
1585   "enum_fields" :
1586   [
1587    {
1588     "enum_field_value" : 0,
1589     "name" : "ANDROID_LOG_UNKNOWN"
1590    },
1591    {
1592     "enum_field_value" : 1,
1593     "name" : "ANDROID_LOG_DEFAULT"
1594    },
1595    {
1596     "enum_field_value" : 2,
1597     "name" : "ANDROID_LOG_VERBOSE"
1598    },
1599    {
1600     "enum_field_value" : 3,
1601     "name" : "ANDROID_LOG_DEBUG"
1602    },
1603    {
1604     "enum_field_value" : 4,
1605     "name" : "ANDROID_LOG_INFO"
1606    },
1607    {
1608     "enum_field_value" : 5,
1609     "name" : "ANDROID_LOG_WARN"
1610    },
1611    {
1612     "enum_field_value" : 6,
1613     "name" : "ANDROID_LOG_ERROR"
1614    },
1615    {
1616     "enum_field_value" : 7,
1617     "name" : "ANDROID_LOG_FATAL"
1618    },
1619    {
1620     "enum_field_value" : 8,
1621     "name" : "ANDROID_LOG_SILENT"
1622    }
1623   ],
1624   "linker_set_key" : "_ZTI19android_LogPriority",
1625   "name" : "android_LogPriority",
1626   "referenced_type" : "_ZTI19android_LogPriority",
1627   "self_type" : "_ZTI19android_LogPriority",
1628   "size" : 4,
1629   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
1630   "underlying_type" : "_ZTIj"
1631  },
1632  {
1633   "alignment" : 4,
1634   "enum_fields" :
1635   [
1636    {
1637     "enum_field_value" : 0,
1638     "name" : "HAL_DATASPACE_UNKNOWN"
1639    },
1640    {
1641     "enum_field_value" : 1,
1642     "name" : "HAL_DATASPACE_ARBITRARY"
1643    },
1644    {
1645     "enum_field_value" : 16,
1646     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1647    },
1648    {
1649     "enum_field_value" : 4128768,
1650     "name" : "HAL_DATASPACE_STANDARD_MASK"
1651    },
1652    {
1653     "enum_field_value" : 0,
1654     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1655    },
1656    {
1657     "enum_field_value" : 65536,
1658     "name" : "HAL_DATASPACE_STANDARD_BT709"
1659    },
1660    {
1661     "enum_field_value" : 131072,
1662     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1663    },
1664    {
1665     "enum_field_value" : 196608,
1666     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1667    },
1668    {
1669     "enum_field_value" : 262144,
1670     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1671    },
1672    {
1673     "enum_field_value" : 327680,
1674     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1675    },
1676    {
1677     "enum_field_value" : 393216,
1678     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1679    },
1680    {
1681     "enum_field_value" : 458752,
1682     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1683    },
1684    {
1685     "enum_field_value" : 524288,
1686     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1687    },
1688    {
1689     "enum_field_value" : 589824,
1690     "name" : "HAL_DATASPACE_STANDARD_FILM"
1691    },
1692    {
1693     "enum_field_value" : 655360,
1694     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1695    },
1696    {
1697     "enum_field_value" : 720896,
1698     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1699    },
1700    {
1701     "enum_field_value" : 22,
1702     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1703    },
1704    {
1705     "enum_field_value" : 130023424,
1706     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1707    },
1708    {
1709     "enum_field_value" : 0,
1710     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1711    },
1712    {
1713     "enum_field_value" : 4194304,
1714     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1715    },
1716    {
1717     "enum_field_value" : 8388608,
1718     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1719    },
1720    {
1721     "enum_field_value" : 12582912,
1722     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1723    },
1724    {
1725     "enum_field_value" : 16777216,
1726     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1727    },
1728    {
1729     "enum_field_value" : 20971520,
1730     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1731    },
1732    {
1733     "enum_field_value" : 25165824,
1734     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1735    },
1736    {
1737     "enum_field_value" : 29360128,
1738     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1739    },
1740    {
1741     "enum_field_value" : 33554432,
1742     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1743    },
1744    {
1745     "enum_field_value" : 27,
1746     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1747    },
1748    {
1749     "enum_field_value" : 939524096,
1750     "name" : "HAL_DATASPACE_RANGE_MASK"
1751    },
1752    {
1753     "enum_field_value" : 0,
1754     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1755    },
1756    {
1757     "enum_field_value" : 134217728,
1758     "name" : "HAL_DATASPACE_RANGE_FULL"
1759    },
1760    {
1761     "enum_field_value" : 268435456,
1762     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1763    },
1764    {
1765     "enum_field_value" : 402653184,
1766     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1767    },
1768    {
1769     "enum_field_value" : 512,
1770     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1771    },
1772    {
1773     "enum_field_value" : 138477568,
1774     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1775    },
1776    {
1777     "enum_field_value" : 406913024,
1778     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1779    },
1780    {
1781     "enum_field_value" : 513,
1782     "name" : "HAL_DATASPACE_SRGB"
1783    },
1784    {
1785     "enum_field_value" : 142671872,
1786     "name" : "HAL_DATASPACE_V0_SRGB"
1787    },
1788    {
1789     "enum_field_value" : 411107328,
1790     "name" : "HAL_DATASPACE_V0_SCRGB"
1791    },
1792    {
1793     "enum_field_value" : 257,
1794     "name" : "HAL_DATASPACE_JFIF"
1795    },
1796    {
1797     "enum_field_value" : 146931712,
1798     "name" : "HAL_DATASPACE_V0_JFIF"
1799    },
1800    {
1801     "enum_field_value" : 258,
1802     "name" : "HAL_DATASPACE_BT601_625"
1803    },
1804    {
1805     "enum_field_value" : 281149440,
1806     "name" : "HAL_DATASPACE_V0_BT601_625"
1807    },
1808    {
1809     "enum_field_value" : 259,
1810     "name" : "HAL_DATASPACE_BT601_525"
1811    },
1812    {
1813     "enum_field_value" : 281280512,
1814     "name" : "HAL_DATASPACE_V0_BT601_525"
1815    },
1816    {
1817     "enum_field_value" : 260,
1818     "name" : "HAL_DATASPACE_BT709"
1819    },
1820    {
1821     "enum_field_value" : 281083904,
1822     "name" : "HAL_DATASPACE_V0_BT709"
1823    },
1824    {
1825     "enum_field_value" : 139067392,
1826     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1827    },
1828    {
1829     "enum_field_value" : 155844608,
1830     "name" : "HAL_DATASPACE_DCI_P3"
1831    },
1832    {
1833     "enum_field_value" : 139067392,
1834     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1835    },
1836    {
1837     "enum_field_value" : 143261696,
1838     "name" : "HAL_DATASPACE_DISPLAY_P3"
1839    },
1840    {
1841     "enum_field_value" : 151715840,
1842     "name" : "HAL_DATASPACE_ADOBE_RGB"
1843    },
1844    {
1845     "enum_field_value" : 138805248,
1846     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1847    },
1848    {
1849     "enum_field_value" : 147193856,
1850     "name" : "HAL_DATASPACE_BT2020"
1851    },
1852    {
1853     "enum_field_value" : 163971072,
1854     "name" : "HAL_DATASPACE_BT2020_PQ"
1855    },
1856    {
1857     "enum_field_value" : 4096,
1858     "name" : "HAL_DATASPACE_DEPTH"
1859    },
1860    {
1861     "enum_field_value" : 4097,
1862     "name" : "HAL_DATASPACE_SENSOR"
1863    }
1864   ],
1865   "linker_set_key" : "_ZTI19android_dataspace_t",
1866   "name" : "android_dataspace_t",
1867   "referenced_type" : "_ZTI19android_dataspace_t",
1868   "self_type" : "_ZTI19android_dataspace_t",
1869   "size" : 4,
1870   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1871   "underlying_type" : "_ZTIj"
1872  },
1873  {
1874   "alignment" : 4,
1875   "enum_fields" :
1876   [
1877    {
1878     "enum_field_value" : 0,
1879     "name" : "FLEX_FORMAT_INVALID"
1880    },
1881    {
1882     "enum_field_value" : 1,
1883     "name" : "FLEX_FORMAT_Y"
1884    },
1885    {
1886     "enum_field_value" : 7,
1887     "name" : "FLEX_FORMAT_YCbCr"
1888    },
1889    {
1890     "enum_field_value" : 1073741831,
1891     "name" : "FLEX_FORMAT_YCbCrA"
1892    },
1893    {
1894     "enum_field_value" : 7168,
1895     "name" : "FLEX_FORMAT_RGB"
1896    },
1897    {
1898     "enum_field_value" : 1073748992,
1899     "name" : "FLEX_FORMAT_RGBA"
1900    }
1901   ],
1902   "linker_set_key" : "_ZTI19android_flex_format",
1903   "name" : "android_flex_format",
1904   "referenced_type" : "_ZTI19android_flex_format",
1905   "self_type" : "_ZTI19android_flex_format",
1906   "size" : 4,
1907   "source_file" : "system/core/libsystem/include/system/graphics.h",
1908   "underlying_type" : "_ZTIj"
1909  },
1910  {
1911   "alignment" : 4,
1912   "enum_fields" :
1913   [
1914    {
1915     "enum_field_value" : 1,
1916     "name" : "HAL_TRANSFORM_FLIP_H"
1917    },
1918    {
1919     "enum_field_value" : 2,
1920     "name" : "HAL_TRANSFORM_FLIP_V"
1921    },
1922    {
1923     "enum_field_value" : 4,
1924     "name" : "HAL_TRANSFORM_ROT_90"
1925    },
1926    {
1927     "enum_field_value" : 3,
1928     "name" : "HAL_TRANSFORM_ROT_180"
1929    },
1930    {
1931     "enum_field_value" : 7,
1932     "name" : "HAL_TRANSFORM_ROT_270"
1933    }
1934   ],
1935   "linker_set_key" : "_ZTI19android_transform_t",
1936   "name" : "android_transform_t",
1937   "referenced_type" : "_ZTI19android_transform_t",
1938   "self_type" : "_ZTI19android_transform_t",
1939   "size" : 4,
1940   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1941   "underlying_type" : "_ZTIj"
1942  },
1943  {
1944   "alignment" : 4,
1945   "enum_fields" :
1946   [
1947    {
1948     "enum_field_value" : 0,
1949     "name" : "HAL_COLOR_MODE_NATIVE"
1950    },
1951    {
1952     "enum_field_value" : 1,
1953     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1954    },
1955    {
1956     "enum_field_value" : 2,
1957     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1958    },
1959    {
1960     "enum_field_value" : 3,
1961     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1962    },
1963    {
1964     "enum_field_value" : 4,
1965     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1966    },
1967    {
1968     "enum_field_value" : 5,
1969     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1970    },
1971    {
1972     "enum_field_value" : 6,
1973     "name" : "HAL_COLOR_MODE_DCI_P3"
1974    },
1975    {
1976     "enum_field_value" : 7,
1977     "name" : "HAL_COLOR_MODE_SRGB"
1978    },
1979    {
1980     "enum_field_value" : 8,
1981     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1982    },
1983    {
1984     "enum_field_value" : 9,
1985     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1986    }
1987   ],
1988   "linker_set_key" : "_ZTI20android_color_mode_t",
1989   "name" : "android_color_mode_t",
1990   "referenced_type" : "_ZTI20android_color_mode_t",
1991   "self_type" : "_ZTI20android_color_mode_t",
1992   "size" : 4,
1993   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1994   "underlying_type" : "_ZTIj"
1995  },
1996  {
1997   "alignment" : 4,
1998   "enum_fields" :
1999   [
2000    {
2001     "enum_field_value" : 0,
2002     "name" : "SYSTEM_TIME_REALTIME"
2003    },
2004    {
2005     "enum_field_value" : 1,
2006     "name" : "SYSTEM_TIME_MONOTONIC"
2007    },
2008    {
2009     "enum_field_value" : 2,
2010     "name" : "SYSTEM_TIME_PROCESS"
2011    },
2012    {
2013     "enum_field_value" : 3,
2014     "name" : "SYSTEM_TIME_THREAD"
2015    },
2016    {
2017     "enum_field_value" : 4,
2018     "name" : "SYSTEM_TIME_BOOTTIME"
2019    }
2020   ],
2021   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
2022   "name" : "(unnamed enum at system/core/libutils/include/utils/Timers.h:75:1)",
2023   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
2024   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
2025   "size" : 4,
2026   "source_file" : "system/core/libutils/include/utils/Timers.h",
2027   "underlying_type" : "_ZTIj"
2028  },
2029  {
2030   "alignment" : 4,
2031   "enum_fields" :
2032   [
2033    {
2034     "enum_field_value" : 1,
2035     "name" : "FLEX_COMPONENT_Y"
2036    },
2037    {
2038     "enum_field_value" : 2,
2039     "name" : "FLEX_COMPONENT_Cb"
2040    },
2041    {
2042     "enum_field_value" : 4,
2043     "name" : "FLEX_COMPONENT_Cr"
2044    },
2045    {
2046     "enum_field_value" : 1024,
2047     "name" : "FLEX_COMPONENT_R"
2048    },
2049    {
2050     "enum_field_value" : 2048,
2051     "name" : "FLEX_COMPONENT_G"
2052    },
2053    {
2054     "enum_field_value" : 4096,
2055     "name" : "FLEX_COMPONENT_B"
2056    },
2057    {
2058     "enum_field_value" : 1073741824,
2059     "name" : "FLEX_COMPONENT_A"
2060    }
2061   ],
2062   "linker_set_key" : "_ZTI22android_flex_component",
2063   "name" : "android_flex_component",
2064   "referenced_type" : "_ZTI22android_flex_component",
2065   "self_type" : "_ZTI22android_flex_component",
2066   "size" : 4,
2067   "source_file" : "system/core/libsystem/include/system/graphics.h",
2068   "underlying_type" : "_ZTIj"
2069  },
2070  {
2071   "alignment" : 4,
2072   "enum_fields" :
2073   [
2074    {
2075     "enum_field_value" : 1,
2076     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2077    },
2078    {
2079     "enum_field_value" : 2,
2080     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2081    },
2082    {
2083     "enum_field_value" : 3,
2084     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2085    },
2086    {
2087     "enum_field_value" : 4,
2088     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2089    },
2090    {
2091     "enum_field_value" : 5,
2092     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2093    },
2094    {
2095     "enum_field_value" : 16,
2096     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2097    },
2098    {
2099     "enum_field_value" : 17,
2100     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2101    },
2102    {
2103     "enum_field_value" : 20,
2104     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2105    },
2106    {
2107     "enum_field_value" : 22,
2108     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2109    },
2110    {
2111     "enum_field_value" : 32,
2112     "name" : "HAL_PIXEL_FORMAT_RAW16"
2113    },
2114    {
2115     "enum_field_value" : 33,
2116     "name" : "HAL_PIXEL_FORMAT_BLOB"
2117    },
2118    {
2119     "enum_field_value" : 34,
2120     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2121    },
2122    {
2123     "enum_field_value" : 35,
2124     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2125    },
2126    {
2127     "enum_field_value" : 36,
2128     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2129    },
2130    {
2131     "enum_field_value" : 37,
2132     "name" : "HAL_PIXEL_FORMAT_RAW10"
2133    },
2134    {
2135     "enum_field_value" : 38,
2136     "name" : "HAL_PIXEL_FORMAT_RAW12"
2137    },
2138    {
2139     "enum_field_value" : 43,
2140     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2141    },
2142    {
2143     "enum_field_value" : 538982489,
2144     "name" : "HAL_PIXEL_FORMAT_Y8"
2145    },
2146    {
2147     "enum_field_value" : 540422489,
2148     "name" : "HAL_PIXEL_FORMAT_Y16"
2149    },
2150    {
2151     "enum_field_value" : 842094169,
2152     "name" : "HAL_PIXEL_FORMAT_YV12"
2153    }
2154   ],
2155   "linker_set_key" : "_ZTI22android_pixel_format_t",
2156   "name" : "android_pixel_format_t",
2157   "referenced_type" : "_ZTI22android_pixel_format_t",
2158   "self_type" : "_ZTI22android_pixel_format_t",
2159   "size" : 4,
2160   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
2161   "underlying_type" : "_ZTIj"
2162  },
2163  {
2164   "alignment" : 4,
2165   "enum_fields" :
2166   [
2167    {
2168     "enum_field_value" : 19,
2169     "name" : "ANDROID_PRIORITY_LOWEST"
2170    },
2171    {
2172     "enum_field_value" : 10,
2173     "name" : "ANDROID_PRIORITY_BACKGROUND"
2174    },
2175    {
2176     "enum_field_value" : 0,
2177     "name" : "ANDROID_PRIORITY_NORMAL"
2178    },
2179    {
2180     "enum_field_value" : -2,
2181     "name" : "ANDROID_PRIORITY_FOREGROUND"
2182    },
2183    {
2184     "enum_field_value" : -4,
2185     "name" : "ANDROID_PRIORITY_DISPLAY"
2186    },
2187    {
2188     "enum_field_value" : -8,
2189     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
2190    },
2191    {
2192     "enum_field_value" : -10,
2193     "name" : "ANDROID_PRIORITY_VIDEO"
2194    },
2195    {
2196     "enum_field_value" : -16,
2197     "name" : "ANDROID_PRIORITY_AUDIO"
2198    },
2199    {
2200     "enum_field_value" : -19,
2201     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
2202    },
2203    {
2204     "enum_field_value" : -20,
2205     "name" : "ANDROID_PRIORITY_HIGHEST"
2206    },
2207    {
2208     "enum_field_value" : 0,
2209     "name" : "ANDROID_PRIORITY_DEFAULT"
2210    },
2211    {
2212     "enum_field_value" : -1,
2213     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
2214    },
2215    {
2216     "enum_field_value" : 1,
2217     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
2218    }
2219   ],
2220   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2221   "name" : "(unnamed enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
2222   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2223   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2224   "size" : 4,
2225   "source_file" : "system/core/libsystem/include/system/thread_defs.h",
2226   "underlying_type" : "_ZTIi"
2227  },
2228  {
2229   "alignment" : 4,
2230   "enum_fields" :
2231   [
2232    {
2233     "enum_field_value" : 281411584,
2234     "name" : "HAL_DATASPACE_BT2020_ITU"
2235    },
2236    {
2237     "enum_field_value" : 298188800,
2238     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2239    },
2240    {
2241     "enum_field_value" : 302383104,
2242     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2243    },
2244    {
2245     "enum_field_value" : 168165376,
2246     "name" : "HAL_DATASPACE_BT2020_HLG"
2247    }
2248   ],
2249   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
2250   "name" : "android_dataspace_v1_1_t",
2251   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
2252   "self_type" : "_ZTI24android_dataspace_v1_1_t",
2253   "size" : 4,
2254   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2255   "underlying_type" : "_ZTIj"
2256  },
2257  {
2258   "alignment" : 4,
2259   "enum_fields" :
2260   [
2261    {
2262     "enum_field_value" : 142999552,
2263     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2264    },
2265    {
2266     "enum_field_value" : 4098,
2267     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2268    },
2269    {
2270     "enum_field_value" : 4099,
2271     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2272    },
2273    {
2274     "enum_field_value" : 4100,
2275     "name" : "HAL_DATASPACE_HEIF"
2276    }
2277   ],
2278   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
2279   "name" : "android_dataspace_v1_2_t",
2280   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
2281   "self_type" : "_ZTI24android_dataspace_v1_2_t",
2282   "size" : 4,
2283   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
2284   "underlying_type" : "_ZTIj"
2285  },
2286  {
2287   "alignment" : 4,
2288   "enum_fields" :
2289   [
2290    {
2291     "enum_field_value" : 10,
2292     "name" : "HAL_COLOR_MODE_BT2020"
2293    },
2294    {
2295     "enum_field_value" : 11,
2296     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2297    },
2298    {
2299     "enum_field_value" : 12,
2300     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2301    }
2302   ],
2303   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
2304   "name" : "android_color_mode_v1_1_t",
2305   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
2306   "self_type" : "_ZTI25android_color_mode_v1_1_t",
2307   "size" : 4,
2308   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2309   "underlying_type" : "_ZTIj"
2310  },
2311  {
2312   "alignment" : 4,
2313   "enum_fields" :
2314   [
2315    {
2316     "enum_field_value" : 0,
2317     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2318    },
2319    {
2320     "enum_field_value" : 1,
2321     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2322    },
2323    {
2324     "enum_field_value" : 2,
2325     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2326    },
2327    {
2328     "enum_field_value" : 3,
2329     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2330    },
2331    {
2332     "enum_field_value" : 4,
2333     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2334    },
2335    {
2336     "enum_field_value" : 5,
2337     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2338    },
2339    {
2340     "enum_field_value" : 6,
2341     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2342    }
2343   ],
2344   "linker_set_key" : "_ZTI25android_color_transform_t",
2345   "name" : "android_color_transform_t",
2346   "referenced_type" : "_ZTI25android_color_transform_t",
2347   "self_type" : "_ZTI25android_color_transform_t",
2348   "size" : 4,
2349   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
2350   "underlying_type" : "_ZTIj"
2351  },
2352  {
2353   "alignment" : 4,
2354   "enum_fields" :
2355   [
2356    {
2357     "enum_field_value" : 39,
2358     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2359    },
2360    {
2361     "enum_field_value" : 40,
2362     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2363    },
2364    {
2365     "enum_field_value" : 41,
2366     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2367    },
2368    {
2369     "enum_field_value" : 42,
2370     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2371    }
2372   ],
2373   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
2374   "name" : "android_pixel_format_sw_t",
2375   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
2376   "self_type" : "_ZTI25android_pixel_format_sw_t",
2377   "size" : 4,
2378   "source_file" : "system/core/libsystem/include/system/graphics-sw.h",
2379   "underlying_type" : "_ZTIj"
2380  },
2381  {
2382   "alignment" : 4,
2383   "enum_fields" :
2384   [
2385    {
2386     "enum_field_value" : 48,
2387     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2388    },
2389    {
2390     "enum_field_value" : 49,
2391     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2392    },
2393    {
2394     "enum_field_value" : 50,
2395     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2396    },
2397    {
2398     "enum_field_value" : 51,
2399     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2400    },
2401    {
2402     "enum_field_value" : 52,
2403     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2404    },
2405    {
2406     "enum_field_value" : 53,
2407     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2408    },
2409    {
2410     "enum_field_value" : 54,
2411     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2412    }
2413   ],
2414   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
2415   "name" : "android_pixel_format_v1_1_t",
2416   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
2417   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
2418   "size" : 4,
2419   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2420   "underlying_type" : "_ZTIj"
2421  },
2422  {
2423   "alignment" : 4,
2424   "enum_fields" :
2425   [
2426    {
2427     "enum_field_value" : 55,
2428     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2429    }
2430   ],
2431   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
2432   "name" : "android_pixel_format_v1_2_t",
2433   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
2434   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
2435   "size" : 4,
2436   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
2437   "underlying_type" : "_ZTIj"
2438  },
2439  {
2440   "alignment" : 4,
2441   "enum_fields" :
2442   [
2443    {
2444     "enum_field_value" : 0,
2445     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2446    },
2447    {
2448     "enum_field_value" : 1,
2449     "name" : "HAL_RENDER_INTENT_ENHANCE"
2450    },
2451    {
2452     "enum_field_value" : 2,
2453     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2454    },
2455    {
2456     "enum_field_value" : 3,
2457     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2458    }
2459   ],
2460   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
2461   "name" : "android_render_intent_v1_1_t",
2462   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
2463   "self_type" : "_ZTI28android_render_intent_v1_1_t",
2464   "size" : 4,
2465   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2466   "underlying_type" : "_ZTIj"
2467  },
2468  {
2469   "alignment" : 4,
2470   "enum_fields" :
2471   [
2472    {
2473     "enum_field_value" : 0,
2474     "name" : "LOG_ID_MIN"
2475    },
2476    {
2477     "enum_field_value" : 0,
2478     "name" : "LOG_ID_MAIN"
2479    },
2480    {
2481     "enum_field_value" : 1,
2482     "name" : "LOG_ID_RADIO"
2483    },
2484    {
2485     "enum_field_value" : 2,
2486     "name" : "LOG_ID_EVENTS"
2487    },
2488    {
2489     "enum_field_value" : 3,
2490     "name" : "LOG_ID_SYSTEM"
2491    },
2492    {
2493     "enum_field_value" : 4,
2494     "name" : "LOG_ID_CRASH"
2495    },
2496    {
2497     "enum_field_value" : 5,
2498     "name" : "LOG_ID_STATS"
2499    },
2500    {
2501     "enum_field_value" : 6,
2502     "name" : "LOG_ID_SECURITY"
2503    },
2504    {
2505     "enum_field_value" : 7,
2506     "name" : "LOG_ID_KERNEL"
2507    },
2508    {
2509     "enum_field_value" : 8,
2510     "name" : "LOG_ID_MAX"
2511    },
2512    {
2513     "enum_field_value" : 2147483647,
2514     "name" : "LOG_ID_DEFAULT"
2515    }
2516   ],
2517   "linker_set_key" : "_ZTI6log_id",
2518   "name" : "log_id",
2519   "referenced_type" : "_ZTI6log_id",
2520   "self_type" : "_ZTI6log_id",
2521   "size" : 4,
2522   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
2523   "underlying_type" : "_ZTIj"
2524  },
2525  {
2526   "alignment" : 4,
2527   "enum_fields" :
2528   [
2529    {
2530     "enum_field_value" : 1,
2531     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
2532    },
2533    {
2534     "enum_field_value" : 2,
2535     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
2536    },
2537    {
2538     "enum_field_value" : 4,
2539     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
2540    }
2541   ],
2542   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2543   "name" : "android::VectorImpl::(unnamed enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
2544   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2545   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2546   "size" : 4,
2547   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
2548   "underlying_type" : "_ZTIj"
2549  },
2550  {
2551   "alignment" : 4,
2552   "enum_fields" :
2553   [
2554    {
2555     "enum_field_value" : 0,
2556     "name" : "android::trait_pointer<android::sysprop_change_callback_info>::value"
2557    }
2558   ],
2559   "linker_set_key" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2560   "name" : "android::trait_pointer<android::sysprop_change_callback_info>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2561   "referenced_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2562   "self_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2563   "size" : 4,
2564   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2565   "underlying_type" : "_ZTIj"
2566  },
2567  {
2568   "alignment" : 4,
2569   "enum_fields" :
2570   [
2571    {
2572     "enum_field_value" : 0,
2573     "name" : "android::trait_pointer<android::Looper::MessageEnvelope>::value"
2574    }
2575   ],
2576   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2577   "name" : "android::trait_pointer<android::Looper::MessageEnvelope>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2578   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2579   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2580   "size" : 4,
2581   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2582   "underlying_type" : "_ZTIj"
2583  },
2584  {
2585   "alignment" : 4,
2586   "enum_fields" :
2587   [
2588    {
2589     "enum_field_value" : 0,
2590     "name" : "android::trait_pointer<android::Looper::Response>::value"
2591    }
2592   ],
2593   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2594   "name" : "android::trait_pointer<android::Looper::Response>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2595   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2596   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2597   "size" : 4,
2598   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2599   "underlying_type" : "_ZTIj"
2600  },
2601  {
2602   "alignment" : 4,
2603   "enum_fields" :
2604   [
2605    {
2606     "enum_field_value" : 0,
2607     "name" : "android::OK"
2608    },
2609    {
2610     "enum_field_value" : 0,
2611     "name" : "android::NO_ERROR"
2612    },
2613    {
2614     "enum_field_value" : -2147483648,
2615     "name" : "android::UNKNOWN_ERROR"
2616    },
2617    {
2618     "enum_field_value" : -12,
2619     "name" : "android::NO_MEMORY"
2620    },
2621    {
2622     "enum_field_value" : -38,
2623     "name" : "android::INVALID_OPERATION"
2624    },
2625    {
2626     "enum_field_value" : -22,
2627     "name" : "android::BAD_VALUE"
2628    },
2629    {
2630     "enum_field_value" : -2147483647,
2631     "name" : "android::BAD_TYPE"
2632    },
2633    {
2634     "enum_field_value" : -2,
2635     "name" : "android::NAME_NOT_FOUND"
2636    },
2637    {
2638     "enum_field_value" : -1,
2639     "name" : "android::PERMISSION_DENIED"
2640    },
2641    {
2642     "enum_field_value" : -19,
2643     "name" : "android::NO_INIT"
2644    },
2645    {
2646     "enum_field_value" : -17,
2647     "name" : "android::ALREADY_EXISTS"
2648    },
2649    {
2650     "enum_field_value" : -32,
2651     "name" : "android::DEAD_OBJECT"
2652    },
2653    {
2654     "enum_field_value" : -2147483646,
2655     "name" : "android::FAILED_TRANSACTION"
2656    },
2657    {
2658     "enum_field_value" : -75,
2659     "name" : "android::BAD_INDEX"
2660    },
2661    {
2662     "enum_field_value" : -61,
2663     "name" : "android::NOT_ENOUGH_DATA"
2664    },
2665    {
2666     "enum_field_value" : -11,
2667     "name" : "android::WOULD_BLOCK"
2668    },
2669    {
2670     "enum_field_value" : -110,
2671     "name" : "android::TIMED_OUT"
2672    },
2673    {
2674     "enum_field_value" : -74,
2675     "name" : "android::UNKNOWN_TRANSACTION"
2676    },
2677    {
2678     "enum_field_value" : -2147483641,
2679     "name" : "android::FDS_NOT_ALLOWED"
2680    },
2681    {
2682     "enum_field_value" : -2147483640,
2683     "name" : "android::UNEXPECTED_NULL"
2684    }
2685   ],
2686   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
2687   "name" : "android::(unnamed enum at system/core/libutils/include/utils/Errors.h:37:1)",
2688   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
2689   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
2690   "size" : 4,
2691   "source_file" : "system/core/libutils/include/utils/Errors.h",
2692   "underlying_type" : "_ZTIi"
2693  },
2694  {
2695   "alignment" : 4,
2696   "enum_fields" :
2697   [
2698    {
2699     "enum_field_value" : 19,
2700     "name" : "android::PRIORITY_LOWEST"
2701    },
2702    {
2703     "enum_field_value" : 10,
2704     "name" : "android::PRIORITY_BACKGROUND"
2705    },
2706    {
2707     "enum_field_value" : 0,
2708     "name" : "android::PRIORITY_NORMAL"
2709    },
2710    {
2711     "enum_field_value" : -2,
2712     "name" : "android::PRIORITY_FOREGROUND"
2713    },
2714    {
2715     "enum_field_value" : -4,
2716     "name" : "android::PRIORITY_DISPLAY"
2717    },
2718    {
2719     "enum_field_value" : -8,
2720     "name" : "android::PRIORITY_URGENT_DISPLAY"
2721    },
2722    {
2723     "enum_field_value" : -16,
2724     "name" : "android::PRIORITY_AUDIO"
2725    },
2726    {
2727     "enum_field_value" : -19,
2728     "name" : "android::PRIORITY_URGENT_AUDIO"
2729    },
2730    {
2731     "enum_field_value" : -20,
2732     "name" : "android::PRIORITY_HIGHEST"
2733    },
2734    {
2735     "enum_field_value" : 0,
2736     "name" : "android::PRIORITY_DEFAULT"
2737    },
2738    {
2739     "enum_field_value" : -1,
2740     "name" : "android::PRIORITY_MORE_FAVORABLE"
2741    },
2742    {
2743     "enum_field_value" : 1,
2744     "name" : "android::PRIORITY_LESS_FAVORABLE"
2745    }
2746   ],
2747   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
2748   "name" : "android::(unnamed enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
2749   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
2750   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
2751   "size" : 4,
2752   "source_file" : "system/core/libutils/include/utils/ThreadDefs.h",
2753   "underlying_type" : "_ZTIi"
2754  },
2755  {
2756   "alignment" : 4,
2757   "enum_fields" :
2758   [
2759    {
2760     "enum_field_value" : 0,
2761     "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>::value"
2762    }
2763   ],
2764   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
2765   "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:37:51)",
2766   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
2767   "self_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
2768   "size" : 4,
2769   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2770   "underlying_type" : "_ZTIj"
2771  },
2772  {
2773   "alignment" : 4,
2774   "enum_fields" :
2775   [
2776    {
2777     "enum_field_value" : 0,
2778     "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>::value"
2779    }
2780   ],
2781   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
2782   "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:37:51)",
2783   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
2784   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
2785   "size" : 4,
2786   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2787   "underlying_type" : "_ZTIj"
2788  },
2789  {
2790   "alignment" : 4,
2791   "enum_fields" :
2792   [
2793    {
2794     "enum_field_value" : 0,
2795     "name" : "android::trait_trivial_copy<android::Looper::Response>::value"
2796    }
2797   ],
2798   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
2799   "name" : "android::trait_trivial_copy<android::Looper::Response>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:37:51)",
2800   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
2801   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
2802   "size" : 4,
2803   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2804   "underlying_type" : "_ZTIj"
2805  },
2806  {
2807   "alignment" : 4,
2808   "enum_fields" :
2809   [
2810    {
2811     "enum_field_value" : 1,
2812     "name" : "android::trait_trivial_copy<bool>::value"
2813    }
2814   ],
2815   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
2816   "name" : "android::trait_trivial_copy<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2817   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
2818   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
2819   "size" : 4,
2820   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2821   "underlying_type" : "_ZTIj"
2822  },
2823  {
2824   "alignment" : 4,
2825   "enum_fields" :
2826   [
2827    {
2828     "enum_field_value" : 1,
2829     "name" : "android::trait_trivial_copy<char>::value"
2830    }
2831   ],
2832   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2833   "name" : "android::trait_trivial_copy<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2834   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2835   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2836   "size" : 4,
2837   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2838   "underlying_type" : "_ZTIj"
2839  },
2840  {
2841   "alignment" : 4,
2842   "enum_fields" :
2843   [
2844    {
2845     "enum_field_value" : 1,
2846     "name" : "android::trait_trivial_copy<double>::value"
2847    }
2848   ],
2849   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2850   "name" : "android::trait_trivial_copy<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2851   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2852   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2853   "size" : 4,
2854   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2855   "underlying_type" : "_ZTIj"
2856  },
2857  {
2858   "alignment" : 4,
2859   "enum_fields" :
2860   [
2861    {
2862     "enum_field_value" : 1,
2863     "name" : "android::trait_trivial_copy<float>::value"
2864    }
2865   ],
2866   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2867   "name" : "android::trait_trivial_copy<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2868   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2869   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2870   "size" : 4,
2871   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2872   "underlying_type" : "_ZTIj"
2873  },
2874  {
2875   "alignment" : 4,
2876   "enum_fields" :
2877   [
2878    {
2879     "enum_field_value" : 1,
2880     "name" : "android::trait_trivial_copy<unsigned char>::value"
2881    }
2882   ],
2883   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2884   "name" : "android::trait_trivial_copy<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2885   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2886   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2887   "size" : 4,
2888   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2889   "underlying_type" : "_ZTIj"
2890  },
2891  {
2892   "alignment" : 4,
2893   "enum_fields" :
2894   [
2895    {
2896     "enum_field_value" : 1,
2897     "name" : "android::trait_trivial_copy<int>::value"
2898    }
2899   ],
2900   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2901   "name" : "android::trait_trivial_copy<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2902   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2903   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2904   "size" : 4,
2905   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2906   "underlying_type" : "_ZTIj"
2907  },
2908  {
2909   "alignment" : 4,
2910   "enum_fields" :
2911   [
2912    {
2913     "enum_field_value" : 1,
2914     "name" : "android::trait_trivial_copy<unsigned int>::value"
2915    }
2916   ],
2917   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2918   "name" : "android::trait_trivial_copy<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2919   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2920   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2921   "size" : 4,
2922   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2923   "underlying_type" : "_ZTIj"
2924  },
2925  {
2926   "alignment" : 4,
2927   "enum_fields" :
2928   [
2929    {
2930     "enum_field_value" : 1,
2931     "name" : "android::trait_trivial_copy<long>::value"
2932    }
2933   ],
2934   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2935   "name" : "android::trait_trivial_copy<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2936   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2937   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2938   "size" : 4,
2939   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2940   "underlying_type" : "_ZTIj"
2941  },
2942  {
2943   "alignment" : 4,
2944   "enum_fields" :
2945   [
2946    {
2947     "enum_field_value" : 1,
2948     "name" : "android::trait_trivial_copy<unsigned long>::value"
2949    }
2950   ],
2951   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2952   "name" : "android::trait_trivial_copy<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2953   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2954   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2955   "size" : 4,
2956   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2957   "underlying_type" : "_ZTIj"
2958  },
2959  {
2960   "alignment" : 4,
2961   "enum_fields" :
2962   [
2963    {
2964     "enum_field_value" : 1,
2965     "name" : "android::trait_trivial_copy<short>::value"
2966    }
2967   ],
2968   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2969   "name" : "android::trait_trivial_copy<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2970   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2971   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2972   "size" : 4,
2973   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2974   "underlying_type" : "_ZTIj"
2975  },
2976  {
2977   "alignment" : 4,
2978   "enum_fields" :
2979   [
2980    {
2981     "enum_field_value" : 1,
2982     "name" : "android::trait_trivial_copy<unsigned short>::value"
2983    }
2984   ],
2985   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2986   "name" : "android::trait_trivial_copy<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2987   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2988   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2989   "size" : 4,
2990   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2991   "underlying_type" : "_ZTIj"
2992  },
2993  {
2994   "alignment" : 4,
2995   "enum_fields" :
2996   [
2997    {
2998     "enum_field_value" : 1,
2999     "name" : "android::trait_trivial_copy<void>::value"
3000    }
3001   ],
3002   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
3003   "name" : "android::trait_trivial_copy<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
3004   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
3005   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
3006   "size" : 4,
3007   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3008   "underlying_type" : "_ZTIj"
3009  },
3010  {
3011   "alignment" : 4,
3012   "enum_fields" :
3013   [
3014    {
3015     "enum_field_value" : 1,
3016     "name" : "android::trait_trivial_copy<long long>::value"
3017    }
3018   ],
3019   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
3020   "name" : "android::trait_trivial_copy<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
3021   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
3022   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
3023   "size" : 4,
3024   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3025   "underlying_type" : "_ZTIj"
3026  },
3027  {
3028   "alignment" : 4,
3029   "enum_fields" :
3030   [
3031    {
3032     "enum_field_value" : 1,
3033     "name" : "android::trait_trivial_copy<unsigned long long>::value"
3034    }
3035   ],
3036   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
3037   "name" : "android::trait_trivial_copy<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
3038   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
3039   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
3040   "size" : 4,
3041   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3042   "underlying_type" : "_ZTIj"
3043  },
3044  {
3045   "alignment" : 4,
3046   "enum_fields" :
3047   [
3048    {
3049     "enum_field_value" : 0,
3050     "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>::value"
3051    }
3052   ],
3053   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3054   "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:35:51)",
3055   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3056   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3057   "size" : 4,
3058   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3059   "underlying_type" : "_ZTIj"
3060  },
3061  {
3062   "alignment" : 4,
3063   "enum_fields" :
3064   [
3065    {
3066     "enum_field_value" : 0,
3067     "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>::value"
3068    }
3069   ],
3070   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3071   "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:35:51)",
3072   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3073   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3074   "size" : 4,
3075   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3076   "underlying_type" : "_ZTIj"
3077  },
3078  {
3079   "alignment" : 4,
3080   "enum_fields" :
3081   [
3082    {
3083     "enum_field_value" : 0,
3084     "name" : "android::trait_trivial_ctor<android::Looper::Response>::value"
3085    }
3086   ],
3087   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3088   "name" : "android::trait_trivial_ctor<android::Looper::Response>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:35:51)",
3089   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3090   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3091   "size" : 4,
3092   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3093   "underlying_type" : "_ZTIj"
3094  },
3095  {
3096   "alignment" : 4,
3097   "enum_fields" :
3098   [
3099    {
3100     "enum_field_value" : 1,
3101     "name" : "android::trait_trivial_ctor<bool>::value"
3102    }
3103   ],
3104   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3105   "name" : "android::trait_trivial_ctor<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
3106   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3107   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3108   "size" : 4,
3109   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3110   "underlying_type" : "_ZTIj"
3111  },
3112  {
3113   "alignment" : 4,
3114   "enum_fields" :
3115   [
3116    {
3117     "enum_field_value" : 1,
3118     "name" : "android::trait_trivial_ctor<char>::value"
3119    }
3120   ],
3121   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3122   "name" : "android::trait_trivial_ctor<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
3123   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3124   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3125   "size" : 4,
3126   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3127   "underlying_type" : "_ZTIj"
3128  },
3129  {
3130   "alignment" : 4,
3131   "enum_fields" :
3132   [
3133    {
3134     "enum_field_value" : 1,
3135     "name" : "android::trait_trivial_ctor<double>::value"
3136    }
3137   ],
3138   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3139   "name" : "android::trait_trivial_ctor<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
3140   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3141   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3142   "size" : 4,
3143   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3144   "underlying_type" : "_ZTIj"
3145  },
3146  {
3147   "alignment" : 4,
3148   "enum_fields" :
3149   [
3150    {
3151     "enum_field_value" : 1,
3152     "name" : "android::trait_trivial_ctor<float>::value"
3153    }
3154   ],
3155   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3156   "name" : "android::trait_trivial_ctor<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
3157   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3158   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3159   "size" : 4,
3160   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3161   "underlying_type" : "_ZTIj"
3162  },
3163  {
3164   "alignment" : 4,
3165   "enum_fields" :
3166   [
3167    {
3168     "enum_field_value" : 1,
3169     "name" : "android::trait_trivial_ctor<unsigned char>::value"
3170    }
3171   ],
3172   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3173   "name" : "android::trait_trivial_ctor<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
3174   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3175   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3176   "size" : 4,
3177   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3178   "underlying_type" : "_ZTIj"
3179  },
3180  {
3181   "alignment" : 4,
3182   "enum_fields" :
3183   [
3184    {
3185     "enum_field_value" : 1,
3186     "name" : "android::trait_trivial_ctor<int>::value"
3187    }
3188   ],
3189   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3190   "name" : "android::trait_trivial_ctor<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
3191   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3192   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3193   "size" : 4,
3194   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3195   "underlying_type" : "_ZTIj"
3196  },
3197  {
3198   "alignment" : 4,
3199   "enum_fields" :
3200   [
3201    {
3202     "enum_field_value" : 1,
3203     "name" : "android::trait_trivial_ctor<unsigned int>::value"
3204    }
3205   ],
3206   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3207   "name" : "android::trait_trivial_ctor<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
3208   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3209   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3210   "size" : 4,
3211   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3212   "underlying_type" : "_ZTIj"
3213  },
3214  {
3215   "alignment" : 4,
3216   "enum_fields" :
3217   [
3218    {
3219     "enum_field_value" : 1,
3220     "name" : "android::trait_trivial_ctor<long>::value"
3221    }
3222   ],
3223   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3224   "name" : "android::trait_trivial_ctor<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
3225   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3226   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3227   "size" : 4,
3228   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3229   "underlying_type" : "_ZTIj"
3230  },
3231  {
3232   "alignment" : 4,
3233   "enum_fields" :
3234   [
3235    {
3236     "enum_field_value" : 1,
3237     "name" : "android::trait_trivial_ctor<unsigned long>::value"
3238    }
3239   ],
3240   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3241   "name" : "android::trait_trivial_ctor<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
3242   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3243   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3244   "size" : 4,
3245   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3246   "underlying_type" : "_ZTIj"
3247  },
3248  {
3249   "alignment" : 4,
3250   "enum_fields" :
3251   [
3252    {
3253     "enum_field_value" : 1,
3254     "name" : "android::trait_trivial_ctor<short>::value"
3255    }
3256   ],
3257   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3258   "name" : "android::trait_trivial_ctor<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
3259   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3260   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3261   "size" : 4,
3262   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3263   "underlying_type" : "_ZTIj"
3264  },
3265  {
3266   "alignment" : 4,
3267   "enum_fields" :
3268   [
3269    {
3270     "enum_field_value" : 1,
3271     "name" : "android::trait_trivial_ctor<unsigned short>::value"
3272    }
3273   ],
3274   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3275   "name" : "android::trait_trivial_ctor<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
3276   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3277   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3278   "size" : 4,
3279   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3280   "underlying_type" : "_ZTIj"
3281  },
3282  {
3283   "alignment" : 4,
3284   "enum_fields" :
3285   [
3286    {
3287     "enum_field_value" : 1,
3288     "name" : "android::trait_trivial_ctor<void>::value"
3289    }
3290   ],
3291   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3292   "name" : "android::trait_trivial_ctor<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
3293   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3294   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3295   "size" : 4,
3296   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3297   "underlying_type" : "_ZTIj"
3298  },
3299  {
3300   "alignment" : 4,
3301   "enum_fields" :
3302   [
3303    {
3304     "enum_field_value" : 1,
3305     "name" : "android::trait_trivial_ctor<long long>::value"
3306    }
3307   ],
3308   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3309   "name" : "android::trait_trivial_ctor<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
3310   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3311   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3312   "size" : 4,
3313   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3314   "underlying_type" : "_ZTIj"
3315  },
3316  {
3317   "alignment" : 4,
3318   "enum_fields" :
3319   [
3320    {
3321     "enum_field_value" : 1,
3322     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
3323    }
3324   ],
3325   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3326   "name" : "android::trait_trivial_ctor<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
3327   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3328   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3329   "size" : 4,
3330   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3331   "underlying_type" : "_ZTIj"
3332  },
3333  {
3334   "alignment" : 4,
3335   "enum_fields" :
3336   [
3337    {
3338     "enum_field_value" : 0,
3339     "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>::value"
3340    }
3341   ],
3342   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3343   "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:36:51)",
3344   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3345   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3346   "size" : 4,
3347   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3348   "underlying_type" : "_ZTIj"
3349  },
3350  {
3351   "alignment" : 4,
3352   "enum_fields" :
3353   [
3354    {
3355     "enum_field_value" : 0,
3356     "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>::value"
3357    }
3358   ],
3359   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3360   "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:36:51)",
3361   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3362   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3363   "size" : 4,
3364   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3365   "underlying_type" : "_ZTIj"
3366  },
3367  {
3368   "alignment" : 4,
3369   "enum_fields" :
3370   [
3371    {
3372     "enum_field_value" : 0,
3373     "name" : "android::trait_trivial_dtor<android::Looper::Response>::value"
3374    }
3375   ],
3376   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3377   "name" : "android::trait_trivial_dtor<android::Looper::Response>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:36:51)",
3378   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3379   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3380   "size" : 4,
3381   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3382   "underlying_type" : "_ZTIj"
3383  },
3384  {
3385   "alignment" : 4,
3386   "enum_fields" :
3387   [
3388    {
3389     "enum_field_value" : 1,
3390     "name" : "android::trait_trivial_dtor<bool>::value"
3391    }
3392   ],
3393   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3394   "name" : "android::trait_trivial_dtor<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
3395   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3396   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3397   "size" : 4,
3398   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3399   "underlying_type" : "_ZTIj"
3400  },
3401  {
3402   "alignment" : 4,
3403   "enum_fields" :
3404   [
3405    {
3406     "enum_field_value" : 1,
3407     "name" : "android::trait_trivial_dtor<char>::value"
3408    }
3409   ],
3410   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3411   "name" : "android::trait_trivial_dtor<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
3412   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3413   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3414   "size" : 4,
3415   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3416   "underlying_type" : "_ZTIj"
3417  },
3418  {
3419   "alignment" : 4,
3420   "enum_fields" :
3421   [
3422    {
3423     "enum_field_value" : 1,
3424     "name" : "android::trait_trivial_dtor<double>::value"
3425    }
3426   ],
3427   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3428   "name" : "android::trait_trivial_dtor<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
3429   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3430   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3431   "size" : 4,
3432   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3433   "underlying_type" : "_ZTIj"
3434  },
3435  {
3436   "alignment" : 4,
3437   "enum_fields" :
3438   [
3439    {
3440     "enum_field_value" : 1,
3441     "name" : "android::trait_trivial_dtor<float>::value"
3442    }
3443   ],
3444   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3445   "name" : "android::trait_trivial_dtor<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
3446   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3447   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3448   "size" : 4,
3449   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3450   "underlying_type" : "_ZTIj"
3451  },
3452  {
3453   "alignment" : 4,
3454   "enum_fields" :
3455   [
3456    {
3457     "enum_field_value" : 1,
3458     "name" : "android::trait_trivial_dtor<unsigned char>::value"
3459    }
3460   ],
3461   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3462   "name" : "android::trait_trivial_dtor<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
3463   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3464   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3465   "size" : 4,
3466   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3467   "underlying_type" : "_ZTIj"
3468  },
3469  {
3470   "alignment" : 4,
3471   "enum_fields" :
3472   [
3473    {
3474     "enum_field_value" : 1,
3475     "name" : "android::trait_trivial_dtor<int>::value"
3476    }
3477   ],
3478   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3479   "name" : "android::trait_trivial_dtor<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
3480   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3481   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3482   "size" : 4,
3483   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3484   "underlying_type" : "_ZTIj"
3485  },
3486  {
3487   "alignment" : 4,
3488   "enum_fields" :
3489   [
3490    {
3491     "enum_field_value" : 1,
3492     "name" : "android::trait_trivial_dtor<unsigned int>::value"
3493    }
3494   ],
3495   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3496   "name" : "android::trait_trivial_dtor<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
3497   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3498   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3499   "size" : 4,
3500   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3501   "underlying_type" : "_ZTIj"
3502  },
3503  {
3504   "alignment" : 4,
3505   "enum_fields" :
3506   [
3507    {
3508     "enum_field_value" : 1,
3509     "name" : "android::trait_trivial_dtor<long>::value"
3510    }
3511   ],
3512   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3513   "name" : "android::trait_trivial_dtor<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
3514   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3515   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3516   "size" : 4,
3517   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3518   "underlying_type" : "_ZTIj"
3519  },
3520  {
3521   "alignment" : 4,
3522   "enum_fields" :
3523   [
3524    {
3525     "enum_field_value" : 1,
3526     "name" : "android::trait_trivial_dtor<unsigned long>::value"
3527    }
3528   ],
3529   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3530   "name" : "android::trait_trivial_dtor<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
3531   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3532   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3533   "size" : 4,
3534   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3535   "underlying_type" : "_ZTIj"
3536  },
3537  {
3538   "alignment" : 4,
3539   "enum_fields" :
3540   [
3541    {
3542     "enum_field_value" : 1,
3543     "name" : "android::trait_trivial_dtor<short>::value"
3544    }
3545   ],
3546   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3547   "name" : "android::trait_trivial_dtor<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
3548   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3549   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3550   "size" : 4,
3551   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3552   "underlying_type" : "_ZTIj"
3553  },
3554  {
3555   "alignment" : 4,
3556   "enum_fields" :
3557   [
3558    {
3559     "enum_field_value" : 1,
3560     "name" : "android::trait_trivial_dtor<unsigned short>::value"
3561    }
3562   ],
3563   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3564   "name" : "android::trait_trivial_dtor<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
3565   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3566   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3567   "size" : 4,
3568   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3569   "underlying_type" : "_ZTIj"
3570  },
3571  {
3572   "alignment" : 4,
3573   "enum_fields" :
3574   [
3575    {
3576     "enum_field_value" : 1,
3577     "name" : "android::trait_trivial_dtor<void>::value"
3578    }
3579   ],
3580   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
3581   "name" : "android::trait_trivial_dtor<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
3582   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
3583   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
3584   "size" : 4,
3585   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3586   "underlying_type" : "_ZTIj"
3587  },
3588  {
3589   "alignment" : 4,
3590   "enum_fields" :
3591   [
3592    {
3593     "enum_field_value" : 1,
3594     "name" : "android::trait_trivial_dtor<long long>::value"
3595    }
3596   ],
3597   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
3598   "name" : "android::trait_trivial_dtor<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
3599   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
3600   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
3601   "size" : 4,
3602   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3603   "underlying_type" : "_ZTIj"
3604  },
3605  {
3606   "alignment" : 4,
3607   "enum_fields" :
3608   [
3609    {
3610     "enum_field_value" : 1,
3611     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
3612    }
3613   ],
3614   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
3615   "name" : "android::trait_trivial_dtor<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
3616   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
3617   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
3618   "size" : 4,
3619   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3620   "underlying_type" : "_ZTIj"
3621  },
3622  {
3623   "alignment" : 4,
3624   "enum_fields" :
3625   [
3626    {
3627     "enum_field_value" : 0,
3628     "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>::value"
3629    }
3630   ],
3631   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
3632   "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:38:51)",
3633   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
3634   "self_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
3635   "size" : 4,
3636   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3637   "underlying_type" : "_ZTIj"
3638  },
3639  {
3640   "alignment" : 4,
3641   "enum_fields" :
3642   [
3643    {
3644     "enum_field_value" : 0,
3645     "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>::value"
3646    }
3647   ],
3648   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
3649   "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:38:51)",
3650   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
3651   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
3652   "size" : 4,
3653   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3654   "underlying_type" : "_ZTIj"
3655  },
3656  {
3657   "alignment" : 4,
3658   "enum_fields" :
3659   [
3660    {
3661     "enum_field_value" : 0,
3662     "name" : "android::trait_trivial_move<android::Looper::Response>::value"
3663    }
3664   ],
3665   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
3666   "name" : "android::trait_trivial_move<android::Looper::Response>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:38:51)",
3667   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
3668   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
3669   "size" : 4,
3670   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3671   "underlying_type" : "_ZTIj"
3672  },
3673  {
3674   "alignment" : 4,
3675   "enum_fields" :
3676   [
3677    {
3678     "enum_field_value" : 1,
3679     "name" : "android::trait_trivial_move<android::String8>::value"
3680    }
3681   ],
3682   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
3683   "name" : "android::trait_trivial_move<android::String8>::(unnamed enum at system/core/libutils/include/utils/String8.h:223:1)",
3684   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
3685   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
3686   "size" : 4,
3687   "source_file" : "system/core/libutils/include/utils/String8.h",
3688   "underlying_type" : "_ZTIj"
3689  },
3690  {
3691   "alignment" : 4,
3692   "enum_fields" :
3693   [
3694    {
3695     "enum_field_value" : 1,
3696     "name" : "android::trait_trivial_move<android::String16>::value"
3697    }
3698   ],
3699   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
3700   "name" : "android::trait_trivial_move<android::String16>::(unnamed enum at system/core/libutils/include/utils/String16.h:181:1)",
3701   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
3702   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
3703   "size" : 4,
3704   "source_file" : "system/core/libutils/include/utils/String16.h",
3705   "underlying_type" : "_ZTIj"
3706  },
3707  {
3708   "alignment" : 4,
3709   "enum_fields" :
3710   [
3711    {
3712     "enum_field_value" : 1,
3713     "name" : "android::trait_trivial_move<bool>::value"
3714    }
3715   ],
3716   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
3717   "name" : "android::trait_trivial_move<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
3718   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
3719   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
3720   "size" : 4,
3721   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3722   "underlying_type" : "_ZTIj"
3723  },
3724  {
3725   "alignment" : 4,
3726   "enum_fields" :
3727   [
3728    {
3729     "enum_field_value" : 1,
3730     "name" : "android::trait_trivial_move<char>::value"
3731    }
3732   ],
3733   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
3734   "name" : "android::trait_trivial_move<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
3735   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
3736   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
3737   "size" : 4,
3738   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3739   "underlying_type" : "_ZTIj"
3740  },
3741  {
3742   "alignment" : 4,
3743   "enum_fields" :
3744   [
3745    {
3746     "enum_field_value" : 1,
3747     "name" : "android::trait_trivial_move<double>::value"
3748    }
3749   ],
3750   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
3751   "name" : "android::trait_trivial_move<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
3752   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
3753   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
3754   "size" : 4,
3755   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3756   "underlying_type" : "_ZTIj"
3757  },
3758  {
3759   "alignment" : 4,
3760   "enum_fields" :
3761   [
3762    {
3763     "enum_field_value" : 1,
3764     "name" : "android::trait_trivial_move<float>::value"
3765    }
3766   ],
3767   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
3768   "name" : "android::trait_trivial_move<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
3769   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
3770   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
3771   "size" : 4,
3772   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3773   "underlying_type" : "_ZTIj"
3774  },
3775  {
3776   "alignment" : 4,
3777   "enum_fields" :
3778   [
3779    {
3780     "enum_field_value" : 1,
3781     "name" : "android::trait_trivial_move<unsigned char>::value"
3782    }
3783   ],
3784   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
3785   "name" : "android::trait_trivial_move<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
3786   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
3787   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
3788   "size" : 4,
3789   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3790   "underlying_type" : "_ZTIj"
3791  },
3792  {
3793   "alignment" : 4,
3794   "enum_fields" :
3795   [
3796    {
3797     "enum_field_value" : 1,
3798     "name" : "android::trait_trivial_move<int>::value"
3799    }
3800   ],
3801   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
3802   "name" : "android::trait_trivial_move<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
3803   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
3804   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
3805   "size" : 4,
3806   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3807   "underlying_type" : "_ZTIj"
3808  },
3809  {
3810   "alignment" : 4,
3811   "enum_fields" :
3812   [
3813    {
3814     "enum_field_value" : 1,
3815     "name" : "android::trait_trivial_move<unsigned int>::value"
3816    }
3817   ],
3818   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
3819   "name" : "android::trait_trivial_move<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
3820   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
3821   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
3822   "size" : 4,
3823   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3824   "underlying_type" : "_ZTIj"
3825  },
3826  {
3827   "alignment" : 4,
3828   "enum_fields" :
3829   [
3830    {
3831     "enum_field_value" : 1,
3832     "name" : "android::trait_trivial_move<long>::value"
3833    }
3834   ],
3835   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
3836   "name" : "android::trait_trivial_move<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
3837   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
3838   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
3839   "size" : 4,
3840   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3841   "underlying_type" : "_ZTIj"
3842  },
3843  {
3844   "alignment" : 4,
3845   "enum_fields" :
3846   [
3847    {
3848     "enum_field_value" : 1,
3849     "name" : "android::trait_trivial_move<unsigned long>::value"
3850    }
3851   ],
3852   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
3853   "name" : "android::trait_trivial_move<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
3854   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
3855   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
3856   "size" : 4,
3857   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3858   "underlying_type" : "_ZTIj"
3859  },
3860  {
3861   "alignment" : 4,
3862   "enum_fields" :
3863   [
3864    {
3865     "enum_field_value" : 1,
3866     "name" : "android::trait_trivial_move<short>::value"
3867    }
3868   ],
3869   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
3870   "name" : "android::trait_trivial_move<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
3871   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
3872   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
3873   "size" : 4,
3874   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3875   "underlying_type" : "_ZTIj"
3876  },
3877  {
3878   "alignment" : 4,
3879   "enum_fields" :
3880   [
3881    {
3882     "enum_field_value" : 1,
3883     "name" : "android::trait_trivial_move<unsigned short>::value"
3884    }
3885   ],
3886   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
3887   "name" : "android::trait_trivial_move<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
3888   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
3889   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
3890   "size" : 4,
3891   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3892   "underlying_type" : "_ZTIj"
3893  },
3894  {
3895   "alignment" : 4,
3896   "enum_fields" :
3897   [
3898    {
3899     "enum_field_value" : 1,
3900     "name" : "android::trait_trivial_move<void>::value"
3901    }
3902   ],
3903   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
3904   "name" : "android::trait_trivial_move<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
3905   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
3906   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
3907   "size" : 4,
3908   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3909   "underlying_type" : "_ZTIj"
3910  },
3911  {
3912   "alignment" : 4,
3913   "enum_fields" :
3914   [
3915    {
3916     "enum_field_value" : 1,
3917     "name" : "android::trait_trivial_move<long long>::value"
3918    }
3919   ],
3920   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
3921   "name" : "android::trait_trivial_move<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
3922   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
3923   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
3924   "size" : 4,
3925   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3926   "underlying_type" : "_ZTIj"
3927  },
3928  {
3929   "alignment" : 4,
3930   "enum_fields" :
3931   [
3932    {
3933     "enum_field_value" : 1,
3934     "name" : "android::trait_trivial_move<unsigned long long>::value"
3935    }
3936   ],
3937   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
3938   "name" : "android::trait_trivial_move<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
3939   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
3940   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
3941   "size" : 4,
3942   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3943   "underlying_type" : "_ZTIj"
3944  },
3945  {
3946   "alignment" : 4,
3947   "enum_fields" :
3948   [
3949    {
3950     "enum_field_value" : 0,
3951     "name" : "android::Mutex::PRIVATE"
3952    },
3953    {
3954     "enum_field_value" : 1,
3955     "name" : "android::Mutex::SHARED"
3956    }
3957   ],
3958   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
3959   "name" : "android::Mutex::(unnamed enum at system/core/libutils/include/utils/Mutex.h:96:5)",
3960   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3961   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3962   "size" : 4,
3963   "source_file" : "system/core/libutils/include/utils/Mutex.h",
3964   "underlying_type" : "_ZTIj"
3965  },
3966  {
3967   "alignment" : 4,
3968   "enum_fields" :
3969   [
3970    {
3971     "enum_field_value" : 1,
3972     "name" : "android::Looper::EVENT_INPUT"
3973    },
3974    {
3975     "enum_field_value" : 2,
3976     "name" : "android::Looper::EVENT_OUTPUT"
3977    },
3978    {
3979     "enum_field_value" : 4,
3980     "name" : "android::Looper::EVENT_ERROR"
3981    },
3982    {
3983     "enum_field_value" : 8,
3984     "name" : "android::Looper::EVENT_HANGUP"
3985    },
3986    {
3987     "enum_field_value" : 16,
3988     "name" : "android::Looper::EVENT_INVALID"
3989    }
3990   ],
3991   "linker_set_key" : "_ZTIN7android6Looper12$EVENT_ERRORE",
3992   "name" : "android::Looper::(unnamed enum at system/core/libutils/include/utils/Looper.h:178:5)",
3993   "referenced_type" : "_ZTIN7android6Looper12$EVENT_ERRORE",
3994   "self_type" : "_ZTIN7android6Looper12$EVENT_ERRORE",
3995   "size" : 4,
3996   "source_file" : "system/core/libutils/include/utils/Looper.h",
3997   "underlying_type" : "_ZTIj"
3998  },
3999  {
4000   "alignment" : 4,
4001   "enum_fields" :
4002   [
4003    {
4004     "enum_field_value" : -1,
4005     "name" : "android::Looper::POLL_WAKE"
4006    },
4007    {
4008     "enum_field_value" : -2,
4009     "name" : "android::Looper::POLL_CALLBACK"
4010    },
4011    {
4012     "enum_field_value" : -3,
4013     "name" : "android::Looper::POLL_TIMEOUT"
4014    },
4015    {
4016     "enum_field_value" : -4,
4017     "name" : "android::Looper::POLL_ERROR"
4018    }
4019   ],
4020   "linker_set_key" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
4021   "name" : "android::Looper::(unnamed enum at system/core/libutils/include/utils/Looper.h:146:5)",
4022   "referenced_type" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
4023   "self_type" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
4024   "size" : 4,
4025   "source_file" : "system/core/libutils/include/utils/Looper.h",
4026   "underlying_type" : "_ZTIi"
4027  },
4028  {
4029   "alignment" : 4,
4030   "enum_fields" :
4031   [
4032    {
4033     "enum_field_value" : 1,
4034     "name" : "android::Looper::PREPARE_ALLOW_NON_CALLBACKS"
4035    }
4036   ],
4037   "linker_set_key" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
4038   "name" : "android::Looper::(unnamed enum at system/core/libutils/include/utils/Looper.h:216:5)",
4039   "referenced_type" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
4040   "self_type" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
4041   "size" : 4,
4042   "source_file" : "system/core/libutils/include/utils/Looper.h",
4043   "underlying_type" : "_ZTIj"
4044  },
4045  {
4046   "alignment" : 4,
4047   "enum_fields" :
4048   [
4049    {
4050     "enum_field_value" : 0,
4051     "name" : "android::RWLock::PRIVATE"
4052    },
4053    {
4054     "enum_field_value" : 1,
4055     "name" : "android::RWLock::SHARED"
4056    }
4057   ],
4058   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
4059   "name" : "android::RWLock::(unnamed enum at system/core/libutils/include/utils/RWLock.h:44:5)",
4060   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
4061   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
4062   "size" : 4,
4063   "source_file" : "system/core/libutils/include/utils/RWLock.h",
4064   "underlying_type" : "_ZTIj"
4065  },
4066  {
4067   "alignment" : 4,
4068   "enum_fields" :
4069   [
4070    {
4071     "enum_field_value" : 0,
4072     "name" : "android::traits<android::sysprop_change_callback_info>::is_pointer"
4073    },
4074    {
4075     "enum_field_value" : 0,
4076     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_ctor"
4077    },
4078    {
4079     "enum_field_value" : 0,
4080     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_dtor"
4081    },
4082    {
4083     "enum_field_value" : 0,
4084     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_copy"
4085    },
4086    {
4087     "enum_field_value" : 0,
4088     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_move"
4089    }
4090   ],
4091   "linker_set_key" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4092   "name" : "android::traits<android::sysprop_change_callback_info>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4093   "referenced_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4094   "self_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4095   "size" : 4,
4096   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4097   "underlying_type" : "_ZTIj"
4098  },
4099  {
4100   "alignment" : 4,
4101   "enum_fields" :
4102   [
4103    {
4104     "enum_field_value" : 0,
4105     "name" : "android::traits<android::Looper::MessageEnvelope>::is_pointer"
4106    },
4107    {
4108     "enum_field_value" : 0,
4109     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_ctor"
4110    },
4111    {
4112     "enum_field_value" : 0,
4113     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_dtor"
4114    },
4115    {
4116     "enum_field_value" : 0,
4117     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_copy"
4118    },
4119    {
4120     "enum_field_value" : 0,
4121     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_move"
4122    }
4123   ],
4124   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4125   "name" : "android::traits<android::Looper::MessageEnvelope>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4126   "referenced_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4127   "self_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4128   "size" : 4,
4129   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4130   "underlying_type" : "_ZTIj"
4131  },
4132  {
4133   "alignment" : 4,
4134   "enum_fields" :
4135   [
4136    {
4137     "enum_field_value" : 0,
4138     "name" : "android::traits<android::Looper::Response>::is_pointer"
4139    },
4140    {
4141     "enum_field_value" : 0,
4142     "name" : "android::traits<android::Looper::Response>::has_trivial_ctor"
4143    },
4144    {
4145     "enum_field_value" : 0,
4146     "name" : "android::traits<android::Looper::Response>::has_trivial_dtor"
4147    },
4148    {
4149     "enum_field_value" : 0,
4150     "name" : "android::traits<android::Looper::Response>::has_trivial_copy"
4151    },
4152    {
4153     "enum_field_value" : 0,
4154     "name" : "android::traits<android::Looper::Response>::has_trivial_move"
4155    }
4156   ],
4157   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4158   "name" : "android::traits<android::Looper::Response>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4159   "referenced_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4160   "self_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4161   "size" : 4,
4162   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4163   "underlying_type" : "_ZTIj"
4164  },
4165  {
4166   "alignment" : 4,
4167   "enum_fields" :
4168   [
4169    {
4170     "enum_field_value" : 0,
4171     "name" : "android::FileMap::NORMAL"
4172    },
4173    {
4174     "enum_field_value" : 1,
4175     "name" : "android::FileMap::RANDOM"
4176    },
4177    {
4178     "enum_field_value" : 2,
4179     "name" : "android::FileMap::SEQUENTIAL"
4180    },
4181    {
4182     "enum_field_value" : 3,
4183     "name" : "android::FileMap::WILLNEED"
4184    },
4185    {
4186     "enum_field_value" : 4,
4187     "name" : "android::FileMap::DONTNEED"
4188    }
4189   ],
4190   "linker_set_key" : "_ZTIN7android7FileMap9MapAdviceE",
4191   "name" : "android::FileMap::MapAdvice",
4192   "referenced_type" : "_ZTIN7android7FileMap9MapAdviceE",
4193   "self_type" : "_ZTIN7android7FileMap9MapAdviceE",
4194   "size" : 4,
4195   "source_file" : "system/core/libutils/include/utils/FileMap.h",
4196   "underlying_type" : "_ZTIj"
4197  },
4198  {
4199   "access" : "protected",
4200   "alignment" : 4,
4201   "enum_fields" :
4202   [
4203    {
4204     "enum_field_value" : 1,
4205     "name" : "android::RefBase::FIRST_INC_STRONG"
4206    }
4207   ],
4208   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4209   "name" : "android::RefBase::(unnamed enum at system/core/libutils/include/utils/RefBase.h:358:5)",
4210   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4211   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4212   "size" : 4,
4213   "source_file" : "system/core/libutils/include/utils/RefBase.h",
4214   "underlying_type" : "_ZTIj"
4215  },
4216  {
4217   "access" : "protected",
4218   "alignment" : 4,
4219   "enum_fields" :
4220   [
4221    {
4222     "enum_field_value" : 0,
4223     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
4224    },
4225    {
4226     "enum_field_value" : 1,
4227     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
4228    },
4229    {
4230     "enum_field_value" : 1,
4231     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
4232    }
4233   ],
4234   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4235   "name" : "android::RefBase::(unnamed enum at system/core/libutils/include/utils/RefBase.h:349:5)",
4236   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4237   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4238   "size" : 4,
4239   "source_file" : "system/core/libutils/include/utils/RefBase.h",
4240   "underlying_type" : "_ZTIj"
4241  },
4242  {
4243   "alignment" : 4,
4244   "enum_fields" :
4245   [
4246    {
4247     "enum_field_value" : 0,
4248     "name" : "android::Condition::WAKE_UP_ONE"
4249    },
4250    {
4251     "enum_field_value" : 1,
4252     "name" : "android::Condition::WAKE_UP_ALL"
4253    }
4254   ],
4255   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
4256   "name" : "android::Condition::WakeUpType",
4257   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4258   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4259   "size" : 4,
4260   "source_file" : "system/core/libutils/include/utils/Condition.h",
4261   "underlying_type" : "_ZTIj"
4262  },
4263  {
4264   "alignment" : 4,
4265   "enum_fields" :
4266   [
4267    {
4268     "enum_field_value" : 0,
4269     "name" : "android::Condition::PRIVATE"
4270    },
4271    {
4272     "enum_field_value" : 1,
4273     "name" : "android::Condition::SHARED"
4274    }
4275   ],
4276   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
4277   "name" : "android::Condition::(unnamed enum at system/core/libutils/include/utils/Condition.h:54:5)",
4278   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
4279   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
4280   "size" : 4,
4281   "source_file" : "system/core/libutils/include/utils/Condition.h",
4282   "underlying_type" : "_ZTIj"
4283  },
4284  {
4285   "access" : "private",
4286   "alignment" : 4,
4287   "enum_fields" :
4288   [
4289    {
4290     "enum_field_value" : 20,
4291     "name" : "android::FdPrinter::MAX_FORMAT_STRING"
4292    }
4293   ],
4294   "linker_set_key" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4295   "name" : "android::FdPrinter::(unnamed enum at system/core/libutils/include/utils/Printer.h:75:5)",
4296   "referenced_type" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4297   "self_type" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4298   "size" : 4,
4299   "source_file" : "system/core/libutils/include/utils/Printer.h",
4300   "underlying_type" : "_ZTIj"
4301  }
4302 ],
4303 "function_types" :
4304 [
4305  {
4306   "alignment" : 4,
4307   "linker_set_key" : "_ZTIFiPFiPvES_PKcijPS_E",
4308   "name" : "int (int (*)(void *), void *, const char *, int, unsigned int, void **)",
4309   "parameters" :
4310   [
4311    {
4312     "referenced_type" : "_ZTIPFiPvE"
4313    },
4314    {
4315     "referenced_type" : "_ZTIPv"
4316    },
4317    {
4318     "referenced_type" : "_ZTIPKc"
4319    },
4320    {
4321     "referenced_type" : "_ZTIi"
4322    },
4323    {
4324     "referenced_type" : "_ZTIj"
4325    },
4326    {
4327     "referenced_type" : "_ZTIPPv"
4328    }
4329   ],
4330   "referenced_type" : "_ZTIFiPFiPvES_PKcijPS_E",
4331   "return_type" : "_ZTIi",
4332   "self_type" : "_ZTIFiPFiPvES_PKcijPS_E",
4333   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
4334  },
4335  {
4336   "alignment" : 4,
4337   "linker_set_key" : "_ZTIFiPKvS0_E",
4338   "name" : "int (const void *, const void *)",
4339   "parameters" :
4340   [
4341    {
4342     "referenced_type" : "_ZTIPKv"
4343    },
4344    {
4345     "referenced_type" : "_ZTIPKv"
4346    }
4347   ],
4348   "referenced_type" : "_ZTIFiPKvS0_E",
4349   "return_type" : "_ZTIi",
4350   "self_type" : "_ZTIFiPKvS0_E",
4351   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4352  },
4353  {
4354   "alignment" : 4,
4355   "linker_set_key" : "_ZTIFiPKvS0_PvE",
4356   "name" : "int (const void *, const void *, void *)",
4357   "parameters" :
4358   [
4359    {
4360     "referenced_type" : "_ZTIPKv"
4361    },
4362    {
4363     "referenced_type" : "_ZTIPKv"
4364    },
4365    {
4366     "referenced_type" : "_ZTIPv"
4367    }
4368   ],
4369   "referenced_type" : "_ZTIFiPKvS0_PvE",
4370   "return_type" : "_ZTIi",
4371   "self_type" : "_ZTIFiPKvS0_PvE",
4372   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4373  },
4374  {
4375   "alignment" : 4,
4376   "linker_set_key" : "_ZTIFiPvE",
4377   "name" : "int (void *)",
4378   "parameters" :
4379   [
4380    {
4381     "referenced_type" : "_ZTIPv"
4382    }
4383   ],
4384   "referenced_type" : "_ZTIFiPvE",
4385   "return_type" : "_ZTIi",
4386   "self_type" : "_ZTIFiPvE",
4387   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
4388  },
4389  {
4390   "alignment" : 4,
4391   "linker_set_key" : "_ZTIFiiiPvE",
4392   "name" : "int (int, int, void *)",
4393   "parameters" :
4394   [
4395    {
4396     "referenced_type" : "_ZTIi"
4397    },
4398    {
4399     "referenced_type" : "_ZTIi"
4400    },
4401    {
4402     "referenced_type" : "_ZTIPv"
4403    }
4404   ],
4405   "referenced_type" : "_ZTIFiiiPvE",
4406   "return_type" : "_ZTIi",
4407   "self_type" : "_ZTIFiiiPvE",
4408   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4409  },
4410  {
4411   "alignment" : 4,
4412   "linker_set_key" : "_ZTIFvvE",
4413   "name" : "void ()",
4414   "referenced_type" : "_ZTIFvvE",
4415   "return_type" : "_ZTIv",
4416   "self_type" : "_ZTIFvvE",
4417   "source_file" : "system/core/libutils/include/utils/misc.h"
4418  }
4419 ],
4420 "functions" :
4421 [
4422  {
4423   "access" : "private",
4424   "function_name" : "android::LogPrinter::printRaw",
4425   "linker_set_key" : "_ZN7android10LogPrinter8printRawEPKc",
4426   "parameters" :
4427   [
4428    {
4429     "is_this_ptr" : true,
4430     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4431    },
4432    {
4433     "referenced_type" : "_ZTIPKc"
4434    }
4435   ],
4436   "return_type" : "_ZTIv",
4437   "source_file" : "system/core/libutils/include/utils/Printer.h"
4438  },
4439  {
4440   "function_name" : "android::LogPrinter::printLine",
4441   "linker_set_key" : "_ZN7android10LogPrinter9printLineEPKc",
4442   "parameters" :
4443   [
4444    {
4445     "is_this_ptr" : true,
4446     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4447    },
4448    {
4449     "referenced_type" : "_ZTIPKc"
4450    }
4451   ],
4452   "return_type" : "_ZTIv",
4453   "source_file" : "system/core/libutils/include/utils/Printer.h"
4454  },
4455  {
4456   "function_name" : "android::LogPrinter::LogPrinter",
4457   "linker_set_key" : "_ZN7android10LogPrinterC1EPKc19android_LogPriorityS2_b",
4458   "parameters" :
4459   [
4460    {
4461     "is_this_ptr" : true,
4462     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4463    },
4464    {
4465     "referenced_type" : "_ZTIPKc"
4466    },
4467    {
4468     "default_arg" : true,
4469     "referenced_type" : "_ZTI19android_LogPriority"
4470    },
4471    {
4472     "default_arg" : true,
4473     "referenced_type" : "_ZTIPKc"
4474    },
4475    {
4476     "default_arg" : true,
4477     "referenced_type" : "_ZTIb"
4478    }
4479   ],
4480   "return_type" : "_ZTIv",
4481   "source_file" : "system/core/libutils/include/utils/Printer.h"
4482  },
4483  {
4484   "function_name" : "android::LogPrinter::LogPrinter",
4485   "linker_set_key" : "_ZN7android10LogPrinterC2EPKc19android_LogPriorityS2_b",
4486   "parameters" :
4487   [
4488    {
4489     "is_this_ptr" : true,
4490     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4491    },
4492    {
4493     "referenced_type" : "_ZTIPKc"
4494    },
4495    {
4496     "default_arg" : true,
4497     "referenced_type" : "_ZTI19android_LogPriority"
4498    },
4499    {
4500     "default_arg" : true,
4501     "referenced_type" : "_ZTIPKc"
4502    },
4503    {
4504     "default_arg" : true,
4505     "referenced_type" : "_ZTIb"
4506    }
4507   ],
4508   "return_type" : "_ZTIv",
4509   "source_file" : "system/core/libutils/include/utils/Printer.h"
4510  },
4511  {
4512   "function_name" : "android::VectorImpl::appendArray",
4513   "linker_set_key" : "_ZN7android10VectorImpl11appendArrayEPKvj",
4514   "parameters" :
4515   [
4516    {
4517     "is_this_ptr" : true,
4518     "referenced_type" : "_ZTIPN7android10VectorImplE"
4519    },
4520    {
4521     "referenced_type" : "_ZTIPKv"
4522    },
4523    {
4524     "referenced_type" : "_ZTIj"
4525    }
4526   ],
4527   "return_type" : "_ZTIi",
4528   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4529  },
4530  {
4531   "function_name" : "android::VectorImpl::setCapacity",
4532   "linker_set_key" : "_ZN7android10VectorImpl11setCapacityEj",
4533   "parameters" :
4534   [
4535    {
4536     "is_this_ptr" : true,
4537     "referenced_type" : "_ZTIPN7android10VectorImplE"
4538    },
4539    {
4540     "referenced_type" : "_ZTIj"
4541    }
4542   ],
4543   "return_type" : "_ZTIi",
4544   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4545  },
4546  {
4547   "function_name" : "android::VectorImpl::appendVector",
4548   "linker_set_key" : "_ZN7android10VectorImpl12appendVectorERKS0_",
4549   "parameters" :
4550   [
4551    {
4552     "is_this_ptr" : true,
4553     "referenced_type" : "_ZTIPN7android10VectorImplE"
4554    },
4555    {
4556     "referenced_type" : "_ZTIRKN7android10VectorImplE"
4557    }
4558   ],
4559   "return_type" : "_ZTIi",
4560   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4561  },
4562  {
4563   "function_name" : "android::VectorImpl::editArrayImpl",
4564   "linker_set_key" : "_ZN7android10VectorImpl13editArrayImplEv",
4565   "parameters" :
4566   [
4567    {
4568     "is_this_ptr" : true,
4569     "referenced_type" : "_ZTIPN7android10VectorImplE"
4570    }
4571   ],
4572   "return_type" : "_ZTIPv",
4573   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4574  },
4575  {
4576   "function_name" : "android::VectorImpl::finish_vector",
4577   "linker_set_key" : "_ZN7android10VectorImpl13finish_vectorEv",
4578   "parameters" :
4579   [
4580    {
4581     "is_this_ptr" : true,
4582     "referenced_type" : "_ZTIPN7android10VectorImplE"
4583    }
4584   ],
4585   "return_type" : "_ZTIv",
4586   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4587  },
4588  {
4589   "function_name" : "android::VectorImpl::insertArrayAt",
4590   "linker_set_key" : "_ZN7android10VectorImpl13insertArrayAtEPKvjj",
4591   "parameters" :
4592   [
4593    {
4594     "is_this_ptr" : true,
4595     "referenced_type" : "_ZTIPN7android10VectorImplE"
4596    },
4597    {
4598     "referenced_type" : "_ZTIPKv"
4599    },
4600    {
4601     "referenced_type" : "_ZTIj"
4602    },
4603    {
4604     "referenced_type" : "_ZTIj"
4605    }
4606   ],
4607   "return_type" : "_ZTIi",
4608   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4609  },
4610  {
4611   "function_name" : "android::VectorImpl::removeItemsAt",
4612   "linker_set_key" : "_ZN7android10VectorImpl13removeItemsAtEjj",
4613   "parameters" :
4614   [
4615    {
4616     "is_this_ptr" : true,
4617     "referenced_type" : "_ZTIPN7android10VectorImplE"
4618    },
4619    {
4620     "referenced_type" : "_ZTIj"
4621    },
4622    {
4623     "default_arg" : true,
4624     "referenced_type" : "_ZTIj"
4625    }
4626   ],
4627   "return_type" : "_ZTIi",
4628   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4629  },
4630  {
4631   "function_name" : "android::VectorImpl::insertVectorAt",
4632   "linker_set_key" : "_ZN7android10VectorImpl14insertVectorAtERKS0_j",
4633   "parameters" :
4634   [
4635    {
4636     "is_this_ptr" : true,
4637     "referenced_type" : "_ZTIPN7android10VectorImplE"
4638    },
4639    {
4640     "referenced_type" : "_ZTIRKN7android10VectorImplE"
4641    },
4642    {
4643     "referenced_type" : "_ZTIj"
4644    }
4645   ],
4646   "return_type" : "_ZTIi",
4647   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4648  },
4649  {
4650   "access" : "protected",
4651   "function_name" : "android::VectorImpl::release_storage",
4652   "linker_set_key" : "_ZN7android10VectorImpl15release_storageEv",
4653   "parameters" :
4654   [
4655    {
4656     "is_this_ptr" : true,
4657     "referenced_type" : "_ZTIPN7android10VectorImplE"
4658    }
4659   ],
4660   "return_type" : "_ZTIv",
4661   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4662  },
4663  {
4664   "function_name" : "android::VectorImpl::editItemLocation",
4665   "linker_set_key" : "_ZN7android10VectorImpl16editItemLocationEj",
4666   "parameters" :
4667   [
4668    {
4669     "is_this_ptr" : true,
4670     "referenced_type" : "_ZTIPN7android10VectorImplE"
4671    },
4672    {
4673     "referenced_type" : "_ZTIj"
4674    }
4675   ],
4676   "return_type" : "_ZTIPv",
4677   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4678  },
4679  {
4680   "function_name" : "android::VectorImpl::add",
4681   "linker_set_key" : "_ZN7android10VectorImpl3addEPKv",
4682   "parameters" :
4683   [
4684    {
4685     "is_this_ptr" : true,
4686     "referenced_type" : "_ZTIPN7android10VectorImplE"
4687    },
4688    {
4689     "referenced_type" : "_ZTIPKv"
4690    }
4691   ],
4692   "return_type" : "_ZTIi",
4693   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4694  },
4695  {
4696   "function_name" : "android::VectorImpl::add",
4697   "linker_set_key" : "_ZN7android10VectorImpl3addEv",
4698   "parameters" :
4699   [
4700    {
4701     "is_this_ptr" : true,
4702     "referenced_type" : "_ZTIPN7android10VectorImplE"
4703    }
4704   ],
4705   "return_type" : "_ZTIi",
4706   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4707  },
4708  {
4709   "function_name" : "android::VectorImpl::pop",
4710   "linker_set_key" : "_ZN7android10VectorImpl3popEv",
4711   "parameters" :
4712   [
4713    {
4714     "is_this_ptr" : true,
4715     "referenced_type" : "_ZTIPN7android10VectorImplE"
4716    }
4717   ],
4718   "return_type" : "_ZTIv",
4719   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4720  },
4721  {
4722   "function_name" : "android::VectorImpl::push",
4723   "linker_set_key" : "_ZN7android10VectorImpl4pushEPKv",
4724   "parameters" :
4725   [
4726    {
4727     "is_this_ptr" : true,
4728     "referenced_type" : "_ZTIPN7android10VectorImplE"
4729    },
4730    {
4731     "referenced_type" : "_ZTIPKv"
4732    }
4733   ],
4734   "return_type" : "_ZTIv",
4735   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4736  },
4737  {
4738   "function_name" : "android::VectorImpl::push",
4739   "linker_set_key" : "_ZN7android10VectorImpl4pushEv",
4740   "parameters" :
4741   [
4742    {
4743     "is_this_ptr" : true,
4744     "referenced_type" : "_ZTIPN7android10VectorImplE"
4745    }
4746   ],
4747   "return_type" : "_ZTIv",
4748   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4749  },
4750  {
4751   "function_name" : "android::VectorImpl::sort",
4752   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_E",
4753   "parameters" :
4754   [
4755    {
4756     "is_this_ptr" : true,
4757     "referenced_type" : "_ZTIPN7android10VectorImplE"
4758    },
4759    {
4760     "referenced_type" : "_ZTIPFiPKvS0_E"
4761    }
4762   ],
4763   "return_type" : "_ZTIi",
4764   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4765  },
4766  {
4767   "function_name" : "android::VectorImpl::sort",
4768   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_",
4769   "parameters" :
4770   [
4771    {
4772     "is_this_ptr" : true,
4773     "referenced_type" : "_ZTIPN7android10VectorImplE"
4774    },
4775    {
4776     "referenced_type" : "_ZTIPFiPKvS0_PvE"
4777    },
4778    {
4779     "referenced_type" : "_ZTIPv"
4780    }
4781   ],
4782   "return_type" : "_ZTIi",
4783   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4784  },
4785  {
4786   "access" : "private",
4787   "function_name" : "android::VectorImpl::_grow",
4788   "linker_set_key" : "_ZN7android10VectorImpl5_growEjj",
4789   "parameters" :
4790   [
4791    {
4792     "is_this_ptr" : true,
4793     "referenced_type" : "_ZTIPN7android10VectorImplE"
4794    },
4795    {
4796     "referenced_type" : "_ZTIj"
4797    },
4798    {
4799     "referenced_type" : "_ZTIj"
4800    }
4801   ],
4802   "return_type" : "_ZTIPv",
4803   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4804  },
4805  {
4806   "function_name" : "android::VectorImpl::clear",
4807   "linker_set_key" : "_ZN7android10VectorImpl5clearEv",
4808   "parameters" :
4809   [
4810    {
4811     "is_this_ptr" : true,
4812     "referenced_type" : "_ZTIPN7android10VectorImplE"
4813    }
4814   ],
4815   "return_type" : "_ZTIv",
4816   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4817  },
4818  {
4819   "function_name" : "android::VectorImpl::resize",
4820   "linker_set_key" : "_ZN7android10VectorImpl6resizeEj",
4821   "parameters" :
4822   [
4823    {
4824     "is_this_ptr" : true,
4825     "referenced_type" : "_ZTIPN7android10VectorImplE"
4826    },
4827    {
4828     "referenced_type" : "_ZTIj"
4829    }
4830   ],
4831   "return_type" : "_ZTIi",
4832   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4833  },
4834  {
4835   "access" : "private",
4836   "function_name" : "android::VectorImpl::_shrink",
4837   "linker_set_key" : "_ZN7android10VectorImpl7_shrinkEjj",
4838   "parameters" :
4839   [
4840    {
4841     "is_this_ptr" : true,
4842     "referenced_type" : "_ZTIPN7android10VectorImplE"
4843    },
4844    {
4845     "referenced_type" : "_ZTIj"
4846    },
4847    {
4848     "referenced_type" : "_ZTIj"
4849    }
4850   ],
4851   "return_type" : "_ZTIv",
4852   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4853  },
4854  {
4855   "function_name" : "android::VectorImpl::insertAt",
4856   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEPKvjj",
4857   "parameters" :
4858   [
4859    {
4860     "is_this_ptr" : true,
4861     "referenced_type" : "_ZTIPN7android10VectorImplE"
4862    },
4863    {
4864     "referenced_type" : "_ZTIPKv"
4865    },
4866    {
4867     "referenced_type" : "_ZTIj"
4868    },
4869    {
4870     "default_arg" : true,
4871     "referenced_type" : "_ZTIj"
4872    }
4873   ],
4874   "return_type" : "_ZTIi",
4875   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4876  },
4877  {
4878   "function_name" : "android::VectorImpl::insertAt",
4879   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEjj",
4880   "parameters" :
4881   [
4882    {
4883     "is_this_ptr" : true,
4884     "referenced_type" : "_ZTIPN7android10VectorImplE"
4885    },
4886    {
4887     "referenced_type" : "_ZTIj"
4888    },
4889    {
4890     "default_arg" : true,
4891     "referenced_type" : "_ZTIj"
4892    }
4893   ],
4894   "return_type" : "_ZTIi",
4895   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4896  },
4897  {
4898   "function_name" : "android::VectorImpl::replaceAt",
4899   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEPKvj",
4900   "parameters" :
4901   [
4902    {
4903     "is_this_ptr" : true,
4904     "referenced_type" : "_ZTIPN7android10VectorImplE"
4905    },
4906    {
4907     "referenced_type" : "_ZTIPKv"
4908    },
4909    {
4910     "referenced_type" : "_ZTIj"
4911    }
4912   ],
4913   "return_type" : "_ZTIi",
4914   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4915  },
4916  {
4917   "function_name" : "android::VectorImpl::replaceAt",
4918   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEj",
4919   "parameters" :
4920   [
4921    {
4922     "is_this_ptr" : true,
4923     "referenced_type" : "_ZTIPN7android10VectorImplE"
4924    },
4925    {
4926     "referenced_type" : "_ZTIj"
4927    }
4928   ],
4929   "return_type" : "_ZTIi",
4930   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4931  },
4932  {
4933   "function_name" : "android::VectorImpl::VectorImpl",
4934   "linker_set_key" : "_ZN7android10VectorImplC2ERKS0_",
4935   "parameters" :
4936   [
4937    {
4938     "is_this_ptr" : true,
4939     "referenced_type" : "_ZTIPN7android10VectorImplE"
4940    },
4941    {
4942     "referenced_type" : "_ZTIRKN7android10VectorImplE"
4943    }
4944   ],
4945   "return_type" : "_ZTIv",
4946   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4947  },
4948  {
4949   "function_name" : "android::VectorImpl::VectorImpl",
4950   "linker_set_key" : "_ZN7android10VectorImplC2Ejj",
4951   "parameters" :
4952   [
4953    {
4954     "is_this_ptr" : true,
4955     "referenced_type" : "_ZTIPN7android10VectorImplE"
4956    },
4957    {
4958     "referenced_type" : "_ZTIj"
4959    },
4960    {
4961     "referenced_type" : "_ZTIj"
4962    }
4963   ],
4964   "return_type" : "_ZTIv",
4965   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4966  },
4967  {
4968   "function_name" : "android::VectorImpl::~VectorImpl",
4969   "linker_set_key" : "_ZN7android10VectorImplD0Ev",
4970   "parameters" :
4971   [
4972    {
4973     "is_this_ptr" : true,
4974     "referenced_type" : "_ZTIPN7android10VectorImplE"
4975    }
4976   ],
4977   "return_type" : "_ZTIv",
4978   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4979  },
4980  {
4981   "function_name" : "android::VectorImpl::~VectorImpl",
4982   "linker_set_key" : "_ZN7android10VectorImplD1Ev",
4983   "parameters" :
4984   [
4985    {
4986     "is_this_ptr" : true,
4987     "referenced_type" : "_ZTIPN7android10VectorImplE"
4988    }
4989   ],
4990   "return_type" : "_ZTIv",
4991   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4992  },
4993  {
4994   "function_name" : "android::VectorImpl::~VectorImpl",
4995   "linker_set_key" : "_ZN7android10VectorImplD2Ev",
4996   "parameters" :
4997   [
4998    {
4999     "is_this_ptr" : true,
5000     "referenced_type" : "_ZTIPN7android10VectorImplE"
5001    }
5002   ],
5003   "return_type" : "_ZTIv",
5004   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5005  },
5006  {
5007   "function_name" : "android::VectorImpl::operator=",
5008   "linker_set_key" : "_ZN7android10VectorImplaSERKS0_",
5009   "parameters" :
5010   [
5011    {
5012     "is_this_ptr" : true,
5013     "referenced_type" : "_ZTIPN7android10VectorImplE"
5014    },
5015    {
5016     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5017    }
5018   ],
5019   "return_type" : "_ZTIRN7android10VectorImplE",
5020   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5021  },
5022  {
5023   "function_name" : "android::uptimeNanos",
5024   "linker_set_key" : "_ZN7android11uptimeNanosEv",
5025   "return_type" : "_ZTIx",
5026   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5027  },
5028  {
5029   "function_name" : "android::NativeHandle::create",
5030   "linker_set_key" : "_ZN7android12NativeHandle6createEP13native_handleb",
5031   "parameters" :
5032   [
5033    {
5034     "referenced_type" : "_ZTIP13native_handle"
5035    },
5036    {
5037     "referenced_type" : "_ZTIb"
5038    }
5039   ],
5040   "return_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
5041   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5042  },
5043  {
5044   "access" : "private",
5045   "function_name" : "android::NativeHandle::NativeHandle",
5046   "linker_set_key" : "_ZN7android12NativeHandleC1EP13native_handleb",
5047   "parameters" :
5048   [
5049    {
5050     "is_this_ptr" : true,
5051     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5052    },
5053    {
5054     "referenced_type" : "_ZTIP13native_handle"
5055    },
5056    {
5057     "referenced_type" : "_ZTIb"
5058    }
5059   ],
5060   "return_type" : "_ZTIv",
5061   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5062  },
5063  {
5064   "access" : "private",
5065   "function_name" : "android::NativeHandle::NativeHandle",
5066   "linker_set_key" : "_ZN7android12NativeHandleC2EP13native_handleb",
5067   "parameters" :
5068   [
5069    {
5070     "is_this_ptr" : true,
5071     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5072    },
5073    {
5074     "referenced_type" : "_ZTIP13native_handle"
5075    },
5076    {
5077     "referenced_type" : "_ZTIb"
5078    }
5079   ],
5080   "return_type" : "_ZTIv",
5081   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5082  },
5083  {
5084   "access" : "private",
5085   "function_name" : "android::NativeHandle::~NativeHandle",
5086   "linker_set_key" : "_ZN7android12NativeHandleD1Ev",
5087   "parameters" :
5088   [
5089    {
5090     "is_this_ptr" : true,
5091     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5092    }
5093   ],
5094   "return_type" : "_ZTIv",
5095   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5096  },
5097  {
5098   "access" : "private",
5099   "function_name" : "android::NativeHandle::~NativeHandle",
5100   "linker_set_key" : "_ZN7android12NativeHandleD2Ev",
5101   "parameters" :
5102   [
5103    {
5104     "is_this_ptr" : true,
5105     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5106    }
5107   ],
5108   "return_type" : "_ZTIv",
5109   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5110  },
5111  {
5112   "function_name" : "android::uptimeMillis",
5113   "linker_set_key" : "_ZN7android12uptimeMillisEv",
5114   "return_type" : "_ZTIx",
5115   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5116  },
5117  {
5118   "function_name" : "android::PrefixPrinter::printLine",
5119   "linker_set_key" : "_ZN7android13PrefixPrinter9printLineEPKc",
5120   "parameters" :
5121   [
5122    {
5123     "is_this_ptr" : true,
5124     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5125    },
5126    {
5127     "referenced_type" : "_ZTIPKc"
5128    }
5129   ],
5130   "return_type" : "_ZTIv",
5131   "source_file" : "system/core/libutils/include/utils/Printer.h"
5132  },
5133  {
5134   "function_name" : "android::PrefixPrinter::PrefixPrinter",
5135   "linker_set_key" : "_ZN7android13PrefixPrinterC1ERNS_7PrinterEPKc",
5136   "parameters" :
5137   [
5138    {
5139     "is_this_ptr" : true,
5140     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5141    },
5142    {
5143     "referenced_type" : "_ZTIRN7android7PrinterE"
5144    },
5145    {
5146     "referenced_type" : "_ZTIPKc"
5147    }
5148   ],
5149   "return_type" : "_ZTIv",
5150   "source_file" : "system/core/libutils/include/utils/Printer.h"
5151  },
5152  {
5153   "function_name" : "android::PrefixPrinter::PrefixPrinter",
5154   "linker_set_key" : "_ZN7android13PrefixPrinterC2ERNS_7PrinterEPKc",
5155   "parameters" :
5156   [
5157    {
5158     "is_this_ptr" : true,
5159     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5160    },
5161    {
5162     "referenced_type" : "_ZTIRN7android7PrinterE"
5163    },
5164    {
5165     "referenced_type" : "_ZTIPKc"
5166    }
5167   ],
5168   "return_type" : "_ZTIv",
5169   "source_file" : "system/core/libutils/include/utils/Printer.h"
5170  },
5171  {
5172   "access" : "protected",
5173   "function_name" : "android::LooperCallback::~LooperCallback",
5174   "linker_set_key" : "_ZN7android14LooperCallbackD0Ev",
5175   "parameters" :
5176   [
5177    {
5178     "is_this_ptr" : true,
5179     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
5180    }
5181   ],
5182   "return_type" : "_ZTIv",
5183   "source_file" : "system/core/libutils/include/utils/Looper.h"
5184  },
5185  {
5186   "access" : "protected",
5187   "function_name" : "android::LooperCallback::~LooperCallback",
5188   "linker_set_key" : "_ZN7android14LooperCallbackD1Ev",
5189   "parameters" :
5190   [
5191    {
5192     "is_this_ptr" : true,
5193     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
5194    }
5195   ],
5196   "return_type" : "_ZTIv",
5197   "source_file" : "system/core/libutils/include/utils/Looper.h"
5198  },
5199  {
5200   "access" : "protected",
5201   "function_name" : "android::LooperCallback::~LooperCallback",
5202   "linker_set_key" : "_ZN7android14LooperCallbackD2Ev",
5203   "parameters" :
5204   [
5205    {
5206     "is_this_ptr" : true,
5207     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
5208    }
5209   ],
5210   "return_type" : "_ZTIv",
5211   "source_file" : "system/core/libutils/include/utils/Looper.h"
5212  },
5213  {
5214   "access" : "protected",
5215   "function_name" : "android::MessageHandler::~MessageHandler",
5216   "linker_set_key" : "_ZN7android14MessageHandlerD0Ev",
5217   "parameters" :
5218   [
5219    {
5220     "is_this_ptr" : true,
5221     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
5222    }
5223   ],
5224   "return_type" : "_ZTIv",
5225   "source_file" : "system/core/libutils/include/utils/Looper.h"
5226  },
5227  {
5228   "access" : "protected",
5229   "function_name" : "android::MessageHandler::~MessageHandler",
5230   "linker_set_key" : "_ZN7android14MessageHandlerD1Ev",
5231   "parameters" :
5232   [
5233    {
5234     "is_this_ptr" : true,
5235     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
5236    }
5237   ],
5238   "return_type" : "_ZTIv",
5239   "source_file" : "system/core/libutils/include/utils/Looper.h"
5240  },
5241  {
5242   "access" : "protected",
5243   "function_name" : "android::MessageHandler::~MessageHandler",
5244   "linker_set_key" : "_ZN7android14MessageHandlerD2Ev",
5245   "parameters" :
5246   [
5247    {
5248     "is_this_ptr" : true,
5249     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
5250    }
5251   ],
5252   "return_type" : "_ZTIv",
5253   "source_file" : "system/core/libutils/include/utils/Looper.h"
5254  },
5255  {
5256   "function_name" : "android::String8Printer::printLine",
5257   "linker_set_key" : "_ZN7android14String8Printer9printLineEPKc",
5258   "parameters" :
5259   [
5260    {
5261     "is_this_ptr" : true,
5262     "referenced_type" : "_ZTIPN7android14String8PrinterE"
5263    },
5264    {
5265     "referenced_type" : "_ZTIPKc"
5266    }
5267   ],
5268   "return_type" : "_ZTIv",
5269   "source_file" : "system/core/libutils/include/utils/Printer.h"
5270  },
5271  {
5272   "function_name" : "android::String8Printer::String8Printer",
5273   "linker_set_key" : "_ZN7android14String8PrinterC1EPNS_7String8EPKc",
5274   "parameters" :
5275   [
5276    {
5277     "is_this_ptr" : true,
5278     "referenced_type" : "_ZTIPN7android14String8PrinterE"
5279    },
5280    {
5281     "referenced_type" : "_ZTIPN7android7String8E"
5282    },
5283    {
5284     "default_arg" : true,
5285     "referenced_type" : "_ZTIPKc"
5286    }
5287   ],
5288   "return_type" : "_ZTIv",
5289   "source_file" : "system/core/libutils/include/utils/Printer.h"
5290  },
5291  {
5292   "function_name" : "android::String8Printer::String8Printer",
5293   "linker_set_key" : "_ZN7android14String8PrinterC2EPNS_7String8EPKc",
5294   "parameters" :
5295   [
5296    {
5297     "is_this_ptr" : true,
5298     "referenced_type" : "_ZTIPN7android14String8PrinterE"
5299    },
5300    {
5301     "referenced_type" : "_ZTIPN7android7String8E"
5302    },
5303    {
5304     "default_arg" : true,
5305     "referenced_type" : "_ZTIPKc"
5306    }
5307   ],
5308   "return_type" : "_ZTIv",
5309   "source_file" : "system/core/libutils/include/utils/Printer.h"
5310  },
5311  {
5312   "function_name" : "android::statusToString",
5313   "linker_set_key" : "_ZN7android14statusToStringEi",
5314   "parameters" :
5315   [
5316    {
5317     "referenced_type" : "_ZTIi"
5318    }
5319   ],
5320   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5321   "source_file" : "system/core/libutils/include/utils/Errors.h"
5322  },
5323  {
5324   "function_name" : "android::elapsedRealtime",
5325   "linker_set_key" : "_ZN7android15elapsedRealtimeEv",
5326   "return_type" : "_ZTIx",
5327   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5328  },
5329  {
5330   "function_name" : "android::SortedVectorImpl::add",
5331   "linker_set_key" : "_ZN7android16SortedVectorImpl3addEPKv",
5332   "parameters" :
5333   [
5334    {
5335     "is_this_ptr" : true,
5336     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5337    },
5338    {
5339     "referenced_type" : "_ZTIPKv"
5340    }
5341   ],
5342   "return_type" : "_ZTIi",
5343   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5344  },
5345  {
5346   "function_name" : "android::SortedVectorImpl::merge",
5347   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKNS_10VectorImplE",
5348   "parameters" :
5349   [
5350    {
5351     "is_this_ptr" : true,
5352     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5353    },
5354    {
5355     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5356    }
5357   ],
5358   "return_type" : "_ZTIi",
5359   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5360  },
5361  {
5362   "function_name" : "android::SortedVectorImpl::merge",
5363   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKS0_",
5364   "parameters" :
5365   [
5366    {
5367     "is_this_ptr" : true,
5368     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5369    },
5370    {
5371     "referenced_type" : "_ZTIRKN7android16SortedVectorImplE"
5372    }
5373   ],
5374   "return_type" : "_ZTIi",
5375   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5376  },
5377  {
5378   "function_name" : "android::SortedVectorImpl::remove",
5379   "linker_set_key" : "_ZN7android16SortedVectorImpl6removeEPKv",
5380   "parameters" :
5381   [
5382    {
5383     "is_this_ptr" : true,
5384     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5385    },
5386    {
5387     "referenced_type" : "_ZTIPKv"
5388    }
5389   ],
5390   "return_type" : "_ZTIi",
5391   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5392  },
5393  {
5394   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
5395   "linker_set_key" : "_ZN7android16SortedVectorImplC2ERKNS_10VectorImplE",
5396   "parameters" :
5397   [
5398    {
5399     "is_this_ptr" : true,
5400     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5401    },
5402    {
5403     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5404    }
5405   ],
5406   "return_type" : "_ZTIv",
5407   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5408  },
5409  {
5410   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
5411   "linker_set_key" : "_ZN7android16SortedVectorImplC2Ejj",
5412   "parameters" :
5413   [
5414    {
5415     "is_this_ptr" : true,
5416     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5417    },
5418    {
5419     "referenced_type" : "_ZTIj"
5420    },
5421    {
5422     "referenced_type" : "_ZTIj"
5423    }
5424   ],
5425   "return_type" : "_ZTIv",
5426   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5427  },
5428  {
5429   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
5430   "linker_set_key" : "_ZN7android16SortedVectorImplD0Ev",
5431   "parameters" :
5432   [
5433    {
5434     "is_this_ptr" : true,
5435     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5436    }
5437   ],
5438   "return_type" : "_ZTIv",
5439   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5440  },
5441  {
5442   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
5443   "linker_set_key" : "_ZN7android16SortedVectorImplD1Ev",
5444   "parameters" :
5445   [
5446    {
5447     "is_this_ptr" : true,
5448     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5449    }
5450   ],
5451   "return_type" : "_ZTIv",
5452   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5453  },
5454  {
5455   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
5456   "linker_set_key" : "_ZN7android16SortedVectorImplD2Ev",
5457   "parameters" :
5458   [
5459    {
5460     "is_this_ptr" : true,
5461     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5462    }
5463   ],
5464   "return_type" : "_ZTIv",
5465   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5466  },
5467  {
5468   "function_name" : "android::SortedVectorImpl::operator=",
5469   "linker_set_key" : "_ZN7android16SortedVectorImplaSERKS0_",
5470   "parameters" :
5471   [
5472    {
5473     "is_this_ptr" : true,
5474     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5475    },
5476    {
5477     "referenced_type" : "_ZTIRKN7android16SortedVectorImplE"
5478    }
5479   ],
5480   "return_type" : "_ZTIRN7android16SortedVectorImplE",
5481   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5482  },
5483  {
5484   "function_name" : "android::JenkinsHashWhiten",
5485   "linker_set_key" : "_ZN7android17JenkinsHashWhitenEj",
5486   "parameters" :
5487   [
5488    {
5489     "referenced_type" : "_ZTIj"
5490    }
5491   ],
5492   "return_type" : "_ZTIj",
5493   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
5494  },
5495  {
5496   "function_name" : "android::WeakMessageHandler::handleMessage",
5497   "linker_set_key" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE",
5498   "parameters" :
5499   [
5500    {
5501     "is_this_ptr" : true,
5502     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5503    },
5504    {
5505     "referenced_type" : "_ZTIRKN7android7MessageE"
5506    }
5507   ],
5508   "return_type" : "_ZTIv",
5509   "source_file" : "system/core/libutils/include/utils/Looper.h"
5510  },
5511  {
5512   "function_name" : "android::WeakMessageHandler::WeakMessageHandler",
5513   "linker_set_key" : "_ZN7android18WeakMessageHandlerC1ERKNS_2wpINS_14MessageHandlerEEE",
5514   "parameters" :
5515   [
5516    {
5517     "is_this_ptr" : true,
5518     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5519    },
5520    {
5521     "referenced_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE"
5522    }
5523   ],
5524   "return_type" : "_ZTIv",
5525   "source_file" : "system/core/libutils/include/utils/Looper.h"
5526  },
5527  {
5528   "function_name" : "android::WeakMessageHandler::WeakMessageHandler",
5529   "linker_set_key" : "_ZN7android18WeakMessageHandlerC2ERKNS_2wpINS_14MessageHandlerEEE",
5530   "parameters" :
5531   [
5532    {
5533     "is_this_ptr" : true,
5534     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5535    },
5536    {
5537     "referenced_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE"
5538    }
5539   ],
5540   "return_type" : "_ZTIv",
5541   "source_file" : "system/core/libutils/include/utils/Looper.h"
5542  },
5543  {
5544   "access" : "protected",
5545   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
5546   "linker_set_key" : "_ZN7android18WeakMessageHandlerD0Ev",
5547   "parameters" :
5548   [
5549    {
5550     "is_this_ptr" : true,
5551     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5552    }
5553   ],
5554   "return_type" : "_ZTIv",
5555   "source_file" : "system/core/libutils/include/utils/Looper.h"
5556  },
5557  {
5558   "access" : "protected",
5559   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
5560   "linker_set_key" : "_ZN7android18WeakMessageHandlerD1Ev",
5561   "parameters" :
5562   [
5563    {
5564     "is_this_ptr" : true,
5565     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5566    }
5567   ],
5568   "return_type" : "_ZTIv",
5569   "source_file" : "system/core/libutils/include/utils/Looper.h"
5570  },
5571  {
5572   "access" : "protected",
5573   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
5574   "linker_set_key" : "_ZN7android18WeakMessageHandlerD2Ev",
5575   "parameters" :
5576   [
5577    {
5578     "is_this_ptr" : true,
5579     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5580    }
5581   ],
5582   "return_type" : "_ZTIv",
5583   "source_file" : "system/core/libutils/include/utils/Looper.h"
5584  },
5585  {
5586   "function_name" : "android::JenkinsHashMixBytes",
5587   "linker_set_key" : "_ZN7android19JenkinsHashMixBytesEjPKhj",
5588   "parameters" :
5589   [
5590    {
5591     "referenced_type" : "_ZTIj"
5592    },
5593    {
5594     "referenced_type" : "_ZTIPKh"
5595    },
5596    {
5597     "referenced_type" : "_ZTIj"
5598    }
5599   ],
5600   "return_type" : "_ZTIj",
5601   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
5602  },
5603  {
5604   "function_name" : "android::elapsedRealtimeNano",
5605   "linker_set_key" : "_ZN7android19elapsedRealtimeNanoEv",
5606   "return_type" : "_ZTIx",
5607   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5608  },
5609  {
5610   "function_name" : "android::JenkinsHashMixShorts",
5611   "linker_set_key" : "_ZN7android20JenkinsHashMixShortsEjPKtj",
5612   "parameters" :
5613   [
5614    {
5615     "referenced_type" : "_ZTIj"
5616    },
5617    {
5618     "referenced_type" : "_ZTIPKt"
5619    },
5620    {
5621     "referenced_type" : "_ZTIj"
5622    }
5623   ],
5624   "return_type" : "_ZTIj",
5625   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
5626  },
5627  {
5628   "function_name" : "android::SimpleLooperCallback::handleEvent",
5629   "linker_set_key" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv",
5630   "parameters" :
5631   [
5632    {
5633     "is_this_ptr" : true,
5634     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5635    },
5636    {
5637     "referenced_type" : "_ZTIi"
5638    },
5639    {
5640     "referenced_type" : "_ZTIi"
5641    },
5642    {
5643     "referenced_type" : "_ZTIPv"
5644    }
5645   ],
5646   "return_type" : "_ZTIi",
5647   "source_file" : "system/core/libutils/include/utils/Looper.h"
5648  },
5649  {
5650   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
5651   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC1EPFiiiPvE",
5652   "parameters" :
5653   [
5654    {
5655     "is_this_ptr" : true,
5656     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5657    },
5658    {
5659     "referenced_type" : "_ZTIPFiiiPvE"
5660    }
5661   ],
5662   "return_type" : "_ZTIv",
5663   "source_file" : "system/core/libutils/include/utils/Looper.h"
5664  },
5665  {
5666   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
5667   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC2EPFiiiPvE",
5668   "parameters" :
5669   [
5670    {
5671     "is_this_ptr" : true,
5672     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5673    },
5674    {
5675     "referenced_type" : "_ZTIPFiiiPvE"
5676    }
5677   ],
5678   "return_type" : "_ZTIv",
5679   "source_file" : "system/core/libutils/include/utils/Looper.h"
5680  },
5681  {
5682   "access" : "protected",
5683   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
5684   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD0Ev",
5685   "parameters" :
5686   [
5687    {
5688     "is_this_ptr" : true,
5689     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5690    }
5691   ],
5692   "return_type" : "_ZTIv",
5693   "source_file" : "system/core/libutils/include/utils/Looper.h"
5694  },
5695  {
5696   "access" : "protected",
5697   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
5698   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD1Ev",
5699   "parameters" :
5700   [
5701    {
5702     "is_this_ptr" : true,
5703     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5704    }
5705   ],
5706   "return_type" : "_ZTIv",
5707   "source_file" : "system/core/libutils/include/utils/Looper.h"
5708  },
5709  {
5710   "access" : "protected",
5711   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
5712   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD2Ev",
5713   "parameters" :
5714   [
5715    {
5716     "is_this_ptr" : true,
5717     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5718    }
5719   ],
5720   "return_type" : "_ZTIv",
5721   "source_file" : "system/core/libutils/include/utils/Looper.h"
5722  },
5723  {
5724   "function_name" : "android::report_sysprop_change",
5725   "linker_set_key" : "_ZN7android21report_sysprop_changeEv",
5726   "return_type" : "_ZTIv",
5727   "source_file" : "system/core/libutils/include/utils/misc.h"
5728  },
5729  {
5730   "function_name" : "android::add_sysprop_change_callback",
5731   "linker_set_key" : "_ZN7android27add_sysprop_change_callbackEPFvvEi",
5732   "parameters" :
5733   [
5734    {
5735     "referenced_type" : "_ZTIPFvvE"
5736    },
5737    {
5738     "referenced_type" : "_ZTIi"
5739    }
5740   ],
5741   "return_type" : "_ZTIv",
5742   "source_file" : "system/core/libutils/include/utils/misc.h"
5743  },
5744  {
5745   "function_name" : "android::sp<android::LooperCallback>::clear",
5746   "linker_set_key" : "_ZN7android2spINS_14LooperCallbackEE5clearEv",
5747   "parameters" :
5748   [
5749    {
5750     "is_this_ptr" : true,
5751     "referenced_type" : "_ZTIPN7android2spINS_14LooperCallbackEEE"
5752    }
5753   ],
5754   "return_type" : "_ZTIv",
5755   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5756  },
5757  {
5758   "function_name" : "android::sp<android::SimpleLooperCallback>::operator=",
5759   "linker_set_key" : "_ZN7android2spINS_20SimpleLooperCallbackEEaSEOS2_",
5760   "parameters" :
5761   [
5762    {
5763     "is_this_ptr" : true,
5764     "referenced_type" : "_ZTIPN7android2spINS_20SimpleLooperCallbackEEE"
5765    },
5766    {
5767     "referenced_type" : "_ZTION7android2spINS_20SimpleLooperCallbackEEE"
5768    }
5769   ],
5770   "return_type" : "_ZTIRN7android2spINS_20SimpleLooperCallbackEEE",
5771   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5772  },
5773  {
5774   "function_name" : "android::sp<android::Looper>::operator=",
5775   "linker_set_key" : "_ZN7android2spINS_6LooperEEaSEOS2_",
5776   "parameters" :
5777   [
5778    {
5779     "is_this_ptr" : true,
5780     "referenced_type" : "_ZTIPN7android2spINS_6LooperEEE"
5781    },
5782    {
5783     "referenced_type" : "_ZTION7android2spINS_6LooperEEE"
5784    }
5785   ],
5786   "return_type" : "_ZTIRN7android2spINS_6LooperEEE",
5787   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5788  },
5789  {
5790   "function_name" : "android::sp<android::Thread>::clear",
5791   "linker_set_key" : "_ZN7android2spINS_6ThreadEE5clearEv",
5792   "parameters" :
5793   [
5794    {
5795     "is_this_ptr" : true,
5796     "referenced_type" : "_ZTIPN7android2spINS_6ThreadEEE"
5797    }
5798   ],
5799   "return_type" : "_ZTIv",
5800   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5801  },
5802  {
5803   "function_name" : "android::sp<android::Thread>::operator=",
5804   "linker_set_key" : "_ZN7android2spINS_6ThreadEEaSEOS2_",
5805   "parameters" :
5806   [
5807    {
5808     "is_this_ptr" : true,
5809     "referenced_type" : "_ZTIPN7android2spINS_6ThreadEEE"
5810    },
5811    {
5812     "referenced_type" : "_ZTION7android2spINS_6ThreadEEE"
5813    }
5814   ],
5815   "return_type" : "_ZTIRN7android2spINS_6ThreadEEE",
5816   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5817  },
5818  {
5819   "function_name" : "android::LightRefBase_reportIncStrongRequireStrongFailed",
5820   "linker_set_key" : "_ZN7android47LightRefBase_reportIncStrongRequireStrongFailedEPKv",
5821   "parameters" :
5822   [
5823    {
5824     "referenced_type" : "_ZTIPKv"
5825    }
5826   ],
5827   "return_type" : "_ZTIv",
5828   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
5829  },
5830  {
5831   "access" : "private",
5832   "function_name" : "android::Looper::initTLSKey",
5833   "linker_set_key" : "_ZN7android6Looper10initTLSKeyEv",
5834   "return_type" : "_ZTIv",
5835   "source_file" : "system/core/libutils/include/utils/Looper.h"
5836  },
5837  {
5838   "function_name" : "android::Looper::sendMessage",
5839   "linker_set_key" : "_ZN7android6Looper11sendMessageERKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
5840   "parameters" :
5841   [
5842    {
5843     "is_this_ptr" : true,
5844     "referenced_type" : "_ZTIPN7android6LooperE"
5845    },
5846    {
5847     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5848    },
5849    {
5850     "referenced_type" : "_ZTIRKN7android7MessageE"
5851    }
5852   ],
5853   "return_type" : "_ZTIv",
5854   "source_file" : "system/core/libutils/include/utils/Looper.h"
5855  },
5856  {
5857   "function_name" : "android::Looper::getForThread",
5858   "linker_set_key" : "_ZN7android6Looper12getForThreadEv",
5859   "return_type" : "_ZTIN7android2spINS_6LooperEEE",
5860   "source_file" : "system/core/libutils/include/utils/Looper.h"
5861  },
5862  {
5863   "function_name" : "android::Looper::setForThread",
5864   "linker_set_key" : "_ZN7android6Looper12setForThreadERKNS_2spIS0_EE",
5865   "parameters" :
5866   [
5867    {
5868     "referenced_type" : "_ZTIRKN7android2spINS_6LooperEEE"
5869    }
5870   ],
5871   "return_type" : "_ZTIv",
5872   "source_file" : "system/core/libutils/include/utils/Looper.h"
5873  },
5874  {
5875   "function_name" : "android::Looper::removeMessages",
5876   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEE",
5877   "parameters" :
5878   [
5879    {
5880     "is_this_ptr" : true,
5881     "referenced_type" : "_ZTIPN7android6LooperE"
5882    },
5883    {
5884     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5885    }
5886   ],
5887   "return_type" : "_ZTIv",
5888   "source_file" : "system/core/libutils/include/utils/Looper.h"
5889  },
5890  {
5891   "function_name" : "android::Looper::removeMessages",
5892   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEEi",
5893   "parameters" :
5894   [
5895    {
5896     "is_this_ptr" : true,
5897     "referenced_type" : "_ZTIPN7android6LooperE"
5898    },
5899    {
5900     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5901    },
5902    {
5903     "referenced_type" : "_ZTIi"
5904    }
5905   ],
5906   "return_type" : "_ZTIv",
5907   "source_file" : "system/core/libutils/include/utils/Looper.h"
5908  },
5909  {
5910   "access" : "private",
5911   "function_name" : "android::Looper::threadDestructor",
5912   "linker_set_key" : "_ZN7android6Looper16threadDestructorEPv",
5913   "parameters" :
5914   [
5915    {
5916     "referenced_type" : "_ZTIPv"
5917    }
5918   ],
5919   "return_type" : "_ZTIv",
5920   "source_file" : "system/core/libutils/include/utils/Looper.h"
5921  },
5922  {
5923   "function_name" : "android::Looper::sendMessageAtTime",
5924   "linker_set_key" : "_ZN7android6Looper17sendMessageAtTimeExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
5925   "parameters" :
5926   [
5927    {
5928     "is_this_ptr" : true,
5929     "referenced_type" : "_ZTIPN7android6LooperE"
5930    },
5931    {
5932     "referenced_type" : "_ZTIx"
5933    },
5934    {
5935     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5936    },
5937    {
5938     "referenced_type" : "_ZTIRKN7android7MessageE"
5939    }
5940   ],
5941   "return_type" : "_ZTIv",
5942   "source_file" : "system/core/libutils/include/utils/Looper.h"
5943  },
5944  {
5945   "access" : "private",
5946   "function_name" : "android::Looper::rebuildEpollLocked",
5947   "linker_set_key" : "_ZN7android6Looper18rebuildEpollLockedEv",
5948   "parameters" :
5949   [
5950    {
5951     "is_this_ptr" : true,
5952     "referenced_type" : "_ZTIPN7android6LooperE"
5953    }
5954   ],
5955   "return_type" : "_ZTIv",
5956   "source_file" : "system/core/libutils/include/utils/Looper.h"
5957  },
5958  {
5959   "function_name" : "android::Looper::sendMessageDelayed",
5960   "linker_set_key" : "_ZN7android6Looper18sendMessageDelayedExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
5961   "parameters" :
5962   [
5963    {
5964     "is_this_ptr" : true,
5965     "referenced_type" : "_ZTIPN7android6LooperE"
5966    },
5967    {
5968     "referenced_type" : "_ZTIx"
5969    },
5970    {
5971     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5972    },
5973    {
5974     "referenced_type" : "_ZTIRKN7android7MessageE"
5975    }
5976   ],
5977   "return_type" : "_ZTIv",
5978   "source_file" : "system/core/libutils/include/utils/Looper.h"
5979  },
5980  {
5981   "access" : "private",
5982   "function_name" : "android::Looper::removeSequenceNumberLocked",
5983   "linker_set_key" : "_ZN7android6Looper26removeSequenceNumberLockedEy",
5984   "parameters" :
5985   [
5986    {
5987     "is_this_ptr" : true,
5988     "referenced_type" : "_ZTIPN7android6LooperE"
5989    },
5990    {
5991     "referenced_type" : "_ZTIy"
5992    }
5993   ],
5994   "return_type" : "_ZTIi",
5995   "source_file" : "system/core/libutils/include/utils/Looper.h"
5996  },
5997  {
5998   "access" : "private",
5999   "function_name" : "android::Looper::scheduleEpollRebuildLocked",
6000   "linker_set_key" : "_ZN7android6Looper26scheduleEpollRebuildLockedEv",
6001   "parameters" :
6002   [
6003    {
6004     "is_this_ptr" : true,
6005     "referenced_type" : "_ZTIPN7android6LooperE"
6006    }
6007   ],
6008   "return_type" : "_ZTIv",
6009   "source_file" : "system/core/libutils/include/utils/Looper.h"
6010  },
6011  {
6012   "function_name" : "android::Looper::wake",
6013   "linker_set_key" : "_ZN7android6Looper4wakeEv",
6014   "parameters" :
6015   [
6016    {
6017     "is_this_ptr" : true,
6018     "referenced_type" : "_ZTIPN7android6LooperE"
6019    }
6020   ],
6021   "return_type" : "_ZTIv",
6022   "source_file" : "system/core/libutils/include/utils/Looper.h"
6023  },
6024  {
6025   "function_name" : "android::Looper::addFd",
6026   "linker_set_key" : "_ZN7android6Looper5addFdEiiiPFiiiPvES1_",
6027   "parameters" :
6028   [
6029    {
6030     "is_this_ptr" : true,
6031     "referenced_type" : "_ZTIPN7android6LooperE"
6032    },
6033    {
6034     "referenced_type" : "_ZTIi"
6035    },
6036    {
6037     "referenced_type" : "_ZTIi"
6038    },
6039    {
6040     "referenced_type" : "_ZTIi"
6041    },
6042    {
6043     "referenced_type" : "_ZTIPFiiiPvE"
6044    },
6045    {
6046     "referenced_type" : "_ZTIPv"
6047    }
6048   ],
6049   "return_type" : "_ZTIi",
6050   "source_file" : "system/core/libutils/include/utils/Looper.h"
6051  },
6052  {
6053   "function_name" : "android::Looper::addFd",
6054   "linker_set_key" : "_ZN7android6Looper5addFdEiiiRKNS_2spINS_14LooperCallbackEEEPv",
6055   "parameters" :
6056   [
6057    {
6058     "is_this_ptr" : true,
6059     "referenced_type" : "_ZTIPN7android6LooperE"
6060    },
6061    {
6062     "referenced_type" : "_ZTIi"
6063    },
6064    {
6065     "referenced_type" : "_ZTIi"
6066    },
6067    {
6068     "referenced_type" : "_ZTIi"
6069    },
6070    {
6071     "referenced_type" : "_ZTIRKN7android2spINS_14LooperCallbackEEE"
6072    },
6073    {
6074     "referenced_type" : "_ZTIPv"
6075    }
6076   ],
6077   "return_type" : "_ZTIi",
6078   "source_file" : "system/core/libutils/include/utils/Looper.h"
6079  },
6080  {
6081   "access" : "private",
6082   "function_name" : "android::Looper::awoken",
6083   "linker_set_key" : "_ZN7android6Looper6awokenEv",
6084   "parameters" :
6085   [
6086    {
6087     "is_this_ptr" : true,
6088     "referenced_type" : "_ZTIPN7android6LooperE"
6089    }
6090   ],
6091   "return_type" : "_ZTIv",
6092   "source_file" : "system/core/libutils/include/utils/Looper.h"
6093  },
6094  {
6095   "function_name" : "android::Looper::pollAll",
6096   "linker_set_key" : "_ZN7android6Looper7pollAllEiPiS1_PPv",
6097   "parameters" :
6098   [
6099    {
6100     "is_this_ptr" : true,
6101     "referenced_type" : "_ZTIPN7android6LooperE"
6102    },
6103    {
6104     "referenced_type" : "_ZTIi"
6105    },
6106    {
6107     "referenced_type" : "_ZTIPi"
6108    },
6109    {
6110     "referenced_type" : "_ZTIPi"
6111    },
6112    {
6113     "referenced_type" : "_ZTIPPv"
6114    }
6115   ],
6116   "return_type" : "_ZTIi",
6117   "source_file" : "system/core/libutils/include/utils/Looper.h"
6118  },
6119  {
6120   "function_name" : "android::Looper::prepare",
6121   "linker_set_key" : "_ZN7android6Looper7prepareEi",
6122   "parameters" :
6123   [
6124    {
6125     "referenced_type" : "_ZTIi"
6126    }
6127   ],
6128   "return_type" : "_ZTIN7android2spINS_6LooperEEE",
6129   "source_file" : "system/core/libutils/include/utils/Looper.h"
6130  },
6131  {
6132   "function_name" : "android::Looper::pollOnce",
6133   "linker_set_key" : "_ZN7android6Looper8pollOnceEiPiS1_PPv",
6134   "parameters" :
6135   [
6136    {
6137     "is_this_ptr" : true,
6138     "referenced_type" : "_ZTIPN7android6LooperE"
6139    },
6140    {
6141     "referenced_type" : "_ZTIi"
6142    },
6143    {
6144     "referenced_type" : "_ZTIPi"
6145    },
6146    {
6147     "referenced_type" : "_ZTIPi"
6148    },
6149    {
6150     "referenced_type" : "_ZTIPPv"
6151    }
6152   ],
6153   "return_type" : "_ZTIi",
6154   "source_file" : "system/core/libutils/include/utils/Looper.h"
6155  },
6156  {
6157   "function_name" : "android::Looper::removeFd",
6158   "linker_set_key" : "_ZN7android6Looper8removeFdEi",
6159   "parameters" :
6160   [
6161    {
6162     "is_this_ptr" : true,
6163     "referenced_type" : "_ZTIPN7android6LooperE"
6164    },
6165    {
6166     "referenced_type" : "_ZTIi"
6167    }
6168   ],
6169   "return_type" : "_ZTIi",
6170   "source_file" : "system/core/libutils/include/utils/Looper.h"
6171  },
6172  {
6173   "access" : "private",
6174   "function_name" : "android::Looper::pollInner",
6175   "linker_set_key" : "_ZN7android6Looper9pollInnerEi",
6176   "parameters" :
6177   [
6178    {
6179     "is_this_ptr" : true,
6180     "referenced_type" : "_ZTIPN7android6LooperE"
6181    },
6182    {
6183     "referenced_type" : "_ZTIi"
6184    }
6185   ],
6186   "return_type" : "_ZTIi",
6187   "source_file" : "system/core/libutils/include/utils/Looper.h"
6188  },
6189  {
6190   "function_name" : "android::Looper::Looper",
6191   "linker_set_key" : "_ZN7android6LooperC1Eb",
6192   "parameters" :
6193   [
6194    {
6195     "is_this_ptr" : true,
6196     "referenced_type" : "_ZTIPN7android6LooperE"
6197    },
6198    {
6199     "referenced_type" : "_ZTIb"
6200    }
6201   ],
6202   "return_type" : "_ZTIv",
6203   "source_file" : "system/core/libutils/include/utils/Looper.h"
6204  },
6205  {
6206   "function_name" : "android::Looper::Looper",
6207   "linker_set_key" : "_ZN7android6LooperC2Eb",
6208   "parameters" :
6209   [
6210    {
6211     "is_this_ptr" : true,
6212     "referenced_type" : "_ZTIPN7android6LooperE"
6213    },
6214    {
6215     "referenced_type" : "_ZTIb"
6216    }
6217   ],
6218   "return_type" : "_ZTIv",
6219   "source_file" : "system/core/libutils/include/utils/Looper.h"
6220  },
6221  {
6222   "access" : "protected",
6223   "function_name" : "android::Looper::~Looper",
6224   "linker_set_key" : "_ZN7android6LooperD0Ev",
6225   "parameters" :
6226   [
6227    {
6228     "is_this_ptr" : true,
6229     "referenced_type" : "_ZTIPN7android6LooperE"
6230    }
6231   ],
6232   "return_type" : "_ZTIv",
6233   "source_file" : "system/core/libutils/include/utils/Looper.h"
6234  },
6235  {
6236   "access" : "protected",
6237   "function_name" : "android::Looper::~Looper",
6238   "linker_set_key" : "_ZN7android6LooperD1Ev",
6239   "parameters" :
6240   [
6241    {
6242     "is_this_ptr" : true,
6243     "referenced_type" : "_ZTIPN7android6LooperE"
6244    }
6245   ],
6246   "return_type" : "_ZTIv",
6247   "source_file" : "system/core/libutils/include/utils/Looper.h"
6248  },
6249  {
6250   "access" : "protected",
6251   "function_name" : "android::Looper::~Looper",
6252   "linker_set_key" : "_ZN7android6LooperD2Ev",
6253   "parameters" :
6254   [
6255    {
6256     "is_this_ptr" : true,
6257     "referenced_type" : "_ZTIPN7android6LooperE"
6258    }
6259   ],
6260   "return_type" : "_ZTIv",
6261   "source_file" : "system/core/libutils/include/utils/Looper.h"
6262  },
6263  {
6264   "function_name" : "android::Thread::readyToRun",
6265   "linker_set_key" : "_ZN7android6Thread10readyToRunEv",
6266   "parameters" :
6267   [
6268    {
6269     "is_this_ptr" : true,
6270     "referenced_type" : "_ZTIPN7android6ThreadE"
6271    }
6272   ],
6273   "return_type" : "_ZTIi",
6274   "source_file" : "system/core/libutils/include/utils/Thread.h"
6275  },
6276  {
6277   "access" : "private",
6278   "function_name" : "android::Thread::_threadLoop",
6279   "linker_set_key" : "_ZN7android6Thread11_threadLoopEPv",
6280   "parameters" :
6281   [
6282    {
6283     "referenced_type" : "_ZTIPv"
6284    }
6285   ],
6286   "return_type" : "_ZTIi",
6287   "source_file" : "system/core/libutils/include/utils/Thread.h"
6288  },
6289  {
6290   "function_name" : "android::Thread::requestExit",
6291   "linker_set_key" : "_ZN7android6Thread11requestExitEv",
6292   "parameters" :
6293   [
6294    {
6295     "is_this_ptr" : true,
6296     "referenced_type" : "_ZTIPN7android6ThreadE"
6297    }
6298   ],
6299   "return_type" : "_ZTIv",
6300   "source_file" : "system/core/libutils/include/utils/Thread.h"
6301  },
6302  {
6303   "function_name" : "android::Thread::requestExitAndWait",
6304   "linker_set_key" : "_ZN7android6Thread18requestExitAndWaitEv",
6305   "parameters" :
6306   [
6307    {
6308     "is_this_ptr" : true,
6309     "referenced_type" : "_ZTIPN7android6ThreadE"
6310    }
6311   ],
6312   "return_type" : "_ZTIi",
6313   "source_file" : "system/core/libutils/include/utils/Thread.h"
6314  },
6315  {
6316   "function_name" : "android::Thread::run",
6317   "linker_set_key" : "_ZN7android6Thread3runEPKcij",
6318   "parameters" :
6319   [
6320    {
6321     "is_this_ptr" : true,
6322     "referenced_type" : "_ZTIPN7android6ThreadE"
6323    },
6324    {
6325     "referenced_type" : "_ZTIPKc"
6326    },
6327    {
6328     "default_arg" : true,
6329     "referenced_type" : "_ZTIi"
6330    },
6331    {
6332     "default_arg" : true,
6333     "referenced_type" : "_ZTIj"
6334    }
6335   ],
6336   "return_type" : "_ZTIi",
6337   "source_file" : "system/core/libutils/include/utils/Thread.h"
6338  },
6339  {
6340   "function_name" : "android::Thread::join",
6341   "linker_set_key" : "_ZN7android6Thread4joinEv",
6342   "parameters" :
6343   [
6344    {
6345     "is_this_ptr" : true,
6346     "referenced_type" : "_ZTIPN7android6ThreadE"
6347    }
6348   ],
6349   "return_type" : "_ZTIi",
6350   "source_file" : "system/core/libutils/include/utils/Thread.h"
6351  },
6352  {
6353   "function_name" : "android::Thread::Thread",
6354   "linker_set_key" : "_ZN7android6ThreadC2Eb",
6355   "parameters" :
6356   [
6357    {
6358     "is_this_ptr" : true,
6359     "referenced_type" : "_ZTIPN7android6ThreadE"
6360    },
6361    {
6362     "default_arg" : true,
6363     "referenced_type" : "_ZTIb"
6364    }
6365   ],
6366   "return_type" : "_ZTIv",
6367   "source_file" : "system/core/libutils/include/utils/Thread.h"
6368  },
6369  {
6370   "function_name" : "android::Thread::~Thread",
6371   "linker_set_key" : "_ZN7android6ThreadD0Ev",
6372   "parameters" :
6373   [
6374    {
6375     "is_this_ptr" : true,
6376     "referenced_type" : "_ZTIPN7android6ThreadE"
6377    }
6378   ],
6379   "return_type" : "_ZTIv",
6380   "source_file" : "system/core/libutils/include/utils/Thread.h"
6381  },
6382  {
6383   "function_name" : "android::Thread::~Thread",
6384   "linker_set_key" : "_ZN7android6ThreadD1Ev",
6385   "parameters" :
6386   [
6387    {
6388     "is_this_ptr" : true,
6389     "referenced_type" : "_ZTIPN7android6ThreadE"
6390    }
6391   ],
6392   "return_type" : "_ZTIv",
6393   "source_file" : "system/core/libutils/include/utils/Thread.h"
6394  },
6395  {
6396   "function_name" : "android::Thread::~Thread",
6397   "linker_set_key" : "_ZN7android6ThreadD2Ev",
6398   "parameters" :
6399   [
6400    {
6401     "is_this_ptr" : true,
6402     "referenced_type" : "_ZTIPN7android6ThreadE"
6403    }
6404   ],
6405   "return_type" : "_ZTIv",
6406   "source_file" : "system/core/libutils/include/utils/Thread.h"
6407  },
6408  {
6409   "function_name" : "android::FileMap::advise",
6410   "linker_set_key" : "_ZN7android7FileMap6adviseENS0_9MapAdviceE",
6411   "parameters" :
6412   [
6413    {
6414     "is_this_ptr" : true,
6415     "referenced_type" : "_ZTIPN7android7FileMapE"
6416    },
6417    {
6418     "referenced_type" : "_ZTIN7android7FileMap9MapAdviceE"
6419    }
6420   ],
6421   "return_type" : "_ZTIi",
6422   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6423  },
6424  {
6425   "function_name" : "android::FileMap::create",
6426   "linker_set_key" : "_ZN7android7FileMap6createEPKcixjb",
6427   "parameters" :
6428   [
6429    {
6430     "is_this_ptr" : true,
6431     "referenced_type" : "_ZTIPN7android7FileMapE"
6432    },
6433    {
6434     "referenced_type" : "_ZTIPKc"
6435    },
6436    {
6437     "referenced_type" : "_ZTIi"
6438    },
6439    {
6440     "referenced_type" : "_ZTIx"
6441    },
6442    {
6443     "referenced_type" : "_ZTIj"
6444    },
6445    {
6446     "referenced_type" : "_ZTIb"
6447    }
6448   ],
6449   "return_type" : "_ZTIb",
6450   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6451  },
6452  {
6453   "function_name" : "android::FileMap::FileMap",
6454   "linker_set_key" : "_ZN7android7FileMapC1EOS0_",
6455   "parameters" :
6456   [
6457    {
6458     "is_this_ptr" : true,
6459     "referenced_type" : "_ZTIPN7android7FileMapE"
6460    },
6461    {
6462     "referenced_type" : "_ZTION7android7FileMapE"
6463    }
6464   ],
6465   "return_type" : "_ZTIv",
6466   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6467  },
6468  {
6469   "function_name" : "android::FileMap::FileMap",
6470   "linker_set_key" : "_ZN7android7FileMapC1Ev",
6471   "parameters" :
6472   [
6473    {
6474     "is_this_ptr" : true,
6475     "referenced_type" : "_ZTIPN7android7FileMapE"
6476    }
6477   ],
6478   "return_type" : "_ZTIv",
6479   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6480  },
6481  {
6482   "function_name" : "android::FileMap::FileMap",
6483   "linker_set_key" : "_ZN7android7FileMapC2EOS0_",
6484   "parameters" :
6485   [
6486    {
6487     "is_this_ptr" : true,
6488     "referenced_type" : "_ZTIPN7android7FileMapE"
6489    },
6490    {
6491     "referenced_type" : "_ZTION7android7FileMapE"
6492    }
6493   ],
6494   "return_type" : "_ZTIv",
6495   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6496  },
6497  {
6498   "function_name" : "android::FileMap::FileMap",
6499   "linker_set_key" : "_ZN7android7FileMapC2Ev",
6500   "parameters" :
6501   [
6502    {
6503     "is_this_ptr" : true,
6504     "referenced_type" : "_ZTIPN7android7FileMapE"
6505    }
6506   ],
6507   "return_type" : "_ZTIv",
6508   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6509  },
6510  {
6511   "function_name" : "android::FileMap::~FileMap",
6512   "linker_set_key" : "_ZN7android7FileMapD1Ev",
6513   "parameters" :
6514   [
6515    {
6516     "is_this_ptr" : true,
6517     "referenced_type" : "_ZTIPN7android7FileMapE"
6518    }
6519   ],
6520   "return_type" : "_ZTIv",
6521   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6522  },
6523  {
6524   "function_name" : "android::FileMap::~FileMap",
6525   "linker_set_key" : "_ZN7android7FileMapD2Ev",
6526   "parameters" :
6527   [
6528    {
6529     "is_this_ptr" : true,
6530     "referenced_type" : "_ZTIPN7android7FileMapE"
6531    }
6532   ],
6533   "return_type" : "_ZTIv",
6534   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6535  },
6536  {
6537   "function_name" : "android::FileMap::operator=",
6538   "linker_set_key" : "_ZN7android7FileMapaSEOS0_",
6539   "parameters" :
6540   [
6541    {
6542     "is_this_ptr" : true,
6543     "referenced_type" : "_ZTIPN7android7FileMapE"
6544    },
6545    {
6546     "referenced_type" : "_ZTION7android7FileMapE"
6547    }
6548   ],
6549   "return_type" : "_ZTIRN7android7FileMapE",
6550   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6551  },
6552  {
6553   "function_name" : "android::Printer::printFormatLine",
6554   "linker_set_key" : "_ZN7android7Printer15printFormatLineEPKcz",
6555   "parameters" :
6556   [
6557    {
6558     "is_this_ptr" : true,
6559     "referenced_type" : "_ZTIPN7android7PrinterE"
6560    },
6561    {
6562     "referenced_type" : "_ZTIPKc"
6563    }
6564   ],
6565   "return_type" : "_ZTIv",
6566   "source_file" : "system/core/libutils/include/utils/Printer.h"
6567  },
6568  {
6569   "access" : "protected",
6570   "function_name" : "android::Printer::Printer",
6571   "linker_set_key" : "_ZN7android7PrinterC2Ev",
6572   "parameters" :
6573   [
6574    {
6575     "is_this_ptr" : true,
6576     "referenced_type" : "_ZTIPN7android7PrinterE"
6577    }
6578   ],
6579   "return_type" : "_ZTIv",
6580   "source_file" : "system/core/libutils/include/utils/Printer.h"
6581  },
6582  {
6583   "access" : "protected",
6584   "function_name" : "android::Printer::~Printer",
6585   "linker_set_key" : "_ZN7android7PrinterD0Ev",
6586   "parameters" :
6587   [
6588    {
6589     "is_this_ptr" : true,
6590     "referenced_type" : "_ZTIPN7android7PrinterE"
6591    }
6592   ],
6593   "return_type" : "_ZTIv",
6594   "source_file" : "system/core/libutils/include/utils/Printer.h"
6595  },
6596  {
6597   "access" : "protected",
6598   "function_name" : "android::Printer::~Printer",
6599   "linker_set_key" : "_ZN7android7PrinterD1Ev",
6600   "parameters" :
6601   [
6602    {
6603     "is_this_ptr" : true,
6604     "referenced_type" : "_ZTIPN7android7PrinterE"
6605    }
6606   ],
6607   "return_type" : "_ZTIv",
6608   "source_file" : "system/core/libutils/include/utils/Printer.h"
6609  },
6610  {
6611   "access" : "protected",
6612   "function_name" : "android::Printer::~Printer",
6613   "linker_set_key" : "_ZN7android7PrinterD2Ev",
6614   "parameters" :
6615   [
6616    {
6617     "is_this_ptr" : true,
6618     "referenced_type" : "_ZTIPN7android7PrinterE"
6619    }
6620   ],
6621   "return_type" : "_ZTIv",
6622   "source_file" : "system/core/libutils/include/utils/Printer.h"
6623  },
6624  {
6625   "access" : "protected",
6626   "function_name" : "android::RefBase::onFirstRef",
6627   "linker_set_key" : "_ZN7android7RefBase10onFirstRefEv",
6628   "parameters" :
6629   [
6630    {
6631     "is_this_ptr" : true,
6632     "referenced_type" : "_ZTIPN7android7RefBaseE"
6633    }
6634   ],
6635   "return_type" : "_ZTIv",
6636   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6637  },
6638  {
6639   "access" : "private",
6640   "function_name" : "android::RefBase::renameRefs",
6641   "linker_set_key" : "_ZN7android7RefBase10renameRefsEjRKNS_16ReferenceRenamerE",
6642   "parameters" :
6643   [
6644    {
6645     "referenced_type" : "_ZTIj"
6646    },
6647    {
6648     "referenced_type" : "_ZTIRKN7android16ReferenceRenamerE"
6649    }
6650   ],
6651   "return_type" : "_ZTIv",
6652   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6653  },
6654  {
6655   "access" : "private",
6656   "function_name" : "android::RefBase::renameRefId",
6657   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPNS0_12weakref_typeEPKvS4_",
6658   "parameters" :
6659   [
6660    {
6661     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6662    },
6663    {
6664     "referenced_type" : "_ZTIPKv"
6665    },
6666    {
6667     "referenced_type" : "_ZTIPKv"
6668    }
6669   ],
6670   "return_type" : "_ZTIv",
6671   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6672  },
6673  {
6674   "access" : "private",
6675   "function_name" : "android::RefBase::renameRefId",
6676   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPS0_PKvS3_",
6677   "parameters" :
6678   [
6679    {
6680     "referenced_type" : "_ZTIPN7android7RefBaseE"
6681    },
6682    {
6683     "referenced_type" : "_ZTIPKv"
6684    },
6685    {
6686     "referenced_type" : "_ZTIPKv"
6687    }
6688   ],
6689   "return_type" : "_ZTIv",
6690   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6691  },
6692  {
6693   "function_name" : "android::RefBase::weakref_type::attemptIncWeak",
6694   "linker_set_key" : "_ZN7android7RefBase12weakref_type14attemptIncWeakEPKv",
6695   "parameters" :
6696   [
6697    {
6698     "is_this_ptr" : true,
6699     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6700    },
6701    {
6702     "referenced_type" : "_ZTIPKv"
6703    }
6704   ],
6705   "return_type" : "_ZTIb",
6706   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6707  },
6708  {
6709   "function_name" : "android::RefBase::weakref_type::attemptIncStrong",
6710   "linker_set_key" : "_ZN7android7RefBase12weakref_type16attemptIncStrongEPKv",
6711   "parameters" :
6712   [
6713    {
6714     "is_this_ptr" : true,
6715     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6716    },
6717    {
6718     "referenced_type" : "_ZTIPKv"
6719    }
6720   ],
6721   "return_type" : "_ZTIb",
6722   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6723  },
6724  {
6725   "function_name" : "android::RefBase::weakref_type::incWeakRequireWeak",
6726   "linker_set_key" : "_ZN7android7RefBase12weakref_type18incWeakRequireWeakEPKv",
6727   "parameters" :
6728   [
6729    {
6730     "is_this_ptr" : true,
6731     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6732    },
6733    {
6734     "referenced_type" : "_ZTIPKv"
6735    }
6736   ],
6737   "return_type" : "_ZTIv",
6738   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6739  },
6740  {
6741   "function_name" : "android::RefBase::weakref_type::decWeak",
6742   "linker_set_key" : "_ZN7android7RefBase12weakref_type7decWeakEPKv",
6743   "parameters" :
6744   [
6745    {
6746     "is_this_ptr" : true,
6747     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6748    },
6749    {
6750     "referenced_type" : "_ZTIPKv"
6751    }
6752   ],
6753   "return_type" : "_ZTIv",
6754   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6755  },
6756  {
6757   "function_name" : "android::RefBase::weakref_type::incWeak",
6758   "linker_set_key" : "_ZN7android7RefBase12weakref_type7incWeakEPKv",
6759   "parameters" :
6760   [
6761    {
6762     "is_this_ptr" : true,
6763     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6764    },
6765    {
6766     "referenced_type" : "_ZTIPKv"
6767    }
6768   ],
6769   "return_type" : "_ZTIv",
6770   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6771  },
6772  {
6773   "function_name" : "android::RefBase::weakref_type::trackMe",
6774   "linker_set_key" : "_ZN7android7RefBase12weakref_type7trackMeEbb",
6775   "parameters" :
6776   [
6777    {
6778     "is_this_ptr" : true,
6779     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6780    },
6781    {
6782     "referenced_type" : "_ZTIb"
6783    },
6784    {
6785     "referenced_type" : "_ZTIb"
6786    }
6787   ],
6788   "return_type" : "_ZTIv",
6789   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6790  },
6791  {
6792   "access" : "protected",
6793   "function_name" : "android::RefBase::onLastWeakRef",
6794   "linker_set_key" : "_ZN7android7RefBase13onLastWeakRefEPKv",
6795   "parameters" :
6796   [
6797    {
6798     "is_this_ptr" : true,
6799     "referenced_type" : "_ZTIPN7android7RefBaseE"
6800    },
6801    {
6802     "referenced_type" : "_ZTIPKv"
6803    }
6804   ],
6805   "return_type" : "_ZTIv",
6806   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6807  },
6808  {
6809   "access" : "protected",
6810   "function_name" : "android::RefBase::onLastStrongRef",
6811   "linker_set_key" : "_ZN7android7RefBase15onLastStrongRefEPKv",
6812   "parameters" :
6813   [
6814    {
6815     "is_this_ptr" : true,
6816     "referenced_type" : "_ZTIPN7android7RefBaseE"
6817    },
6818    {
6819     "referenced_type" : "_ZTIPKv"
6820    }
6821   ],
6822   "return_type" : "_ZTIv",
6823   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6824  },
6825  {
6826   "access" : "protected",
6827   "function_name" : "android::RefBase::extendObjectLifetime",
6828   "linker_set_key" : "_ZN7android7RefBase20extendObjectLifetimeEi",
6829   "parameters" :
6830   [
6831    {
6832     "is_this_ptr" : true,
6833     "referenced_type" : "_ZTIPN7android7RefBaseE"
6834    },
6835    {
6836     "referenced_type" : "_ZTIi"
6837    }
6838   ],
6839   "return_type" : "_ZTIv",
6840   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6841  },
6842  {
6843   "access" : "protected",
6844   "function_name" : "android::RefBase::onIncStrongAttempted",
6845   "linker_set_key" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv",
6846   "parameters" :
6847   [
6848    {
6849     "is_this_ptr" : true,
6850     "referenced_type" : "_ZTIPN7android7RefBaseE"
6851    },
6852    {
6853     "referenced_type" : "_ZTIj"
6854    },
6855    {
6856     "referenced_type" : "_ZTIPKv"
6857    }
6858   ],
6859   "return_type" : "_ZTIb",
6860   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6861  },
6862  {
6863   "access" : "protected",
6864   "function_name" : "android::RefBase::RefBase",
6865   "linker_set_key" : "_ZN7android7RefBaseC1Ev",
6866   "parameters" :
6867   [
6868    {
6869     "is_this_ptr" : true,
6870     "referenced_type" : "_ZTIPN7android7RefBaseE"
6871    }
6872   ],
6873   "return_type" : "_ZTIv",
6874   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6875  },
6876  {
6877   "access" : "protected",
6878   "function_name" : "android::RefBase::RefBase",
6879   "linker_set_key" : "_ZN7android7RefBaseC2Ev",
6880   "parameters" :
6881   [
6882    {
6883     "is_this_ptr" : true,
6884     "referenced_type" : "_ZTIPN7android7RefBaseE"
6885    }
6886   ],
6887   "return_type" : "_ZTIv",
6888   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6889  },
6890  {
6891   "access" : "protected",
6892   "function_name" : "android::RefBase::~RefBase",
6893   "linker_set_key" : "_ZN7android7RefBaseD0Ev",
6894   "parameters" :
6895   [
6896    {
6897     "is_this_ptr" : true,
6898     "referenced_type" : "_ZTIPN7android7RefBaseE"
6899    }
6900   ],
6901   "return_type" : "_ZTIv",
6902   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6903  },
6904  {
6905   "access" : "protected",
6906   "function_name" : "android::RefBase::~RefBase",
6907   "linker_set_key" : "_ZN7android7RefBaseD1Ev",
6908   "parameters" :
6909   [
6910    {
6911     "is_this_ptr" : true,
6912     "referenced_type" : "_ZTIPN7android7RefBaseE"
6913    }
6914   ],
6915   "return_type" : "_ZTIv",
6916   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6917  },
6918  {
6919   "access" : "protected",
6920   "function_name" : "android::RefBase::~RefBase",
6921   "linker_set_key" : "_ZN7android7RefBaseD2Ev",
6922   "parameters" :
6923   [
6924    {
6925     "is_this_ptr" : true,
6926     "referenced_type" : "_ZTIPN7android7RefBaseE"
6927    }
6928   ],
6929   "return_type" : "_ZTIv",
6930   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6931  },
6932  {
6933   "function_name" : "android::String8::appendPath",
6934   "linker_set_key" : "_ZN7android7String810appendPathEPKc",
6935   "parameters" :
6936   [
6937    {
6938     "is_this_ptr" : true,
6939     "referenced_type" : "_ZTIPN7android7String8E"
6940    },
6941    {
6942     "referenced_type" : "_ZTIPKc"
6943    }
6944   ],
6945   "return_type" : "_ZTIRN7android7String8E",
6946   "source_file" : "system/core/libutils/include/utils/String8.h"
6947  },
6948  {
6949   "function_name" : "android::String8::lockBuffer",
6950   "linker_set_key" : "_ZN7android7String810lockBufferEj",
6951   "parameters" :
6952   [
6953    {
6954     "is_this_ptr" : true,
6955     "referenced_type" : "_ZTIPN7android7String8E"
6956    },
6957    {
6958     "referenced_type" : "_ZTIj"
6959    }
6960   ],
6961   "return_type" : "_ZTIPc",
6962   "source_file" : "system/core/libutils/include/utils/String8.h"
6963  },
6964  {
6965   "access" : "private",
6966   "function_name" : "android::String8::real_append",
6967   "linker_set_key" : "_ZN7android7String811real_appendEPKcj",
6968   "parameters" :
6969   [
6970    {
6971     "is_this_ptr" : true,
6972     "referenced_type" : "_ZTIPN7android7String8E"
6973    },
6974    {
6975     "referenced_type" : "_ZTIPKc"
6976    },
6977    {
6978     "referenced_type" : "_ZTIj"
6979    }
6980   ],
6981   "return_type" : "_ZTIi",
6982   "source_file" : "system/core/libutils/include/utils/String8.h"
6983  },
6984  {
6985   "function_name" : "android::String8::appendFormat",
6986   "linker_set_key" : "_ZN7android7String812appendFormatEPKcz",
6987   "parameters" :
6988   [
6989    {
6990     "is_this_ptr" : true,
6991     "referenced_type" : "_ZTIPN7android7String8E"
6992    },
6993    {
6994     "referenced_type" : "_ZTIPKc"
6995    }
6996   ],
6997   "return_type" : "_ZTIi",
6998   "source_file" : "system/core/libutils/include/utils/String8.h"
6999  },
7000  {
7001   "function_name" : "android::String8::unlockBuffer",
7002   "linker_set_key" : "_ZN7android7String812unlockBufferEj",
7003   "parameters" :
7004   [
7005    {
7006     "is_this_ptr" : true,
7007     "referenced_type" : "_ZTIPN7android7String8E"
7008    },
7009    {
7010     "referenced_type" : "_ZTIj"
7011    }
7012   ],
7013   "return_type" : "_ZTIi",
7014   "source_file" : "system/core/libutils/include/utils/String8.h"
7015  },
7016  {
7017   "function_name" : "android::String8::unlockBuffer",
7018   "linker_set_key" : "_ZN7android7String812unlockBufferEv",
7019   "parameters" :
7020   [
7021    {
7022     "is_this_ptr" : true,
7023     "referenced_type" : "_ZTIPN7android7String8E"
7024    }
7025   ],
7026   "return_type" : "_ZTIv",
7027   "source_file" : "system/core/libutils/include/utils/String8.h"
7028  },
7029  {
7030   "function_name" : "android::String8::appendFormatV",
7031   "linker_set_key" : "_ZN7android7String813appendFormatVEPKcSt9__va_list",
7032   "parameters" :
7033   [
7034    {
7035     "is_this_ptr" : true,
7036     "referenced_type" : "_ZTIPN7android7String8E"
7037    },
7038    {
7039     "referenced_type" : "_ZTIPKc"
7040    },
7041    {
7042     "referenced_type" : "_ZTISt9__va_list"
7043    }
7044   ],
7045   "return_type" : "_ZTIi",
7046   "source_file" : "system/core/libutils/include/utils/String8.h"
7047  },
7048  {
7049   "function_name" : "android::String8::convertToResPath",
7050   "linker_set_key" : "_ZN7android7String816convertToResPathEv",
7051   "parameters" :
7052   [
7053    {
7054     "is_this_ptr" : true,
7055     "referenced_type" : "_ZTIPN7android7String8E"
7056    }
7057   ],
7058   "return_type" : "_ZTIRN7android7String8E",
7059   "source_file" : "system/core/libutils/include/utils/String8.h"
7060  },
7061  {
7062   "function_name" : "android::String8::clear",
7063   "linker_set_key" : "_ZN7android7String85clearEv",
7064   "parameters" :
7065   [
7066    {
7067     "is_this_ptr" : true,
7068     "referenced_type" : "_ZTIPN7android7String8E"
7069    }
7070   ],
7071   "return_type" : "_ZTIv",
7072   "source_file" : "system/core/libutils/include/utils/String8.h"
7073  },
7074  {
7075   "function_name" : "android::String8::setTo",
7076   "linker_set_key" : "_ZN7android7String85setToEPKDij",
7077   "parameters" :
7078   [
7079    {
7080     "is_this_ptr" : true,
7081     "referenced_type" : "_ZTIPN7android7String8E"
7082    },
7083    {
7084     "referenced_type" : "_ZTIPKDi"
7085    },
7086    {
7087     "referenced_type" : "_ZTIj"
7088    }
7089   ],
7090   "return_type" : "_ZTIi",
7091   "source_file" : "system/core/libutils/include/utils/String8.h"
7092  },
7093  {
7094   "function_name" : "android::String8::setTo",
7095   "linker_set_key" : "_ZN7android7String85setToEPKDsj",
7096   "parameters" :
7097   [
7098    {
7099     "is_this_ptr" : true,
7100     "referenced_type" : "_ZTIPN7android7String8E"
7101    },
7102    {
7103     "referenced_type" : "_ZTIPKDs"
7104    },
7105    {
7106     "referenced_type" : "_ZTIj"
7107    }
7108   ],
7109   "return_type" : "_ZTIi",
7110   "source_file" : "system/core/libutils/include/utils/String8.h"
7111  },
7112  {
7113   "function_name" : "android::String8::setTo",
7114   "linker_set_key" : "_ZN7android7String85setToEPKc",
7115   "parameters" :
7116   [
7117    {
7118     "is_this_ptr" : true,
7119     "referenced_type" : "_ZTIPN7android7String8E"
7120    },
7121    {
7122     "referenced_type" : "_ZTIPKc"
7123    }
7124   ],
7125   "return_type" : "_ZTIi",
7126   "source_file" : "system/core/libutils/include/utils/String8.h"
7127  },
7128  {
7129   "function_name" : "android::String8::setTo",
7130   "linker_set_key" : "_ZN7android7String85setToEPKcj",
7131   "parameters" :
7132   [
7133    {
7134     "is_this_ptr" : true,
7135     "referenced_type" : "_ZTIPN7android7String8E"
7136    },
7137    {
7138     "referenced_type" : "_ZTIPKc"
7139    },
7140    {
7141     "referenced_type" : "_ZTIj"
7142    }
7143   ],
7144   "return_type" : "_ZTIi",
7145   "source_file" : "system/core/libutils/include/utils/String8.h"
7146  },
7147  {
7148   "function_name" : "android::String8::setTo",
7149   "linker_set_key" : "_ZN7android7String85setToERKS0_",
7150   "parameters" :
7151   [
7152    {
7153     "is_this_ptr" : true,
7154     "referenced_type" : "_ZTIPN7android7String8E"
7155    },
7156    {
7157     "referenced_type" : "_ZTIRKN7android7String8E"
7158    }
7159   ],
7160   "return_type" : "_ZTIv",
7161   "source_file" : "system/core/libutils/include/utils/String8.h"
7162  },
7163  {
7164   "function_name" : "android::String8::append",
7165   "linker_set_key" : "_ZN7android7String86appendEPKc",
7166   "parameters" :
7167   [
7168    {
7169     "is_this_ptr" : true,
7170     "referenced_type" : "_ZTIPN7android7String8E"
7171    },
7172    {
7173     "referenced_type" : "_ZTIPKc"
7174    }
7175   ],
7176   "return_type" : "_ZTIi",
7177   "source_file" : "system/core/libutils/include/utils/String8.h"
7178  },
7179  {
7180   "function_name" : "android::String8::append",
7181   "linker_set_key" : "_ZN7android7String86appendEPKcj",
7182   "parameters" :
7183   [
7184    {
7185     "is_this_ptr" : true,
7186     "referenced_type" : "_ZTIPN7android7String8E"
7187    },
7188    {
7189     "referenced_type" : "_ZTIPKc"
7190    },
7191    {
7192     "referenced_type" : "_ZTIj"
7193    }
7194   ],
7195   "return_type" : "_ZTIi",
7196   "source_file" : "system/core/libutils/include/utils/String8.h"
7197  },
7198  {
7199   "function_name" : "android::String8::append",
7200   "linker_set_key" : "_ZN7android7String86appendERKS0_",
7201   "parameters" :
7202   [
7203    {
7204     "is_this_ptr" : true,
7205     "referenced_type" : "_ZTIPN7android7String8E"
7206    },
7207    {
7208     "referenced_type" : "_ZTIRKN7android7String8E"
7209    }
7210   ],
7211   "return_type" : "_ZTIi",
7212   "source_file" : "system/core/libutils/include/utils/String8.h"
7213  },
7214  {
7215   "function_name" : "android::String8::format",
7216   "linker_set_key" : "_ZN7android7String86formatEPKcz",
7217   "parameters" :
7218   [
7219    {
7220     "referenced_type" : "_ZTIPKc"
7221    }
7222   ],
7223   "return_type" : "_ZTIN7android7String8E",
7224   "source_file" : "system/core/libutils/include/utils/String8.h"
7225  },
7226  {
7227   "function_name" : "android::String8::formatV",
7228   "linker_set_key" : "_ZN7android7String87formatVEPKcSt9__va_list",
7229   "parameters" :
7230   [
7231    {
7232     "referenced_type" : "_ZTIPKc"
7233    },
7234    {
7235     "referenced_type" : "_ZTISt9__va_list"
7236    }
7237   ],
7238   "return_type" : "_ZTIN7android7String8E",
7239   "source_file" : "system/core/libutils/include/utils/String8.h"
7240  },
7241  {
7242   "function_name" : "android::String8::toLower",
7243   "linker_set_key" : "_ZN7android7String87toLowerEv",
7244   "parameters" :
7245   [
7246    {
7247     "is_this_ptr" : true,
7248     "referenced_type" : "_ZTIPN7android7String8E"
7249    }
7250   ],
7251   "return_type" : "_ZTIv",
7252   "source_file" : "system/core/libutils/include/utils/String8.h"
7253  },
7254  {
7255   "function_name" : "android::String8::removeAll",
7256   "linker_set_key" : "_ZN7android7String89removeAllEPKc",
7257   "parameters" :
7258   [
7259    {
7260     "is_this_ptr" : true,
7261     "referenced_type" : "_ZTIPN7android7String8E"
7262    },
7263    {
7264     "referenced_type" : "_ZTIPKc"
7265    }
7266   ],
7267   "return_type" : "_ZTIb",
7268   "source_file" : "system/core/libutils/include/utils/String8.h"
7269  },
7270  {
7271   "function_name" : "android::String8::String8",
7272   "linker_set_key" : "_ZN7android7String8C1EPKDi",
7273   "parameters" :
7274   [
7275    {
7276     "is_this_ptr" : true,
7277     "referenced_type" : "_ZTIPN7android7String8E"
7278    },
7279    {
7280     "referenced_type" : "_ZTIPKDi"
7281    }
7282   ],
7283   "return_type" : "_ZTIv",
7284   "source_file" : "system/core/libutils/include/utils/String8.h"
7285  },
7286  {
7287   "function_name" : "android::String8::String8",
7288   "linker_set_key" : "_ZN7android7String8C1EPKDij",
7289   "parameters" :
7290   [
7291    {
7292     "is_this_ptr" : true,
7293     "referenced_type" : "_ZTIPN7android7String8E"
7294    },
7295    {
7296     "referenced_type" : "_ZTIPKDi"
7297    },
7298    {
7299     "referenced_type" : "_ZTIj"
7300    }
7301   ],
7302   "return_type" : "_ZTIv",
7303   "source_file" : "system/core/libutils/include/utils/String8.h"
7304  },
7305  {
7306   "function_name" : "android::String8::String8",
7307   "linker_set_key" : "_ZN7android7String8C1EPKDs",
7308   "parameters" :
7309   [
7310    {
7311     "is_this_ptr" : true,
7312     "referenced_type" : "_ZTIPN7android7String8E"
7313    },
7314    {
7315     "referenced_type" : "_ZTIPKDs"
7316    }
7317   ],
7318   "return_type" : "_ZTIv",
7319   "source_file" : "system/core/libutils/include/utils/String8.h"
7320  },
7321  {
7322   "function_name" : "android::String8::String8",
7323   "linker_set_key" : "_ZN7android7String8C1EPKDsj",
7324   "parameters" :
7325   [
7326    {
7327     "is_this_ptr" : true,
7328     "referenced_type" : "_ZTIPN7android7String8E"
7329    },
7330    {
7331     "referenced_type" : "_ZTIPKDs"
7332    },
7333    {
7334     "referenced_type" : "_ZTIj"
7335    }
7336   ],
7337   "return_type" : "_ZTIv",
7338   "source_file" : "system/core/libutils/include/utils/String8.h"
7339  },
7340  {
7341   "function_name" : "android::String8::String8",
7342   "linker_set_key" : "_ZN7android7String8C1EPKc",
7343   "parameters" :
7344   [
7345    {
7346     "is_this_ptr" : true,
7347     "referenced_type" : "_ZTIPN7android7String8E"
7348    },
7349    {
7350     "referenced_type" : "_ZTIPKc"
7351    }
7352   ],
7353   "return_type" : "_ZTIv",
7354   "source_file" : "system/core/libutils/include/utils/String8.h"
7355  },
7356  {
7357   "function_name" : "android::String8::String8",
7358   "linker_set_key" : "_ZN7android7String8C1EPKcj",
7359   "parameters" :
7360   [
7361    {
7362     "is_this_ptr" : true,
7363     "referenced_type" : "_ZTIPN7android7String8E"
7364    },
7365    {
7366     "referenced_type" : "_ZTIPKc"
7367    },
7368    {
7369     "referenced_type" : "_ZTIj"
7370    }
7371   ],
7372   "return_type" : "_ZTIv",
7373   "source_file" : "system/core/libutils/include/utils/String8.h"
7374  },
7375  {
7376   "function_name" : "android::String8::String8",
7377   "linker_set_key" : "_ZN7android7String8C1ERKNS_8String16E",
7378   "parameters" :
7379   [
7380    {
7381     "is_this_ptr" : true,
7382     "referenced_type" : "_ZTIPN7android7String8E"
7383    },
7384    {
7385     "referenced_type" : "_ZTIRKN7android8String16E"
7386    }
7387   ],
7388   "return_type" : "_ZTIv",
7389   "source_file" : "system/core/libutils/include/utils/String8.h"
7390  },
7391  {
7392   "function_name" : "android::String8::String8",
7393   "linker_set_key" : "_ZN7android7String8C1ERKS0_",
7394   "parameters" :
7395   [
7396    {
7397     "is_this_ptr" : true,
7398     "referenced_type" : "_ZTIPN7android7String8E"
7399    },
7400    {
7401     "referenced_type" : "_ZTIRKN7android7String8E"
7402    }
7403   ],
7404   "return_type" : "_ZTIv",
7405   "source_file" : "system/core/libutils/include/utils/String8.h"
7406  },
7407  {
7408   "function_name" : "android::String8::String8",
7409   "linker_set_key" : "_ZN7android7String8C1Ev",
7410   "parameters" :
7411   [
7412    {
7413     "is_this_ptr" : true,
7414     "referenced_type" : "_ZTIPN7android7String8E"
7415    }
7416   ],
7417   "return_type" : "_ZTIv",
7418   "source_file" : "system/core/libutils/include/utils/String8.h"
7419  },
7420  {
7421   "function_name" : "android::String8::String8",
7422   "linker_set_key" : "_ZN7android7String8C2EPKDi",
7423   "parameters" :
7424   [
7425    {
7426     "is_this_ptr" : true,
7427     "referenced_type" : "_ZTIPN7android7String8E"
7428    },
7429    {
7430     "referenced_type" : "_ZTIPKDi"
7431    }
7432   ],
7433   "return_type" : "_ZTIv",
7434   "source_file" : "system/core/libutils/include/utils/String8.h"
7435  },
7436  {
7437   "function_name" : "android::String8::String8",
7438   "linker_set_key" : "_ZN7android7String8C2EPKDij",
7439   "parameters" :
7440   [
7441    {
7442     "is_this_ptr" : true,
7443     "referenced_type" : "_ZTIPN7android7String8E"
7444    },
7445    {
7446     "referenced_type" : "_ZTIPKDi"
7447    },
7448    {
7449     "referenced_type" : "_ZTIj"
7450    }
7451   ],
7452   "return_type" : "_ZTIv",
7453   "source_file" : "system/core/libutils/include/utils/String8.h"
7454  },
7455  {
7456   "function_name" : "android::String8::String8",
7457   "linker_set_key" : "_ZN7android7String8C2EPKDs",
7458   "parameters" :
7459   [
7460    {
7461     "is_this_ptr" : true,
7462     "referenced_type" : "_ZTIPN7android7String8E"
7463    },
7464    {
7465     "referenced_type" : "_ZTIPKDs"
7466    }
7467   ],
7468   "return_type" : "_ZTIv",
7469   "source_file" : "system/core/libutils/include/utils/String8.h"
7470  },
7471  {
7472   "function_name" : "android::String8::String8",
7473   "linker_set_key" : "_ZN7android7String8C2EPKDsj",
7474   "parameters" :
7475   [
7476    {
7477     "is_this_ptr" : true,
7478     "referenced_type" : "_ZTIPN7android7String8E"
7479    },
7480    {
7481     "referenced_type" : "_ZTIPKDs"
7482    },
7483    {
7484     "referenced_type" : "_ZTIj"
7485    }
7486   ],
7487   "return_type" : "_ZTIv",
7488   "source_file" : "system/core/libutils/include/utils/String8.h"
7489  },
7490  {
7491   "function_name" : "android::String8::String8",
7492   "linker_set_key" : "_ZN7android7String8C2EPKc",
7493   "parameters" :
7494   [
7495    {
7496     "is_this_ptr" : true,
7497     "referenced_type" : "_ZTIPN7android7String8E"
7498    },
7499    {
7500     "referenced_type" : "_ZTIPKc"
7501    }
7502   ],
7503   "return_type" : "_ZTIv",
7504   "source_file" : "system/core/libutils/include/utils/String8.h"
7505  },
7506  {
7507   "function_name" : "android::String8::String8",
7508   "linker_set_key" : "_ZN7android7String8C2EPKcj",
7509   "parameters" :
7510   [
7511    {
7512     "is_this_ptr" : true,
7513     "referenced_type" : "_ZTIPN7android7String8E"
7514    },
7515    {
7516     "referenced_type" : "_ZTIPKc"
7517    },
7518    {
7519     "referenced_type" : "_ZTIj"
7520    }
7521   ],
7522   "return_type" : "_ZTIv",
7523   "source_file" : "system/core/libutils/include/utils/String8.h"
7524  },
7525  {
7526   "function_name" : "android::String8::String8",
7527   "linker_set_key" : "_ZN7android7String8C2ERKNS_8String16E",
7528   "parameters" :
7529   [
7530    {
7531     "is_this_ptr" : true,
7532     "referenced_type" : "_ZTIPN7android7String8E"
7533    },
7534    {
7535     "referenced_type" : "_ZTIRKN7android8String16E"
7536    }
7537   ],
7538   "return_type" : "_ZTIv",
7539   "source_file" : "system/core/libutils/include/utils/String8.h"
7540  },
7541  {
7542   "function_name" : "android::String8::String8",
7543   "linker_set_key" : "_ZN7android7String8C2ERKS0_",
7544   "parameters" :
7545   [
7546    {
7547     "is_this_ptr" : true,
7548     "referenced_type" : "_ZTIPN7android7String8E"
7549    },
7550    {
7551     "referenced_type" : "_ZTIRKN7android7String8E"
7552    }
7553   ],
7554   "return_type" : "_ZTIv",
7555   "source_file" : "system/core/libutils/include/utils/String8.h"
7556  },
7557  {
7558   "function_name" : "android::String8::String8",
7559   "linker_set_key" : "_ZN7android7String8C2Ev",
7560   "parameters" :
7561   [
7562    {
7563     "is_this_ptr" : true,
7564     "referenced_type" : "_ZTIPN7android7String8E"
7565    }
7566   ],
7567   "return_type" : "_ZTIv",
7568   "source_file" : "system/core/libutils/include/utils/String8.h"
7569  },
7570  {
7571   "function_name" : "android::String8::~String8",
7572   "linker_set_key" : "_ZN7android7String8D1Ev",
7573   "parameters" :
7574   [
7575    {
7576     "is_this_ptr" : true,
7577     "referenced_type" : "_ZTIPN7android7String8E"
7578    }
7579   ],
7580   "return_type" : "_ZTIv",
7581   "source_file" : "system/core/libutils/include/utils/String8.h"
7582  },
7583  {
7584   "function_name" : "android::String8::~String8",
7585   "linker_set_key" : "_ZN7android7String8D2Ev",
7586   "parameters" :
7587   [
7588    {
7589     "is_this_ptr" : true,
7590     "referenced_type" : "_ZTIPN7android7String8E"
7591    }
7592   ],
7593   "return_type" : "_ZTIv",
7594   "source_file" : "system/core/libutils/include/utils/String8.h"
7595  },
7596  {
7597   "access" : "private",
7598   "function_name" : "android::String16::editResize",
7599   "linker_set_key" : "_ZN7android8String1610editResizeEj",
7600   "parameters" :
7601   [
7602    {
7603     "is_this_ptr" : true,
7604     "referenced_type" : "_ZTIPN7android8String16E"
7605    },
7606    {
7607     "referenced_type" : "_ZTIj"
7608    }
7609   ],
7610   "return_type" : "_ZTIPv",
7611   "source_file" : "system/core/libutils/include/utils/String16.h"
7612  },
7613  {
7614   "function_name" : "android::String16::replaceAll",
7615   "linker_set_key" : "_ZN7android8String1610replaceAllEDsDs",
7616   "parameters" :
7617   [
7618    {
7619     "is_this_ptr" : true,
7620     "referenced_type" : "_ZTIPN7android8String16E"
7621    },
7622    {
7623     "referenced_type" : "_ZTIDs"
7624    },
7625    {
7626     "referenced_type" : "_ZTIDs"
7627    }
7628   ],
7629   "return_type" : "_ZTIi",
7630   "source_file" : "system/core/libutils/include/utils/String16.h"
7631  },
7632  {
7633   "access" : "private",
7634   "function_name" : "android::String16::allocFromUTF8",
7635   "linker_set_key" : "_ZN7android8String1613allocFromUTF8EPKcj",
7636   "parameters" :
7637   [
7638    {
7639     "referenced_type" : "_ZTIPKc"
7640    },
7641    {
7642     "referenced_type" : "_ZTIj"
7643    }
7644   ],
7645   "return_type" : "_ZTIPDs",
7646   "source_file" : "system/core/libutils/include/utils/String16.h"
7647  },
7648  {
7649   "access" : "private",
7650   "function_name" : "android::String16::allocFromUTF16",
7651   "linker_set_key" : "_ZN7android8String1614allocFromUTF16EPKDsj",
7652   "parameters" :
7653   [
7654    {
7655     "referenced_type" : "_ZTIPKDs"
7656    },
7657    {
7658     "referenced_type" : "_ZTIj"
7659    }
7660   ],
7661   "return_type" : "_ZTIPDs",
7662   "source_file" : "system/core/libutils/include/utils/String16.h"
7663  },
7664  {
7665   "access" : "private",
7666   "function_name" : "android::String16::edit",
7667   "linker_set_key" : "_ZN7android8String164editEv",
7668   "parameters" :
7669   [
7670    {
7671     "is_this_ptr" : true,
7672     "referenced_type" : "_ZTIPN7android8String16E"
7673    }
7674   ],
7675   "return_type" : "_ZTIPv",
7676   "source_file" : "system/core/libutils/include/utils/String16.h"
7677  },
7678  {
7679   "access" : "private",
7680   "function_name" : "android::String16::alloc",
7681   "linker_set_key" : "_ZN7android8String165allocEj",
7682   "parameters" :
7683   [
7684    {
7685     "referenced_type" : "_ZTIj"
7686    }
7687   ],
7688   "return_type" : "_ZTIPv",
7689   "source_file" : "system/core/libutils/include/utils/String16.h"
7690  },
7691  {
7692   "function_name" : "android::String16::setTo",
7693   "linker_set_key" : "_ZN7android8String165setToEPKDs",
7694   "parameters" :
7695   [
7696    {
7697     "is_this_ptr" : true,
7698     "referenced_type" : "_ZTIPN7android8String16E"
7699    },
7700    {
7701     "referenced_type" : "_ZTIPKDs"
7702    }
7703   ],
7704   "return_type" : "_ZTIi",
7705   "source_file" : "system/core/libutils/include/utils/String16.h"
7706  },
7707  {
7708   "function_name" : "android::String16::setTo",
7709   "linker_set_key" : "_ZN7android8String165setToEPKDsj",
7710   "parameters" :
7711   [
7712    {
7713     "is_this_ptr" : true,
7714     "referenced_type" : "_ZTIPN7android8String16E"
7715    },
7716    {
7717     "referenced_type" : "_ZTIPKDs"
7718    },
7719    {
7720     "referenced_type" : "_ZTIj"
7721    }
7722   ],
7723   "return_type" : "_ZTIi",
7724   "source_file" : "system/core/libutils/include/utils/String16.h"
7725  },
7726  {
7727   "function_name" : "android::String16::setTo",
7728   "linker_set_key" : "_ZN7android8String165setToERKS0_",
7729   "parameters" :
7730   [
7731    {
7732     "is_this_ptr" : true,
7733     "referenced_type" : "_ZTIPN7android8String16E"
7734    },
7735    {
7736     "referenced_type" : "_ZTIRKN7android8String16E"
7737    }
7738   ],
7739   "return_type" : "_ZTIv",
7740   "source_file" : "system/core/libutils/include/utils/String16.h"
7741  },
7742  {
7743   "function_name" : "android::String16::setTo",
7744   "linker_set_key" : "_ZN7android8String165setToERKS0_jj",
7745   "parameters" :
7746   [
7747    {
7748     "is_this_ptr" : true,
7749     "referenced_type" : "_ZTIPN7android8String16E"
7750    },
7751    {
7752     "referenced_type" : "_ZTIRKN7android8String16E"
7753    },
7754    {
7755     "referenced_type" : "_ZTIj"
7756    },
7757    {
7758     "default_arg" : true,
7759     "referenced_type" : "_ZTIj"
7760    }
7761   ],
7762   "return_type" : "_ZTIi",
7763   "source_file" : "system/core/libutils/include/utils/String16.h"
7764  },
7765  {
7766   "function_name" : "android::String16::append",
7767   "linker_set_key" : "_ZN7android8String166appendEPKDsj",
7768   "parameters" :
7769   [
7770    {
7771     "is_this_ptr" : true,
7772     "referenced_type" : "_ZTIPN7android8String16E"
7773    },
7774    {
7775     "referenced_type" : "_ZTIPKDs"
7776    },
7777    {
7778     "referenced_type" : "_ZTIj"
7779    }
7780   ],
7781   "return_type" : "_ZTIi",
7782   "source_file" : "system/core/libutils/include/utils/String16.h"
7783  },
7784  {
7785   "function_name" : "android::String16::append",
7786   "linker_set_key" : "_ZN7android8String166appendERKS0_",
7787   "parameters" :
7788   [
7789    {
7790     "is_this_ptr" : true,
7791     "referenced_type" : "_ZTIPN7android8String16E"
7792    },
7793    {
7794     "referenced_type" : "_ZTIRKN7android8String16E"
7795    }
7796   ],
7797   "return_type" : "_ZTIi",
7798   "source_file" : "system/core/libutils/include/utils/String16.h"
7799  },
7800  {
7801   "function_name" : "android::String16::insert",
7802   "linker_set_key" : "_ZN7android8String166insertEjPKDs",
7803   "parameters" :
7804   [
7805    {
7806     "is_this_ptr" : true,
7807     "referenced_type" : "_ZTIPN7android8String16E"
7808    },
7809    {
7810     "referenced_type" : "_ZTIj"
7811    },
7812    {
7813     "referenced_type" : "_ZTIPKDs"
7814    }
7815   ],
7816   "return_type" : "_ZTIi",
7817   "source_file" : "system/core/libutils/include/utils/String16.h"
7818  },
7819  {
7820   "function_name" : "android::String16::insert",
7821   "linker_set_key" : "_ZN7android8String166insertEjPKDsj",
7822   "parameters" :
7823   [
7824    {
7825     "is_this_ptr" : true,
7826     "referenced_type" : "_ZTIPN7android8String16E"
7827    },
7828    {
7829     "referenced_type" : "_ZTIj"
7830    },
7831    {
7832     "referenced_type" : "_ZTIPKDs"
7833    },
7834    {
7835     "referenced_type" : "_ZTIj"
7836    }
7837   ],
7838   "return_type" : "_ZTIi",
7839   "source_file" : "system/core/libutils/include/utils/String16.h"
7840  },
7841  {
7842   "access" : "private",
7843   "function_name" : "android::String16::acquire",
7844   "linker_set_key" : "_ZN7android8String167acquireEv",
7845   "parameters" :
7846   [
7847    {
7848     "is_this_ptr" : true,
7849     "referenced_type" : "_ZTIPN7android8String16E"
7850    }
7851   ],
7852   "return_type" : "_ZTIv",
7853   "source_file" : "system/core/libutils/include/utils/String16.h"
7854  },
7855  {
7856   "access" : "private",
7857   "function_name" : "android::String16::release",
7858   "linker_set_key" : "_ZN7android8String167releaseEv",
7859   "parameters" :
7860   [
7861    {
7862     "is_this_ptr" : true,
7863     "referenced_type" : "_ZTIPN7android8String16E"
7864    }
7865   ],
7866   "return_type" : "_ZTIv",
7867   "source_file" : "system/core/libutils/include/utils/String16.h"
7868  },
7869  {
7870   "function_name" : "android::String16::String16",
7871   "linker_set_key" : "_ZN7android8String16C1EOS0_",
7872   "parameters" :
7873   [
7874    {
7875     "is_this_ptr" : true,
7876     "referenced_type" : "_ZTIPN7android8String16E"
7877    },
7878    {
7879     "referenced_type" : "_ZTION7android8String16E"
7880    }
7881   ],
7882   "return_type" : "_ZTIv",
7883   "source_file" : "system/core/libutils/include/utils/String16.h"
7884  },
7885  {
7886   "function_name" : "android::String16::String16",
7887   "linker_set_key" : "_ZN7android8String16C1EPKDs",
7888   "parameters" :
7889   [
7890    {
7891     "is_this_ptr" : true,
7892     "referenced_type" : "_ZTIPN7android8String16E"
7893    },
7894    {
7895     "referenced_type" : "_ZTIPKDs"
7896    }
7897   ],
7898   "return_type" : "_ZTIv",
7899   "source_file" : "system/core/libutils/include/utils/String16.h"
7900  },
7901  {
7902   "function_name" : "android::String16::String16",
7903   "linker_set_key" : "_ZN7android8String16C1EPKDsj",
7904   "parameters" :
7905   [
7906    {
7907     "is_this_ptr" : true,
7908     "referenced_type" : "_ZTIPN7android8String16E"
7909    },
7910    {
7911     "referenced_type" : "_ZTIPKDs"
7912    },
7913    {
7914     "referenced_type" : "_ZTIj"
7915    }
7916   ],
7917   "return_type" : "_ZTIv",
7918   "source_file" : "system/core/libutils/include/utils/String16.h"
7919  },
7920  {
7921   "function_name" : "android::String16::String16",
7922   "linker_set_key" : "_ZN7android8String16C1EPKc",
7923   "parameters" :
7924   [
7925    {
7926     "is_this_ptr" : true,
7927     "referenced_type" : "_ZTIPN7android8String16E"
7928    },
7929    {
7930     "referenced_type" : "_ZTIPKc"
7931    }
7932   ],
7933   "return_type" : "_ZTIv",
7934   "source_file" : "system/core/libutils/include/utils/String16.h"
7935  },
7936  {
7937   "function_name" : "android::String16::String16",
7938   "linker_set_key" : "_ZN7android8String16C1EPKcj",
7939   "parameters" :
7940   [
7941    {
7942     "is_this_ptr" : true,
7943     "referenced_type" : "_ZTIPN7android8String16E"
7944    },
7945    {
7946     "referenced_type" : "_ZTIPKc"
7947    },
7948    {
7949     "referenced_type" : "_ZTIj"
7950    }
7951   ],
7952   "return_type" : "_ZTIv",
7953   "source_file" : "system/core/libutils/include/utils/String16.h"
7954  },
7955  {
7956   "function_name" : "android::String16::String16",
7957   "linker_set_key" : "_ZN7android8String16C1ERKNS_7String8E",
7958   "parameters" :
7959   [
7960    {
7961     "is_this_ptr" : true,
7962     "referenced_type" : "_ZTIPN7android8String16E"
7963    },
7964    {
7965     "referenced_type" : "_ZTIRKN7android7String8E"
7966    }
7967   ],
7968   "return_type" : "_ZTIv",
7969   "source_file" : "system/core/libutils/include/utils/String16.h"
7970  },
7971  {
7972   "function_name" : "android::String16::String16",
7973   "linker_set_key" : "_ZN7android8String16C1ERKS0_",
7974   "parameters" :
7975   [
7976    {
7977     "is_this_ptr" : true,
7978     "referenced_type" : "_ZTIPN7android8String16E"
7979    },
7980    {
7981     "referenced_type" : "_ZTIRKN7android8String16E"
7982    }
7983   ],
7984   "return_type" : "_ZTIv",
7985   "source_file" : "system/core/libutils/include/utils/String16.h"
7986  },
7987  {
7988   "function_name" : "android::String16::String16",
7989   "linker_set_key" : "_ZN7android8String16C1ERKS0_jj",
7990   "parameters" :
7991   [
7992    {
7993     "is_this_ptr" : true,
7994     "referenced_type" : "_ZTIPN7android8String16E"
7995    },
7996    {
7997     "referenced_type" : "_ZTIRKN7android8String16E"
7998    },
7999    {
8000     "referenced_type" : "_ZTIj"
8001    },
8002    {
8003     "default_arg" : true,
8004     "referenced_type" : "_ZTIj"
8005    }
8006   ],
8007   "return_type" : "_ZTIv",
8008   "source_file" : "system/core/libutils/include/utils/String16.h"
8009  },
8010  {
8011   "function_name" : "android::String16::String16",
8012   "linker_set_key" : "_ZN7android8String16C1Ev",
8013   "parameters" :
8014   [
8015    {
8016     "is_this_ptr" : true,
8017     "referenced_type" : "_ZTIPN7android8String16E"
8018    }
8019   ],
8020   "return_type" : "_ZTIv",
8021   "source_file" : "system/core/libutils/include/utils/String16.h"
8022  },
8023  {
8024   "function_name" : "android::String16::String16",
8025   "linker_set_key" : "_ZN7android8String16C2EOS0_",
8026   "parameters" :
8027   [
8028    {
8029     "is_this_ptr" : true,
8030     "referenced_type" : "_ZTIPN7android8String16E"
8031    },
8032    {
8033     "referenced_type" : "_ZTION7android8String16E"
8034    }
8035   ],
8036   "return_type" : "_ZTIv",
8037   "source_file" : "system/core/libutils/include/utils/String16.h"
8038  },
8039  {
8040   "function_name" : "android::String16::String16",
8041   "linker_set_key" : "_ZN7android8String16C2EPKDs",
8042   "parameters" :
8043   [
8044    {
8045     "is_this_ptr" : true,
8046     "referenced_type" : "_ZTIPN7android8String16E"
8047    },
8048    {
8049     "referenced_type" : "_ZTIPKDs"
8050    }
8051   ],
8052   "return_type" : "_ZTIv",
8053   "source_file" : "system/core/libutils/include/utils/String16.h"
8054  },
8055  {
8056   "function_name" : "android::String16::String16",
8057   "linker_set_key" : "_ZN7android8String16C2EPKDsj",
8058   "parameters" :
8059   [
8060    {
8061     "is_this_ptr" : true,
8062     "referenced_type" : "_ZTIPN7android8String16E"
8063    },
8064    {
8065     "referenced_type" : "_ZTIPKDs"
8066    },
8067    {
8068     "referenced_type" : "_ZTIj"
8069    }
8070   ],
8071   "return_type" : "_ZTIv",
8072   "source_file" : "system/core/libutils/include/utils/String16.h"
8073  },
8074  {
8075   "function_name" : "android::String16::String16",
8076   "linker_set_key" : "_ZN7android8String16C2EPKc",
8077   "parameters" :
8078   [
8079    {
8080     "is_this_ptr" : true,
8081     "referenced_type" : "_ZTIPN7android8String16E"
8082    },
8083    {
8084     "referenced_type" : "_ZTIPKc"
8085    }
8086   ],
8087   "return_type" : "_ZTIv",
8088   "source_file" : "system/core/libutils/include/utils/String16.h"
8089  },
8090  {
8091   "function_name" : "android::String16::String16",
8092   "linker_set_key" : "_ZN7android8String16C2EPKcj",
8093   "parameters" :
8094   [
8095    {
8096     "is_this_ptr" : true,
8097     "referenced_type" : "_ZTIPN7android8String16E"
8098    },
8099    {
8100     "referenced_type" : "_ZTIPKc"
8101    },
8102    {
8103     "referenced_type" : "_ZTIj"
8104    }
8105   ],
8106   "return_type" : "_ZTIv",
8107   "source_file" : "system/core/libutils/include/utils/String16.h"
8108  },
8109  {
8110   "function_name" : "android::String16::String16",
8111   "linker_set_key" : "_ZN7android8String16C2ERKNS_7String8E",
8112   "parameters" :
8113   [
8114    {
8115     "is_this_ptr" : true,
8116     "referenced_type" : "_ZTIPN7android8String16E"
8117    },
8118    {
8119     "referenced_type" : "_ZTIRKN7android7String8E"
8120    }
8121   ],
8122   "return_type" : "_ZTIv",
8123   "source_file" : "system/core/libutils/include/utils/String16.h"
8124  },
8125  {
8126   "function_name" : "android::String16::String16",
8127   "linker_set_key" : "_ZN7android8String16C2ERKS0_",
8128   "parameters" :
8129   [
8130    {
8131     "is_this_ptr" : true,
8132     "referenced_type" : "_ZTIPN7android8String16E"
8133    },
8134    {
8135     "referenced_type" : "_ZTIRKN7android8String16E"
8136    }
8137   ],
8138   "return_type" : "_ZTIv",
8139   "source_file" : "system/core/libutils/include/utils/String16.h"
8140  },
8141  {
8142   "function_name" : "android::String16::String16",
8143   "linker_set_key" : "_ZN7android8String16C2ERKS0_jj",
8144   "parameters" :
8145   [
8146    {
8147     "is_this_ptr" : true,
8148     "referenced_type" : "_ZTIPN7android8String16E"
8149    },
8150    {
8151     "referenced_type" : "_ZTIRKN7android8String16E"
8152    },
8153    {
8154     "referenced_type" : "_ZTIj"
8155    },
8156    {
8157     "default_arg" : true,
8158     "referenced_type" : "_ZTIj"
8159    }
8160   ],
8161   "return_type" : "_ZTIv",
8162   "source_file" : "system/core/libutils/include/utils/String16.h"
8163  },
8164  {
8165   "function_name" : "android::String16::String16",
8166   "linker_set_key" : "_ZN7android8String16C2Ev",
8167   "parameters" :
8168   [
8169    {
8170     "is_this_ptr" : true,
8171     "referenced_type" : "_ZTIPN7android8String16E"
8172    }
8173   ],
8174   "return_type" : "_ZTIv",
8175   "source_file" : "system/core/libutils/include/utils/String16.h"
8176  },
8177  {
8178   "function_name" : "android::String16::~String16",
8179   "linker_set_key" : "_ZN7android8String16D1Ev",
8180   "parameters" :
8181   [
8182    {
8183     "is_this_ptr" : true,
8184     "referenced_type" : "_ZTIPN7android8String16E"
8185    }
8186   ],
8187   "return_type" : "_ZTIv",
8188   "source_file" : "system/core/libutils/include/utils/String16.h"
8189  },
8190  {
8191   "function_name" : "android::String16::~String16",
8192   "linker_set_key" : "_ZN7android8String16D2Ev",
8193   "parameters" :
8194   [
8195    {
8196     "is_this_ptr" : true,
8197     "referenced_type" : "_ZTIPN7android8String16E"
8198    }
8199   ],
8200   "return_type" : "_ZTIv",
8201   "source_file" : "system/core/libutils/include/utils/String16.h"
8202  },
8203  {
8204   "function_name" : "android::String16::operator=",
8205   "linker_set_key" : "_ZN7android8String16aSEOS0_",
8206   "parameters" :
8207   [
8208    {
8209     "is_this_ptr" : true,
8210     "referenced_type" : "_ZTIPN7android8String16E"
8211    },
8212    {
8213     "referenced_type" : "_ZTION7android8String16E"
8214    }
8215   ],
8216   "return_type" : "_ZTIRN7android8String16E",
8217   "source_file" : "system/core/libutils/include/utils/String16.h"
8218  },
8219  {
8220   "function_name" : "android::FdPrinter::printLine",
8221   "linker_set_key" : "_ZN7android9FdPrinter9printLineEPKc",
8222   "parameters" :
8223   [
8224    {
8225     "is_this_ptr" : true,
8226     "referenced_type" : "_ZTIPN7android9FdPrinterE"
8227    },
8228    {
8229     "referenced_type" : "_ZTIPKc"
8230    }
8231   ],
8232   "return_type" : "_ZTIv",
8233   "source_file" : "system/core/libutils/include/utils/Printer.h"
8234  },
8235  {
8236   "function_name" : "android::FdPrinter::FdPrinter",
8237   "linker_set_key" : "_ZN7android9FdPrinterC1EijPKc",
8238   "parameters" :
8239   [
8240    {
8241     "is_this_ptr" : true,
8242     "referenced_type" : "_ZTIPN7android9FdPrinterE"
8243    },
8244    {
8245     "referenced_type" : "_ZTIi"
8246    },
8247    {
8248     "default_arg" : true,
8249     "referenced_type" : "_ZTIj"
8250    },
8251    {
8252     "default_arg" : true,
8253     "referenced_type" : "_ZTIPKc"
8254    }
8255   ],
8256   "return_type" : "_ZTIv",
8257   "source_file" : "system/core/libutils/include/utils/Printer.h"
8258  },
8259  {
8260   "function_name" : "android::FdPrinter::FdPrinter",
8261   "linker_set_key" : "_ZN7android9FdPrinterC2EijPKc",
8262   "parameters" :
8263   [
8264    {
8265     "is_this_ptr" : true,
8266     "referenced_type" : "_ZTIPN7android9FdPrinterE"
8267    },
8268    {
8269     "referenced_type" : "_ZTIi"
8270    },
8271    {
8272     "default_arg" : true,
8273     "referenced_type" : "_ZTIj"
8274    },
8275    {
8276     "default_arg" : true,
8277     "referenced_type" : "_ZTIPKc"
8278    }
8279   ],
8280   "return_type" : "_ZTIv",
8281   "source_file" : "system/core/libutils/include/utils/Printer.h"
8282  },
8283  {
8284   "function_name" : "android::StopWatch::reset",
8285   "linker_set_key" : "_ZN7android9StopWatch5resetEv",
8286   "parameters" :
8287   [
8288    {
8289     "is_this_ptr" : true,
8290     "referenced_type" : "_ZTIPN7android9StopWatchE"
8291    }
8292   ],
8293   "return_type" : "_ZTIv",
8294   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8295  },
8296  {
8297   "function_name" : "android::StopWatch::StopWatch",
8298   "linker_set_key" : "_ZN7android9StopWatchC1EPKci",
8299   "parameters" :
8300   [
8301    {
8302     "is_this_ptr" : true,
8303     "referenced_type" : "_ZTIPN7android9StopWatchE"
8304    },
8305    {
8306     "referenced_type" : "_ZTIPKc"
8307    },
8308    {
8309     "default_arg" : true,
8310     "referenced_type" : "_ZTIi"
8311    }
8312   ],
8313   "return_type" : "_ZTIv",
8314   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8315  },
8316  {
8317   "function_name" : "android::StopWatch::StopWatch",
8318   "linker_set_key" : "_ZN7android9StopWatchC2EPKci",
8319   "parameters" :
8320   [
8321    {
8322     "is_this_ptr" : true,
8323     "referenced_type" : "_ZTIPN7android9StopWatchE"
8324    },
8325    {
8326     "referenced_type" : "_ZTIPKc"
8327    },
8328    {
8329     "default_arg" : true,
8330     "referenced_type" : "_ZTIi"
8331    }
8332   ],
8333   "return_type" : "_ZTIv",
8334   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8335  },
8336  {
8337   "function_name" : "android::StopWatch::~StopWatch",
8338   "linker_set_key" : "_ZN7android9StopWatchD1Ev",
8339   "parameters" :
8340   [
8341    {
8342     "is_this_ptr" : true,
8343     "referenced_type" : "_ZTIPN7android9StopWatchE"
8344    }
8345   ],
8346   "return_type" : "_ZTIv",
8347   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8348  },
8349  {
8350   "function_name" : "android::StopWatch::~StopWatch",
8351   "linker_set_key" : "_ZN7android9StopWatchD2Ev",
8352   "parameters" :
8353   [
8354    {
8355     "is_this_ptr" : true,
8356     "referenced_type" : "_ZTIPN7android9StopWatchE"
8357    }
8358   ],
8359   "return_type" : "_ZTIv",
8360   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8361  },
8362  {
8363   "function_name" : "android::Tokenizer::fromContents",
8364   "linker_set_key" : "_ZN7android9Tokenizer12fromContentsERKNS_7String8EPKcPPS0_",
8365   "parameters" :
8366   [
8367    {
8368     "referenced_type" : "_ZTIRKN7android7String8E"
8369    },
8370    {
8371     "referenced_type" : "_ZTIPKc"
8372    },
8373    {
8374     "referenced_type" : "_ZTIPPN7android9TokenizerE"
8375    }
8376   ],
8377   "return_type" : "_ZTIi",
8378   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8379  },
8380  {
8381   "function_name" : "android::Tokenizer::skipDelimiters",
8382   "linker_set_key" : "_ZN7android9Tokenizer14skipDelimitersEPKc",
8383   "parameters" :
8384   [
8385    {
8386     "is_this_ptr" : true,
8387     "referenced_type" : "_ZTIPN7android9TokenizerE"
8388    },
8389    {
8390     "referenced_type" : "_ZTIPKc"
8391    }
8392   ],
8393   "return_type" : "_ZTIv",
8394   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8395  },
8396  {
8397   "function_name" : "android::Tokenizer::open",
8398   "linker_set_key" : "_ZN7android9Tokenizer4openERKNS_7String8EPPS0_",
8399   "parameters" :
8400   [
8401    {
8402     "referenced_type" : "_ZTIRKN7android7String8E"
8403    },
8404    {
8405     "referenced_type" : "_ZTIPPN7android9TokenizerE"
8406    }
8407   ],
8408   "return_type" : "_ZTIi",
8409   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8410  },
8411  {
8412   "function_name" : "android::Tokenizer::nextLine",
8413   "linker_set_key" : "_ZN7android9Tokenizer8nextLineEv",
8414   "parameters" :
8415   [
8416    {
8417     "is_this_ptr" : true,
8418     "referenced_type" : "_ZTIPN7android9TokenizerE"
8419    }
8420   ],
8421   "return_type" : "_ZTIv",
8422   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8423  },
8424  {
8425   "function_name" : "android::Tokenizer::nextToken",
8426   "linker_set_key" : "_ZN7android9Tokenizer9nextTokenEPKc",
8427   "parameters" :
8428   [
8429    {
8430     "is_this_ptr" : true,
8431     "referenced_type" : "_ZTIPN7android9TokenizerE"
8432    },
8433    {
8434     "referenced_type" : "_ZTIPKc"
8435    }
8436   ],
8437   "return_type" : "_ZTIN7android7String8E",
8438   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8439  },
8440  {
8441   "access" : "private",
8442   "function_name" : "android::Tokenizer::Tokenizer",
8443   "linker_set_key" : "_ZN7android9TokenizerC1ERKNS_7String8EPNS_7FileMapEPcbj",
8444   "parameters" :
8445   [
8446    {
8447     "is_this_ptr" : true,
8448     "referenced_type" : "_ZTIPN7android9TokenizerE"
8449    },
8450    {
8451     "referenced_type" : "_ZTIRKN7android7String8E"
8452    },
8453    {
8454     "referenced_type" : "_ZTIPN7android7FileMapE"
8455    },
8456    {
8457     "referenced_type" : "_ZTIPc"
8458    },
8459    {
8460     "referenced_type" : "_ZTIb"
8461    },
8462    {
8463     "referenced_type" : "_ZTIj"
8464    }
8465   ],
8466   "return_type" : "_ZTIv",
8467   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8468  },
8469  {
8470   "access" : "private",
8471   "function_name" : "android::Tokenizer::Tokenizer",
8472   "linker_set_key" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbj",
8473   "parameters" :
8474   [
8475    {
8476     "is_this_ptr" : true,
8477     "referenced_type" : "_ZTIPN7android9TokenizerE"
8478    },
8479    {
8480     "referenced_type" : "_ZTIRKN7android7String8E"
8481    },
8482    {
8483     "referenced_type" : "_ZTIPN7android7FileMapE"
8484    },
8485    {
8486     "referenced_type" : "_ZTIPc"
8487    },
8488    {
8489     "referenced_type" : "_ZTIb"
8490    },
8491    {
8492     "referenced_type" : "_ZTIj"
8493    }
8494   ],
8495   "return_type" : "_ZTIv",
8496   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8497  },
8498  {
8499   "function_name" : "android::Tokenizer::~Tokenizer",
8500   "linker_set_key" : "_ZN7android9TokenizerD1Ev",
8501   "parameters" :
8502   [
8503    {
8504     "is_this_ptr" : true,
8505     "referenced_type" : "_ZTIPN7android9TokenizerE"
8506    }
8507   ],
8508   "return_type" : "_ZTIv",
8509   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8510  },
8511  {
8512   "function_name" : "android::Tokenizer::~Tokenizer",
8513   "linker_set_key" : "_ZN7android9TokenizerD2Ev",
8514   "parameters" :
8515   [
8516    {
8517     "is_this_ptr" : true,
8518     "referenced_type" : "_ZTIPN7android9TokenizerE"
8519    }
8520   ],
8521   "return_type" : "_ZTIv",
8522   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8523  },
8524  {
8525   "function_name" : "android::VectorImpl::itemLocation",
8526   "linker_set_key" : "_ZNK7android10VectorImpl12itemLocationEj",
8527   "parameters" :
8528   [
8529    {
8530     "is_this_ptr" : true,
8531     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8532    },
8533    {
8534     "referenced_type" : "_ZTIj"
8535    }
8536   ],
8537   "return_type" : "_ZTIPKv",
8538   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8539  },
8540  {
8541   "function_name" : "android::VectorImpl::capacity",
8542   "linker_set_key" : "_ZNK7android10VectorImpl8capacityEv",
8543   "parameters" :
8544   [
8545    {
8546     "is_this_ptr" : true,
8547     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8548    }
8549   ],
8550   "return_type" : "_ZTIj",
8551   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8552  },
8553  {
8554   "access" : "protected",
8555   "function_name" : "android::VectorImpl::itemSize",
8556   "linker_set_key" : "_ZNK7android10VectorImpl8itemSizeEv",
8557   "parameters" :
8558   [
8559    {
8560     "is_this_ptr" : true,
8561     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8562    }
8563   ],
8564   "return_type" : "_ZTIj",
8565   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8566  },
8567  {
8568   "access" : "private",
8569   "function_name" : "android::SortedVectorImpl::_indexOrderOf",
8570   "linker_set_key" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPj",
8571   "parameters" :
8572   [
8573    {
8574     "is_this_ptr" : true,
8575     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
8576    },
8577    {
8578     "referenced_type" : "_ZTIPKv"
8579    },
8580    {
8581     "default_arg" : true,
8582     "referenced_type" : "_ZTIPj"
8583    }
8584   ],
8585   "return_type" : "_ZTIi",
8586   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8587  },
8588  {
8589   "function_name" : "android::SortedVectorImpl::indexOf",
8590   "linker_set_key" : "_ZNK7android16SortedVectorImpl7indexOfEPKv",
8591   "parameters" :
8592   [
8593    {
8594     "is_this_ptr" : true,
8595     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
8596    },
8597    {
8598     "referenced_type" : "_ZTIPKv"
8599    }
8600   ],
8601   "return_type" : "_ZTIi",
8602   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8603  },
8604  {
8605   "function_name" : "android::SortedVectorImpl::orderOf",
8606   "linker_set_key" : "_ZNK7android16SortedVectorImpl7orderOfEPKv",
8607   "parameters" :
8608   [
8609    {
8610     "is_this_ptr" : true,
8611     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
8612    },
8613    {
8614     "referenced_type" : "_ZTIPKv"
8615    }
8616   ],
8617   "return_type" : "_ZTIj",
8618   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8619  },
8620  {
8621   "function_name" : "android::Looper::getAllowNonCallbacks",
8622   "linker_set_key" : "_ZNK7android6Looper20getAllowNonCallbacksEv",
8623   "parameters" :
8624   [
8625    {
8626     "is_this_ptr" : true,
8627     "referenced_type" : "_ZTIPKN7android6LooperE"
8628    }
8629   ],
8630   "return_type" : "_ZTIb",
8631   "source_file" : "system/core/libutils/include/utils/Looper.h"
8632  },
8633  {
8634   "function_name" : "android::Looper::Request::getEpollEvents",
8635   "linker_set_key" : "_ZNK7android6Looper7Request14getEpollEventsEv",
8636   "parameters" :
8637   [
8638    {
8639     "is_this_ptr" : true,
8640     "referenced_type" : "_ZTIPKN7android6Looper7RequestE"
8641    }
8642   ],
8643   "return_type" : "_ZTIj",
8644   "source_file" : "system/core/libutils/include/utils/Looper.h"
8645  },
8646  {
8647   "function_name" : "android::Looper::isPolling",
8648   "linker_set_key" : "_ZNK7android6Looper9isPollingEv",
8649   "parameters" :
8650   [
8651    {
8652     "is_this_ptr" : true,
8653     "referenced_type" : "_ZTIPKN7android6LooperE"
8654    }
8655   ],
8656   "return_type" : "_ZTIb",
8657   "source_file" : "system/core/libutils/include/utils/Looper.h"
8658  },
8659  {
8660   "access" : "protected",
8661   "function_name" : "android::Thread::exitPending",
8662   "linker_set_key" : "_ZNK7android6Thread11exitPendingEv",
8663   "parameters" :
8664   [
8665    {
8666     "is_this_ptr" : true,
8667     "referenced_type" : "_ZTIPKN7android6ThreadE"
8668    }
8669   ],
8670   "return_type" : "_ZTIb",
8671   "source_file" : "system/core/libutils/include/utils/Thread.h"
8672  },
8673  {
8674   "function_name" : "android::Thread::getTid",
8675   "linker_set_key" : "_ZNK7android6Thread6getTidEv",
8676   "parameters" :
8677   [
8678    {
8679     "is_this_ptr" : true,
8680     "referenced_type" : "_ZTIPKN7android6ThreadE"
8681    }
8682   ],
8683   "return_type" : "_ZTIi",
8684   "source_file" : "system/core/libutils/include/utils/Thread.h"
8685  },
8686  {
8687   "function_name" : "android::Thread::isRunning",
8688   "linker_set_key" : "_ZNK7android6Thread9isRunningEv",
8689   "parameters" :
8690   [
8691    {
8692     "is_this_ptr" : true,
8693     "referenced_type" : "_ZTIPKN7android6ThreadE"
8694    }
8695   ],
8696   "return_type" : "_ZTIb",
8697   "source_file" : "system/core/libutils/include/utils/Thread.h"
8698  },
8699  {
8700   "access" : "protected",
8701   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_destroy",
8702   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvj",
8703   "parameters" :
8704   [
8705    {
8706     "is_this_ptr" : true,
8707     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8708    },
8709    {
8710     "referenced_type" : "_ZTIPv"
8711    },
8712    {
8713     "referenced_type" : "_ZTIj"
8714    }
8715   ],
8716   "return_type" : "_ZTIv",
8717   "source_file" : "system/core/libutils/include/utils/Vector.h"
8718  },
8719  {
8720   "access" : "protected",
8721   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_construct",
8722   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj",
8723   "parameters" :
8724   [
8725    {
8726     "is_this_ptr" : true,
8727     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8728    },
8729    {
8730     "referenced_type" : "_ZTIPv"
8731    },
8732    {
8733     "referenced_type" : "_ZTIj"
8734    }
8735   ],
8736   "return_type" : "_ZTIv",
8737   "source_file" : "system/core/libutils/include/utils/Vector.h"
8738  },
8739  {
8740   "access" : "protected",
8741   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_forward",
8742   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj",
8743   "parameters" :
8744   [
8745    {
8746     "is_this_ptr" : true,
8747     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8748    },
8749    {
8750     "referenced_type" : "_ZTIPv"
8751    },
8752    {
8753     "referenced_type" : "_ZTIPKv"
8754    },
8755    {
8756     "referenced_type" : "_ZTIj"
8757    }
8758   ],
8759   "return_type" : "_ZTIv",
8760   "source_file" : "system/core/libutils/include/utils/Vector.h"
8761  },
8762  {
8763   "access" : "protected",
8764   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_backward",
8765   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj",
8766   "parameters" :
8767   [
8768    {
8769     "is_this_ptr" : true,
8770     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8771    },
8772    {
8773     "referenced_type" : "_ZTIPv"
8774    },
8775    {
8776     "referenced_type" : "_ZTIPKv"
8777    },
8778    {
8779     "referenced_type" : "_ZTIj"
8780    }
8781   ],
8782   "return_type" : "_ZTIv",
8783   "source_file" : "system/core/libutils/include/utils/Vector.h"
8784  },
8785  {
8786   "access" : "protected",
8787   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_copy",
8788   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj",
8789   "parameters" :
8790   [
8791    {
8792     "is_this_ptr" : true,
8793     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8794    },
8795    {
8796     "referenced_type" : "_ZTIPv"
8797    },
8798    {
8799     "referenced_type" : "_ZTIPKv"
8800    },
8801    {
8802     "referenced_type" : "_ZTIj"
8803    }
8804   ],
8805   "return_type" : "_ZTIv",
8806   "source_file" : "system/core/libutils/include/utils/Vector.h"
8807  },
8808  {
8809   "access" : "protected",
8810   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_splat",
8811   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj",
8812   "parameters" :
8813   [
8814    {
8815     "is_this_ptr" : true,
8816     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8817    },
8818    {
8819     "referenced_type" : "_ZTIPv"
8820    },
8821    {
8822     "referenced_type" : "_ZTIPKv"
8823    },
8824    {
8825     "referenced_type" : "_ZTIj"
8826    }
8827   ],
8828   "return_type" : "_ZTIv",
8829   "source_file" : "system/core/libutils/include/utils/Vector.h"
8830  },
8831  {
8832   "access" : "protected",
8833   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_destroy",
8834   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj",
8835   "parameters" :
8836   [
8837    {
8838     "is_this_ptr" : true,
8839     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8840    },
8841    {
8842     "referenced_type" : "_ZTIPv"
8843    },
8844    {
8845     "referenced_type" : "_ZTIj"
8846    }
8847   ],
8848   "return_type" : "_ZTIv",
8849   "source_file" : "system/core/libutils/include/utils/Vector.h"
8850  },
8851  {
8852   "access" : "protected",
8853   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_construct",
8854   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj",
8855   "parameters" :
8856   [
8857    {
8858     "is_this_ptr" : true,
8859     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8860    },
8861    {
8862     "referenced_type" : "_ZTIPv"
8863    },
8864    {
8865     "referenced_type" : "_ZTIj"
8866    }
8867   ],
8868   "return_type" : "_ZTIv",
8869   "source_file" : "system/core/libutils/include/utils/Vector.h"
8870  },
8871  {
8872   "access" : "protected",
8873   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_forward",
8874   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj",
8875   "parameters" :
8876   [
8877    {
8878     "is_this_ptr" : true,
8879     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8880    },
8881    {
8882     "referenced_type" : "_ZTIPv"
8883    },
8884    {
8885     "referenced_type" : "_ZTIPKv"
8886    },
8887    {
8888     "referenced_type" : "_ZTIj"
8889    }
8890   ],
8891   "return_type" : "_ZTIv",
8892   "source_file" : "system/core/libutils/include/utils/Vector.h"
8893  },
8894  {
8895   "access" : "protected",
8896   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_backward",
8897   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj",
8898   "parameters" :
8899   [
8900    {
8901     "is_this_ptr" : true,
8902     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8903    },
8904    {
8905     "referenced_type" : "_ZTIPv"
8906    },
8907    {
8908     "referenced_type" : "_ZTIPKv"
8909    },
8910    {
8911     "referenced_type" : "_ZTIj"
8912    }
8913   ],
8914   "return_type" : "_ZTIv",
8915   "source_file" : "system/core/libutils/include/utils/Vector.h"
8916  },
8917  {
8918   "access" : "protected",
8919   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_copy",
8920   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj",
8921   "parameters" :
8922   [
8923    {
8924     "is_this_ptr" : true,
8925     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8926    },
8927    {
8928     "referenced_type" : "_ZTIPv"
8929    },
8930    {
8931     "referenced_type" : "_ZTIPKv"
8932    },
8933    {
8934     "referenced_type" : "_ZTIj"
8935    }
8936   ],
8937   "return_type" : "_ZTIv",
8938   "source_file" : "system/core/libutils/include/utils/Vector.h"
8939  },
8940  {
8941   "access" : "protected",
8942   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_splat",
8943   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj",
8944   "parameters" :
8945   [
8946    {
8947     "is_this_ptr" : true,
8948     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8949    },
8950    {
8951     "referenced_type" : "_ZTIPv"
8952    },
8953    {
8954     "referenced_type" : "_ZTIPKv"
8955    },
8956    {
8957     "referenced_type" : "_ZTIj"
8958    }
8959   ],
8960   "return_type" : "_ZTIv",
8961   "source_file" : "system/core/libutils/include/utils/Vector.h"
8962  },
8963  {
8964   "access" : "protected",
8965   "function_name" : "android::Vector<android::Looper::Response>::do_destroy",
8966   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj",
8967   "parameters" :
8968   [
8969    {
8970     "is_this_ptr" : true,
8971     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
8972    },
8973    {
8974     "referenced_type" : "_ZTIPv"
8975    },
8976    {
8977     "referenced_type" : "_ZTIj"
8978    }
8979   ],
8980   "return_type" : "_ZTIv",
8981   "source_file" : "system/core/libutils/include/utils/Vector.h"
8982  },
8983  {
8984   "access" : "protected",
8985   "function_name" : "android::Vector<android::Looper::Response>::do_construct",
8986   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj",
8987   "parameters" :
8988   [
8989    {
8990     "is_this_ptr" : true,
8991     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
8992    },
8993    {
8994     "referenced_type" : "_ZTIPv"
8995    },
8996    {
8997     "referenced_type" : "_ZTIj"
8998    }
8999   ],
9000   "return_type" : "_ZTIv",
9001   "source_file" : "system/core/libutils/include/utils/Vector.h"
9002  },
9003  {
9004   "access" : "protected",
9005   "function_name" : "android::Vector<android::Looper::Response>::do_move_forward",
9006   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj",
9007   "parameters" :
9008   [
9009    {
9010     "is_this_ptr" : true,
9011     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9012    },
9013    {
9014     "referenced_type" : "_ZTIPv"
9015    },
9016    {
9017     "referenced_type" : "_ZTIPKv"
9018    },
9019    {
9020     "referenced_type" : "_ZTIj"
9021    }
9022   ],
9023   "return_type" : "_ZTIv",
9024   "source_file" : "system/core/libutils/include/utils/Vector.h"
9025  },
9026  {
9027   "access" : "protected",
9028   "function_name" : "android::Vector<android::Looper::Response>::do_move_backward",
9029   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj",
9030   "parameters" :
9031   [
9032    {
9033     "is_this_ptr" : true,
9034     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9035    },
9036    {
9037     "referenced_type" : "_ZTIPv"
9038    },
9039    {
9040     "referenced_type" : "_ZTIPKv"
9041    },
9042    {
9043     "referenced_type" : "_ZTIj"
9044    }
9045   ],
9046   "return_type" : "_ZTIv",
9047   "source_file" : "system/core/libutils/include/utils/Vector.h"
9048  },
9049  {
9050   "access" : "protected",
9051   "function_name" : "android::Vector<android::Looper::Response>::do_copy",
9052   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj",
9053   "parameters" :
9054   [
9055    {
9056     "is_this_ptr" : true,
9057     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9058    },
9059    {
9060     "referenced_type" : "_ZTIPv"
9061    },
9062    {
9063     "referenced_type" : "_ZTIPKv"
9064    },
9065    {
9066     "referenced_type" : "_ZTIj"
9067    }
9068   ],
9069   "return_type" : "_ZTIv",
9070   "source_file" : "system/core/libutils/include/utils/Vector.h"
9071  },
9072  {
9073   "access" : "protected",
9074   "function_name" : "android::Vector<android::Looper::Response>::do_splat",
9075   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj",
9076   "parameters" :
9077   [
9078    {
9079     "is_this_ptr" : true,
9080     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9081    },
9082    {
9083     "referenced_type" : "_ZTIPv"
9084    },
9085    {
9086     "referenced_type" : "_ZTIPKv"
9087    },
9088    {
9089     "referenced_type" : "_ZTIj"
9090    }
9091   ],
9092   "return_type" : "_ZTIv",
9093   "source_file" : "system/core/libutils/include/utils/Vector.h"
9094  },
9095  {
9096   "function_name" : "android::RefBase::createWeak",
9097   "linker_set_key" : "_ZNK7android7RefBase10createWeakEPKv",
9098   "parameters" :
9099   [
9100    {
9101     "is_this_ptr" : true,
9102     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9103    },
9104    {
9105     "referenced_type" : "_ZTIPKv"
9106    }
9107   ],
9108   "return_type" : "_ZTIPN7android7RefBase12weakref_typeE",
9109   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9110  },
9111  {
9112   "function_name" : "android::RefBase::getWeakRefs",
9113   "linker_set_key" : "_ZNK7android7RefBase11getWeakRefsEv",
9114   "parameters" :
9115   [
9116    {
9117     "is_this_ptr" : true,
9118     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9119    }
9120   ],
9121   "return_type" : "_ZTIPN7android7RefBase12weakref_typeE",
9122   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9123  },
9124  {
9125   "function_name" : "android::RefBase::weakref_type::getWeakCount",
9126   "linker_set_key" : "_ZNK7android7RefBase12weakref_type12getWeakCountEv",
9127   "parameters" :
9128   [
9129    {
9130     "is_this_ptr" : true,
9131     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
9132    }
9133   ],
9134   "return_type" : "_ZTIi",
9135   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9136  },
9137  {
9138   "function_name" : "android::RefBase::weakref_type::refBase",
9139   "linker_set_key" : "_ZNK7android7RefBase12weakref_type7refBaseEv",
9140   "parameters" :
9141   [
9142    {
9143     "is_this_ptr" : true,
9144     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
9145    }
9146   ],
9147   "return_type" : "_ZTIPN7android7RefBaseE",
9148   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9149  },
9150  {
9151   "function_name" : "android::RefBase::weakref_type::printRefs",
9152   "linker_set_key" : "_ZNK7android7RefBase12weakref_type9printRefsEv",
9153   "parameters" :
9154   [
9155    {
9156     "is_this_ptr" : true,
9157     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
9158    }
9159   ],
9160   "return_type" : "_ZTIv",
9161   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9162  },
9163  {
9164   "function_name" : "android::RefBase::forceIncStrong",
9165   "linker_set_key" : "_ZNK7android7RefBase14forceIncStrongEPKv",
9166   "parameters" :
9167   [
9168    {
9169     "is_this_ptr" : true,
9170     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9171    },
9172    {
9173     "referenced_type" : "_ZTIPKv"
9174    }
9175   ],
9176   "return_type" : "_ZTIv",
9177   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9178  },
9179  {
9180   "function_name" : "android::RefBase::getStrongCount",
9181   "linker_set_key" : "_ZNK7android7RefBase14getStrongCountEv",
9182   "parameters" :
9183   [
9184    {
9185     "is_this_ptr" : true,
9186     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9187    }
9188   ],
9189   "return_type" : "_ZTIi",
9190   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9191  },
9192  {
9193   "function_name" : "android::RefBase::incStrongRequireStrong",
9194   "linker_set_key" : "_ZNK7android7RefBase22incStrongRequireStrongEPKv",
9195   "parameters" :
9196   [
9197    {
9198     "is_this_ptr" : true,
9199     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9200    },
9201    {
9202     "referenced_type" : "_ZTIPKv"
9203    }
9204   ],
9205   "return_type" : "_ZTIv",
9206   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9207  },
9208  {
9209   "function_name" : "android::RefBase::decStrong",
9210   "linker_set_key" : "_ZNK7android7RefBase9decStrongEPKv",
9211   "parameters" :
9212   [
9213    {
9214     "is_this_ptr" : true,
9215     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9216    },
9217    {
9218     "referenced_type" : "_ZTIPKv"
9219    }
9220   ],
9221   "return_type" : "_ZTIv",
9222   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9223  },
9224  {
9225   "function_name" : "android::RefBase::incStrong",
9226   "linker_set_key" : "_ZNK7android7RefBase9incStrongEPKv",
9227   "parameters" :
9228   [
9229    {
9230     "is_this_ptr" : true,
9231     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9232    },
9233    {
9234     "referenced_type" : "_ZTIPKv"
9235    }
9236   ],
9237   "return_type" : "_ZTIv",
9238   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9239  },
9240  {
9241   "function_name" : "android::String8::getPathDir",
9242   "linker_set_key" : "_ZNK7android7String810getPathDirEv",
9243   "parameters" :
9244   [
9245    {
9246     "is_this_ptr" : true,
9247     "referenced_type" : "_ZTIPKN7android7String8E"
9248    }
9249   ],
9250   "return_type" : "_ZTIN7android7String8E",
9251   "source_file" : "system/core/libutils/include/utils/String8.h"
9252  },
9253  {
9254   "function_name" : "android::String8::getBasePath",
9255   "linker_set_key" : "_ZNK7android7String811getBasePathEv",
9256   "parameters" :
9257   [
9258    {
9259     "is_this_ptr" : true,
9260     "referenced_type" : "_ZTIPKN7android7String8E"
9261    }
9262   ],
9263   "return_type" : "_ZTIN7android7String8E",
9264   "source_file" : "system/core/libutils/include/utils/String8.h"
9265  },
9266  {
9267   "function_name" : "android::String8::getPathLeaf",
9268   "linker_set_key" : "_ZNK7android7String811getPathLeafEv",
9269   "parameters" :
9270   [
9271    {
9272     "is_this_ptr" : true,
9273     "referenced_type" : "_ZTIPKN7android7String8E"
9274    }
9275   ],
9276   "return_type" : "_ZTIN7android7String8E",
9277   "source_file" : "system/core/libutils/include/utils/String8.h"
9278  },
9279  {
9280   "access" : "private",
9281   "function_name" : "android::String8::find_extension",
9282   "linker_set_key" : "_ZNK7android7String814find_extensionEv",
9283   "parameters" :
9284   [
9285    {
9286     "is_this_ptr" : true,
9287     "referenced_type" : "_ZTIPKN7android7String8E"
9288    }
9289   ],
9290   "return_type" : "_ZTIPc",
9291   "source_file" : "system/core/libutils/include/utils/String8.h"
9292  },
9293  {
9294   "function_name" : "android::String8::getPathExtension",
9295   "linker_set_key" : "_ZNK7android7String816getPathExtensionEv",
9296   "parameters" :
9297   [
9298    {
9299     "is_this_ptr" : true,
9300     "referenced_type" : "_ZTIPKN7android7String8E"
9301    }
9302   ],
9303   "return_type" : "_ZTIN7android7String8E",
9304   "source_file" : "system/core/libutils/include/utils/String8.h"
9305  },
9306  {
9307   "function_name" : "android::String8::find",
9308   "linker_set_key" : "_ZNK7android7String84findEPKcj",
9309   "parameters" :
9310   [
9311    {
9312     "is_this_ptr" : true,
9313     "referenced_type" : "_ZTIPKN7android7String8E"
9314    },
9315    {
9316     "referenced_type" : "_ZTIPKc"
9317    },
9318    {
9319     "default_arg" : true,
9320     "referenced_type" : "_ZTIj"
9321    }
9322   ],
9323   "return_type" : "_ZTIi",
9324   "source_file" : "system/core/libutils/include/utils/String8.h"
9325  },
9326  {
9327   "function_name" : "android::String8::length",
9328   "linker_set_key" : "_ZNK7android7String86lengthEv",
9329   "parameters" :
9330   [
9331    {
9332     "is_this_ptr" : true,
9333     "referenced_type" : "_ZTIPKN7android7String8E"
9334    }
9335   ],
9336   "return_type" : "_ZTIj",
9337   "source_file" : "system/core/libutils/include/utils/String8.h"
9338  },
9339  {
9340   "function_name" : "android::String8::walkPath",
9341   "linker_set_key" : "_ZNK7android7String88walkPathEPS0_",
9342   "parameters" :
9343   [
9344    {
9345     "is_this_ptr" : true,
9346     "referenced_type" : "_ZTIPKN7android7String8E"
9347    },
9348    {
9349     "default_arg" : true,
9350     "referenced_type" : "_ZTIPN7android7String8E"
9351    }
9352   ],
9353   "return_type" : "_ZTIN7android7String8E",
9354   "source_file" : "system/core/libutils/include/utils/String8.h"
9355  },
9356  {
9357   "function_name" : "android::String16::startsWith",
9358   "linker_set_key" : "_ZNK7android8String1610startsWithEPKDs",
9359   "parameters" :
9360   [
9361    {
9362     "is_this_ptr" : true,
9363     "referenced_type" : "_ZTIPKN7android8String16E"
9364    },
9365    {
9366     "referenced_type" : "_ZTIPKDs"
9367    }
9368   ],
9369   "return_type" : "_ZTIb",
9370   "source_file" : "system/core/libutils/include/utils/String16.h"
9371  },
9372  {
9373   "function_name" : "android::String16::startsWith",
9374   "linker_set_key" : "_ZNK7android8String1610startsWithERKS0_",
9375   "parameters" :
9376   [
9377    {
9378     "is_this_ptr" : true,
9379     "referenced_type" : "_ZTIPKN7android8String16E"
9380    },
9381    {
9382     "referenced_type" : "_ZTIRKN7android8String16E"
9383    }
9384   ],
9385   "return_type" : "_ZTIb",
9386   "source_file" : "system/core/libutils/include/utils/String16.h"
9387  },
9388  {
9389   "function_name" : "android::String16::isStaticString",
9390   "linker_set_key" : "_ZNK7android8String1614isStaticStringEv",
9391   "parameters" :
9392   [
9393    {
9394     "is_this_ptr" : true,
9395     "referenced_type" : "_ZTIPKN7android8String16E"
9396    }
9397   ],
9398   "return_type" : "_ZTIb",
9399   "source_file" : "system/core/libutils/include/utils/String16.h"
9400  },
9401  {
9402   "access" : "private",
9403   "function_name" : "android::String16::staticStringSize",
9404   "linker_set_key" : "_ZNK7android8String1616staticStringSizeEv",
9405   "parameters" :
9406   [
9407    {
9408     "is_this_ptr" : true,
9409     "referenced_type" : "_ZTIPKN7android8String16E"
9410    }
9411   ],
9412   "return_type" : "_ZTIj",
9413   "source_file" : "system/core/libutils/include/utils/String16.h"
9414  },
9415  {
9416   "function_name" : "android::String16::size",
9417   "linker_set_key" : "_ZNK7android8String164sizeEv",
9418   "parameters" :
9419   [
9420    {
9421     "is_this_ptr" : true,
9422     "referenced_type" : "_ZTIPKN7android8String16E"
9423    }
9424   ],
9425   "return_type" : "_ZTIj",
9426   "source_file" : "system/core/libutils/include/utils/String16.h"
9427  },
9428  {
9429   "function_name" : "android::String16::contains",
9430   "linker_set_key" : "_ZNK7android8String168containsEPKDs",
9431   "parameters" :
9432   [
9433    {
9434     "is_this_ptr" : true,
9435     "referenced_type" : "_ZTIPKN7android8String16E"
9436    },
9437    {
9438     "referenced_type" : "_ZTIPKDs"
9439    }
9440   ],
9441   "return_type" : "_ZTIb",
9442   "source_file" : "system/core/libutils/include/utils/String16.h"
9443  },
9444  {
9445   "function_name" : "android::String16::findLast",
9446   "linker_set_key" : "_ZNK7android8String168findLastEDs",
9447   "parameters" :
9448   [
9449    {
9450     "is_this_ptr" : true,
9451     "referenced_type" : "_ZTIPKN7android8String16E"
9452    },
9453    {
9454     "referenced_type" : "_ZTIDs"
9455    }
9456   ],
9457   "return_type" : "_ZTIi",
9458   "source_file" : "system/core/libutils/include/utils/String16.h"
9459  },
9460  {
9461   "function_name" : "android::String16::findFirst",
9462   "linker_set_key" : "_ZNK7android8String169findFirstEDs",
9463   "parameters" :
9464   [
9465    {
9466     "is_this_ptr" : true,
9467     "referenced_type" : "_ZTIPKN7android8String16E"
9468    },
9469    {
9470     "referenced_type" : "_ZTIDs"
9471    }
9472   ],
9473   "return_type" : "_ZTIi",
9474   "source_file" : "system/core/libutils/include/utils/String16.h"
9475  },
9476  {
9477   "function_name" : "android::StopWatch::elapsedTime",
9478   "linker_set_key" : "_ZNK7android9StopWatch11elapsedTimeEv",
9479   "parameters" :
9480   [
9481    {
9482     "is_this_ptr" : true,
9483     "referenced_type" : "_ZTIPKN7android9StopWatchE"
9484    }
9485   ],
9486   "return_type" : "_ZTIx",
9487   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
9488  },
9489  {
9490   "function_name" : "android::StopWatch::name",
9491   "linker_set_key" : "_ZNK7android9StopWatch4nameEv",
9492   "parameters" :
9493   [
9494    {
9495     "is_this_ptr" : true,
9496     "referenced_type" : "_ZTIPKN7android9StopWatchE"
9497    }
9498   ],
9499   "return_type" : "_ZTIPKc",
9500   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
9501  },
9502  {
9503   "function_name" : "android::Tokenizer::getLocation",
9504   "linker_set_key" : "_ZNK7android9Tokenizer11getLocationEv",
9505   "parameters" :
9506   [
9507    {
9508     "is_this_ptr" : true,
9509     "referenced_type" : "_ZTIPKN7android9TokenizerE"
9510    }
9511   ],
9512   "return_type" : "_ZTIN7android7String8E",
9513   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
9514  },
9515  {
9516   "function_name" : "android::Tokenizer::peekRemainderOfLine",
9517   "linker_set_key" : "_ZNK7android9Tokenizer19peekRemainderOfLineEv",
9518   "parameters" :
9519   [
9520    {
9521     "is_this_ptr" : true,
9522     "referenced_type" : "_ZTIPKN7android9TokenizerE"
9523    }
9524   ],
9525   "return_type" : "_ZTIN7android7String8E",
9526   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
9527  },
9528  {
9529   "function_name" : "androidCreateRawThreadEtc",
9530   "linker_set_key" : "androidCreateRawThreadEtc",
9531   "parameters" :
9532   [
9533    {
9534     "referenced_type" : "_ZTIPFiPvE"
9535    },
9536    {
9537     "referenced_type" : "_ZTIPv"
9538    },
9539    {
9540     "referenced_type" : "_ZTIPKc"
9541    },
9542    {
9543     "referenced_type" : "_ZTIi"
9544    },
9545    {
9546     "referenced_type" : "_ZTIj"
9547    },
9548    {
9549     "referenced_type" : "_ZTIPPv"
9550    }
9551   ],
9552   "return_type" : "_ZTIi",
9553   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9554  },
9555  {
9556   "function_name" : "androidCreateThread",
9557   "linker_set_key" : "androidCreateThread",
9558   "parameters" :
9559   [
9560    {
9561     "referenced_type" : "_ZTIPFiPvE"
9562    },
9563    {
9564     "referenced_type" : "_ZTIPv"
9565    }
9566   ],
9567   "return_type" : "_ZTIi",
9568   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9569  },
9570  {
9571   "function_name" : "androidCreateThreadEtc",
9572   "linker_set_key" : "androidCreateThreadEtc",
9573   "parameters" :
9574   [
9575    {
9576     "referenced_type" : "_ZTIPFiPvE"
9577    },
9578    {
9579     "referenced_type" : "_ZTIPv"
9580    },
9581    {
9582     "referenced_type" : "_ZTIPKc"
9583    },
9584    {
9585     "referenced_type" : "_ZTIi"
9586    },
9587    {
9588     "referenced_type" : "_ZTIj"
9589    },
9590    {
9591     "referenced_type" : "_ZTIPPv"
9592    }
9593   ],
9594   "return_type" : "_ZTIi",
9595   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9596  },
9597  {
9598   "function_name" : "androidGetThreadId",
9599   "linker_set_key" : "androidGetThreadId",
9600   "return_type" : "_ZTIPv",
9601   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9602  },
9603  {
9604   "function_name" : "androidGetThreadPriority",
9605   "linker_set_key" : "androidGetThreadPriority",
9606   "parameters" :
9607   [
9608    {
9609     "referenced_type" : "_ZTIi"
9610    }
9611   ],
9612   "return_type" : "_ZTIi",
9613   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9614  },
9615  {
9616   "function_name" : "androidSetCreateThreadFunc",
9617   "linker_set_key" : "androidSetCreateThreadFunc",
9618   "parameters" :
9619   [
9620    {
9621     "referenced_type" : "_ZTIPFiPFiPvES_PKcijPS_E"
9622    }
9623   ],
9624   "return_type" : "_ZTIv",
9625   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9626  },
9627  {
9628   "function_name" : "androidSetThreadName",
9629   "linker_set_key" : "androidSetThreadName",
9630   "parameters" :
9631   [
9632    {
9633     "referenced_type" : "_ZTIPKc"
9634    }
9635   ],
9636   "return_type" : "_ZTIv",
9637   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9638  },
9639  {
9640   "function_name" : "androidSetThreadPriority",
9641   "linker_set_key" : "androidSetThreadPriority",
9642   "parameters" :
9643   [
9644    {
9645     "referenced_type" : "_ZTIi"
9646    },
9647    {
9648     "referenced_type" : "_ZTIi"
9649    }
9650   ],
9651   "return_type" : "_ZTIi",
9652   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9653  },
9654  {
9655   "function_name" : "strcmp16",
9656   "linker_set_key" : "strcmp16",
9657   "parameters" :
9658   [
9659    {
9660     "referenced_type" : "_ZTIPKDs"
9661    },
9662    {
9663     "referenced_type" : "_ZTIPKDs"
9664    }
9665   ],
9666   "return_type" : "_ZTIi",
9667   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9668  },
9669  {
9670   "function_name" : "strlen16",
9671   "linker_set_key" : "strlen16",
9672   "parameters" :
9673   [
9674    {
9675     "referenced_type" : "_ZTIPKDs"
9676    }
9677   ],
9678   "return_type" : "_ZTIj",
9679   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9680  },
9681  {
9682   "function_name" : "strncmp16",
9683   "linker_set_key" : "strncmp16",
9684   "parameters" :
9685   [
9686    {
9687     "referenced_type" : "_ZTIPKDs"
9688    },
9689    {
9690     "referenced_type" : "_ZTIPKDs"
9691    },
9692    {
9693     "referenced_type" : "_ZTIj"
9694    }
9695   ],
9696   "return_type" : "_ZTIi",
9697   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9698  },
9699  {
9700   "function_name" : "strnlen16",
9701   "linker_set_key" : "strnlen16",
9702   "parameters" :
9703   [
9704    {
9705     "referenced_type" : "_ZTIPKDs"
9706    },
9707    {
9708     "referenced_type" : "_ZTIj"
9709    }
9710   ],
9711   "return_type" : "_ZTIj",
9712   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9713  },
9714  {
9715   "function_name" : "strstr16",
9716   "linker_set_key" : "strstr16",
9717   "parameters" :
9718   [
9719    {
9720     "referenced_type" : "_ZTIPKDs"
9721    },
9722    {
9723     "referenced_type" : "_ZTIPKDs"
9724    }
9725   ],
9726   "return_type" : "_ZTIPDs",
9727   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9728  },
9729  {
9730   "function_name" : "strzcmp16",
9731   "linker_set_key" : "strzcmp16",
9732   "parameters" :
9733   [
9734    {
9735     "referenced_type" : "_ZTIPKDs"
9736    },
9737    {
9738     "referenced_type" : "_ZTIj"
9739    },
9740    {
9741     "referenced_type" : "_ZTIPKDs"
9742    },
9743    {
9744     "referenced_type" : "_ZTIj"
9745    }
9746   ],
9747   "return_type" : "_ZTIi",
9748   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9749  },
9750  {
9751   "function_name" : "systemTime",
9752   "linker_set_key" : "systemTime",
9753   "parameters" :
9754   [
9755    {
9756     "default_arg" : true,
9757     "referenced_type" : "_ZTIi"
9758    }
9759   ],
9760   "return_type" : "_ZTIx",
9761   "source_file" : "system/core/libutils/include/utils/Timers.h"
9762  },
9763  {
9764   "function_name" : "toMillisecondTimeoutDelay",
9765   "linker_set_key" : "toMillisecondTimeoutDelay",
9766   "parameters" :
9767   [
9768    {
9769     "referenced_type" : "_ZTIx"
9770    },
9771    {
9772     "referenced_type" : "_ZTIx"
9773    }
9774   ],
9775   "return_type" : "_ZTIi",
9776   "source_file" : "system/core/libutils/include/utils/Timers.h"
9777  },
9778  {
9779   "function_name" : "utf16_to_utf8",
9780   "linker_set_key" : "utf16_to_utf8",
9781   "parameters" :
9782   [
9783    {
9784     "referenced_type" : "_ZTIPKDs"
9785    },
9786    {
9787     "referenced_type" : "_ZTIj"
9788    },
9789    {
9790     "referenced_type" : "_ZTIPc"
9791    },
9792    {
9793     "referenced_type" : "_ZTIj"
9794    }
9795   ],
9796   "return_type" : "_ZTIv",
9797   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9798  },
9799  {
9800   "function_name" : "utf16_to_utf8_length",
9801   "linker_set_key" : "utf16_to_utf8_length",
9802   "parameters" :
9803   [
9804    {
9805     "referenced_type" : "_ZTIPKDs"
9806    },
9807    {
9808     "referenced_type" : "_ZTIj"
9809    }
9810   ],
9811   "return_type" : "_ZTIi",
9812   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9813  },
9814  {
9815   "function_name" : "utf32_from_utf8_at",
9816   "linker_set_key" : "utf32_from_utf8_at",
9817   "parameters" :
9818   [
9819    {
9820     "referenced_type" : "_ZTIPKc"
9821    },
9822    {
9823     "referenced_type" : "_ZTIj"
9824    },
9825    {
9826     "referenced_type" : "_ZTIj"
9827    },
9828    {
9829     "referenced_type" : "_ZTIPj"
9830    }
9831   ],
9832   "return_type" : "_ZTIi",
9833   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9834  },
9835  {
9836   "function_name" : "utf32_to_utf8",
9837   "linker_set_key" : "utf32_to_utf8",
9838   "parameters" :
9839   [
9840    {
9841     "referenced_type" : "_ZTIPKDi"
9842    },
9843    {
9844     "referenced_type" : "_ZTIj"
9845    },
9846    {
9847     "referenced_type" : "_ZTIPc"
9848    },
9849    {
9850     "referenced_type" : "_ZTIj"
9851    }
9852   ],
9853   "return_type" : "_ZTIv",
9854   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9855  },
9856  {
9857   "function_name" : "utf32_to_utf8_length",
9858   "linker_set_key" : "utf32_to_utf8_length",
9859   "parameters" :
9860   [
9861    {
9862     "referenced_type" : "_ZTIPKDi"
9863    },
9864    {
9865     "referenced_type" : "_ZTIj"
9866    }
9867   ],
9868   "return_type" : "_ZTIi",
9869   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9870  },
9871  {
9872   "function_name" : "utf8_to_utf16",
9873   "linker_set_key" : "utf8_to_utf16",
9874   "parameters" :
9875   [
9876    {
9877     "referenced_type" : "_ZTIPKh"
9878    },
9879    {
9880     "referenced_type" : "_ZTIj"
9881    },
9882    {
9883     "referenced_type" : "_ZTIPDs"
9884    },
9885    {
9886     "referenced_type" : "_ZTIj"
9887    }
9888   ],
9889   "return_type" : "_ZTIPDs",
9890   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9891  },
9892  {
9893   "function_name" : "utf8_to_utf16_length",
9894   "linker_set_key" : "utf8_to_utf16_length",
9895   "parameters" :
9896   [
9897    {
9898     "referenced_type" : "_ZTIPKh"
9899    },
9900    {
9901     "referenced_type" : "_ZTIj"
9902    },
9903    {
9904     "default_arg" : true,
9905     "referenced_type" : "_ZTIb"
9906    }
9907   ],
9908   "return_type" : "_ZTIi",
9909   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9910  },
9911  {
9912   "function_name" : "utf8_to_utf16_no_null_terminator",
9913   "linker_set_key" : "utf8_to_utf16_no_null_terminator",
9914   "parameters" :
9915   [
9916    {
9917     "referenced_type" : "_ZTIPKh"
9918    },
9919    {
9920     "referenced_type" : "_ZTIj"
9921    },
9922    {
9923     "referenced_type" : "_ZTIPDs"
9924    },
9925    {
9926     "referenced_type" : "_ZTIj"
9927    }
9928   ],
9929   "return_type" : "_ZTIPDs",
9930   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9931  }
9932 ],
9933 "global_vars" :
9934 [
9935  {
9936   "access" : "private",
9937   "linker_set_key" : "_ZN7android7FileMap9mPageSizeE",
9938   "name" : "android::FileMap::mPageSize",
9939   "referenced_type" : "_ZTIl",
9940   "source_file" : "system/core/libutils/include/utils/FileMap.h"
9941  }
9942 ],
9943 "lvalue_reference_types" :
9944 [
9945  {
9946   "alignment" : 4,
9947   "linker_set_key" : "_ZTIRA1_KDs",
9948   "name" : "const char16_t (&)[1]",
9949   "referenced_type" : "_ZTIA1_KDs",
9950   "self_type" : "_ZTIRA1_KDs",
9951   "size" : 4,
9952   "source_file" : "system/core/libutils/include/utils/String16.h"
9953  },
9954  {
9955   "alignment" : 4,
9956   "linker_set_key" : "_ZTIRKN7android10VectorImplE",
9957   "name" : "const android::VectorImpl &",
9958   "referenced_type" : "_ZTIKN7android10VectorImplE",
9959   "self_type" : "_ZTIRKN7android10VectorImplE",
9960   "size" : 4,
9961   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
9962  },
9963  {
9964   "alignment" : 4,
9965   "linker_set_key" : "_ZTIRKN7android16ReferenceRenamerE",
9966   "name" : "const android::ReferenceRenamer &",
9967   "referenced_type" : "_ZTIKN7android16ReferenceRenamerE",
9968   "self_type" : "_ZTIRKN7android16ReferenceRenamerE",
9969   "size" : 4,
9970   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9971  },
9972  {
9973   "alignment" : 4,
9974   "linker_set_key" : "_ZTIRKN7android16SortedVectorImplE",
9975   "name" : "const android::SortedVectorImpl &",
9976   "referenced_type" : "_ZTIKN7android16SortedVectorImplE",
9977   "self_type" : "_ZTIRKN7android16SortedVectorImplE",
9978   "size" : 4,
9979   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
9980  },
9981  {
9982   "alignment" : 4,
9983   "linker_set_key" : "_ZTIRKN7android28sysprop_change_callback_infoE",
9984   "name" : "const android::sysprop_change_callback_info &",
9985   "referenced_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
9986   "self_type" : "_ZTIRKN7android28sysprop_change_callback_infoE",
9987   "size" : 4,
9988   "source_file" : "system/core/libutils/include/utils/Vector.h"
9989  },
9990  {
9991   "alignment" : 4,
9992   "linker_set_key" : "_ZTIRKN7android2spINS_14LooperCallbackEEE",
9993   "name" : "const android::sp<android::LooperCallback> &",
9994   "referenced_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
9995   "self_type" : "_ZTIRKN7android2spINS_14LooperCallbackEEE",
9996   "size" : 4,
9997   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
9998  },
9999  {
10000   "alignment" : 4,
10001   "linker_set_key" : "_ZTIRKN7android2spINS_14MessageHandlerEEE",
10002   "name" : "const android::sp<android::MessageHandler> &",
10003   "referenced_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
10004   "self_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE",
10005   "size" : 4,
10006   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10007  },
10008  {
10009   "alignment" : 4,
10010   "linker_set_key" : "_ZTIRKN7android2spINS_20SimpleLooperCallbackEEE",
10011   "name" : "const android::sp<android::SimpleLooperCallback> &",
10012   "referenced_type" : "_ZTIKN7android2spINS_20SimpleLooperCallbackEEE",
10013   "self_type" : "_ZTIRKN7android2spINS_20SimpleLooperCallbackEEE",
10014   "size" : 4,
10015   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10016  },
10017  {
10018   "alignment" : 4,
10019   "linker_set_key" : "_ZTIRKN7android2spINS_6LooperEEE",
10020   "name" : "const android::sp<android::Looper> &",
10021   "referenced_type" : "_ZTIKN7android2spINS_6LooperEEE",
10022   "self_type" : "_ZTIRKN7android2spINS_6LooperEEE",
10023   "size" : 4,
10024   "source_file" : "system/core/libutils/include/utils/Looper.h"
10025  },
10026  {
10027   "alignment" : 4,
10028   "linker_set_key" : "_ZTIRKN7android2spINS_6ThreadEEE",
10029   "name" : "const android::sp<android::Thread> &",
10030   "referenced_type" : "_ZTIKN7android2spINS_6ThreadEEE",
10031   "self_type" : "_ZTIRKN7android2spINS_6ThreadEEE",
10032   "size" : 4,
10033   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10034  },
10035  {
10036   "alignment" : 4,
10037   "linker_set_key" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE",
10038   "name" : "const android::wp<android::MessageHandler> &",
10039   "referenced_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
10040   "self_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE",
10041   "size" : 4,
10042   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10043  },
10044  {
10045   "alignment" : 4,
10046   "linker_set_key" : "_ZTIRKN7android6Looper15MessageEnvelopeE",
10047   "name" : "const android::Looper::MessageEnvelope &",
10048   "referenced_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
10049   "self_type" : "_ZTIRKN7android6Looper15MessageEnvelopeE",
10050   "size" : 4,
10051   "source_file" : "system/core/libutils/include/utils/Vector.h"
10052  },
10053  {
10054   "alignment" : 4,
10055   "linker_set_key" : "_ZTIRKN7android6Looper8ResponseE",
10056   "name" : "const android::Looper::Response &",
10057   "referenced_type" : "_ZTIKN7android6Looper8ResponseE",
10058   "self_type" : "_ZTIRKN7android6Looper8ResponseE",
10059   "size" : 4,
10060   "source_file" : "system/core/libutils/include/utils/Vector.h"
10061  },
10062  {
10063   "alignment" : 4,
10064   "linker_set_key" : "_ZTIRKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10065   "name" : "const android::Vector<android::sysprop_change_callback_info> &",
10066   "referenced_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10067   "self_type" : "_ZTIRKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10068   "size" : 4,
10069   "source_file" : "system/core/libutils/include/utils/Vector.h"
10070  },
10071  {
10072   "alignment" : 4,
10073   "linker_set_key" : "_ZTIRKN7android7MessageE",
10074   "name" : "const android::Message &",
10075   "referenced_type" : "_ZTIKN7android7MessageE",
10076   "self_type" : "_ZTIRKN7android7MessageE",
10077   "size" : 4,
10078   "source_file" : "system/core/libutils/include/utils/Looper.h"
10079  },
10080  {
10081   "alignment" : 4,
10082   "linker_set_key" : "_ZTIRKN7android7String8E",
10083   "name" : "const android::String8 &",
10084   "referenced_type" : "_ZTIKN7android7String8E",
10085   "self_type" : "_ZTIRKN7android7String8E",
10086   "size" : 4,
10087   "source_file" : "system/core/libutils/include/utils/String8.h"
10088  },
10089  {
10090   "alignment" : 4,
10091   "linker_set_key" : "_ZTIRKN7android8String1610StaticDataILj1EEE",
10092   "name" : "const android::String16::StaticData<1> &",
10093   "referenced_type" : "_ZTIKN7android8String1610StaticDataILj1EEE",
10094   "self_type" : "_ZTIRKN7android8String1610StaticDataILj1EEE",
10095   "size" : 4,
10096   "source_file" : "system/core/libutils/include/utils/String16.h"
10097  },
10098  {
10099   "alignment" : 4,
10100   "linker_set_key" : "_ZTIRKN7android8String16E",
10101   "name" : "const android::String16 &",
10102   "referenced_type" : "_ZTIKN7android8String16E",
10103   "self_type" : "_ZTIRKN7android8String16E",
10104   "size" : 4,
10105   "source_file" : "system/core/libutils/include/utils/String8.h"
10106  },
10107  {
10108   "alignment" : 4,
10109   "linker_set_key" : "_ZTIRKa",
10110   "name" : "const signed char &",
10111   "referenced_type" : "_ZTIKa",
10112   "self_type" : "_ZTIRKa",
10113   "size" : 4,
10114   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10115  },
10116  {
10117   "alignment" : 4,
10118   "linker_set_key" : "_ZTIRKb",
10119   "name" : "const bool &",
10120   "referenced_type" : "_ZTIKb",
10121   "self_type" : "_ZTIRKb",
10122   "size" : 4,
10123   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10124  },
10125  {
10126   "alignment" : 4,
10127   "linker_set_key" : "_ZTIRKd",
10128   "name" : "const double &",
10129   "referenced_type" : "_ZTIKd",
10130   "self_type" : "_ZTIRKd",
10131   "size" : 4,
10132   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10133  },
10134  {
10135   "alignment" : 4,
10136   "linker_set_key" : "_ZTIRKf",
10137   "name" : "const float &",
10138   "referenced_type" : "_ZTIKf",
10139   "self_type" : "_ZTIRKf",
10140   "size" : 4,
10141   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10142  },
10143  {
10144   "alignment" : 4,
10145   "linker_set_key" : "_ZTIRKh",
10146   "name" : "const unsigned char &",
10147   "referenced_type" : "_ZTIKh",
10148   "self_type" : "_ZTIRKh",
10149   "size" : 4,
10150   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10151  },
10152  {
10153   "alignment" : 4,
10154   "linker_set_key" : "_ZTIRKi",
10155   "name" : "const int &",
10156   "referenced_type" : "_ZTIKi",
10157   "self_type" : "_ZTIRKi",
10158   "size" : 4,
10159   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10160  },
10161  {
10162   "alignment" : 4,
10163   "linker_set_key" : "_ZTIRKj",
10164   "name" : "const unsigned int &",
10165   "referenced_type" : "_ZTIKj",
10166   "self_type" : "_ZTIRKj",
10167   "size" : 4,
10168   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10169  },
10170  {
10171   "alignment" : 4,
10172   "linker_set_key" : "_ZTIRKs",
10173   "name" : "const short &",
10174   "referenced_type" : "_ZTIKs",
10175   "self_type" : "_ZTIRKs",
10176   "size" : 4,
10177   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10178  },
10179  {
10180   "alignment" : 4,
10181   "linker_set_key" : "_ZTIRKt",
10182   "name" : "const unsigned short &",
10183   "referenced_type" : "_ZTIKt",
10184   "self_type" : "_ZTIRKt",
10185   "size" : 4,
10186   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10187  },
10188  {
10189   "alignment" : 4,
10190   "linker_set_key" : "_ZTIRKx",
10191   "name" : "const long long &",
10192   "referenced_type" : "_ZTIKx",
10193   "self_type" : "_ZTIRKx",
10194   "size" : 4,
10195   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10196  },
10197  {
10198   "alignment" : 4,
10199   "linker_set_key" : "_ZTIRKy",
10200   "name" : "const unsigned long long &",
10201   "referenced_type" : "_ZTIKy",
10202   "self_type" : "_ZTIRKy",
10203   "size" : 4,
10204   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10205  },
10206  {
10207   "alignment" : 4,
10208   "linker_set_key" : "_ZTIRN7android10VectorImplE",
10209   "name" : "android::VectorImpl &",
10210   "referenced_type" : "_ZTIN7android10VectorImplE",
10211   "self_type" : "_ZTIRN7android10VectorImplE",
10212   "size" : 4,
10213   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10214  },
10215  {
10216   "alignment" : 4,
10217   "linker_set_key" : "_ZTIRN7android16SortedVectorImplE",
10218   "name" : "android::SortedVectorImpl &",
10219   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
10220   "self_type" : "_ZTIRN7android16SortedVectorImplE",
10221   "size" : 4,
10222   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10223  },
10224  {
10225   "alignment" : 4,
10226   "linker_set_key" : "_ZTIRN7android2spINS_14LooperCallbackEEE",
10227   "name" : "android::sp<android::LooperCallback> &",
10228   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
10229   "self_type" : "_ZTIRN7android2spINS_14LooperCallbackEEE",
10230   "size" : 4,
10231   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10232  },
10233  {
10234   "alignment" : 4,
10235   "linker_set_key" : "_ZTIRN7android2spINS_14MessageHandlerEEE",
10236   "name" : "android::sp<android::MessageHandler> &",
10237   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
10238   "self_type" : "_ZTIRN7android2spINS_14MessageHandlerEEE",
10239   "size" : 4,
10240   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10241  },
10242  {
10243   "alignment" : 4,
10244   "linker_set_key" : "_ZTIRN7android2spINS_20SimpleLooperCallbackEEE",
10245   "name" : "android::sp<android::SimpleLooperCallback> &",
10246   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
10247   "self_type" : "_ZTIRN7android2spINS_20SimpleLooperCallbackEEE",
10248   "size" : 4,
10249   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10250  },
10251  {
10252   "alignment" : 4,
10253   "linker_set_key" : "_ZTIRN7android2spINS_6LooperEEE",
10254   "name" : "android::sp<android::Looper> &",
10255   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
10256   "self_type" : "_ZTIRN7android2spINS_6LooperEEE",
10257   "size" : 4,
10258   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10259  },
10260  {
10261   "alignment" : 4,
10262   "linker_set_key" : "_ZTIRN7android2spINS_6ThreadEEE",
10263   "name" : "android::sp<android::Thread> &",
10264   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
10265   "self_type" : "_ZTIRN7android2spINS_6ThreadEEE",
10266   "size" : 4,
10267   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10268  },
10269  {
10270   "alignment" : 4,
10271   "linker_set_key" : "_ZTIRN7android5MutexE",
10272   "name" : "android::Mutex &",
10273   "referenced_type" : "_ZTIN7android5MutexE",
10274   "self_type" : "_ZTIRN7android5MutexE",
10275   "size" : 4,
10276   "source_file" : "system/core/libutils/include/utils/Mutex.h"
10277  },
10278  {
10279   "alignment" : 4,
10280   "linker_set_key" : "_ZTIRN7android6Looper8ResponseE",
10281   "name" : "android::Looper::Response &",
10282   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
10283   "self_type" : "_ZTIRN7android6Looper8ResponseE",
10284   "size" : 4,
10285   "source_file" : "system/core/libutils/include/utils/Vector.h"
10286  },
10287  {
10288   "alignment" : 4,
10289   "linker_set_key" : "_ZTIRN7android6RWLockE",
10290   "name" : "android::RWLock &",
10291   "referenced_type" : "_ZTIN7android6RWLockE",
10292   "self_type" : "_ZTIRN7android6RWLockE",
10293   "size" : 4,
10294   "source_file" : "system/core/libutils/include/utils/RWLock.h"
10295  },
10296  {
10297   "alignment" : 4,
10298   "linker_set_key" : "_ZTIRN7android6VectorINS_28sysprop_change_callback_infoEEE",
10299   "name" : "android::Vector<android::sysprop_change_callback_info> &",
10300   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
10301   "self_type" : "_ZTIRN7android6VectorINS_28sysprop_change_callback_infoEEE",
10302   "size" : 4,
10303   "source_file" : "system/core/libutils/include/utils/Vector.h"
10304  },
10305  {
10306   "alignment" : 4,
10307   "linker_set_key" : "_ZTIRN7android7FileMapE",
10308   "name" : "android::FileMap &",
10309   "referenced_type" : "_ZTIN7android7FileMapE",
10310   "self_type" : "_ZTIRN7android7FileMapE",
10311   "size" : 4,
10312   "source_file" : "system/core/libutils/include/utils/FileMap.h"
10313  },
10314  {
10315   "alignment" : 4,
10316   "linker_set_key" : "_ZTIRN7android7PrinterE",
10317   "name" : "android::Printer &",
10318   "referenced_type" : "_ZTIN7android7PrinterE",
10319   "self_type" : "_ZTIRN7android7PrinterE",
10320   "size" : 4,
10321   "source_file" : "system/core/libutils/include/utils/Printer.h"
10322  },
10323  {
10324   "alignment" : 4,
10325   "linker_set_key" : "_ZTIRN7android7String8E",
10326   "name" : "android::String8 &",
10327   "referenced_type" : "_ZTIN7android7String8E",
10328   "self_type" : "_ZTIRN7android7String8E",
10329   "size" : 4,
10330   "source_file" : "system/core/libutils/include/utils/String8.h"
10331  },
10332  {
10333   "alignment" : 4,
10334   "linker_set_key" : "_ZTIRN7android8String16E",
10335   "name" : "android::String16 &",
10336   "referenced_type" : "_ZTIN7android8String16E",
10337   "self_type" : "_ZTIRN7android8String16E",
10338   "size" : 4,
10339   "source_file" : "system/core/libutils/include/utils/String16.h"
10340  },
10341  {
10342   "alignment" : 4,
10343   "linker_set_key" : "_ZTIRP13native_handle",
10344   "name" : "native_handle *&",
10345   "referenced_type" : "_ZTIP13native_handle",
10346   "self_type" : "_ZTIRP13native_handle",
10347   "size" : 4,
10348   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10349  },
10350  {
10351   "alignment" : 4,
10352   "linker_set_key" : "_ZTIRPFiiiPvE",
10353   "name" : "int (*&)(int, int, void *)",
10354   "referenced_type" : "_ZTIPFiiiPvE",
10355   "self_type" : "_ZTIRPFiiiPvE",
10356   "size" : 4,
10357   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10358  },
10359  {
10360   "alignment" : 4,
10361   "linker_set_key" : "_ZTIRb",
10362   "name" : "bool &",
10363   "referenced_type" : "_ZTIb",
10364   "self_type" : "_ZTIRb",
10365   "size" : 4,
10366   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10367  }
10368 ],
10369 "pointer_types" :
10370 [
10371  {
10372   "alignment" : 4,
10373   "linker_set_key" : "_ZTIP13native_handle",
10374   "name" : "native_handle *",
10375   "referenced_type" : "_ZTI13native_handle",
10376   "self_type" : "_ZTIP13native_handle",
10377   "size" : 4,
10378   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10379  },
10380  {
10381   "alignment" : 4,
10382   "linker_set_key" : "_ZTIP18android_flex_plane",
10383   "name" : "android_flex_plane *",
10384   "referenced_type" : "_ZTI18android_flex_plane",
10385   "self_type" : "_ZTIP18android_flex_plane",
10386   "size" : 4,
10387   "source_file" : "system/core/libsystem/include/system/graphics.h"
10388  },
10389  {
10390   "alignment" : 4,
10391   "linker_set_key" : "_ZTIP3DIR",
10392   "name" : "DIR *",
10393   "referenced_type" : "_ZTI3DIR",
10394   "self_type" : "_ZTIP3DIR",
10395   "size" : 4,
10396   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10397  },
10398  {
10399   "alignment" : 4,
10400   "linker_set_key" : "_ZTIP7__sFILE",
10401   "name" : "__sFILE *",
10402   "referenced_type" : "_ZTI7__sFILE",
10403   "self_type" : "_ZTIP7__sFILE",
10404   "size" : 4,
10405   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10406  },
10407  {
10408   "alignment" : 4,
10409   "linker_set_key" : "_ZTIP7log_msg",
10410   "name" : "log_msg *",
10411   "referenced_type" : "_ZTI7log_msg",
10412   "self_type" : "_ZTIP7log_msg",
10413   "size" : 4,
10414   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
10415  },
10416  {
10417   "alignment" : 4,
10418   "linker_set_key" : "_ZTIPDs",
10419   "name" : "char16_t *",
10420   "referenced_type" : "_ZTIDs",
10421   "self_type" : "_ZTIPDs",
10422   "size" : 4,
10423   "source_file" : "system/core/libutils/include/utils/String16.h"
10424  },
10425  {
10426   "alignment" : 4,
10427   "linker_set_key" : "_ZTIPFiPFiPvES_PKcijPS_E",
10428   "name" : "int (*)(int (*)(void *), void *, const char *, int, unsigned int, void **)",
10429   "referenced_type" : "_ZTIFiPFiPvES_PKcijPS_E",
10430   "self_type" : "_ZTIPFiPFiPvES_PKcijPS_E",
10431   "size" : 4,
10432   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
10433  },
10434  {
10435   "alignment" : 4,
10436   "linker_set_key" : "_ZTIPFiPKvS0_E",
10437   "name" : "int (*)(const void *, const void *)",
10438   "referenced_type" : "_ZTIFiPKvS0_E",
10439   "self_type" : "_ZTIPFiPKvS0_E",
10440   "size" : 4,
10441   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10442  },
10443  {
10444   "alignment" : 4,
10445   "linker_set_key" : "_ZTIPFiPKvS0_PvE",
10446   "name" : "int (*)(const void *, const void *, void *)",
10447   "referenced_type" : "_ZTIFiPKvS0_PvE",
10448   "self_type" : "_ZTIPFiPKvS0_PvE",
10449   "size" : 4,
10450   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10451  },
10452  {
10453   "alignment" : 4,
10454   "linker_set_key" : "_ZTIPFiPvE",
10455   "name" : "int (*)(void *)",
10456   "referenced_type" : "_ZTIFiPvE",
10457   "self_type" : "_ZTIPFiPvE",
10458   "size" : 4,
10459   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
10460  },
10461  {
10462   "alignment" : 4,
10463   "linker_set_key" : "_ZTIPFiiiPvE",
10464   "name" : "int (*)(int, int, void *)",
10465   "referenced_type" : "_ZTIFiiiPvE",
10466   "self_type" : "_ZTIPFiiiPvE",
10467   "size" : 4,
10468   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10469  },
10470  {
10471   "alignment" : 4,
10472   "linker_set_key" : "_ZTIPFvvE",
10473   "name" : "void (*)()",
10474   "referenced_type" : "_ZTIFvvE",
10475   "self_type" : "_ZTIPFvvE",
10476   "size" : 4,
10477   "source_file" : "system/core/libutils/include/utils/misc.h"
10478  },
10479  {
10480   "alignment" : 4,
10481   "linker_set_key" : "_ZTIPK13native_handle",
10482   "name" : "const native_handle *",
10483   "referenced_type" : "_ZTIK13native_handle",
10484   "self_type" : "_ZTIPK13native_handle",
10485   "size" : 4,
10486   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
10487  },
10488  {
10489   "alignment" : 4,
10490   "linker_set_key" : "_ZTIPK7log_msg",
10491   "name" : "const log_msg *",
10492   "referenced_type" : "_ZTIK7log_msg",
10493   "self_type" : "_ZTIPK7log_msg",
10494   "size" : 4,
10495   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
10496  },
10497  {
10498   "alignment" : 4,
10499   "linker_set_key" : "_ZTIPKDi",
10500   "name" : "const char32_t *",
10501   "referenced_type" : "_ZTIKDi",
10502   "self_type" : "_ZTIPKDi",
10503   "size" : 4,
10504   "source_file" : "system/core/libutils/include/utils/String8.h"
10505  },
10506  {
10507   "alignment" : 4,
10508   "linker_set_key" : "_ZTIPKDs",
10509   "name" : "const char16_t *",
10510   "referenced_type" : "_ZTIKDs",
10511   "self_type" : "_ZTIPKDs",
10512   "size" : 4,
10513   "source_file" : "system/core/libutils/include/utils/String8.h"
10514  },
10515  {
10516   "alignment" : 4,
10517   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
10518   "name" : "const android::VectorImpl *",
10519   "referenced_type" : "_ZTIKN7android10VectorImplE",
10520   "self_type" : "_ZTIPKN7android10VectorImplE",
10521   "size" : 4,
10522   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10523  },
10524  {
10525   "alignment" : 4,
10526   "linker_set_key" : "_ZTIPKN7android12LightRefBaseINS_12NativeHandleEEE",
10527   "name" : "const android::LightRefBase<android::NativeHandle> *",
10528   "referenced_type" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
10529   "self_type" : "_ZTIPKN7android12LightRefBaseINS_12NativeHandleEEE",
10530   "size" : 4,
10531   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10532  },
10533  {
10534   "alignment" : 4,
10535   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
10536   "name" : "const android::NativeHandle *",
10537   "referenced_type" : "_ZTIKN7android12NativeHandleE",
10538   "self_type" : "_ZTIPKN7android12NativeHandleE",
10539   "size" : 4,
10540   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
10541  },
10542  {
10543   "alignment" : 4,
10544   "linker_set_key" : "_ZTIPKN7android16SortedVectorImplE",
10545   "name" : "const android::SortedVectorImpl *",
10546   "referenced_type" : "_ZTIKN7android16SortedVectorImplE",
10547   "self_type" : "_ZTIPKN7android16SortedVectorImplE",
10548   "size" : 4,
10549   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10550  },
10551  {
10552   "alignment" : 4,
10553   "linker_set_key" : "_ZTIPKN7android28sysprop_change_callback_infoE",
10554   "name" : "const android::sysprop_change_callback_info *",
10555   "referenced_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
10556   "self_type" : "_ZTIPKN7android28sysprop_change_callback_infoE",
10557   "size" : 4,
10558   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10559  },
10560  {
10561   "alignment" : 4,
10562   "linker_set_key" : "_ZTIPKN7android2spINS_14LooperCallbackEEE",
10563   "name" : "const android::sp<android::LooperCallback> *",
10564   "referenced_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
10565   "self_type" : "_ZTIPKN7android2spINS_14LooperCallbackEEE",
10566   "size" : 4,
10567   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10568  },
10569  {
10570   "alignment" : 4,
10571   "linker_set_key" : "_ZTIPKN7android2spINS_14MessageHandlerEEE",
10572   "name" : "const android::sp<android::MessageHandler> *",
10573   "referenced_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
10574   "self_type" : "_ZTIPKN7android2spINS_14MessageHandlerEEE",
10575   "size" : 4,
10576   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10577  },
10578  {
10579   "alignment" : 4,
10580   "linker_set_key" : "_ZTIPKN7android2spINS_6LooperEEE",
10581   "name" : "const android::sp<android::Looper> *",
10582   "referenced_type" : "_ZTIKN7android2spINS_6LooperEEE",
10583   "self_type" : "_ZTIPKN7android2spINS_6LooperEEE",
10584   "size" : 4,
10585   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10586  },
10587  {
10588   "alignment" : 4,
10589   "linker_set_key" : "_ZTIPKN7android2spINS_6ThreadEEE",
10590   "name" : "const android::sp<android::Thread> *",
10591   "referenced_type" : "_ZTIKN7android2spINS_6ThreadEEE",
10592   "self_type" : "_ZTIPKN7android2spINS_6ThreadEEE",
10593   "size" : 4,
10594   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10595  },
10596  {
10597   "alignment" : 4,
10598   "linker_set_key" : "_ZTIPKN7android2wpINS_14MessageHandlerEEE",
10599   "name" : "const android::wp<android::MessageHandler> *",
10600   "referenced_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
10601   "self_type" : "_ZTIPKN7android2wpINS_14MessageHandlerEEE",
10602   "size" : 4,
10603   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10604  },
10605  {
10606   "alignment" : 4,
10607   "linker_set_key" : "_ZTIPKN7android2wpINS_6ThreadEEE",
10608   "name" : "const android::wp<android::Thread> *",
10609   "referenced_type" : "_ZTIKN7android2wpINS_6ThreadEEE",
10610   "self_type" : "_ZTIPKN7android2wpINS_6ThreadEEE",
10611   "size" : 4,
10612   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10613  },
10614  {
10615   "alignment" : 4,
10616   "linker_set_key" : "_ZTIPKN7android4base11borrowed_fdE",
10617   "name" : "const android::base::borrowed_fd *",
10618   "referenced_type" : "_ZTIKN7android4base11borrowed_fdE",
10619   "self_type" : "_ZTIPKN7android4base11borrowed_fdE",
10620   "size" : 4,
10621   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10622  },
10623  {
10624   "alignment" : 4,
10625   "linker_set_key" : "_ZTIPKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
10626   "name" : "const android::base::unique_fd_impl<android::base::DefaultCloser> *",
10627   "referenced_type" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
10628   "self_type" : "_ZTIPKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
10629   "size" : 4,
10630   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10631  },
10632  {
10633   "alignment" : 4,
10634   "linker_set_key" : "_ZTIPKN7android6Looper15MessageEnvelopeE",
10635   "name" : "const android::Looper::MessageEnvelope *",
10636   "referenced_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
10637   "self_type" : "_ZTIPKN7android6Looper15MessageEnvelopeE",
10638   "size" : 4,
10639   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10640  },
10641  {
10642   "alignment" : 4,
10643   "linker_set_key" : "_ZTIPKN7android6Looper7RequestE",
10644   "name" : "const android::Looper::Request *",
10645   "referenced_type" : "_ZTIKN7android6Looper7RequestE",
10646   "self_type" : "_ZTIPKN7android6Looper7RequestE",
10647   "size" : 4,
10648   "source_file" : "system/core/libutils/include/utils/Looper.h"
10649  },
10650  {
10651   "alignment" : 4,
10652   "linker_set_key" : "_ZTIPKN7android6Looper8ResponseE",
10653   "name" : "const android::Looper::Response *",
10654   "referenced_type" : "_ZTIKN7android6Looper8ResponseE",
10655   "self_type" : "_ZTIPKN7android6Looper8ResponseE",
10656   "size" : 4,
10657   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10658  },
10659  {
10660   "alignment" : 4,
10661   "linker_set_key" : "_ZTIPKN7android6LooperE",
10662   "name" : "const android::Looper *",
10663   "referenced_type" : "_ZTIKN7android6LooperE",
10664   "self_type" : "_ZTIPKN7android6LooperE",
10665   "size" : 4,
10666   "source_file" : "system/core/libutils/include/utils/Looper.h"
10667  },
10668  {
10669   "alignment" : 4,
10670   "linker_set_key" : "_ZTIPKN7android6ThreadE",
10671   "name" : "const android::Thread *",
10672   "referenced_type" : "_ZTIKN7android6ThreadE",
10673   "self_type" : "_ZTIPKN7android6ThreadE",
10674   "size" : 4,
10675   "source_file" : "system/core/libutils/include/utils/Thread.h"
10676  },
10677  {
10678   "alignment" : 4,
10679   "linker_set_key" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10680   "name" : "const android::Vector<android::sysprop_change_callback_info> *",
10681   "referenced_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10682   "self_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10683   "size" : 4,
10684   "source_file" : "system/core/libutils/include/utils/Vector.h"
10685  },
10686  {
10687   "alignment" : 4,
10688   "linker_set_key" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
10689   "name" : "const android::Vector<android::Looper::MessageEnvelope> *",
10690   "referenced_type" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
10691   "self_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
10692   "size" : 4,
10693   "source_file" : "system/core/libutils/include/utils/Vector.h"
10694  },
10695  {
10696   "alignment" : 4,
10697   "linker_set_key" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE",
10698   "name" : "const android::Vector<android::Looper::Response> *",
10699   "referenced_type" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
10700   "self_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE",
10701   "size" : 4,
10702   "source_file" : "system/core/libutils/include/utils/Vector.h"
10703  },
10704  {
10705   "alignment" : 4,
10706   "linker_set_key" : "_ZTIPKN7android6VectorINS_7String8EEE",
10707   "name" : "const android::Vector<android::String8> *",
10708   "referenced_type" : "_ZTIKN7android6VectorINS_7String8EEE",
10709   "self_type" : "_ZTIPKN7android6VectorINS_7String8EEE",
10710   "size" : 4,
10711   "source_file" : "system/core/libutils/include/utils/Vector.h"
10712  },
10713  {
10714   "alignment" : 4,
10715   "linker_set_key" : "_ZTIPKN7android7FileMapE",
10716   "name" : "const android::FileMap *",
10717   "referenced_type" : "_ZTIKN7android7FileMapE",
10718   "self_type" : "_ZTIPKN7android7FileMapE",
10719   "size" : 4,
10720   "source_file" : "system/core/libutils/include/utils/FileMap.h"
10721  },
10722  {
10723   "alignment" : 4,
10724   "linker_set_key" : "_ZTIPKN7android7RefBase12weakref_typeE",
10725   "name" : "const android::RefBase::weakref_type *",
10726   "referenced_type" : "_ZTIKN7android7RefBase12weakref_typeE",
10727   "self_type" : "_ZTIPKN7android7RefBase12weakref_typeE",
10728   "size" : 4,
10729   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10730  },
10731  {
10732   "alignment" : 4,
10733   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
10734   "name" : "const android::RefBase *",
10735   "referenced_type" : "_ZTIKN7android7RefBaseE",
10736   "self_type" : "_ZTIPKN7android7RefBaseE",
10737   "size" : 4,
10738   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10739  },
10740  {
10741   "alignment" : 4,
10742   "linker_set_key" : "_ZTIPKN7android7String8E",
10743   "name" : "const android::String8 *",
10744   "referenced_type" : "_ZTIKN7android7String8E",
10745   "self_type" : "_ZTIPKN7android7String8E",
10746   "size" : 4,
10747   "source_file" : "system/core/libutils/include/utils/String8.h"
10748  },
10749  {
10750   "alignment" : 4,
10751   "linker_set_key" : "_ZTIPKN7android8String16E",
10752   "name" : "const android::String16 *",
10753   "referenced_type" : "_ZTIKN7android8String16E",
10754   "self_type" : "_ZTIPKN7android8String16E",
10755   "size" : 4,
10756   "source_file" : "system/core/libutils/include/utils/String16.h"
10757  },
10758  {
10759   "alignment" : 4,
10760   "linker_set_key" : "_ZTIPKN7android9CallStackE",
10761   "name" : "const android::CallStack *",
10762   "referenced_type" : "_ZTIKN7android9CallStackE",
10763   "self_type" : "_ZTIPKN7android9CallStackE",
10764   "size" : 4,
10765   "source_file" : "system/core/libutils/include/utils/CallStack.h"
10766  },
10767  {
10768   "alignment" : 4,
10769   "linker_set_key" : "_ZTIPKN7android9StopWatchE",
10770   "name" : "const android::StopWatch *",
10771   "referenced_type" : "_ZTIKN7android9StopWatchE",
10772   "self_type" : "_ZTIPKN7android9StopWatchE",
10773   "size" : 4,
10774   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
10775  },
10776  {
10777   "alignment" : 4,
10778   "linker_set_key" : "_ZTIPKN7android9TokenizerE",
10779   "name" : "const android::Tokenizer *",
10780   "referenced_type" : "_ZTIKN7android9TokenizerE",
10781   "self_type" : "_ZTIPKN7android9TokenizerE",
10782   "size" : 4,
10783   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
10784  },
10785  {
10786   "alignment" : 4,
10787   "linker_set_key" : "_ZTIPKc",
10788   "name" : "const char *",
10789   "referenced_type" : "_ZTIKc",
10790   "self_type" : "_ZTIPKc",
10791   "size" : 4,
10792   "source_file" : "system/core/libutils/include/utils/FileMap.h"
10793  },
10794  {
10795   "alignment" : 4,
10796   "linker_set_key" : "_ZTIPKh",
10797   "name" : "const unsigned char *",
10798   "referenced_type" : "_ZTIKh",
10799   "self_type" : "_ZTIPKh",
10800   "size" : 4,
10801   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
10802  },
10803  {
10804   "alignment" : 4,
10805   "linker_set_key" : "_ZTIPKt",
10806   "name" : "const unsigned short *",
10807   "referenced_type" : "_ZTIKt",
10808   "self_type" : "_ZTIPKt",
10809   "size" : 4,
10810   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
10811  },
10812  {
10813   "alignment" : 4,
10814   "linker_set_key" : "_ZTIPKv",
10815   "name" : "const void *",
10816   "referenced_type" : "_ZTIKv",
10817   "self_type" : "_ZTIPKv",
10818   "size" : 4,
10819   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10820  },
10821  {
10822   "alignment" : 4,
10823   "linker_set_key" : "_ZTIPN7android10LogPrinterE",
10824   "name" : "android::LogPrinter *",
10825   "referenced_type" : "_ZTIN7android10LogPrinterE",
10826   "self_type" : "_ZTIPN7android10LogPrinterE",
10827   "size" : 4,
10828   "source_file" : "system/core/libutils/include/utils/Printer.h"
10829  },
10830  {
10831   "alignment" : 4,
10832   "linker_set_key" : "_ZTIPN7android10VectorImplE",
10833   "name" : "android::VectorImpl *",
10834   "referenced_type" : "_ZTIN7android10VectorImplE",
10835   "self_type" : "_ZTIPN7android10VectorImplE",
10836   "size" : 4,
10837   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10838  },
10839  {
10840   "alignment" : 4,
10841   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
10842   "name" : "android::ScopedTrace *",
10843   "referenced_type" : "_ZTIN7android11ScopedTraceE",
10844   "self_type" : "_ZTIPN7android11ScopedTraceE",
10845   "size" : 4,
10846   "source_file" : "system/core/libutils/include/utils/Trace.h"
10847  },
10848  {
10849   "alignment" : 4,
10850   "linker_set_key" : "_ZTIPN7android12LightRefBaseINS_12NativeHandleEEE",
10851   "name" : "android::LightRefBase<android::NativeHandle> *",
10852   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
10853   "self_type" : "_ZTIPN7android12LightRefBaseINS_12NativeHandleEEE",
10854   "size" : 4,
10855   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10856  },
10857  {
10858   "alignment" : 4,
10859   "linker_set_key" : "_ZTIPN7android12NativeHandleE",
10860   "name" : "android::NativeHandle *",
10861   "referenced_type" : "_ZTIN7android12NativeHandleE",
10862   "self_type" : "_ZTIPN7android12NativeHandleE",
10863   "size" : 4,
10864   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10865  },
10866  {
10867   "alignment" : 4,
10868   "linker_set_key" : "_ZTIPN7android13PrefixPrinterE",
10869   "name" : "android::PrefixPrinter *",
10870   "referenced_type" : "_ZTIN7android13PrefixPrinterE",
10871   "self_type" : "_ZTIPN7android13PrefixPrinterE",
10872   "size" : 4,
10873   "source_file" : "system/core/libutils/include/utils/Printer.h"
10874  },
10875  {
10876   "alignment" : 4,
10877   "linker_set_key" : "_ZTIPN7android14LooperCallbackE",
10878   "name" : "android::LooperCallback *",
10879   "referenced_type" : "_ZTIN7android14LooperCallbackE",
10880   "self_type" : "_ZTIPN7android14LooperCallbackE",
10881   "size" : 4,
10882   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10883  },
10884  {
10885   "alignment" : 4,
10886   "linker_set_key" : "_ZTIPN7android14MessageHandlerE",
10887   "name" : "android::MessageHandler *",
10888   "referenced_type" : "_ZTIN7android14MessageHandlerE",
10889   "self_type" : "_ZTIPN7android14MessageHandlerE",
10890   "size" : 4,
10891   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10892  },
10893  {
10894   "alignment" : 4,
10895   "linker_set_key" : "_ZTIPN7android14StaticString16ILj1EEE",
10896   "name" : "android::StaticString16<1> *",
10897   "referenced_type" : "_ZTIN7android14StaticString16ILj1EEE",
10898   "self_type" : "_ZTIPN7android14StaticString16ILj1EEE",
10899   "size" : 4,
10900   "source_file" : "system/core/libutils/include/utils/String16.h"
10901  },
10902  {
10903   "alignment" : 4,
10904   "linker_set_key" : "_ZTIPN7android14String8PrinterE",
10905   "name" : "android::String8Printer *",
10906   "referenced_type" : "_ZTIN7android14String8PrinterE",
10907   "self_type" : "_ZTIPN7android14String8PrinterE",
10908   "size" : 4,
10909   "source_file" : "system/core/libutils/include/utils/Printer.h"
10910  },
10911  {
10912   "alignment" : 4,
10913   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
10914   "name" : "android::ReferenceRenamer *",
10915   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
10916   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
10917   "size" : 4,
10918   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10919  },
10920  {
10921   "alignment" : 4,
10922   "linker_set_key" : "_ZTIPN7android16SortedVectorImplE",
10923   "name" : "android::SortedVectorImpl *",
10924   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
10925   "self_type" : "_ZTIPN7android16SortedVectorImplE",
10926   "size" : 4,
10927   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10928  },
10929  {
10930   "alignment" : 4,
10931   "linker_set_key" : "_ZTIPN7android18WeakMessageHandlerE",
10932   "name" : "android::WeakMessageHandler *",
10933   "referenced_type" : "_ZTIN7android18WeakMessageHandlerE",
10934   "self_type" : "_ZTIPN7android18WeakMessageHandlerE",
10935   "size" : 4,
10936   "source_file" : "system/core/libutils/include/utils/Looper.h"
10937  },
10938  {
10939   "alignment" : 4,
10940   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
10941   "name" : "android::VirtualLightRefBase *",
10942   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
10943   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
10944   "size" : 4,
10945   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10946  },
10947  {
10948   "alignment" : 4,
10949   "linker_set_key" : "_ZTIPN7android20SimpleLooperCallbackE",
10950   "name" : "android::SimpleLooperCallback *",
10951   "referenced_type" : "_ZTIN7android20SimpleLooperCallbackE",
10952   "self_type" : "_ZTIPN7android20SimpleLooperCallbackE",
10953   "size" : 4,
10954   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10955  },
10956  {
10957   "alignment" : 4,
10958   "linker_set_key" : "_ZTIPN7android28sysprop_change_callback_infoE",
10959   "name" : "android::sysprop_change_callback_info *",
10960   "referenced_type" : "_ZTIN7android28sysprop_change_callback_infoE",
10961   "self_type" : "_ZTIPN7android28sysprop_change_callback_infoE",
10962   "size" : 4,
10963   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10964  },
10965  {
10966   "alignment" : 4,
10967   "linker_set_key" : "_ZTIPN7android2spINS_12NativeHandleEEE",
10968   "name" : "android::sp<android::NativeHandle> *",
10969   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
10970   "self_type" : "_ZTIPN7android2spINS_12NativeHandleEEE",
10971   "size" : 4,
10972   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10973  },
10974  {
10975   "alignment" : 4,
10976   "linker_set_key" : "_ZTIPN7android2spINS_14LooperCallbackEEE",
10977   "name" : "android::sp<android::LooperCallback> *",
10978   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
10979   "self_type" : "_ZTIPN7android2spINS_14LooperCallbackEEE",
10980   "size" : 4,
10981   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10982  },
10983  {
10984   "alignment" : 4,
10985   "linker_set_key" : "_ZTIPN7android2spINS_14MessageHandlerEEE",
10986   "name" : "android::sp<android::MessageHandler> *",
10987   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
10988   "self_type" : "_ZTIPN7android2spINS_14MessageHandlerEEE",
10989   "size" : 4,
10990   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10991  },
10992  {
10993   "alignment" : 4,
10994   "linker_set_key" : "_ZTIPN7android2spINS_20SimpleLooperCallbackEEE",
10995   "name" : "android::sp<android::SimpleLooperCallback> *",
10996   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
10997   "self_type" : "_ZTIPN7android2spINS_20SimpleLooperCallbackEEE",
10998   "size" : 4,
10999   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11000  },
11001  {
11002   "alignment" : 4,
11003   "linker_set_key" : "_ZTIPN7android2spINS_6LooperEEE",
11004   "name" : "android::sp<android::Looper> *",
11005   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
11006   "self_type" : "_ZTIPN7android2spINS_6LooperEEE",
11007   "size" : 4,
11008   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11009  },
11010  {
11011   "alignment" : 4,
11012   "linker_set_key" : "_ZTIPN7android2spINS_6ThreadEEE",
11013   "name" : "android::sp<android::Thread> *",
11014   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
11015   "self_type" : "_ZTIPN7android2spINS_6ThreadEEE",
11016   "size" : 4,
11017   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11018  },
11019  {
11020   "alignment" : 4,
11021   "linker_set_key" : "_ZTIPN7android2wpINS_14MessageHandlerEEE",
11022   "name" : "android::wp<android::MessageHandler> *",
11023   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
11024   "self_type" : "_ZTIPN7android2wpINS_14MessageHandlerEEE",
11025   "size" : 4,
11026   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11027  },
11028  {
11029   "alignment" : 4,
11030   "linker_set_key" : "_ZTIPN7android2wpINS_6ThreadEEE",
11031   "name" : "android::wp<android::Thread> *",
11032   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
11033   "self_type" : "_ZTIPN7android2wpINS_6ThreadEEE",
11034   "size" : 4,
11035   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11036  },
11037  {
11038   "alignment" : 4,
11039   "linker_set_key" : "_ZTIPN7android4base11borrowed_fdE",
11040   "name" : "android::base::borrowed_fd *",
11041   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
11042   "self_type" : "_ZTIPN7android4base11borrowed_fdE",
11043   "size" : 4,
11044   "source_file" : "system/libbase/include/android-base/unique_fd.h"
11045  },
11046  {
11047   "alignment" : 4,
11048   "linker_set_key" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11049   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> *",
11050   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11051   "self_type" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11052   "size" : 4,
11053   "source_file" : "system/libbase/include/android-base/unique_fd.h"
11054  },
11055  {
11056   "alignment" : 4,
11057   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
11058   "name" : "android::Mutex::Autolock *",
11059   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
11060   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
11061   "size" : 4,
11062   "source_file" : "system/core/libutils/include/utils/Mutex.h"
11063  },
11064  {
11065   "alignment" : 4,
11066   "linker_set_key" : "_ZTIPN7android5MutexE",
11067   "name" : "android::Mutex *",
11068   "referenced_type" : "_ZTIN7android5MutexE",
11069   "self_type" : "_ZTIPN7android5MutexE",
11070   "size" : 4,
11071   "source_file" : "system/core/libutils/include/utils/Mutex.h"
11072  },
11073  {
11074   "alignment" : 4,
11075   "linker_set_key" : "_ZTIPN7android6Looper15MessageEnvelopeE",
11076   "name" : "android::Looper::MessageEnvelope *",
11077   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
11078   "self_type" : "_ZTIPN7android6Looper15MessageEnvelopeE",
11079   "size" : 4,
11080   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11081  },
11082  {
11083   "alignment" : 4,
11084   "linker_set_key" : "_ZTIPN7android6Looper8ResponseE",
11085   "name" : "android::Looper::Response *",
11086   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
11087   "self_type" : "_ZTIPN7android6Looper8ResponseE",
11088   "size" : 4,
11089   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11090  },
11091  {
11092   "alignment" : 4,
11093   "linker_set_key" : "_ZTIPN7android6LooperE",
11094   "name" : "android::Looper *",
11095   "referenced_type" : "_ZTIN7android6LooperE",
11096   "self_type" : "_ZTIPN7android6LooperE",
11097   "size" : 4,
11098   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11099  },
11100  {
11101   "alignment" : 4,
11102   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
11103   "name" : "android::RWLock::AutoRLock *",
11104   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
11105   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
11106   "size" : 4,
11107   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11108  },
11109  {
11110   "alignment" : 4,
11111   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
11112   "name" : "android::RWLock::AutoWLock *",
11113   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
11114   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
11115   "size" : 4,
11116   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11117  },
11118  {
11119   "alignment" : 4,
11120   "linker_set_key" : "_ZTIPN7android6RWLockE",
11121   "name" : "android::RWLock *",
11122   "referenced_type" : "_ZTIN7android6RWLockE",
11123   "self_type" : "_ZTIPN7android6RWLockE",
11124   "size" : 4,
11125   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11126  },
11127  {
11128   "alignment" : 4,
11129   "linker_set_key" : "_ZTIPN7android6ThreadE",
11130   "name" : "android::Thread *",
11131   "referenced_type" : "_ZTIN7android6ThreadE",
11132   "self_type" : "_ZTIPN7android6ThreadE",
11133   "size" : 4,
11134   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11135  },
11136  {
11137   "alignment" : 4,
11138   "linker_set_key" : "_ZTIPN7android6VectorINS_28sysprop_change_callback_infoEEE",
11139   "name" : "android::Vector<android::sysprop_change_callback_info> *",
11140   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
11141   "self_type" : "_ZTIPN7android6VectorINS_28sysprop_change_callback_infoEEE",
11142   "size" : 4,
11143   "source_file" : "system/core/libutils/include/utils/Vector.h"
11144  },
11145  {
11146   "alignment" : 4,
11147   "linker_set_key" : "_ZTIPN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11148   "name" : "android::Vector<android::Looper::MessageEnvelope> *",
11149   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11150   "self_type" : "_ZTIPN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11151   "size" : 4,
11152   "source_file" : "system/core/libutils/include/utils/Vector.h"
11153  },
11154  {
11155   "alignment" : 4,
11156   "linker_set_key" : "_ZTIPN7android6VectorINS_6Looper8ResponseEEE",
11157   "name" : "android::Vector<android::Looper::Response> *",
11158   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
11159   "self_type" : "_ZTIPN7android6VectorINS_6Looper8ResponseEEE",
11160   "size" : 4,
11161   "source_file" : "system/core/libutils/include/utils/Vector.h"
11162  },
11163  {
11164   "alignment" : 4,
11165   "linker_set_key" : "_ZTIPN7android6VectorINS_7String8EEE",
11166   "name" : "android::Vector<android::String8> *",
11167   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
11168   "self_type" : "_ZTIPN7android6VectorINS_7String8EEE",
11169   "size" : 4,
11170   "source_file" : "system/core/libutils/include/utils/Vector.h"
11171  },
11172  {
11173   "alignment" : 4,
11174   "linker_set_key" : "_ZTIPN7android7FileMapE",
11175   "name" : "android::FileMap *",
11176   "referenced_type" : "_ZTIN7android7FileMapE",
11177   "self_type" : "_ZTIPN7android7FileMapE",
11178   "size" : 4,
11179   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11180  },
11181  {
11182   "alignment" : 4,
11183   "linker_set_key" : "_ZTIPN7android7MessageE",
11184   "name" : "android::Message *",
11185   "referenced_type" : "_ZTIN7android7MessageE",
11186   "self_type" : "_ZTIPN7android7MessageE",
11187   "size" : 4,
11188   "source_file" : "system/core/libutils/include/utils/Looper.h"
11189  },
11190  {
11191   "alignment" : 4,
11192   "linker_set_key" : "_ZTIPN7android7PrinterE",
11193   "name" : "android::Printer *",
11194   "referenced_type" : "_ZTIN7android7PrinterE",
11195   "self_type" : "_ZTIPN7android7PrinterE",
11196   "size" : 4,
11197   "source_file" : "system/core/libutils/include/utils/Printer.h"
11198  },
11199  {
11200   "alignment" : 4,
11201   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
11202   "name" : "android::RefBase::weakref_impl *",
11203   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
11204   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
11205   "size" : 4,
11206   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11207  },
11208  {
11209   "alignment" : 4,
11210   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
11211   "name" : "android::RefBase::weakref_type *",
11212   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11213   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
11214   "size" : 4,
11215   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11216  },
11217  {
11218   "alignment" : 4,
11219   "linker_set_key" : "_ZTIPN7android7RefBaseE",
11220   "name" : "android::RefBase *",
11221   "referenced_type" : "_ZTIN7android7RefBaseE",
11222   "self_type" : "_ZTIPN7android7RefBaseE",
11223   "size" : 4,
11224   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11225  },
11226  {
11227   "alignment" : 4,
11228   "linker_set_key" : "_ZTIPN7android7String8E",
11229   "name" : "android::String8 *",
11230   "referenced_type" : "_ZTIN7android7String8E",
11231   "self_type" : "_ZTIPN7android7String8E",
11232   "size" : 4,
11233   "source_file" : "system/core/libutils/include/utils/Printer.h"
11234  },
11235  {
11236   "alignment" : 4,
11237   "linker_set_key" : "_ZTIPN7android8String1610StaticDataILj1EEE",
11238   "name" : "android::String16::StaticData<1> *",
11239   "referenced_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
11240   "self_type" : "_ZTIPN7android8String1610StaticDataILj1EEE",
11241   "size" : 4,
11242   "source_file" : "system/core/libutils/include/utils/String16.h"
11243  },
11244  {
11245   "alignment" : 4,
11246   "linker_set_key" : "_ZTIPN7android8String16E",
11247   "name" : "android::String16 *",
11248   "referenced_type" : "_ZTIN7android8String16E",
11249   "self_type" : "_ZTIPN7android8String16E",
11250   "size" : 4,
11251   "source_file" : "system/core/libutils/include/utils/String16.h"
11252  },
11253  {
11254   "alignment" : 4,
11255   "linker_set_key" : "_ZTIPN7android9CallStack12StackDeleterE",
11256   "name" : "android::CallStack::StackDeleter *",
11257   "referenced_type" : "_ZTIN7android9CallStack12StackDeleterE",
11258   "self_type" : "_ZTIPN7android9CallStack12StackDeleterE",
11259   "size" : 4,
11260   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11261  },
11262  {
11263   "alignment" : 4,
11264   "linker_set_key" : "_ZTIPN7android9CallStackE",
11265   "name" : "android::CallStack *",
11266   "referenced_type" : "_ZTIN7android9CallStackE",
11267   "self_type" : "_ZTIPN7android9CallStackE",
11268   "size" : 4,
11269   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11270  },
11271  {
11272   "alignment" : 4,
11273   "linker_set_key" : "_ZTIPN7android9ConditionE",
11274   "name" : "android::Condition *",
11275   "referenced_type" : "_ZTIN7android9ConditionE",
11276   "self_type" : "_ZTIPN7android9ConditionE",
11277   "size" : 4,
11278   "source_file" : "system/core/libutils/include/utils/Condition.h"
11279  },
11280  {
11281   "alignment" : 4,
11282   "linker_set_key" : "_ZTIPN7android9FdPrinterE",
11283   "name" : "android::FdPrinter *",
11284   "referenced_type" : "_ZTIN7android9FdPrinterE",
11285   "self_type" : "_ZTIPN7android9FdPrinterE",
11286   "size" : 4,
11287   "source_file" : "system/core/libutils/include/utils/Printer.h"
11288  },
11289  {
11290   "alignment" : 4,
11291   "linker_set_key" : "_ZTIPN7android9StopWatchE",
11292   "name" : "android::StopWatch *",
11293   "referenced_type" : "_ZTIN7android9StopWatchE",
11294   "self_type" : "_ZTIPN7android9StopWatchE",
11295   "size" : 4,
11296   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
11297  },
11298  {
11299   "alignment" : 4,
11300   "linker_set_key" : "_ZTIPN7android9TokenizerE",
11301   "name" : "android::Tokenizer *",
11302   "referenced_type" : "_ZTIN7android9TokenizerE",
11303   "self_type" : "_ZTIPN7android9TokenizerE",
11304   "size" : 4,
11305   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11306  },
11307  {
11308   "alignment" : 4,
11309   "linker_set_key" : "_ZTIPPN7android9TokenizerE",
11310   "name" : "android::Tokenizer **",
11311   "referenced_type" : "_ZTIPN7android9TokenizerE",
11312   "self_type" : "_ZTIPPN7android9TokenizerE",
11313   "size" : 4,
11314   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11315  },
11316  {
11317   "alignment" : 4,
11318   "linker_set_key" : "_ZTIPPv",
11319   "name" : "void **",
11320   "referenced_type" : "_ZTIPv",
11321   "self_type" : "_ZTIPPv",
11322   "size" : 4,
11323   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
11324  },
11325  {
11326   "alignment" : 4,
11327   "linker_set_key" : "_ZTIPc",
11328   "name" : "char *",
11329   "referenced_type" : "_ZTIc",
11330   "self_type" : "_ZTIPc",
11331   "size" : 4,
11332   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11333  },
11334  {
11335   "alignment" : 4,
11336   "linker_set_key" : "_ZTIPh",
11337   "name" : "unsigned char *",
11338   "referenced_type" : "_ZTIh",
11339   "self_type" : "_ZTIPh",
11340   "size" : 4,
11341   "source_file" : "system/core/libsystem/include/system/graphics.h"
11342  },
11343  {
11344   "alignment" : 4,
11345   "linker_set_key" : "_ZTIPi",
11346   "name" : "int *",
11347   "referenced_type" : "_ZTIi",
11348   "self_type" : "_ZTIPi",
11349   "size" : 4,
11350   "source_file" : "system/core/libutils/include/utils/Looper.h"
11351  },
11352  {
11353   "alignment" : 4,
11354   "linker_set_key" : "_ZTIPj",
11355   "name" : "unsigned int *",
11356   "referenced_type" : "_ZTIj",
11357   "self_type" : "_ZTIPj",
11358   "size" : 4,
11359   "source_file" : "system/core/libutils/include/utils/Unicode.h"
11360  },
11361  {
11362   "alignment" : 4,
11363   "linker_set_key" : "_ZTIPv",
11364   "name" : "void *",
11365   "referenced_type" : "_ZTIv",
11366   "self_type" : "_ZTIPv",
11367   "size" : 4,
11368   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11369  }
11370 ],
11371 "qualified_types" :
11372 [
11373  {
11374   "alignment" : 2,
11375   "is_const" : true,
11376   "linker_set_key" : "_ZTIA1_KDs",
11377   "name" : "const char16_t[1]",
11378   "referenced_type" : "_ZTIA1_Ds",
11379   "self_type" : "_ZTIA1_KDs",
11380   "size" : 2,
11381   "source_file" : "system/core/libutils/include/utils/String16.h"
11382  },
11383  {
11384   "alignment" : 4,
11385   "is_const" : true,
11386   "linker_set_key" : "_ZTIK13native_handle",
11387   "name" : "const native_handle",
11388   "referenced_type" : "_ZTI13native_handle",
11389   "self_type" : "_ZTIK13native_handle",
11390   "size" : 12,
11391   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
11392  },
11393  {
11394   "alignment" : 4,
11395   "is_const" : true,
11396   "linker_set_key" : "_ZTIK7log_msg",
11397   "name" : "const log_msg",
11398   "referenced_type" : "_ZTI7log_msg",
11399   "self_type" : "_ZTIK7log_msg",
11400   "size" : 5124,
11401   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
11402  },
11403  {
11404   "alignment" : 4,
11405   "is_const" : true,
11406   "linker_set_key" : "_ZTIKDi",
11407   "name" : "const char32_t",
11408   "referenced_type" : "_ZTIDi",
11409   "self_type" : "_ZTIKDi",
11410   "size" : 4,
11411   "source_file" : "system/core/libutils/include/utils/String8.h"
11412  },
11413  {
11414   "alignment" : 2,
11415   "is_const" : true,
11416   "linker_set_key" : "_ZTIKDs",
11417   "name" : "const char16_t",
11418   "referenced_type" : "_ZTIDs",
11419   "self_type" : "_ZTIKDs",
11420   "size" : 2,
11421   "source_file" : "system/core/libutils/include/utils/String8.h"
11422  },
11423  {
11424   "alignment" : 4,
11425   "is_const" : true,
11426   "linker_set_key" : "_ZTIKN7android10VectorImplE",
11427   "name" : "const android::VectorImpl",
11428   "referenced_type" : "_ZTIN7android10VectorImplE",
11429   "self_type" : "_ZTIKN7android10VectorImplE",
11430   "size" : 20,
11431   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
11432  },
11433  {
11434   "alignment" : 4,
11435   "is_const" : true,
11436   "linker_set_key" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
11437   "name" : "const android::LightRefBase<android::NativeHandle>",
11438   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
11439   "self_type" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
11440   "size" : 4,
11441   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
11442  },
11443  {
11444   "alignment" : 4,
11445   "is_const" : true,
11446   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
11447   "name" : "const android::NativeHandle",
11448   "referenced_type" : "_ZTIN7android12NativeHandleE",
11449   "self_type" : "_ZTIKN7android12NativeHandleE",
11450   "size" : 12,
11451   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
11452  },
11453  {
11454   "alignment" : 4,
11455   "is_const" : true,
11456   "linker_set_key" : "_ZTIKN7android16ReferenceRenamerE",
11457   "name" : "const android::ReferenceRenamer",
11458   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
11459   "self_type" : "_ZTIKN7android16ReferenceRenamerE",
11460   "size" : 4,
11461   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11462  },
11463  {
11464   "alignment" : 4,
11465   "is_const" : true,
11466   "linker_set_key" : "_ZTIKN7android16SortedVectorImplE",
11467   "name" : "const android::SortedVectorImpl",
11468   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
11469   "self_type" : "_ZTIKN7android16SortedVectorImplE",
11470   "size" : 20,
11471   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
11472  },
11473  {
11474   "alignment" : 4,
11475   "is_const" : true,
11476   "linker_set_key" : "_ZTIKN7android28sysprop_change_callback_infoE",
11477   "name" : "const android::sysprop_change_callback_info",
11478   "referenced_type" : "_ZTIN7android28sysprop_change_callback_infoE",
11479   "self_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
11480   "size" : 8,
11481   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11482  },
11483  {
11484   "alignment" : 4,
11485   "is_const" : true,
11486   "linker_set_key" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
11487   "name" : "const android::sp<android::LooperCallback>",
11488   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
11489   "self_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
11490   "size" : 4,
11491   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11492  },
11493  {
11494   "alignment" : 4,
11495   "is_const" : true,
11496   "linker_set_key" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
11497   "name" : "const android::sp<android::MessageHandler>",
11498   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
11499   "self_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
11500   "size" : 4,
11501   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11502  },
11503  {
11504   "alignment" : 4,
11505   "is_const" : true,
11506   "linker_set_key" : "_ZTIKN7android2spINS_20SimpleLooperCallbackEEE",
11507   "name" : "const android::sp<android::SimpleLooperCallback>",
11508   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
11509   "self_type" : "_ZTIKN7android2spINS_20SimpleLooperCallbackEEE",
11510   "size" : 4,
11511   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11512  },
11513  {
11514   "alignment" : 4,
11515   "is_const" : true,
11516   "linker_set_key" : "_ZTIKN7android2spINS_6LooperEEE",
11517   "name" : "const android::sp<android::Looper>",
11518   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
11519   "self_type" : "_ZTIKN7android2spINS_6LooperEEE",
11520   "size" : 4,
11521   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11522  },
11523  {
11524   "alignment" : 4,
11525   "is_const" : true,
11526   "linker_set_key" : "_ZTIKN7android2spINS_6ThreadEEE",
11527   "name" : "const android::sp<android::Thread>",
11528   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
11529   "self_type" : "_ZTIKN7android2spINS_6ThreadEEE",
11530   "size" : 4,
11531   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11532  },
11533  {
11534   "alignment" : 4,
11535   "is_const" : true,
11536   "linker_set_key" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
11537   "name" : "const android::wp<android::MessageHandler>",
11538   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
11539   "self_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
11540   "size" : 8,
11541   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11542  },
11543  {
11544   "alignment" : 4,
11545   "is_const" : true,
11546   "linker_set_key" : "_ZTIKN7android2wpINS_6ThreadEEE",
11547   "name" : "const android::wp<android::Thread>",
11548   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
11549   "self_type" : "_ZTIKN7android2wpINS_6ThreadEEE",
11550   "size" : 8,
11551   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11552  },
11553  {
11554   "alignment" : 4,
11555   "is_const" : true,
11556   "linker_set_key" : "_ZTIKN7android4base11borrowed_fdE",
11557   "name" : "const android::base::borrowed_fd",
11558   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
11559   "self_type" : "_ZTIKN7android4base11borrowed_fdE",
11560   "size" : 4,
11561   "source_file" : "system/libbase/include/android-base/unique_fd.h"
11562  },
11563  {
11564   "alignment" : 4,
11565   "is_const" : true,
11566   "linker_set_key" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11567   "name" : "const android::base::unique_fd_impl<android::base::DefaultCloser>",
11568   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11569   "self_type" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11570   "size" : 4,
11571   "source_file" : "system/libbase/include/android-base/unique_fd.h"
11572  },
11573  {
11574   "alignment" : 8,
11575   "is_const" : true,
11576   "linker_set_key" : "_ZTIKN7android6Looper15MessageEnvelopeE",
11577   "name" : "const android::Looper::MessageEnvelope",
11578   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
11579   "self_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
11580   "size" : 16,
11581   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11582  },
11583  {
11584   "alignment" : 4,
11585   "is_const" : true,
11586   "linker_set_key" : "_ZTIKN7android6Looper7RequestE",
11587   "name" : "const android::Looper::Request",
11588   "referenced_type" : "_ZTIN7android6Looper7RequestE",
11589   "self_type" : "_ZTIKN7android6Looper7RequestE",
11590   "size" : 20,
11591   "source_file" : "system/core/libutils/include/utils/Looper.h"
11592  },
11593  {
11594   "alignment" : 8,
11595   "is_const" : true,
11596   "linker_set_key" : "_ZTIKN7android6Looper8ResponseE",
11597   "name" : "const android::Looper::Response",
11598   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
11599   "self_type" : "_ZTIKN7android6Looper8ResponseE",
11600   "size" : 32,
11601   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11602  },
11603  {
11604   "alignment" : 8,
11605   "is_const" : true,
11606   "linker_set_key" : "_ZTIKN7android6LooperE",
11607   "name" : "const android::Looper",
11608   "referenced_type" : "_ZTIN7android6LooperE",
11609   "self_type" : "_ZTIKN7android6LooperE",
11610   "size" : 136,
11611   "source_file" : "system/core/libutils/include/utils/Looper.h"
11612  },
11613  {
11614   "alignment" : 4,
11615   "is_const" : true,
11616   "linker_set_key" : "_ZTIKN7android6ThreadE",
11617   "name" : "const android::Thread",
11618   "referenced_type" : "_ZTIN7android6ThreadE",
11619   "self_type" : "_ZTIKN7android6ThreadE",
11620   "size" : 44,
11621   "source_file" : "system/core/libutils/include/utils/Thread.h"
11622  },
11623  {
11624   "alignment" : 4,
11625   "is_const" : true,
11626   "linker_set_key" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11627   "name" : "const android::Vector<android::sysprop_change_callback_info>",
11628   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
11629   "self_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11630   "size" : 20,
11631   "source_file" : "system/core/libutils/include/utils/Vector.h"
11632  },
11633  {
11634   "alignment" : 4,
11635   "is_const" : true,
11636   "linker_set_key" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11637   "name" : "const android::Vector<android::Looper::MessageEnvelope>",
11638   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11639   "self_type" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11640   "size" : 20,
11641   "source_file" : "system/core/libutils/include/utils/Vector.h"
11642  },
11643  {
11644   "alignment" : 4,
11645   "is_const" : true,
11646   "linker_set_key" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
11647   "name" : "const android::Vector<android::Looper::Response>",
11648   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
11649   "self_type" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
11650   "size" : 20,
11651   "source_file" : "system/core/libutils/include/utils/Vector.h"
11652  },
11653  {
11654   "alignment" : 4,
11655   "is_const" : true,
11656   "linker_set_key" : "_ZTIKN7android6VectorINS_7String8EEE",
11657   "name" : "const android::Vector<android::String8>",
11658   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
11659   "self_type" : "_ZTIKN7android6VectorINS_7String8EEE",
11660   "size" : 20,
11661   "source_file" : "system/core/libutils/include/utils/Vector.h"
11662  },
11663  {
11664   "alignment" : 8,
11665   "is_const" : true,
11666   "linker_set_key" : "_ZTIKN7android7FileMapE",
11667   "name" : "const android::FileMap",
11668   "referenced_type" : "_ZTIN7android7FileMapE",
11669   "self_type" : "_ZTIKN7android7FileMapE",
11670   "size" : 32,
11671   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11672  },
11673  {
11674   "alignment" : 4,
11675   "is_const" : true,
11676   "linker_set_key" : "_ZTIKN7android7MessageE",
11677   "name" : "const android::Message",
11678   "referenced_type" : "_ZTIN7android7MessageE",
11679   "self_type" : "_ZTIKN7android7MessageE",
11680   "size" : 4,
11681   "source_file" : "system/core/libutils/include/utils/Looper.h"
11682  },
11683  {
11684   "alignment" : 1,
11685   "is_const" : true,
11686   "linker_set_key" : "_ZTIKN7android7RefBase12weakref_typeE",
11687   "name" : "const android::RefBase::weakref_type",
11688   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11689   "self_type" : "_ZTIKN7android7RefBase12weakref_typeE",
11690   "size" : 1,
11691   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11692  },
11693  {
11694   "alignment" : 4,
11695   "is_const" : true,
11696   "linker_set_key" : "_ZTIKN7android7RefBaseE",
11697   "name" : "const android::RefBase",
11698   "referenced_type" : "_ZTIN7android7RefBaseE",
11699   "self_type" : "_ZTIKN7android7RefBaseE",
11700   "size" : 8,
11701   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11702  },
11703  {
11704   "alignment" : 4,
11705   "is_const" : true,
11706   "linker_set_key" : "_ZTIKN7android7String8E",
11707   "name" : "const android::String8",
11708   "referenced_type" : "_ZTIN7android7String8E",
11709   "self_type" : "_ZTIKN7android7String8E",
11710   "size" : 4,
11711   "source_file" : "system/core/libutils/include/utils/String8.h"
11712  },
11713  {
11714   "alignment" : 4,
11715   "is_const" : true,
11716   "linker_set_key" : "_ZTIKN7android8String1610StaticDataILj1EEE",
11717   "name" : "const android::String16::StaticData<1>",
11718   "referenced_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
11719   "self_type" : "_ZTIKN7android8String1610StaticDataILj1EEE",
11720   "size" : 8,
11721   "source_file" : "system/core/libutils/include/utils/String16.h"
11722  },
11723  {
11724   "alignment" : 4,
11725   "is_const" : true,
11726   "linker_set_key" : "_ZTIKN7android8String16E",
11727   "name" : "const android::String16",
11728   "referenced_type" : "_ZTIN7android8String16E",
11729   "self_type" : "_ZTIKN7android8String16E",
11730   "size" : 4,
11731   "source_file" : "system/core/libutils/include/utils/String8.h"
11732  },
11733  {
11734   "alignment" : 4,
11735   "is_const" : true,
11736   "linker_set_key" : "_ZTIKN7android9CallStackE",
11737   "name" : "const android::CallStack",
11738   "referenced_type" : "_ZTIN7android9CallStackE",
11739   "self_type" : "_ZTIKN7android9CallStackE",
11740   "size" : 20,
11741   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11742  },
11743  {
11744   "alignment" : 8,
11745   "is_const" : true,
11746   "linker_set_key" : "_ZTIKN7android9StopWatchE",
11747   "name" : "const android::StopWatch",
11748   "referenced_type" : "_ZTIN7android9StopWatchE",
11749   "self_type" : "_ZTIKN7android9StopWatchE",
11750   "size" : 16,
11751   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
11752  },
11753  {
11754   "alignment" : 4,
11755   "is_const" : true,
11756   "linker_set_key" : "_ZTIKN7android9TokenizerE",
11757   "name" : "const android::Tokenizer",
11758   "referenced_type" : "_ZTIN7android9TokenizerE",
11759   "self_type" : "_ZTIKN7android9TokenizerE",
11760   "size" : 28,
11761   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11762  },
11763  {
11764   "alignment" : 4,
11765   "is_const" : true,
11766   "linker_set_key" : "_ZTIKPKc",
11767   "name" : "const char *const",
11768   "referenced_type" : "_ZTIPKc",
11769   "self_type" : "_ZTIKPKc",
11770   "size" : 4,
11771   "source_file" : "system/core/libprocessgroup/include/processgroup/processgroup.h"
11772  },
11773  {
11774   "alignment" : 4,
11775   "is_const" : true,
11776   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
11777   "name" : "android::RefBase::weakref_impl *const",
11778   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
11779   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
11780   "size" : 4,
11781   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11782  },
11783  {
11784   "alignment" : 1,
11785   "is_const" : true,
11786   "linker_set_key" : "_ZTIKa",
11787   "name" : "const signed char",
11788   "referenced_type" : "_ZTIa",
11789   "self_type" : "_ZTIKa",
11790   "size" : 1,
11791   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11792  },
11793  {
11794   "alignment" : 1,
11795   "is_const" : true,
11796   "linker_set_key" : "_ZTIKb",
11797   "name" : "const bool",
11798   "referenced_type" : "_ZTIb",
11799   "self_type" : "_ZTIKb",
11800   "size" : 1,
11801   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11802  },
11803  {
11804   "alignment" : 1,
11805   "is_const" : true,
11806   "linker_set_key" : "_ZTIKc",
11807   "name" : "const char",
11808   "referenced_type" : "_ZTIc",
11809   "self_type" : "_ZTIKc",
11810   "size" : 1,
11811   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11812  },
11813  {
11814   "alignment" : 8,
11815   "is_const" : true,
11816   "linker_set_key" : "_ZTIKd",
11817   "name" : "const double",
11818   "referenced_type" : "_ZTId",
11819   "self_type" : "_ZTIKd",
11820   "size" : 8,
11821   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11822  },
11823  {
11824   "alignment" : 4,
11825   "is_const" : true,
11826   "linker_set_key" : "_ZTIKf",
11827   "name" : "const float",
11828   "referenced_type" : "_ZTIf",
11829   "self_type" : "_ZTIKf",
11830   "size" : 4,
11831   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11832  },
11833  {
11834   "alignment" : 1,
11835   "is_const" : true,
11836   "linker_set_key" : "_ZTIKh",
11837   "name" : "const unsigned char",
11838   "referenced_type" : "_ZTIh",
11839   "self_type" : "_ZTIKh",
11840   "size" : 1,
11841   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11842  },
11843  {
11844   "alignment" : 4,
11845   "is_const" : true,
11846   "linker_set_key" : "_ZTIKi",
11847   "name" : "const int",
11848   "referenced_type" : "_ZTIi",
11849   "self_type" : "_ZTIKi",
11850   "size" : 4,
11851   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11852  },
11853  {
11854   "alignment" : 4,
11855   "is_const" : true,
11856   "linker_set_key" : "_ZTIKj",
11857   "name" : "const unsigned int",
11858   "referenced_type" : "_ZTIj",
11859   "self_type" : "_ZTIKj",
11860   "size" : 4,
11861   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11862  },
11863  {
11864   "alignment" : 2,
11865   "is_const" : true,
11866   "linker_set_key" : "_ZTIKs",
11867   "name" : "const short",
11868   "referenced_type" : "_ZTIs",
11869   "self_type" : "_ZTIKs",
11870   "size" : 2,
11871   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11872  },
11873  {
11874   "alignment" : 2,
11875   "is_const" : true,
11876   "linker_set_key" : "_ZTIKt",
11877   "name" : "const unsigned short",
11878   "referenced_type" : "_ZTIt",
11879   "self_type" : "_ZTIKt",
11880   "size" : 2,
11881   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11882  },
11883  {
11884   "is_const" : true,
11885   "linker_set_key" : "_ZTIKv",
11886   "name" : "const void",
11887   "referenced_type" : "_ZTIv",
11888   "self_type" : "_ZTIKv",
11889   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
11890  },
11891  {
11892   "alignment" : 8,
11893   "is_const" : true,
11894   "linker_set_key" : "_ZTIKx",
11895   "name" : "const long long",
11896   "referenced_type" : "_ZTIx",
11897   "self_type" : "_ZTIKx",
11898   "size" : 8,
11899   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11900  },
11901  {
11902   "alignment" : 8,
11903   "is_const" : true,
11904   "linker_set_key" : "_ZTIKy",
11905   "name" : "const unsigned long long",
11906   "referenced_type" : "_ZTIy",
11907   "self_type" : "_ZTIKy",
11908   "size" : 8,
11909   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11910  },
11911  {
11912   "alignment" : 1,
11913   "is_volatile" : true,
11914   "linker_set_key" : "_ZTIVb",
11915   "name" : "volatile bool",
11916   "referenced_type" : "_ZTIb",
11917   "self_type" : "_ZTIVb",
11918   "size" : 1,
11919   "source_file" : "system/core/libutils/include/utils/Thread.h"
11920  }
11921 ],
11922 "record_types" :
11923 [
11924  {
11925   "alignment" : 4,
11926   "fields" :
11927   [
11928    {
11929     "field_name" : "len",
11930     "referenced_type" : "_ZTIt"
11931    },
11932    {
11933     "field_name" : "hdr_size",
11934     "field_offset" : 16,
11935     "referenced_type" : "_ZTIt"
11936    },
11937    {
11938     "field_name" : "pid",
11939     "field_offset" : 32,
11940     "referenced_type" : "_ZTIi"
11941    },
11942    {
11943     "field_name" : "tid",
11944     "field_offset" : 64,
11945     "referenced_type" : "_ZTIj"
11946    },
11947    {
11948     "field_name" : "sec",
11949     "field_offset" : 96,
11950     "referenced_type" : "_ZTIj"
11951    },
11952    {
11953     "field_name" : "nsec",
11954     "field_offset" : 128,
11955     "referenced_type" : "_ZTIj"
11956    },
11957    {
11958     "field_name" : "lid",
11959     "field_offset" : 160,
11960     "referenced_type" : "_ZTIj"
11961    },
11962    {
11963     "field_name" : "uid",
11964     "field_offset" : 192,
11965     "referenced_type" : "_ZTIj"
11966    }
11967   ],
11968   "linker_set_key" : "_ZTI12logger_entry",
11969   "name" : "logger_entry",
11970   "referenced_type" : "_ZTI12logger_entry",
11971   "self_type" : "_ZTI12logger_entry",
11972   "size" : 28,
11973   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
11974  },
11975  {
11976   "alignment" : 4,
11977   "fields" :
11978   [
11979    {
11980     "field_name" : "y",
11981     "referenced_type" : "_ZTIPv"
11982    },
11983    {
11984     "field_name" : "cb",
11985     "field_offset" : 32,
11986     "referenced_type" : "_ZTIPv"
11987    },
11988    {
11989     "field_name" : "cr",
11990     "field_offset" : 64,
11991     "referenced_type" : "_ZTIPv"
11992    },
11993    {
11994     "field_name" : "ystride",
11995     "field_offset" : 96,
11996     "referenced_type" : "_ZTIj"
11997    },
11998    {
11999     "field_name" : "cstride",
12000     "field_offset" : 128,
12001     "referenced_type" : "_ZTIj"
12002    },
12003    {
12004     "field_name" : "chroma_step",
12005     "field_offset" : 160,
12006     "referenced_type" : "_ZTIj"
12007    },
12008    {
12009     "field_name" : "reserved",
12010     "field_offset" : 192,
12011     "referenced_type" : "_ZTIA8_j"
12012    }
12013   ],
12014   "linker_set_key" : "_ZTI13android_ycbcr",
12015   "name" : "android_ycbcr",
12016   "referenced_type" : "_ZTI13android_ycbcr",
12017   "self_type" : "_ZTI13android_ycbcr",
12018   "size" : 56,
12019   "source_file" : "system/core/libsystem/include/system/graphics.h"
12020  },
12021  {
12022   "alignment" : 4,
12023   "fields" :
12024   [
12025    {
12026     "field_name" : "version",
12027     "referenced_type" : "_ZTIi"
12028    },
12029    {
12030     "field_name" : "numFds",
12031     "field_offset" : 32,
12032     "referenced_type" : "_ZTIi"
12033    },
12034    {
12035     "field_name" : "numInts",
12036     "field_offset" : 64,
12037     "referenced_type" : "_ZTIi"
12038    },
12039    {
12040     "field_name" : "data",
12041     "field_offset" : 96,
12042     "referenced_type" : "_ZTIA0_i"
12043    }
12044   ],
12045   "linker_set_key" : "_ZTI13native_handle",
12046   "name" : "native_handle",
12047   "referenced_type" : "_ZTI13native_handle",
12048   "self_type" : "_ZTI13native_handle",
12049   "size" : 12,
12050   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
12051  },
12052  {
12053   "alignment" : 4,
12054   "fields" :
12055   [
12056    {
12057     "field_name" : "x",
12058     "referenced_type" : "_ZTIf"
12059    },
12060    {
12061     "field_name" : "y",
12062     "field_offset" : 32,
12063     "referenced_type" : "_ZTIf"
12064    }
12065   ],
12066   "linker_set_key" : "_ZTI16android_xy_color",
12067   "name" : "android_xy_color",
12068   "referenced_type" : "_ZTI16android_xy_color",
12069   "self_type" : "_ZTI16android_xy_color",
12070   "size" : 8,
12071   "source_file" : "system/core/libsystem/include/system/graphics.h"
12072  },
12073  {
12074   "alignment" : 4,
12075   "fields" :
12076   [
12077    {
12078     "field_name" : "top_left",
12079     "referenced_type" : "_ZTIPh"
12080    },
12081    {
12082     "field_name" : "component",
12083     "field_offset" : 32,
12084     "referenced_type" : "_ZTI22android_flex_component"
12085    },
12086    {
12087     "field_name" : "bits_per_component",
12088     "field_offset" : 64,
12089     "referenced_type" : "_ZTIi"
12090    },
12091    {
12092     "field_name" : "bits_used",
12093     "field_offset" : 96,
12094     "referenced_type" : "_ZTIi"
12095    },
12096    {
12097     "field_name" : "h_increment",
12098     "field_offset" : 128,
12099     "referenced_type" : "_ZTIi"
12100    },
12101    {
12102     "field_name" : "v_increment",
12103     "field_offset" : 160,
12104     "referenced_type" : "_ZTIi"
12105    },
12106    {
12107     "field_name" : "h_subsampling",
12108     "field_offset" : 192,
12109     "referenced_type" : "_ZTIi"
12110    },
12111    {
12112     "field_name" : "v_subsampling",
12113     "field_offset" : 224,
12114     "referenced_type" : "_ZTIi"
12115    }
12116   ],
12117   "linker_set_key" : "_ZTI18android_flex_plane",
12118   "name" : "android_flex_plane",
12119   "referenced_type" : "_ZTI18android_flex_plane",
12120   "self_type" : "_ZTI18android_flex_plane",
12121   "size" : 32,
12122   "source_file" : "system/core/libsystem/include/system/graphics.h"
12123  },
12124  {
12125   "alignment" : 4,
12126   "fields" :
12127   [
12128    {
12129     "field_name" : "format",
12130     "referenced_type" : "_ZTI19android_flex_format"
12131    },
12132    {
12133     "field_name" : "num_planes",
12134     "field_offset" : 32,
12135     "referenced_type" : "_ZTIj"
12136    },
12137    {
12138     "field_name" : "planes",
12139     "field_offset" : 64,
12140     "referenced_type" : "_ZTIP18android_flex_plane"
12141    }
12142   ],
12143   "linker_set_key" : "_ZTI19android_flex_layout",
12144   "name" : "android_flex_layout",
12145   "referenced_type" : "_ZTI19android_flex_layout",
12146   "self_type" : "_ZTI19android_flex_layout",
12147   "size" : 12,
12148   "source_file" : "system/core/libsystem/include/system/graphics.h"
12149  },
12150  {
12151   "alignment" : 4,
12152   "fields" :
12153   [
12154    {
12155     "field_name" : "num_points",
12156     "referenced_type" : "_ZTIj"
12157    },
12158    {
12159     "field_name" : "reserved",
12160     "field_offset" : 32,
12161     "referenced_type" : "_ZTIA8_j"
12162    },
12163    {
12164     "field_name" : "xyzc_points",
12165     "field_offset" : 288,
12166     "referenced_type" : "_ZTIA_f"
12167    }
12168   ],
12169   "linker_set_key" : "_ZTI20android_depth_points",
12170   "name" : "android_depth_points",
12171   "referenced_type" : "_ZTI20android_depth_points",
12172   "self_type" : "_ZTI20android_depth_points",
12173   "size" : 36,
12174   "source_file" : "system/core/libsystem/include/system/graphics.h"
12175  },
12176  {
12177   "alignment" : 4,
12178   "fields" :
12179   [
12180    {
12181     "field_name" : "struct_size",
12182     "referenced_type" : "_ZTIj"
12183    },
12184    {
12185     "field_name" : "buffer_id",
12186     "field_offset" : 32,
12187     "referenced_type" : "_ZTIi"
12188    },
12189    {
12190     "field_name" : "priority",
12191     "field_offset" : 64,
12192     "referenced_type" : "_ZTIi"
12193    },
12194    {
12195     "field_name" : "tag",
12196     "field_offset" : 96,
12197     "referenced_type" : "_ZTIPKc"
12198    },
12199    {
12200     "field_name" : "file",
12201     "field_offset" : 128,
12202     "referenced_type" : "_ZTIPKc"
12203    },
12204    {
12205     "field_name" : "line",
12206     "field_offset" : 160,
12207     "referenced_type" : "_ZTIj"
12208    },
12209    {
12210     "field_name" : "message",
12211     "field_offset" : 192,
12212     "referenced_type" : "_ZTIPKc"
12213    }
12214   ],
12215   "linker_set_key" : "_ZTI21__android_log_message",
12216   "name" : "__android_log_message",
12217   "referenced_type" : "_ZTI21__android_log_message",
12218   "self_type" : "_ZTI21__android_log_message",
12219   "size" : 28,
12220   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
12221  },
12222  {
12223   "alignment" : 4,
12224   "fields" :
12225   [
12226    {
12227     "field_name" : "maxContentLightLevel",
12228     "referenced_type" : "_ZTIf"
12229    },
12230    {
12231     "field_name" : "maxFrameAverageLightLevel",
12232     "field_offset" : 32,
12233     "referenced_type" : "_ZTIf"
12234    }
12235   ],
12236   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
12237   "name" : "android_cta861_3_metadata",
12238   "referenced_type" : "_ZTI25android_cta861_3_metadata",
12239   "self_type" : "_ZTI25android_cta861_3_metadata",
12240   "size" : 8,
12241   "source_file" : "system/core/libsystem/include/system/graphics.h"
12242  },
12243  {
12244   "alignment" : 4,
12245   "fields" :
12246   [
12247    {
12248     "field_name" : "displayPrimaryRed",
12249     "referenced_type" : "_ZTI16android_xy_color"
12250    },
12251    {
12252     "field_name" : "displayPrimaryGreen",
12253     "field_offset" : 64,
12254     "referenced_type" : "_ZTI16android_xy_color"
12255    },
12256    {
12257     "field_name" : "displayPrimaryBlue",
12258     "field_offset" : 128,
12259     "referenced_type" : "_ZTI16android_xy_color"
12260    },
12261    {
12262     "field_name" : "whitePoint",
12263     "field_offset" : 192,
12264     "referenced_type" : "_ZTI16android_xy_color"
12265    },
12266    {
12267     "field_name" : "maxLuminance",
12268     "field_offset" : 256,
12269     "referenced_type" : "_ZTIf"
12270    },
12271    {
12272     "field_name" : "minLuminance",
12273     "field_offset" : 288,
12274     "referenced_type" : "_ZTIf"
12275    }
12276   ],
12277   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
12278   "name" : "android_smpte2086_metadata",
12279   "referenced_type" : "_ZTI26android_smpte2086_metadata",
12280   "self_type" : "_ZTI26android_smpte2086_metadata",
12281   "size" : 40,
12282   "source_file" : "system/core/libsystem/include/system/graphics.h"
12283  },
12284  {
12285   "alignment" : 4,
12286   "fields" :
12287   [
12288    {
12289     "referenced_type" : "_ZTIN7log_msgUt_E"
12290    }
12291   ],
12292   "linker_set_key" : "_ZTI7log_msg",
12293   "name" : "log_msg",
12294   "referenced_type" : "_ZTI7log_msg",
12295   "self_type" : "_ZTI7log_msg",
12296   "size" : 5124,
12297   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
12298  },
12299  {
12300   "alignment" : 1,
12301   "fields" :
12302   [
12303    {
12304     "field_name" : "tv_sec",
12305     "referenced_type" : "_ZTIj"
12306    },
12307    {
12308     "field_name" : "tv_nsec",
12309     "field_offset" : 32,
12310     "referenced_type" : "_ZTIj"
12311    }
12312   ],
12313   "linker_set_key" : "_ZTI8log_time",
12314   "name" : "log_time",
12315   "referenced_type" : "_ZTI8log_time",
12316   "self_type" : "_ZTI8log_time",
12317   "size" : 8,
12318   "source_file" : "system/logging/liblog/include_vndk/log/log_time.h"
12319  },
12320  {
12321   "alignment" : 4,
12322   "base_specifiers" :
12323   [
12324    {
12325     "referenced_type" : "_ZTIN7android7PrinterE"
12326    }
12327   ],
12328   "fields" :
12329   [
12330    {
12331     "access" : "private",
12332     "field_name" : "mLogTag",
12333     "field_offset" : 32,
12334     "referenced_type" : "_ZTIPKc"
12335    },
12336    {
12337     "access" : "private",
12338     "field_name" : "mPriority",
12339     "field_offset" : 64,
12340     "referenced_type" : "_ZTI19android_LogPriority"
12341    },
12342    {
12343     "access" : "private",
12344     "field_name" : "mPrefix",
12345     "field_offset" : 96,
12346     "referenced_type" : "_ZTIPKc"
12347    },
12348    {
12349     "access" : "private",
12350     "field_name" : "mIgnoreBlankLines",
12351     "field_offset" : 128,
12352     "referenced_type" : "_ZTIb"
12353    }
12354   ],
12355   "linker_set_key" : "_ZTIN7android10LogPrinterE",
12356   "name" : "android::LogPrinter",
12357   "record_kind" : "class",
12358   "referenced_type" : "_ZTIN7android10LogPrinterE",
12359   "self_type" : "_ZTIN7android10LogPrinterE",
12360   "size" : 20,
12361   "source_file" : "system/core/libutils/include/utils/Printer.h",
12362   "vtable_components" :
12363   [
12364    {
12365     "kind" : "offset_to_top"
12366    },
12367    {
12368     "kind" : "rtti",
12369     "mangled_component_name" : "_ZTIN7android10LogPrinterE"
12370    },
12371    {
12372     "mangled_component_name" : "_ZN7android10LogPrinter9printLineEPKc"
12373    },
12374    {
12375     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12376    },
12377    {
12378     "kind" : "complete_dtor_pointer",
12379     "mangled_component_name" : "_ZN7android10LogPrinterD1Ev"
12380    },
12381    {
12382     "kind" : "deleting_dtor_pointer",
12383     "mangled_component_name" : "_ZN7android10LogPrinterD0Ev"
12384    }
12385   ]
12386  },
12387  {
12388   "alignment" : 4,
12389   "fields" :
12390   [
12391    {
12392     "access" : "private",
12393     "field_name" : "mStorage",
12394     "field_offset" : 32,
12395     "referenced_type" : "_ZTIPv"
12396    },
12397    {
12398     "access" : "private",
12399     "field_name" : "mCount",
12400     "field_offset" : 64,
12401     "referenced_type" : "_ZTIj"
12402    },
12403    {
12404     "access" : "private",
12405     "field_name" : "mFlags",
12406     "field_offset" : 96,
12407     "referenced_type" : "_ZTIKj"
12408    },
12409    {
12410     "access" : "private",
12411     "field_name" : "mItemSize",
12412     "field_offset" : 128,
12413     "referenced_type" : "_ZTIKj"
12414    }
12415   ],
12416   "linker_set_key" : "_ZTIN7android10VectorImplE",
12417   "name" : "android::VectorImpl",
12418   "record_kind" : "class",
12419   "referenced_type" : "_ZTIN7android10VectorImplE",
12420   "self_type" : "_ZTIN7android10VectorImplE",
12421   "size" : 20,
12422   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
12423   "vtable_components" :
12424   [
12425    {
12426     "kind" : "offset_to_top"
12427    },
12428    {
12429     "kind" : "rtti",
12430     "mangled_component_name" : "_ZTIN7android10VectorImplE"
12431    },
12432    {
12433     "kind" : "complete_dtor_pointer",
12434     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
12435    },
12436    {
12437     "kind" : "deleting_dtor_pointer",
12438     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
12439    },
12440    {
12441     "is_pure" : true,
12442     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
12443    },
12444    {
12445     "is_pure" : true,
12446     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
12447    },
12448    {
12449     "is_pure" : true,
12450     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
12451    },
12452    {
12453     "is_pure" : true,
12454     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
12455    },
12456    {
12457     "is_pure" : true,
12458     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
12459    },
12460    {
12461     "is_pure" : true,
12462     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
12463    }
12464   ]
12465  },
12466  {
12467   "alignment" : 8,
12468   "fields" :
12469   [
12470    {
12471     "access" : "private",
12472     "field_name" : "mTag",
12473     "referenced_type" : "_ZTIy"
12474    }
12475   ],
12476   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
12477   "name" : "android::ScopedTrace",
12478   "record_kind" : "class",
12479   "referenced_type" : "_ZTIN7android11ScopedTraceE",
12480   "self_type" : "_ZTIN7android11ScopedTraceE",
12481   "size" : 8,
12482   "source_file" : "system/core/libutils/include/utils/Trace.h"
12483  },
12484  {
12485   "alignment" : 4,
12486   "fields" :
12487   [
12488    {
12489     "access" : "private",
12490     "field_name" : "mCount",
12491     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12492    }
12493   ],
12494   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12495   "name" : "android::LightRefBase<android::NativeHandle>",
12496   "record_kind" : "class",
12497   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12498   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12499   "size" : 4,
12500   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
12501   "template_args" :
12502   [
12503    "_ZTIN7android12NativeHandleE"
12504   ]
12505  },
12506  {
12507   "alignment" : 4,
12508   "fields" :
12509   [
12510    {
12511     "access" : "private",
12512     "field_name" : "mCount",
12513     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12514    }
12515   ],
12516   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12517   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
12518   "record_kind" : "class",
12519   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12520   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12521   "size" : 4,
12522   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
12523   "template_args" :
12524   [
12525    "_ZTIN7android19VirtualLightRefBaseE"
12526   ]
12527  },
12528  {
12529   "alignment" : 4,
12530   "base_specifiers" :
12531   [
12532    {
12533     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
12534    }
12535   ],
12536   "fields" :
12537   [
12538    {
12539     "access" : "private",
12540     "field_name" : "mHandle",
12541     "field_offset" : 32,
12542     "referenced_type" : "_ZTIP13native_handle"
12543    },
12544    {
12545     "access" : "private",
12546     "field_name" : "mOwnsHandle",
12547     "field_offset" : 64,
12548     "referenced_type" : "_ZTIb"
12549    }
12550   ],
12551   "linker_set_key" : "_ZTIN7android12NativeHandleE",
12552   "name" : "android::NativeHandle",
12553   "record_kind" : "class",
12554   "referenced_type" : "_ZTIN7android12NativeHandleE",
12555   "self_type" : "_ZTIN7android12NativeHandleE",
12556   "size" : 12,
12557   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
12558  },
12559  {
12560   "alignment" : 4,
12561   "base_specifiers" :
12562   [
12563    {
12564     "referenced_type" : "_ZTIN7android7PrinterE"
12565    }
12566   ],
12567   "fields" :
12568   [
12569    {
12570     "access" : "private",
12571     "field_name" : "mPrinter",
12572     "field_offset" : 32,
12573     "referenced_type" : "_ZTIRN7android7PrinterE"
12574    },
12575    {
12576     "access" : "private",
12577     "field_name" : "mPrefix",
12578     "field_offset" : 64,
12579     "referenced_type" : "_ZTIPKc"
12580    }
12581   ],
12582   "linker_set_key" : "_ZTIN7android13PrefixPrinterE",
12583   "name" : "android::PrefixPrinter",
12584   "record_kind" : "class",
12585   "referenced_type" : "_ZTIN7android13PrefixPrinterE",
12586   "self_type" : "_ZTIN7android13PrefixPrinterE",
12587   "size" : 12,
12588   "source_file" : "system/core/libutils/include/utils/Printer.h",
12589   "vtable_components" :
12590   [
12591    {
12592     "kind" : "offset_to_top"
12593    },
12594    {
12595     "kind" : "rtti",
12596     "mangled_component_name" : "_ZTIN7android13PrefixPrinterE"
12597    },
12598    {
12599     "mangled_component_name" : "_ZN7android13PrefixPrinter9printLineEPKc"
12600    },
12601    {
12602     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12603    },
12604    {
12605     "kind" : "complete_dtor_pointer",
12606     "mangled_component_name" : "_ZN7android13PrefixPrinterD1Ev"
12607    },
12608    {
12609     "kind" : "deleting_dtor_pointer",
12610     "mangled_component_name" : "_ZN7android13PrefixPrinterD0Ev"
12611    }
12612   ]
12613  },
12614  {
12615   "alignment" : 1,
12616   "linker_set_key" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
12617   "name" : "android::trait_pointer<android::sysprop_change_callback_info>",
12618   "referenced_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
12619   "self_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
12620   "size" : 1,
12621   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
12622   "template_args" :
12623   [
12624    "_ZTIN7android28sysprop_change_callback_infoE"
12625   ]
12626  },
12627  {
12628   "alignment" : 1,
12629   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
12630   "name" : "android::trait_pointer<android::Looper::MessageEnvelope>",
12631   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
12632   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
12633   "size" : 1,
12634   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
12635   "template_args" :
12636   [
12637    "_ZTIN7android6Looper15MessageEnvelopeE"
12638   ]
12639  },
12640  {
12641   "alignment" : 1,
12642   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
12643   "name" : "android::trait_pointer<android::Looper::Response>",
12644   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
12645   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
12646   "size" : 1,
12647   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
12648   "template_args" :
12649   [
12650    "_ZTIN7android6Looper8ResponseE"
12651   ]
12652  },
12653  {
12654   "alignment" : 4,
12655   "base_specifiers" :
12656   [
12657    {
12658     "is_virtual" : true,
12659     "referenced_type" : "_ZTIN7android7RefBaseE"
12660    }
12661   ],
12662   "linker_set_key" : "_ZTIN7android14LooperCallbackE",
12663   "name" : "android::LooperCallback",
12664   "record_kind" : "class",
12665   "referenced_type" : "_ZTIN7android14LooperCallbackE",
12666   "self_type" : "_ZTIN7android14LooperCallbackE",
12667   "size" : 12,
12668   "source_file" : "system/core/libutils/include/utils/Looper.h",
12669   "vtable_components" :
12670   [
12671    {
12672     "component_value" : 4,
12673     "kind" : "vbase_offset"
12674    },
12675    {
12676     "kind" : "offset_to_top"
12677    },
12678    {
12679     "kind" : "rtti",
12680     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
12681    },
12682    {
12683     "kind" : "complete_dtor_pointer",
12684     "mangled_component_name" : "_ZN7android14LooperCallbackD1Ev"
12685    },
12686    {
12687     "kind" : "deleting_dtor_pointer",
12688     "mangled_component_name" : "_ZN7android14LooperCallbackD0Ev"
12689    },
12690    {
12691     "is_pure" : true,
12692     "mangled_component_name" : "_ZN7android14LooperCallback11handleEventEiiPv"
12693    },
12694    {
12695     "kind" : "vcall_offset"
12696    },
12697    {
12698     "kind" : "vcall_offset"
12699    },
12700    {
12701     "kind" : "vcall_offset"
12702    },
12703    {
12704     "kind" : "vcall_offset"
12705    },
12706    {
12707     "component_value" : -4,
12708     "kind" : "vcall_offset"
12709    },
12710    {
12711     "component_value" : -4,
12712     "kind" : "offset_to_top"
12713    },
12714    {
12715     "kind" : "rtti",
12716     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
12717    },
12718    {
12719     "kind" : "complete_dtor_pointer",
12720     "mangled_component_name" : "_ZTv0_n12_N7android14LooperCallbackD1Ev"
12721    },
12722    {
12723     "kind" : "deleting_dtor_pointer",
12724     "mangled_component_name" : "_ZTv0_n12_N7android14LooperCallbackD0Ev"
12725    },
12726    {
12727     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12728    },
12729    {
12730     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12731    },
12732    {
12733     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12734    },
12735    {
12736     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12737    }
12738   ]
12739  },
12740  {
12741   "alignment" : 4,
12742   "base_specifiers" :
12743   [
12744    {
12745     "is_virtual" : true,
12746     "referenced_type" : "_ZTIN7android7RefBaseE"
12747    }
12748   ],
12749   "linker_set_key" : "_ZTIN7android14MessageHandlerE",
12750   "name" : "android::MessageHandler",
12751   "record_kind" : "class",
12752   "referenced_type" : "_ZTIN7android14MessageHandlerE",
12753   "self_type" : "_ZTIN7android14MessageHandlerE",
12754   "size" : 12,
12755   "source_file" : "system/core/libutils/include/utils/Looper.h",
12756   "vtable_components" :
12757   [
12758    {
12759     "component_value" : 4,
12760     "kind" : "vbase_offset"
12761    },
12762    {
12763     "kind" : "offset_to_top"
12764    },
12765    {
12766     "kind" : "rtti",
12767     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
12768    },
12769    {
12770     "kind" : "complete_dtor_pointer",
12771     "mangled_component_name" : "_ZN7android14MessageHandlerD1Ev"
12772    },
12773    {
12774     "kind" : "deleting_dtor_pointer",
12775     "mangled_component_name" : "_ZN7android14MessageHandlerD0Ev"
12776    },
12777    {
12778     "is_pure" : true,
12779     "mangled_component_name" : "_ZN7android14MessageHandler13handleMessageERKNS_7MessageE"
12780    },
12781    {
12782     "kind" : "vcall_offset"
12783    },
12784    {
12785     "kind" : "vcall_offset"
12786    },
12787    {
12788     "kind" : "vcall_offset"
12789    },
12790    {
12791     "kind" : "vcall_offset"
12792    },
12793    {
12794     "component_value" : -4,
12795     "kind" : "vcall_offset"
12796    },
12797    {
12798     "component_value" : -4,
12799     "kind" : "offset_to_top"
12800    },
12801    {
12802     "kind" : "rtti",
12803     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
12804    },
12805    {
12806     "kind" : "complete_dtor_pointer",
12807     "mangled_component_name" : "_ZTv0_n12_N7android14MessageHandlerD1Ev"
12808    },
12809    {
12810     "kind" : "deleting_dtor_pointer",
12811     "mangled_component_name" : "_ZTv0_n12_N7android14MessageHandlerD0Ev"
12812    },
12813    {
12814     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12815    },
12816    {
12817     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12818    },
12819    {
12820     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12821    },
12822    {
12823     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12824    }
12825   ]
12826  },
12827  {
12828   "alignment" : 1,
12829   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
12830   "name" : "android::ReferenceMover",
12831   "record_kind" : "class",
12832   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
12833   "self_type" : "_ZTIN7android14ReferenceMoverE",
12834   "size" : 1,
12835   "source_file" : "system/core/libutils/include/utils/RefBase.h"
12836  },
12837  {
12838   "alignment" : 4,
12839   "base_specifiers" :
12840   [
12841    {
12842     "referenced_type" : "_ZTIN7android8String16E"
12843    }
12844   ],
12845   "fields" :
12846   [
12847    {
12848     "access" : "private",
12849     "field_name" : "mData",
12850     "field_offset" : 32,
12851     "referenced_type" : "_ZTIKN7android8String1610StaticDataILj1EEE"
12852    }
12853   ],
12854   "linker_set_key" : "_ZTIN7android14StaticString16ILj1EEE",
12855   "name" : "android::StaticString16<1>",
12856   "record_kind" : "class",
12857   "referenced_type" : "_ZTIN7android14StaticString16ILj1EEE",
12858   "self_type" : "_ZTIN7android14StaticString16ILj1EEE",
12859   "size" : 12,
12860   "source_file" : "system/core/libutils/include/utils/String16.h"
12861  },
12862  {
12863   "alignment" : 4,
12864   "base_specifiers" :
12865   [
12866    {
12867     "referenced_type" : "_ZTIN7android7PrinterE"
12868    }
12869   ],
12870   "fields" :
12871   [
12872    {
12873     "access" : "private",
12874     "field_name" : "mTarget",
12875     "field_offset" : 32,
12876     "referenced_type" : "_ZTIPN7android7String8E"
12877    },
12878    {
12879     "access" : "private",
12880     "field_name" : "mPrefix",
12881     "field_offset" : 64,
12882     "referenced_type" : "_ZTIPKc"
12883    }
12884   ],
12885   "linker_set_key" : "_ZTIN7android14String8PrinterE",
12886   "name" : "android::String8Printer",
12887   "record_kind" : "class",
12888   "referenced_type" : "_ZTIN7android14String8PrinterE",
12889   "self_type" : "_ZTIN7android14String8PrinterE",
12890   "size" : 12,
12891   "source_file" : "system/core/libutils/include/utils/Printer.h",
12892   "vtable_components" :
12893   [
12894    {
12895     "kind" : "offset_to_top"
12896    },
12897    {
12898     "kind" : "rtti",
12899     "mangled_component_name" : "_ZTIN7android14String8PrinterE"
12900    },
12901    {
12902     "mangled_component_name" : "_ZN7android14String8Printer9printLineEPKc"
12903    },
12904    {
12905     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12906    },
12907    {
12908     "kind" : "complete_dtor_pointer",
12909     "mangled_component_name" : "_ZN7android14String8PrinterD1Ev"
12910    },
12911    {
12912     "kind" : "deleting_dtor_pointer",
12913     "mangled_component_name" : "_ZN7android14String8PrinterD0Ev"
12914    }
12915   ]
12916  },
12917  {
12918   "alignment" : 4,
12919   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
12920   "name" : "android::ReferenceRenamer",
12921   "record_kind" : "class",
12922   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
12923   "self_type" : "_ZTIN7android16ReferenceRenamerE",
12924   "size" : 4,
12925   "source_file" : "system/core/libutils/include/utils/RefBase.h",
12926   "vtable_components" :
12927   [
12928    {
12929     "kind" : "offset_to_top"
12930    },
12931    {
12932     "kind" : "rtti",
12933     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
12934    },
12935    {
12936     "is_pure" : true,
12937     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
12938    }
12939   ]
12940  },
12941  {
12942   "alignment" : 4,
12943   "base_specifiers" :
12944   [
12945    {
12946     "referenced_type" : "_ZTIN7android10VectorImplE"
12947    }
12948   ],
12949   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
12950   "name" : "android::SortedVectorImpl",
12951   "record_kind" : "class",
12952   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
12953   "self_type" : "_ZTIN7android16SortedVectorImplE",
12954   "size" : 20,
12955   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
12956   "vtable_components" :
12957   [
12958    {
12959     "kind" : "offset_to_top"
12960    },
12961    {
12962     "kind" : "rtti",
12963     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
12964    },
12965    {
12966     "kind" : "complete_dtor_pointer",
12967     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
12968    },
12969    {
12970     "kind" : "deleting_dtor_pointer",
12971     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
12972    },
12973    {
12974     "is_pure" : true,
12975     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
12976    },
12977    {
12978     "is_pure" : true,
12979     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
12980    },
12981    {
12982     "is_pure" : true,
12983     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
12984    },
12985    {
12986     "is_pure" : true,
12987     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
12988    },
12989    {
12990     "is_pure" : true,
12991     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
12992    },
12993    {
12994     "is_pure" : true,
12995     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
12996    },
12997    {
12998     "is_pure" : true,
12999     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
13000    }
13001   ]
13002  },
13003  {
13004   "alignment" : 1,
13005   "base_specifiers" :
13006   [
13007    {
13008     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13009    }
13010   ],
13011   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
13012   "name" : "android::use_trivial_move<android::sysprop_change_callback_info>",
13013   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
13014   "self_type" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
13015   "size" : 1,
13016   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13017   "template_args" :
13018   [
13019    "_ZTIN7android28sysprop_change_callback_infoE"
13020   ]
13021  },
13022  {
13023   "alignment" : 1,
13024   "base_specifiers" :
13025   [
13026    {
13027     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13028    }
13029   ],
13030   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13031   "name" : "android::use_trivial_move<android::Looper::MessageEnvelope>",
13032   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13033   "self_type" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13034   "size" : 1,
13035   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13036   "template_args" :
13037   [
13038    "_ZTIN7android6Looper15MessageEnvelopeE"
13039   ]
13040  },
13041  {
13042   "alignment" : 1,
13043   "base_specifiers" :
13044   [
13045    {
13046     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13047    }
13048   ],
13049   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
13050   "name" : "android::use_trivial_move<android::Looper::Response>",
13051   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
13052   "self_type" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
13053   "size" : 1,
13054   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13055   "template_args" :
13056   [
13057    "_ZTIN7android6Looper8ResponseE"
13058   ]
13059  },
13060  {
13061   "alignment" : 4,
13062   "base_specifiers" :
13063   [
13064    {
13065     "referenced_type" : "_ZTIN7android14MessageHandlerE"
13066    }
13067   ],
13068   "fields" :
13069   [
13070    {
13071     "access" : "private",
13072     "field_name" : "mHandler",
13073     "field_offset" : 32,
13074     "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE"
13075    }
13076   ],
13077   "linker_set_key" : "_ZTIN7android18WeakMessageHandlerE",
13078   "name" : "android::WeakMessageHandler",
13079   "record_kind" : "class",
13080   "referenced_type" : "_ZTIN7android18WeakMessageHandlerE",
13081   "self_type" : "_ZTIN7android18WeakMessageHandlerE",
13082   "size" : 20,
13083   "source_file" : "system/core/libutils/include/utils/Looper.h",
13084   "vtable_components" :
13085   [
13086    {
13087     "component_value" : 12,
13088     "kind" : "vbase_offset"
13089    },
13090    {
13091     "kind" : "offset_to_top"
13092    },
13093    {
13094     "kind" : "rtti",
13095     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
13096    },
13097    {
13098     "kind" : "complete_dtor_pointer",
13099     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD1Ev"
13100    },
13101    {
13102     "kind" : "deleting_dtor_pointer",
13103     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD0Ev"
13104    },
13105    {
13106     "mangled_component_name" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE"
13107    },
13108    {
13109     "kind" : "vcall_offset"
13110    },
13111    {
13112     "kind" : "vcall_offset"
13113    },
13114    {
13115     "kind" : "vcall_offset"
13116    },
13117    {
13118     "kind" : "vcall_offset"
13119    },
13120    {
13121     "component_value" : -12,
13122     "kind" : "vcall_offset"
13123    },
13124    {
13125     "component_value" : -12,
13126     "kind" : "offset_to_top"
13127    },
13128    {
13129     "kind" : "rtti",
13130     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
13131    },
13132    {
13133     "kind" : "complete_dtor_pointer",
13134     "mangled_component_name" : "_ZTv0_n12_N7android18WeakMessageHandlerD1Ev"
13135    },
13136    {
13137     "kind" : "deleting_dtor_pointer",
13138     "mangled_component_name" : "_ZTv0_n12_N7android18WeakMessageHandlerD0Ev"
13139    },
13140    {
13141     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13142    },
13143    {
13144     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13145    },
13146    {
13147     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13148    },
13149    {
13150     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13151    }
13152   ]
13153  },
13154  {
13155   "alignment" : 1,
13156   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13157   "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>",
13158   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13159   "self_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13160   "size" : 1,
13161   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13162   "template_args" :
13163   [
13164    "_ZTIN7android28sysprop_change_callback_infoE"
13165   ]
13166  },
13167  {
13168   "alignment" : 1,
13169   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13170   "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>",
13171   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13172   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13173   "size" : 1,
13174   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13175   "template_args" :
13176   [
13177    "_ZTIN7android6Looper15MessageEnvelopeE"
13178   ]
13179  },
13180  {
13181   "alignment" : 1,
13182   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13183   "name" : "android::trait_trivial_copy<android::Looper::Response>",
13184   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13185   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13186   "size" : 1,
13187   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13188   "template_args" :
13189   [
13190    "_ZTIN7android6Looper8ResponseE"
13191   ]
13192  },
13193  {
13194   "alignment" : 1,
13195   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
13196   "name" : "android::trait_trivial_copy<bool>",
13197   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
13198   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
13199   "size" : 1,
13200   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13201   "template_args" :
13202   [
13203    "_ZTIb"
13204   ]
13205  },
13206  {
13207   "alignment" : 1,
13208   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
13209   "name" : "android::trait_trivial_copy<char>",
13210   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
13211   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
13212   "size" : 1,
13213   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13214   "template_args" :
13215   [
13216    "_ZTIc"
13217   ]
13218  },
13219  {
13220   "alignment" : 1,
13221   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
13222   "name" : "android::trait_trivial_copy<double>",
13223   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
13224   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
13225   "size" : 1,
13226   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13227   "template_args" :
13228   [
13229    "_ZTId"
13230   ]
13231  },
13232  {
13233   "alignment" : 1,
13234   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
13235   "name" : "android::trait_trivial_copy<float>",
13236   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
13237   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
13238   "size" : 1,
13239   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13240   "template_args" :
13241   [
13242    "_ZTIf"
13243   ]
13244  },
13245  {
13246   "alignment" : 1,
13247   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
13248   "name" : "android::trait_trivial_copy<unsigned char>",
13249   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
13250   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
13251   "size" : 1,
13252   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13253   "template_args" :
13254   [
13255    "_ZTIh"
13256   ]
13257  },
13258  {
13259   "alignment" : 1,
13260   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
13261   "name" : "android::trait_trivial_copy<int>",
13262   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
13263   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
13264   "size" : 1,
13265   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13266   "template_args" :
13267   [
13268    "_ZTIi"
13269   ]
13270  },
13271  {
13272   "alignment" : 1,
13273   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
13274   "name" : "android::trait_trivial_copy<unsigned int>",
13275   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
13276   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
13277   "size" : 1,
13278   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13279   "template_args" :
13280   [
13281    "_ZTIj"
13282   ]
13283  },
13284  {
13285   "alignment" : 1,
13286   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
13287   "name" : "android::trait_trivial_copy<long>",
13288   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
13289   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
13290   "size" : 1,
13291   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13292   "template_args" :
13293   [
13294    "_ZTIl"
13295   ]
13296  },
13297  {
13298   "alignment" : 1,
13299   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
13300   "name" : "android::trait_trivial_copy<unsigned long>",
13301   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
13302   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
13303   "size" : 1,
13304   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13305   "template_args" :
13306   [
13307    "_ZTIm"
13308   ]
13309  },
13310  {
13311   "alignment" : 1,
13312   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
13313   "name" : "android::trait_trivial_copy<short>",
13314   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
13315   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
13316   "size" : 1,
13317   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13318   "template_args" :
13319   [
13320    "_ZTIs"
13321   ]
13322  },
13323  {
13324   "alignment" : 1,
13325   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
13326   "name" : "android::trait_trivial_copy<unsigned short>",
13327   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
13328   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
13329   "size" : 1,
13330   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13331   "template_args" :
13332   [
13333    "_ZTIt"
13334   ]
13335  },
13336  {
13337   "alignment" : 1,
13338   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
13339   "name" : "android::trait_trivial_copy<void>",
13340   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
13341   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
13342   "size" : 1,
13343   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13344   "template_args" :
13345   [
13346    "_ZTIv"
13347   ]
13348  },
13349  {
13350   "alignment" : 1,
13351   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
13352   "name" : "android::trait_trivial_copy<long long>",
13353   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
13354   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
13355   "size" : 1,
13356   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13357   "template_args" :
13358   [
13359    "_ZTIx"
13360   ]
13361  },
13362  {
13363   "alignment" : 1,
13364   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
13365   "name" : "android::trait_trivial_copy<unsigned long long>",
13366   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
13367   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
13368   "size" : 1,
13369   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13370   "template_args" :
13371   [
13372    "_ZTIy"
13373   ]
13374  },
13375  {
13376   "alignment" : 1,
13377   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13378   "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>",
13379   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13380   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13381   "size" : 1,
13382   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13383   "template_args" :
13384   [
13385    "_ZTIN7android28sysprop_change_callback_infoE"
13386   ]
13387  },
13388  {
13389   "alignment" : 1,
13390   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13391   "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>",
13392   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13393   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13394   "size" : 1,
13395   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13396   "template_args" :
13397   [
13398    "_ZTIN7android6Looper15MessageEnvelopeE"
13399   ]
13400  },
13401  {
13402   "alignment" : 1,
13403   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13404   "name" : "android::trait_trivial_ctor<android::Looper::Response>",
13405   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13406   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13407   "size" : 1,
13408   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13409   "template_args" :
13410   [
13411    "_ZTIN7android6Looper8ResponseE"
13412   ]
13413  },
13414  {
13415   "alignment" : 1,
13416   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
13417   "name" : "android::trait_trivial_ctor<bool>",
13418   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
13419   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
13420   "size" : 1,
13421   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13422   "template_args" :
13423   [
13424    "_ZTIb"
13425   ]
13426  },
13427  {
13428   "alignment" : 1,
13429   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
13430   "name" : "android::trait_trivial_ctor<char>",
13431   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
13432   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
13433   "size" : 1,
13434   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13435   "template_args" :
13436   [
13437    "_ZTIc"
13438   ]
13439  },
13440  {
13441   "alignment" : 1,
13442   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
13443   "name" : "android::trait_trivial_ctor<double>",
13444   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
13445   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
13446   "size" : 1,
13447   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13448   "template_args" :
13449   [
13450    "_ZTId"
13451   ]
13452  },
13453  {
13454   "alignment" : 1,
13455   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
13456   "name" : "android::trait_trivial_ctor<float>",
13457   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
13458   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
13459   "size" : 1,
13460   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13461   "template_args" :
13462   [
13463    "_ZTIf"
13464   ]
13465  },
13466  {
13467   "alignment" : 1,
13468   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
13469   "name" : "android::trait_trivial_ctor<unsigned char>",
13470   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
13471   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
13472   "size" : 1,
13473   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13474   "template_args" :
13475   [
13476    "_ZTIh"
13477   ]
13478  },
13479  {
13480   "alignment" : 1,
13481   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
13482   "name" : "android::trait_trivial_ctor<int>",
13483   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
13484   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
13485   "size" : 1,
13486   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13487   "template_args" :
13488   [
13489    "_ZTIi"
13490   ]
13491  },
13492  {
13493   "alignment" : 1,
13494   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
13495   "name" : "android::trait_trivial_ctor<unsigned int>",
13496   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
13497   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
13498   "size" : 1,
13499   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13500   "template_args" :
13501   [
13502    "_ZTIj"
13503   ]
13504  },
13505  {
13506   "alignment" : 1,
13507   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
13508   "name" : "android::trait_trivial_ctor<long>",
13509   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
13510   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
13511   "size" : 1,
13512   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13513   "template_args" :
13514   [
13515    "_ZTIl"
13516   ]
13517  },
13518  {
13519   "alignment" : 1,
13520   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
13521   "name" : "android::trait_trivial_ctor<unsigned long>",
13522   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
13523   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
13524   "size" : 1,
13525   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13526   "template_args" :
13527   [
13528    "_ZTIm"
13529   ]
13530  },
13531  {
13532   "alignment" : 1,
13533   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
13534   "name" : "android::trait_trivial_ctor<short>",
13535   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
13536   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
13537   "size" : 1,
13538   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13539   "template_args" :
13540   [
13541    "_ZTIs"
13542   ]
13543  },
13544  {
13545   "alignment" : 1,
13546   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
13547   "name" : "android::trait_trivial_ctor<unsigned short>",
13548   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
13549   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
13550   "size" : 1,
13551   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13552   "template_args" :
13553   [
13554    "_ZTIt"
13555   ]
13556  },
13557  {
13558   "alignment" : 1,
13559   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
13560   "name" : "android::trait_trivial_ctor<void>",
13561   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
13562   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
13563   "size" : 1,
13564   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13565   "template_args" :
13566   [
13567    "_ZTIv"
13568   ]
13569  },
13570  {
13571   "alignment" : 1,
13572   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
13573   "name" : "android::trait_trivial_ctor<long long>",
13574   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
13575   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
13576   "size" : 1,
13577   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13578   "template_args" :
13579   [
13580    "_ZTIx"
13581   ]
13582  },
13583  {
13584   "alignment" : 1,
13585   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
13586   "name" : "android::trait_trivial_ctor<unsigned long long>",
13587   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
13588   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
13589   "size" : 1,
13590   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13591   "template_args" :
13592   [
13593    "_ZTIy"
13594   ]
13595  },
13596  {
13597   "alignment" : 1,
13598   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
13599   "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>",
13600   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
13601   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
13602   "size" : 1,
13603   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13604   "template_args" :
13605   [
13606    "_ZTIN7android28sysprop_change_callback_infoE"
13607   ]
13608  },
13609  {
13610   "alignment" : 1,
13611   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
13612   "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>",
13613   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
13614   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
13615   "size" : 1,
13616   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13617   "template_args" :
13618   [
13619    "_ZTIN7android6Looper15MessageEnvelopeE"
13620   ]
13621  },
13622  {
13623   "alignment" : 1,
13624   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
13625   "name" : "android::trait_trivial_dtor<android::Looper::Response>",
13626   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
13627   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
13628   "size" : 1,
13629   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13630   "template_args" :
13631   [
13632    "_ZTIN7android6Looper8ResponseE"
13633   ]
13634  },
13635  {
13636   "alignment" : 1,
13637   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
13638   "name" : "android::trait_trivial_dtor<bool>",
13639   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
13640   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
13641   "size" : 1,
13642   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13643   "template_args" :
13644   [
13645    "_ZTIb"
13646   ]
13647  },
13648  {
13649   "alignment" : 1,
13650   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
13651   "name" : "android::trait_trivial_dtor<char>",
13652   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
13653   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
13654   "size" : 1,
13655   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13656   "template_args" :
13657   [
13658    "_ZTIc"
13659   ]
13660  },
13661  {
13662   "alignment" : 1,
13663   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
13664   "name" : "android::trait_trivial_dtor<double>",
13665   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
13666   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
13667   "size" : 1,
13668   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13669   "template_args" :
13670   [
13671    "_ZTId"
13672   ]
13673  },
13674  {
13675   "alignment" : 1,
13676   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
13677   "name" : "android::trait_trivial_dtor<float>",
13678   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
13679   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
13680   "size" : 1,
13681   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13682   "template_args" :
13683   [
13684    "_ZTIf"
13685   ]
13686  },
13687  {
13688   "alignment" : 1,
13689   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
13690   "name" : "android::trait_trivial_dtor<unsigned char>",
13691   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
13692   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
13693   "size" : 1,
13694   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13695   "template_args" :
13696   [
13697    "_ZTIh"
13698   ]
13699  },
13700  {
13701   "alignment" : 1,
13702   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
13703   "name" : "android::trait_trivial_dtor<int>",
13704   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
13705   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
13706   "size" : 1,
13707   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13708   "template_args" :
13709   [
13710    "_ZTIi"
13711   ]
13712  },
13713  {
13714   "alignment" : 1,
13715   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
13716   "name" : "android::trait_trivial_dtor<unsigned int>",
13717   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
13718   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
13719   "size" : 1,
13720   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13721   "template_args" :
13722   [
13723    "_ZTIj"
13724   ]
13725  },
13726  {
13727   "alignment" : 1,
13728   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
13729   "name" : "android::trait_trivial_dtor<long>",
13730   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
13731   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
13732   "size" : 1,
13733   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13734   "template_args" :
13735   [
13736    "_ZTIl"
13737   ]
13738  },
13739  {
13740   "alignment" : 1,
13741   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
13742   "name" : "android::trait_trivial_dtor<unsigned long>",
13743   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
13744   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
13745   "size" : 1,
13746   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13747   "template_args" :
13748   [
13749    "_ZTIm"
13750   ]
13751  },
13752  {
13753   "alignment" : 1,
13754   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
13755   "name" : "android::trait_trivial_dtor<short>",
13756   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
13757   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
13758   "size" : 1,
13759   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13760   "template_args" :
13761   [
13762    "_ZTIs"
13763   ]
13764  },
13765  {
13766   "alignment" : 1,
13767   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
13768   "name" : "android::trait_trivial_dtor<unsigned short>",
13769   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
13770   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
13771   "size" : 1,
13772   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13773   "template_args" :
13774   [
13775    "_ZTIt"
13776   ]
13777  },
13778  {
13779   "alignment" : 1,
13780   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
13781   "name" : "android::trait_trivial_dtor<void>",
13782   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
13783   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
13784   "size" : 1,
13785   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13786   "template_args" :
13787   [
13788    "_ZTIv"
13789   ]
13790  },
13791  {
13792   "alignment" : 1,
13793   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
13794   "name" : "android::trait_trivial_dtor<long long>",
13795   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
13796   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
13797   "size" : 1,
13798   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13799   "template_args" :
13800   [
13801    "_ZTIx"
13802   ]
13803  },
13804  {
13805   "alignment" : 1,
13806   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
13807   "name" : "android::trait_trivial_dtor<unsigned long long>",
13808   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
13809   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
13810   "size" : 1,
13811   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13812   "template_args" :
13813   [
13814    "_ZTIy"
13815   ]
13816  },
13817  {
13818   "alignment" : 1,
13819   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
13820   "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>",
13821   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
13822   "self_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
13823   "size" : 1,
13824   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13825   "template_args" :
13826   [
13827    "_ZTIN7android28sysprop_change_callback_infoE"
13828   ]
13829  },
13830  {
13831   "alignment" : 1,
13832   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13833   "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>",
13834   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13835   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13836   "size" : 1,
13837   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13838   "template_args" :
13839   [
13840    "_ZTIN7android6Looper15MessageEnvelopeE"
13841   ]
13842  },
13843  {
13844   "alignment" : 1,
13845   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
13846   "name" : "android::trait_trivial_move<android::Looper::Response>",
13847   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
13848   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
13849   "size" : 1,
13850   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13851   "template_args" :
13852   [
13853    "_ZTIN7android6Looper8ResponseE"
13854   ]
13855  },
13856  {
13857   "alignment" : 1,
13858   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
13859   "name" : "android::trait_trivial_move<android::String8>",
13860   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
13861   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
13862   "size" : 1,
13863   "source_file" : "system/core/libutils/include/utils/String8.h",
13864   "template_args" :
13865   [
13866    "_ZTIN7android7String8E"
13867   ]
13868  },
13869  {
13870   "alignment" : 1,
13871   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
13872   "name" : "android::trait_trivial_move<android::String16>",
13873   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
13874   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
13875   "size" : 1,
13876   "source_file" : "system/core/libutils/include/utils/String16.h",
13877   "template_args" :
13878   [
13879    "_ZTIN7android8String16E"
13880   ]
13881  },
13882  {
13883   "alignment" : 1,
13884   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
13885   "name" : "android::trait_trivial_move<bool>",
13886   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
13887   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
13888   "size" : 1,
13889   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13890   "template_args" :
13891   [
13892    "_ZTIb"
13893   ]
13894  },
13895  {
13896   "alignment" : 1,
13897   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
13898   "name" : "android::trait_trivial_move<char>",
13899   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
13900   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
13901   "size" : 1,
13902   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13903   "template_args" :
13904   [
13905    "_ZTIc"
13906   ]
13907  },
13908  {
13909   "alignment" : 1,
13910   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
13911   "name" : "android::trait_trivial_move<double>",
13912   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
13913   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
13914   "size" : 1,
13915   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13916   "template_args" :
13917   [
13918    "_ZTId"
13919   ]
13920  },
13921  {
13922   "alignment" : 1,
13923   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
13924   "name" : "android::trait_trivial_move<float>",
13925   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
13926   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
13927   "size" : 1,
13928   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13929   "template_args" :
13930   [
13931    "_ZTIf"
13932   ]
13933  },
13934  {
13935   "alignment" : 1,
13936   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
13937   "name" : "android::trait_trivial_move<unsigned char>",
13938   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
13939   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
13940   "size" : 1,
13941   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13942   "template_args" :
13943   [
13944    "_ZTIh"
13945   ]
13946  },
13947  {
13948   "alignment" : 1,
13949   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
13950   "name" : "android::trait_trivial_move<int>",
13951   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
13952   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
13953   "size" : 1,
13954   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13955   "template_args" :
13956   [
13957    "_ZTIi"
13958   ]
13959  },
13960  {
13961   "alignment" : 1,
13962   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
13963   "name" : "android::trait_trivial_move<unsigned int>",
13964   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
13965   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
13966   "size" : 1,
13967   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13968   "template_args" :
13969   [
13970    "_ZTIj"
13971   ]
13972  },
13973  {
13974   "alignment" : 1,
13975   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
13976   "name" : "android::trait_trivial_move<long>",
13977   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
13978   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
13979   "size" : 1,
13980   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13981   "template_args" :
13982   [
13983    "_ZTIl"
13984   ]
13985  },
13986  {
13987   "alignment" : 1,
13988   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
13989   "name" : "android::trait_trivial_move<unsigned long>",
13990   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
13991   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
13992   "size" : 1,
13993   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13994   "template_args" :
13995   [
13996    "_ZTIm"
13997   ]
13998  },
13999  {
14000   "alignment" : 1,
14001   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
14002   "name" : "android::trait_trivial_move<short>",
14003   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
14004   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
14005   "size" : 1,
14006   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14007   "template_args" :
14008   [
14009    "_ZTIs"
14010   ]
14011  },
14012  {
14013   "alignment" : 1,
14014   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
14015   "name" : "android::trait_trivial_move<unsigned short>",
14016   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
14017   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
14018   "size" : 1,
14019   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14020   "template_args" :
14021   [
14022    "_ZTIt"
14023   ]
14024  },
14025  {
14026   "alignment" : 1,
14027   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
14028   "name" : "android::trait_trivial_move<void>",
14029   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
14030   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
14031   "size" : 1,
14032   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14033   "template_args" :
14034   [
14035    "_ZTIv"
14036   ]
14037  },
14038  {
14039   "alignment" : 1,
14040   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
14041   "name" : "android::trait_trivial_move<long long>",
14042   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
14043   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
14044   "size" : 1,
14045   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14046   "template_args" :
14047   [
14048    "_ZTIx"
14049   ]
14050  },
14051  {
14052   "alignment" : 1,
14053   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
14054   "name" : "android::trait_trivial_move<unsigned long long>",
14055   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
14056   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
14057   "size" : 1,
14058   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14059   "template_args" :
14060   [
14061    "_ZTIy"
14062   ]
14063  },
14064  {
14065   "alignment" : 4,
14066   "base_specifiers" :
14067   [
14068    {
14069     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
14070    }
14071   ],
14072   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
14073   "name" : "android::VirtualLightRefBase",
14074   "record_kind" : "class",
14075   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
14076   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
14077   "size" : 8,
14078   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
14079   "vtable_components" :
14080   [
14081    {
14082     "kind" : "offset_to_top"
14083    },
14084    {
14085     "kind" : "rtti",
14086     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
14087    },
14088    {
14089     "kind" : "complete_dtor_pointer",
14090     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
14091    },
14092    {
14093     "kind" : "deleting_dtor_pointer",
14094     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
14095    }
14096   ]
14097  },
14098  {
14099   "alignment" : 4,
14100   "base_specifiers" :
14101   [
14102    {
14103     "referenced_type" : "_ZTIN7android14LooperCallbackE"
14104    }
14105   ],
14106   "fields" :
14107   [
14108    {
14109     "access" : "private",
14110     "field_name" : "mCallback",
14111     "field_offset" : 32,
14112     "referenced_type" : "_ZTIPFiiiPvE"
14113    }
14114   ],
14115   "linker_set_key" : "_ZTIN7android20SimpleLooperCallbackE",
14116   "name" : "android::SimpleLooperCallback",
14117   "record_kind" : "class",
14118   "referenced_type" : "_ZTIN7android20SimpleLooperCallbackE",
14119   "self_type" : "_ZTIN7android20SimpleLooperCallbackE",
14120   "size" : 16,
14121   "source_file" : "system/core/libutils/include/utils/Looper.h",
14122   "vtable_components" :
14123   [
14124    {
14125     "component_value" : 8,
14126     "kind" : "vbase_offset"
14127    },
14128    {
14129     "kind" : "offset_to_top"
14130    },
14131    {
14132     "kind" : "rtti",
14133     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
14134    },
14135    {
14136     "kind" : "complete_dtor_pointer",
14137     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD1Ev"
14138    },
14139    {
14140     "kind" : "deleting_dtor_pointer",
14141     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD0Ev"
14142    },
14143    {
14144     "mangled_component_name" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv"
14145    },
14146    {
14147     "kind" : "vcall_offset"
14148    },
14149    {
14150     "kind" : "vcall_offset"
14151    },
14152    {
14153     "kind" : "vcall_offset"
14154    },
14155    {
14156     "kind" : "vcall_offset"
14157    },
14158    {
14159     "component_value" : -8,
14160     "kind" : "vcall_offset"
14161    },
14162    {
14163     "component_value" : -8,
14164     "kind" : "offset_to_top"
14165    },
14166    {
14167     "kind" : "rtti",
14168     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
14169    },
14170    {
14171     "kind" : "complete_dtor_pointer",
14172     "mangled_component_name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD1Ev"
14173    },
14174    {
14175     "kind" : "deleting_dtor_pointer",
14176     "mangled_component_name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD0Ev"
14177    },
14178    {
14179     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14180    },
14181    {
14182     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14183    },
14184    {
14185     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14186    },
14187    {
14188     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14189    }
14190   ]
14191  },
14192  {
14193   "alignment" : 4,
14194   "fields" :
14195   [
14196    {
14197     "access" : "private",
14198     "field_name" : "m_ptr",
14199     "referenced_type" : "_ZTIPN7android12NativeHandleE"
14200    }
14201   ],
14202   "linker_set_key" : "_ZTIN7android2spINS_12NativeHandleEEE",
14203   "name" : "android::sp<android::NativeHandle>",
14204   "record_kind" : "class",
14205   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
14206   "self_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
14207   "size" : 4,
14208   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14209   "template_args" :
14210   [
14211    "_ZTIN7android12NativeHandleE"
14212   ]
14213  },
14214  {
14215   "alignment" : 4,
14216   "fields" :
14217   [
14218    {
14219     "access" : "private",
14220     "field_name" : "m_ptr",
14221     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
14222    }
14223   ],
14224   "linker_set_key" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14225   "name" : "android::sp<android::LooperCallback>",
14226   "record_kind" : "class",
14227   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14228   "self_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14229   "size" : 4,
14230   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14231   "template_args" :
14232   [
14233    "_ZTIN7android14LooperCallbackE"
14234   ]
14235  },
14236  {
14237   "alignment" : 4,
14238   "fields" :
14239   [
14240    {
14241     "access" : "private",
14242     "field_name" : "m_ptr",
14243     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
14244    }
14245   ],
14246   "linker_set_key" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14247   "name" : "android::sp<android::MessageHandler>",
14248   "record_kind" : "class",
14249   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14250   "self_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14251   "size" : 4,
14252   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14253   "template_args" :
14254   [
14255    "_ZTIN7android14MessageHandlerE"
14256   ]
14257  },
14258  {
14259   "alignment" : 4,
14260   "fields" :
14261   [
14262    {
14263     "access" : "private",
14264     "field_name" : "m_ptr",
14265     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
14266    }
14267   ],
14268   "linker_set_key" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
14269   "name" : "android::sp<android::SimpleLooperCallback>",
14270   "record_kind" : "class",
14271   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
14272   "self_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
14273   "size" : 4,
14274   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14275   "template_args" :
14276   [
14277    "_ZTIN7android20SimpleLooperCallbackE"
14278   ]
14279  },
14280  {
14281   "alignment" : 4,
14282   "fields" :
14283   [
14284    {
14285     "access" : "private",
14286     "field_name" : "m_ptr",
14287     "referenced_type" : "_ZTIPN7android6LooperE"
14288    }
14289   ],
14290   "linker_set_key" : "_ZTIN7android2spINS_6LooperEEE",
14291   "name" : "android::sp<android::Looper>",
14292   "record_kind" : "class",
14293   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
14294   "self_type" : "_ZTIN7android2spINS_6LooperEEE",
14295   "size" : 4,
14296   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14297   "template_args" :
14298   [
14299    "_ZTIN7android6LooperE"
14300   ]
14301  },
14302  {
14303   "alignment" : 4,
14304   "fields" :
14305   [
14306    {
14307     "access" : "private",
14308     "field_name" : "m_ptr",
14309     "referenced_type" : "_ZTIPN7android6ThreadE"
14310    }
14311   ],
14312   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
14313   "name" : "android::sp<android::Thread>",
14314   "record_kind" : "class",
14315   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
14316   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
14317   "size" : 4,
14318   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14319   "template_args" :
14320   [
14321    "_ZTIN7android6ThreadE"
14322   ]
14323  },
14324  {
14325   "alignment" : 4,
14326   "fields" :
14327   [
14328    {
14329     "access" : "private",
14330     "field_name" : "m_ptr",
14331     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
14332    },
14333    {
14334     "access" : "private",
14335     "field_name" : "m_refs",
14336     "field_offset" : 32,
14337     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
14338    }
14339   ],
14340   "linker_set_key" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14341   "name" : "android::wp<android::MessageHandler>",
14342   "record_kind" : "class",
14343   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14344   "self_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14345   "size" : 8,
14346   "source_file" : "system/core/libutils/include/utils/RefBase.h",
14347   "template_args" :
14348   [
14349    "_ZTIN7android14MessageHandlerE"
14350   ]
14351  },
14352  {
14353   "alignment" : 4,
14354   "fields" :
14355   [
14356    {
14357     "access" : "private",
14358     "field_name" : "m_ptr",
14359     "referenced_type" : "_ZTIPN7android6ThreadE"
14360    },
14361    {
14362     "access" : "private",
14363     "field_name" : "m_refs",
14364     "field_offset" : 32,
14365     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
14366    }
14367   ],
14368   "linker_set_key" : "_ZTIN7android2wpINS_6ThreadEEE",
14369   "name" : "android::wp<android::Thread>",
14370   "record_kind" : "class",
14371   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
14372   "self_type" : "_ZTIN7android2wpINS_6ThreadEEE",
14373   "size" : 8,
14374   "source_file" : "system/core/libutils/include/utils/RefBase.h",
14375   "template_args" :
14376   [
14377    "_ZTIN7android6ThreadE"
14378   ]
14379  },
14380  {
14381   "alignment" : 4,
14382   "fields" :
14383   [
14384    {
14385     "access" : "private",
14386     "field_name" : "fd_",
14387     "referenced_type" : "_ZTIi"
14388    }
14389   ],
14390   "linker_set_key" : "_ZTIN7android4base11borrowed_fdE",
14391   "name" : "android::base::borrowed_fd",
14392   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
14393   "self_type" : "_ZTIN7android4base11borrowed_fdE",
14394   "size" : 4,
14395   "source_file" : "system/libbase/include/android-base/unique_fd.h"
14396  },
14397  {
14398   "alignment" : 1,
14399   "linker_set_key" : "_ZTIN7android4base13DefaultCloserE",
14400   "name" : "android::base::DefaultCloser",
14401   "referenced_type" : "_ZTIN7android4base13DefaultCloserE",
14402   "self_type" : "_ZTIN7android4base13DefaultCloserE",
14403   "size" : 1,
14404   "source_file" : "system/libbase/include/android-base/unique_fd.h"
14405  },
14406  {
14407   "alignment" : 4,
14408   "fields" :
14409   [
14410    {
14411     "access" : "private",
14412     "field_name" : "fd_",
14413     "referenced_type" : "_ZTIi"
14414    }
14415   ],
14416   "linker_set_key" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
14417   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser>",
14418   "record_kind" : "class",
14419   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
14420   "self_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
14421   "size" : 4,
14422   "source_file" : "system/libbase/include/android-base/unique_fd.h",
14423   "template_args" :
14424   [
14425    "_ZTIN7android4base13DefaultCloserE"
14426   ]
14427  },
14428  {
14429   "alignment" : 4,
14430   "fields" :
14431   [
14432    {
14433     "access" : "private",
14434     "field_name" : "mLock",
14435     "referenced_type" : "_ZTIRN7android5MutexE"
14436    }
14437   ],
14438   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
14439   "name" : "android::Mutex::Autolock",
14440   "record_kind" : "class",
14441   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
14442   "self_type" : "_ZTIN7android5Mutex8AutolockE",
14443   "size" : 4,
14444   "source_file" : "system/core/libutils/include/utils/Mutex.h"
14445  },
14446  {
14447   "alignment" : 4,
14448   "fields" :
14449   [
14450    {
14451     "access" : "private",
14452     "field_name" : "mMutex",
14453     "referenced_type" : "_ZTI15pthread_mutex_t"
14454    }
14455   ],
14456   "linker_set_key" : "_ZTIN7android5MutexE",
14457   "name" : "android::Mutex",
14458   "record_kind" : "class",
14459   "referenced_type" : "_ZTIN7android5MutexE",
14460   "self_type" : "_ZTIN7android5MutexE",
14461   "size" : 4,
14462   "source_file" : "system/core/libutils/include/utils/Mutex.h"
14463  },
14464  {
14465   "access" : "private",
14466   "alignment" : 8,
14467   "fields" :
14468   [
14469    {
14470     "field_name" : "uptime",
14471     "referenced_type" : "_ZTIx"
14472    },
14473    {
14474     "field_name" : "handler",
14475     "field_offset" : 64,
14476     "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE"
14477    },
14478    {
14479     "field_name" : "message",
14480     "field_offset" : 96,
14481     "referenced_type" : "_ZTIN7android7MessageE"
14482    }
14483   ],
14484   "linker_set_key" : "_ZTIN7android6Looper15MessageEnvelopeE",
14485   "name" : "android::Looper::MessageEnvelope",
14486   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
14487   "self_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
14488   "size" : 16,
14489   "source_file" : "system/core/libutils/include/utils/Looper.h"
14490  },
14491  {
14492   "access" : "private",
14493   "alignment" : 4,
14494   "fields" :
14495   [
14496    {
14497     "field_name" : "fd",
14498     "referenced_type" : "_ZTIi"
14499    },
14500    {
14501     "field_name" : "ident",
14502     "field_offset" : 32,
14503     "referenced_type" : "_ZTIi"
14504    },
14505    {
14506     "field_name" : "events",
14507     "field_offset" : 64,
14508     "referenced_type" : "_ZTIi"
14509    },
14510    {
14511     "field_name" : "callback",
14512     "field_offset" : 96,
14513     "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE"
14514    },
14515    {
14516     "field_name" : "data",
14517     "field_offset" : 128,
14518     "referenced_type" : "_ZTIPv"
14519    }
14520   ],
14521   "linker_set_key" : "_ZTIN7android6Looper7RequestE",
14522   "name" : "android::Looper::Request",
14523   "referenced_type" : "_ZTIN7android6Looper7RequestE",
14524   "self_type" : "_ZTIN7android6Looper7RequestE",
14525   "size" : 20,
14526   "source_file" : "system/core/libutils/include/utils/Looper.h"
14527  },
14528  {
14529   "access" : "private",
14530   "alignment" : 8,
14531   "fields" :
14532   [
14533    {
14534     "field_name" : "seq",
14535     "referenced_type" : "_ZTIy"
14536    },
14537    {
14538     "field_name" : "events",
14539     "field_offset" : 64,
14540     "referenced_type" : "_ZTIi"
14541    },
14542    {
14543     "field_name" : "request",
14544     "field_offset" : 96,
14545     "referenced_type" : "_ZTIN7android6Looper7RequestE"
14546    }
14547   ],
14548   "linker_set_key" : "_ZTIN7android6Looper8ResponseE",
14549   "name" : "android::Looper::Response",
14550   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
14551   "self_type" : "_ZTIN7android6Looper8ResponseE",
14552   "size" : 32,
14553   "source_file" : "system/core/libutils/include/utils/Looper.h"
14554  },
14555  {
14556   "alignment" : 8,
14557   "base_specifiers" :
14558   [
14559    {
14560     "referenced_type" : "_ZTIN7android7RefBaseE"
14561    }
14562   ],
14563   "fields" :
14564   [
14565    {
14566     "access" : "private",
14567     "field_name" : "mAllowNonCallbacks",
14568     "field_offset" : 64,
14569     "referenced_type" : "_ZTIKb"
14570    },
14571    {
14572     "access" : "private",
14573     "field_name" : "mWakeEventFd",
14574     "field_offset" : 96,
14575     "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE"
14576    },
14577    {
14578     "access" : "private",
14579     "field_name" : "mLock",
14580     "field_offset" : 128,
14581     "referenced_type" : "_ZTIN7android5MutexE"
14582    },
14583    {
14584     "access" : "private",
14585     "field_name" : "mMessageEnvelopes",
14586     "field_offset" : 160,
14587     "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE"
14588    },
14589    {
14590     "access" : "private",
14591     "field_name" : "mSendingMessage",
14592     "field_offset" : 320,
14593     "referenced_type" : "_ZTIb"
14594    },
14595    {
14596     "access" : "private",
14597     "field_name" : "mPolling",
14598     "field_offset" : 328,
14599     "referenced_type" : "_ZTIVb"
14600    },
14601    {
14602     "access" : "private",
14603     "field_name" : "mEpollFd",
14604     "field_offset" : 352,
14605     "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE"
14606    },
14607    {
14608     "access" : "private",
14609     "field_name" : "mEpollRebuildRequired",
14610     "field_offset" : 384,
14611     "referenced_type" : "_ZTIb"
14612    },
14613    {
14614     "access" : "private",
14615     "field_name" : "mRequests",
14616     "field_offset" : 416,
14617     "referenced_type" : "_ZTINSt3__113unordered_mapIyN7android6Looper7RequestENS_4hashIyEENS_8equal_toIyEENS_9allocatorINS_4pairIKyS3_EEEEEE"
14618    },
14619    {
14620     "access" : "private",
14621     "field_name" : "mSequenceNumberByFd",
14622     "field_offset" : 576,
14623     "referenced_type" : "_ZTINSt3__113unordered_mapIiyNS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiyEEEEEE"
14624    },
14625    {
14626     "access" : "private",
14627     "field_name" : "mNextRequestSeq",
14628     "field_offset" : 768,
14629     "referenced_type" : "_ZTIy"
14630    },
14631    {
14632     "access" : "private",
14633     "field_name" : "mResponses",
14634     "field_offset" : 832,
14635     "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE"
14636    },
14637    {
14638     "access" : "private",
14639     "field_name" : "mResponseIndex",
14640     "field_offset" : 992,
14641     "referenced_type" : "_ZTIj"
14642    },
14643    {
14644     "access" : "private",
14645     "field_name" : "mNextMessageUptime",
14646     "field_offset" : 1024,
14647     "referenced_type" : "_ZTIx"
14648    }
14649   ],
14650   "linker_set_key" : "_ZTIN7android6LooperE",
14651   "name" : "android::Looper",
14652   "record_kind" : "class",
14653   "referenced_type" : "_ZTIN7android6LooperE",
14654   "self_type" : "_ZTIN7android6LooperE",
14655   "size" : 136,
14656   "source_file" : "system/core/libutils/include/utils/Looper.h",
14657   "vtable_components" :
14658   [
14659    {
14660     "kind" : "offset_to_top"
14661    },
14662    {
14663     "kind" : "rtti",
14664     "mangled_component_name" : "_ZTIN7android6LooperE"
14665    },
14666    {
14667     "kind" : "complete_dtor_pointer",
14668     "mangled_component_name" : "_ZN7android6LooperD1Ev"
14669    },
14670    {
14671     "kind" : "deleting_dtor_pointer",
14672     "mangled_component_name" : "_ZN7android6LooperD0Ev"
14673    },
14674    {
14675     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14676    },
14677    {
14678     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14679    },
14680    {
14681     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14682    },
14683    {
14684     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14685    }
14686   ]
14687  },
14688  {
14689   "alignment" : 4,
14690   "fields" :
14691   [
14692    {
14693     "access" : "private",
14694     "field_name" : "mLock",
14695     "referenced_type" : "_ZTIRN7android6RWLockE"
14696    }
14697   ],
14698   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
14699   "name" : "android::RWLock::AutoRLock",
14700   "record_kind" : "class",
14701   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
14702   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
14703   "size" : 4,
14704   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14705  },
14706  {
14707   "alignment" : 4,
14708   "fields" :
14709   [
14710    {
14711     "access" : "private",
14712     "field_name" : "mLock",
14713     "referenced_type" : "_ZTIRN7android6RWLockE"
14714    }
14715   ],
14716   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
14717   "name" : "android::RWLock::AutoWLock",
14718   "record_kind" : "class",
14719   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
14720   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
14721   "size" : 4,
14722   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14723  },
14724  {
14725   "alignment" : 4,
14726   "fields" :
14727   [
14728    {
14729     "access" : "private",
14730     "field_name" : "mRWLock",
14731     "referenced_type" : "_ZTI16pthread_rwlock_t"
14732    }
14733   ],
14734   "linker_set_key" : "_ZTIN7android6RWLockE",
14735   "name" : "android::RWLock",
14736   "record_kind" : "class",
14737   "referenced_type" : "_ZTIN7android6RWLockE",
14738   "self_type" : "_ZTIN7android6RWLockE",
14739   "size" : 40,
14740   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14741  },
14742  {
14743   "alignment" : 4,
14744   "base_specifiers" :
14745   [
14746    {
14747     "is_virtual" : true,
14748     "referenced_type" : "_ZTIN7android7RefBaseE"
14749    }
14750   ],
14751   "fields" :
14752   [
14753    {
14754     "access" : "private",
14755     "field_name" : "mCanCallJava",
14756     "field_offset" : 32,
14757     "referenced_type" : "_ZTIKb"
14758    },
14759    {
14760     "access" : "private",
14761     "field_name" : "mThread",
14762     "field_offset" : 64,
14763     "referenced_type" : "_ZTIPv"
14764    },
14765    {
14766     "access" : "private",
14767     "field_name" : "mLock",
14768     "field_offset" : 96,
14769     "referenced_type" : "_ZTIN7android5MutexE"
14770    },
14771    {
14772     "access" : "private",
14773     "field_name" : "mThreadExitedCondition",
14774     "field_offset" : 128,
14775     "referenced_type" : "_ZTIN7android9ConditionE"
14776    },
14777    {
14778     "access" : "private",
14779     "field_name" : "mStatus",
14780     "field_offset" : 160,
14781     "referenced_type" : "_ZTIi"
14782    },
14783    {
14784     "access" : "private",
14785     "field_name" : "mExitPending",
14786     "field_offset" : 192,
14787     "referenced_type" : "_ZTIVb"
14788    },
14789    {
14790     "access" : "private",
14791     "field_name" : "mRunning",
14792     "field_offset" : 200,
14793     "referenced_type" : "_ZTIVb"
14794    },
14795    {
14796     "access" : "private",
14797     "field_name" : "mHoldSelf",
14798     "field_offset" : 224,
14799     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
14800    },
14801    {
14802     "access" : "private",
14803     "field_name" : "mTid",
14804     "field_offset" : 256,
14805     "referenced_type" : "_ZTIi"
14806    }
14807   ],
14808   "linker_set_key" : "_ZTIN7android6ThreadE",
14809   "name" : "android::Thread",
14810   "record_kind" : "class",
14811   "referenced_type" : "_ZTIN7android6ThreadE",
14812   "self_type" : "_ZTIN7android6ThreadE",
14813   "size" : 44,
14814   "source_file" : "system/core/libutils/include/utils/Thread.h",
14815   "vtable_components" :
14816   [
14817    {
14818     "component_value" : 36,
14819     "kind" : "vbase_offset"
14820    },
14821    {
14822     "kind" : "offset_to_top"
14823    },
14824    {
14825     "kind" : "rtti",
14826     "mangled_component_name" : "_ZTIN7android6ThreadE"
14827    },
14828    {
14829     "kind" : "complete_dtor_pointer",
14830     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
14831    },
14832    {
14833     "kind" : "deleting_dtor_pointer",
14834     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
14835    },
14836    {
14837     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
14838    },
14839    {
14840     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
14841    },
14842    {
14843     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
14844    },
14845    {
14846     "is_pure" : true,
14847     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
14848    },
14849    {
14850     "kind" : "vcall_offset"
14851    },
14852    {
14853     "kind" : "vcall_offset"
14854    },
14855    {
14856     "kind" : "vcall_offset"
14857    },
14858    {
14859     "kind" : "vcall_offset"
14860    },
14861    {
14862     "component_value" : -36,
14863     "kind" : "vcall_offset"
14864    },
14865    {
14866     "component_value" : -36,
14867     "kind" : "offset_to_top"
14868    },
14869    {
14870     "kind" : "rtti",
14871     "mangled_component_name" : "_ZTIN7android6ThreadE"
14872    },
14873    {
14874     "kind" : "complete_dtor_pointer",
14875     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
14876    },
14877    {
14878     "kind" : "deleting_dtor_pointer",
14879     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
14880    },
14881    {
14882     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14883    },
14884    {
14885     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14886    },
14887    {
14888     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14889    },
14890    {
14891     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14892    }
14893   ]
14894  },
14895  {
14896   "alignment" : 4,
14897   "base_specifiers" :
14898   [
14899    {
14900     "access" : "private",
14901     "referenced_type" : "_ZTIN7android10VectorImplE"
14902    }
14903   ],
14904   "linker_set_key" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
14905   "name" : "android::Vector<android::sysprop_change_callback_info>",
14906   "record_kind" : "class",
14907   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
14908   "self_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
14909   "size" : 20,
14910   "source_file" : "system/core/libutils/include/utils/Vector.h",
14911   "template_args" :
14912   [
14913    "_ZTIN7android28sysprop_change_callback_infoE"
14914   ],
14915   "vtable_components" :
14916   [
14917    {
14918     "kind" : "offset_to_top"
14919    },
14920    {
14921     "kind" : "rtti",
14922     "mangled_component_name" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE"
14923    },
14924    {
14925     "kind" : "complete_dtor_pointer",
14926     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED1Ev"
14927    },
14928    {
14929     "kind" : "deleting_dtor_pointer",
14930     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED0Ev"
14931    },
14932    {
14933     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj"
14934    },
14935    {
14936     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvj"
14937    },
14938    {
14939     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj"
14940    },
14941    {
14942     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj"
14943    },
14944    {
14945     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj"
14946    },
14947    {
14948     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj"
14949    }
14950   ]
14951  },
14952  {
14953   "alignment" : 4,
14954   "base_specifiers" :
14955   [
14956    {
14957     "access" : "private",
14958     "referenced_type" : "_ZTIN7android10VectorImplE"
14959    }
14960   ],
14961   "linker_set_key" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
14962   "name" : "android::Vector<android::Looper::MessageEnvelope>",
14963   "record_kind" : "class",
14964   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
14965   "self_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
14966   "size" : 20,
14967   "source_file" : "system/core/libutils/include/utils/Vector.h",
14968   "template_args" :
14969   [
14970    "_ZTIN7android6Looper15MessageEnvelopeE"
14971   ],
14972   "vtable_components" :
14973   [
14974    {
14975     "kind" : "offset_to_top"
14976    },
14977    {
14978     "kind" : "rtti",
14979     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE"
14980    },
14981    {
14982     "kind" : "complete_dtor_pointer",
14983     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED1Ev"
14984    },
14985    {
14986     "kind" : "deleting_dtor_pointer",
14987     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED0Ev"
14988    },
14989    {
14990     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj"
14991    },
14992    {
14993     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj"
14994    },
14995    {
14996     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj"
14997    },
14998    {
14999     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj"
15000    },
15001    {
15002     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj"
15003    },
15004    {
15005     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj"
15006    }
15007   ]
15008  },
15009  {
15010   "alignment" : 4,
15011   "base_specifiers" :
15012   [
15013    {
15014     "access" : "private",
15015     "referenced_type" : "_ZTIN7android10VectorImplE"
15016    }
15017   ],
15018   "linker_set_key" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
15019   "name" : "android::Vector<android::Looper::Response>",
15020   "record_kind" : "class",
15021   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
15022   "self_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
15023   "size" : 20,
15024   "source_file" : "system/core/libutils/include/utils/Vector.h",
15025   "template_args" :
15026   [
15027    "_ZTIN7android6Looper8ResponseE"
15028   ],
15029   "vtable_components" :
15030   [
15031    {
15032     "kind" : "offset_to_top"
15033    },
15034    {
15035     "kind" : "rtti",
15036     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE"
15037    },
15038    {
15039     "kind" : "complete_dtor_pointer",
15040     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED1Ev"
15041    },
15042    {
15043     "kind" : "deleting_dtor_pointer",
15044     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED0Ev"
15045    },
15046    {
15047     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj"
15048    },
15049    {
15050     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj"
15051    },
15052    {
15053     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj"
15054    },
15055    {
15056     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj"
15057    },
15058    {
15059     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj"
15060    },
15061    {
15062     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj"
15063    }
15064   ]
15065  },
15066  {
15067   "alignment" : 4,
15068   "base_specifiers" :
15069   [
15070    {
15071     "access" : "private",
15072     "referenced_type" : "_ZTIN7android10VectorImplE"
15073    }
15074   ],
15075   "linker_set_key" : "_ZTIN7android6VectorINS_7String8EEE",
15076   "name" : "android::Vector<android::String8>",
15077   "record_kind" : "class",
15078   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
15079   "self_type" : "_ZTIN7android6VectorINS_7String8EEE",
15080   "size" : 20,
15081   "source_file" : "system/core/libutils/include/utils/Vector.h",
15082   "template_args" :
15083   [
15084    "_ZTIN7android7String8E"
15085   ],
15086   "vtable_components" :
15087   [
15088    {
15089     "kind" : "offset_to_top"
15090    },
15091    {
15092     "kind" : "rtti",
15093     "mangled_component_name" : "_ZTIN7android6VectorINS_7String8EEE"
15094    },
15095    {
15096     "kind" : "complete_dtor_pointer",
15097     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED1Ev"
15098    },
15099    {
15100     "kind" : "deleting_dtor_pointer",
15101     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED0Ev"
15102    },
15103    {
15104     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE12do_constructEPvj"
15105    },
15106    {
15107     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE10do_destroyEPvj"
15108    },
15109    {
15110     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE7do_copyEPvPKvj"
15111    },
15112    {
15113     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE8do_splatEPvPKvj"
15114    },
15115    {
15116     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE15do_move_forwardEPvPKvj"
15117    },
15118    {
15119     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE16do_move_backwardEPvPKvj"
15120    }
15121   ]
15122  },
15123  {
15124   "alignment" : 1,
15125   "linker_set_key" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15126   "name" : "android::traits<android::sysprop_change_callback_info>",
15127   "referenced_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15128   "self_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15129   "size" : 1,
15130   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15131   "template_args" :
15132   [
15133    "_ZTIN7android28sysprop_change_callback_infoE"
15134   ]
15135  },
15136  {
15137   "alignment" : 1,
15138   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15139   "name" : "android::traits<android::Looper::MessageEnvelope>",
15140   "referenced_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15141   "self_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15142   "size" : 1,
15143   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15144   "template_args" :
15145   [
15146    "_ZTIN7android6Looper15MessageEnvelopeE"
15147   ]
15148  },
15149  {
15150   "alignment" : 1,
15151   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15152   "name" : "android::traits<android::Looper::Response>",
15153   "referenced_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15154   "self_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15155   "size" : 1,
15156   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15157   "template_args" :
15158   [
15159    "_ZTIN7android6Looper8ResponseE"
15160   ]
15161  },
15162  {
15163   "alignment" : 8,
15164   "fields" :
15165   [
15166    {
15167     "access" : "private",
15168     "field_name" : "mFileName",
15169     "referenced_type" : "_ZTIPc"
15170    },
15171    {
15172     "access" : "private",
15173     "field_name" : "mBasePtr",
15174     "field_offset" : 32,
15175     "referenced_type" : "_ZTIPv"
15176    },
15177    {
15178     "access" : "private",
15179     "field_name" : "mBaseLength",
15180     "field_offset" : 64,
15181     "referenced_type" : "_ZTIj"
15182    },
15183    {
15184     "access" : "private",
15185     "field_name" : "mDataOffset",
15186     "field_offset" : 128,
15187     "referenced_type" : "_ZTIx"
15188    },
15189    {
15190     "access" : "private",
15191     "field_name" : "mDataPtr",
15192     "field_offset" : 192,
15193     "referenced_type" : "_ZTIPv"
15194    },
15195    {
15196     "access" : "private",
15197     "field_name" : "mDataLength",
15198     "field_offset" : 224,
15199     "referenced_type" : "_ZTIj"
15200    }
15201   ],
15202   "linker_set_key" : "_ZTIN7android7FileMapE",
15203   "name" : "android::FileMap",
15204   "record_kind" : "class",
15205   "referenced_type" : "_ZTIN7android7FileMapE",
15206   "self_type" : "_ZTIN7android7FileMapE",
15207   "size" : 32,
15208   "source_file" : "system/core/libutils/include/utils/FileMap.h"
15209  },
15210  {
15211   "alignment" : 4,
15212   "fields" :
15213   [
15214    {
15215     "field_name" : "what",
15216     "referenced_type" : "_ZTIi"
15217    }
15218   ],
15219   "linker_set_key" : "_ZTIN7android7MessageE",
15220   "name" : "android::Message",
15221   "referenced_type" : "_ZTIN7android7MessageE",
15222   "self_type" : "_ZTIN7android7MessageE",
15223   "size" : 4,
15224   "source_file" : "system/core/libutils/include/utils/Looper.h"
15225  },
15226  {
15227   "alignment" : 4,
15228   "linker_set_key" : "_ZTIN7android7PrinterE",
15229   "name" : "android::Printer",
15230   "record_kind" : "class",
15231   "referenced_type" : "_ZTIN7android7PrinterE",
15232   "self_type" : "_ZTIN7android7PrinterE",
15233   "size" : 4,
15234   "source_file" : "system/core/libutils/include/utils/Printer.h",
15235   "vtable_components" :
15236   [
15237    {
15238     "kind" : "offset_to_top"
15239    },
15240    {
15241     "kind" : "rtti",
15242     "mangled_component_name" : "_ZTIN7android7PrinterE"
15243    },
15244    {
15245     "is_pure" : true,
15246     "mangled_component_name" : "_ZN7android7Printer9printLineEPKc"
15247    },
15248    {
15249     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
15250    },
15251    {
15252     "kind" : "complete_dtor_pointer",
15253     "mangled_component_name" : "_ZN7android7PrinterD1Ev"
15254    },
15255    {
15256     "kind" : "deleting_dtor_pointer",
15257     "mangled_component_name" : "_ZN7android7PrinterD0Ev"
15258    }
15259   ]
15260  },
15261  {
15262   "alignment" : 1,
15263   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
15264   "name" : "android::RefBase::weakref_type",
15265   "record_kind" : "class",
15266   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
15267   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
15268   "size" : 1,
15269   "source_file" : "system/core/libutils/include/utils/RefBase.h"
15270  },
15271  {
15272   "alignment" : 4,
15273   "fields" :
15274   [
15275    {
15276     "access" : "private",
15277     "field_name" : "mRefs",
15278     "field_offset" : 32,
15279     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
15280    }
15281   ],
15282   "linker_set_key" : "_ZTIN7android7RefBaseE",
15283   "name" : "android::RefBase",
15284   "record_kind" : "class",
15285   "referenced_type" : "_ZTIN7android7RefBaseE",
15286   "self_type" : "_ZTIN7android7RefBaseE",
15287   "size" : 8,
15288   "source_file" : "system/core/libutils/include/utils/RefBase.h",
15289   "vtable_components" :
15290   [
15291    {
15292     "kind" : "offset_to_top"
15293    },
15294    {
15295     "kind" : "rtti",
15296     "mangled_component_name" : "_ZTIN7android7RefBaseE"
15297    },
15298    {
15299     "kind" : "complete_dtor_pointer",
15300     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
15301    },
15302    {
15303     "kind" : "deleting_dtor_pointer",
15304     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
15305    },
15306    {
15307     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15308    },
15309    {
15310     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15311    },
15312    {
15313     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15314    },
15315    {
15316     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15317    }
15318   ]
15319  },
15320  {
15321   "alignment" : 4,
15322   "fields" :
15323   [
15324    {
15325     "access" : "private",
15326     "field_name" : "mString",
15327     "referenced_type" : "_ZTIPKc"
15328    }
15329   ],
15330   "linker_set_key" : "_ZTIN7android7String8E",
15331   "name" : "android::String8",
15332   "record_kind" : "class",
15333   "referenced_type" : "_ZTIN7android7String8E",
15334   "self_type" : "_ZTIN7android7String8E",
15335   "size" : 4,
15336   "source_file" : "system/core/libutils/include/utils/String8.h"
15337  },
15338  {
15339   "alignment" : 4,
15340   "fields" :
15341   [
15342    {
15343     "field_name" : "size",
15344     "referenced_type" : "_ZTIKj"
15345    },
15346    {
15347     "field_name" : "data",
15348     "field_offset" : 32,
15349     "referenced_type" : "_ZTIA1_Ds"
15350    }
15351   ],
15352   "linker_set_key" : "_ZTIN7android8String1610StaticDataILj1EEE",
15353   "name" : "android::String16::StaticData<1>",
15354   "referenced_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
15355   "self_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
15356   "size" : 8,
15357   "source_file" : "system/core/libutils/include/utils/String16.h"
15358  },
15359  {
15360   "alignment" : 4,
15361   "fields" :
15362   [
15363    {
15364     "access" : "private",
15365     "field_name" : "mString",
15366     "referenced_type" : "_ZTIPKDs"
15367    }
15368   ],
15369   "linker_set_key" : "_ZTIN7android8String16E",
15370   "name" : "android::String16",
15371   "record_kind" : "class",
15372   "referenced_type" : "_ZTIN7android8String16E",
15373   "self_type" : "_ZTIN7android8String16E",
15374   "size" : 4,
15375   "source_file" : "system/core/libutils/include/utils/String16.h"
15376  },
15377  {
15378   "alignment" : 1,
15379   "linker_set_key" : "_ZTIN7android9CallStack12StackDeleterE",
15380   "name" : "android::CallStack::StackDeleter",
15381   "referenced_type" : "_ZTIN7android9CallStack12StackDeleterE",
15382   "self_type" : "_ZTIN7android9CallStack12StackDeleterE",
15383   "size" : 1,
15384   "source_file" : "system/core/libutils/include/utils/CallStack.h"
15385  },
15386  {
15387   "alignment" : 4,
15388   "fields" :
15389   [
15390    {
15391     "access" : "private",
15392     "field_name" : "mFrameLines",
15393     "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE"
15394    }
15395   ],
15396   "linker_set_key" : "_ZTIN7android9CallStackE",
15397   "name" : "android::CallStack",
15398   "record_kind" : "class",
15399   "referenced_type" : "_ZTIN7android9CallStackE",
15400   "self_type" : "_ZTIN7android9CallStackE",
15401   "size" : 20,
15402   "source_file" : "system/core/libutils/include/utils/CallStack.h"
15403  },
15404  {
15405   "alignment" : 4,
15406   "fields" :
15407   [
15408    {
15409     "access" : "private",
15410     "field_name" : "mCond",
15411     "referenced_type" : "_ZTI14pthread_cond_t"
15412    }
15413   ],
15414   "linker_set_key" : "_ZTIN7android9ConditionE",
15415   "name" : "android::Condition",
15416   "record_kind" : "class",
15417   "referenced_type" : "_ZTIN7android9ConditionE",
15418   "self_type" : "_ZTIN7android9ConditionE",
15419   "size" : 4,
15420   "source_file" : "system/core/libutils/include/utils/Condition.h"
15421  },
15422  {
15423   "alignment" : 4,
15424   "base_specifiers" :
15425   [
15426    {
15427     "referenced_type" : "_ZTIN7android7PrinterE"
15428    }
15429   ],
15430   "fields" :
15431   [
15432    {
15433     "access" : "private",
15434     "field_name" : "mFd",
15435     "field_offset" : 32,
15436     "referenced_type" : "_ZTIi"
15437    },
15438    {
15439     "access" : "private",
15440     "field_name" : "mIndent",
15441     "field_offset" : 64,
15442     "referenced_type" : "_ZTIj"
15443    },
15444    {
15445     "access" : "private",
15446     "field_name" : "mPrefix",
15447     "field_offset" : 96,
15448     "referenced_type" : "_ZTIPKc"
15449    },
15450    {
15451     "access" : "private",
15452     "field_name" : "mFormatString",
15453     "field_offset" : 128,
15454     "referenced_type" : "_ZTIA20_c"
15455    }
15456   ],
15457   "linker_set_key" : "_ZTIN7android9FdPrinterE",
15458   "name" : "android::FdPrinter",
15459   "record_kind" : "class",
15460   "referenced_type" : "_ZTIN7android9FdPrinterE",
15461   "self_type" : "_ZTIN7android9FdPrinterE",
15462   "size" : 36,
15463   "source_file" : "system/core/libutils/include/utils/Printer.h",
15464   "vtable_components" :
15465   [
15466    {
15467     "kind" : "offset_to_top"
15468    },
15469    {
15470     "kind" : "rtti",
15471     "mangled_component_name" : "_ZTIN7android9FdPrinterE"
15472    },
15473    {
15474     "mangled_component_name" : "_ZN7android9FdPrinter9printLineEPKc"
15475    },
15476    {
15477     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
15478    },
15479    {
15480     "kind" : "complete_dtor_pointer",
15481     "mangled_component_name" : "_ZN7android9FdPrinterD1Ev"
15482    },
15483    {
15484     "kind" : "deleting_dtor_pointer",
15485     "mangled_component_name" : "_ZN7android9FdPrinterD0Ev"
15486    }
15487   ]
15488  },
15489  {
15490   "alignment" : 8,
15491   "fields" :
15492   [
15493    {
15494     "access" : "private",
15495     "field_name" : "mName",
15496     "referenced_type" : "_ZTIPKc"
15497    },
15498    {
15499     "access" : "private",
15500     "field_name" : "mClock",
15501     "field_offset" : 32,
15502     "referenced_type" : "_ZTIi"
15503    },
15504    {
15505     "access" : "private",
15506     "field_name" : "mStartTime",
15507     "field_offset" : 64,
15508     "referenced_type" : "_ZTIx"
15509    }
15510   ],
15511   "linker_set_key" : "_ZTIN7android9StopWatchE",
15512   "name" : "android::StopWatch",
15513   "record_kind" : "class",
15514   "referenced_type" : "_ZTIN7android9StopWatchE",
15515   "self_type" : "_ZTIN7android9StopWatchE",
15516   "size" : 16,
15517   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
15518  },
15519  {
15520   "alignment" : 4,
15521   "fields" :
15522   [
15523    {
15524     "access" : "private",
15525     "field_name" : "mFilename",
15526     "referenced_type" : "_ZTIN7android7String8E"
15527    },
15528    {
15529     "access" : "private",
15530     "field_name" : "mFileMap",
15531     "field_offset" : 32,
15532     "referenced_type" : "_ZTIPN7android7FileMapE"
15533    },
15534    {
15535     "access" : "private",
15536     "field_name" : "mBuffer",
15537     "field_offset" : 64,
15538     "referenced_type" : "_ZTIPc"
15539    },
15540    {
15541     "access" : "private",
15542     "field_name" : "mOwnBuffer",
15543     "field_offset" : 96,
15544     "referenced_type" : "_ZTIb"
15545    },
15546    {
15547     "access" : "private",
15548     "field_name" : "mLength",
15549     "field_offset" : 128,
15550     "referenced_type" : "_ZTIj"
15551    },
15552    {
15553     "access" : "private",
15554     "field_name" : "mCurrent",
15555     "field_offset" : 160,
15556     "referenced_type" : "_ZTIPKc"
15557    },
15558    {
15559     "access" : "private",
15560     "field_name" : "mLineNumber",
15561     "field_offset" : 192,
15562     "referenced_type" : "_ZTIi"
15563    }
15564   ],
15565   "linker_set_key" : "_ZTIN7android9TokenizerE",
15566   "name" : "android::Tokenizer",
15567   "record_kind" : "class",
15568   "referenced_type" : "_ZTIN7android9TokenizerE",
15569   "self_type" : "_ZTIN7android9TokenizerE",
15570   "size" : 28,
15571   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
15572  },
15573  {
15574   "alignment" : 4,
15575   "fields" :
15576   [
15577    {
15578     "field_name" : "buf",
15579     "referenced_type" : "_ZTIA5121_h"
15580    },
15581    {
15582     "field_name" : "entry",
15583     "referenced_type" : "_ZTI12logger_entry"
15584    }
15585   ],
15586   "is_anonymous" : true,
15587   "linker_set_key" : "_ZTIN7log_msgUt_E",
15588   "name" : "log_msg::(anonymous union at system/logging/liblog/include_vndk/log/log_read.h:58:3)",
15589   "record_kind" : "union",
15590   "referenced_type" : "_ZTIN7log_msgUt_E",
15591   "self_type" : "_ZTIN7log_msgUt_E",
15592   "size" : 5124,
15593   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
15594  }
15595 ],
15596 "rvalue_reference_types" :
15597 [
15598  {
15599   "alignment" : 4,
15600   "linker_set_key" : "_ZTION7android2spINS_12NativeHandleEEE",
15601   "name" : "android::sp<android::NativeHandle> &&",
15602   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
15603   "self_type" : "_ZTION7android2spINS_12NativeHandleEEE",
15604   "size" : 4,
15605   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15606  },
15607  {
15608   "alignment" : 4,
15609   "linker_set_key" : "_ZTION7android2spINS_14MessageHandlerEEE",
15610   "name" : "android::sp<android::MessageHandler> &&",
15611   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
15612   "self_type" : "_ZTION7android2spINS_14MessageHandlerEEE",
15613   "size" : 4,
15614   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15615  },
15616  {
15617   "alignment" : 4,
15618   "linker_set_key" : "_ZTION7android2spINS_20SimpleLooperCallbackEEE",
15619   "name" : "android::sp<android::SimpleLooperCallback> &&",
15620   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
15621   "self_type" : "_ZTION7android2spINS_20SimpleLooperCallbackEEE",
15622   "size" : 4,
15623   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15624  },
15625  {
15626   "alignment" : 4,
15627   "linker_set_key" : "_ZTION7android2spINS_6LooperEEE",
15628   "name" : "android::sp<android::Looper> &&",
15629   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
15630   "self_type" : "_ZTION7android2spINS_6LooperEEE",
15631   "size" : 4,
15632   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15633  },
15634  {
15635   "alignment" : 4,
15636   "linker_set_key" : "_ZTION7android2spINS_6ThreadEEE",
15637   "name" : "android::sp<android::Thread> &&",
15638   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
15639   "self_type" : "_ZTION7android2spINS_6ThreadEEE",
15640   "size" : 4,
15641   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15642  },
15643  {
15644   "alignment" : 4,
15645   "linker_set_key" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
15646   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> &&",
15647   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
15648   "self_type" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
15649   "size" : 4,
15650   "source_file" : "system/libbase/include/android-base/unique_fd.h"
15651  },
15652  {
15653   "alignment" : 4,
15654   "linker_set_key" : "_ZTION7android7FileMapE",
15655   "name" : "android::FileMap &&",
15656   "referenced_type" : "_ZTIN7android7FileMapE",
15657   "self_type" : "_ZTION7android7FileMapE",
15658   "size" : 4,
15659   "source_file" : "system/core/libutils/include/utils/FileMap.h"
15660  },
15661  {
15662   "alignment" : 4,
15663   "linker_set_key" : "_ZTION7android8String16E",
15664   "name" : "android::String16 &&",
15665   "referenced_type" : "_ZTIN7android8String16E",
15666   "self_type" : "_ZTION7android8String16E",
15667   "size" : 4,
15668   "source_file" : "system/core/libutils/include/utils/String16.h"
15669  }
15670 ]
15671}
15672