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" : 8,
70   "linker_set_key" : "_ZTIDn",
71   "name" : "std::nullptr_t",
72   "referenced_type" : "_ZTIDn",
73   "self_type" : "_ZTIDn",
74   "size" : 8
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" : 8,
162   "is_integral" : true,
163   "linker_set_key" : "_ZTIl",
164   "name" : "long",
165   "referenced_type" : "_ZTIl",
166   "self_type" : "_ZTIl",
167   "size" : 8
168  },
169  {
170   "alignment" : 8,
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" : 8
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" : "_ZN7android10VectorImpl11appendArrayEPKvm"
243  },
244  {
245   "name" : "_ZN7android10VectorImpl11setCapacityEm"
246  },
247  {
248   "name" : "_ZN7android10VectorImpl12appendVectorERKS0_"
249  },
250  {
251   "name" : "_ZN7android10VectorImpl13editArrayImplEv"
252  },
253  {
254   "name" : "_ZN7android10VectorImpl13finish_vectorEv"
255  },
256  {
257   "name" : "_ZN7android10VectorImpl13insertArrayAtEPKvmm"
258  },
259  {
260   "name" : "_ZN7android10VectorImpl13removeItemsAtEmm"
261  },
262  {
263   "name" : "_ZN7android10VectorImpl14insertVectorAtERKS0_m"
264  },
265  {
266   "name" : "_ZN7android10VectorImpl15release_storageEv"
267  },
268  {
269   "name" : "_ZN7android10VectorImpl16editItemLocationEm"
270  },
271  {
272   "name" : "_ZN7android10VectorImpl3addEPKv"
273  },
274  {
275   "name" : "_ZN7android10VectorImpl3addEv"
276  },
277  {
278   "name" : "_ZN7android10VectorImpl3popEv"
279  },
280  {
281   "name" : "_ZN7android10VectorImpl4pushEPKv"
282  },
283  {
284   "name" : "_ZN7android10VectorImpl4pushEv"
285  },
286  {
287   "name" : "_ZN7android10VectorImpl4sortEPFiPKvS2_E"
288  },
289  {
290   "name" : "_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_"
291  },
292  {
293   "name" : "_ZN7android10VectorImpl5_growEmm"
294  },
295  {
296   "name" : "_ZN7android10VectorImpl5clearEv"
297  },
298  {
299   "name" : "_ZN7android10VectorImpl6resizeEm"
300  },
301  {
302   "name" : "_ZN7android10VectorImpl7_shrinkEmm"
303  },
304  {
305   "name" : "_ZN7android10VectorImpl8insertAtEPKvmm"
306  },
307  {
308   "name" : "_ZN7android10VectorImpl8insertAtEmm"
309  },
310  {
311   "name" : "_ZN7android10VectorImpl9replaceAtEPKvm"
312  },
313  {
314   "name" : "_ZN7android10VectorImpl9replaceAtEm"
315  },
316  {
317   "name" : "_ZN7android10VectorImplC2ERKS0_"
318  },
319  {
320   "name" : "_ZN7android10VectorImplC2Emj"
321  },
322  {
323   "name" : "_ZN7android10VectorImplD0Ev"
324  },
325  {
326   "name" : "_ZN7android10VectorImplD1Ev"
327  },
328  {
329   "name" : "_ZN7android10VectorImplD2Ev"
330  },
331  {
332   "name" : "_ZN7android10VectorImplaSERKS0_"
333  },
334  {
335   "name" : "_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" : "_ZN7android12SharedBuffer5allocEm"
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" : "_ZN7android16SortedVectorImplC2Emj"
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" : "_ZN7android19JenkinsHashMixBytesEjPKhm"
459  },
460  {
461   "name" : "_ZN7android19elapsedRealtimeNanoEv"
462  },
463  {
464   "name" : "_ZN7android20JenkinsHashMixShortsEjPKtm"
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   "name" : "_ZN7android30get_report_sysprop_change_funcEv"
511  },
512  {
513   "name" : "_ZN7android47LightRefBase_reportIncStrongRequireStrongFailedEPKv"
514  },
515  {
516   "name" : "_ZN7android6Looper10initTLSKeyEv"
517  },
518  {
519   "name" : "_ZN7android6Looper11sendMessageERKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
520  },
521  {
522   "name" : "_ZN7android6Looper12getForThreadEv"
523  },
524  {
525   "name" : "_ZN7android6Looper12setForThreadERKNS_2spIS0_EE"
526  },
527  {
528   "name" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEE"
529  },
530  {
531   "name" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEEi"
532  },
533  {
534   "name" : "_ZN7android6Looper16threadDestructorEPv"
535  },
536  {
537   "name" : "_ZN7android6Looper17sendMessageAtTimeElRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
538  },
539  {
540   "name" : "_ZN7android6Looper18rebuildEpollLockedEv"
541  },
542  {
543   "name" : "_ZN7android6Looper18sendMessageDelayedElRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
544  },
545  {
546   "name" : "_ZN7android6Looper26removeSequenceNumberLockedEm"
547  },
548  {
549   "name" : "_ZN7android6Looper26scheduleEpollRebuildLockedEv"
550  },
551  {
552   "name" : "_ZN7android6Looper4wakeEv"
553  },
554  {
555   "name" : "_ZN7android6Looper5addFdEiiiPFiiiPvES1_"
556  },
557  {
558   "name" : "_ZN7android6Looper5addFdEiiiRKNS_2spINS_14LooperCallbackEEEPv"
559  },
560  {
561   "name" : "_ZN7android6Looper6awokenEv"
562  },
563  {
564   "name" : "_ZN7android6Looper7pollAllEiPiS1_PPv"
565  },
566  {
567   "name" : "_ZN7android6Looper7prepareEi"
568  },
569  {
570   "name" : "_ZN7android6Looper8pollOnceEiPiS1_PPv"
571  },
572  {
573   "name" : "_ZN7android6Looper8removeFdEi"
574  },
575  {
576   "name" : "_ZN7android6Looper9pollInnerEi"
577  },
578  {
579   "name" : "_ZN7android6LooperC1Eb"
580  },
581  {
582   "name" : "_ZN7android6LooperC2Eb"
583  },
584  {
585   "name" : "_ZN7android6LooperD0Ev"
586  },
587  {
588   "name" : "_ZN7android6LooperD1Ev"
589  },
590  {
591   "name" : "_ZN7android6LooperD2Ev"
592  },
593  {
594   "name" : "_ZN7android6Thread10readyToRunEv"
595  },
596  {
597   "name" : "_ZN7android6Thread11_threadLoopEPv"
598  },
599  {
600   "name" : "_ZN7android6Thread11requestExitEv"
601  },
602  {
603   "name" : "_ZN7android6Thread18requestExitAndWaitEv"
604  },
605  {
606   "name" : "_ZN7android6Thread3runEPKcim"
607  },
608  {
609   "name" : "_ZN7android6Thread4joinEv"
610  },
611  {
612   "name" : "_ZN7android6ThreadC2Eb"
613  },
614  {
615   "name" : "_ZN7android6ThreadD0Ev"
616  },
617  {
618   "name" : "_ZN7android6ThreadD1Ev"
619  },
620  {
621   "name" : "_ZN7android6ThreadD2Ev"
622  },
623  {
624   "name" : "_ZN7android7FileMap6adviseENS0_9MapAdviceE"
625  },
626  {
627   "name" : "_ZN7android7FileMap6createEPKcilmb"
628  },
629  {
630   "name" : "_ZN7android7FileMapC1EOS0_"
631  },
632  {
633   "name" : "_ZN7android7FileMapC1Ev"
634  },
635  {
636   "name" : "_ZN7android7FileMapC2EOS0_"
637  },
638  {
639   "name" : "_ZN7android7FileMapC2Ev"
640  },
641  {
642   "name" : "_ZN7android7FileMapD1Ev"
643  },
644  {
645   "name" : "_ZN7android7FileMapD2Ev"
646  },
647  {
648   "name" : "_ZN7android7FileMapaSEOS0_"
649  },
650  {
651   "name" : "_ZN7android7Printer15printFormatLineEPKcz"
652  },
653  {
654   "name" : "_ZN7android7PrinterC2Ev"
655  },
656  {
657   "name" : "_ZN7android7PrinterD0Ev"
658  },
659  {
660   "name" : "_ZN7android7PrinterD1Ev"
661  },
662  {
663   "name" : "_ZN7android7PrinterD2Ev"
664  },
665  {
666   "name" : "_ZN7android7RefBase10onFirstRefEv"
667  },
668  {
669   "name" : "_ZN7android7RefBase10renameRefsEmRKNS_16ReferenceRenamerE"
670  },
671  {
672   "name" : "_ZN7android7RefBase11renameRefIdEPNS0_12weakref_typeEPKvS4_"
673  },
674  {
675   "name" : "_ZN7android7RefBase11renameRefIdEPS0_PKvS3_"
676  },
677  {
678   "name" : "_ZN7android7RefBase12weakref_type14attemptIncWeakEPKv"
679  },
680  {
681   "name" : "_ZN7android7RefBase12weakref_type16attemptIncStrongEPKv"
682  },
683  {
684   "name" : "_ZN7android7RefBase12weakref_type18incWeakRequireWeakEPKv"
685  },
686  {
687   "name" : "_ZN7android7RefBase12weakref_type7decWeakEPKv"
688  },
689  {
690   "name" : "_ZN7android7RefBase12weakref_type7incWeakEPKv"
691  },
692  {
693   "name" : "_ZN7android7RefBase12weakref_type7trackMeEbb"
694  },
695  {
696   "name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
697  },
698  {
699   "name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
700  },
701  {
702   "name" : "_ZN7android7RefBase20extendObjectLifetimeEi"
703  },
704  {
705   "name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
706  },
707  {
708   "name" : "_ZN7android7RefBaseC1Ev"
709  },
710  {
711   "name" : "_ZN7android7RefBaseC2Ev"
712  },
713  {
714   "name" : "_ZN7android7RefBaseD0Ev"
715  },
716  {
717   "name" : "_ZN7android7RefBaseD1Ev"
718  },
719  {
720   "name" : "_ZN7android7RefBaseD2Ev"
721  },
722  {
723   "name" : "_ZN7android7String810appendPathEPKc"
724  },
725  {
726   "name" : "_ZN7android7String810lockBufferEm"
727  },
728  {
729   "name" : "_ZN7android7String811real_appendEPKcm"
730  },
731  {
732   "name" : "_ZN7android7String812appendFormatEPKcz"
733  },
734  {
735   "name" : "_ZN7android7String812unlockBufferEm"
736  },
737  {
738   "name" : "_ZN7android7String812unlockBufferEv"
739  },
740  {
741   "name" : "_ZN7android7String813appendFormatVEPKcSt9__va_list"
742  },
743  {
744   "name" : "_ZN7android7String816convertToResPathEv"
745  },
746  {
747   "name" : "_ZN7android7String85clearEv"
748  },
749  {
750   "name" : "_ZN7android7String85setToEPKDim"
751  },
752  {
753   "name" : "_ZN7android7String85setToEPKDsm"
754  },
755  {
756   "name" : "_ZN7android7String85setToEPKc"
757  },
758  {
759   "name" : "_ZN7android7String85setToEPKcm"
760  },
761  {
762   "name" : "_ZN7android7String85setToERKS0_"
763  },
764  {
765   "name" : "_ZN7android7String86appendEPKc"
766  },
767  {
768   "name" : "_ZN7android7String86appendEPKcm"
769  },
770  {
771   "name" : "_ZN7android7String86appendERKS0_"
772  },
773  {
774   "name" : "_ZN7android7String86formatEPKcz"
775  },
776  {
777   "name" : "_ZN7android7String87formatVEPKcSt9__va_list"
778  },
779  {
780   "name" : "_ZN7android7String87toLowerEv"
781  },
782  {
783   "name" : "_ZN7android7String89removeAllEPKc"
784  },
785  {
786   "name" : "_ZN7android7String8C1EPKDi"
787  },
788  {
789   "name" : "_ZN7android7String8C1EPKDim"
790  },
791  {
792   "name" : "_ZN7android7String8C1EPKDs"
793  },
794  {
795   "name" : "_ZN7android7String8C1EPKDsm"
796  },
797  {
798   "name" : "_ZN7android7String8C1EPKc"
799  },
800  {
801   "name" : "_ZN7android7String8C1EPKcm"
802  },
803  {
804   "name" : "_ZN7android7String8C1ERKNS_8String16E"
805  },
806  {
807   "name" : "_ZN7android7String8C1ERKS0_"
808  },
809  {
810   "name" : "_ZN7android7String8C1Ev"
811  },
812  {
813   "name" : "_ZN7android7String8C2EPKDi"
814  },
815  {
816   "name" : "_ZN7android7String8C2EPKDim"
817  },
818  {
819   "name" : "_ZN7android7String8C2EPKDs"
820  },
821  {
822   "name" : "_ZN7android7String8C2EPKDsm"
823  },
824  {
825   "name" : "_ZN7android7String8C2EPKc"
826  },
827  {
828   "name" : "_ZN7android7String8C2EPKcm"
829  },
830  {
831   "name" : "_ZN7android7String8C2ERKNS_8String16E"
832  },
833  {
834   "name" : "_ZN7android7String8C2ERKS0_"
835  },
836  {
837   "name" : "_ZN7android7String8C2Ev"
838  },
839  {
840   "name" : "_ZN7android7String8D1Ev"
841  },
842  {
843   "name" : "_ZN7android7String8D2Ev"
844  },
845  {
846   "name" : "_ZN7android8String1610editResizeEm"
847  },
848  {
849   "name" : "_ZN7android8String1610replaceAllEDsDs"
850  },
851  {
852   "name" : "_ZN7android8String1613allocFromUTF8EPKcm"
853  },
854  {
855   "name" : "_ZN7android8String1614allocFromUTF16EPKDsm"
856  },
857  {
858   "name" : "_ZN7android8String164editEv"
859  },
860  {
861   "name" : "_ZN7android8String165allocEm"
862  },
863  {
864   "name" : "_ZN7android8String165setToEPKDs"
865  },
866  {
867   "name" : "_ZN7android8String165setToEPKDsm"
868  },
869  {
870   "name" : "_ZN7android8String165setToERKS0_"
871  },
872  {
873   "name" : "_ZN7android8String165setToERKS0_mm"
874  },
875  {
876   "name" : "_ZN7android8String166appendEPKDsm"
877  },
878  {
879   "name" : "_ZN7android8String166appendERKS0_"
880  },
881  {
882   "name" : "_ZN7android8String166insertEmPKDs"
883  },
884  {
885   "name" : "_ZN7android8String166insertEmPKDsm"
886  },
887  {
888   "name" : "_ZN7android8String167acquireEv"
889  },
890  {
891   "name" : "_ZN7android8String167releaseEv"
892  },
893  {
894   "name" : "_ZN7android8String16C1EOS0_"
895  },
896  {
897   "name" : "_ZN7android8String16C1EPKDs"
898  },
899  {
900   "name" : "_ZN7android8String16C1EPKDsm"
901  },
902  {
903   "name" : "_ZN7android8String16C1EPKc"
904  },
905  {
906   "name" : "_ZN7android8String16C1EPKcm"
907  },
908  {
909   "name" : "_ZN7android8String16C1ERKNS_7String8E"
910  },
911  {
912   "name" : "_ZN7android8String16C1ERKS0_"
913  },
914  {
915   "name" : "_ZN7android8String16C1ERKS0_mm"
916  },
917  {
918   "name" : "_ZN7android8String16C1Ev"
919  },
920  {
921   "name" : "_ZN7android8String16C2EOS0_"
922  },
923  {
924   "name" : "_ZN7android8String16C2EPKDs"
925  },
926  {
927   "name" : "_ZN7android8String16C2EPKDsm"
928  },
929  {
930   "name" : "_ZN7android8String16C2EPKc"
931  },
932  {
933   "name" : "_ZN7android8String16C2EPKcm"
934  },
935  {
936   "name" : "_ZN7android8String16C2ERKNS_7String8E"
937  },
938  {
939   "name" : "_ZN7android8String16C2ERKS0_"
940  },
941  {
942   "name" : "_ZN7android8String16C2ERKS0_mm"
943  },
944  {
945   "name" : "_ZN7android8String16C2Ev"
946  },
947  {
948   "name" : "_ZN7android8String16D1Ev"
949  },
950  {
951   "name" : "_ZN7android8String16D2Ev"
952  },
953  {
954   "name" : "_ZN7android8String16aSEOS0_"
955  },
956  {
957   "name" : "_ZN7android9FdPrinter9printLineEPKc"
958  },
959  {
960   "name" : "_ZN7android9FdPrinterC1EijPKc"
961  },
962  {
963   "name" : "_ZN7android9FdPrinterC2EijPKc"
964  },
965  {
966   "name" : "_ZN7android9StopWatch5resetEv"
967  },
968  {
969   "name" : "_ZN7android9StopWatchC1EPKci"
970  },
971  {
972   "name" : "_ZN7android9StopWatchC2EPKci"
973  },
974  {
975   "name" : "_ZN7android9StopWatchD1Ev"
976  },
977  {
978   "name" : "_ZN7android9StopWatchD2Ev"
979  },
980  {
981   "name" : "_ZN7android9Tokenizer12fromContentsERKNS_7String8EPKcPPS0_"
982  },
983  {
984   "name" : "_ZN7android9Tokenizer14skipDelimitersEPKc"
985  },
986  {
987   "name" : "_ZN7android9Tokenizer4openERKNS_7String8EPPS0_"
988  },
989  {
990   "name" : "_ZN7android9Tokenizer8nextLineEv"
991  },
992  {
993   "name" : "_ZN7android9Tokenizer9nextTokenEPKc"
994  },
995  {
996   "name" : "_ZN7android9TokenizerC1ERKNS_7String8EPNS_7FileMapEPcbm"
997  },
998  {
999   "name" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbm"
1000  },
1001  {
1002   "name" : "_ZN7android9TokenizerD1Ev"
1003  },
1004  {
1005   "name" : "_ZN7android9TokenizerD2Ev"
1006  },
1007  {
1008   "name" : "_ZNK7android10VectorImpl12itemLocationEm"
1009  },
1010  {
1011   "name" : "_ZNK7android10VectorImpl8capacityEv"
1012  },
1013  {
1014   "name" : "_ZNK7android10VectorImpl8itemSizeEv"
1015  },
1016  {
1017   "name" : "_ZNK7android12SharedBuffer10editResizeEm"
1018  },
1019  {
1020   "name" : "_ZNK7android12SharedBuffer11attemptEditEv"
1021  },
1022  {
1023   "name" : "_ZNK7android12SharedBuffer4editEv"
1024  },
1025  {
1026   "name" : "_ZNK7android12SharedBuffer5resetEm"
1027  },
1028  {
1029   "name" : "_ZNK7android12SharedBuffer7acquireEv"
1030  },
1031  {
1032   "name" : "_ZNK7android12SharedBuffer7releaseEj"
1033  },
1034  {
1035   "name" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPm"
1036  },
1037  {
1038   "name" : "_ZNK7android16SortedVectorImpl7indexOfEPKv"
1039  },
1040  {
1041   "name" : "_ZNK7android16SortedVectorImpl7orderOfEPKv"
1042  },
1043  {
1044   "name" : "_ZNK7android6Looper20getAllowNonCallbacksEv"
1045  },
1046  {
1047   "name" : "_ZNK7android6Looper7Request14getEpollEventsEv"
1048  },
1049  {
1050   "name" : "_ZNK7android6Looper9isPollingEv"
1051  },
1052  {
1053   "name" : "_ZNK7android6Thread11exitPendingEv"
1054  },
1055  {
1056   "name" : "_ZNK7android6Thread6getTidEv"
1057  },
1058  {
1059   "name" : "_ZNK7android6Thread9isRunningEv"
1060  },
1061  {
1062   "binding" : "weak",
1063   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvm"
1064  },
1065  {
1066   "binding" : "weak",
1067   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvm"
1068  },
1069  {
1070   "binding" : "weak",
1071   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvm"
1072  },
1073  {
1074   "binding" : "weak",
1075   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvm"
1076  },
1077  {
1078   "binding" : "weak",
1079   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvm"
1080  },
1081  {
1082   "binding" : "weak",
1083   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvm"
1084  },
1085  {
1086   "binding" : "weak",
1087   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvm"
1088  },
1089  {
1090   "binding" : "weak",
1091   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvm"
1092  },
1093  {
1094   "binding" : "weak",
1095   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvm"
1096  },
1097  {
1098   "binding" : "weak",
1099   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvm"
1100  },
1101  {
1102   "binding" : "weak",
1103   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvm"
1104  },
1105  {
1106   "binding" : "weak",
1107   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvm"
1108  },
1109  {
1110   "binding" : "weak",
1111   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvm"
1112  },
1113  {
1114   "binding" : "weak",
1115   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvm"
1116  },
1117  {
1118   "binding" : "weak",
1119   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvm"
1120  },
1121  {
1122   "binding" : "weak",
1123   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvm"
1124  },
1125  {
1126   "binding" : "weak",
1127   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvm"
1128  },
1129  {
1130   "binding" : "weak",
1131   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvm"
1132  },
1133  {
1134   "name" : "_ZNK7android7RefBase10createWeakEPKv"
1135  },
1136  {
1137   "name" : "_ZNK7android7RefBase11getWeakRefsEv"
1138  },
1139  {
1140   "name" : "_ZNK7android7RefBase12weakref_type12getWeakCountEv"
1141  },
1142  {
1143   "name" : "_ZNK7android7RefBase12weakref_type7refBaseEv"
1144  },
1145  {
1146   "name" : "_ZNK7android7RefBase12weakref_type9printRefsEv"
1147  },
1148  {
1149   "name" : "_ZNK7android7RefBase14forceIncStrongEPKv"
1150  },
1151  {
1152   "name" : "_ZNK7android7RefBase14getStrongCountEv"
1153  },
1154  {
1155   "name" : "_ZNK7android7RefBase22incStrongRequireStrongEPKv"
1156  },
1157  {
1158   "name" : "_ZNK7android7RefBase9decStrongEPKv"
1159  },
1160  {
1161   "name" : "_ZNK7android7RefBase9incStrongEPKv"
1162  },
1163  {
1164   "name" : "_ZNK7android7String810getPathDirEv"
1165  },
1166  {
1167   "name" : "_ZNK7android7String811getBasePathEv"
1168  },
1169  {
1170   "name" : "_ZNK7android7String811getPathLeafEv"
1171  },
1172  {
1173   "name" : "_ZNK7android7String814find_extensionEv"
1174  },
1175  {
1176   "name" : "_ZNK7android7String816getPathExtensionEv"
1177  },
1178  {
1179   "name" : "_ZNK7android7String84findEPKcm"
1180  },
1181  {
1182   "name" : "_ZNK7android7String86lengthEv"
1183  },
1184  {
1185   "name" : "_ZNK7android7String88walkPathEPS0_"
1186  },
1187  {
1188   "name" : "_ZNK7android8String1610startsWithEPKDs"
1189  },
1190  {
1191   "name" : "_ZNK7android8String1610startsWithERKS0_"
1192  },
1193  {
1194   "name" : "_ZNK7android8String1614isStaticStringEv"
1195  },
1196  {
1197   "name" : "_ZNK7android8String1616staticStringSizeEv"
1198  },
1199  {
1200   "name" : "_ZNK7android8String164sizeEv"
1201  },
1202  {
1203   "name" : "_ZNK7android8String168containsEPKDs"
1204  },
1205  {
1206   "name" : "_ZNK7android8String168findLastEDs"
1207  },
1208  {
1209   "name" : "_ZNK7android8String169findFirstEDs"
1210  },
1211  {
1212   "name" : "_ZNK7android9StopWatch11elapsedTimeEv"
1213  },
1214  {
1215   "name" : "_ZNK7android9StopWatch4nameEv"
1216  },
1217  {
1218   "name" : "_ZNK7android9Tokenizer11getLocationEv"
1219  },
1220  {
1221   "name" : "_ZNK7android9Tokenizer19peekRemainderOfLineEv"
1222  },
1223  {
1224   "binding" : "weak",
1225   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIimEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE14__erase_uniqueIiEEmRKT_"
1226  },
1227  {
1228   "binding" : "weak",
1229   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIimEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIiJRiRKmEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_"
1230  },
1231  {
1232   "binding" : "weak",
1233   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIimEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE6rehashEm"
1234  },
1235  {
1236   "binding" : "weak",
1237   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIimEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS2_PvEEEE"
1238  },
1239  {
1240   "binding" : "weak",
1241   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIimEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE8__rehashEm"
1242  },
1243  {
1244   "binding" : "weak",
1245   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIimEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEED2Ev"
1246  },
1247  {
1248   "binding" : "weak",
1249   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN7android6Looper7RequestEEENS_22__unordered_map_hasherImS5_NS_4hashImEELb1EEENS_21__unordered_map_equalImS5_NS_8equal_toImEELb1EEENS_9allocatorIS5_EEE14__erase_uniqueImEEmRKT_"
1250  },
1251  {
1252   "binding" : "weak",
1253   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN7android6Looper7RequestEEENS_22__unordered_map_hasherImS5_NS_4hashImEELb1EEENS_21__unordered_map_equalImS5_NS_8equal_toImEELb1EEENS_9allocatorIS5_EEE17__deallocate_nodeEPNS_16__hash_node_baseIPNS_11__hash_nodeIS5_PvEEEE"
1254  },
1255  {
1256   "binding" : "weak",
1257   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN7android6Looper7RequestEEENS_22__unordered_map_hasherImS5_NS_4hashImEELb1EEENS_21__unordered_map_equalImS5_NS_8equal_toImEELb1EEENS_9allocatorIS5_EEE25__emplace_unique_key_argsImJRKmRS4_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS5_PvEEEEbEERKT_DpOT0_"
1258  },
1259  {
1260   "binding" : "weak",
1261   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN7android6Looper7RequestEEENS_22__unordered_map_hasherImS5_NS_4hashImEELb1EEENS_21__unordered_map_equalImS5_NS_8equal_toImEELb1EEENS_9allocatorIS5_EEE6rehashEm"
1262  },
1263  {
1264   "binding" : "weak",
1265   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN7android6Looper7RequestEEENS_22__unordered_map_hasherImS5_NS_4hashImEELb1EEENS_21__unordered_map_equalImS5_NS_8equal_toImEELb1EEENS_9allocatorIS5_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS5_PvEEEE"
1266  },
1267  {
1268   "binding" : "weak",
1269   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN7android6Looper7RequestEEENS_22__unordered_map_hasherImS5_NS_4hashImEELb1EEENS_21__unordered_map_equalImS5_NS_8equal_toImEELb1EEENS_9allocatorIS5_EEE8__rehashEm"
1270  },
1271  {
1272   "binding" : "weak",
1273   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN7android6Looper7RequestEEENS_22__unordered_map_hasherImS5_NS_4hashImEELb1EEENS_21__unordered_map_equalImS5_NS_8equal_toImEELb1EEENS_9allocatorIS5_EEED2Ev"
1274  },
1275  {
1276   "name" : "_ZTv0_n24_N7android14LooperCallbackD0Ev"
1277  },
1278  {
1279   "name" : "_ZTv0_n24_N7android14LooperCallbackD1Ev"
1280  },
1281  {
1282   "name" : "_ZTv0_n24_N7android14MessageHandlerD0Ev"
1283  },
1284  {
1285   "name" : "_ZTv0_n24_N7android14MessageHandlerD1Ev"
1286  },
1287  {
1288   "name" : "_ZTv0_n24_N7android18WeakMessageHandlerD0Ev"
1289  },
1290  {
1291   "name" : "_ZTv0_n24_N7android18WeakMessageHandlerD1Ev"
1292  },
1293  {
1294   "name" : "_ZTv0_n24_N7android20SimpleLooperCallbackD0Ev"
1295  },
1296  {
1297   "name" : "_ZTv0_n24_N7android20SimpleLooperCallbackD1Ev"
1298  },
1299  {
1300   "name" : "_ZTv0_n24_N7android6ThreadD0Ev"
1301  },
1302  {
1303   "name" : "_ZTv0_n24_N7android6ThreadD1Ev"
1304  },
1305  {
1306   "name" : "androidCreateRawThreadEtc"
1307  },
1308  {
1309   "name" : "androidCreateThread"
1310  },
1311  {
1312   "name" : "androidCreateThreadEtc"
1313  },
1314  {
1315   "name" : "androidGetThreadId"
1316  },
1317  {
1318   "name" : "androidGetThreadPriority"
1319  },
1320  {
1321   "name" : "androidSetCreateThreadFunc"
1322  },
1323  {
1324   "name" : "androidSetThreadName"
1325  },
1326  {
1327   "name" : "androidSetThreadPriority"
1328  },
1329  {
1330   "name" : "do_report_sysprop_change"
1331  },
1332  {
1333   "name" : "strcmp16"
1334  },
1335  {
1336   "name" : "strlen16"
1337  },
1338  {
1339   "name" : "strncmp16"
1340  },
1341  {
1342   "name" : "strnlen16"
1343  },
1344  {
1345   "name" : "strstr16"
1346  },
1347  {
1348   "name" : "strzcmp16"
1349  },
1350  {
1351   "name" : "systemTime"
1352  },
1353  {
1354   "name" : "toMillisecondTimeoutDelay"
1355  },
1356  {
1357   "name" : "utf16_to_utf8"
1358  },
1359  {
1360   "name" : "utf16_to_utf8_length"
1361  },
1362  {
1363   "name" : "utf32_from_utf8_at"
1364  },
1365  {
1366   "name" : "utf32_to_utf8"
1367  },
1368  {
1369   "name" : "utf32_to_utf8_length"
1370  },
1371  {
1372   "name" : "utf8_to_utf16"
1373  },
1374  {
1375   "name" : "utf8_to_utf16_length"
1376  },
1377  {
1378   "name" : "utf8_to_utf16_no_null_terminator"
1379  }
1380 ],
1381 "elf_objects" :
1382 [
1383  {
1384   "name" : "_ZN7android7FileMap9mPageSizeE"
1385  },
1386  {
1387   "name" : "_ZTCN7android18WeakMessageHandlerE0_NS_14MessageHandlerE"
1388  },
1389  {
1390   "name" : "_ZTCN7android20SimpleLooperCallbackE0_NS_14LooperCallbackE"
1391  },
1392  {
1393   "name" : "_ZTTN7android14LooperCallbackE"
1394  },
1395  {
1396   "name" : "_ZTTN7android14MessageHandlerE"
1397  },
1398  {
1399   "name" : "_ZTTN7android18WeakMessageHandlerE"
1400  },
1401  {
1402   "name" : "_ZTTN7android20SimpleLooperCallbackE"
1403  },
1404  {
1405   "name" : "_ZTTN7android6ThreadE"
1406  },
1407  {
1408   "name" : "_ZTVN7android10LogPrinterE"
1409  },
1410  {
1411   "name" : "_ZTVN7android10VectorImplE"
1412  },
1413  {
1414   "name" : "_ZTVN7android13PrefixPrinterE"
1415  },
1416  {
1417   "name" : "_ZTVN7android14LooperCallbackE"
1418  },
1419  {
1420   "name" : "_ZTVN7android14MessageHandlerE"
1421  },
1422  {
1423   "name" : "_ZTVN7android14String8PrinterE"
1424  },
1425  {
1426   "name" : "_ZTVN7android16SortedVectorImplE"
1427  },
1428  {
1429   "name" : "_ZTVN7android18WeakMessageHandlerE"
1430  },
1431  {
1432   "name" : "_ZTVN7android20SimpleLooperCallbackE"
1433  },
1434  {
1435   "name" : "_ZTVN7android6LooperE"
1436  },
1437  {
1438   "name" : "_ZTVN7android6ThreadE"
1439  },
1440  {
1441   "binding" : "weak",
1442   "name" : "_ZTVN7android6VectorINS_28sysprop_change_callback_infoEEE"
1443  },
1444  {
1445   "binding" : "weak",
1446   "name" : "_ZTVN7android6VectorINS_6Looper15MessageEnvelopeEEE"
1447  },
1448  {
1449   "binding" : "weak",
1450   "name" : "_ZTVN7android6VectorINS_6Looper8ResponseEEE"
1451  },
1452  {
1453   "name" : "_ZTVN7android7PrinterE"
1454  },
1455  {
1456   "name" : "_ZTVN7android7RefBaseE"
1457  },
1458  {
1459   "name" : "_ZTVN7android9FdPrinterE"
1460  }
1461 ],
1462 "enum_types" :
1463 [
1464  {
1465   "alignment" : 4,
1466   "enum_fields" :
1467   [
1468    {
1469     "enum_field_value" : -1,
1470     "name" : "SP_DEFAULT"
1471    },
1472    {
1473     "enum_field_value" : 0,
1474     "name" : "SP_BACKGROUND"
1475    },
1476    {
1477     "enum_field_value" : 1,
1478     "name" : "SP_FOREGROUND"
1479    },
1480    {
1481     "enum_field_value" : 2,
1482     "name" : "SP_SYSTEM"
1483    },
1484    {
1485     "enum_field_value" : 3,
1486     "name" : "SP_AUDIO_APP"
1487    },
1488    {
1489     "enum_field_value" : 4,
1490     "name" : "SP_AUDIO_SYS"
1491    },
1492    {
1493     "enum_field_value" : 5,
1494     "name" : "SP_TOP_APP"
1495    },
1496    {
1497     "enum_field_value" : 6,
1498     "name" : "SP_RT_APP"
1499    },
1500    {
1501     "enum_field_value" : 7,
1502     "name" : "SP_RESTRICTED"
1503    },
1504    {
1505     "enum_field_value" : 8,
1506     "name" : "SP_CNT"
1507    },
1508    {
1509     "enum_field_value" : 7,
1510     "name" : "SP_MAX"
1511    },
1512    {
1513     "enum_field_value" : 1,
1514     "name" : "SP_SYSTEM_DEFAULT"
1515    }
1516   ],
1517   "linker_set_key" : "_ZTI11SchedPolicy",
1518   "name" : "SchedPolicy",
1519   "referenced_type" : "_ZTI11SchedPolicy",
1520   "self_type" : "_ZTI11SchedPolicy",
1521   "size" : 4,
1522   "source_file" : "system/core/libprocessgroup/include/processgroup/sched_policy.h",
1523   "underlying_type" : "_ZTIi"
1524  },
1525  {
1526   "alignment" : 4,
1527   "enum_fields" :
1528   [
1529    {
1530     "enum_field_value" : 1,
1531     "name" : "HAL_HDR_DOLBY_VISION"
1532    },
1533    {
1534     "enum_field_value" : 2,
1535     "name" : "HAL_HDR_HDR10"
1536    },
1537    {
1538     "enum_field_value" : 3,
1539     "name" : "HAL_HDR_HLG"
1540    }
1541   ],
1542   "linker_set_key" : "_ZTI13android_hdr_t",
1543   "name" : "android_hdr_t",
1544   "referenced_type" : "_ZTI13android_hdr_t",
1545   "self_type" : "_ZTI13android_hdr_t",
1546   "size" : 4,
1547   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1548   "underlying_type" : "_ZTIj"
1549  },
1550  {
1551   "alignment" : 4,
1552   "enum_fields" :
1553   [
1554    {
1555     "enum_field_value" : 4,
1556     "name" : "HAL_HDR_HDR10_PLUS"
1557    }
1558   ],
1559   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
1560   "name" : "android_hdr_v1_2_t",
1561   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
1562   "self_type" : "_ZTI18android_hdr_v1_2_t",
1563   "size" : 4,
1564   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1565   "underlying_type" : "_ZTIj"
1566  },
1567  {
1568   "alignment" : 4,
1569   "enum_fields" :
1570   [
1571    {
1572     "enum_field_value" : 0,
1573     "name" : "ANDROID_LOG_UNKNOWN"
1574    },
1575    {
1576     "enum_field_value" : 1,
1577     "name" : "ANDROID_LOG_DEFAULT"
1578    },
1579    {
1580     "enum_field_value" : 2,
1581     "name" : "ANDROID_LOG_VERBOSE"
1582    },
1583    {
1584     "enum_field_value" : 3,
1585     "name" : "ANDROID_LOG_DEBUG"
1586    },
1587    {
1588     "enum_field_value" : 4,
1589     "name" : "ANDROID_LOG_INFO"
1590    },
1591    {
1592     "enum_field_value" : 5,
1593     "name" : "ANDROID_LOG_WARN"
1594    },
1595    {
1596     "enum_field_value" : 6,
1597     "name" : "ANDROID_LOG_ERROR"
1598    },
1599    {
1600     "enum_field_value" : 7,
1601     "name" : "ANDROID_LOG_FATAL"
1602    },
1603    {
1604     "enum_field_value" : 8,
1605     "name" : "ANDROID_LOG_SILENT"
1606    }
1607   ],
1608   "linker_set_key" : "_ZTI19android_LogPriority",
1609   "name" : "android_LogPriority",
1610   "referenced_type" : "_ZTI19android_LogPriority",
1611   "self_type" : "_ZTI19android_LogPriority",
1612   "size" : 4,
1613   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
1614   "underlying_type" : "_ZTIj"
1615  },
1616  {
1617   "alignment" : 4,
1618   "enum_fields" :
1619   [
1620    {
1621     "enum_field_value" : 0,
1622     "name" : "HAL_DATASPACE_UNKNOWN"
1623    },
1624    {
1625     "enum_field_value" : 1,
1626     "name" : "HAL_DATASPACE_ARBITRARY"
1627    },
1628    {
1629     "enum_field_value" : 16,
1630     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1631    },
1632    {
1633     "enum_field_value" : 4128768,
1634     "name" : "HAL_DATASPACE_STANDARD_MASK"
1635    },
1636    {
1637     "enum_field_value" : 0,
1638     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1639    },
1640    {
1641     "enum_field_value" : 65536,
1642     "name" : "HAL_DATASPACE_STANDARD_BT709"
1643    },
1644    {
1645     "enum_field_value" : 131072,
1646     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1647    },
1648    {
1649     "enum_field_value" : 196608,
1650     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1651    },
1652    {
1653     "enum_field_value" : 262144,
1654     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1655    },
1656    {
1657     "enum_field_value" : 327680,
1658     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1659    },
1660    {
1661     "enum_field_value" : 393216,
1662     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1663    },
1664    {
1665     "enum_field_value" : 458752,
1666     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1667    },
1668    {
1669     "enum_field_value" : 524288,
1670     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1671    },
1672    {
1673     "enum_field_value" : 589824,
1674     "name" : "HAL_DATASPACE_STANDARD_FILM"
1675    },
1676    {
1677     "enum_field_value" : 655360,
1678     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1679    },
1680    {
1681     "enum_field_value" : 720896,
1682     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1683    },
1684    {
1685     "enum_field_value" : 22,
1686     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1687    },
1688    {
1689     "enum_field_value" : 130023424,
1690     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1691    },
1692    {
1693     "enum_field_value" : 0,
1694     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1695    },
1696    {
1697     "enum_field_value" : 4194304,
1698     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1699    },
1700    {
1701     "enum_field_value" : 8388608,
1702     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1703    },
1704    {
1705     "enum_field_value" : 12582912,
1706     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1707    },
1708    {
1709     "enum_field_value" : 16777216,
1710     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1711    },
1712    {
1713     "enum_field_value" : 20971520,
1714     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1715    },
1716    {
1717     "enum_field_value" : 25165824,
1718     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1719    },
1720    {
1721     "enum_field_value" : 29360128,
1722     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1723    },
1724    {
1725     "enum_field_value" : 33554432,
1726     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1727    },
1728    {
1729     "enum_field_value" : 27,
1730     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1731    },
1732    {
1733     "enum_field_value" : 939524096,
1734     "name" : "HAL_DATASPACE_RANGE_MASK"
1735    },
1736    {
1737     "enum_field_value" : 0,
1738     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1739    },
1740    {
1741     "enum_field_value" : 134217728,
1742     "name" : "HAL_DATASPACE_RANGE_FULL"
1743    },
1744    {
1745     "enum_field_value" : 268435456,
1746     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1747    },
1748    {
1749     "enum_field_value" : 402653184,
1750     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1751    },
1752    {
1753     "enum_field_value" : 512,
1754     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1755    },
1756    {
1757     "enum_field_value" : 138477568,
1758     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1759    },
1760    {
1761     "enum_field_value" : 406913024,
1762     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1763    },
1764    {
1765     "enum_field_value" : 513,
1766     "name" : "HAL_DATASPACE_SRGB"
1767    },
1768    {
1769     "enum_field_value" : 142671872,
1770     "name" : "HAL_DATASPACE_V0_SRGB"
1771    },
1772    {
1773     "enum_field_value" : 411107328,
1774     "name" : "HAL_DATASPACE_V0_SCRGB"
1775    },
1776    {
1777     "enum_field_value" : 257,
1778     "name" : "HAL_DATASPACE_JFIF"
1779    },
1780    {
1781     "enum_field_value" : 146931712,
1782     "name" : "HAL_DATASPACE_V0_JFIF"
1783    },
1784    {
1785     "enum_field_value" : 258,
1786     "name" : "HAL_DATASPACE_BT601_625"
1787    },
1788    {
1789     "enum_field_value" : 281149440,
1790     "name" : "HAL_DATASPACE_V0_BT601_625"
1791    },
1792    {
1793     "enum_field_value" : 259,
1794     "name" : "HAL_DATASPACE_BT601_525"
1795    },
1796    {
1797     "enum_field_value" : 281280512,
1798     "name" : "HAL_DATASPACE_V0_BT601_525"
1799    },
1800    {
1801     "enum_field_value" : 260,
1802     "name" : "HAL_DATASPACE_BT709"
1803    },
1804    {
1805     "enum_field_value" : 281083904,
1806     "name" : "HAL_DATASPACE_V0_BT709"
1807    },
1808    {
1809     "enum_field_value" : 139067392,
1810     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1811    },
1812    {
1813     "enum_field_value" : 155844608,
1814     "name" : "HAL_DATASPACE_DCI_P3"
1815    },
1816    {
1817     "enum_field_value" : 139067392,
1818     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1819    },
1820    {
1821     "enum_field_value" : 143261696,
1822     "name" : "HAL_DATASPACE_DISPLAY_P3"
1823    },
1824    {
1825     "enum_field_value" : 151715840,
1826     "name" : "HAL_DATASPACE_ADOBE_RGB"
1827    },
1828    {
1829     "enum_field_value" : 138805248,
1830     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1831    },
1832    {
1833     "enum_field_value" : 147193856,
1834     "name" : "HAL_DATASPACE_BT2020"
1835    },
1836    {
1837     "enum_field_value" : 163971072,
1838     "name" : "HAL_DATASPACE_BT2020_PQ"
1839    },
1840    {
1841     "enum_field_value" : 4096,
1842     "name" : "HAL_DATASPACE_DEPTH"
1843    },
1844    {
1845     "enum_field_value" : 4097,
1846     "name" : "HAL_DATASPACE_SENSOR"
1847    }
1848   ],
1849   "linker_set_key" : "_ZTI19android_dataspace_t",
1850   "name" : "android_dataspace_t",
1851   "referenced_type" : "_ZTI19android_dataspace_t",
1852   "self_type" : "_ZTI19android_dataspace_t",
1853   "size" : 4,
1854   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1855   "underlying_type" : "_ZTIj"
1856  },
1857  {
1858   "alignment" : 4,
1859   "enum_fields" :
1860   [
1861    {
1862     "enum_field_value" : 0,
1863     "name" : "FLEX_FORMAT_INVALID"
1864    },
1865    {
1866     "enum_field_value" : 1,
1867     "name" : "FLEX_FORMAT_Y"
1868    },
1869    {
1870     "enum_field_value" : 7,
1871     "name" : "FLEX_FORMAT_YCbCr"
1872    },
1873    {
1874     "enum_field_value" : 1073741831,
1875     "name" : "FLEX_FORMAT_YCbCrA"
1876    },
1877    {
1878     "enum_field_value" : 7168,
1879     "name" : "FLEX_FORMAT_RGB"
1880    },
1881    {
1882     "enum_field_value" : 1073748992,
1883     "name" : "FLEX_FORMAT_RGBA"
1884    }
1885   ],
1886   "linker_set_key" : "_ZTI19android_flex_format",
1887   "name" : "android_flex_format",
1888   "referenced_type" : "_ZTI19android_flex_format",
1889   "self_type" : "_ZTI19android_flex_format",
1890   "size" : 4,
1891   "source_file" : "system/core/libsystem/include/system/graphics.h",
1892   "underlying_type" : "_ZTIj"
1893  },
1894  {
1895   "alignment" : 4,
1896   "enum_fields" :
1897   [
1898    {
1899     "enum_field_value" : 1,
1900     "name" : "HAL_TRANSFORM_FLIP_H"
1901    },
1902    {
1903     "enum_field_value" : 2,
1904     "name" : "HAL_TRANSFORM_FLIP_V"
1905    },
1906    {
1907     "enum_field_value" : 4,
1908     "name" : "HAL_TRANSFORM_ROT_90"
1909    },
1910    {
1911     "enum_field_value" : 3,
1912     "name" : "HAL_TRANSFORM_ROT_180"
1913    },
1914    {
1915     "enum_field_value" : 7,
1916     "name" : "HAL_TRANSFORM_ROT_270"
1917    }
1918   ],
1919   "linker_set_key" : "_ZTI19android_transform_t",
1920   "name" : "android_transform_t",
1921   "referenced_type" : "_ZTI19android_transform_t",
1922   "self_type" : "_ZTI19android_transform_t",
1923   "size" : 4,
1924   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1925   "underlying_type" : "_ZTIj"
1926  },
1927  {
1928   "alignment" : 4,
1929   "enum_fields" :
1930   [
1931    {
1932     "enum_field_value" : 0,
1933     "name" : "HAL_COLOR_MODE_NATIVE"
1934    },
1935    {
1936     "enum_field_value" : 1,
1937     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1938    },
1939    {
1940     "enum_field_value" : 2,
1941     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1942    },
1943    {
1944     "enum_field_value" : 3,
1945     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1946    },
1947    {
1948     "enum_field_value" : 4,
1949     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1950    },
1951    {
1952     "enum_field_value" : 5,
1953     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1954    },
1955    {
1956     "enum_field_value" : 6,
1957     "name" : "HAL_COLOR_MODE_DCI_P3"
1958    },
1959    {
1960     "enum_field_value" : 7,
1961     "name" : "HAL_COLOR_MODE_SRGB"
1962    },
1963    {
1964     "enum_field_value" : 8,
1965     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1966    },
1967    {
1968     "enum_field_value" : 9,
1969     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1970    }
1971   ],
1972   "linker_set_key" : "_ZTI20android_color_mode_t",
1973   "name" : "android_color_mode_t",
1974   "referenced_type" : "_ZTI20android_color_mode_t",
1975   "self_type" : "_ZTI20android_color_mode_t",
1976   "size" : 4,
1977   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1978   "underlying_type" : "_ZTIj"
1979  },
1980  {
1981   "alignment" : 4,
1982   "enum_fields" :
1983   [
1984    {
1985     "enum_field_value" : 0,
1986     "name" : "SYSTEM_TIME_REALTIME"
1987    },
1988    {
1989     "enum_field_value" : 1,
1990     "name" : "SYSTEM_TIME_MONOTONIC"
1991    },
1992    {
1993     "enum_field_value" : 2,
1994     "name" : "SYSTEM_TIME_PROCESS"
1995    },
1996    {
1997     "enum_field_value" : 3,
1998     "name" : "SYSTEM_TIME_THREAD"
1999    },
2000    {
2001     "enum_field_value" : 4,
2002     "name" : "SYSTEM_TIME_BOOTTIME"
2003    }
2004   ],
2005   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
2006   "name" : "(unnamed enum at system/core/libutils/include/utils/Timers.h:75:1)",
2007   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
2008   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
2009   "size" : 4,
2010   "source_file" : "system/core/libutils/include/utils/Timers.h",
2011   "underlying_type" : "_ZTIj"
2012  },
2013  {
2014   "alignment" : 4,
2015   "enum_fields" :
2016   [
2017    {
2018     "enum_field_value" : 1,
2019     "name" : "FLEX_COMPONENT_Y"
2020    },
2021    {
2022     "enum_field_value" : 2,
2023     "name" : "FLEX_COMPONENT_Cb"
2024    },
2025    {
2026     "enum_field_value" : 4,
2027     "name" : "FLEX_COMPONENT_Cr"
2028    },
2029    {
2030     "enum_field_value" : 1024,
2031     "name" : "FLEX_COMPONENT_R"
2032    },
2033    {
2034     "enum_field_value" : 2048,
2035     "name" : "FLEX_COMPONENT_G"
2036    },
2037    {
2038     "enum_field_value" : 4096,
2039     "name" : "FLEX_COMPONENT_B"
2040    },
2041    {
2042     "enum_field_value" : 1073741824,
2043     "name" : "FLEX_COMPONENT_A"
2044    }
2045   ],
2046   "linker_set_key" : "_ZTI22android_flex_component",
2047   "name" : "android_flex_component",
2048   "referenced_type" : "_ZTI22android_flex_component",
2049   "self_type" : "_ZTI22android_flex_component",
2050   "size" : 4,
2051   "source_file" : "system/core/libsystem/include/system/graphics.h",
2052   "underlying_type" : "_ZTIj"
2053  },
2054  {
2055   "alignment" : 4,
2056   "enum_fields" :
2057   [
2058    {
2059     "enum_field_value" : 1,
2060     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2061    },
2062    {
2063     "enum_field_value" : 2,
2064     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2065    },
2066    {
2067     "enum_field_value" : 3,
2068     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2069    },
2070    {
2071     "enum_field_value" : 4,
2072     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2073    },
2074    {
2075     "enum_field_value" : 5,
2076     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2077    },
2078    {
2079     "enum_field_value" : 16,
2080     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2081    },
2082    {
2083     "enum_field_value" : 17,
2084     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2085    },
2086    {
2087     "enum_field_value" : 20,
2088     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2089    },
2090    {
2091     "enum_field_value" : 22,
2092     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2093    },
2094    {
2095     "enum_field_value" : 32,
2096     "name" : "HAL_PIXEL_FORMAT_RAW16"
2097    },
2098    {
2099     "enum_field_value" : 33,
2100     "name" : "HAL_PIXEL_FORMAT_BLOB"
2101    },
2102    {
2103     "enum_field_value" : 34,
2104     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2105    },
2106    {
2107     "enum_field_value" : 35,
2108     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2109    },
2110    {
2111     "enum_field_value" : 36,
2112     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2113    },
2114    {
2115     "enum_field_value" : 37,
2116     "name" : "HAL_PIXEL_FORMAT_RAW10"
2117    },
2118    {
2119     "enum_field_value" : 38,
2120     "name" : "HAL_PIXEL_FORMAT_RAW12"
2121    },
2122    {
2123     "enum_field_value" : 43,
2124     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2125    },
2126    {
2127     "enum_field_value" : 538982489,
2128     "name" : "HAL_PIXEL_FORMAT_Y8"
2129    },
2130    {
2131     "enum_field_value" : 540422489,
2132     "name" : "HAL_PIXEL_FORMAT_Y16"
2133    },
2134    {
2135     "enum_field_value" : 842094169,
2136     "name" : "HAL_PIXEL_FORMAT_YV12"
2137    }
2138   ],
2139   "linker_set_key" : "_ZTI22android_pixel_format_t",
2140   "name" : "android_pixel_format_t",
2141   "referenced_type" : "_ZTI22android_pixel_format_t",
2142   "self_type" : "_ZTI22android_pixel_format_t",
2143   "size" : 4,
2144   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
2145   "underlying_type" : "_ZTIj"
2146  },
2147  {
2148   "alignment" : 4,
2149   "enum_fields" :
2150   [
2151    {
2152     "enum_field_value" : 19,
2153     "name" : "ANDROID_PRIORITY_LOWEST"
2154    },
2155    {
2156     "enum_field_value" : 10,
2157     "name" : "ANDROID_PRIORITY_BACKGROUND"
2158    },
2159    {
2160     "enum_field_value" : 0,
2161     "name" : "ANDROID_PRIORITY_NORMAL"
2162    },
2163    {
2164     "enum_field_value" : -2,
2165     "name" : "ANDROID_PRIORITY_FOREGROUND"
2166    },
2167    {
2168     "enum_field_value" : -4,
2169     "name" : "ANDROID_PRIORITY_DISPLAY"
2170    },
2171    {
2172     "enum_field_value" : -8,
2173     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
2174    },
2175    {
2176     "enum_field_value" : -10,
2177     "name" : "ANDROID_PRIORITY_VIDEO"
2178    },
2179    {
2180     "enum_field_value" : -16,
2181     "name" : "ANDROID_PRIORITY_AUDIO"
2182    },
2183    {
2184     "enum_field_value" : -19,
2185     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
2186    },
2187    {
2188     "enum_field_value" : -20,
2189     "name" : "ANDROID_PRIORITY_HIGHEST"
2190    },
2191    {
2192     "enum_field_value" : 0,
2193     "name" : "ANDROID_PRIORITY_DEFAULT"
2194    },
2195    {
2196     "enum_field_value" : -1,
2197     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
2198    },
2199    {
2200     "enum_field_value" : 1,
2201     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
2202    }
2203   ],
2204   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2205   "name" : "(unnamed enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
2206   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2207   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2208   "size" : 4,
2209   "source_file" : "system/core/libsystem/include/system/thread_defs.h",
2210   "underlying_type" : "_ZTIi"
2211  },
2212  {
2213   "alignment" : 4,
2214   "enum_fields" :
2215   [
2216    {
2217     "enum_field_value" : 281411584,
2218     "name" : "HAL_DATASPACE_BT2020_ITU"
2219    },
2220    {
2221     "enum_field_value" : 298188800,
2222     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2223    },
2224    {
2225     "enum_field_value" : 302383104,
2226     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2227    },
2228    {
2229     "enum_field_value" : 168165376,
2230     "name" : "HAL_DATASPACE_BT2020_HLG"
2231    }
2232   ],
2233   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
2234   "name" : "android_dataspace_v1_1_t",
2235   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
2236   "self_type" : "_ZTI24android_dataspace_v1_1_t",
2237   "size" : 4,
2238   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2239   "underlying_type" : "_ZTIj"
2240  },
2241  {
2242   "alignment" : 4,
2243   "enum_fields" :
2244   [
2245    {
2246     "enum_field_value" : 142999552,
2247     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2248    },
2249    {
2250     "enum_field_value" : 4098,
2251     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2252    },
2253    {
2254     "enum_field_value" : 4099,
2255     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2256    },
2257    {
2258     "enum_field_value" : 4100,
2259     "name" : "HAL_DATASPACE_HEIF"
2260    }
2261   ],
2262   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
2263   "name" : "android_dataspace_v1_2_t",
2264   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
2265   "self_type" : "_ZTI24android_dataspace_v1_2_t",
2266   "size" : 4,
2267   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
2268   "underlying_type" : "_ZTIj"
2269  },
2270  {
2271   "alignment" : 4,
2272   "enum_fields" :
2273   [
2274    {
2275     "enum_field_value" : 10,
2276     "name" : "HAL_COLOR_MODE_BT2020"
2277    },
2278    {
2279     "enum_field_value" : 11,
2280     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2281    },
2282    {
2283     "enum_field_value" : 12,
2284     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2285    }
2286   ],
2287   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
2288   "name" : "android_color_mode_v1_1_t",
2289   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
2290   "self_type" : "_ZTI25android_color_mode_v1_1_t",
2291   "size" : 4,
2292   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2293   "underlying_type" : "_ZTIj"
2294  },
2295  {
2296   "alignment" : 4,
2297   "enum_fields" :
2298   [
2299    {
2300     "enum_field_value" : 0,
2301     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2302    },
2303    {
2304     "enum_field_value" : 1,
2305     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2306    },
2307    {
2308     "enum_field_value" : 2,
2309     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2310    },
2311    {
2312     "enum_field_value" : 3,
2313     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2314    },
2315    {
2316     "enum_field_value" : 4,
2317     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2318    },
2319    {
2320     "enum_field_value" : 5,
2321     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2322    },
2323    {
2324     "enum_field_value" : 6,
2325     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2326    }
2327   ],
2328   "linker_set_key" : "_ZTI25android_color_transform_t",
2329   "name" : "android_color_transform_t",
2330   "referenced_type" : "_ZTI25android_color_transform_t",
2331   "self_type" : "_ZTI25android_color_transform_t",
2332   "size" : 4,
2333   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
2334   "underlying_type" : "_ZTIj"
2335  },
2336  {
2337   "alignment" : 4,
2338   "enum_fields" :
2339   [
2340    {
2341     "enum_field_value" : 39,
2342     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2343    },
2344    {
2345     "enum_field_value" : 40,
2346     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2347    },
2348    {
2349     "enum_field_value" : 41,
2350     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2351    },
2352    {
2353     "enum_field_value" : 42,
2354     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2355    }
2356   ],
2357   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
2358   "name" : "android_pixel_format_sw_t",
2359   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
2360   "self_type" : "_ZTI25android_pixel_format_sw_t",
2361   "size" : 4,
2362   "source_file" : "system/core/libsystem/include/system/graphics-sw.h",
2363   "underlying_type" : "_ZTIj"
2364  },
2365  {
2366   "alignment" : 4,
2367   "enum_fields" :
2368   [
2369    {
2370     "enum_field_value" : 48,
2371     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2372    },
2373    {
2374     "enum_field_value" : 49,
2375     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2376    },
2377    {
2378     "enum_field_value" : 50,
2379     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2380    },
2381    {
2382     "enum_field_value" : 51,
2383     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2384    },
2385    {
2386     "enum_field_value" : 52,
2387     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2388    },
2389    {
2390     "enum_field_value" : 53,
2391     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2392    },
2393    {
2394     "enum_field_value" : 54,
2395     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2396    }
2397   ],
2398   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
2399   "name" : "android_pixel_format_v1_1_t",
2400   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
2401   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
2402   "size" : 4,
2403   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2404   "underlying_type" : "_ZTIj"
2405  },
2406  {
2407   "alignment" : 4,
2408   "enum_fields" :
2409   [
2410    {
2411     "enum_field_value" : 55,
2412     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2413    }
2414   ],
2415   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
2416   "name" : "android_pixel_format_v1_2_t",
2417   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
2418   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
2419   "size" : 4,
2420   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
2421   "underlying_type" : "_ZTIj"
2422  },
2423  {
2424   "alignment" : 4,
2425   "enum_fields" :
2426   [
2427    {
2428     "enum_field_value" : 0,
2429     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2430    },
2431    {
2432     "enum_field_value" : 1,
2433     "name" : "HAL_RENDER_INTENT_ENHANCE"
2434    },
2435    {
2436     "enum_field_value" : 2,
2437     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2438    },
2439    {
2440     "enum_field_value" : 3,
2441     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2442    }
2443   ],
2444   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
2445   "name" : "android_render_intent_v1_1_t",
2446   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
2447   "self_type" : "_ZTI28android_render_intent_v1_1_t",
2448   "size" : 4,
2449   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2450   "underlying_type" : "_ZTIj"
2451  },
2452  {
2453   "alignment" : 4,
2454   "enum_fields" :
2455   [
2456    {
2457     "enum_field_value" : 0,
2458     "name" : "LOG_ID_MIN"
2459    },
2460    {
2461     "enum_field_value" : 0,
2462     "name" : "LOG_ID_MAIN"
2463    },
2464    {
2465     "enum_field_value" : 1,
2466     "name" : "LOG_ID_RADIO"
2467    },
2468    {
2469     "enum_field_value" : 2,
2470     "name" : "LOG_ID_EVENTS"
2471    },
2472    {
2473     "enum_field_value" : 3,
2474     "name" : "LOG_ID_SYSTEM"
2475    },
2476    {
2477     "enum_field_value" : 4,
2478     "name" : "LOG_ID_CRASH"
2479    },
2480    {
2481     "enum_field_value" : 5,
2482     "name" : "LOG_ID_STATS"
2483    },
2484    {
2485     "enum_field_value" : 6,
2486     "name" : "LOG_ID_SECURITY"
2487    },
2488    {
2489     "enum_field_value" : 7,
2490     "name" : "LOG_ID_KERNEL"
2491    },
2492    {
2493     "enum_field_value" : 8,
2494     "name" : "LOG_ID_MAX"
2495    },
2496    {
2497     "enum_field_value" : 2147483647,
2498     "name" : "LOG_ID_DEFAULT"
2499    }
2500   ],
2501   "linker_set_key" : "_ZTI6log_id",
2502   "name" : "log_id",
2503   "referenced_type" : "_ZTI6log_id",
2504   "self_type" : "_ZTI6log_id",
2505   "size" : 4,
2506   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
2507   "underlying_type" : "_ZTIj"
2508  },
2509  {
2510   "alignment" : 4,
2511   "enum_fields" :
2512   [
2513    {
2514     "enum_field_value" : 1,
2515     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
2516    },
2517    {
2518     "enum_field_value" : 2,
2519     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
2520    },
2521    {
2522     "enum_field_value" : 4,
2523     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
2524    }
2525   ],
2526   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2527   "name" : "android::VectorImpl::(unnamed enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
2528   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2529   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2530   "size" : 4,
2531   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
2532   "underlying_type" : "_ZTIj"
2533  },
2534  {
2535   "alignment" : 4,
2536   "enum_fields" :
2537   [
2538    {
2539     "enum_field_value" : 0,
2540     "name" : "android::trait_pointer<android::sysprop_change_callback_info>::value"
2541    }
2542   ],
2543   "linker_set_key" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2544   "name" : "android::trait_pointer<android::sysprop_change_callback_info>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2545   "referenced_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2546   "self_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2547   "size" : 4,
2548   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2549   "underlying_type" : "_ZTIj"
2550  },
2551  {
2552   "alignment" : 4,
2553   "enum_fields" :
2554   [
2555    {
2556     "enum_field_value" : 0,
2557     "name" : "android::trait_pointer<android::Looper::MessageEnvelope>::value"
2558    }
2559   ],
2560   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2561   "name" : "android::trait_pointer<android::Looper::MessageEnvelope>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2562   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2563   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2564   "size" : 4,
2565   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2566   "underlying_type" : "_ZTIj"
2567  },
2568  {
2569   "alignment" : 4,
2570   "enum_fields" :
2571   [
2572    {
2573     "enum_field_value" : 0,
2574     "name" : "android::trait_pointer<android::Looper::Response>::value"
2575    }
2576   ],
2577   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2578   "name" : "android::trait_pointer<android::Looper::Response>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2579   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2580   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2581   "size" : 4,
2582   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2583   "underlying_type" : "_ZTIj"
2584  },
2585  {
2586   "alignment" : 4,
2587   "enum_fields" :
2588   [
2589    {
2590     "enum_field_value" : 0,
2591     "name" : "android::OK"
2592    },
2593    {
2594     "enum_field_value" : 0,
2595     "name" : "android::NO_ERROR"
2596    },
2597    {
2598     "enum_field_value" : -2147483648,
2599     "name" : "android::UNKNOWN_ERROR"
2600    },
2601    {
2602     "enum_field_value" : -12,
2603     "name" : "android::NO_MEMORY"
2604    },
2605    {
2606     "enum_field_value" : -38,
2607     "name" : "android::INVALID_OPERATION"
2608    },
2609    {
2610     "enum_field_value" : -22,
2611     "name" : "android::BAD_VALUE"
2612    },
2613    {
2614     "enum_field_value" : -2147483647,
2615     "name" : "android::BAD_TYPE"
2616    },
2617    {
2618     "enum_field_value" : -2,
2619     "name" : "android::NAME_NOT_FOUND"
2620    },
2621    {
2622     "enum_field_value" : -1,
2623     "name" : "android::PERMISSION_DENIED"
2624    },
2625    {
2626     "enum_field_value" : -19,
2627     "name" : "android::NO_INIT"
2628    },
2629    {
2630     "enum_field_value" : -17,
2631     "name" : "android::ALREADY_EXISTS"
2632    },
2633    {
2634     "enum_field_value" : -32,
2635     "name" : "android::DEAD_OBJECT"
2636    },
2637    {
2638     "enum_field_value" : -2147483646,
2639     "name" : "android::FAILED_TRANSACTION"
2640    },
2641    {
2642     "enum_field_value" : -75,
2643     "name" : "android::BAD_INDEX"
2644    },
2645    {
2646     "enum_field_value" : -61,
2647     "name" : "android::NOT_ENOUGH_DATA"
2648    },
2649    {
2650     "enum_field_value" : -11,
2651     "name" : "android::WOULD_BLOCK"
2652    },
2653    {
2654     "enum_field_value" : -110,
2655     "name" : "android::TIMED_OUT"
2656    },
2657    {
2658     "enum_field_value" : -74,
2659     "name" : "android::UNKNOWN_TRANSACTION"
2660    },
2661    {
2662     "enum_field_value" : -2147483641,
2663     "name" : "android::FDS_NOT_ALLOWED"
2664    },
2665    {
2666     "enum_field_value" : -2147483640,
2667     "name" : "android::UNEXPECTED_NULL"
2668    }
2669   ],
2670   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
2671   "name" : "android::(unnamed enum at system/core/libutils/include/utils/Errors.h:37:1)",
2672   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
2673   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
2674   "size" : 4,
2675   "source_file" : "system/core/libutils/include/utils/Errors.h",
2676   "underlying_type" : "_ZTIi"
2677  },
2678  {
2679   "alignment" : 4,
2680   "enum_fields" :
2681   [
2682    {
2683     "enum_field_value" : 19,
2684     "name" : "android::PRIORITY_LOWEST"
2685    },
2686    {
2687     "enum_field_value" : 10,
2688     "name" : "android::PRIORITY_BACKGROUND"
2689    },
2690    {
2691     "enum_field_value" : 0,
2692     "name" : "android::PRIORITY_NORMAL"
2693    },
2694    {
2695     "enum_field_value" : -2,
2696     "name" : "android::PRIORITY_FOREGROUND"
2697    },
2698    {
2699     "enum_field_value" : -4,
2700     "name" : "android::PRIORITY_DISPLAY"
2701    },
2702    {
2703     "enum_field_value" : -8,
2704     "name" : "android::PRIORITY_URGENT_DISPLAY"
2705    },
2706    {
2707     "enum_field_value" : -16,
2708     "name" : "android::PRIORITY_AUDIO"
2709    },
2710    {
2711     "enum_field_value" : -19,
2712     "name" : "android::PRIORITY_URGENT_AUDIO"
2713    },
2714    {
2715     "enum_field_value" : -20,
2716     "name" : "android::PRIORITY_HIGHEST"
2717    },
2718    {
2719     "enum_field_value" : 0,
2720     "name" : "android::PRIORITY_DEFAULT"
2721    },
2722    {
2723     "enum_field_value" : -1,
2724     "name" : "android::PRIORITY_MORE_FAVORABLE"
2725    },
2726    {
2727     "enum_field_value" : 1,
2728     "name" : "android::PRIORITY_LESS_FAVORABLE"
2729    }
2730   ],
2731   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
2732   "name" : "android::(unnamed enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
2733   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
2734   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
2735   "size" : 4,
2736   "source_file" : "system/core/libutils/include/utils/ThreadDefs.h",
2737   "underlying_type" : "_ZTIi"
2738  },
2739  {
2740   "alignment" : 4,
2741   "enum_fields" :
2742   [
2743    {
2744     "enum_field_value" : 0,
2745     "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>::value"
2746    }
2747   ],
2748   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
2749   "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:37:51)",
2750   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
2751   "self_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
2752   "size" : 4,
2753   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2754   "underlying_type" : "_ZTIj"
2755  },
2756  {
2757   "alignment" : 4,
2758   "enum_fields" :
2759   [
2760    {
2761     "enum_field_value" : 0,
2762     "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>::value"
2763    }
2764   ],
2765   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
2766   "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:37:51)",
2767   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
2768   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
2769   "size" : 4,
2770   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2771   "underlying_type" : "_ZTIj"
2772  },
2773  {
2774   "alignment" : 4,
2775   "enum_fields" :
2776   [
2777    {
2778     "enum_field_value" : 0,
2779     "name" : "android::trait_trivial_copy<android::Looper::Response>::value"
2780    }
2781   ],
2782   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
2783   "name" : "android::trait_trivial_copy<android::Looper::Response>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:37:51)",
2784   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
2785   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
2786   "size" : 4,
2787   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2788   "underlying_type" : "_ZTIj"
2789  },
2790  {
2791   "alignment" : 4,
2792   "enum_fields" :
2793   [
2794    {
2795     "enum_field_value" : 1,
2796     "name" : "android::trait_trivial_copy<bool>::value"
2797    }
2798   ],
2799   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
2800   "name" : "android::trait_trivial_copy<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2801   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
2802   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
2803   "size" : 4,
2804   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2805   "underlying_type" : "_ZTIj"
2806  },
2807  {
2808   "alignment" : 4,
2809   "enum_fields" :
2810   [
2811    {
2812     "enum_field_value" : 1,
2813     "name" : "android::trait_trivial_copy<char>::value"
2814    }
2815   ],
2816   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2817   "name" : "android::trait_trivial_copy<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2818   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2819   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2820   "size" : 4,
2821   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2822   "underlying_type" : "_ZTIj"
2823  },
2824  {
2825   "alignment" : 4,
2826   "enum_fields" :
2827   [
2828    {
2829     "enum_field_value" : 1,
2830     "name" : "android::trait_trivial_copy<double>::value"
2831    }
2832   ],
2833   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2834   "name" : "android::trait_trivial_copy<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2835   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2836   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2837   "size" : 4,
2838   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2839   "underlying_type" : "_ZTIj"
2840  },
2841  {
2842   "alignment" : 4,
2843   "enum_fields" :
2844   [
2845    {
2846     "enum_field_value" : 1,
2847     "name" : "android::trait_trivial_copy<float>::value"
2848    }
2849   ],
2850   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2851   "name" : "android::trait_trivial_copy<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2852   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2853   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2854   "size" : 4,
2855   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2856   "underlying_type" : "_ZTIj"
2857  },
2858  {
2859   "alignment" : 4,
2860   "enum_fields" :
2861   [
2862    {
2863     "enum_field_value" : 1,
2864     "name" : "android::trait_trivial_copy<unsigned char>::value"
2865    }
2866   ],
2867   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2868   "name" : "android::trait_trivial_copy<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2869   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2870   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2871   "size" : 4,
2872   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2873   "underlying_type" : "_ZTIj"
2874  },
2875  {
2876   "alignment" : 4,
2877   "enum_fields" :
2878   [
2879    {
2880     "enum_field_value" : 1,
2881     "name" : "android::trait_trivial_copy<int>::value"
2882    }
2883   ],
2884   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2885   "name" : "android::trait_trivial_copy<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2886   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2887   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2888   "size" : 4,
2889   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2890   "underlying_type" : "_ZTIj"
2891  },
2892  {
2893   "alignment" : 4,
2894   "enum_fields" :
2895   [
2896    {
2897     "enum_field_value" : 1,
2898     "name" : "android::trait_trivial_copy<unsigned int>::value"
2899    }
2900   ],
2901   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2902   "name" : "android::trait_trivial_copy<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2903   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2904   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2905   "size" : 4,
2906   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2907   "underlying_type" : "_ZTIj"
2908  },
2909  {
2910   "alignment" : 4,
2911   "enum_fields" :
2912   [
2913    {
2914     "enum_field_value" : 1,
2915     "name" : "android::trait_trivial_copy<long>::value"
2916    }
2917   ],
2918   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2919   "name" : "android::trait_trivial_copy<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2920   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2921   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2922   "size" : 4,
2923   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2924   "underlying_type" : "_ZTIj"
2925  },
2926  {
2927   "alignment" : 4,
2928   "enum_fields" :
2929   [
2930    {
2931     "enum_field_value" : 1,
2932     "name" : "android::trait_trivial_copy<unsigned long>::value"
2933    }
2934   ],
2935   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2936   "name" : "android::trait_trivial_copy<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2937   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2938   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2939   "size" : 4,
2940   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2941   "underlying_type" : "_ZTIj"
2942  },
2943  {
2944   "alignment" : 4,
2945   "enum_fields" :
2946   [
2947    {
2948     "enum_field_value" : 1,
2949     "name" : "android::trait_trivial_copy<short>::value"
2950    }
2951   ],
2952   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2953   "name" : "android::trait_trivial_copy<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2954   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2955   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2956   "size" : 4,
2957   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2958   "underlying_type" : "_ZTIj"
2959  },
2960  {
2961   "alignment" : 4,
2962   "enum_fields" :
2963   [
2964    {
2965     "enum_field_value" : 1,
2966     "name" : "android::trait_trivial_copy<unsigned short>::value"
2967    }
2968   ],
2969   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2970   "name" : "android::trait_trivial_copy<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2971   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2972   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2973   "size" : 4,
2974   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2975   "underlying_type" : "_ZTIj"
2976  },
2977  {
2978   "alignment" : 4,
2979   "enum_fields" :
2980   [
2981    {
2982     "enum_field_value" : 1,
2983     "name" : "android::trait_trivial_copy<void>::value"
2984    }
2985   ],
2986   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2987   "name" : "android::trait_trivial_copy<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2988   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2989   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2990   "size" : 4,
2991   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2992   "underlying_type" : "_ZTIj"
2993  },
2994  {
2995   "alignment" : 4,
2996   "enum_fields" :
2997   [
2998    {
2999     "enum_field_value" : 1,
3000     "name" : "android::trait_trivial_copy<long long>::value"
3001    }
3002   ],
3003   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
3004   "name" : "android::trait_trivial_copy<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
3005   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
3006   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
3007   "size" : 4,
3008   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3009   "underlying_type" : "_ZTIj"
3010  },
3011  {
3012   "alignment" : 4,
3013   "enum_fields" :
3014   [
3015    {
3016     "enum_field_value" : 1,
3017     "name" : "android::trait_trivial_copy<unsigned long long>::value"
3018    }
3019   ],
3020   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
3021   "name" : "android::trait_trivial_copy<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
3022   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
3023   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
3024   "size" : 4,
3025   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3026   "underlying_type" : "_ZTIj"
3027  },
3028  {
3029   "alignment" : 4,
3030   "enum_fields" :
3031   [
3032    {
3033     "enum_field_value" : 0,
3034     "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>::value"
3035    }
3036   ],
3037   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3038   "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:35:51)",
3039   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3040   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3041   "size" : 4,
3042   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3043   "underlying_type" : "_ZTIj"
3044  },
3045  {
3046   "alignment" : 4,
3047   "enum_fields" :
3048   [
3049    {
3050     "enum_field_value" : 0,
3051     "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>::value"
3052    }
3053   ],
3054   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3055   "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:35:51)",
3056   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3057   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3058   "size" : 4,
3059   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3060   "underlying_type" : "_ZTIj"
3061  },
3062  {
3063   "alignment" : 4,
3064   "enum_fields" :
3065   [
3066    {
3067     "enum_field_value" : 0,
3068     "name" : "android::trait_trivial_ctor<android::Looper::Response>::value"
3069    }
3070   ],
3071   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3072   "name" : "android::trait_trivial_ctor<android::Looper::Response>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:35:51)",
3073   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3074   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3075   "size" : 4,
3076   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3077   "underlying_type" : "_ZTIj"
3078  },
3079  {
3080   "alignment" : 4,
3081   "enum_fields" :
3082   [
3083    {
3084     "enum_field_value" : 1,
3085     "name" : "android::trait_trivial_ctor<bool>::value"
3086    }
3087   ],
3088   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3089   "name" : "android::trait_trivial_ctor<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
3090   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3091   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3092   "size" : 4,
3093   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3094   "underlying_type" : "_ZTIj"
3095  },
3096  {
3097   "alignment" : 4,
3098   "enum_fields" :
3099   [
3100    {
3101     "enum_field_value" : 1,
3102     "name" : "android::trait_trivial_ctor<char>::value"
3103    }
3104   ],
3105   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3106   "name" : "android::trait_trivial_ctor<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
3107   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3108   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3109   "size" : 4,
3110   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3111   "underlying_type" : "_ZTIj"
3112  },
3113  {
3114   "alignment" : 4,
3115   "enum_fields" :
3116   [
3117    {
3118     "enum_field_value" : 1,
3119     "name" : "android::trait_trivial_ctor<double>::value"
3120    }
3121   ],
3122   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3123   "name" : "android::trait_trivial_ctor<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
3124   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3125   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3126   "size" : 4,
3127   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3128   "underlying_type" : "_ZTIj"
3129  },
3130  {
3131   "alignment" : 4,
3132   "enum_fields" :
3133   [
3134    {
3135     "enum_field_value" : 1,
3136     "name" : "android::trait_trivial_ctor<float>::value"
3137    }
3138   ],
3139   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3140   "name" : "android::trait_trivial_ctor<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
3141   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3142   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3143   "size" : 4,
3144   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3145   "underlying_type" : "_ZTIj"
3146  },
3147  {
3148   "alignment" : 4,
3149   "enum_fields" :
3150   [
3151    {
3152     "enum_field_value" : 1,
3153     "name" : "android::trait_trivial_ctor<unsigned char>::value"
3154    }
3155   ],
3156   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3157   "name" : "android::trait_trivial_ctor<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
3158   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3159   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3160   "size" : 4,
3161   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3162   "underlying_type" : "_ZTIj"
3163  },
3164  {
3165   "alignment" : 4,
3166   "enum_fields" :
3167   [
3168    {
3169     "enum_field_value" : 1,
3170     "name" : "android::trait_trivial_ctor<int>::value"
3171    }
3172   ],
3173   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3174   "name" : "android::trait_trivial_ctor<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
3175   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3176   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3177   "size" : 4,
3178   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3179   "underlying_type" : "_ZTIj"
3180  },
3181  {
3182   "alignment" : 4,
3183   "enum_fields" :
3184   [
3185    {
3186     "enum_field_value" : 1,
3187     "name" : "android::trait_trivial_ctor<unsigned int>::value"
3188    }
3189   ],
3190   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3191   "name" : "android::trait_trivial_ctor<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
3192   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3193   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3194   "size" : 4,
3195   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3196   "underlying_type" : "_ZTIj"
3197  },
3198  {
3199   "alignment" : 4,
3200   "enum_fields" :
3201   [
3202    {
3203     "enum_field_value" : 1,
3204     "name" : "android::trait_trivial_ctor<long>::value"
3205    }
3206   ],
3207   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3208   "name" : "android::trait_trivial_ctor<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
3209   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3210   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3211   "size" : 4,
3212   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3213   "underlying_type" : "_ZTIj"
3214  },
3215  {
3216   "alignment" : 4,
3217   "enum_fields" :
3218   [
3219    {
3220     "enum_field_value" : 1,
3221     "name" : "android::trait_trivial_ctor<unsigned long>::value"
3222    }
3223   ],
3224   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3225   "name" : "android::trait_trivial_ctor<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
3226   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3227   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3228   "size" : 4,
3229   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3230   "underlying_type" : "_ZTIj"
3231  },
3232  {
3233   "alignment" : 4,
3234   "enum_fields" :
3235   [
3236    {
3237     "enum_field_value" : 1,
3238     "name" : "android::trait_trivial_ctor<short>::value"
3239    }
3240   ],
3241   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3242   "name" : "android::trait_trivial_ctor<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
3243   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3244   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3245   "size" : 4,
3246   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3247   "underlying_type" : "_ZTIj"
3248  },
3249  {
3250   "alignment" : 4,
3251   "enum_fields" :
3252   [
3253    {
3254     "enum_field_value" : 1,
3255     "name" : "android::trait_trivial_ctor<unsigned short>::value"
3256    }
3257   ],
3258   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3259   "name" : "android::trait_trivial_ctor<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
3260   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3261   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3262   "size" : 4,
3263   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3264   "underlying_type" : "_ZTIj"
3265  },
3266  {
3267   "alignment" : 4,
3268   "enum_fields" :
3269   [
3270    {
3271     "enum_field_value" : 1,
3272     "name" : "android::trait_trivial_ctor<void>::value"
3273    }
3274   ],
3275   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3276   "name" : "android::trait_trivial_ctor<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
3277   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3278   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3279   "size" : 4,
3280   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3281   "underlying_type" : "_ZTIj"
3282  },
3283  {
3284   "alignment" : 4,
3285   "enum_fields" :
3286   [
3287    {
3288     "enum_field_value" : 1,
3289     "name" : "android::trait_trivial_ctor<long long>::value"
3290    }
3291   ],
3292   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3293   "name" : "android::trait_trivial_ctor<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
3294   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3295   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3296   "size" : 4,
3297   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3298   "underlying_type" : "_ZTIj"
3299  },
3300  {
3301   "alignment" : 4,
3302   "enum_fields" :
3303   [
3304    {
3305     "enum_field_value" : 1,
3306     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
3307    }
3308   ],
3309   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3310   "name" : "android::trait_trivial_ctor<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
3311   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3312   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3313   "size" : 4,
3314   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3315   "underlying_type" : "_ZTIj"
3316  },
3317  {
3318   "alignment" : 4,
3319   "enum_fields" :
3320   [
3321    {
3322     "enum_field_value" : 0,
3323     "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>::value"
3324    }
3325   ],
3326   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3327   "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:36:51)",
3328   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3329   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3330   "size" : 4,
3331   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3332   "underlying_type" : "_ZTIj"
3333  },
3334  {
3335   "alignment" : 4,
3336   "enum_fields" :
3337   [
3338    {
3339     "enum_field_value" : 0,
3340     "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>::value"
3341    }
3342   ],
3343   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3344   "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:36:51)",
3345   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3346   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3347   "size" : 4,
3348   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3349   "underlying_type" : "_ZTIj"
3350  },
3351  {
3352   "alignment" : 4,
3353   "enum_fields" :
3354   [
3355    {
3356     "enum_field_value" : 0,
3357     "name" : "android::trait_trivial_dtor<android::Looper::Response>::value"
3358    }
3359   ],
3360   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3361   "name" : "android::trait_trivial_dtor<android::Looper::Response>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:36:51)",
3362   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3363   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3364   "size" : 4,
3365   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3366   "underlying_type" : "_ZTIj"
3367  },
3368  {
3369   "alignment" : 4,
3370   "enum_fields" :
3371   [
3372    {
3373     "enum_field_value" : 1,
3374     "name" : "android::trait_trivial_dtor<bool>::value"
3375    }
3376   ],
3377   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3378   "name" : "android::trait_trivial_dtor<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
3379   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3380   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3381   "size" : 4,
3382   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3383   "underlying_type" : "_ZTIj"
3384  },
3385  {
3386   "alignment" : 4,
3387   "enum_fields" :
3388   [
3389    {
3390     "enum_field_value" : 1,
3391     "name" : "android::trait_trivial_dtor<char>::value"
3392    }
3393   ],
3394   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3395   "name" : "android::trait_trivial_dtor<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
3396   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3397   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3398   "size" : 4,
3399   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3400   "underlying_type" : "_ZTIj"
3401  },
3402  {
3403   "alignment" : 4,
3404   "enum_fields" :
3405   [
3406    {
3407     "enum_field_value" : 1,
3408     "name" : "android::trait_trivial_dtor<double>::value"
3409    }
3410   ],
3411   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3412   "name" : "android::trait_trivial_dtor<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
3413   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3414   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3415   "size" : 4,
3416   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3417   "underlying_type" : "_ZTIj"
3418  },
3419  {
3420   "alignment" : 4,
3421   "enum_fields" :
3422   [
3423    {
3424     "enum_field_value" : 1,
3425     "name" : "android::trait_trivial_dtor<float>::value"
3426    }
3427   ],
3428   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3429   "name" : "android::trait_trivial_dtor<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
3430   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3431   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3432   "size" : 4,
3433   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3434   "underlying_type" : "_ZTIj"
3435  },
3436  {
3437   "alignment" : 4,
3438   "enum_fields" :
3439   [
3440    {
3441     "enum_field_value" : 1,
3442     "name" : "android::trait_trivial_dtor<unsigned char>::value"
3443    }
3444   ],
3445   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3446   "name" : "android::trait_trivial_dtor<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
3447   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3448   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3449   "size" : 4,
3450   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3451   "underlying_type" : "_ZTIj"
3452  },
3453  {
3454   "alignment" : 4,
3455   "enum_fields" :
3456   [
3457    {
3458     "enum_field_value" : 1,
3459     "name" : "android::trait_trivial_dtor<int>::value"
3460    }
3461   ],
3462   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3463   "name" : "android::trait_trivial_dtor<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
3464   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3465   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3466   "size" : 4,
3467   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3468   "underlying_type" : "_ZTIj"
3469  },
3470  {
3471   "alignment" : 4,
3472   "enum_fields" :
3473   [
3474    {
3475     "enum_field_value" : 1,
3476     "name" : "android::trait_trivial_dtor<unsigned int>::value"
3477    }
3478   ],
3479   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3480   "name" : "android::trait_trivial_dtor<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
3481   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3482   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3483   "size" : 4,
3484   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3485   "underlying_type" : "_ZTIj"
3486  },
3487  {
3488   "alignment" : 4,
3489   "enum_fields" :
3490   [
3491    {
3492     "enum_field_value" : 1,
3493     "name" : "android::trait_trivial_dtor<long>::value"
3494    }
3495   ],
3496   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3497   "name" : "android::trait_trivial_dtor<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
3498   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3499   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3500   "size" : 4,
3501   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3502   "underlying_type" : "_ZTIj"
3503  },
3504  {
3505   "alignment" : 4,
3506   "enum_fields" :
3507   [
3508    {
3509     "enum_field_value" : 1,
3510     "name" : "android::trait_trivial_dtor<unsigned long>::value"
3511    }
3512   ],
3513   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3514   "name" : "android::trait_trivial_dtor<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
3515   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3516   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3517   "size" : 4,
3518   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3519   "underlying_type" : "_ZTIj"
3520  },
3521  {
3522   "alignment" : 4,
3523   "enum_fields" :
3524   [
3525    {
3526     "enum_field_value" : 1,
3527     "name" : "android::trait_trivial_dtor<short>::value"
3528    }
3529   ],
3530   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3531   "name" : "android::trait_trivial_dtor<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
3532   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3533   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3534   "size" : 4,
3535   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3536   "underlying_type" : "_ZTIj"
3537  },
3538  {
3539   "alignment" : 4,
3540   "enum_fields" :
3541   [
3542    {
3543     "enum_field_value" : 1,
3544     "name" : "android::trait_trivial_dtor<unsigned short>::value"
3545    }
3546   ],
3547   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3548   "name" : "android::trait_trivial_dtor<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
3549   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3550   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3551   "size" : 4,
3552   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3553   "underlying_type" : "_ZTIj"
3554  },
3555  {
3556   "alignment" : 4,
3557   "enum_fields" :
3558   [
3559    {
3560     "enum_field_value" : 1,
3561     "name" : "android::trait_trivial_dtor<void>::value"
3562    }
3563   ],
3564   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
3565   "name" : "android::trait_trivial_dtor<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
3566   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
3567   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
3568   "size" : 4,
3569   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3570   "underlying_type" : "_ZTIj"
3571  },
3572  {
3573   "alignment" : 4,
3574   "enum_fields" :
3575   [
3576    {
3577     "enum_field_value" : 1,
3578     "name" : "android::trait_trivial_dtor<long long>::value"
3579    }
3580   ],
3581   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
3582   "name" : "android::trait_trivial_dtor<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
3583   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
3584   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
3585   "size" : 4,
3586   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3587   "underlying_type" : "_ZTIj"
3588  },
3589  {
3590   "alignment" : 4,
3591   "enum_fields" :
3592   [
3593    {
3594     "enum_field_value" : 1,
3595     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
3596    }
3597   ],
3598   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
3599   "name" : "android::trait_trivial_dtor<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
3600   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
3601   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
3602   "size" : 4,
3603   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3604   "underlying_type" : "_ZTIj"
3605  },
3606  {
3607   "alignment" : 4,
3608   "enum_fields" :
3609   [
3610    {
3611     "enum_field_value" : 0,
3612     "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>::value"
3613    }
3614   ],
3615   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
3616   "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:38:51)",
3617   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
3618   "self_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
3619   "size" : 4,
3620   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3621   "underlying_type" : "_ZTIj"
3622  },
3623  {
3624   "alignment" : 4,
3625   "enum_fields" :
3626   [
3627    {
3628     "enum_field_value" : 0,
3629     "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>::value"
3630    }
3631   ],
3632   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
3633   "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:38:51)",
3634   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
3635   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
3636   "size" : 4,
3637   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3638   "underlying_type" : "_ZTIj"
3639  },
3640  {
3641   "alignment" : 4,
3642   "enum_fields" :
3643   [
3644    {
3645     "enum_field_value" : 0,
3646     "name" : "android::trait_trivial_move<android::Looper::Response>::value"
3647    }
3648   ],
3649   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
3650   "name" : "android::trait_trivial_move<android::Looper::Response>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:38:51)",
3651   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
3652   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
3653   "size" : 4,
3654   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3655   "underlying_type" : "_ZTIj"
3656  },
3657  {
3658   "alignment" : 4,
3659   "enum_fields" :
3660   [
3661    {
3662     "enum_field_value" : 1,
3663     "name" : "android::trait_trivial_move<android::String8>::value"
3664    }
3665   ],
3666   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
3667   "name" : "android::trait_trivial_move<android::String8>::(unnamed enum at system/core/libutils/include/utils/String8.h:223:1)",
3668   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
3669   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
3670   "size" : 4,
3671   "source_file" : "system/core/libutils/include/utils/String8.h",
3672   "underlying_type" : "_ZTIj"
3673  },
3674  {
3675   "alignment" : 4,
3676   "enum_fields" :
3677   [
3678    {
3679     "enum_field_value" : 1,
3680     "name" : "android::trait_trivial_move<android::String16>::value"
3681    }
3682   ],
3683   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
3684   "name" : "android::trait_trivial_move<android::String16>::(unnamed enum at system/core/libutils/include/utils/String16.h:181:1)",
3685   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
3686   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
3687   "size" : 4,
3688   "source_file" : "system/core/libutils/include/utils/String16.h",
3689   "underlying_type" : "_ZTIj"
3690  },
3691  {
3692   "alignment" : 4,
3693   "enum_fields" :
3694   [
3695    {
3696     "enum_field_value" : 1,
3697     "name" : "android::trait_trivial_move<bool>::value"
3698    }
3699   ],
3700   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
3701   "name" : "android::trait_trivial_move<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
3702   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
3703   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
3704   "size" : 4,
3705   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3706   "underlying_type" : "_ZTIj"
3707  },
3708  {
3709   "alignment" : 4,
3710   "enum_fields" :
3711   [
3712    {
3713     "enum_field_value" : 1,
3714     "name" : "android::trait_trivial_move<char>::value"
3715    }
3716   ],
3717   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
3718   "name" : "android::trait_trivial_move<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
3719   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
3720   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
3721   "size" : 4,
3722   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3723   "underlying_type" : "_ZTIj"
3724  },
3725  {
3726   "alignment" : 4,
3727   "enum_fields" :
3728   [
3729    {
3730     "enum_field_value" : 1,
3731     "name" : "android::trait_trivial_move<double>::value"
3732    }
3733   ],
3734   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
3735   "name" : "android::trait_trivial_move<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
3736   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
3737   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
3738   "size" : 4,
3739   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3740   "underlying_type" : "_ZTIj"
3741  },
3742  {
3743   "alignment" : 4,
3744   "enum_fields" :
3745   [
3746    {
3747     "enum_field_value" : 1,
3748     "name" : "android::trait_trivial_move<float>::value"
3749    }
3750   ],
3751   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
3752   "name" : "android::trait_trivial_move<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
3753   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
3754   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
3755   "size" : 4,
3756   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3757   "underlying_type" : "_ZTIj"
3758  },
3759  {
3760   "alignment" : 4,
3761   "enum_fields" :
3762   [
3763    {
3764     "enum_field_value" : 1,
3765     "name" : "android::trait_trivial_move<unsigned char>::value"
3766    }
3767   ],
3768   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
3769   "name" : "android::trait_trivial_move<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
3770   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
3771   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
3772   "size" : 4,
3773   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3774   "underlying_type" : "_ZTIj"
3775  },
3776  {
3777   "alignment" : 4,
3778   "enum_fields" :
3779   [
3780    {
3781     "enum_field_value" : 1,
3782     "name" : "android::trait_trivial_move<int>::value"
3783    }
3784   ],
3785   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
3786   "name" : "android::trait_trivial_move<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
3787   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
3788   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
3789   "size" : 4,
3790   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3791   "underlying_type" : "_ZTIj"
3792  },
3793  {
3794   "alignment" : 4,
3795   "enum_fields" :
3796   [
3797    {
3798     "enum_field_value" : 1,
3799     "name" : "android::trait_trivial_move<unsigned int>::value"
3800    }
3801   ],
3802   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
3803   "name" : "android::trait_trivial_move<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
3804   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
3805   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
3806   "size" : 4,
3807   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3808   "underlying_type" : "_ZTIj"
3809  },
3810  {
3811   "alignment" : 4,
3812   "enum_fields" :
3813   [
3814    {
3815     "enum_field_value" : 1,
3816     "name" : "android::trait_trivial_move<long>::value"
3817    }
3818   ],
3819   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
3820   "name" : "android::trait_trivial_move<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
3821   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
3822   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
3823   "size" : 4,
3824   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3825   "underlying_type" : "_ZTIj"
3826  },
3827  {
3828   "alignment" : 4,
3829   "enum_fields" :
3830   [
3831    {
3832     "enum_field_value" : 1,
3833     "name" : "android::trait_trivial_move<unsigned long>::value"
3834    }
3835   ],
3836   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
3837   "name" : "android::trait_trivial_move<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
3838   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
3839   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
3840   "size" : 4,
3841   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3842   "underlying_type" : "_ZTIj"
3843  },
3844  {
3845   "alignment" : 4,
3846   "enum_fields" :
3847   [
3848    {
3849     "enum_field_value" : 1,
3850     "name" : "android::trait_trivial_move<short>::value"
3851    }
3852   ],
3853   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
3854   "name" : "android::trait_trivial_move<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
3855   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
3856   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
3857   "size" : 4,
3858   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3859   "underlying_type" : "_ZTIj"
3860  },
3861  {
3862   "alignment" : 4,
3863   "enum_fields" :
3864   [
3865    {
3866     "enum_field_value" : 1,
3867     "name" : "android::trait_trivial_move<unsigned short>::value"
3868    }
3869   ],
3870   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
3871   "name" : "android::trait_trivial_move<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
3872   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
3873   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
3874   "size" : 4,
3875   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3876   "underlying_type" : "_ZTIj"
3877  },
3878  {
3879   "alignment" : 4,
3880   "enum_fields" :
3881   [
3882    {
3883     "enum_field_value" : 1,
3884     "name" : "android::trait_trivial_move<void>::value"
3885    }
3886   ],
3887   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
3888   "name" : "android::trait_trivial_move<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
3889   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
3890   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
3891   "size" : 4,
3892   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3893   "underlying_type" : "_ZTIj"
3894  },
3895  {
3896   "alignment" : 4,
3897   "enum_fields" :
3898   [
3899    {
3900     "enum_field_value" : 1,
3901     "name" : "android::trait_trivial_move<long long>::value"
3902    }
3903   ],
3904   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
3905   "name" : "android::trait_trivial_move<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
3906   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
3907   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
3908   "size" : 4,
3909   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3910   "underlying_type" : "_ZTIj"
3911  },
3912  {
3913   "alignment" : 4,
3914   "enum_fields" :
3915   [
3916    {
3917     "enum_field_value" : 1,
3918     "name" : "android::trait_trivial_move<unsigned long long>::value"
3919    }
3920   ],
3921   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
3922   "name" : "android::trait_trivial_move<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
3923   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
3924   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
3925   "size" : 4,
3926   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3927   "underlying_type" : "_ZTIj"
3928  },
3929  {
3930   "alignment" : 4,
3931   "enum_fields" :
3932   [
3933    {
3934     "enum_field_value" : 0,
3935     "name" : "android::Mutex::PRIVATE"
3936    },
3937    {
3938     "enum_field_value" : 1,
3939     "name" : "android::Mutex::SHARED"
3940    }
3941   ],
3942   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
3943   "name" : "android::Mutex::(unnamed enum at system/core/libutils/include/utils/Mutex.h:96:5)",
3944   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3945   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3946   "size" : 4,
3947   "source_file" : "system/core/libutils/include/utils/Mutex.h",
3948   "underlying_type" : "_ZTIj"
3949  },
3950  {
3951   "alignment" : 4,
3952   "enum_fields" :
3953   [
3954    {
3955     "enum_field_value" : 1,
3956     "name" : "android::Looper::EVENT_INPUT"
3957    },
3958    {
3959     "enum_field_value" : 2,
3960     "name" : "android::Looper::EVENT_OUTPUT"
3961    },
3962    {
3963     "enum_field_value" : 4,
3964     "name" : "android::Looper::EVENT_ERROR"
3965    },
3966    {
3967     "enum_field_value" : 8,
3968     "name" : "android::Looper::EVENT_HANGUP"
3969    },
3970    {
3971     "enum_field_value" : 16,
3972     "name" : "android::Looper::EVENT_INVALID"
3973    }
3974   ],
3975   "linker_set_key" : "_ZTIN7android6Looper12$EVENT_ERRORE",
3976   "name" : "android::Looper::(unnamed enum at system/core/libutils/include/utils/Looper.h:178:5)",
3977   "referenced_type" : "_ZTIN7android6Looper12$EVENT_ERRORE",
3978   "self_type" : "_ZTIN7android6Looper12$EVENT_ERRORE",
3979   "size" : 4,
3980   "source_file" : "system/core/libutils/include/utils/Looper.h",
3981   "underlying_type" : "_ZTIj"
3982  },
3983  {
3984   "alignment" : 4,
3985   "enum_fields" :
3986   [
3987    {
3988     "enum_field_value" : -1,
3989     "name" : "android::Looper::POLL_WAKE"
3990    },
3991    {
3992     "enum_field_value" : -2,
3993     "name" : "android::Looper::POLL_CALLBACK"
3994    },
3995    {
3996     "enum_field_value" : -3,
3997     "name" : "android::Looper::POLL_TIMEOUT"
3998    },
3999    {
4000     "enum_field_value" : -4,
4001     "name" : "android::Looper::POLL_ERROR"
4002    }
4003   ],
4004   "linker_set_key" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
4005   "name" : "android::Looper::(unnamed enum at system/core/libutils/include/utils/Looper.h:146:5)",
4006   "referenced_type" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
4007   "self_type" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
4008   "size" : 4,
4009   "source_file" : "system/core/libutils/include/utils/Looper.h",
4010   "underlying_type" : "_ZTIi"
4011  },
4012  {
4013   "alignment" : 4,
4014   "enum_fields" :
4015   [
4016    {
4017     "enum_field_value" : 1,
4018     "name" : "android::Looper::PREPARE_ALLOW_NON_CALLBACKS"
4019    }
4020   ],
4021   "linker_set_key" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
4022   "name" : "android::Looper::(unnamed enum at system/core/libutils/include/utils/Looper.h:216:5)",
4023   "referenced_type" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
4024   "self_type" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
4025   "size" : 4,
4026   "source_file" : "system/core/libutils/include/utils/Looper.h",
4027   "underlying_type" : "_ZTIj"
4028  },
4029  {
4030   "alignment" : 4,
4031   "enum_fields" :
4032   [
4033    {
4034     "enum_field_value" : 0,
4035     "name" : "android::RWLock::PRIVATE"
4036    },
4037    {
4038     "enum_field_value" : 1,
4039     "name" : "android::RWLock::SHARED"
4040    }
4041   ],
4042   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
4043   "name" : "android::RWLock::(unnamed enum at system/core/libutils/include/utils/RWLock.h:44:5)",
4044   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
4045   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
4046   "size" : 4,
4047   "source_file" : "system/core/libutils/include/utils/RWLock.h",
4048   "underlying_type" : "_ZTIj"
4049  },
4050  {
4051   "alignment" : 4,
4052   "enum_fields" :
4053   [
4054    {
4055     "enum_field_value" : 0,
4056     "name" : "android::traits<android::sysprop_change_callback_info>::is_pointer"
4057    },
4058    {
4059     "enum_field_value" : 0,
4060     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_ctor"
4061    },
4062    {
4063     "enum_field_value" : 0,
4064     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_dtor"
4065    },
4066    {
4067     "enum_field_value" : 0,
4068     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_copy"
4069    },
4070    {
4071     "enum_field_value" : 0,
4072     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_move"
4073    }
4074   ],
4075   "linker_set_key" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4076   "name" : "android::traits<android::sysprop_change_callback_info>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4077   "referenced_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4078   "self_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4079   "size" : 4,
4080   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4081   "underlying_type" : "_ZTIj"
4082  },
4083  {
4084   "alignment" : 4,
4085   "enum_fields" :
4086   [
4087    {
4088     "enum_field_value" : 0,
4089     "name" : "android::traits<android::Looper::MessageEnvelope>::is_pointer"
4090    },
4091    {
4092     "enum_field_value" : 0,
4093     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_ctor"
4094    },
4095    {
4096     "enum_field_value" : 0,
4097     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_dtor"
4098    },
4099    {
4100     "enum_field_value" : 0,
4101     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_copy"
4102    },
4103    {
4104     "enum_field_value" : 0,
4105     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_move"
4106    }
4107   ],
4108   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4109   "name" : "android::traits<android::Looper::MessageEnvelope>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4110   "referenced_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4111   "self_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4112   "size" : 4,
4113   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4114   "underlying_type" : "_ZTIj"
4115  },
4116  {
4117   "alignment" : 4,
4118   "enum_fields" :
4119   [
4120    {
4121     "enum_field_value" : 0,
4122     "name" : "android::traits<android::Looper::Response>::is_pointer"
4123    },
4124    {
4125     "enum_field_value" : 0,
4126     "name" : "android::traits<android::Looper::Response>::has_trivial_ctor"
4127    },
4128    {
4129     "enum_field_value" : 0,
4130     "name" : "android::traits<android::Looper::Response>::has_trivial_dtor"
4131    },
4132    {
4133     "enum_field_value" : 0,
4134     "name" : "android::traits<android::Looper::Response>::has_trivial_copy"
4135    },
4136    {
4137     "enum_field_value" : 0,
4138     "name" : "android::traits<android::Looper::Response>::has_trivial_move"
4139    }
4140   ],
4141   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4142   "name" : "android::traits<android::Looper::Response>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4143   "referenced_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4144   "self_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4145   "size" : 4,
4146   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4147   "underlying_type" : "_ZTIj"
4148  },
4149  {
4150   "alignment" : 4,
4151   "enum_fields" :
4152   [
4153    {
4154     "enum_field_value" : 0,
4155     "name" : "android::FileMap::NORMAL"
4156    },
4157    {
4158     "enum_field_value" : 1,
4159     "name" : "android::FileMap::RANDOM"
4160    },
4161    {
4162     "enum_field_value" : 2,
4163     "name" : "android::FileMap::SEQUENTIAL"
4164    },
4165    {
4166     "enum_field_value" : 3,
4167     "name" : "android::FileMap::WILLNEED"
4168    },
4169    {
4170     "enum_field_value" : 4,
4171     "name" : "android::FileMap::DONTNEED"
4172    }
4173   ],
4174   "linker_set_key" : "_ZTIN7android7FileMap9MapAdviceE",
4175   "name" : "android::FileMap::MapAdvice",
4176   "referenced_type" : "_ZTIN7android7FileMap9MapAdviceE",
4177   "self_type" : "_ZTIN7android7FileMap9MapAdviceE",
4178   "size" : 4,
4179   "source_file" : "system/core/libutils/include/utils/FileMap.h",
4180   "underlying_type" : "_ZTIj"
4181  },
4182  {
4183   "access" : "protected",
4184   "alignment" : 4,
4185   "enum_fields" :
4186   [
4187    {
4188     "enum_field_value" : 1,
4189     "name" : "android::RefBase::FIRST_INC_STRONG"
4190    }
4191   ],
4192   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4193   "name" : "android::RefBase::(unnamed enum at system/core/libutils/include/utils/RefBase.h:358:5)",
4194   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4195   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4196   "size" : 4,
4197   "source_file" : "system/core/libutils/include/utils/RefBase.h",
4198   "underlying_type" : "_ZTIj"
4199  },
4200  {
4201   "access" : "protected",
4202   "alignment" : 4,
4203   "enum_fields" :
4204   [
4205    {
4206     "enum_field_value" : 0,
4207     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
4208    },
4209    {
4210     "enum_field_value" : 1,
4211     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
4212    },
4213    {
4214     "enum_field_value" : 1,
4215     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
4216    }
4217   ],
4218   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4219   "name" : "android::RefBase::(unnamed enum at system/core/libutils/include/utils/RefBase.h:349:5)",
4220   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4221   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4222   "size" : 4,
4223   "source_file" : "system/core/libutils/include/utils/RefBase.h",
4224   "underlying_type" : "_ZTIj"
4225  },
4226  {
4227   "alignment" : 4,
4228   "enum_fields" :
4229   [
4230    {
4231     "enum_field_value" : 0,
4232     "name" : "android::Condition::WAKE_UP_ONE"
4233    },
4234    {
4235     "enum_field_value" : 1,
4236     "name" : "android::Condition::WAKE_UP_ALL"
4237    }
4238   ],
4239   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
4240   "name" : "android::Condition::WakeUpType",
4241   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4242   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4243   "size" : 4,
4244   "source_file" : "system/core/libutils/include/utils/Condition.h",
4245   "underlying_type" : "_ZTIj"
4246  },
4247  {
4248   "alignment" : 4,
4249   "enum_fields" :
4250   [
4251    {
4252     "enum_field_value" : 0,
4253     "name" : "android::Condition::PRIVATE"
4254    },
4255    {
4256     "enum_field_value" : 1,
4257     "name" : "android::Condition::SHARED"
4258    }
4259   ],
4260   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
4261   "name" : "android::Condition::(unnamed enum at system/core/libutils/include/utils/Condition.h:54:5)",
4262   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
4263   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
4264   "size" : 4,
4265   "source_file" : "system/core/libutils/include/utils/Condition.h",
4266   "underlying_type" : "_ZTIj"
4267  },
4268  {
4269   "access" : "private",
4270   "alignment" : 4,
4271   "enum_fields" :
4272   [
4273    {
4274     "enum_field_value" : 20,
4275     "name" : "android::FdPrinter::MAX_FORMAT_STRING"
4276    }
4277   ],
4278   "linker_set_key" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4279   "name" : "android::FdPrinter::(unnamed enum at system/core/libutils/include/utils/Printer.h:75:5)",
4280   "referenced_type" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4281   "self_type" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4282   "size" : 4,
4283   "source_file" : "system/core/libutils/include/utils/Printer.h",
4284   "underlying_type" : "_ZTIj"
4285  }
4286 ],
4287 "function_types" :
4288 [
4289  {
4290   "alignment" : 4,
4291   "linker_set_key" : "_ZTIFiPFiPvES_PKcimPS_E",
4292   "name" : "int (int (*)(void *), void *, const char *, int, unsigned long, void **)",
4293   "parameters" :
4294   [
4295    {
4296     "referenced_type" : "_ZTIPFiPvE"
4297    },
4298    {
4299     "referenced_type" : "_ZTIPv"
4300    },
4301    {
4302     "referenced_type" : "_ZTIPKc"
4303    },
4304    {
4305     "referenced_type" : "_ZTIi"
4306    },
4307    {
4308     "referenced_type" : "_ZTIm"
4309    },
4310    {
4311     "referenced_type" : "_ZTIPPv"
4312    }
4313   ],
4314   "referenced_type" : "_ZTIFiPFiPvES_PKcimPS_E",
4315   "return_type" : "_ZTIi",
4316   "self_type" : "_ZTIFiPFiPvES_PKcimPS_E",
4317   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
4318  },
4319  {
4320   "alignment" : 4,
4321   "linker_set_key" : "_ZTIFiPKvS0_E",
4322   "name" : "int (const void *, const void *)",
4323   "parameters" :
4324   [
4325    {
4326     "referenced_type" : "_ZTIPKv"
4327    },
4328    {
4329     "referenced_type" : "_ZTIPKv"
4330    }
4331   ],
4332   "referenced_type" : "_ZTIFiPKvS0_E",
4333   "return_type" : "_ZTIi",
4334   "self_type" : "_ZTIFiPKvS0_E",
4335   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4336  },
4337  {
4338   "alignment" : 4,
4339   "linker_set_key" : "_ZTIFiPKvS0_PvE",
4340   "name" : "int (const void *, const void *, void *)",
4341   "parameters" :
4342   [
4343    {
4344     "referenced_type" : "_ZTIPKv"
4345    },
4346    {
4347     "referenced_type" : "_ZTIPKv"
4348    },
4349    {
4350     "referenced_type" : "_ZTIPv"
4351    }
4352   ],
4353   "referenced_type" : "_ZTIFiPKvS0_PvE",
4354   "return_type" : "_ZTIi",
4355   "self_type" : "_ZTIFiPKvS0_PvE",
4356   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4357  },
4358  {
4359   "alignment" : 4,
4360   "linker_set_key" : "_ZTIFiPvE",
4361   "name" : "int (void *)",
4362   "parameters" :
4363   [
4364    {
4365     "referenced_type" : "_ZTIPv"
4366    }
4367   ],
4368   "referenced_type" : "_ZTIFiPvE",
4369   "return_type" : "_ZTIi",
4370   "self_type" : "_ZTIFiPvE",
4371   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
4372  },
4373  {
4374   "alignment" : 4,
4375   "linker_set_key" : "_ZTIFiiiPvE",
4376   "name" : "int (int, int, void *)",
4377   "parameters" :
4378   [
4379    {
4380     "referenced_type" : "_ZTIi"
4381    },
4382    {
4383     "referenced_type" : "_ZTIi"
4384    },
4385    {
4386     "referenced_type" : "_ZTIPv"
4387    }
4388   ],
4389   "referenced_type" : "_ZTIFiiiPvE",
4390   "return_type" : "_ZTIi",
4391   "self_type" : "_ZTIFiiiPvE",
4392   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4393  },
4394  {
4395   "alignment" : 4,
4396   "linker_set_key" : "_ZTIFvvE",
4397   "name" : "void ()",
4398   "referenced_type" : "_ZTIFvvE",
4399   "return_type" : "_ZTIv",
4400   "self_type" : "_ZTIFvvE",
4401   "source_file" : "system/core/libutils/include/utils/misc.h"
4402  }
4403 ],
4404 "functions" :
4405 [
4406  {
4407   "access" : "private",
4408   "function_name" : "android::LogPrinter::printRaw",
4409   "linker_set_key" : "_ZN7android10LogPrinter8printRawEPKc",
4410   "parameters" :
4411   [
4412    {
4413     "is_this_ptr" : true,
4414     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4415    },
4416    {
4417     "referenced_type" : "_ZTIPKc"
4418    }
4419   ],
4420   "return_type" : "_ZTIv",
4421   "source_file" : "system/core/libutils/include/utils/Printer.h"
4422  },
4423  {
4424   "function_name" : "android::LogPrinter::printLine",
4425   "linker_set_key" : "_ZN7android10LogPrinter9printLineEPKc",
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::LogPrinter",
4441   "linker_set_key" : "_ZN7android10LogPrinterC1EPKc19android_LogPriorityS2_b",
4442   "parameters" :
4443   [
4444    {
4445     "is_this_ptr" : true,
4446     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4447    },
4448    {
4449     "referenced_type" : "_ZTIPKc"
4450    },
4451    {
4452     "default_arg" : true,
4453     "referenced_type" : "_ZTI19android_LogPriority"
4454    },
4455    {
4456     "default_arg" : true,
4457     "referenced_type" : "_ZTIPKc"
4458    },
4459    {
4460     "default_arg" : true,
4461     "referenced_type" : "_ZTIb"
4462    }
4463   ],
4464   "return_type" : "_ZTIv",
4465   "source_file" : "system/core/libutils/include/utils/Printer.h"
4466  },
4467  {
4468   "function_name" : "android::LogPrinter::LogPrinter",
4469   "linker_set_key" : "_ZN7android10LogPrinterC2EPKc19android_LogPriorityS2_b",
4470   "parameters" :
4471   [
4472    {
4473     "is_this_ptr" : true,
4474     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4475    },
4476    {
4477     "referenced_type" : "_ZTIPKc"
4478    },
4479    {
4480     "default_arg" : true,
4481     "referenced_type" : "_ZTI19android_LogPriority"
4482    },
4483    {
4484     "default_arg" : true,
4485     "referenced_type" : "_ZTIPKc"
4486    },
4487    {
4488     "default_arg" : true,
4489     "referenced_type" : "_ZTIb"
4490    }
4491   ],
4492   "return_type" : "_ZTIv",
4493   "source_file" : "system/core/libutils/include/utils/Printer.h"
4494  },
4495  {
4496   "function_name" : "android::VectorImpl::appendArray",
4497   "linker_set_key" : "_ZN7android10VectorImpl11appendArrayEPKvm",
4498   "parameters" :
4499   [
4500    {
4501     "is_this_ptr" : true,
4502     "referenced_type" : "_ZTIPN7android10VectorImplE"
4503    },
4504    {
4505     "referenced_type" : "_ZTIPKv"
4506    },
4507    {
4508     "referenced_type" : "_ZTIm"
4509    }
4510   ],
4511   "return_type" : "_ZTIl",
4512   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4513  },
4514  {
4515   "function_name" : "android::VectorImpl::setCapacity",
4516   "linker_set_key" : "_ZN7android10VectorImpl11setCapacityEm",
4517   "parameters" :
4518   [
4519    {
4520     "is_this_ptr" : true,
4521     "referenced_type" : "_ZTIPN7android10VectorImplE"
4522    },
4523    {
4524     "referenced_type" : "_ZTIm"
4525    }
4526   ],
4527   "return_type" : "_ZTIl",
4528   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4529  },
4530  {
4531   "function_name" : "android::VectorImpl::appendVector",
4532   "linker_set_key" : "_ZN7android10VectorImpl12appendVectorERKS0_",
4533   "parameters" :
4534   [
4535    {
4536     "is_this_ptr" : true,
4537     "referenced_type" : "_ZTIPN7android10VectorImplE"
4538    },
4539    {
4540     "referenced_type" : "_ZTIRKN7android10VectorImplE"
4541    }
4542   ],
4543   "return_type" : "_ZTIl",
4544   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4545  },
4546  {
4547   "function_name" : "android::VectorImpl::editArrayImpl",
4548   "linker_set_key" : "_ZN7android10VectorImpl13editArrayImplEv",
4549   "parameters" :
4550   [
4551    {
4552     "is_this_ptr" : true,
4553     "referenced_type" : "_ZTIPN7android10VectorImplE"
4554    }
4555   ],
4556   "return_type" : "_ZTIPv",
4557   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4558  },
4559  {
4560   "function_name" : "android::VectorImpl::finish_vector",
4561   "linker_set_key" : "_ZN7android10VectorImpl13finish_vectorEv",
4562   "parameters" :
4563   [
4564    {
4565     "is_this_ptr" : true,
4566     "referenced_type" : "_ZTIPN7android10VectorImplE"
4567    }
4568   ],
4569   "return_type" : "_ZTIv",
4570   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4571  },
4572  {
4573   "function_name" : "android::VectorImpl::insertArrayAt",
4574   "linker_set_key" : "_ZN7android10VectorImpl13insertArrayAtEPKvmm",
4575   "parameters" :
4576   [
4577    {
4578     "is_this_ptr" : true,
4579     "referenced_type" : "_ZTIPN7android10VectorImplE"
4580    },
4581    {
4582     "referenced_type" : "_ZTIPKv"
4583    },
4584    {
4585     "referenced_type" : "_ZTIm"
4586    },
4587    {
4588     "referenced_type" : "_ZTIm"
4589    }
4590   ],
4591   "return_type" : "_ZTIl",
4592   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4593  },
4594  {
4595   "function_name" : "android::VectorImpl::removeItemsAt",
4596   "linker_set_key" : "_ZN7android10VectorImpl13removeItemsAtEmm",
4597   "parameters" :
4598   [
4599    {
4600     "is_this_ptr" : true,
4601     "referenced_type" : "_ZTIPN7android10VectorImplE"
4602    },
4603    {
4604     "referenced_type" : "_ZTIm"
4605    },
4606    {
4607     "default_arg" : true,
4608     "referenced_type" : "_ZTIm"
4609    }
4610   ],
4611   "return_type" : "_ZTIl",
4612   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4613  },
4614  {
4615   "function_name" : "android::VectorImpl::insertVectorAt",
4616   "linker_set_key" : "_ZN7android10VectorImpl14insertVectorAtERKS0_m",
4617   "parameters" :
4618   [
4619    {
4620     "is_this_ptr" : true,
4621     "referenced_type" : "_ZTIPN7android10VectorImplE"
4622    },
4623    {
4624     "referenced_type" : "_ZTIRKN7android10VectorImplE"
4625    },
4626    {
4627     "referenced_type" : "_ZTIm"
4628    }
4629   ],
4630   "return_type" : "_ZTIl",
4631   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4632  },
4633  {
4634   "access" : "protected",
4635   "function_name" : "android::VectorImpl::release_storage",
4636   "linker_set_key" : "_ZN7android10VectorImpl15release_storageEv",
4637   "parameters" :
4638   [
4639    {
4640     "is_this_ptr" : true,
4641     "referenced_type" : "_ZTIPN7android10VectorImplE"
4642    }
4643   ],
4644   "return_type" : "_ZTIv",
4645   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4646  },
4647  {
4648   "function_name" : "android::VectorImpl::editItemLocation",
4649   "linker_set_key" : "_ZN7android10VectorImpl16editItemLocationEm",
4650   "parameters" :
4651   [
4652    {
4653     "is_this_ptr" : true,
4654     "referenced_type" : "_ZTIPN7android10VectorImplE"
4655    },
4656    {
4657     "referenced_type" : "_ZTIm"
4658    }
4659   ],
4660   "return_type" : "_ZTIPv",
4661   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4662  },
4663  {
4664   "function_name" : "android::VectorImpl::add",
4665   "linker_set_key" : "_ZN7android10VectorImpl3addEPKv",
4666   "parameters" :
4667   [
4668    {
4669     "is_this_ptr" : true,
4670     "referenced_type" : "_ZTIPN7android10VectorImplE"
4671    },
4672    {
4673     "referenced_type" : "_ZTIPKv"
4674    }
4675   ],
4676   "return_type" : "_ZTIl",
4677   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4678  },
4679  {
4680   "function_name" : "android::VectorImpl::add",
4681   "linker_set_key" : "_ZN7android10VectorImpl3addEv",
4682   "parameters" :
4683   [
4684    {
4685     "is_this_ptr" : true,
4686     "referenced_type" : "_ZTIPN7android10VectorImplE"
4687    }
4688   ],
4689   "return_type" : "_ZTIl",
4690   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4691  },
4692  {
4693   "function_name" : "android::VectorImpl::pop",
4694   "linker_set_key" : "_ZN7android10VectorImpl3popEv",
4695   "parameters" :
4696   [
4697    {
4698     "is_this_ptr" : true,
4699     "referenced_type" : "_ZTIPN7android10VectorImplE"
4700    }
4701   ],
4702   "return_type" : "_ZTIv",
4703   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4704  },
4705  {
4706   "function_name" : "android::VectorImpl::push",
4707   "linker_set_key" : "_ZN7android10VectorImpl4pushEPKv",
4708   "parameters" :
4709   [
4710    {
4711     "is_this_ptr" : true,
4712     "referenced_type" : "_ZTIPN7android10VectorImplE"
4713    },
4714    {
4715     "referenced_type" : "_ZTIPKv"
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" : "_ZN7android10VectorImpl4pushEv",
4724   "parameters" :
4725   [
4726    {
4727     "is_this_ptr" : true,
4728     "referenced_type" : "_ZTIPN7android10VectorImplE"
4729    }
4730   ],
4731   "return_type" : "_ZTIv",
4732   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4733  },
4734  {
4735   "function_name" : "android::VectorImpl::sort",
4736   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_E",
4737   "parameters" :
4738   [
4739    {
4740     "is_this_ptr" : true,
4741     "referenced_type" : "_ZTIPN7android10VectorImplE"
4742    },
4743    {
4744     "referenced_type" : "_ZTIPFiPKvS0_E"
4745    }
4746   ],
4747   "return_type" : "_ZTIi",
4748   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4749  },
4750  {
4751   "function_name" : "android::VectorImpl::sort",
4752   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_",
4753   "parameters" :
4754   [
4755    {
4756     "is_this_ptr" : true,
4757     "referenced_type" : "_ZTIPN7android10VectorImplE"
4758    },
4759    {
4760     "referenced_type" : "_ZTIPFiPKvS0_PvE"
4761    },
4762    {
4763     "referenced_type" : "_ZTIPv"
4764    }
4765   ],
4766   "return_type" : "_ZTIi",
4767   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4768  },
4769  {
4770   "access" : "private",
4771   "function_name" : "android::VectorImpl::_grow",
4772   "linker_set_key" : "_ZN7android10VectorImpl5_growEmm",
4773   "parameters" :
4774   [
4775    {
4776     "is_this_ptr" : true,
4777     "referenced_type" : "_ZTIPN7android10VectorImplE"
4778    },
4779    {
4780     "referenced_type" : "_ZTIm"
4781    },
4782    {
4783     "referenced_type" : "_ZTIm"
4784    }
4785   ],
4786   "return_type" : "_ZTIPv",
4787   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4788  },
4789  {
4790   "function_name" : "android::VectorImpl::clear",
4791   "linker_set_key" : "_ZN7android10VectorImpl5clearEv",
4792   "parameters" :
4793   [
4794    {
4795     "is_this_ptr" : true,
4796     "referenced_type" : "_ZTIPN7android10VectorImplE"
4797    }
4798   ],
4799   "return_type" : "_ZTIv",
4800   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4801  },
4802  {
4803   "function_name" : "android::VectorImpl::resize",
4804   "linker_set_key" : "_ZN7android10VectorImpl6resizeEm",
4805   "parameters" :
4806   [
4807    {
4808     "is_this_ptr" : true,
4809     "referenced_type" : "_ZTIPN7android10VectorImplE"
4810    },
4811    {
4812     "referenced_type" : "_ZTIm"
4813    }
4814   ],
4815   "return_type" : "_ZTIl",
4816   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4817  },
4818  {
4819   "access" : "private",
4820   "function_name" : "android::VectorImpl::_shrink",
4821   "linker_set_key" : "_ZN7android10VectorImpl7_shrinkEmm",
4822   "parameters" :
4823   [
4824    {
4825     "is_this_ptr" : true,
4826     "referenced_type" : "_ZTIPN7android10VectorImplE"
4827    },
4828    {
4829     "referenced_type" : "_ZTIm"
4830    },
4831    {
4832     "referenced_type" : "_ZTIm"
4833    }
4834   ],
4835   "return_type" : "_ZTIv",
4836   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4837  },
4838  {
4839   "function_name" : "android::VectorImpl::insertAt",
4840   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEPKvmm",
4841   "parameters" :
4842   [
4843    {
4844     "is_this_ptr" : true,
4845     "referenced_type" : "_ZTIPN7android10VectorImplE"
4846    },
4847    {
4848     "referenced_type" : "_ZTIPKv"
4849    },
4850    {
4851     "referenced_type" : "_ZTIm"
4852    },
4853    {
4854     "default_arg" : true,
4855     "referenced_type" : "_ZTIm"
4856    }
4857   ],
4858   "return_type" : "_ZTIl",
4859   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4860  },
4861  {
4862   "function_name" : "android::VectorImpl::insertAt",
4863   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEmm",
4864   "parameters" :
4865   [
4866    {
4867     "is_this_ptr" : true,
4868     "referenced_type" : "_ZTIPN7android10VectorImplE"
4869    },
4870    {
4871     "referenced_type" : "_ZTIm"
4872    },
4873    {
4874     "default_arg" : true,
4875     "referenced_type" : "_ZTIm"
4876    }
4877   ],
4878   "return_type" : "_ZTIl",
4879   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4880  },
4881  {
4882   "function_name" : "android::VectorImpl::replaceAt",
4883   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEPKvm",
4884   "parameters" :
4885   [
4886    {
4887     "is_this_ptr" : true,
4888     "referenced_type" : "_ZTIPN7android10VectorImplE"
4889    },
4890    {
4891     "referenced_type" : "_ZTIPKv"
4892    },
4893    {
4894     "referenced_type" : "_ZTIm"
4895    }
4896   ],
4897   "return_type" : "_ZTIl",
4898   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4899  },
4900  {
4901   "function_name" : "android::VectorImpl::replaceAt",
4902   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEm",
4903   "parameters" :
4904   [
4905    {
4906     "is_this_ptr" : true,
4907     "referenced_type" : "_ZTIPN7android10VectorImplE"
4908    },
4909    {
4910     "referenced_type" : "_ZTIm"
4911    }
4912   ],
4913   "return_type" : "_ZTIl",
4914   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4915  },
4916  {
4917   "function_name" : "android::VectorImpl::VectorImpl",
4918   "linker_set_key" : "_ZN7android10VectorImplC2ERKS0_",
4919   "parameters" :
4920   [
4921    {
4922     "is_this_ptr" : true,
4923     "referenced_type" : "_ZTIPN7android10VectorImplE"
4924    },
4925    {
4926     "referenced_type" : "_ZTIRKN7android10VectorImplE"
4927    }
4928   ],
4929   "return_type" : "_ZTIv",
4930   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4931  },
4932  {
4933   "function_name" : "android::VectorImpl::VectorImpl",
4934   "linker_set_key" : "_ZN7android10VectorImplC2Emj",
4935   "parameters" :
4936   [
4937    {
4938     "is_this_ptr" : true,
4939     "referenced_type" : "_ZTIPN7android10VectorImplE"
4940    },
4941    {
4942     "referenced_type" : "_ZTIm"
4943    },
4944    {
4945     "referenced_type" : "_ZTIj"
4946    }
4947   ],
4948   "return_type" : "_ZTIv",
4949   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4950  },
4951  {
4952   "function_name" : "android::VectorImpl::~VectorImpl",
4953   "linker_set_key" : "_ZN7android10VectorImplD0Ev",
4954   "parameters" :
4955   [
4956    {
4957     "is_this_ptr" : true,
4958     "referenced_type" : "_ZTIPN7android10VectorImplE"
4959    }
4960   ],
4961   "return_type" : "_ZTIv",
4962   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4963  },
4964  {
4965   "function_name" : "android::VectorImpl::~VectorImpl",
4966   "linker_set_key" : "_ZN7android10VectorImplD1Ev",
4967   "parameters" :
4968   [
4969    {
4970     "is_this_ptr" : true,
4971     "referenced_type" : "_ZTIPN7android10VectorImplE"
4972    }
4973   ],
4974   "return_type" : "_ZTIv",
4975   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4976  },
4977  {
4978   "function_name" : "android::VectorImpl::~VectorImpl",
4979   "linker_set_key" : "_ZN7android10VectorImplD2Ev",
4980   "parameters" :
4981   [
4982    {
4983     "is_this_ptr" : true,
4984     "referenced_type" : "_ZTIPN7android10VectorImplE"
4985    }
4986   ],
4987   "return_type" : "_ZTIv",
4988   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4989  },
4990  {
4991   "function_name" : "android::VectorImpl::operator=",
4992   "linker_set_key" : "_ZN7android10VectorImplaSERKS0_",
4993   "parameters" :
4994   [
4995    {
4996     "is_this_ptr" : true,
4997     "referenced_type" : "_ZTIPN7android10VectorImplE"
4998    },
4999    {
5000     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5001    }
5002   ],
5003   "return_type" : "_ZTIRN7android10VectorImplE",
5004   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5005  },
5006  {
5007   "function_name" : "android::uptimeNanos",
5008   "linker_set_key" : "_ZN7android11uptimeNanosEv",
5009   "return_type" : "_ZTIl",
5010   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5011  },
5012  {
5013   "function_name" : "android::NativeHandle::create",
5014   "linker_set_key" : "_ZN7android12NativeHandle6createEP13native_handleb",
5015   "parameters" :
5016   [
5017    {
5018     "referenced_type" : "_ZTIP13native_handle"
5019    },
5020    {
5021     "referenced_type" : "_ZTIb"
5022    }
5023   ],
5024   "return_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
5025   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5026  },
5027  {
5028   "access" : "private",
5029   "function_name" : "android::NativeHandle::NativeHandle",
5030   "linker_set_key" : "_ZN7android12NativeHandleC1EP13native_handleb",
5031   "parameters" :
5032   [
5033    {
5034     "is_this_ptr" : true,
5035     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5036    },
5037    {
5038     "referenced_type" : "_ZTIP13native_handle"
5039    },
5040    {
5041     "referenced_type" : "_ZTIb"
5042    }
5043   ],
5044   "return_type" : "_ZTIv",
5045   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5046  },
5047  {
5048   "access" : "private",
5049   "function_name" : "android::NativeHandle::NativeHandle",
5050   "linker_set_key" : "_ZN7android12NativeHandleC2EP13native_handleb",
5051   "parameters" :
5052   [
5053    {
5054     "is_this_ptr" : true,
5055     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5056    },
5057    {
5058     "referenced_type" : "_ZTIP13native_handle"
5059    },
5060    {
5061     "referenced_type" : "_ZTIb"
5062    }
5063   ],
5064   "return_type" : "_ZTIv",
5065   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5066  },
5067  {
5068   "access" : "private",
5069   "function_name" : "android::NativeHandle::~NativeHandle",
5070   "linker_set_key" : "_ZN7android12NativeHandleD1Ev",
5071   "parameters" :
5072   [
5073    {
5074     "is_this_ptr" : true,
5075     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5076    }
5077   ],
5078   "return_type" : "_ZTIv",
5079   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5080  },
5081  {
5082   "access" : "private",
5083   "function_name" : "android::NativeHandle::~NativeHandle",
5084   "linker_set_key" : "_ZN7android12NativeHandleD2Ev",
5085   "parameters" :
5086   [
5087    {
5088     "is_this_ptr" : true,
5089     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5090    }
5091   ],
5092   "return_type" : "_ZTIv",
5093   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5094  },
5095  {
5096   "function_name" : "android::uptimeMillis",
5097   "linker_set_key" : "_ZN7android12uptimeMillisEv",
5098   "return_type" : "_ZTIl",
5099   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5100  },
5101  {
5102   "function_name" : "android::PrefixPrinter::printLine",
5103   "linker_set_key" : "_ZN7android13PrefixPrinter9printLineEPKc",
5104   "parameters" :
5105   [
5106    {
5107     "is_this_ptr" : true,
5108     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5109    },
5110    {
5111     "referenced_type" : "_ZTIPKc"
5112    }
5113   ],
5114   "return_type" : "_ZTIv",
5115   "source_file" : "system/core/libutils/include/utils/Printer.h"
5116  },
5117  {
5118   "function_name" : "android::PrefixPrinter::PrefixPrinter",
5119   "linker_set_key" : "_ZN7android13PrefixPrinterC1ERNS_7PrinterEPKc",
5120   "parameters" :
5121   [
5122    {
5123     "is_this_ptr" : true,
5124     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5125    },
5126    {
5127     "referenced_type" : "_ZTIRN7android7PrinterE"
5128    },
5129    {
5130     "referenced_type" : "_ZTIPKc"
5131    }
5132   ],
5133   "return_type" : "_ZTIv",
5134   "source_file" : "system/core/libutils/include/utils/Printer.h"
5135  },
5136  {
5137   "function_name" : "android::PrefixPrinter::PrefixPrinter",
5138   "linker_set_key" : "_ZN7android13PrefixPrinterC2ERNS_7PrinterEPKc",
5139   "parameters" :
5140   [
5141    {
5142     "is_this_ptr" : true,
5143     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5144    },
5145    {
5146     "referenced_type" : "_ZTIRN7android7PrinterE"
5147    },
5148    {
5149     "referenced_type" : "_ZTIPKc"
5150    }
5151   ],
5152   "return_type" : "_ZTIv",
5153   "source_file" : "system/core/libutils/include/utils/Printer.h"
5154  },
5155  {
5156   "access" : "protected",
5157   "function_name" : "android::LooperCallback::~LooperCallback",
5158   "linker_set_key" : "_ZN7android14LooperCallbackD0Ev",
5159   "parameters" :
5160   [
5161    {
5162     "is_this_ptr" : true,
5163     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
5164    }
5165   ],
5166   "return_type" : "_ZTIv",
5167   "source_file" : "system/core/libutils/include/utils/Looper.h"
5168  },
5169  {
5170   "access" : "protected",
5171   "function_name" : "android::LooperCallback::~LooperCallback",
5172   "linker_set_key" : "_ZN7android14LooperCallbackD1Ev",
5173   "parameters" :
5174   [
5175    {
5176     "is_this_ptr" : true,
5177     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
5178    }
5179   ],
5180   "return_type" : "_ZTIv",
5181   "source_file" : "system/core/libutils/include/utils/Looper.h"
5182  },
5183  {
5184   "access" : "protected",
5185   "function_name" : "android::LooperCallback::~LooperCallback",
5186   "linker_set_key" : "_ZN7android14LooperCallbackD2Ev",
5187   "parameters" :
5188   [
5189    {
5190     "is_this_ptr" : true,
5191     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
5192    }
5193   ],
5194   "return_type" : "_ZTIv",
5195   "source_file" : "system/core/libutils/include/utils/Looper.h"
5196  },
5197  {
5198   "access" : "protected",
5199   "function_name" : "android::MessageHandler::~MessageHandler",
5200   "linker_set_key" : "_ZN7android14MessageHandlerD0Ev",
5201   "parameters" :
5202   [
5203    {
5204     "is_this_ptr" : true,
5205     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
5206    }
5207   ],
5208   "return_type" : "_ZTIv",
5209   "source_file" : "system/core/libutils/include/utils/Looper.h"
5210  },
5211  {
5212   "access" : "protected",
5213   "function_name" : "android::MessageHandler::~MessageHandler",
5214   "linker_set_key" : "_ZN7android14MessageHandlerD1Ev",
5215   "parameters" :
5216   [
5217    {
5218     "is_this_ptr" : true,
5219     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
5220    }
5221   ],
5222   "return_type" : "_ZTIv",
5223   "source_file" : "system/core/libutils/include/utils/Looper.h"
5224  },
5225  {
5226   "access" : "protected",
5227   "function_name" : "android::MessageHandler::~MessageHandler",
5228   "linker_set_key" : "_ZN7android14MessageHandlerD2Ev",
5229   "parameters" :
5230   [
5231    {
5232     "is_this_ptr" : true,
5233     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
5234    }
5235   ],
5236   "return_type" : "_ZTIv",
5237   "source_file" : "system/core/libutils/include/utils/Looper.h"
5238  },
5239  {
5240   "function_name" : "android::String8Printer::printLine",
5241   "linker_set_key" : "_ZN7android14String8Printer9printLineEPKc",
5242   "parameters" :
5243   [
5244    {
5245     "is_this_ptr" : true,
5246     "referenced_type" : "_ZTIPN7android14String8PrinterE"
5247    },
5248    {
5249     "referenced_type" : "_ZTIPKc"
5250    }
5251   ],
5252   "return_type" : "_ZTIv",
5253   "source_file" : "system/core/libutils/include/utils/Printer.h"
5254  },
5255  {
5256   "function_name" : "android::String8Printer::String8Printer",
5257   "linker_set_key" : "_ZN7android14String8PrinterC1EPNS_7String8EPKc",
5258   "parameters" :
5259   [
5260    {
5261     "is_this_ptr" : true,
5262     "referenced_type" : "_ZTIPN7android14String8PrinterE"
5263    },
5264    {
5265     "referenced_type" : "_ZTIPN7android7String8E"
5266    },
5267    {
5268     "default_arg" : true,
5269     "referenced_type" : "_ZTIPKc"
5270    }
5271   ],
5272   "return_type" : "_ZTIv",
5273   "source_file" : "system/core/libutils/include/utils/Printer.h"
5274  },
5275  {
5276   "function_name" : "android::String8Printer::String8Printer",
5277   "linker_set_key" : "_ZN7android14String8PrinterC2EPNS_7String8EPKc",
5278   "parameters" :
5279   [
5280    {
5281     "is_this_ptr" : true,
5282     "referenced_type" : "_ZTIPN7android14String8PrinterE"
5283    },
5284    {
5285     "referenced_type" : "_ZTIPN7android7String8E"
5286    },
5287    {
5288     "default_arg" : true,
5289     "referenced_type" : "_ZTIPKc"
5290    }
5291   ],
5292   "return_type" : "_ZTIv",
5293   "source_file" : "system/core/libutils/include/utils/Printer.h"
5294  },
5295  {
5296   "function_name" : "android::statusToString",
5297   "linker_set_key" : "_ZN7android14statusToStringEi",
5298   "parameters" :
5299   [
5300    {
5301     "referenced_type" : "_ZTIi"
5302    }
5303   ],
5304   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5305   "source_file" : "system/core/libutils/include/utils/Errors.h"
5306  },
5307  {
5308   "function_name" : "android::elapsedRealtime",
5309   "linker_set_key" : "_ZN7android15elapsedRealtimeEv",
5310   "return_type" : "_ZTIl",
5311   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5312  },
5313  {
5314   "function_name" : "android::SortedVectorImpl::add",
5315   "linker_set_key" : "_ZN7android16SortedVectorImpl3addEPKv",
5316   "parameters" :
5317   [
5318    {
5319     "is_this_ptr" : true,
5320     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5321    },
5322    {
5323     "referenced_type" : "_ZTIPKv"
5324    }
5325   ],
5326   "return_type" : "_ZTIl",
5327   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5328  },
5329  {
5330   "function_name" : "android::SortedVectorImpl::merge",
5331   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKNS_10VectorImplE",
5332   "parameters" :
5333   [
5334    {
5335     "is_this_ptr" : true,
5336     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5337    },
5338    {
5339     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5340    }
5341   ],
5342   "return_type" : "_ZTIl",
5343   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5344  },
5345  {
5346   "function_name" : "android::SortedVectorImpl::merge",
5347   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKS0_",
5348   "parameters" :
5349   [
5350    {
5351     "is_this_ptr" : true,
5352     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5353    },
5354    {
5355     "referenced_type" : "_ZTIRKN7android16SortedVectorImplE"
5356    }
5357   ],
5358   "return_type" : "_ZTIl",
5359   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5360  },
5361  {
5362   "function_name" : "android::SortedVectorImpl::remove",
5363   "linker_set_key" : "_ZN7android16SortedVectorImpl6removeEPKv",
5364   "parameters" :
5365   [
5366    {
5367     "is_this_ptr" : true,
5368     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5369    },
5370    {
5371     "referenced_type" : "_ZTIPKv"
5372    }
5373   ],
5374   "return_type" : "_ZTIl",
5375   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5376  },
5377  {
5378   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
5379   "linker_set_key" : "_ZN7android16SortedVectorImplC2ERKNS_10VectorImplE",
5380   "parameters" :
5381   [
5382    {
5383     "is_this_ptr" : true,
5384     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5385    },
5386    {
5387     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5388    }
5389   ],
5390   "return_type" : "_ZTIv",
5391   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5392  },
5393  {
5394   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
5395   "linker_set_key" : "_ZN7android16SortedVectorImplC2Emj",
5396   "parameters" :
5397   [
5398    {
5399     "is_this_ptr" : true,
5400     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5401    },
5402    {
5403     "referenced_type" : "_ZTIm"
5404    },
5405    {
5406     "referenced_type" : "_ZTIj"
5407    }
5408   ],
5409   "return_type" : "_ZTIv",
5410   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5411  },
5412  {
5413   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
5414   "linker_set_key" : "_ZN7android16SortedVectorImplD0Ev",
5415   "parameters" :
5416   [
5417    {
5418     "is_this_ptr" : true,
5419     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5420    }
5421   ],
5422   "return_type" : "_ZTIv",
5423   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5424  },
5425  {
5426   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
5427   "linker_set_key" : "_ZN7android16SortedVectorImplD1Ev",
5428   "parameters" :
5429   [
5430    {
5431     "is_this_ptr" : true,
5432     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5433    }
5434   ],
5435   "return_type" : "_ZTIv",
5436   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5437  },
5438  {
5439   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
5440   "linker_set_key" : "_ZN7android16SortedVectorImplD2Ev",
5441   "parameters" :
5442   [
5443    {
5444     "is_this_ptr" : true,
5445     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5446    }
5447   ],
5448   "return_type" : "_ZTIv",
5449   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5450  },
5451  {
5452   "function_name" : "android::SortedVectorImpl::operator=",
5453   "linker_set_key" : "_ZN7android16SortedVectorImplaSERKS0_",
5454   "parameters" :
5455   [
5456    {
5457     "is_this_ptr" : true,
5458     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5459    },
5460    {
5461     "referenced_type" : "_ZTIRKN7android16SortedVectorImplE"
5462    }
5463   ],
5464   "return_type" : "_ZTIRN7android16SortedVectorImplE",
5465   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5466  },
5467  {
5468   "function_name" : "android::JenkinsHashWhiten",
5469   "linker_set_key" : "_ZN7android17JenkinsHashWhitenEj",
5470   "parameters" :
5471   [
5472    {
5473     "referenced_type" : "_ZTIj"
5474    }
5475   ],
5476   "return_type" : "_ZTIj",
5477   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
5478  },
5479  {
5480   "function_name" : "android::WeakMessageHandler::handleMessage",
5481   "linker_set_key" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE",
5482   "parameters" :
5483   [
5484    {
5485     "is_this_ptr" : true,
5486     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5487    },
5488    {
5489     "referenced_type" : "_ZTIRKN7android7MessageE"
5490    }
5491   ],
5492   "return_type" : "_ZTIv",
5493   "source_file" : "system/core/libutils/include/utils/Looper.h"
5494  },
5495  {
5496   "function_name" : "android::WeakMessageHandler::WeakMessageHandler",
5497   "linker_set_key" : "_ZN7android18WeakMessageHandlerC1ERKNS_2wpINS_14MessageHandlerEEE",
5498   "parameters" :
5499   [
5500    {
5501     "is_this_ptr" : true,
5502     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5503    },
5504    {
5505     "referenced_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE"
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" : "_ZN7android18WeakMessageHandlerC2ERKNS_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   "access" : "protected",
5529   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
5530   "linker_set_key" : "_ZN7android18WeakMessageHandlerD0Ev",
5531   "parameters" :
5532   [
5533    {
5534     "is_this_ptr" : true,
5535     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5536    }
5537   ],
5538   "return_type" : "_ZTIv",
5539   "source_file" : "system/core/libutils/include/utils/Looper.h"
5540  },
5541  {
5542   "access" : "protected",
5543   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
5544   "linker_set_key" : "_ZN7android18WeakMessageHandlerD1Ev",
5545   "parameters" :
5546   [
5547    {
5548     "is_this_ptr" : true,
5549     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5550    }
5551   ],
5552   "return_type" : "_ZTIv",
5553   "source_file" : "system/core/libutils/include/utils/Looper.h"
5554  },
5555  {
5556   "access" : "protected",
5557   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
5558   "linker_set_key" : "_ZN7android18WeakMessageHandlerD2Ev",
5559   "parameters" :
5560   [
5561    {
5562     "is_this_ptr" : true,
5563     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5564    }
5565   ],
5566   "return_type" : "_ZTIv",
5567   "source_file" : "system/core/libutils/include/utils/Looper.h"
5568  },
5569  {
5570   "function_name" : "android::JenkinsHashMixBytes",
5571   "linker_set_key" : "_ZN7android19JenkinsHashMixBytesEjPKhm",
5572   "parameters" :
5573   [
5574    {
5575     "referenced_type" : "_ZTIj"
5576    },
5577    {
5578     "referenced_type" : "_ZTIPKh"
5579    },
5580    {
5581     "referenced_type" : "_ZTIm"
5582    }
5583   ],
5584   "return_type" : "_ZTIj",
5585   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
5586  },
5587  {
5588   "function_name" : "android::elapsedRealtimeNano",
5589   "linker_set_key" : "_ZN7android19elapsedRealtimeNanoEv",
5590   "return_type" : "_ZTIl",
5591   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5592  },
5593  {
5594   "function_name" : "android::JenkinsHashMixShorts",
5595   "linker_set_key" : "_ZN7android20JenkinsHashMixShortsEjPKtm",
5596   "parameters" :
5597   [
5598    {
5599     "referenced_type" : "_ZTIj"
5600    },
5601    {
5602     "referenced_type" : "_ZTIPKt"
5603    },
5604    {
5605     "referenced_type" : "_ZTIm"
5606    }
5607   ],
5608   "return_type" : "_ZTIj",
5609   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
5610  },
5611  {
5612   "function_name" : "android::SimpleLooperCallback::handleEvent",
5613   "linker_set_key" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv",
5614   "parameters" :
5615   [
5616    {
5617     "is_this_ptr" : true,
5618     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5619    },
5620    {
5621     "referenced_type" : "_ZTIi"
5622    },
5623    {
5624     "referenced_type" : "_ZTIi"
5625    },
5626    {
5627     "referenced_type" : "_ZTIPv"
5628    }
5629   ],
5630   "return_type" : "_ZTIi",
5631   "source_file" : "system/core/libutils/include/utils/Looper.h"
5632  },
5633  {
5634   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
5635   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC1EPFiiiPvE",
5636   "parameters" :
5637   [
5638    {
5639     "is_this_ptr" : true,
5640     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5641    },
5642    {
5643     "referenced_type" : "_ZTIPFiiiPvE"
5644    }
5645   ],
5646   "return_type" : "_ZTIv",
5647   "source_file" : "system/core/libutils/include/utils/Looper.h"
5648  },
5649  {
5650   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
5651   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC2EPFiiiPvE",
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   "access" : "protected",
5667   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
5668   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD0Ev",
5669   "parameters" :
5670   [
5671    {
5672     "is_this_ptr" : true,
5673     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5674    }
5675   ],
5676   "return_type" : "_ZTIv",
5677   "source_file" : "system/core/libutils/include/utils/Looper.h"
5678  },
5679  {
5680   "access" : "protected",
5681   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
5682   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD1Ev",
5683   "parameters" :
5684   [
5685    {
5686     "is_this_ptr" : true,
5687     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5688    }
5689   ],
5690   "return_type" : "_ZTIv",
5691   "source_file" : "system/core/libutils/include/utils/Looper.h"
5692  },
5693  {
5694   "access" : "protected",
5695   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
5696   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD2Ev",
5697   "parameters" :
5698   [
5699    {
5700     "is_this_ptr" : true,
5701     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5702    }
5703   ],
5704   "return_type" : "_ZTIv",
5705   "source_file" : "system/core/libutils/include/utils/Looper.h"
5706  },
5707  {
5708   "function_name" : "android::report_sysprop_change",
5709   "linker_set_key" : "_ZN7android21report_sysprop_changeEv",
5710   "return_type" : "_ZTIv",
5711   "source_file" : "system/core/libutils/include/utils/misc.h"
5712  },
5713  {
5714   "function_name" : "android::add_sysprop_change_callback",
5715   "linker_set_key" : "_ZN7android27add_sysprop_change_callbackEPFvvEi",
5716   "parameters" :
5717   [
5718    {
5719     "referenced_type" : "_ZTIPFvvE"
5720    },
5721    {
5722     "referenced_type" : "_ZTIi"
5723    }
5724   ],
5725   "return_type" : "_ZTIv",
5726   "source_file" : "system/core/libutils/include/utils/misc.h"
5727  },
5728  {
5729   "function_name" : "android::sp<android::LooperCallback>::clear",
5730   "linker_set_key" : "_ZN7android2spINS_14LooperCallbackEE5clearEv",
5731   "parameters" :
5732   [
5733    {
5734     "is_this_ptr" : true,
5735     "referenced_type" : "_ZTIPN7android2spINS_14LooperCallbackEEE"
5736    }
5737   ],
5738   "return_type" : "_ZTIv",
5739   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5740  },
5741  {
5742   "function_name" : "android::sp<android::SimpleLooperCallback>::operator=",
5743   "linker_set_key" : "_ZN7android2spINS_20SimpleLooperCallbackEEaSEOS2_",
5744   "parameters" :
5745   [
5746    {
5747     "is_this_ptr" : true,
5748     "referenced_type" : "_ZTIPN7android2spINS_20SimpleLooperCallbackEEE"
5749    },
5750    {
5751     "referenced_type" : "_ZTION7android2spINS_20SimpleLooperCallbackEEE"
5752    }
5753   ],
5754   "return_type" : "_ZTIRN7android2spINS_20SimpleLooperCallbackEEE",
5755   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5756  },
5757  {
5758   "function_name" : "android::sp<android::Looper>::operator=",
5759   "linker_set_key" : "_ZN7android2spINS_6LooperEEaSEOS2_",
5760   "parameters" :
5761   [
5762    {
5763     "is_this_ptr" : true,
5764     "referenced_type" : "_ZTIPN7android2spINS_6LooperEEE"
5765    },
5766    {
5767     "referenced_type" : "_ZTION7android2spINS_6LooperEEE"
5768    }
5769   ],
5770   "return_type" : "_ZTIRN7android2spINS_6LooperEEE",
5771   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5772  },
5773  {
5774   "function_name" : "android::sp<android::Thread>::clear",
5775   "linker_set_key" : "_ZN7android2spINS_6ThreadEE5clearEv",
5776   "parameters" :
5777   [
5778    {
5779     "is_this_ptr" : true,
5780     "referenced_type" : "_ZTIPN7android2spINS_6ThreadEEE"
5781    }
5782   ],
5783   "return_type" : "_ZTIv",
5784   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5785  },
5786  {
5787   "function_name" : "android::LightRefBase_reportIncStrongRequireStrongFailed",
5788   "linker_set_key" : "_ZN7android47LightRefBase_reportIncStrongRequireStrongFailedEPKv",
5789   "parameters" :
5790   [
5791    {
5792     "referenced_type" : "_ZTIPKv"
5793    }
5794   ],
5795   "return_type" : "_ZTIv",
5796   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
5797  },
5798  {
5799   "access" : "private",
5800   "function_name" : "android::Looper::initTLSKey",
5801   "linker_set_key" : "_ZN7android6Looper10initTLSKeyEv",
5802   "return_type" : "_ZTIv",
5803   "source_file" : "system/core/libutils/include/utils/Looper.h"
5804  },
5805  {
5806   "function_name" : "android::Looper::sendMessage",
5807   "linker_set_key" : "_ZN7android6Looper11sendMessageERKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
5808   "parameters" :
5809   [
5810    {
5811     "is_this_ptr" : true,
5812     "referenced_type" : "_ZTIPN7android6LooperE"
5813    },
5814    {
5815     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5816    },
5817    {
5818     "referenced_type" : "_ZTIRKN7android7MessageE"
5819    }
5820   ],
5821   "return_type" : "_ZTIv",
5822   "source_file" : "system/core/libutils/include/utils/Looper.h"
5823  },
5824  {
5825   "function_name" : "android::Looper::getForThread",
5826   "linker_set_key" : "_ZN7android6Looper12getForThreadEv",
5827   "return_type" : "_ZTIN7android2spINS_6LooperEEE",
5828   "source_file" : "system/core/libutils/include/utils/Looper.h"
5829  },
5830  {
5831   "function_name" : "android::Looper::setForThread",
5832   "linker_set_key" : "_ZN7android6Looper12setForThreadERKNS_2spIS0_EE",
5833   "parameters" :
5834   [
5835    {
5836     "referenced_type" : "_ZTIRKN7android2spINS_6LooperEEE"
5837    }
5838   ],
5839   "return_type" : "_ZTIv",
5840   "source_file" : "system/core/libutils/include/utils/Looper.h"
5841  },
5842  {
5843   "function_name" : "android::Looper::removeMessages",
5844   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEE",
5845   "parameters" :
5846   [
5847    {
5848     "is_this_ptr" : true,
5849     "referenced_type" : "_ZTIPN7android6LooperE"
5850    },
5851    {
5852     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5853    }
5854   ],
5855   "return_type" : "_ZTIv",
5856   "source_file" : "system/core/libutils/include/utils/Looper.h"
5857  },
5858  {
5859   "function_name" : "android::Looper::removeMessages",
5860   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEEi",
5861   "parameters" :
5862   [
5863    {
5864     "is_this_ptr" : true,
5865     "referenced_type" : "_ZTIPN7android6LooperE"
5866    },
5867    {
5868     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5869    },
5870    {
5871     "referenced_type" : "_ZTIi"
5872    }
5873   ],
5874   "return_type" : "_ZTIv",
5875   "source_file" : "system/core/libutils/include/utils/Looper.h"
5876  },
5877  {
5878   "access" : "private",
5879   "function_name" : "android::Looper::threadDestructor",
5880   "linker_set_key" : "_ZN7android6Looper16threadDestructorEPv",
5881   "parameters" :
5882   [
5883    {
5884     "referenced_type" : "_ZTIPv"
5885    }
5886   ],
5887   "return_type" : "_ZTIv",
5888   "source_file" : "system/core/libutils/include/utils/Looper.h"
5889  },
5890  {
5891   "function_name" : "android::Looper::sendMessageAtTime",
5892   "linker_set_key" : "_ZN7android6Looper17sendMessageAtTimeElRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
5893   "parameters" :
5894   [
5895    {
5896     "is_this_ptr" : true,
5897     "referenced_type" : "_ZTIPN7android6LooperE"
5898    },
5899    {
5900     "referenced_type" : "_ZTIl"
5901    },
5902    {
5903     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5904    },
5905    {
5906     "referenced_type" : "_ZTIRKN7android7MessageE"
5907    }
5908   ],
5909   "return_type" : "_ZTIv",
5910   "source_file" : "system/core/libutils/include/utils/Looper.h"
5911  },
5912  {
5913   "access" : "private",
5914   "function_name" : "android::Looper::rebuildEpollLocked",
5915   "linker_set_key" : "_ZN7android6Looper18rebuildEpollLockedEv",
5916   "parameters" :
5917   [
5918    {
5919     "is_this_ptr" : true,
5920     "referenced_type" : "_ZTIPN7android6LooperE"
5921    }
5922   ],
5923   "return_type" : "_ZTIv",
5924   "source_file" : "system/core/libutils/include/utils/Looper.h"
5925  },
5926  {
5927   "function_name" : "android::Looper::sendMessageDelayed",
5928   "linker_set_key" : "_ZN7android6Looper18sendMessageDelayedElRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
5929   "parameters" :
5930   [
5931    {
5932     "is_this_ptr" : true,
5933     "referenced_type" : "_ZTIPN7android6LooperE"
5934    },
5935    {
5936     "referenced_type" : "_ZTIl"
5937    },
5938    {
5939     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5940    },
5941    {
5942     "referenced_type" : "_ZTIRKN7android7MessageE"
5943    }
5944   ],
5945   "return_type" : "_ZTIv",
5946   "source_file" : "system/core/libutils/include/utils/Looper.h"
5947  },
5948  {
5949   "access" : "private",
5950   "function_name" : "android::Looper::removeSequenceNumberLocked",
5951   "linker_set_key" : "_ZN7android6Looper26removeSequenceNumberLockedEm",
5952   "parameters" :
5953   [
5954    {
5955     "is_this_ptr" : true,
5956     "referenced_type" : "_ZTIPN7android6LooperE"
5957    },
5958    {
5959     "referenced_type" : "_ZTIm"
5960    }
5961   ],
5962   "return_type" : "_ZTIi",
5963   "source_file" : "system/core/libutils/include/utils/Looper.h"
5964  },
5965  {
5966   "access" : "private",
5967   "function_name" : "android::Looper::scheduleEpollRebuildLocked",
5968   "linker_set_key" : "_ZN7android6Looper26scheduleEpollRebuildLockedEv",
5969   "parameters" :
5970   [
5971    {
5972     "is_this_ptr" : true,
5973     "referenced_type" : "_ZTIPN7android6LooperE"
5974    }
5975   ],
5976   "return_type" : "_ZTIv",
5977   "source_file" : "system/core/libutils/include/utils/Looper.h"
5978  },
5979  {
5980   "function_name" : "android::Looper::wake",
5981   "linker_set_key" : "_ZN7android6Looper4wakeEv",
5982   "parameters" :
5983   [
5984    {
5985     "is_this_ptr" : true,
5986     "referenced_type" : "_ZTIPN7android6LooperE"
5987    }
5988   ],
5989   "return_type" : "_ZTIv",
5990   "source_file" : "system/core/libutils/include/utils/Looper.h"
5991  },
5992  {
5993   "function_name" : "android::Looper::addFd",
5994   "linker_set_key" : "_ZN7android6Looper5addFdEiiiPFiiiPvES1_",
5995   "parameters" :
5996   [
5997    {
5998     "is_this_ptr" : true,
5999     "referenced_type" : "_ZTIPN7android6LooperE"
6000    },
6001    {
6002     "referenced_type" : "_ZTIi"
6003    },
6004    {
6005     "referenced_type" : "_ZTIi"
6006    },
6007    {
6008     "referenced_type" : "_ZTIi"
6009    },
6010    {
6011     "referenced_type" : "_ZTIPFiiiPvE"
6012    },
6013    {
6014     "referenced_type" : "_ZTIPv"
6015    }
6016   ],
6017   "return_type" : "_ZTIi",
6018   "source_file" : "system/core/libutils/include/utils/Looper.h"
6019  },
6020  {
6021   "function_name" : "android::Looper::addFd",
6022   "linker_set_key" : "_ZN7android6Looper5addFdEiiiRKNS_2spINS_14LooperCallbackEEEPv",
6023   "parameters" :
6024   [
6025    {
6026     "is_this_ptr" : true,
6027     "referenced_type" : "_ZTIPN7android6LooperE"
6028    },
6029    {
6030     "referenced_type" : "_ZTIi"
6031    },
6032    {
6033     "referenced_type" : "_ZTIi"
6034    },
6035    {
6036     "referenced_type" : "_ZTIi"
6037    },
6038    {
6039     "referenced_type" : "_ZTIRKN7android2spINS_14LooperCallbackEEE"
6040    },
6041    {
6042     "referenced_type" : "_ZTIPv"
6043    }
6044   ],
6045   "return_type" : "_ZTIi",
6046   "source_file" : "system/core/libutils/include/utils/Looper.h"
6047  },
6048  {
6049   "access" : "private",
6050   "function_name" : "android::Looper::awoken",
6051   "linker_set_key" : "_ZN7android6Looper6awokenEv",
6052   "parameters" :
6053   [
6054    {
6055     "is_this_ptr" : true,
6056     "referenced_type" : "_ZTIPN7android6LooperE"
6057    }
6058   ],
6059   "return_type" : "_ZTIv",
6060   "source_file" : "system/core/libutils/include/utils/Looper.h"
6061  },
6062  {
6063   "function_name" : "android::Looper::pollAll",
6064   "linker_set_key" : "_ZN7android6Looper7pollAllEiPiS1_PPv",
6065   "parameters" :
6066   [
6067    {
6068     "is_this_ptr" : true,
6069     "referenced_type" : "_ZTIPN7android6LooperE"
6070    },
6071    {
6072     "referenced_type" : "_ZTIi"
6073    },
6074    {
6075     "referenced_type" : "_ZTIPi"
6076    },
6077    {
6078     "referenced_type" : "_ZTIPi"
6079    },
6080    {
6081     "referenced_type" : "_ZTIPPv"
6082    }
6083   ],
6084   "return_type" : "_ZTIi",
6085   "source_file" : "system/core/libutils/include/utils/Looper.h"
6086  },
6087  {
6088   "function_name" : "android::Looper::prepare",
6089   "linker_set_key" : "_ZN7android6Looper7prepareEi",
6090   "parameters" :
6091   [
6092    {
6093     "referenced_type" : "_ZTIi"
6094    }
6095   ],
6096   "return_type" : "_ZTIN7android2spINS_6LooperEEE",
6097   "source_file" : "system/core/libutils/include/utils/Looper.h"
6098  },
6099  {
6100   "function_name" : "android::Looper::pollOnce",
6101   "linker_set_key" : "_ZN7android6Looper8pollOnceEiPiS1_PPv",
6102   "parameters" :
6103   [
6104    {
6105     "is_this_ptr" : true,
6106     "referenced_type" : "_ZTIPN7android6LooperE"
6107    },
6108    {
6109     "referenced_type" : "_ZTIi"
6110    },
6111    {
6112     "referenced_type" : "_ZTIPi"
6113    },
6114    {
6115     "referenced_type" : "_ZTIPi"
6116    },
6117    {
6118     "referenced_type" : "_ZTIPPv"
6119    }
6120   ],
6121   "return_type" : "_ZTIi",
6122   "source_file" : "system/core/libutils/include/utils/Looper.h"
6123  },
6124  {
6125   "function_name" : "android::Looper::removeFd",
6126   "linker_set_key" : "_ZN7android6Looper8removeFdEi",
6127   "parameters" :
6128   [
6129    {
6130     "is_this_ptr" : true,
6131     "referenced_type" : "_ZTIPN7android6LooperE"
6132    },
6133    {
6134     "referenced_type" : "_ZTIi"
6135    }
6136   ],
6137   "return_type" : "_ZTIi",
6138   "source_file" : "system/core/libutils/include/utils/Looper.h"
6139  },
6140  {
6141   "access" : "private",
6142   "function_name" : "android::Looper::pollInner",
6143   "linker_set_key" : "_ZN7android6Looper9pollInnerEi",
6144   "parameters" :
6145   [
6146    {
6147     "is_this_ptr" : true,
6148     "referenced_type" : "_ZTIPN7android6LooperE"
6149    },
6150    {
6151     "referenced_type" : "_ZTIi"
6152    }
6153   ],
6154   "return_type" : "_ZTIi",
6155   "source_file" : "system/core/libutils/include/utils/Looper.h"
6156  },
6157  {
6158   "function_name" : "android::Looper::Looper",
6159   "linker_set_key" : "_ZN7android6LooperC1Eb",
6160   "parameters" :
6161   [
6162    {
6163     "is_this_ptr" : true,
6164     "referenced_type" : "_ZTIPN7android6LooperE"
6165    },
6166    {
6167     "referenced_type" : "_ZTIb"
6168    }
6169   ],
6170   "return_type" : "_ZTIv",
6171   "source_file" : "system/core/libutils/include/utils/Looper.h"
6172  },
6173  {
6174   "function_name" : "android::Looper::Looper",
6175   "linker_set_key" : "_ZN7android6LooperC2Eb",
6176   "parameters" :
6177   [
6178    {
6179     "is_this_ptr" : true,
6180     "referenced_type" : "_ZTIPN7android6LooperE"
6181    },
6182    {
6183     "referenced_type" : "_ZTIb"
6184    }
6185   ],
6186   "return_type" : "_ZTIv",
6187   "source_file" : "system/core/libutils/include/utils/Looper.h"
6188  },
6189  {
6190   "access" : "protected",
6191   "function_name" : "android::Looper::~Looper",
6192   "linker_set_key" : "_ZN7android6LooperD0Ev",
6193   "parameters" :
6194   [
6195    {
6196     "is_this_ptr" : true,
6197     "referenced_type" : "_ZTIPN7android6LooperE"
6198    }
6199   ],
6200   "return_type" : "_ZTIv",
6201   "source_file" : "system/core/libutils/include/utils/Looper.h"
6202  },
6203  {
6204   "access" : "protected",
6205   "function_name" : "android::Looper::~Looper",
6206   "linker_set_key" : "_ZN7android6LooperD1Ev",
6207   "parameters" :
6208   [
6209    {
6210     "is_this_ptr" : true,
6211     "referenced_type" : "_ZTIPN7android6LooperE"
6212    }
6213   ],
6214   "return_type" : "_ZTIv",
6215   "source_file" : "system/core/libutils/include/utils/Looper.h"
6216  },
6217  {
6218   "access" : "protected",
6219   "function_name" : "android::Looper::~Looper",
6220   "linker_set_key" : "_ZN7android6LooperD2Ev",
6221   "parameters" :
6222   [
6223    {
6224     "is_this_ptr" : true,
6225     "referenced_type" : "_ZTIPN7android6LooperE"
6226    }
6227   ],
6228   "return_type" : "_ZTIv",
6229   "source_file" : "system/core/libutils/include/utils/Looper.h"
6230  },
6231  {
6232   "function_name" : "android::Thread::readyToRun",
6233   "linker_set_key" : "_ZN7android6Thread10readyToRunEv",
6234   "parameters" :
6235   [
6236    {
6237     "is_this_ptr" : true,
6238     "referenced_type" : "_ZTIPN7android6ThreadE"
6239    }
6240   ],
6241   "return_type" : "_ZTIi",
6242   "source_file" : "system/core/libutils/include/utils/Thread.h"
6243  },
6244  {
6245   "access" : "private",
6246   "function_name" : "android::Thread::_threadLoop",
6247   "linker_set_key" : "_ZN7android6Thread11_threadLoopEPv",
6248   "parameters" :
6249   [
6250    {
6251     "referenced_type" : "_ZTIPv"
6252    }
6253   ],
6254   "return_type" : "_ZTIi",
6255   "source_file" : "system/core/libutils/include/utils/Thread.h"
6256  },
6257  {
6258   "function_name" : "android::Thread::requestExit",
6259   "linker_set_key" : "_ZN7android6Thread11requestExitEv",
6260   "parameters" :
6261   [
6262    {
6263     "is_this_ptr" : true,
6264     "referenced_type" : "_ZTIPN7android6ThreadE"
6265    }
6266   ],
6267   "return_type" : "_ZTIv",
6268   "source_file" : "system/core/libutils/include/utils/Thread.h"
6269  },
6270  {
6271   "function_name" : "android::Thread::requestExitAndWait",
6272   "linker_set_key" : "_ZN7android6Thread18requestExitAndWaitEv",
6273   "parameters" :
6274   [
6275    {
6276     "is_this_ptr" : true,
6277     "referenced_type" : "_ZTIPN7android6ThreadE"
6278    }
6279   ],
6280   "return_type" : "_ZTIi",
6281   "source_file" : "system/core/libutils/include/utils/Thread.h"
6282  },
6283  {
6284   "function_name" : "android::Thread::run",
6285   "linker_set_key" : "_ZN7android6Thread3runEPKcim",
6286   "parameters" :
6287   [
6288    {
6289     "is_this_ptr" : true,
6290     "referenced_type" : "_ZTIPN7android6ThreadE"
6291    },
6292    {
6293     "referenced_type" : "_ZTIPKc"
6294    },
6295    {
6296     "default_arg" : true,
6297     "referenced_type" : "_ZTIi"
6298    },
6299    {
6300     "default_arg" : true,
6301     "referenced_type" : "_ZTIm"
6302    }
6303   ],
6304   "return_type" : "_ZTIi",
6305   "source_file" : "system/core/libutils/include/utils/Thread.h"
6306  },
6307  {
6308   "function_name" : "android::Thread::join",
6309   "linker_set_key" : "_ZN7android6Thread4joinEv",
6310   "parameters" :
6311   [
6312    {
6313     "is_this_ptr" : true,
6314     "referenced_type" : "_ZTIPN7android6ThreadE"
6315    }
6316   ],
6317   "return_type" : "_ZTIi",
6318   "source_file" : "system/core/libutils/include/utils/Thread.h"
6319  },
6320  {
6321   "function_name" : "android::Thread::Thread",
6322   "linker_set_key" : "_ZN7android6ThreadC2Eb",
6323   "parameters" :
6324   [
6325    {
6326     "is_this_ptr" : true,
6327     "referenced_type" : "_ZTIPN7android6ThreadE"
6328    },
6329    {
6330     "default_arg" : true,
6331     "referenced_type" : "_ZTIb"
6332    }
6333   ],
6334   "return_type" : "_ZTIv",
6335   "source_file" : "system/core/libutils/include/utils/Thread.h"
6336  },
6337  {
6338   "function_name" : "android::Thread::~Thread",
6339   "linker_set_key" : "_ZN7android6ThreadD0Ev",
6340   "parameters" :
6341   [
6342    {
6343     "is_this_ptr" : true,
6344     "referenced_type" : "_ZTIPN7android6ThreadE"
6345    }
6346   ],
6347   "return_type" : "_ZTIv",
6348   "source_file" : "system/core/libutils/include/utils/Thread.h"
6349  },
6350  {
6351   "function_name" : "android::Thread::~Thread",
6352   "linker_set_key" : "_ZN7android6ThreadD1Ev",
6353   "parameters" :
6354   [
6355    {
6356     "is_this_ptr" : true,
6357     "referenced_type" : "_ZTIPN7android6ThreadE"
6358    }
6359   ],
6360   "return_type" : "_ZTIv",
6361   "source_file" : "system/core/libutils/include/utils/Thread.h"
6362  },
6363  {
6364   "function_name" : "android::Thread::~Thread",
6365   "linker_set_key" : "_ZN7android6ThreadD2Ev",
6366   "parameters" :
6367   [
6368    {
6369     "is_this_ptr" : true,
6370     "referenced_type" : "_ZTIPN7android6ThreadE"
6371    }
6372   ],
6373   "return_type" : "_ZTIv",
6374   "source_file" : "system/core/libutils/include/utils/Thread.h"
6375  },
6376  {
6377   "function_name" : "android::FileMap::advise",
6378   "linker_set_key" : "_ZN7android7FileMap6adviseENS0_9MapAdviceE",
6379   "parameters" :
6380   [
6381    {
6382     "is_this_ptr" : true,
6383     "referenced_type" : "_ZTIPN7android7FileMapE"
6384    },
6385    {
6386     "referenced_type" : "_ZTIN7android7FileMap9MapAdviceE"
6387    }
6388   ],
6389   "return_type" : "_ZTIi",
6390   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6391  },
6392  {
6393   "function_name" : "android::FileMap::create",
6394   "linker_set_key" : "_ZN7android7FileMap6createEPKcilmb",
6395   "parameters" :
6396   [
6397    {
6398     "is_this_ptr" : true,
6399     "referenced_type" : "_ZTIPN7android7FileMapE"
6400    },
6401    {
6402     "referenced_type" : "_ZTIPKc"
6403    },
6404    {
6405     "referenced_type" : "_ZTIi"
6406    },
6407    {
6408     "referenced_type" : "_ZTIl"
6409    },
6410    {
6411     "referenced_type" : "_ZTIm"
6412    },
6413    {
6414     "referenced_type" : "_ZTIb"
6415    }
6416   ],
6417   "return_type" : "_ZTIb",
6418   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6419  },
6420  {
6421   "function_name" : "android::FileMap::FileMap",
6422   "linker_set_key" : "_ZN7android7FileMapC1EOS0_",
6423   "parameters" :
6424   [
6425    {
6426     "is_this_ptr" : true,
6427     "referenced_type" : "_ZTIPN7android7FileMapE"
6428    },
6429    {
6430     "referenced_type" : "_ZTION7android7FileMapE"
6431    }
6432   ],
6433   "return_type" : "_ZTIv",
6434   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6435  },
6436  {
6437   "function_name" : "android::FileMap::FileMap",
6438   "linker_set_key" : "_ZN7android7FileMapC1Ev",
6439   "parameters" :
6440   [
6441    {
6442     "is_this_ptr" : true,
6443     "referenced_type" : "_ZTIPN7android7FileMapE"
6444    }
6445   ],
6446   "return_type" : "_ZTIv",
6447   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6448  },
6449  {
6450   "function_name" : "android::FileMap::FileMap",
6451   "linker_set_key" : "_ZN7android7FileMapC2EOS0_",
6452   "parameters" :
6453   [
6454    {
6455     "is_this_ptr" : true,
6456     "referenced_type" : "_ZTIPN7android7FileMapE"
6457    },
6458    {
6459     "referenced_type" : "_ZTION7android7FileMapE"
6460    }
6461   ],
6462   "return_type" : "_ZTIv",
6463   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6464  },
6465  {
6466   "function_name" : "android::FileMap::FileMap",
6467   "linker_set_key" : "_ZN7android7FileMapC2Ev",
6468   "parameters" :
6469   [
6470    {
6471     "is_this_ptr" : true,
6472     "referenced_type" : "_ZTIPN7android7FileMapE"
6473    }
6474   ],
6475   "return_type" : "_ZTIv",
6476   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6477  },
6478  {
6479   "function_name" : "android::FileMap::~FileMap",
6480   "linker_set_key" : "_ZN7android7FileMapD1Ev",
6481   "parameters" :
6482   [
6483    {
6484     "is_this_ptr" : true,
6485     "referenced_type" : "_ZTIPN7android7FileMapE"
6486    }
6487   ],
6488   "return_type" : "_ZTIv",
6489   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6490  },
6491  {
6492   "function_name" : "android::FileMap::~FileMap",
6493   "linker_set_key" : "_ZN7android7FileMapD2Ev",
6494   "parameters" :
6495   [
6496    {
6497     "is_this_ptr" : true,
6498     "referenced_type" : "_ZTIPN7android7FileMapE"
6499    }
6500   ],
6501   "return_type" : "_ZTIv",
6502   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6503  },
6504  {
6505   "function_name" : "android::FileMap::operator=",
6506   "linker_set_key" : "_ZN7android7FileMapaSEOS0_",
6507   "parameters" :
6508   [
6509    {
6510     "is_this_ptr" : true,
6511     "referenced_type" : "_ZTIPN7android7FileMapE"
6512    },
6513    {
6514     "referenced_type" : "_ZTION7android7FileMapE"
6515    }
6516   ],
6517   "return_type" : "_ZTIRN7android7FileMapE",
6518   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6519  },
6520  {
6521   "function_name" : "android::Printer::printFormatLine",
6522   "linker_set_key" : "_ZN7android7Printer15printFormatLineEPKcz",
6523   "parameters" :
6524   [
6525    {
6526     "is_this_ptr" : true,
6527     "referenced_type" : "_ZTIPN7android7PrinterE"
6528    },
6529    {
6530     "referenced_type" : "_ZTIPKc"
6531    }
6532   ],
6533   "return_type" : "_ZTIv",
6534   "source_file" : "system/core/libutils/include/utils/Printer.h"
6535  },
6536  {
6537   "access" : "protected",
6538   "function_name" : "android::Printer::Printer",
6539   "linker_set_key" : "_ZN7android7PrinterC2Ev",
6540   "parameters" :
6541   [
6542    {
6543     "is_this_ptr" : true,
6544     "referenced_type" : "_ZTIPN7android7PrinterE"
6545    }
6546   ],
6547   "return_type" : "_ZTIv",
6548   "source_file" : "system/core/libutils/include/utils/Printer.h"
6549  },
6550  {
6551   "access" : "protected",
6552   "function_name" : "android::Printer::~Printer",
6553   "linker_set_key" : "_ZN7android7PrinterD0Ev",
6554   "parameters" :
6555   [
6556    {
6557     "is_this_ptr" : true,
6558     "referenced_type" : "_ZTIPN7android7PrinterE"
6559    }
6560   ],
6561   "return_type" : "_ZTIv",
6562   "source_file" : "system/core/libutils/include/utils/Printer.h"
6563  },
6564  {
6565   "access" : "protected",
6566   "function_name" : "android::Printer::~Printer",
6567   "linker_set_key" : "_ZN7android7PrinterD1Ev",
6568   "parameters" :
6569   [
6570    {
6571     "is_this_ptr" : true,
6572     "referenced_type" : "_ZTIPN7android7PrinterE"
6573    }
6574   ],
6575   "return_type" : "_ZTIv",
6576   "source_file" : "system/core/libutils/include/utils/Printer.h"
6577  },
6578  {
6579   "access" : "protected",
6580   "function_name" : "android::Printer::~Printer",
6581   "linker_set_key" : "_ZN7android7PrinterD2Ev",
6582   "parameters" :
6583   [
6584    {
6585     "is_this_ptr" : true,
6586     "referenced_type" : "_ZTIPN7android7PrinterE"
6587    }
6588   ],
6589   "return_type" : "_ZTIv",
6590   "source_file" : "system/core/libutils/include/utils/Printer.h"
6591  },
6592  {
6593   "access" : "protected",
6594   "function_name" : "android::RefBase::onFirstRef",
6595   "linker_set_key" : "_ZN7android7RefBase10onFirstRefEv",
6596   "parameters" :
6597   [
6598    {
6599     "is_this_ptr" : true,
6600     "referenced_type" : "_ZTIPN7android7RefBaseE"
6601    }
6602   ],
6603   "return_type" : "_ZTIv",
6604   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6605  },
6606  {
6607   "access" : "private",
6608   "function_name" : "android::RefBase::renameRefs",
6609   "linker_set_key" : "_ZN7android7RefBase10renameRefsEmRKNS_16ReferenceRenamerE",
6610   "parameters" :
6611   [
6612    {
6613     "referenced_type" : "_ZTIm"
6614    },
6615    {
6616     "referenced_type" : "_ZTIRKN7android16ReferenceRenamerE"
6617    }
6618   ],
6619   "return_type" : "_ZTIv",
6620   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6621  },
6622  {
6623   "access" : "private",
6624   "function_name" : "android::RefBase::renameRefId",
6625   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPNS0_12weakref_typeEPKvS4_",
6626   "parameters" :
6627   [
6628    {
6629     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6630    },
6631    {
6632     "referenced_type" : "_ZTIPKv"
6633    },
6634    {
6635     "referenced_type" : "_ZTIPKv"
6636    }
6637   ],
6638   "return_type" : "_ZTIv",
6639   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6640  },
6641  {
6642   "access" : "private",
6643   "function_name" : "android::RefBase::renameRefId",
6644   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPS0_PKvS3_",
6645   "parameters" :
6646   [
6647    {
6648     "referenced_type" : "_ZTIPN7android7RefBaseE"
6649    },
6650    {
6651     "referenced_type" : "_ZTIPKv"
6652    },
6653    {
6654     "referenced_type" : "_ZTIPKv"
6655    }
6656   ],
6657   "return_type" : "_ZTIv",
6658   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6659  },
6660  {
6661   "function_name" : "android::RefBase::weakref_type::attemptIncWeak",
6662   "linker_set_key" : "_ZN7android7RefBase12weakref_type14attemptIncWeakEPKv",
6663   "parameters" :
6664   [
6665    {
6666     "is_this_ptr" : true,
6667     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6668    },
6669    {
6670     "referenced_type" : "_ZTIPKv"
6671    }
6672   ],
6673   "return_type" : "_ZTIb",
6674   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6675  },
6676  {
6677   "function_name" : "android::RefBase::weakref_type::attemptIncStrong",
6678   "linker_set_key" : "_ZN7android7RefBase12weakref_type16attemptIncStrongEPKv",
6679   "parameters" :
6680   [
6681    {
6682     "is_this_ptr" : true,
6683     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6684    },
6685    {
6686     "referenced_type" : "_ZTIPKv"
6687    }
6688   ],
6689   "return_type" : "_ZTIb",
6690   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6691  },
6692  {
6693   "function_name" : "android::RefBase::weakref_type::incWeakRequireWeak",
6694   "linker_set_key" : "_ZN7android7RefBase12weakref_type18incWeakRequireWeakEPKv",
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" : "_ZTIv",
6706   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6707  },
6708  {
6709   "function_name" : "android::RefBase::weakref_type::decWeak",
6710   "linker_set_key" : "_ZN7android7RefBase12weakref_type7decWeakEPKv",
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" : "_ZTIv",
6722   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6723  },
6724  {
6725   "function_name" : "android::RefBase::weakref_type::incWeak",
6726   "linker_set_key" : "_ZN7android7RefBase12weakref_type7incWeakEPKv",
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::trackMe",
6742   "linker_set_key" : "_ZN7android7RefBase12weakref_type7trackMeEbb",
6743   "parameters" :
6744   [
6745    {
6746     "is_this_ptr" : true,
6747     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6748    },
6749    {
6750     "referenced_type" : "_ZTIb"
6751    },
6752    {
6753     "referenced_type" : "_ZTIb"
6754    }
6755   ],
6756   "return_type" : "_ZTIv",
6757   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6758  },
6759  {
6760   "access" : "protected",
6761   "function_name" : "android::RefBase::onLastWeakRef",
6762   "linker_set_key" : "_ZN7android7RefBase13onLastWeakRefEPKv",
6763   "parameters" :
6764   [
6765    {
6766     "is_this_ptr" : true,
6767     "referenced_type" : "_ZTIPN7android7RefBaseE"
6768    },
6769    {
6770     "referenced_type" : "_ZTIPKv"
6771    }
6772   ],
6773   "return_type" : "_ZTIv",
6774   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6775  },
6776  {
6777   "access" : "protected",
6778   "function_name" : "android::RefBase::onLastStrongRef",
6779   "linker_set_key" : "_ZN7android7RefBase15onLastStrongRefEPKv",
6780   "parameters" :
6781   [
6782    {
6783     "is_this_ptr" : true,
6784     "referenced_type" : "_ZTIPN7android7RefBaseE"
6785    },
6786    {
6787     "referenced_type" : "_ZTIPKv"
6788    }
6789   ],
6790   "return_type" : "_ZTIv",
6791   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6792  },
6793  {
6794   "access" : "protected",
6795   "function_name" : "android::RefBase::extendObjectLifetime",
6796   "linker_set_key" : "_ZN7android7RefBase20extendObjectLifetimeEi",
6797   "parameters" :
6798   [
6799    {
6800     "is_this_ptr" : true,
6801     "referenced_type" : "_ZTIPN7android7RefBaseE"
6802    },
6803    {
6804     "referenced_type" : "_ZTIi"
6805    }
6806   ],
6807   "return_type" : "_ZTIv",
6808   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6809  },
6810  {
6811   "access" : "protected",
6812   "function_name" : "android::RefBase::onIncStrongAttempted",
6813   "linker_set_key" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv",
6814   "parameters" :
6815   [
6816    {
6817     "is_this_ptr" : true,
6818     "referenced_type" : "_ZTIPN7android7RefBaseE"
6819    },
6820    {
6821     "referenced_type" : "_ZTIj"
6822    },
6823    {
6824     "referenced_type" : "_ZTIPKv"
6825    }
6826   ],
6827   "return_type" : "_ZTIb",
6828   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6829  },
6830  {
6831   "access" : "protected",
6832   "function_name" : "android::RefBase::RefBase",
6833   "linker_set_key" : "_ZN7android7RefBaseC1Ev",
6834   "parameters" :
6835   [
6836    {
6837     "is_this_ptr" : true,
6838     "referenced_type" : "_ZTIPN7android7RefBaseE"
6839    }
6840   ],
6841   "return_type" : "_ZTIv",
6842   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6843  },
6844  {
6845   "access" : "protected",
6846   "function_name" : "android::RefBase::RefBase",
6847   "linker_set_key" : "_ZN7android7RefBaseC2Ev",
6848   "parameters" :
6849   [
6850    {
6851     "is_this_ptr" : true,
6852     "referenced_type" : "_ZTIPN7android7RefBaseE"
6853    }
6854   ],
6855   "return_type" : "_ZTIv",
6856   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6857  },
6858  {
6859   "access" : "protected",
6860   "function_name" : "android::RefBase::~RefBase",
6861   "linker_set_key" : "_ZN7android7RefBaseD0Ev",
6862   "parameters" :
6863   [
6864    {
6865     "is_this_ptr" : true,
6866     "referenced_type" : "_ZTIPN7android7RefBaseE"
6867    }
6868   ],
6869   "return_type" : "_ZTIv",
6870   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6871  },
6872  {
6873   "access" : "protected",
6874   "function_name" : "android::RefBase::~RefBase",
6875   "linker_set_key" : "_ZN7android7RefBaseD1Ev",
6876   "parameters" :
6877   [
6878    {
6879     "is_this_ptr" : true,
6880     "referenced_type" : "_ZTIPN7android7RefBaseE"
6881    }
6882   ],
6883   "return_type" : "_ZTIv",
6884   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6885  },
6886  {
6887   "access" : "protected",
6888   "function_name" : "android::RefBase::~RefBase",
6889   "linker_set_key" : "_ZN7android7RefBaseD2Ev",
6890   "parameters" :
6891   [
6892    {
6893     "is_this_ptr" : true,
6894     "referenced_type" : "_ZTIPN7android7RefBaseE"
6895    }
6896   ],
6897   "return_type" : "_ZTIv",
6898   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6899  },
6900  {
6901   "function_name" : "android::String8::appendPath",
6902   "linker_set_key" : "_ZN7android7String810appendPathEPKc",
6903   "parameters" :
6904   [
6905    {
6906     "is_this_ptr" : true,
6907     "referenced_type" : "_ZTIPN7android7String8E"
6908    },
6909    {
6910     "referenced_type" : "_ZTIPKc"
6911    }
6912   ],
6913   "return_type" : "_ZTIRN7android7String8E",
6914   "source_file" : "system/core/libutils/include/utils/String8.h"
6915  },
6916  {
6917   "function_name" : "android::String8::lockBuffer",
6918   "linker_set_key" : "_ZN7android7String810lockBufferEm",
6919   "parameters" :
6920   [
6921    {
6922     "is_this_ptr" : true,
6923     "referenced_type" : "_ZTIPN7android7String8E"
6924    },
6925    {
6926     "referenced_type" : "_ZTIm"
6927    }
6928   ],
6929   "return_type" : "_ZTIPc",
6930   "source_file" : "system/core/libutils/include/utils/String8.h"
6931  },
6932  {
6933   "access" : "private",
6934   "function_name" : "android::String8::real_append",
6935   "linker_set_key" : "_ZN7android7String811real_appendEPKcm",
6936   "parameters" :
6937   [
6938    {
6939     "is_this_ptr" : true,
6940     "referenced_type" : "_ZTIPN7android7String8E"
6941    },
6942    {
6943     "referenced_type" : "_ZTIPKc"
6944    },
6945    {
6946     "referenced_type" : "_ZTIm"
6947    }
6948   ],
6949   "return_type" : "_ZTIi",
6950   "source_file" : "system/core/libutils/include/utils/String8.h"
6951  },
6952  {
6953   "function_name" : "android::String8::appendFormat",
6954   "linker_set_key" : "_ZN7android7String812appendFormatEPKcz",
6955   "parameters" :
6956   [
6957    {
6958     "is_this_ptr" : true,
6959     "referenced_type" : "_ZTIPN7android7String8E"
6960    },
6961    {
6962     "referenced_type" : "_ZTIPKc"
6963    }
6964   ],
6965   "return_type" : "_ZTIi",
6966   "source_file" : "system/core/libutils/include/utils/String8.h"
6967  },
6968  {
6969   "function_name" : "android::String8::unlockBuffer",
6970   "linker_set_key" : "_ZN7android7String812unlockBufferEm",
6971   "parameters" :
6972   [
6973    {
6974     "is_this_ptr" : true,
6975     "referenced_type" : "_ZTIPN7android7String8E"
6976    },
6977    {
6978     "referenced_type" : "_ZTIm"
6979    }
6980   ],
6981   "return_type" : "_ZTIi",
6982   "source_file" : "system/core/libutils/include/utils/String8.h"
6983  },
6984  {
6985   "function_name" : "android::String8::unlockBuffer",
6986   "linker_set_key" : "_ZN7android7String812unlockBufferEv",
6987   "parameters" :
6988   [
6989    {
6990     "is_this_ptr" : true,
6991     "referenced_type" : "_ZTIPN7android7String8E"
6992    }
6993   ],
6994   "return_type" : "_ZTIv",
6995   "source_file" : "system/core/libutils/include/utils/String8.h"
6996  },
6997  {
6998   "function_name" : "android::String8::appendFormatV",
6999   "linker_set_key" : "_ZN7android7String813appendFormatVEPKcSt9__va_list",
7000   "parameters" :
7001   [
7002    {
7003     "is_this_ptr" : true,
7004     "referenced_type" : "_ZTIPN7android7String8E"
7005    },
7006    {
7007     "referenced_type" : "_ZTIPKc"
7008    },
7009    {
7010     "referenced_type" : "_ZTISt9__va_list"
7011    }
7012   ],
7013   "return_type" : "_ZTIi",
7014   "source_file" : "system/core/libutils/include/utils/String8.h"
7015  },
7016  {
7017   "function_name" : "android::String8::convertToResPath",
7018   "linker_set_key" : "_ZN7android7String816convertToResPathEv",
7019   "parameters" :
7020   [
7021    {
7022     "is_this_ptr" : true,
7023     "referenced_type" : "_ZTIPN7android7String8E"
7024    }
7025   ],
7026   "return_type" : "_ZTIRN7android7String8E",
7027   "source_file" : "system/core/libutils/include/utils/String8.h"
7028  },
7029  {
7030   "function_name" : "android::String8::clear",
7031   "linker_set_key" : "_ZN7android7String85clearEv",
7032   "parameters" :
7033   [
7034    {
7035     "is_this_ptr" : true,
7036     "referenced_type" : "_ZTIPN7android7String8E"
7037    }
7038   ],
7039   "return_type" : "_ZTIv",
7040   "source_file" : "system/core/libutils/include/utils/String8.h"
7041  },
7042  {
7043   "function_name" : "android::String8::setTo",
7044   "linker_set_key" : "_ZN7android7String85setToEPKDim",
7045   "parameters" :
7046   [
7047    {
7048     "is_this_ptr" : true,
7049     "referenced_type" : "_ZTIPN7android7String8E"
7050    },
7051    {
7052     "referenced_type" : "_ZTIPKDi"
7053    },
7054    {
7055     "referenced_type" : "_ZTIm"
7056    }
7057   ],
7058   "return_type" : "_ZTIi",
7059   "source_file" : "system/core/libutils/include/utils/String8.h"
7060  },
7061  {
7062   "function_name" : "android::String8::setTo",
7063   "linker_set_key" : "_ZN7android7String85setToEPKDsm",
7064   "parameters" :
7065   [
7066    {
7067     "is_this_ptr" : true,
7068     "referenced_type" : "_ZTIPN7android7String8E"
7069    },
7070    {
7071     "referenced_type" : "_ZTIPKDs"
7072    },
7073    {
7074     "referenced_type" : "_ZTIm"
7075    }
7076   ],
7077   "return_type" : "_ZTIi",
7078   "source_file" : "system/core/libutils/include/utils/String8.h"
7079  },
7080  {
7081   "function_name" : "android::String8::setTo",
7082   "linker_set_key" : "_ZN7android7String85setToEPKc",
7083   "parameters" :
7084   [
7085    {
7086     "is_this_ptr" : true,
7087     "referenced_type" : "_ZTIPN7android7String8E"
7088    },
7089    {
7090     "referenced_type" : "_ZTIPKc"
7091    }
7092   ],
7093   "return_type" : "_ZTIi",
7094   "source_file" : "system/core/libutils/include/utils/String8.h"
7095  },
7096  {
7097   "function_name" : "android::String8::setTo",
7098   "linker_set_key" : "_ZN7android7String85setToEPKcm",
7099   "parameters" :
7100   [
7101    {
7102     "is_this_ptr" : true,
7103     "referenced_type" : "_ZTIPN7android7String8E"
7104    },
7105    {
7106     "referenced_type" : "_ZTIPKc"
7107    },
7108    {
7109     "referenced_type" : "_ZTIm"
7110    }
7111   ],
7112   "return_type" : "_ZTIi",
7113   "source_file" : "system/core/libutils/include/utils/String8.h"
7114  },
7115  {
7116   "function_name" : "android::String8::setTo",
7117   "linker_set_key" : "_ZN7android7String85setToERKS0_",
7118   "parameters" :
7119   [
7120    {
7121     "is_this_ptr" : true,
7122     "referenced_type" : "_ZTIPN7android7String8E"
7123    },
7124    {
7125     "referenced_type" : "_ZTIRKN7android7String8E"
7126    }
7127   ],
7128   "return_type" : "_ZTIv",
7129   "source_file" : "system/core/libutils/include/utils/String8.h"
7130  },
7131  {
7132   "function_name" : "android::String8::append",
7133   "linker_set_key" : "_ZN7android7String86appendEPKc",
7134   "parameters" :
7135   [
7136    {
7137     "is_this_ptr" : true,
7138     "referenced_type" : "_ZTIPN7android7String8E"
7139    },
7140    {
7141     "referenced_type" : "_ZTIPKc"
7142    }
7143   ],
7144   "return_type" : "_ZTIi",
7145   "source_file" : "system/core/libutils/include/utils/String8.h"
7146  },
7147  {
7148   "function_name" : "android::String8::append",
7149   "linker_set_key" : "_ZN7android7String86appendEPKcm",
7150   "parameters" :
7151   [
7152    {
7153     "is_this_ptr" : true,
7154     "referenced_type" : "_ZTIPN7android7String8E"
7155    },
7156    {
7157     "referenced_type" : "_ZTIPKc"
7158    },
7159    {
7160     "referenced_type" : "_ZTIm"
7161    }
7162   ],
7163   "return_type" : "_ZTIi",
7164   "source_file" : "system/core/libutils/include/utils/String8.h"
7165  },
7166  {
7167   "function_name" : "android::String8::append",
7168   "linker_set_key" : "_ZN7android7String86appendERKS0_",
7169   "parameters" :
7170   [
7171    {
7172     "is_this_ptr" : true,
7173     "referenced_type" : "_ZTIPN7android7String8E"
7174    },
7175    {
7176     "referenced_type" : "_ZTIRKN7android7String8E"
7177    }
7178   ],
7179   "return_type" : "_ZTIi",
7180   "source_file" : "system/core/libutils/include/utils/String8.h"
7181  },
7182  {
7183   "function_name" : "android::String8::format",
7184   "linker_set_key" : "_ZN7android7String86formatEPKcz",
7185   "parameters" :
7186   [
7187    {
7188     "referenced_type" : "_ZTIPKc"
7189    }
7190   ],
7191   "return_type" : "_ZTIN7android7String8E",
7192   "source_file" : "system/core/libutils/include/utils/String8.h"
7193  },
7194  {
7195   "function_name" : "android::String8::formatV",
7196   "linker_set_key" : "_ZN7android7String87formatVEPKcSt9__va_list",
7197   "parameters" :
7198   [
7199    {
7200     "referenced_type" : "_ZTIPKc"
7201    },
7202    {
7203     "referenced_type" : "_ZTISt9__va_list"
7204    }
7205   ],
7206   "return_type" : "_ZTIN7android7String8E",
7207   "source_file" : "system/core/libutils/include/utils/String8.h"
7208  },
7209  {
7210   "function_name" : "android::String8::toLower",
7211   "linker_set_key" : "_ZN7android7String87toLowerEv",
7212   "parameters" :
7213   [
7214    {
7215     "is_this_ptr" : true,
7216     "referenced_type" : "_ZTIPN7android7String8E"
7217    }
7218   ],
7219   "return_type" : "_ZTIv",
7220   "source_file" : "system/core/libutils/include/utils/String8.h"
7221  },
7222  {
7223   "function_name" : "android::String8::removeAll",
7224   "linker_set_key" : "_ZN7android7String89removeAllEPKc",
7225   "parameters" :
7226   [
7227    {
7228     "is_this_ptr" : true,
7229     "referenced_type" : "_ZTIPN7android7String8E"
7230    },
7231    {
7232     "referenced_type" : "_ZTIPKc"
7233    }
7234   ],
7235   "return_type" : "_ZTIb",
7236   "source_file" : "system/core/libutils/include/utils/String8.h"
7237  },
7238  {
7239   "function_name" : "android::String8::String8",
7240   "linker_set_key" : "_ZN7android7String8C1EPKDi",
7241   "parameters" :
7242   [
7243    {
7244     "is_this_ptr" : true,
7245     "referenced_type" : "_ZTIPN7android7String8E"
7246    },
7247    {
7248     "referenced_type" : "_ZTIPKDi"
7249    }
7250   ],
7251   "return_type" : "_ZTIv",
7252   "source_file" : "system/core/libutils/include/utils/String8.h"
7253  },
7254  {
7255   "function_name" : "android::String8::String8",
7256   "linker_set_key" : "_ZN7android7String8C1EPKDim",
7257   "parameters" :
7258   [
7259    {
7260     "is_this_ptr" : true,
7261     "referenced_type" : "_ZTIPN7android7String8E"
7262    },
7263    {
7264     "referenced_type" : "_ZTIPKDi"
7265    },
7266    {
7267     "referenced_type" : "_ZTIm"
7268    }
7269   ],
7270   "return_type" : "_ZTIv",
7271   "source_file" : "system/core/libutils/include/utils/String8.h"
7272  },
7273  {
7274   "function_name" : "android::String8::String8",
7275   "linker_set_key" : "_ZN7android7String8C1EPKDs",
7276   "parameters" :
7277   [
7278    {
7279     "is_this_ptr" : true,
7280     "referenced_type" : "_ZTIPN7android7String8E"
7281    },
7282    {
7283     "referenced_type" : "_ZTIPKDs"
7284    }
7285   ],
7286   "return_type" : "_ZTIv",
7287   "source_file" : "system/core/libutils/include/utils/String8.h"
7288  },
7289  {
7290   "function_name" : "android::String8::String8",
7291   "linker_set_key" : "_ZN7android7String8C1EPKDsm",
7292   "parameters" :
7293   [
7294    {
7295     "is_this_ptr" : true,
7296     "referenced_type" : "_ZTIPN7android7String8E"
7297    },
7298    {
7299     "referenced_type" : "_ZTIPKDs"
7300    },
7301    {
7302     "referenced_type" : "_ZTIm"
7303    }
7304   ],
7305   "return_type" : "_ZTIv",
7306   "source_file" : "system/core/libutils/include/utils/String8.h"
7307  },
7308  {
7309   "function_name" : "android::String8::String8",
7310   "linker_set_key" : "_ZN7android7String8C1EPKc",
7311   "parameters" :
7312   [
7313    {
7314     "is_this_ptr" : true,
7315     "referenced_type" : "_ZTIPN7android7String8E"
7316    },
7317    {
7318     "referenced_type" : "_ZTIPKc"
7319    }
7320   ],
7321   "return_type" : "_ZTIv",
7322   "source_file" : "system/core/libutils/include/utils/String8.h"
7323  },
7324  {
7325   "function_name" : "android::String8::String8",
7326   "linker_set_key" : "_ZN7android7String8C1EPKcm",
7327   "parameters" :
7328   [
7329    {
7330     "is_this_ptr" : true,
7331     "referenced_type" : "_ZTIPN7android7String8E"
7332    },
7333    {
7334     "referenced_type" : "_ZTIPKc"
7335    },
7336    {
7337     "referenced_type" : "_ZTIm"
7338    }
7339   ],
7340   "return_type" : "_ZTIv",
7341   "source_file" : "system/core/libutils/include/utils/String8.h"
7342  },
7343  {
7344   "function_name" : "android::String8::String8",
7345   "linker_set_key" : "_ZN7android7String8C1ERKNS_8String16E",
7346   "parameters" :
7347   [
7348    {
7349     "is_this_ptr" : true,
7350     "referenced_type" : "_ZTIPN7android7String8E"
7351    },
7352    {
7353     "referenced_type" : "_ZTIRKN7android8String16E"
7354    }
7355   ],
7356   "return_type" : "_ZTIv",
7357   "source_file" : "system/core/libutils/include/utils/String8.h"
7358  },
7359  {
7360   "function_name" : "android::String8::String8",
7361   "linker_set_key" : "_ZN7android7String8C1ERKS0_",
7362   "parameters" :
7363   [
7364    {
7365     "is_this_ptr" : true,
7366     "referenced_type" : "_ZTIPN7android7String8E"
7367    },
7368    {
7369     "referenced_type" : "_ZTIRKN7android7String8E"
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" : "_ZN7android7String8C1Ev",
7378   "parameters" :
7379   [
7380    {
7381     "is_this_ptr" : true,
7382     "referenced_type" : "_ZTIPN7android7String8E"
7383    }
7384   ],
7385   "return_type" : "_ZTIv",
7386   "source_file" : "system/core/libutils/include/utils/String8.h"
7387  },
7388  {
7389   "function_name" : "android::String8::String8",
7390   "linker_set_key" : "_ZN7android7String8C2EPKDi",
7391   "parameters" :
7392   [
7393    {
7394     "is_this_ptr" : true,
7395     "referenced_type" : "_ZTIPN7android7String8E"
7396    },
7397    {
7398     "referenced_type" : "_ZTIPKDi"
7399    }
7400   ],
7401   "return_type" : "_ZTIv",
7402   "source_file" : "system/core/libutils/include/utils/String8.h"
7403  },
7404  {
7405   "function_name" : "android::String8::String8",
7406   "linker_set_key" : "_ZN7android7String8C2EPKDim",
7407   "parameters" :
7408   [
7409    {
7410     "is_this_ptr" : true,
7411     "referenced_type" : "_ZTIPN7android7String8E"
7412    },
7413    {
7414     "referenced_type" : "_ZTIPKDi"
7415    },
7416    {
7417     "referenced_type" : "_ZTIm"
7418    }
7419   ],
7420   "return_type" : "_ZTIv",
7421   "source_file" : "system/core/libutils/include/utils/String8.h"
7422  },
7423  {
7424   "function_name" : "android::String8::String8",
7425   "linker_set_key" : "_ZN7android7String8C2EPKDs",
7426   "parameters" :
7427   [
7428    {
7429     "is_this_ptr" : true,
7430     "referenced_type" : "_ZTIPN7android7String8E"
7431    },
7432    {
7433     "referenced_type" : "_ZTIPKDs"
7434    }
7435   ],
7436   "return_type" : "_ZTIv",
7437   "source_file" : "system/core/libutils/include/utils/String8.h"
7438  },
7439  {
7440   "function_name" : "android::String8::String8",
7441   "linker_set_key" : "_ZN7android7String8C2EPKDsm",
7442   "parameters" :
7443   [
7444    {
7445     "is_this_ptr" : true,
7446     "referenced_type" : "_ZTIPN7android7String8E"
7447    },
7448    {
7449     "referenced_type" : "_ZTIPKDs"
7450    },
7451    {
7452     "referenced_type" : "_ZTIm"
7453    }
7454   ],
7455   "return_type" : "_ZTIv",
7456   "source_file" : "system/core/libutils/include/utils/String8.h"
7457  },
7458  {
7459   "function_name" : "android::String8::String8",
7460   "linker_set_key" : "_ZN7android7String8C2EPKc",
7461   "parameters" :
7462   [
7463    {
7464     "is_this_ptr" : true,
7465     "referenced_type" : "_ZTIPN7android7String8E"
7466    },
7467    {
7468     "referenced_type" : "_ZTIPKc"
7469    }
7470   ],
7471   "return_type" : "_ZTIv",
7472   "source_file" : "system/core/libutils/include/utils/String8.h"
7473  },
7474  {
7475   "function_name" : "android::String8::String8",
7476   "linker_set_key" : "_ZN7android7String8C2EPKcm",
7477   "parameters" :
7478   [
7479    {
7480     "is_this_ptr" : true,
7481     "referenced_type" : "_ZTIPN7android7String8E"
7482    },
7483    {
7484     "referenced_type" : "_ZTIPKc"
7485    },
7486    {
7487     "referenced_type" : "_ZTIm"
7488    }
7489   ],
7490   "return_type" : "_ZTIv",
7491   "source_file" : "system/core/libutils/include/utils/String8.h"
7492  },
7493  {
7494   "function_name" : "android::String8::String8",
7495   "linker_set_key" : "_ZN7android7String8C2ERKNS_8String16E",
7496   "parameters" :
7497   [
7498    {
7499     "is_this_ptr" : true,
7500     "referenced_type" : "_ZTIPN7android7String8E"
7501    },
7502    {
7503     "referenced_type" : "_ZTIRKN7android8String16E"
7504    }
7505   ],
7506   "return_type" : "_ZTIv",
7507   "source_file" : "system/core/libutils/include/utils/String8.h"
7508  },
7509  {
7510   "function_name" : "android::String8::String8",
7511   "linker_set_key" : "_ZN7android7String8C2ERKS0_",
7512   "parameters" :
7513   [
7514    {
7515     "is_this_ptr" : true,
7516     "referenced_type" : "_ZTIPN7android7String8E"
7517    },
7518    {
7519     "referenced_type" : "_ZTIRKN7android7String8E"
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" : "_ZN7android7String8C2Ev",
7528   "parameters" :
7529   [
7530    {
7531     "is_this_ptr" : true,
7532     "referenced_type" : "_ZTIPN7android7String8E"
7533    }
7534   ],
7535   "return_type" : "_ZTIv",
7536   "source_file" : "system/core/libutils/include/utils/String8.h"
7537  },
7538  {
7539   "function_name" : "android::String8::~String8",
7540   "linker_set_key" : "_ZN7android7String8D1Ev",
7541   "parameters" :
7542   [
7543    {
7544     "is_this_ptr" : true,
7545     "referenced_type" : "_ZTIPN7android7String8E"
7546    }
7547   ],
7548   "return_type" : "_ZTIv",
7549   "source_file" : "system/core/libutils/include/utils/String8.h"
7550  },
7551  {
7552   "function_name" : "android::String8::~String8",
7553   "linker_set_key" : "_ZN7android7String8D2Ev",
7554   "parameters" :
7555   [
7556    {
7557     "is_this_ptr" : true,
7558     "referenced_type" : "_ZTIPN7android7String8E"
7559    }
7560   ],
7561   "return_type" : "_ZTIv",
7562   "source_file" : "system/core/libutils/include/utils/String8.h"
7563  },
7564  {
7565   "access" : "private",
7566   "function_name" : "android::String16::editResize",
7567   "linker_set_key" : "_ZN7android8String1610editResizeEm",
7568   "parameters" :
7569   [
7570    {
7571     "is_this_ptr" : true,
7572     "referenced_type" : "_ZTIPN7android8String16E"
7573    },
7574    {
7575     "referenced_type" : "_ZTIm"
7576    }
7577   ],
7578   "return_type" : "_ZTIPv",
7579   "source_file" : "system/core/libutils/include/utils/String16.h"
7580  },
7581  {
7582   "function_name" : "android::String16::replaceAll",
7583   "linker_set_key" : "_ZN7android8String1610replaceAllEDsDs",
7584   "parameters" :
7585   [
7586    {
7587     "is_this_ptr" : true,
7588     "referenced_type" : "_ZTIPN7android8String16E"
7589    },
7590    {
7591     "referenced_type" : "_ZTIDs"
7592    },
7593    {
7594     "referenced_type" : "_ZTIDs"
7595    }
7596   ],
7597   "return_type" : "_ZTIi",
7598   "source_file" : "system/core/libutils/include/utils/String16.h"
7599  },
7600  {
7601   "access" : "private",
7602   "function_name" : "android::String16::allocFromUTF8",
7603   "linker_set_key" : "_ZN7android8String1613allocFromUTF8EPKcm",
7604   "parameters" :
7605   [
7606    {
7607     "referenced_type" : "_ZTIPKc"
7608    },
7609    {
7610     "referenced_type" : "_ZTIm"
7611    }
7612   ],
7613   "return_type" : "_ZTIPDs",
7614   "source_file" : "system/core/libutils/include/utils/String16.h"
7615  },
7616  {
7617   "access" : "private",
7618   "function_name" : "android::String16::allocFromUTF16",
7619   "linker_set_key" : "_ZN7android8String1614allocFromUTF16EPKDsm",
7620   "parameters" :
7621   [
7622    {
7623     "referenced_type" : "_ZTIPKDs"
7624    },
7625    {
7626     "referenced_type" : "_ZTIm"
7627    }
7628   ],
7629   "return_type" : "_ZTIPDs",
7630   "source_file" : "system/core/libutils/include/utils/String16.h"
7631  },
7632  {
7633   "access" : "private",
7634   "function_name" : "android::String16::edit",
7635   "linker_set_key" : "_ZN7android8String164editEv",
7636   "parameters" :
7637   [
7638    {
7639     "is_this_ptr" : true,
7640     "referenced_type" : "_ZTIPN7android8String16E"
7641    }
7642   ],
7643   "return_type" : "_ZTIPv",
7644   "source_file" : "system/core/libutils/include/utils/String16.h"
7645  },
7646  {
7647   "access" : "private",
7648   "function_name" : "android::String16::alloc",
7649   "linker_set_key" : "_ZN7android8String165allocEm",
7650   "parameters" :
7651   [
7652    {
7653     "referenced_type" : "_ZTIm"
7654    }
7655   ],
7656   "return_type" : "_ZTIPv",
7657   "source_file" : "system/core/libutils/include/utils/String16.h"
7658  },
7659  {
7660   "function_name" : "android::String16::setTo",
7661   "linker_set_key" : "_ZN7android8String165setToEPKDs",
7662   "parameters" :
7663   [
7664    {
7665     "is_this_ptr" : true,
7666     "referenced_type" : "_ZTIPN7android8String16E"
7667    },
7668    {
7669     "referenced_type" : "_ZTIPKDs"
7670    }
7671   ],
7672   "return_type" : "_ZTIi",
7673   "source_file" : "system/core/libutils/include/utils/String16.h"
7674  },
7675  {
7676   "function_name" : "android::String16::setTo",
7677   "linker_set_key" : "_ZN7android8String165setToEPKDsm",
7678   "parameters" :
7679   [
7680    {
7681     "is_this_ptr" : true,
7682     "referenced_type" : "_ZTIPN7android8String16E"
7683    },
7684    {
7685     "referenced_type" : "_ZTIPKDs"
7686    },
7687    {
7688     "referenced_type" : "_ZTIm"
7689    }
7690   ],
7691   "return_type" : "_ZTIi",
7692   "source_file" : "system/core/libutils/include/utils/String16.h"
7693  },
7694  {
7695   "function_name" : "android::String16::setTo",
7696   "linker_set_key" : "_ZN7android8String165setToERKS0_",
7697   "parameters" :
7698   [
7699    {
7700     "is_this_ptr" : true,
7701     "referenced_type" : "_ZTIPN7android8String16E"
7702    },
7703    {
7704     "referenced_type" : "_ZTIRKN7android8String16E"
7705    }
7706   ],
7707   "return_type" : "_ZTIv",
7708   "source_file" : "system/core/libutils/include/utils/String16.h"
7709  },
7710  {
7711   "function_name" : "android::String16::setTo",
7712   "linker_set_key" : "_ZN7android8String165setToERKS0_mm",
7713   "parameters" :
7714   [
7715    {
7716     "is_this_ptr" : true,
7717     "referenced_type" : "_ZTIPN7android8String16E"
7718    },
7719    {
7720     "referenced_type" : "_ZTIRKN7android8String16E"
7721    },
7722    {
7723     "referenced_type" : "_ZTIm"
7724    },
7725    {
7726     "default_arg" : true,
7727     "referenced_type" : "_ZTIm"
7728    }
7729   ],
7730   "return_type" : "_ZTIi",
7731   "source_file" : "system/core/libutils/include/utils/String16.h"
7732  },
7733  {
7734   "function_name" : "android::String16::append",
7735   "linker_set_key" : "_ZN7android8String166appendEPKDsm",
7736   "parameters" :
7737   [
7738    {
7739     "is_this_ptr" : true,
7740     "referenced_type" : "_ZTIPN7android8String16E"
7741    },
7742    {
7743     "referenced_type" : "_ZTIPKDs"
7744    },
7745    {
7746     "referenced_type" : "_ZTIm"
7747    }
7748   ],
7749   "return_type" : "_ZTIi",
7750   "source_file" : "system/core/libutils/include/utils/String16.h"
7751  },
7752  {
7753   "function_name" : "android::String16::append",
7754   "linker_set_key" : "_ZN7android8String166appendERKS0_",
7755   "parameters" :
7756   [
7757    {
7758     "is_this_ptr" : true,
7759     "referenced_type" : "_ZTIPN7android8String16E"
7760    },
7761    {
7762     "referenced_type" : "_ZTIRKN7android8String16E"
7763    }
7764   ],
7765   "return_type" : "_ZTIi",
7766   "source_file" : "system/core/libutils/include/utils/String16.h"
7767  },
7768  {
7769   "function_name" : "android::String16::insert",
7770   "linker_set_key" : "_ZN7android8String166insertEmPKDs",
7771   "parameters" :
7772   [
7773    {
7774     "is_this_ptr" : true,
7775     "referenced_type" : "_ZTIPN7android8String16E"
7776    },
7777    {
7778     "referenced_type" : "_ZTIm"
7779    },
7780    {
7781     "referenced_type" : "_ZTIPKDs"
7782    }
7783   ],
7784   "return_type" : "_ZTIi",
7785   "source_file" : "system/core/libutils/include/utils/String16.h"
7786  },
7787  {
7788   "function_name" : "android::String16::insert",
7789   "linker_set_key" : "_ZN7android8String166insertEmPKDsm",
7790   "parameters" :
7791   [
7792    {
7793     "is_this_ptr" : true,
7794     "referenced_type" : "_ZTIPN7android8String16E"
7795    },
7796    {
7797     "referenced_type" : "_ZTIm"
7798    },
7799    {
7800     "referenced_type" : "_ZTIPKDs"
7801    },
7802    {
7803     "referenced_type" : "_ZTIm"
7804    }
7805   ],
7806   "return_type" : "_ZTIi",
7807   "source_file" : "system/core/libutils/include/utils/String16.h"
7808  },
7809  {
7810   "access" : "private",
7811   "function_name" : "android::String16::acquire",
7812   "linker_set_key" : "_ZN7android8String167acquireEv",
7813   "parameters" :
7814   [
7815    {
7816     "is_this_ptr" : true,
7817     "referenced_type" : "_ZTIPN7android8String16E"
7818    }
7819   ],
7820   "return_type" : "_ZTIv",
7821   "source_file" : "system/core/libutils/include/utils/String16.h"
7822  },
7823  {
7824   "access" : "private",
7825   "function_name" : "android::String16::release",
7826   "linker_set_key" : "_ZN7android8String167releaseEv",
7827   "parameters" :
7828   [
7829    {
7830     "is_this_ptr" : true,
7831     "referenced_type" : "_ZTIPN7android8String16E"
7832    }
7833   ],
7834   "return_type" : "_ZTIv",
7835   "source_file" : "system/core/libutils/include/utils/String16.h"
7836  },
7837  {
7838   "function_name" : "android::String16::String16",
7839   "linker_set_key" : "_ZN7android8String16C1EOS0_",
7840   "parameters" :
7841   [
7842    {
7843     "is_this_ptr" : true,
7844     "referenced_type" : "_ZTIPN7android8String16E"
7845    },
7846    {
7847     "referenced_type" : "_ZTION7android8String16E"
7848    }
7849   ],
7850   "return_type" : "_ZTIv",
7851   "source_file" : "system/core/libutils/include/utils/String16.h"
7852  },
7853  {
7854   "function_name" : "android::String16::String16",
7855   "linker_set_key" : "_ZN7android8String16C1EPKDs",
7856   "parameters" :
7857   [
7858    {
7859     "is_this_ptr" : true,
7860     "referenced_type" : "_ZTIPN7android8String16E"
7861    },
7862    {
7863     "referenced_type" : "_ZTIPKDs"
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" : "_ZN7android8String16C1EPKDsm",
7872   "parameters" :
7873   [
7874    {
7875     "is_this_ptr" : true,
7876     "referenced_type" : "_ZTIPN7android8String16E"
7877    },
7878    {
7879     "referenced_type" : "_ZTIPKDs"
7880    },
7881    {
7882     "referenced_type" : "_ZTIm"
7883    }
7884   ],
7885   "return_type" : "_ZTIv",
7886   "source_file" : "system/core/libutils/include/utils/String16.h"
7887  },
7888  {
7889   "function_name" : "android::String16::String16",
7890   "linker_set_key" : "_ZN7android8String16C1EPKc",
7891   "parameters" :
7892   [
7893    {
7894     "is_this_ptr" : true,
7895     "referenced_type" : "_ZTIPN7android8String16E"
7896    },
7897    {
7898     "referenced_type" : "_ZTIPKc"
7899    }
7900   ],
7901   "return_type" : "_ZTIv",
7902   "source_file" : "system/core/libutils/include/utils/String16.h"
7903  },
7904  {
7905   "function_name" : "android::String16::String16",
7906   "linker_set_key" : "_ZN7android8String16C1EPKcm",
7907   "parameters" :
7908   [
7909    {
7910     "is_this_ptr" : true,
7911     "referenced_type" : "_ZTIPN7android8String16E"
7912    },
7913    {
7914     "referenced_type" : "_ZTIPKc"
7915    },
7916    {
7917     "referenced_type" : "_ZTIm"
7918    }
7919   ],
7920   "return_type" : "_ZTIv",
7921   "source_file" : "system/core/libutils/include/utils/String16.h"
7922  },
7923  {
7924   "function_name" : "android::String16::String16",
7925   "linker_set_key" : "_ZN7android8String16C1ERKNS_7String8E",
7926   "parameters" :
7927   [
7928    {
7929     "is_this_ptr" : true,
7930     "referenced_type" : "_ZTIPN7android8String16E"
7931    },
7932    {
7933     "referenced_type" : "_ZTIRKN7android7String8E"
7934    }
7935   ],
7936   "return_type" : "_ZTIv",
7937   "source_file" : "system/core/libutils/include/utils/String16.h"
7938  },
7939  {
7940   "function_name" : "android::String16::String16",
7941   "linker_set_key" : "_ZN7android8String16C1ERKS0_",
7942   "parameters" :
7943   [
7944    {
7945     "is_this_ptr" : true,
7946     "referenced_type" : "_ZTIPN7android8String16E"
7947    },
7948    {
7949     "referenced_type" : "_ZTIRKN7android8String16E"
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" : "_ZN7android8String16C1ERKS0_mm",
7958   "parameters" :
7959   [
7960    {
7961     "is_this_ptr" : true,
7962     "referenced_type" : "_ZTIPN7android8String16E"
7963    },
7964    {
7965     "referenced_type" : "_ZTIRKN7android8String16E"
7966    },
7967    {
7968     "referenced_type" : "_ZTIm"
7969    },
7970    {
7971     "default_arg" : true,
7972     "referenced_type" : "_ZTIm"
7973    }
7974   ],
7975   "return_type" : "_ZTIv",
7976   "source_file" : "system/core/libutils/include/utils/String16.h"
7977  },
7978  {
7979   "function_name" : "android::String16::String16",
7980   "linker_set_key" : "_ZN7android8String16C1Ev",
7981   "parameters" :
7982   [
7983    {
7984     "is_this_ptr" : true,
7985     "referenced_type" : "_ZTIPN7android8String16E"
7986    }
7987   ],
7988   "return_type" : "_ZTIv",
7989   "source_file" : "system/core/libutils/include/utils/String16.h"
7990  },
7991  {
7992   "function_name" : "android::String16::String16",
7993   "linker_set_key" : "_ZN7android8String16C2EOS0_",
7994   "parameters" :
7995   [
7996    {
7997     "is_this_ptr" : true,
7998     "referenced_type" : "_ZTIPN7android8String16E"
7999    },
8000    {
8001     "referenced_type" : "_ZTION7android8String16E"
8002    }
8003   ],
8004   "return_type" : "_ZTIv",
8005   "source_file" : "system/core/libutils/include/utils/String16.h"
8006  },
8007  {
8008   "function_name" : "android::String16::String16",
8009   "linker_set_key" : "_ZN7android8String16C2EPKDs",
8010   "parameters" :
8011   [
8012    {
8013     "is_this_ptr" : true,
8014     "referenced_type" : "_ZTIPN7android8String16E"
8015    },
8016    {
8017     "referenced_type" : "_ZTIPKDs"
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" : "_ZN7android8String16C2EPKDsm",
8026   "parameters" :
8027   [
8028    {
8029     "is_this_ptr" : true,
8030     "referenced_type" : "_ZTIPN7android8String16E"
8031    },
8032    {
8033     "referenced_type" : "_ZTIPKDs"
8034    },
8035    {
8036     "referenced_type" : "_ZTIm"
8037    }
8038   ],
8039   "return_type" : "_ZTIv",
8040   "source_file" : "system/core/libutils/include/utils/String16.h"
8041  },
8042  {
8043   "function_name" : "android::String16::String16",
8044   "linker_set_key" : "_ZN7android8String16C2EPKc",
8045   "parameters" :
8046   [
8047    {
8048     "is_this_ptr" : true,
8049     "referenced_type" : "_ZTIPN7android8String16E"
8050    },
8051    {
8052     "referenced_type" : "_ZTIPKc"
8053    }
8054   ],
8055   "return_type" : "_ZTIv",
8056   "source_file" : "system/core/libutils/include/utils/String16.h"
8057  },
8058  {
8059   "function_name" : "android::String16::String16",
8060   "linker_set_key" : "_ZN7android8String16C2EPKcm",
8061   "parameters" :
8062   [
8063    {
8064     "is_this_ptr" : true,
8065     "referenced_type" : "_ZTIPN7android8String16E"
8066    },
8067    {
8068     "referenced_type" : "_ZTIPKc"
8069    },
8070    {
8071     "referenced_type" : "_ZTIm"
8072    }
8073   ],
8074   "return_type" : "_ZTIv",
8075   "source_file" : "system/core/libutils/include/utils/String16.h"
8076  },
8077  {
8078   "function_name" : "android::String16::String16",
8079   "linker_set_key" : "_ZN7android8String16C2ERKNS_7String8E",
8080   "parameters" :
8081   [
8082    {
8083     "is_this_ptr" : true,
8084     "referenced_type" : "_ZTIPN7android8String16E"
8085    },
8086    {
8087     "referenced_type" : "_ZTIRKN7android7String8E"
8088    }
8089   ],
8090   "return_type" : "_ZTIv",
8091   "source_file" : "system/core/libutils/include/utils/String16.h"
8092  },
8093  {
8094   "function_name" : "android::String16::String16",
8095   "linker_set_key" : "_ZN7android8String16C2ERKS0_",
8096   "parameters" :
8097   [
8098    {
8099     "is_this_ptr" : true,
8100     "referenced_type" : "_ZTIPN7android8String16E"
8101    },
8102    {
8103     "referenced_type" : "_ZTIRKN7android8String16E"
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" : "_ZN7android8String16C2ERKS0_mm",
8112   "parameters" :
8113   [
8114    {
8115     "is_this_ptr" : true,
8116     "referenced_type" : "_ZTIPN7android8String16E"
8117    },
8118    {
8119     "referenced_type" : "_ZTIRKN7android8String16E"
8120    },
8121    {
8122     "referenced_type" : "_ZTIm"
8123    },
8124    {
8125     "default_arg" : true,
8126     "referenced_type" : "_ZTIm"
8127    }
8128   ],
8129   "return_type" : "_ZTIv",
8130   "source_file" : "system/core/libutils/include/utils/String16.h"
8131  },
8132  {
8133   "function_name" : "android::String16::String16",
8134   "linker_set_key" : "_ZN7android8String16C2Ev",
8135   "parameters" :
8136   [
8137    {
8138     "is_this_ptr" : true,
8139     "referenced_type" : "_ZTIPN7android8String16E"
8140    }
8141   ],
8142   "return_type" : "_ZTIv",
8143   "source_file" : "system/core/libutils/include/utils/String16.h"
8144  },
8145  {
8146   "function_name" : "android::String16::~String16",
8147   "linker_set_key" : "_ZN7android8String16D1Ev",
8148   "parameters" :
8149   [
8150    {
8151     "is_this_ptr" : true,
8152     "referenced_type" : "_ZTIPN7android8String16E"
8153    }
8154   ],
8155   "return_type" : "_ZTIv",
8156   "source_file" : "system/core/libutils/include/utils/String16.h"
8157  },
8158  {
8159   "function_name" : "android::String16::~String16",
8160   "linker_set_key" : "_ZN7android8String16D2Ev",
8161   "parameters" :
8162   [
8163    {
8164     "is_this_ptr" : true,
8165     "referenced_type" : "_ZTIPN7android8String16E"
8166    }
8167   ],
8168   "return_type" : "_ZTIv",
8169   "source_file" : "system/core/libutils/include/utils/String16.h"
8170  },
8171  {
8172   "function_name" : "android::String16::operator=",
8173   "linker_set_key" : "_ZN7android8String16aSEOS0_",
8174   "parameters" :
8175   [
8176    {
8177     "is_this_ptr" : true,
8178     "referenced_type" : "_ZTIPN7android8String16E"
8179    },
8180    {
8181     "referenced_type" : "_ZTION7android8String16E"
8182    }
8183   ],
8184   "return_type" : "_ZTIRN7android8String16E",
8185   "source_file" : "system/core/libutils/include/utils/String16.h"
8186  },
8187  {
8188   "function_name" : "android::FdPrinter::printLine",
8189   "linker_set_key" : "_ZN7android9FdPrinter9printLineEPKc",
8190   "parameters" :
8191   [
8192    {
8193     "is_this_ptr" : true,
8194     "referenced_type" : "_ZTIPN7android9FdPrinterE"
8195    },
8196    {
8197     "referenced_type" : "_ZTIPKc"
8198    }
8199   ],
8200   "return_type" : "_ZTIv",
8201   "source_file" : "system/core/libutils/include/utils/Printer.h"
8202  },
8203  {
8204   "function_name" : "android::FdPrinter::FdPrinter",
8205   "linker_set_key" : "_ZN7android9FdPrinterC1EijPKc",
8206   "parameters" :
8207   [
8208    {
8209     "is_this_ptr" : true,
8210     "referenced_type" : "_ZTIPN7android9FdPrinterE"
8211    },
8212    {
8213     "referenced_type" : "_ZTIi"
8214    },
8215    {
8216     "default_arg" : true,
8217     "referenced_type" : "_ZTIj"
8218    },
8219    {
8220     "default_arg" : true,
8221     "referenced_type" : "_ZTIPKc"
8222    }
8223   ],
8224   "return_type" : "_ZTIv",
8225   "source_file" : "system/core/libutils/include/utils/Printer.h"
8226  },
8227  {
8228   "function_name" : "android::FdPrinter::FdPrinter",
8229   "linker_set_key" : "_ZN7android9FdPrinterC2EijPKc",
8230   "parameters" :
8231   [
8232    {
8233     "is_this_ptr" : true,
8234     "referenced_type" : "_ZTIPN7android9FdPrinterE"
8235    },
8236    {
8237     "referenced_type" : "_ZTIi"
8238    },
8239    {
8240     "default_arg" : true,
8241     "referenced_type" : "_ZTIj"
8242    },
8243    {
8244     "default_arg" : true,
8245     "referenced_type" : "_ZTIPKc"
8246    }
8247   ],
8248   "return_type" : "_ZTIv",
8249   "source_file" : "system/core/libutils/include/utils/Printer.h"
8250  },
8251  {
8252   "function_name" : "android::StopWatch::reset",
8253   "linker_set_key" : "_ZN7android9StopWatch5resetEv",
8254   "parameters" :
8255   [
8256    {
8257     "is_this_ptr" : true,
8258     "referenced_type" : "_ZTIPN7android9StopWatchE"
8259    }
8260   ],
8261   "return_type" : "_ZTIv",
8262   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8263  },
8264  {
8265   "function_name" : "android::StopWatch::StopWatch",
8266   "linker_set_key" : "_ZN7android9StopWatchC1EPKci",
8267   "parameters" :
8268   [
8269    {
8270     "is_this_ptr" : true,
8271     "referenced_type" : "_ZTIPN7android9StopWatchE"
8272    },
8273    {
8274     "referenced_type" : "_ZTIPKc"
8275    },
8276    {
8277     "default_arg" : true,
8278     "referenced_type" : "_ZTIi"
8279    }
8280   ],
8281   "return_type" : "_ZTIv",
8282   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8283  },
8284  {
8285   "function_name" : "android::StopWatch::StopWatch",
8286   "linker_set_key" : "_ZN7android9StopWatchC2EPKci",
8287   "parameters" :
8288   [
8289    {
8290     "is_this_ptr" : true,
8291     "referenced_type" : "_ZTIPN7android9StopWatchE"
8292    },
8293    {
8294     "referenced_type" : "_ZTIPKc"
8295    },
8296    {
8297     "default_arg" : true,
8298     "referenced_type" : "_ZTIi"
8299    }
8300   ],
8301   "return_type" : "_ZTIv",
8302   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8303  },
8304  {
8305   "function_name" : "android::StopWatch::~StopWatch",
8306   "linker_set_key" : "_ZN7android9StopWatchD1Ev",
8307   "parameters" :
8308   [
8309    {
8310     "is_this_ptr" : true,
8311     "referenced_type" : "_ZTIPN7android9StopWatchE"
8312    }
8313   ],
8314   "return_type" : "_ZTIv",
8315   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8316  },
8317  {
8318   "function_name" : "android::StopWatch::~StopWatch",
8319   "linker_set_key" : "_ZN7android9StopWatchD2Ev",
8320   "parameters" :
8321   [
8322    {
8323     "is_this_ptr" : true,
8324     "referenced_type" : "_ZTIPN7android9StopWatchE"
8325    }
8326   ],
8327   "return_type" : "_ZTIv",
8328   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8329  },
8330  {
8331   "function_name" : "android::Tokenizer::fromContents",
8332   "linker_set_key" : "_ZN7android9Tokenizer12fromContentsERKNS_7String8EPKcPPS0_",
8333   "parameters" :
8334   [
8335    {
8336     "referenced_type" : "_ZTIRKN7android7String8E"
8337    },
8338    {
8339     "referenced_type" : "_ZTIPKc"
8340    },
8341    {
8342     "referenced_type" : "_ZTIPPN7android9TokenizerE"
8343    }
8344   ],
8345   "return_type" : "_ZTIi",
8346   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8347  },
8348  {
8349   "function_name" : "android::Tokenizer::skipDelimiters",
8350   "linker_set_key" : "_ZN7android9Tokenizer14skipDelimitersEPKc",
8351   "parameters" :
8352   [
8353    {
8354     "is_this_ptr" : true,
8355     "referenced_type" : "_ZTIPN7android9TokenizerE"
8356    },
8357    {
8358     "referenced_type" : "_ZTIPKc"
8359    }
8360   ],
8361   "return_type" : "_ZTIv",
8362   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8363  },
8364  {
8365   "function_name" : "android::Tokenizer::open",
8366   "linker_set_key" : "_ZN7android9Tokenizer4openERKNS_7String8EPPS0_",
8367   "parameters" :
8368   [
8369    {
8370     "referenced_type" : "_ZTIRKN7android7String8E"
8371    },
8372    {
8373     "referenced_type" : "_ZTIPPN7android9TokenizerE"
8374    }
8375   ],
8376   "return_type" : "_ZTIi",
8377   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8378  },
8379  {
8380   "function_name" : "android::Tokenizer::nextLine",
8381   "linker_set_key" : "_ZN7android9Tokenizer8nextLineEv",
8382   "parameters" :
8383   [
8384    {
8385     "is_this_ptr" : true,
8386     "referenced_type" : "_ZTIPN7android9TokenizerE"
8387    }
8388   ],
8389   "return_type" : "_ZTIv",
8390   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8391  },
8392  {
8393   "function_name" : "android::Tokenizer::nextToken",
8394   "linker_set_key" : "_ZN7android9Tokenizer9nextTokenEPKc",
8395   "parameters" :
8396   [
8397    {
8398     "is_this_ptr" : true,
8399     "referenced_type" : "_ZTIPN7android9TokenizerE"
8400    },
8401    {
8402     "referenced_type" : "_ZTIPKc"
8403    }
8404   ],
8405   "return_type" : "_ZTIN7android7String8E",
8406   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8407  },
8408  {
8409   "access" : "private",
8410   "function_name" : "android::Tokenizer::Tokenizer",
8411   "linker_set_key" : "_ZN7android9TokenizerC1ERKNS_7String8EPNS_7FileMapEPcbm",
8412   "parameters" :
8413   [
8414    {
8415     "is_this_ptr" : true,
8416     "referenced_type" : "_ZTIPN7android9TokenizerE"
8417    },
8418    {
8419     "referenced_type" : "_ZTIRKN7android7String8E"
8420    },
8421    {
8422     "referenced_type" : "_ZTIPN7android7FileMapE"
8423    },
8424    {
8425     "referenced_type" : "_ZTIPc"
8426    },
8427    {
8428     "referenced_type" : "_ZTIb"
8429    },
8430    {
8431     "referenced_type" : "_ZTIm"
8432    }
8433   ],
8434   "return_type" : "_ZTIv",
8435   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8436  },
8437  {
8438   "access" : "private",
8439   "function_name" : "android::Tokenizer::Tokenizer",
8440   "linker_set_key" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbm",
8441   "parameters" :
8442   [
8443    {
8444     "is_this_ptr" : true,
8445     "referenced_type" : "_ZTIPN7android9TokenizerE"
8446    },
8447    {
8448     "referenced_type" : "_ZTIRKN7android7String8E"
8449    },
8450    {
8451     "referenced_type" : "_ZTIPN7android7FileMapE"
8452    },
8453    {
8454     "referenced_type" : "_ZTIPc"
8455    },
8456    {
8457     "referenced_type" : "_ZTIb"
8458    },
8459    {
8460     "referenced_type" : "_ZTIm"
8461    }
8462   ],
8463   "return_type" : "_ZTIv",
8464   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8465  },
8466  {
8467   "function_name" : "android::Tokenizer::~Tokenizer",
8468   "linker_set_key" : "_ZN7android9TokenizerD1Ev",
8469   "parameters" :
8470   [
8471    {
8472     "is_this_ptr" : true,
8473     "referenced_type" : "_ZTIPN7android9TokenizerE"
8474    }
8475   ],
8476   "return_type" : "_ZTIv",
8477   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8478  },
8479  {
8480   "function_name" : "android::Tokenizer::~Tokenizer",
8481   "linker_set_key" : "_ZN7android9TokenizerD2Ev",
8482   "parameters" :
8483   [
8484    {
8485     "is_this_ptr" : true,
8486     "referenced_type" : "_ZTIPN7android9TokenizerE"
8487    }
8488   ],
8489   "return_type" : "_ZTIv",
8490   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8491  },
8492  {
8493   "function_name" : "android::VectorImpl::itemLocation",
8494   "linker_set_key" : "_ZNK7android10VectorImpl12itemLocationEm",
8495   "parameters" :
8496   [
8497    {
8498     "is_this_ptr" : true,
8499     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8500    },
8501    {
8502     "referenced_type" : "_ZTIm"
8503    }
8504   ],
8505   "return_type" : "_ZTIPKv",
8506   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8507  },
8508  {
8509   "function_name" : "android::VectorImpl::capacity",
8510   "linker_set_key" : "_ZNK7android10VectorImpl8capacityEv",
8511   "parameters" :
8512   [
8513    {
8514     "is_this_ptr" : true,
8515     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8516    }
8517   ],
8518   "return_type" : "_ZTIm",
8519   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8520  },
8521  {
8522   "access" : "protected",
8523   "function_name" : "android::VectorImpl::itemSize",
8524   "linker_set_key" : "_ZNK7android10VectorImpl8itemSizeEv",
8525   "parameters" :
8526   [
8527    {
8528     "is_this_ptr" : true,
8529     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8530    }
8531   ],
8532   "return_type" : "_ZTIm",
8533   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8534  },
8535  {
8536   "access" : "private",
8537   "function_name" : "android::SortedVectorImpl::_indexOrderOf",
8538   "linker_set_key" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPm",
8539   "parameters" :
8540   [
8541    {
8542     "is_this_ptr" : true,
8543     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
8544    },
8545    {
8546     "referenced_type" : "_ZTIPKv"
8547    },
8548    {
8549     "default_arg" : true,
8550     "referenced_type" : "_ZTIPm"
8551    }
8552   ],
8553   "return_type" : "_ZTIl",
8554   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8555  },
8556  {
8557   "function_name" : "android::SortedVectorImpl::indexOf",
8558   "linker_set_key" : "_ZNK7android16SortedVectorImpl7indexOfEPKv",
8559   "parameters" :
8560   [
8561    {
8562     "is_this_ptr" : true,
8563     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
8564    },
8565    {
8566     "referenced_type" : "_ZTIPKv"
8567    }
8568   ],
8569   "return_type" : "_ZTIl",
8570   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8571  },
8572  {
8573   "function_name" : "android::SortedVectorImpl::orderOf",
8574   "linker_set_key" : "_ZNK7android16SortedVectorImpl7orderOfEPKv",
8575   "parameters" :
8576   [
8577    {
8578     "is_this_ptr" : true,
8579     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
8580    },
8581    {
8582     "referenced_type" : "_ZTIPKv"
8583    }
8584   ],
8585   "return_type" : "_ZTIm",
8586   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8587  },
8588  {
8589   "function_name" : "android::Looper::getAllowNonCallbacks",
8590   "linker_set_key" : "_ZNK7android6Looper20getAllowNonCallbacksEv",
8591   "parameters" :
8592   [
8593    {
8594     "is_this_ptr" : true,
8595     "referenced_type" : "_ZTIPKN7android6LooperE"
8596    }
8597   ],
8598   "return_type" : "_ZTIb",
8599   "source_file" : "system/core/libutils/include/utils/Looper.h"
8600  },
8601  {
8602   "function_name" : "android::Looper::Request::getEpollEvents",
8603   "linker_set_key" : "_ZNK7android6Looper7Request14getEpollEventsEv",
8604   "parameters" :
8605   [
8606    {
8607     "is_this_ptr" : true,
8608     "referenced_type" : "_ZTIPKN7android6Looper7RequestE"
8609    }
8610   ],
8611   "return_type" : "_ZTIj",
8612   "source_file" : "system/core/libutils/include/utils/Looper.h"
8613  },
8614  {
8615   "function_name" : "android::Looper::isPolling",
8616   "linker_set_key" : "_ZNK7android6Looper9isPollingEv",
8617   "parameters" :
8618   [
8619    {
8620     "is_this_ptr" : true,
8621     "referenced_type" : "_ZTIPKN7android6LooperE"
8622    }
8623   ],
8624   "return_type" : "_ZTIb",
8625   "source_file" : "system/core/libutils/include/utils/Looper.h"
8626  },
8627  {
8628   "access" : "protected",
8629   "function_name" : "android::Thread::exitPending",
8630   "linker_set_key" : "_ZNK7android6Thread11exitPendingEv",
8631   "parameters" :
8632   [
8633    {
8634     "is_this_ptr" : true,
8635     "referenced_type" : "_ZTIPKN7android6ThreadE"
8636    }
8637   ],
8638   "return_type" : "_ZTIb",
8639   "source_file" : "system/core/libutils/include/utils/Thread.h"
8640  },
8641  {
8642   "function_name" : "android::Thread::getTid",
8643   "linker_set_key" : "_ZNK7android6Thread6getTidEv",
8644   "parameters" :
8645   [
8646    {
8647     "is_this_ptr" : true,
8648     "referenced_type" : "_ZTIPKN7android6ThreadE"
8649    }
8650   ],
8651   "return_type" : "_ZTIi",
8652   "source_file" : "system/core/libutils/include/utils/Thread.h"
8653  },
8654  {
8655   "function_name" : "android::Thread::isRunning",
8656   "linker_set_key" : "_ZNK7android6Thread9isRunningEv",
8657   "parameters" :
8658   [
8659    {
8660     "is_this_ptr" : true,
8661     "referenced_type" : "_ZTIPKN7android6ThreadE"
8662    }
8663   ],
8664   "return_type" : "_ZTIb",
8665   "source_file" : "system/core/libutils/include/utils/Thread.h"
8666  },
8667  {
8668   "access" : "protected",
8669   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_destroy",
8670   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvm",
8671   "parameters" :
8672   [
8673    {
8674     "is_this_ptr" : true,
8675     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8676    },
8677    {
8678     "referenced_type" : "_ZTIPv"
8679    },
8680    {
8681     "referenced_type" : "_ZTIm"
8682    }
8683   ],
8684   "return_type" : "_ZTIv",
8685   "source_file" : "system/core/libutils/include/utils/Vector.h"
8686  },
8687  {
8688   "access" : "protected",
8689   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_construct",
8690   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvm",
8691   "parameters" :
8692   [
8693    {
8694     "is_this_ptr" : true,
8695     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8696    },
8697    {
8698     "referenced_type" : "_ZTIPv"
8699    },
8700    {
8701     "referenced_type" : "_ZTIm"
8702    }
8703   ],
8704   "return_type" : "_ZTIv",
8705   "source_file" : "system/core/libutils/include/utils/Vector.h"
8706  },
8707  {
8708   "access" : "protected",
8709   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_forward",
8710   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvm",
8711   "parameters" :
8712   [
8713    {
8714     "is_this_ptr" : true,
8715     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8716    },
8717    {
8718     "referenced_type" : "_ZTIPv"
8719    },
8720    {
8721     "referenced_type" : "_ZTIPKv"
8722    },
8723    {
8724     "referenced_type" : "_ZTIm"
8725    }
8726   ],
8727   "return_type" : "_ZTIv",
8728   "source_file" : "system/core/libutils/include/utils/Vector.h"
8729  },
8730  {
8731   "access" : "protected",
8732   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_backward",
8733   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvm",
8734   "parameters" :
8735   [
8736    {
8737     "is_this_ptr" : true,
8738     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8739    },
8740    {
8741     "referenced_type" : "_ZTIPv"
8742    },
8743    {
8744     "referenced_type" : "_ZTIPKv"
8745    },
8746    {
8747     "referenced_type" : "_ZTIm"
8748    }
8749   ],
8750   "return_type" : "_ZTIv",
8751   "source_file" : "system/core/libutils/include/utils/Vector.h"
8752  },
8753  {
8754   "access" : "protected",
8755   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_copy",
8756   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvm",
8757   "parameters" :
8758   [
8759    {
8760     "is_this_ptr" : true,
8761     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8762    },
8763    {
8764     "referenced_type" : "_ZTIPv"
8765    },
8766    {
8767     "referenced_type" : "_ZTIPKv"
8768    },
8769    {
8770     "referenced_type" : "_ZTIm"
8771    }
8772   ],
8773   "return_type" : "_ZTIv",
8774   "source_file" : "system/core/libutils/include/utils/Vector.h"
8775  },
8776  {
8777   "access" : "protected",
8778   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_splat",
8779   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvm",
8780   "parameters" :
8781   [
8782    {
8783     "is_this_ptr" : true,
8784     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8785    },
8786    {
8787     "referenced_type" : "_ZTIPv"
8788    },
8789    {
8790     "referenced_type" : "_ZTIPKv"
8791    },
8792    {
8793     "referenced_type" : "_ZTIm"
8794    }
8795   ],
8796   "return_type" : "_ZTIv",
8797   "source_file" : "system/core/libutils/include/utils/Vector.h"
8798  },
8799  {
8800   "access" : "protected",
8801   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_destroy",
8802   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvm",
8803   "parameters" :
8804   [
8805    {
8806     "is_this_ptr" : true,
8807     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8808    },
8809    {
8810     "referenced_type" : "_ZTIPv"
8811    },
8812    {
8813     "referenced_type" : "_ZTIm"
8814    }
8815   ],
8816   "return_type" : "_ZTIv",
8817   "source_file" : "system/core/libutils/include/utils/Vector.h"
8818  },
8819  {
8820   "access" : "protected",
8821   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_construct",
8822   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvm",
8823   "parameters" :
8824   [
8825    {
8826     "is_this_ptr" : true,
8827     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8828    },
8829    {
8830     "referenced_type" : "_ZTIPv"
8831    },
8832    {
8833     "referenced_type" : "_ZTIm"
8834    }
8835   ],
8836   "return_type" : "_ZTIv",
8837   "source_file" : "system/core/libutils/include/utils/Vector.h"
8838  },
8839  {
8840   "access" : "protected",
8841   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_forward",
8842   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvm",
8843   "parameters" :
8844   [
8845    {
8846     "is_this_ptr" : true,
8847     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8848    },
8849    {
8850     "referenced_type" : "_ZTIPv"
8851    },
8852    {
8853     "referenced_type" : "_ZTIPKv"
8854    },
8855    {
8856     "referenced_type" : "_ZTIm"
8857    }
8858   ],
8859   "return_type" : "_ZTIv",
8860   "source_file" : "system/core/libutils/include/utils/Vector.h"
8861  },
8862  {
8863   "access" : "protected",
8864   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_backward",
8865   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvm",
8866   "parameters" :
8867   [
8868    {
8869     "is_this_ptr" : true,
8870     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8871    },
8872    {
8873     "referenced_type" : "_ZTIPv"
8874    },
8875    {
8876     "referenced_type" : "_ZTIPKv"
8877    },
8878    {
8879     "referenced_type" : "_ZTIm"
8880    }
8881   ],
8882   "return_type" : "_ZTIv",
8883   "source_file" : "system/core/libutils/include/utils/Vector.h"
8884  },
8885  {
8886   "access" : "protected",
8887   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_copy",
8888   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvm",
8889   "parameters" :
8890   [
8891    {
8892     "is_this_ptr" : true,
8893     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8894    },
8895    {
8896     "referenced_type" : "_ZTIPv"
8897    },
8898    {
8899     "referenced_type" : "_ZTIPKv"
8900    },
8901    {
8902     "referenced_type" : "_ZTIm"
8903    }
8904   ],
8905   "return_type" : "_ZTIv",
8906   "source_file" : "system/core/libutils/include/utils/Vector.h"
8907  },
8908  {
8909   "access" : "protected",
8910   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_splat",
8911   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvm",
8912   "parameters" :
8913   [
8914    {
8915     "is_this_ptr" : true,
8916     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8917    },
8918    {
8919     "referenced_type" : "_ZTIPv"
8920    },
8921    {
8922     "referenced_type" : "_ZTIPKv"
8923    },
8924    {
8925     "referenced_type" : "_ZTIm"
8926    }
8927   ],
8928   "return_type" : "_ZTIv",
8929   "source_file" : "system/core/libutils/include/utils/Vector.h"
8930  },
8931  {
8932   "access" : "protected",
8933   "function_name" : "android::Vector<android::Looper::Response>::do_destroy",
8934   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvm",
8935   "parameters" :
8936   [
8937    {
8938     "is_this_ptr" : true,
8939     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
8940    },
8941    {
8942     "referenced_type" : "_ZTIPv"
8943    },
8944    {
8945     "referenced_type" : "_ZTIm"
8946    }
8947   ],
8948   "return_type" : "_ZTIv",
8949   "source_file" : "system/core/libutils/include/utils/Vector.h"
8950  },
8951  {
8952   "access" : "protected",
8953   "function_name" : "android::Vector<android::Looper::Response>::do_construct",
8954   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvm",
8955   "parameters" :
8956   [
8957    {
8958     "is_this_ptr" : true,
8959     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
8960    },
8961    {
8962     "referenced_type" : "_ZTIPv"
8963    },
8964    {
8965     "referenced_type" : "_ZTIm"
8966    }
8967   ],
8968   "return_type" : "_ZTIv",
8969   "source_file" : "system/core/libutils/include/utils/Vector.h"
8970  },
8971  {
8972   "access" : "protected",
8973   "function_name" : "android::Vector<android::Looper::Response>::do_move_forward",
8974   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvm",
8975   "parameters" :
8976   [
8977    {
8978     "is_this_ptr" : true,
8979     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
8980    },
8981    {
8982     "referenced_type" : "_ZTIPv"
8983    },
8984    {
8985     "referenced_type" : "_ZTIPKv"
8986    },
8987    {
8988     "referenced_type" : "_ZTIm"
8989    }
8990   ],
8991   "return_type" : "_ZTIv",
8992   "source_file" : "system/core/libutils/include/utils/Vector.h"
8993  },
8994  {
8995   "access" : "protected",
8996   "function_name" : "android::Vector<android::Looper::Response>::do_move_backward",
8997   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvm",
8998   "parameters" :
8999   [
9000    {
9001     "is_this_ptr" : true,
9002     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9003    },
9004    {
9005     "referenced_type" : "_ZTIPv"
9006    },
9007    {
9008     "referenced_type" : "_ZTIPKv"
9009    },
9010    {
9011     "referenced_type" : "_ZTIm"
9012    }
9013   ],
9014   "return_type" : "_ZTIv",
9015   "source_file" : "system/core/libutils/include/utils/Vector.h"
9016  },
9017  {
9018   "access" : "protected",
9019   "function_name" : "android::Vector<android::Looper::Response>::do_copy",
9020   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvm",
9021   "parameters" :
9022   [
9023    {
9024     "is_this_ptr" : true,
9025     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9026    },
9027    {
9028     "referenced_type" : "_ZTIPv"
9029    },
9030    {
9031     "referenced_type" : "_ZTIPKv"
9032    },
9033    {
9034     "referenced_type" : "_ZTIm"
9035    }
9036   ],
9037   "return_type" : "_ZTIv",
9038   "source_file" : "system/core/libutils/include/utils/Vector.h"
9039  },
9040  {
9041   "access" : "protected",
9042   "function_name" : "android::Vector<android::Looper::Response>::do_splat",
9043   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvm",
9044   "parameters" :
9045   [
9046    {
9047     "is_this_ptr" : true,
9048     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9049    },
9050    {
9051     "referenced_type" : "_ZTIPv"
9052    },
9053    {
9054     "referenced_type" : "_ZTIPKv"
9055    },
9056    {
9057     "referenced_type" : "_ZTIm"
9058    }
9059   ],
9060   "return_type" : "_ZTIv",
9061   "source_file" : "system/core/libutils/include/utils/Vector.h"
9062  },
9063  {
9064   "function_name" : "android::RefBase::createWeak",
9065   "linker_set_key" : "_ZNK7android7RefBase10createWeakEPKv",
9066   "parameters" :
9067   [
9068    {
9069     "is_this_ptr" : true,
9070     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9071    },
9072    {
9073     "referenced_type" : "_ZTIPKv"
9074    }
9075   ],
9076   "return_type" : "_ZTIPN7android7RefBase12weakref_typeE",
9077   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9078  },
9079  {
9080   "function_name" : "android::RefBase::getWeakRefs",
9081   "linker_set_key" : "_ZNK7android7RefBase11getWeakRefsEv",
9082   "parameters" :
9083   [
9084    {
9085     "is_this_ptr" : true,
9086     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9087    }
9088   ],
9089   "return_type" : "_ZTIPN7android7RefBase12weakref_typeE",
9090   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9091  },
9092  {
9093   "function_name" : "android::RefBase::weakref_type::getWeakCount",
9094   "linker_set_key" : "_ZNK7android7RefBase12weakref_type12getWeakCountEv",
9095   "parameters" :
9096   [
9097    {
9098     "is_this_ptr" : true,
9099     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
9100    }
9101   ],
9102   "return_type" : "_ZTIi",
9103   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9104  },
9105  {
9106   "function_name" : "android::RefBase::weakref_type::refBase",
9107   "linker_set_key" : "_ZNK7android7RefBase12weakref_type7refBaseEv",
9108   "parameters" :
9109   [
9110    {
9111     "is_this_ptr" : true,
9112     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
9113    }
9114   ],
9115   "return_type" : "_ZTIPN7android7RefBaseE",
9116   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9117  },
9118  {
9119   "function_name" : "android::RefBase::weakref_type::printRefs",
9120   "linker_set_key" : "_ZNK7android7RefBase12weakref_type9printRefsEv",
9121   "parameters" :
9122   [
9123    {
9124     "is_this_ptr" : true,
9125     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
9126    }
9127   ],
9128   "return_type" : "_ZTIv",
9129   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9130  },
9131  {
9132   "function_name" : "android::RefBase::forceIncStrong",
9133   "linker_set_key" : "_ZNK7android7RefBase14forceIncStrongEPKv",
9134   "parameters" :
9135   [
9136    {
9137     "is_this_ptr" : true,
9138     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9139    },
9140    {
9141     "referenced_type" : "_ZTIPKv"
9142    }
9143   ],
9144   "return_type" : "_ZTIv",
9145   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9146  },
9147  {
9148   "function_name" : "android::RefBase::getStrongCount",
9149   "linker_set_key" : "_ZNK7android7RefBase14getStrongCountEv",
9150   "parameters" :
9151   [
9152    {
9153     "is_this_ptr" : true,
9154     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9155    }
9156   ],
9157   "return_type" : "_ZTIi",
9158   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9159  },
9160  {
9161   "function_name" : "android::RefBase::incStrongRequireStrong",
9162   "linker_set_key" : "_ZNK7android7RefBase22incStrongRequireStrongEPKv",
9163   "parameters" :
9164   [
9165    {
9166     "is_this_ptr" : true,
9167     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9168    },
9169    {
9170     "referenced_type" : "_ZTIPKv"
9171    }
9172   ],
9173   "return_type" : "_ZTIv",
9174   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9175  },
9176  {
9177   "function_name" : "android::RefBase::decStrong",
9178   "linker_set_key" : "_ZNK7android7RefBase9decStrongEPKv",
9179   "parameters" :
9180   [
9181    {
9182     "is_this_ptr" : true,
9183     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9184    },
9185    {
9186     "referenced_type" : "_ZTIPKv"
9187    }
9188   ],
9189   "return_type" : "_ZTIv",
9190   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9191  },
9192  {
9193   "function_name" : "android::RefBase::incStrong",
9194   "linker_set_key" : "_ZNK7android7RefBase9incStrongEPKv",
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::String8::getPathDir",
9210   "linker_set_key" : "_ZNK7android7String810getPathDirEv",
9211   "parameters" :
9212   [
9213    {
9214     "is_this_ptr" : true,
9215     "referenced_type" : "_ZTIPKN7android7String8E"
9216    }
9217   ],
9218   "return_type" : "_ZTIN7android7String8E",
9219   "source_file" : "system/core/libutils/include/utils/String8.h"
9220  },
9221  {
9222   "function_name" : "android::String8::getBasePath",
9223   "linker_set_key" : "_ZNK7android7String811getBasePathEv",
9224   "parameters" :
9225   [
9226    {
9227     "is_this_ptr" : true,
9228     "referenced_type" : "_ZTIPKN7android7String8E"
9229    }
9230   ],
9231   "return_type" : "_ZTIN7android7String8E",
9232   "source_file" : "system/core/libutils/include/utils/String8.h"
9233  },
9234  {
9235   "function_name" : "android::String8::getPathLeaf",
9236   "linker_set_key" : "_ZNK7android7String811getPathLeafEv",
9237   "parameters" :
9238   [
9239    {
9240     "is_this_ptr" : true,
9241     "referenced_type" : "_ZTIPKN7android7String8E"
9242    }
9243   ],
9244   "return_type" : "_ZTIN7android7String8E",
9245   "source_file" : "system/core/libutils/include/utils/String8.h"
9246  },
9247  {
9248   "access" : "private",
9249   "function_name" : "android::String8::find_extension",
9250   "linker_set_key" : "_ZNK7android7String814find_extensionEv",
9251   "parameters" :
9252   [
9253    {
9254     "is_this_ptr" : true,
9255     "referenced_type" : "_ZTIPKN7android7String8E"
9256    }
9257   ],
9258   "return_type" : "_ZTIPc",
9259   "source_file" : "system/core/libutils/include/utils/String8.h"
9260  },
9261  {
9262   "function_name" : "android::String8::getPathExtension",
9263   "linker_set_key" : "_ZNK7android7String816getPathExtensionEv",
9264   "parameters" :
9265   [
9266    {
9267     "is_this_ptr" : true,
9268     "referenced_type" : "_ZTIPKN7android7String8E"
9269    }
9270   ],
9271   "return_type" : "_ZTIN7android7String8E",
9272   "source_file" : "system/core/libutils/include/utils/String8.h"
9273  },
9274  {
9275   "function_name" : "android::String8::find",
9276   "linker_set_key" : "_ZNK7android7String84findEPKcm",
9277   "parameters" :
9278   [
9279    {
9280     "is_this_ptr" : true,
9281     "referenced_type" : "_ZTIPKN7android7String8E"
9282    },
9283    {
9284     "referenced_type" : "_ZTIPKc"
9285    },
9286    {
9287     "default_arg" : true,
9288     "referenced_type" : "_ZTIm"
9289    }
9290   ],
9291   "return_type" : "_ZTIl",
9292   "source_file" : "system/core/libutils/include/utils/String8.h"
9293  },
9294  {
9295   "function_name" : "android::String8::length",
9296   "linker_set_key" : "_ZNK7android7String86lengthEv",
9297   "parameters" :
9298   [
9299    {
9300     "is_this_ptr" : true,
9301     "referenced_type" : "_ZTIPKN7android7String8E"
9302    }
9303   ],
9304   "return_type" : "_ZTIm",
9305   "source_file" : "system/core/libutils/include/utils/String8.h"
9306  },
9307  {
9308   "function_name" : "android::String8::walkPath",
9309   "linker_set_key" : "_ZNK7android7String88walkPathEPS0_",
9310   "parameters" :
9311   [
9312    {
9313     "is_this_ptr" : true,
9314     "referenced_type" : "_ZTIPKN7android7String8E"
9315    },
9316    {
9317     "default_arg" : true,
9318     "referenced_type" : "_ZTIPN7android7String8E"
9319    }
9320   ],
9321   "return_type" : "_ZTIN7android7String8E",
9322   "source_file" : "system/core/libutils/include/utils/String8.h"
9323  },
9324  {
9325   "function_name" : "android::String16::startsWith",
9326   "linker_set_key" : "_ZNK7android8String1610startsWithEPKDs",
9327   "parameters" :
9328   [
9329    {
9330     "is_this_ptr" : true,
9331     "referenced_type" : "_ZTIPKN7android8String16E"
9332    },
9333    {
9334     "referenced_type" : "_ZTIPKDs"
9335    }
9336   ],
9337   "return_type" : "_ZTIb",
9338   "source_file" : "system/core/libutils/include/utils/String16.h"
9339  },
9340  {
9341   "function_name" : "android::String16::startsWith",
9342   "linker_set_key" : "_ZNK7android8String1610startsWithERKS0_",
9343   "parameters" :
9344   [
9345    {
9346     "is_this_ptr" : true,
9347     "referenced_type" : "_ZTIPKN7android8String16E"
9348    },
9349    {
9350     "referenced_type" : "_ZTIRKN7android8String16E"
9351    }
9352   ],
9353   "return_type" : "_ZTIb",
9354   "source_file" : "system/core/libutils/include/utils/String16.h"
9355  },
9356  {
9357   "function_name" : "android::String16::isStaticString",
9358   "linker_set_key" : "_ZNK7android8String1614isStaticStringEv",
9359   "parameters" :
9360   [
9361    {
9362     "is_this_ptr" : true,
9363     "referenced_type" : "_ZTIPKN7android8String16E"
9364    }
9365   ],
9366   "return_type" : "_ZTIb",
9367   "source_file" : "system/core/libutils/include/utils/String16.h"
9368  },
9369  {
9370   "access" : "private",
9371   "function_name" : "android::String16::staticStringSize",
9372   "linker_set_key" : "_ZNK7android8String1616staticStringSizeEv",
9373   "parameters" :
9374   [
9375    {
9376     "is_this_ptr" : true,
9377     "referenced_type" : "_ZTIPKN7android8String16E"
9378    }
9379   ],
9380   "return_type" : "_ZTIm",
9381   "source_file" : "system/core/libutils/include/utils/String16.h"
9382  },
9383  {
9384   "function_name" : "android::String16::size",
9385   "linker_set_key" : "_ZNK7android8String164sizeEv",
9386   "parameters" :
9387   [
9388    {
9389     "is_this_ptr" : true,
9390     "referenced_type" : "_ZTIPKN7android8String16E"
9391    }
9392   ],
9393   "return_type" : "_ZTIm",
9394   "source_file" : "system/core/libutils/include/utils/String16.h"
9395  },
9396  {
9397   "function_name" : "android::String16::contains",
9398   "linker_set_key" : "_ZNK7android8String168containsEPKDs",
9399   "parameters" :
9400   [
9401    {
9402     "is_this_ptr" : true,
9403     "referenced_type" : "_ZTIPKN7android8String16E"
9404    },
9405    {
9406     "referenced_type" : "_ZTIPKDs"
9407    }
9408   ],
9409   "return_type" : "_ZTIb",
9410   "source_file" : "system/core/libutils/include/utils/String16.h"
9411  },
9412  {
9413   "function_name" : "android::String16::findLast",
9414   "linker_set_key" : "_ZNK7android8String168findLastEDs",
9415   "parameters" :
9416   [
9417    {
9418     "is_this_ptr" : true,
9419     "referenced_type" : "_ZTIPKN7android8String16E"
9420    },
9421    {
9422     "referenced_type" : "_ZTIDs"
9423    }
9424   ],
9425   "return_type" : "_ZTIl",
9426   "source_file" : "system/core/libutils/include/utils/String16.h"
9427  },
9428  {
9429   "function_name" : "android::String16::findFirst",
9430   "linker_set_key" : "_ZNK7android8String169findFirstEDs",
9431   "parameters" :
9432   [
9433    {
9434     "is_this_ptr" : true,
9435     "referenced_type" : "_ZTIPKN7android8String16E"
9436    },
9437    {
9438     "referenced_type" : "_ZTIDs"
9439    }
9440   ],
9441   "return_type" : "_ZTIl",
9442   "source_file" : "system/core/libutils/include/utils/String16.h"
9443  },
9444  {
9445   "function_name" : "android::StopWatch::elapsedTime",
9446   "linker_set_key" : "_ZNK7android9StopWatch11elapsedTimeEv",
9447   "parameters" :
9448   [
9449    {
9450     "is_this_ptr" : true,
9451     "referenced_type" : "_ZTIPKN7android9StopWatchE"
9452    }
9453   ],
9454   "return_type" : "_ZTIl",
9455   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
9456  },
9457  {
9458   "function_name" : "android::StopWatch::name",
9459   "linker_set_key" : "_ZNK7android9StopWatch4nameEv",
9460   "parameters" :
9461   [
9462    {
9463     "is_this_ptr" : true,
9464     "referenced_type" : "_ZTIPKN7android9StopWatchE"
9465    }
9466   ],
9467   "return_type" : "_ZTIPKc",
9468   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
9469  },
9470  {
9471   "function_name" : "android::Tokenizer::getLocation",
9472   "linker_set_key" : "_ZNK7android9Tokenizer11getLocationEv",
9473   "parameters" :
9474   [
9475    {
9476     "is_this_ptr" : true,
9477     "referenced_type" : "_ZTIPKN7android9TokenizerE"
9478    }
9479   ],
9480   "return_type" : "_ZTIN7android7String8E",
9481   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
9482  },
9483  {
9484   "function_name" : "android::Tokenizer::peekRemainderOfLine",
9485   "linker_set_key" : "_ZNK7android9Tokenizer19peekRemainderOfLineEv",
9486   "parameters" :
9487   [
9488    {
9489     "is_this_ptr" : true,
9490     "referenced_type" : "_ZTIPKN7android9TokenizerE"
9491    }
9492   ],
9493   "return_type" : "_ZTIN7android7String8E",
9494   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
9495  },
9496  {
9497   "function_name" : "androidCreateRawThreadEtc",
9498   "linker_set_key" : "androidCreateRawThreadEtc",
9499   "parameters" :
9500   [
9501    {
9502     "referenced_type" : "_ZTIPFiPvE"
9503    },
9504    {
9505     "referenced_type" : "_ZTIPv"
9506    },
9507    {
9508     "referenced_type" : "_ZTIPKc"
9509    },
9510    {
9511     "referenced_type" : "_ZTIi"
9512    },
9513    {
9514     "referenced_type" : "_ZTIm"
9515    },
9516    {
9517     "referenced_type" : "_ZTIPPv"
9518    }
9519   ],
9520   "return_type" : "_ZTIi",
9521   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9522  },
9523  {
9524   "function_name" : "androidCreateThread",
9525   "linker_set_key" : "androidCreateThread",
9526   "parameters" :
9527   [
9528    {
9529     "referenced_type" : "_ZTIPFiPvE"
9530    },
9531    {
9532     "referenced_type" : "_ZTIPv"
9533    }
9534   ],
9535   "return_type" : "_ZTIi",
9536   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9537  },
9538  {
9539   "function_name" : "androidCreateThreadEtc",
9540   "linker_set_key" : "androidCreateThreadEtc",
9541   "parameters" :
9542   [
9543    {
9544     "referenced_type" : "_ZTIPFiPvE"
9545    },
9546    {
9547     "referenced_type" : "_ZTIPv"
9548    },
9549    {
9550     "referenced_type" : "_ZTIPKc"
9551    },
9552    {
9553     "referenced_type" : "_ZTIi"
9554    },
9555    {
9556     "referenced_type" : "_ZTIm"
9557    },
9558    {
9559     "referenced_type" : "_ZTIPPv"
9560    }
9561   ],
9562   "return_type" : "_ZTIi",
9563   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9564  },
9565  {
9566   "function_name" : "androidGetThreadId",
9567   "linker_set_key" : "androidGetThreadId",
9568   "return_type" : "_ZTIPv",
9569   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9570  },
9571  {
9572   "function_name" : "androidGetThreadPriority",
9573   "linker_set_key" : "androidGetThreadPriority",
9574   "parameters" :
9575   [
9576    {
9577     "referenced_type" : "_ZTIi"
9578    }
9579   ],
9580   "return_type" : "_ZTIi",
9581   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9582  },
9583  {
9584   "function_name" : "androidSetCreateThreadFunc",
9585   "linker_set_key" : "androidSetCreateThreadFunc",
9586   "parameters" :
9587   [
9588    {
9589     "referenced_type" : "_ZTIPFiPFiPvES_PKcimPS_E"
9590    }
9591   ],
9592   "return_type" : "_ZTIv",
9593   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9594  },
9595  {
9596   "function_name" : "androidSetThreadName",
9597   "linker_set_key" : "androidSetThreadName",
9598   "parameters" :
9599   [
9600    {
9601     "referenced_type" : "_ZTIPKc"
9602    }
9603   ],
9604   "return_type" : "_ZTIv",
9605   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9606  },
9607  {
9608   "function_name" : "androidSetThreadPriority",
9609   "linker_set_key" : "androidSetThreadPriority",
9610   "parameters" :
9611   [
9612    {
9613     "referenced_type" : "_ZTIi"
9614    },
9615    {
9616     "referenced_type" : "_ZTIi"
9617    }
9618   ],
9619   "return_type" : "_ZTIi",
9620   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9621  },
9622  {
9623   "function_name" : "strcmp16",
9624   "linker_set_key" : "strcmp16",
9625   "parameters" :
9626   [
9627    {
9628     "referenced_type" : "_ZTIPKDs"
9629    },
9630    {
9631     "referenced_type" : "_ZTIPKDs"
9632    }
9633   ],
9634   "return_type" : "_ZTIi",
9635   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9636  },
9637  {
9638   "function_name" : "strlen16",
9639   "linker_set_key" : "strlen16",
9640   "parameters" :
9641   [
9642    {
9643     "referenced_type" : "_ZTIPKDs"
9644    }
9645   ],
9646   "return_type" : "_ZTIm",
9647   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9648  },
9649  {
9650   "function_name" : "strncmp16",
9651   "linker_set_key" : "strncmp16",
9652   "parameters" :
9653   [
9654    {
9655     "referenced_type" : "_ZTIPKDs"
9656    },
9657    {
9658     "referenced_type" : "_ZTIPKDs"
9659    },
9660    {
9661     "referenced_type" : "_ZTIm"
9662    }
9663   ],
9664   "return_type" : "_ZTIi",
9665   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9666  },
9667  {
9668   "function_name" : "strnlen16",
9669   "linker_set_key" : "strnlen16",
9670   "parameters" :
9671   [
9672    {
9673     "referenced_type" : "_ZTIPKDs"
9674    },
9675    {
9676     "referenced_type" : "_ZTIm"
9677    }
9678   ],
9679   "return_type" : "_ZTIm",
9680   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9681  },
9682  {
9683   "function_name" : "strstr16",
9684   "linker_set_key" : "strstr16",
9685   "parameters" :
9686   [
9687    {
9688     "referenced_type" : "_ZTIPKDs"
9689    },
9690    {
9691     "referenced_type" : "_ZTIPKDs"
9692    }
9693   ],
9694   "return_type" : "_ZTIPDs",
9695   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9696  },
9697  {
9698   "function_name" : "strzcmp16",
9699   "linker_set_key" : "strzcmp16",
9700   "parameters" :
9701   [
9702    {
9703     "referenced_type" : "_ZTIPKDs"
9704    },
9705    {
9706     "referenced_type" : "_ZTIm"
9707    },
9708    {
9709     "referenced_type" : "_ZTIPKDs"
9710    },
9711    {
9712     "referenced_type" : "_ZTIm"
9713    }
9714   ],
9715   "return_type" : "_ZTIi",
9716   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9717  },
9718  {
9719   "function_name" : "systemTime",
9720   "linker_set_key" : "systemTime",
9721   "parameters" :
9722   [
9723    {
9724     "default_arg" : true,
9725     "referenced_type" : "_ZTIi"
9726    }
9727   ],
9728   "return_type" : "_ZTIl",
9729   "source_file" : "system/core/libutils/include/utils/Timers.h"
9730  },
9731  {
9732   "function_name" : "toMillisecondTimeoutDelay",
9733   "linker_set_key" : "toMillisecondTimeoutDelay",
9734   "parameters" :
9735   [
9736    {
9737     "referenced_type" : "_ZTIl"
9738    },
9739    {
9740     "referenced_type" : "_ZTIl"
9741    }
9742   ],
9743   "return_type" : "_ZTIi",
9744   "source_file" : "system/core/libutils/include/utils/Timers.h"
9745  },
9746  {
9747   "function_name" : "utf16_to_utf8",
9748   "linker_set_key" : "utf16_to_utf8",
9749   "parameters" :
9750   [
9751    {
9752     "referenced_type" : "_ZTIPKDs"
9753    },
9754    {
9755     "referenced_type" : "_ZTIm"
9756    },
9757    {
9758     "referenced_type" : "_ZTIPc"
9759    },
9760    {
9761     "referenced_type" : "_ZTIm"
9762    }
9763   ],
9764   "return_type" : "_ZTIv",
9765   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9766  },
9767  {
9768   "function_name" : "utf16_to_utf8_length",
9769   "linker_set_key" : "utf16_to_utf8_length",
9770   "parameters" :
9771   [
9772    {
9773     "referenced_type" : "_ZTIPKDs"
9774    },
9775    {
9776     "referenced_type" : "_ZTIm"
9777    }
9778   ],
9779   "return_type" : "_ZTIl",
9780   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9781  },
9782  {
9783   "function_name" : "utf32_from_utf8_at",
9784   "linker_set_key" : "utf32_from_utf8_at",
9785   "parameters" :
9786   [
9787    {
9788     "referenced_type" : "_ZTIPKc"
9789    },
9790    {
9791     "referenced_type" : "_ZTIm"
9792    },
9793    {
9794     "referenced_type" : "_ZTIm"
9795    },
9796    {
9797     "referenced_type" : "_ZTIPm"
9798    }
9799   ],
9800   "return_type" : "_ZTIi",
9801   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9802  },
9803  {
9804   "function_name" : "utf32_to_utf8",
9805   "linker_set_key" : "utf32_to_utf8",
9806   "parameters" :
9807   [
9808    {
9809     "referenced_type" : "_ZTIPKDi"
9810    },
9811    {
9812     "referenced_type" : "_ZTIm"
9813    },
9814    {
9815     "referenced_type" : "_ZTIPc"
9816    },
9817    {
9818     "referenced_type" : "_ZTIm"
9819    }
9820   ],
9821   "return_type" : "_ZTIv",
9822   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9823  },
9824  {
9825   "function_name" : "utf32_to_utf8_length",
9826   "linker_set_key" : "utf32_to_utf8_length",
9827   "parameters" :
9828   [
9829    {
9830     "referenced_type" : "_ZTIPKDi"
9831    },
9832    {
9833     "referenced_type" : "_ZTIm"
9834    }
9835   ],
9836   "return_type" : "_ZTIl",
9837   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9838  },
9839  {
9840   "function_name" : "utf8_to_utf16",
9841   "linker_set_key" : "utf8_to_utf16",
9842   "parameters" :
9843   [
9844    {
9845     "referenced_type" : "_ZTIPKh"
9846    },
9847    {
9848     "referenced_type" : "_ZTIm"
9849    },
9850    {
9851     "referenced_type" : "_ZTIPDs"
9852    },
9853    {
9854     "referenced_type" : "_ZTIm"
9855    }
9856   ],
9857   "return_type" : "_ZTIPDs",
9858   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9859  },
9860  {
9861   "function_name" : "utf8_to_utf16_length",
9862   "linker_set_key" : "utf8_to_utf16_length",
9863   "parameters" :
9864   [
9865    {
9866     "referenced_type" : "_ZTIPKh"
9867    },
9868    {
9869     "referenced_type" : "_ZTIm"
9870    },
9871    {
9872     "default_arg" : true,
9873     "referenced_type" : "_ZTIb"
9874    }
9875   ],
9876   "return_type" : "_ZTIl",
9877   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9878  },
9879  {
9880   "function_name" : "utf8_to_utf16_no_null_terminator",
9881   "linker_set_key" : "utf8_to_utf16_no_null_terminator",
9882   "parameters" :
9883   [
9884    {
9885     "referenced_type" : "_ZTIPKh"
9886    },
9887    {
9888     "referenced_type" : "_ZTIm"
9889    },
9890    {
9891     "referenced_type" : "_ZTIPDs"
9892    },
9893    {
9894     "referenced_type" : "_ZTIm"
9895    }
9896   ],
9897   "return_type" : "_ZTIPDs",
9898   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9899  }
9900 ],
9901 "global_vars" :
9902 [
9903  {
9904   "access" : "private",
9905   "linker_set_key" : "_ZN7android7FileMap9mPageSizeE",
9906   "name" : "android::FileMap::mPageSize",
9907   "referenced_type" : "_ZTIl",
9908   "source_file" : "system/core/libutils/include/utils/FileMap.h"
9909  }
9910 ],
9911 "lvalue_reference_types" :
9912 [
9913  {
9914   "alignment" : 8,
9915   "linker_set_key" : "_ZTIRA1_KDs",
9916   "name" : "const char16_t (&)[1]",
9917   "referenced_type" : "_ZTIA1_KDs",
9918   "self_type" : "_ZTIRA1_KDs",
9919   "size" : 8,
9920   "source_file" : "system/core/libutils/include/utils/String16.h"
9921  },
9922  {
9923   "alignment" : 8,
9924   "linker_set_key" : "_ZTIRKN7android10VectorImplE",
9925   "name" : "const android::VectorImpl &",
9926   "referenced_type" : "_ZTIKN7android10VectorImplE",
9927   "self_type" : "_ZTIRKN7android10VectorImplE",
9928   "size" : 8,
9929   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
9930  },
9931  {
9932   "alignment" : 8,
9933   "linker_set_key" : "_ZTIRKN7android16ReferenceRenamerE",
9934   "name" : "const android::ReferenceRenamer &",
9935   "referenced_type" : "_ZTIKN7android16ReferenceRenamerE",
9936   "self_type" : "_ZTIRKN7android16ReferenceRenamerE",
9937   "size" : 8,
9938   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9939  },
9940  {
9941   "alignment" : 8,
9942   "linker_set_key" : "_ZTIRKN7android16SortedVectorImplE",
9943   "name" : "const android::SortedVectorImpl &",
9944   "referenced_type" : "_ZTIKN7android16SortedVectorImplE",
9945   "self_type" : "_ZTIRKN7android16SortedVectorImplE",
9946   "size" : 8,
9947   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
9948  },
9949  {
9950   "alignment" : 8,
9951   "linker_set_key" : "_ZTIRKN7android28sysprop_change_callback_infoE",
9952   "name" : "const android::sysprop_change_callback_info &",
9953   "referenced_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
9954   "self_type" : "_ZTIRKN7android28sysprop_change_callback_infoE",
9955   "size" : 8,
9956   "source_file" : "system/core/libutils/include/utils/Vector.h"
9957  },
9958  {
9959   "alignment" : 8,
9960   "linker_set_key" : "_ZTIRKN7android2spINS_14LooperCallbackEEE",
9961   "name" : "const android::sp<android::LooperCallback> &",
9962   "referenced_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
9963   "self_type" : "_ZTIRKN7android2spINS_14LooperCallbackEEE",
9964   "size" : 8,
9965   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
9966  },
9967  {
9968   "alignment" : 8,
9969   "linker_set_key" : "_ZTIRKN7android2spINS_14MessageHandlerEEE",
9970   "name" : "const android::sp<android::MessageHandler> &",
9971   "referenced_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
9972   "self_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE",
9973   "size" : 8,
9974   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
9975  },
9976  {
9977   "alignment" : 8,
9978   "linker_set_key" : "_ZTIRKN7android2spINS_20SimpleLooperCallbackEEE",
9979   "name" : "const android::sp<android::SimpleLooperCallback> &",
9980   "referenced_type" : "_ZTIKN7android2spINS_20SimpleLooperCallbackEEE",
9981   "self_type" : "_ZTIRKN7android2spINS_20SimpleLooperCallbackEEE",
9982   "size" : 8,
9983   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
9984  },
9985  {
9986   "alignment" : 8,
9987   "linker_set_key" : "_ZTIRKN7android2spINS_6LooperEEE",
9988   "name" : "const android::sp<android::Looper> &",
9989   "referenced_type" : "_ZTIKN7android2spINS_6LooperEEE",
9990   "self_type" : "_ZTIRKN7android2spINS_6LooperEEE",
9991   "size" : 8,
9992   "source_file" : "system/core/libutils/include/utils/Looper.h"
9993  },
9994  {
9995   "alignment" : 8,
9996   "linker_set_key" : "_ZTIRKN7android2spINS_6ThreadEEE",
9997   "name" : "const android::sp<android::Thread> &",
9998   "referenced_type" : "_ZTIKN7android2spINS_6ThreadEEE",
9999   "self_type" : "_ZTIRKN7android2spINS_6ThreadEEE",
10000   "size" : 8,
10001   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10002  },
10003  {
10004   "alignment" : 8,
10005   "linker_set_key" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE",
10006   "name" : "const android::wp<android::MessageHandler> &",
10007   "referenced_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
10008   "self_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE",
10009   "size" : 8,
10010   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10011  },
10012  {
10013   "alignment" : 8,
10014   "linker_set_key" : "_ZTIRKN7android6Looper15MessageEnvelopeE",
10015   "name" : "const android::Looper::MessageEnvelope &",
10016   "referenced_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
10017   "self_type" : "_ZTIRKN7android6Looper15MessageEnvelopeE",
10018   "size" : 8,
10019   "source_file" : "system/core/libutils/include/utils/Vector.h"
10020  },
10021  {
10022   "alignment" : 8,
10023   "linker_set_key" : "_ZTIRKN7android6Looper8ResponseE",
10024   "name" : "const android::Looper::Response &",
10025   "referenced_type" : "_ZTIKN7android6Looper8ResponseE",
10026   "self_type" : "_ZTIRKN7android6Looper8ResponseE",
10027   "size" : 8,
10028   "source_file" : "system/core/libutils/include/utils/Vector.h"
10029  },
10030  {
10031   "alignment" : 8,
10032   "linker_set_key" : "_ZTIRKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10033   "name" : "const android::Vector<android::sysprop_change_callback_info> &",
10034   "referenced_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10035   "self_type" : "_ZTIRKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10036   "size" : 8,
10037   "source_file" : "system/core/libutils/include/utils/Vector.h"
10038  },
10039  {
10040   "alignment" : 8,
10041   "linker_set_key" : "_ZTIRKN7android7MessageE",
10042   "name" : "const android::Message &",
10043   "referenced_type" : "_ZTIKN7android7MessageE",
10044   "self_type" : "_ZTIRKN7android7MessageE",
10045   "size" : 8,
10046   "source_file" : "system/core/libutils/include/utils/Looper.h"
10047  },
10048  {
10049   "alignment" : 8,
10050   "linker_set_key" : "_ZTIRKN7android7String8E",
10051   "name" : "const android::String8 &",
10052   "referenced_type" : "_ZTIKN7android7String8E",
10053   "self_type" : "_ZTIRKN7android7String8E",
10054   "size" : 8,
10055   "source_file" : "system/core/libutils/include/utils/String8.h"
10056  },
10057  {
10058   "alignment" : 8,
10059   "linker_set_key" : "_ZTIRKN7android8String1610StaticDataILm1EEE",
10060   "name" : "const android::String16::StaticData<1> &",
10061   "referenced_type" : "_ZTIKN7android8String1610StaticDataILm1EEE",
10062   "self_type" : "_ZTIRKN7android8String1610StaticDataILm1EEE",
10063   "size" : 8,
10064   "source_file" : "system/core/libutils/include/utils/String16.h"
10065  },
10066  {
10067   "alignment" : 8,
10068   "linker_set_key" : "_ZTIRKN7android8String16E",
10069   "name" : "const android::String16 &",
10070   "referenced_type" : "_ZTIKN7android8String16E",
10071   "self_type" : "_ZTIRKN7android8String16E",
10072   "size" : 8,
10073   "source_file" : "system/core/libutils/include/utils/String8.h"
10074  },
10075  {
10076   "alignment" : 8,
10077   "linker_set_key" : "_ZTIRKa",
10078   "name" : "const signed char &",
10079   "referenced_type" : "_ZTIKa",
10080   "self_type" : "_ZTIRKa",
10081   "size" : 8,
10082   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10083  },
10084  {
10085   "alignment" : 8,
10086   "linker_set_key" : "_ZTIRKb",
10087   "name" : "const bool &",
10088   "referenced_type" : "_ZTIKb",
10089   "self_type" : "_ZTIRKb",
10090   "size" : 8,
10091   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10092  },
10093  {
10094   "alignment" : 8,
10095   "linker_set_key" : "_ZTIRKd",
10096   "name" : "const double &",
10097   "referenced_type" : "_ZTIKd",
10098   "self_type" : "_ZTIRKd",
10099   "size" : 8,
10100   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10101  },
10102  {
10103   "alignment" : 8,
10104   "linker_set_key" : "_ZTIRKf",
10105   "name" : "const float &",
10106   "referenced_type" : "_ZTIKf",
10107   "self_type" : "_ZTIRKf",
10108   "size" : 8,
10109   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10110  },
10111  {
10112   "alignment" : 8,
10113   "linker_set_key" : "_ZTIRKh",
10114   "name" : "const unsigned char &",
10115   "referenced_type" : "_ZTIKh",
10116   "self_type" : "_ZTIRKh",
10117   "size" : 8,
10118   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10119  },
10120  {
10121   "alignment" : 8,
10122   "linker_set_key" : "_ZTIRKi",
10123   "name" : "const int &",
10124   "referenced_type" : "_ZTIKi",
10125   "self_type" : "_ZTIRKi",
10126   "size" : 8,
10127   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10128  },
10129  {
10130   "alignment" : 8,
10131   "linker_set_key" : "_ZTIRKj",
10132   "name" : "const unsigned int &",
10133   "referenced_type" : "_ZTIKj",
10134   "self_type" : "_ZTIRKj",
10135   "size" : 8,
10136   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10137  },
10138  {
10139   "alignment" : 8,
10140   "linker_set_key" : "_ZTIRKl",
10141   "name" : "const long &",
10142   "referenced_type" : "_ZTIKl",
10143   "self_type" : "_ZTIRKl",
10144   "size" : 8,
10145   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10146  },
10147  {
10148   "alignment" : 8,
10149   "linker_set_key" : "_ZTIRKm",
10150   "name" : "const unsigned long &",
10151   "referenced_type" : "_ZTIKm",
10152   "self_type" : "_ZTIRKm",
10153   "size" : 8,
10154   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10155  },
10156  {
10157   "alignment" : 8,
10158   "linker_set_key" : "_ZTIRKs",
10159   "name" : "const short &",
10160   "referenced_type" : "_ZTIKs",
10161   "self_type" : "_ZTIRKs",
10162   "size" : 8,
10163   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10164  },
10165  {
10166   "alignment" : 8,
10167   "linker_set_key" : "_ZTIRKt",
10168   "name" : "const unsigned short &",
10169   "referenced_type" : "_ZTIKt",
10170   "self_type" : "_ZTIRKt",
10171   "size" : 8,
10172   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10173  },
10174  {
10175   "alignment" : 8,
10176   "linker_set_key" : "_ZTIRN7android10VectorImplE",
10177   "name" : "android::VectorImpl &",
10178   "referenced_type" : "_ZTIN7android10VectorImplE",
10179   "self_type" : "_ZTIRN7android10VectorImplE",
10180   "size" : 8,
10181   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10182  },
10183  {
10184   "alignment" : 8,
10185   "linker_set_key" : "_ZTIRN7android16SortedVectorImplE",
10186   "name" : "android::SortedVectorImpl &",
10187   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
10188   "self_type" : "_ZTIRN7android16SortedVectorImplE",
10189   "size" : 8,
10190   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10191  },
10192  {
10193   "alignment" : 8,
10194   "linker_set_key" : "_ZTIRN7android2spINS_14LooperCallbackEEE",
10195   "name" : "android::sp<android::LooperCallback> &",
10196   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
10197   "self_type" : "_ZTIRN7android2spINS_14LooperCallbackEEE",
10198   "size" : 8,
10199   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10200  },
10201  {
10202   "alignment" : 8,
10203   "linker_set_key" : "_ZTIRN7android2spINS_14MessageHandlerEEE",
10204   "name" : "android::sp<android::MessageHandler> &",
10205   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
10206   "self_type" : "_ZTIRN7android2spINS_14MessageHandlerEEE",
10207   "size" : 8,
10208   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10209  },
10210  {
10211   "alignment" : 8,
10212   "linker_set_key" : "_ZTIRN7android2spINS_20SimpleLooperCallbackEEE",
10213   "name" : "android::sp<android::SimpleLooperCallback> &",
10214   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
10215   "self_type" : "_ZTIRN7android2spINS_20SimpleLooperCallbackEEE",
10216   "size" : 8,
10217   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10218  },
10219  {
10220   "alignment" : 8,
10221   "linker_set_key" : "_ZTIRN7android2spINS_6LooperEEE",
10222   "name" : "android::sp<android::Looper> &",
10223   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
10224   "self_type" : "_ZTIRN7android2spINS_6LooperEEE",
10225   "size" : 8,
10226   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10227  },
10228  {
10229   "alignment" : 8,
10230   "linker_set_key" : "_ZTIRN7android2spINS_6ThreadEEE",
10231   "name" : "android::sp<android::Thread> &",
10232   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
10233   "self_type" : "_ZTIRN7android2spINS_6ThreadEEE",
10234   "size" : 8,
10235   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10236  },
10237  {
10238   "alignment" : 8,
10239   "linker_set_key" : "_ZTIRN7android5MutexE",
10240   "name" : "android::Mutex &",
10241   "referenced_type" : "_ZTIN7android5MutexE",
10242   "self_type" : "_ZTIRN7android5MutexE",
10243   "size" : 8,
10244   "source_file" : "system/core/libutils/include/utils/Mutex.h"
10245  },
10246  {
10247   "alignment" : 8,
10248   "linker_set_key" : "_ZTIRN7android6Looper8ResponseE",
10249   "name" : "android::Looper::Response &",
10250   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
10251   "self_type" : "_ZTIRN7android6Looper8ResponseE",
10252   "size" : 8,
10253   "source_file" : "system/core/libutils/include/utils/Vector.h"
10254  },
10255  {
10256   "alignment" : 8,
10257   "linker_set_key" : "_ZTIRN7android6RWLockE",
10258   "name" : "android::RWLock &",
10259   "referenced_type" : "_ZTIN7android6RWLockE",
10260   "self_type" : "_ZTIRN7android6RWLockE",
10261   "size" : 8,
10262   "source_file" : "system/core/libutils/include/utils/RWLock.h"
10263  },
10264  {
10265   "alignment" : 8,
10266   "linker_set_key" : "_ZTIRN7android6VectorINS_28sysprop_change_callback_infoEEE",
10267   "name" : "android::Vector<android::sysprop_change_callback_info> &",
10268   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
10269   "self_type" : "_ZTIRN7android6VectorINS_28sysprop_change_callback_infoEEE",
10270   "size" : 8,
10271   "source_file" : "system/core/libutils/include/utils/Vector.h"
10272  },
10273  {
10274   "alignment" : 8,
10275   "linker_set_key" : "_ZTIRN7android7FileMapE",
10276   "name" : "android::FileMap &",
10277   "referenced_type" : "_ZTIN7android7FileMapE",
10278   "self_type" : "_ZTIRN7android7FileMapE",
10279   "size" : 8,
10280   "source_file" : "system/core/libutils/include/utils/FileMap.h"
10281  },
10282  {
10283   "alignment" : 8,
10284   "linker_set_key" : "_ZTIRN7android7PrinterE",
10285   "name" : "android::Printer &",
10286   "referenced_type" : "_ZTIN7android7PrinterE",
10287   "self_type" : "_ZTIRN7android7PrinterE",
10288   "size" : 8,
10289   "source_file" : "system/core/libutils/include/utils/Printer.h"
10290  },
10291  {
10292   "alignment" : 8,
10293   "linker_set_key" : "_ZTIRN7android7String8E",
10294   "name" : "android::String8 &",
10295   "referenced_type" : "_ZTIN7android7String8E",
10296   "self_type" : "_ZTIRN7android7String8E",
10297   "size" : 8,
10298   "source_file" : "system/core/libutils/include/utils/String8.h"
10299  },
10300  {
10301   "alignment" : 8,
10302   "linker_set_key" : "_ZTIRN7android8String16E",
10303   "name" : "android::String16 &",
10304   "referenced_type" : "_ZTIN7android8String16E",
10305   "self_type" : "_ZTIRN7android8String16E",
10306   "size" : 8,
10307   "source_file" : "system/core/libutils/include/utils/String16.h"
10308  },
10309  {
10310   "alignment" : 8,
10311   "linker_set_key" : "_ZTIRP13native_handle",
10312   "name" : "native_handle *&",
10313   "referenced_type" : "_ZTIP13native_handle",
10314   "self_type" : "_ZTIRP13native_handle",
10315   "size" : 8,
10316   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10317  },
10318  {
10319   "alignment" : 8,
10320   "linker_set_key" : "_ZTIRPFiiiPvE",
10321   "name" : "int (*&)(int, int, void *)",
10322   "referenced_type" : "_ZTIPFiiiPvE",
10323   "self_type" : "_ZTIRPFiiiPvE",
10324   "size" : 8,
10325   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10326  },
10327  {
10328   "alignment" : 8,
10329   "linker_set_key" : "_ZTIRb",
10330   "name" : "bool &",
10331   "referenced_type" : "_ZTIb",
10332   "self_type" : "_ZTIRb",
10333   "size" : 8,
10334   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10335  }
10336 ],
10337 "pointer_types" :
10338 [
10339  {
10340   "alignment" : 8,
10341   "linker_set_key" : "_ZTIP13native_handle",
10342   "name" : "native_handle *",
10343   "referenced_type" : "_ZTI13native_handle",
10344   "self_type" : "_ZTIP13native_handle",
10345   "size" : 8,
10346   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10347  },
10348  {
10349   "alignment" : 8,
10350   "linker_set_key" : "_ZTIP18android_flex_plane",
10351   "name" : "android_flex_plane *",
10352   "referenced_type" : "_ZTI18android_flex_plane",
10353   "self_type" : "_ZTIP18android_flex_plane",
10354   "size" : 8,
10355   "source_file" : "system/core/libsystem/include/system/graphics.h"
10356  },
10357  {
10358   "alignment" : 8,
10359   "linker_set_key" : "_ZTIP3DIR",
10360   "name" : "DIR *",
10361   "referenced_type" : "_ZTI3DIR",
10362   "self_type" : "_ZTIP3DIR",
10363   "size" : 8,
10364   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10365  },
10366  {
10367   "alignment" : 8,
10368   "linker_set_key" : "_ZTIP7__sFILE",
10369   "name" : "__sFILE *",
10370   "referenced_type" : "_ZTI7__sFILE",
10371   "self_type" : "_ZTIP7__sFILE",
10372   "size" : 8,
10373   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10374  },
10375  {
10376   "alignment" : 8,
10377   "linker_set_key" : "_ZTIP7log_msg",
10378   "name" : "log_msg *",
10379   "referenced_type" : "_ZTI7log_msg",
10380   "self_type" : "_ZTIP7log_msg",
10381   "size" : 8,
10382   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
10383  },
10384  {
10385   "alignment" : 8,
10386   "linker_set_key" : "_ZTIPDs",
10387   "name" : "char16_t *",
10388   "referenced_type" : "_ZTIDs",
10389   "self_type" : "_ZTIPDs",
10390   "size" : 8,
10391   "source_file" : "system/core/libutils/include/utils/String16.h"
10392  },
10393  {
10394   "alignment" : 8,
10395   "linker_set_key" : "_ZTIPFiPFiPvES_PKcimPS_E",
10396   "name" : "int (*)(int (*)(void *), void *, const char *, int, unsigned long, void **)",
10397   "referenced_type" : "_ZTIFiPFiPvES_PKcimPS_E",
10398   "self_type" : "_ZTIPFiPFiPvES_PKcimPS_E",
10399   "size" : 8,
10400   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
10401  },
10402  {
10403   "alignment" : 8,
10404   "linker_set_key" : "_ZTIPFiPKvS0_E",
10405   "name" : "int (*)(const void *, const void *)",
10406   "referenced_type" : "_ZTIFiPKvS0_E",
10407   "self_type" : "_ZTIPFiPKvS0_E",
10408   "size" : 8,
10409   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10410  },
10411  {
10412   "alignment" : 8,
10413   "linker_set_key" : "_ZTIPFiPKvS0_PvE",
10414   "name" : "int (*)(const void *, const void *, void *)",
10415   "referenced_type" : "_ZTIFiPKvS0_PvE",
10416   "self_type" : "_ZTIPFiPKvS0_PvE",
10417   "size" : 8,
10418   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10419  },
10420  {
10421   "alignment" : 8,
10422   "linker_set_key" : "_ZTIPFiPvE",
10423   "name" : "int (*)(void *)",
10424   "referenced_type" : "_ZTIFiPvE",
10425   "self_type" : "_ZTIPFiPvE",
10426   "size" : 8,
10427   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
10428  },
10429  {
10430   "alignment" : 8,
10431   "linker_set_key" : "_ZTIPFiiiPvE",
10432   "name" : "int (*)(int, int, void *)",
10433   "referenced_type" : "_ZTIFiiiPvE",
10434   "self_type" : "_ZTIPFiiiPvE",
10435   "size" : 8,
10436   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10437  },
10438  {
10439   "alignment" : 8,
10440   "linker_set_key" : "_ZTIPFvvE",
10441   "name" : "void (*)()",
10442   "referenced_type" : "_ZTIFvvE",
10443   "self_type" : "_ZTIPFvvE",
10444   "size" : 8,
10445   "source_file" : "system/core/libutils/include/utils/misc.h"
10446  },
10447  {
10448   "alignment" : 8,
10449   "linker_set_key" : "_ZTIPK13native_handle",
10450   "name" : "const native_handle *",
10451   "referenced_type" : "_ZTIK13native_handle",
10452   "self_type" : "_ZTIPK13native_handle",
10453   "size" : 8,
10454   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
10455  },
10456  {
10457   "alignment" : 8,
10458   "linker_set_key" : "_ZTIPK7log_msg",
10459   "name" : "const log_msg *",
10460   "referenced_type" : "_ZTIK7log_msg",
10461   "self_type" : "_ZTIPK7log_msg",
10462   "size" : 8,
10463   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
10464  },
10465  {
10466   "alignment" : 8,
10467   "linker_set_key" : "_ZTIPKDi",
10468   "name" : "const char32_t *",
10469   "referenced_type" : "_ZTIKDi",
10470   "self_type" : "_ZTIPKDi",
10471   "size" : 8,
10472   "source_file" : "system/core/libutils/include/utils/String8.h"
10473  },
10474  {
10475   "alignment" : 8,
10476   "linker_set_key" : "_ZTIPKDs",
10477   "name" : "const char16_t *",
10478   "referenced_type" : "_ZTIKDs",
10479   "self_type" : "_ZTIPKDs",
10480   "size" : 8,
10481   "source_file" : "system/core/libutils/include/utils/String8.h"
10482  },
10483  {
10484   "alignment" : 8,
10485   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
10486   "name" : "const android::VectorImpl *",
10487   "referenced_type" : "_ZTIKN7android10VectorImplE",
10488   "self_type" : "_ZTIPKN7android10VectorImplE",
10489   "size" : 8,
10490   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10491  },
10492  {
10493   "alignment" : 8,
10494   "linker_set_key" : "_ZTIPKN7android12LightRefBaseINS_12NativeHandleEEE",
10495   "name" : "const android::LightRefBase<android::NativeHandle> *",
10496   "referenced_type" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
10497   "self_type" : "_ZTIPKN7android12LightRefBaseINS_12NativeHandleEEE",
10498   "size" : 8,
10499   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10500  },
10501  {
10502   "alignment" : 8,
10503   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
10504   "name" : "const android::NativeHandle *",
10505   "referenced_type" : "_ZTIKN7android12NativeHandleE",
10506   "self_type" : "_ZTIPKN7android12NativeHandleE",
10507   "size" : 8,
10508   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
10509  },
10510  {
10511   "alignment" : 8,
10512   "linker_set_key" : "_ZTIPKN7android16SortedVectorImplE",
10513   "name" : "const android::SortedVectorImpl *",
10514   "referenced_type" : "_ZTIKN7android16SortedVectorImplE",
10515   "self_type" : "_ZTIPKN7android16SortedVectorImplE",
10516   "size" : 8,
10517   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10518  },
10519  {
10520   "alignment" : 8,
10521   "linker_set_key" : "_ZTIPKN7android28sysprop_change_callback_infoE",
10522   "name" : "const android::sysprop_change_callback_info *",
10523   "referenced_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
10524   "self_type" : "_ZTIPKN7android28sysprop_change_callback_infoE",
10525   "size" : 8,
10526   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10527  },
10528  {
10529   "alignment" : 8,
10530   "linker_set_key" : "_ZTIPKN7android2spINS_14LooperCallbackEEE",
10531   "name" : "const android::sp<android::LooperCallback> *",
10532   "referenced_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
10533   "self_type" : "_ZTIPKN7android2spINS_14LooperCallbackEEE",
10534   "size" : 8,
10535   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10536  },
10537  {
10538   "alignment" : 8,
10539   "linker_set_key" : "_ZTIPKN7android2spINS_14MessageHandlerEEE",
10540   "name" : "const android::sp<android::MessageHandler> *",
10541   "referenced_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
10542   "self_type" : "_ZTIPKN7android2spINS_14MessageHandlerEEE",
10543   "size" : 8,
10544   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10545  },
10546  {
10547   "alignment" : 8,
10548   "linker_set_key" : "_ZTIPKN7android2spINS_6LooperEEE",
10549   "name" : "const android::sp<android::Looper> *",
10550   "referenced_type" : "_ZTIKN7android2spINS_6LooperEEE",
10551   "self_type" : "_ZTIPKN7android2spINS_6LooperEEE",
10552   "size" : 8,
10553   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10554  },
10555  {
10556   "alignment" : 8,
10557   "linker_set_key" : "_ZTIPKN7android2spINS_6ThreadEEE",
10558   "name" : "const android::sp<android::Thread> *",
10559   "referenced_type" : "_ZTIKN7android2spINS_6ThreadEEE",
10560   "self_type" : "_ZTIPKN7android2spINS_6ThreadEEE",
10561   "size" : 8,
10562   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10563  },
10564  {
10565   "alignment" : 8,
10566   "linker_set_key" : "_ZTIPKN7android2wpINS_14MessageHandlerEEE",
10567   "name" : "const android::wp<android::MessageHandler> *",
10568   "referenced_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
10569   "self_type" : "_ZTIPKN7android2wpINS_14MessageHandlerEEE",
10570   "size" : 8,
10571   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10572  },
10573  {
10574   "alignment" : 8,
10575   "linker_set_key" : "_ZTIPKN7android2wpINS_6ThreadEEE",
10576   "name" : "const android::wp<android::Thread> *",
10577   "referenced_type" : "_ZTIKN7android2wpINS_6ThreadEEE",
10578   "self_type" : "_ZTIPKN7android2wpINS_6ThreadEEE",
10579   "size" : 8,
10580   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10581  },
10582  {
10583   "alignment" : 8,
10584   "linker_set_key" : "_ZTIPKN7android4base11borrowed_fdE",
10585   "name" : "const android::base::borrowed_fd *",
10586   "referenced_type" : "_ZTIKN7android4base11borrowed_fdE",
10587   "self_type" : "_ZTIPKN7android4base11borrowed_fdE",
10588   "size" : 8,
10589   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10590  },
10591  {
10592   "alignment" : 8,
10593   "linker_set_key" : "_ZTIPKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
10594   "name" : "const android::base::unique_fd_impl<android::base::DefaultCloser> *",
10595   "referenced_type" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
10596   "self_type" : "_ZTIPKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
10597   "size" : 8,
10598   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10599  },
10600  {
10601   "alignment" : 8,
10602   "linker_set_key" : "_ZTIPKN7android6Looper15MessageEnvelopeE",
10603   "name" : "const android::Looper::MessageEnvelope *",
10604   "referenced_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
10605   "self_type" : "_ZTIPKN7android6Looper15MessageEnvelopeE",
10606   "size" : 8,
10607   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10608  },
10609  {
10610   "alignment" : 8,
10611   "linker_set_key" : "_ZTIPKN7android6Looper7RequestE",
10612   "name" : "const android::Looper::Request *",
10613   "referenced_type" : "_ZTIKN7android6Looper7RequestE",
10614   "self_type" : "_ZTIPKN7android6Looper7RequestE",
10615   "size" : 8,
10616   "source_file" : "system/core/libutils/include/utils/Looper.h"
10617  },
10618  {
10619   "alignment" : 8,
10620   "linker_set_key" : "_ZTIPKN7android6Looper8ResponseE",
10621   "name" : "const android::Looper::Response *",
10622   "referenced_type" : "_ZTIKN7android6Looper8ResponseE",
10623   "self_type" : "_ZTIPKN7android6Looper8ResponseE",
10624   "size" : 8,
10625   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10626  },
10627  {
10628   "alignment" : 8,
10629   "linker_set_key" : "_ZTIPKN7android6LooperE",
10630   "name" : "const android::Looper *",
10631   "referenced_type" : "_ZTIKN7android6LooperE",
10632   "self_type" : "_ZTIPKN7android6LooperE",
10633   "size" : 8,
10634   "source_file" : "system/core/libutils/include/utils/Looper.h"
10635  },
10636  {
10637   "alignment" : 8,
10638   "linker_set_key" : "_ZTIPKN7android6ThreadE",
10639   "name" : "const android::Thread *",
10640   "referenced_type" : "_ZTIKN7android6ThreadE",
10641   "self_type" : "_ZTIPKN7android6ThreadE",
10642   "size" : 8,
10643   "source_file" : "system/core/libutils/include/utils/Thread.h"
10644  },
10645  {
10646   "alignment" : 8,
10647   "linker_set_key" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10648   "name" : "const android::Vector<android::sysprop_change_callback_info> *",
10649   "referenced_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10650   "self_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10651   "size" : 8,
10652   "source_file" : "system/core/libutils/include/utils/Vector.h"
10653  },
10654  {
10655   "alignment" : 8,
10656   "linker_set_key" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
10657   "name" : "const android::Vector<android::Looper::MessageEnvelope> *",
10658   "referenced_type" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
10659   "self_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
10660   "size" : 8,
10661   "source_file" : "system/core/libutils/include/utils/Vector.h"
10662  },
10663  {
10664   "alignment" : 8,
10665   "linker_set_key" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE",
10666   "name" : "const android::Vector<android::Looper::Response> *",
10667   "referenced_type" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
10668   "self_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE",
10669   "size" : 8,
10670   "source_file" : "system/core/libutils/include/utils/Vector.h"
10671  },
10672  {
10673   "alignment" : 8,
10674   "linker_set_key" : "_ZTIPKN7android6VectorINS_7String8EEE",
10675   "name" : "const android::Vector<android::String8> *",
10676   "referenced_type" : "_ZTIKN7android6VectorINS_7String8EEE",
10677   "self_type" : "_ZTIPKN7android6VectorINS_7String8EEE",
10678   "size" : 8,
10679   "source_file" : "system/core/libutils/include/utils/Vector.h"
10680  },
10681  {
10682   "alignment" : 8,
10683   "linker_set_key" : "_ZTIPKN7android7FileMapE",
10684   "name" : "const android::FileMap *",
10685   "referenced_type" : "_ZTIKN7android7FileMapE",
10686   "self_type" : "_ZTIPKN7android7FileMapE",
10687   "size" : 8,
10688   "source_file" : "system/core/libutils/include/utils/FileMap.h"
10689  },
10690  {
10691   "alignment" : 8,
10692   "linker_set_key" : "_ZTIPKN7android7RefBase12weakref_typeE",
10693   "name" : "const android::RefBase::weakref_type *",
10694   "referenced_type" : "_ZTIKN7android7RefBase12weakref_typeE",
10695   "self_type" : "_ZTIPKN7android7RefBase12weakref_typeE",
10696   "size" : 8,
10697   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10698  },
10699  {
10700   "alignment" : 8,
10701   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
10702   "name" : "const android::RefBase *",
10703   "referenced_type" : "_ZTIKN7android7RefBaseE",
10704   "self_type" : "_ZTIPKN7android7RefBaseE",
10705   "size" : 8,
10706   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10707  },
10708  {
10709   "alignment" : 8,
10710   "linker_set_key" : "_ZTIPKN7android7String8E",
10711   "name" : "const android::String8 *",
10712   "referenced_type" : "_ZTIKN7android7String8E",
10713   "self_type" : "_ZTIPKN7android7String8E",
10714   "size" : 8,
10715   "source_file" : "system/core/libutils/include/utils/String8.h"
10716  },
10717  {
10718   "alignment" : 8,
10719   "linker_set_key" : "_ZTIPKN7android8String16E",
10720   "name" : "const android::String16 *",
10721   "referenced_type" : "_ZTIKN7android8String16E",
10722   "self_type" : "_ZTIPKN7android8String16E",
10723   "size" : 8,
10724   "source_file" : "system/core/libutils/include/utils/String16.h"
10725  },
10726  {
10727   "alignment" : 8,
10728   "linker_set_key" : "_ZTIPKN7android9CallStackE",
10729   "name" : "const android::CallStack *",
10730   "referenced_type" : "_ZTIKN7android9CallStackE",
10731   "self_type" : "_ZTIPKN7android9CallStackE",
10732   "size" : 8,
10733   "source_file" : "system/core/libutils/include/utils/CallStack.h"
10734  },
10735  {
10736   "alignment" : 8,
10737   "linker_set_key" : "_ZTIPKN7android9StopWatchE",
10738   "name" : "const android::StopWatch *",
10739   "referenced_type" : "_ZTIKN7android9StopWatchE",
10740   "self_type" : "_ZTIPKN7android9StopWatchE",
10741   "size" : 8,
10742   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
10743  },
10744  {
10745   "alignment" : 8,
10746   "linker_set_key" : "_ZTIPKN7android9TokenizerE",
10747   "name" : "const android::Tokenizer *",
10748   "referenced_type" : "_ZTIKN7android9TokenizerE",
10749   "self_type" : "_ZTIPKN7android9TokenizerE",
10750   "size" : 8,
10751   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
10752  },
10753  {
10754   "alignment" : 8,
10755   "linker_set_key" : "_ZTIPKc",
10756   "name" : "const char *",
10757   "referenced_type" : "_ZTIKc",
10758   "self_type" : "_ZTIPKc",
10759   "size" : 8,
10760   "source_file" : "system/core/libutils/include/utils/FileMap.h"
10761  },
10762  {
10763   "alignment" : 8,
10764   "linker_set_key" : "_ZTIPKh",
10765   "name" : "const unsigned char *",
10766   "referenced_type" : "_ZTIKh",
10767   "self_type" : "_ZTIPKh",
10768   "size" : 8,
10769   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
10770  },
10771  {
10772   "alignment" : 8,
10773   "linker_set_key" : "_ZTIPKt",
10774   "name" : "const unsigned short *",
10775   "referenced_type" : "_ZTIKt",
10776   "self_type" : "_ZTIPKt",
10777   "size" : 8,
10778   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
10779  },
10780  {
10781   "alignment" : 8,
10782   "linker_set_key" : "_ZTIPKv",
10783   "name" : "const void *",
10784   "referenced_type" : "_ZTIKv",
10785   "self_type" : "_ZTIPKv",
10786   "size" : 8,
10787   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10788  },
10789  {
10790   "alignment" : 8,
10791   "linker_set_key" : "_ZTIPN7android10LogPrinterE",
10792   "name" : "android::LogPrinter *",
10793   "referenced_type" : "_ZTIN7android10LogPrinterE",
10794   "self_type" : "_ZTIPN7android10LogPrinterE",
10795   "size" : 8,
10796   "source_file" : "system/core/libutils/include/utils/Printer.h"
10797  },
10798  {
10799   "alignment" : 8,
10800   "linker_set_key" : "_ZTIPN7android10VectorImplE",
10801   "name" : "android::VectorImpl *",
10802   "referenced_type" : "_ZTIN7android10VectorImplE",
10803   "self_type" : "_ZTIPN7android10VectorImplE",
10804   "size" : 8,
10805   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10806  },
10807  {
10808   "alignment" : 8,
10809   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
10810   "name" : "android::ScopedTrace *",
10811   "referenced_type" : "_ZTIN7android11ScopedTraceE",
10812   "self_type" : "_ZTIPN7android11ScopedTraceE",
10813   "size" : 8,
10814   "source_file" : "system/core/libutils/include/utils/Trace.h"
10815  },
10816  {
10817   "alignment" : 8,
10818   "linker_set_key" : "_ZTIPN7android12LightRefBaseINS_12NativeHandleEEE",
10819   "name" : "android::LightRefBase<android::NativeHandle> *",
10820   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
10821   "self_type" : "_ZTIPN7android12LightRefBaseINS_12NativeHandleEEE",
10822   "size" : 8,
10823   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10824  },
10825  {
10826   "alignment" : 8,
10827   "linker_set_key" : "_ZTIPN7android12NativeHandleE",
10828   "name" : "android::NativeHandle *",
10829   "referenced_type" : "_ZTIN7android12NativeHandleE",
10830   "self_type" : "_ZTIPN7android12NativeHandleE",
10831   "size" : 8,
10832   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10833  },
10834  {
10835   "alignment" : 8,
10836   "linker_set_key" : "_ZTIPN7android13PrefixPrinterE",
10837   "name" : "android::PrefixPrinter *",
10838   "referenced_type" : "_ZTIN7android13PrefixPrinterE",
10839   "self_type" : "_ZTIPN7android13PrefixPrinterE",
10840   "size" : 8,
10841   "source_file" : "system/core/libutils/include/utils/Printer.h"
10842  },
10843  {
10844   "alignment" : 8,
10845   "linker_set_key" : "_ZTIPN7android14LooperCallbackE",
10846   "name" : "android::LooperCallback *",
10847   "referenced_type" : "_ZTIN7android14LooperCallbackE",
10848   "self_type" : "_ZTIPN7android14LooperCallbackE",
10849   "size" : 8,
10850   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10851  },
10852  {
10853   "alignment" : 8,
10854   "linker_set_key" : "_ZTIPN7android14MessageHandlerE",
10855   "name" : "android::MessageHandler *",
10856   "referenced_type" : "_ZTIN7android14MessageHandlerE",
10857   "self_type" : "_ZTIPN7android14MessageHandlerE",
10858   "size" : 8,
10859   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10860  },
10861  {
10862   "alignment" : 8,
10863   "linker_set_key" : "_ZTIPN7android14StaticString16ILm1EEE",
10864   "name" : "android::StaticString16<1> *",
10865   "referenced_type" : "_ZTIN7android14StaticString16ILm1EEE",
10866   "self_type" : "_ZTIPN7android14StaticString16ILm1EEE",
10867   "size" : 8,
10868   "source_file" : "system/core/libutils/include/utils/String16.h"
10869  },
10870  {
10871   "alignment" : 8,
10872   "linker_set_key" : "_ZTIPN7android14String8PrinterE",
10873   "name" : "android::String8Printer *",
10874   "referenced_type" : "_ZTIN7android14String8PrinterE",
10875   "self_type" : "_ZTIPN7android14String8PrinterE",
10876   "size" : 8,
10877   "source_file" : "system/core/libutils/include/utils/Printer.h"
10878  },
10879  {
10880   "alignment" : 8,
10881   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
10882   "name" : "android::ReferenceRenamer *",
10883   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
10884   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
10885   "size" : 8,
10886   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10887  },
10888  {
10889   "alignment" : 8,
10890   "linker_set_key" : "_ZTIPN7android16SortedVectorImplE",
10891   "name" : "android::SortedVectorImpl *",
10892   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
10893   "self_type" : "_ZTIPN7android16SortedVectorImplE",
10894   "size" : 8,
10895   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10896  },
10897  {
10898   "alignment" : 8,
10899   "linker_set_key" : "_ZTIPN7android18WeakMessageHandlerE",
10900   "name" : "android::WeakMessageHandler *",
10901   "referenced_type" : "_ZTIN7android18WeakMessageHandlerE",
10902   "self_type" : "_ZTIPN7android18WeakMessageHandlerE",
10903   "size" : 8,
10904   "source_file" : "system/core/libutils/include/utils/Looper.h"
10905  },
10906  {
10907   "alignment" : 8,
10908   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
10909   "name" : "android::VirtualLightRefBase *",
10910   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
10911   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
10912   "size" : 8,
10913   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10914  },
10915  {
10916   "alignment" : 8,
10917   "linker_set_key" : "_ZTIPN7android20SimpleLooperCallbackE",
10918   "name" : "android::SimpleLooperCallback *",
10919   "referenced_type" : "_ZTIN7android20SimpleLooperCallbackE",
10920   "self_type" : "_ZTIPN7android20SimpleLooperCallbackE",
10921   "size" : 8,
10922   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10923  },
10924  {
10925   "alignment" : 8,
10926   "linker_set_key" : "_ZTIPN7android28sysprop_change_callback_infoE",
10927   "name" : "android::sysprop_change_callback_info *",
10928   "referenced_type" : "_ZTIN7android28sysprop_change_callback_infoE",
10929   "self_type" : "_ZTIPN7android28sysprop_change_callback_infoE",
10930   "size" : 8,
10931   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10932  },
10933  {
10934   "alignment" : 8,
10935   "linker_set_key" : "_ZTIPN7android2spINS_12NativeHandleEEE",
10936   "name" : "android::sp<android::NativeHandle> *",
10937   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
10938   "self_type" : "_ZTIPN7android2spINS_12NativeHandleEEE",
10939   "size" : 8,
10940   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10941  },
10942  {
10943   "alignment" : 8,
10944   "linker_set_key" : "_ZTIPN7android2spINS_14LooperCallbackEEE",
10945   "name" : "android::sp<android::LooperCallback> *",
10946   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
10947   "self_type" : "_ZTIPN7android2spINS_14LooperCallbackEEE",
10948   "size" : 8,
10949   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10950  },
10951  {
10952   "alignment" : 8,
10953   "linker_set_key" : "_ZTIPN7android2spINS_14MessageHandlerEEE",
10954   "name" : "android::sp<android::MessageHandler> *",
10955   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
10956   "self_type" : "_ZTIPN7android2spINS_14MessageHandlerEEE",
10957   "size" : 8,
10958   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10959  },
10960  {
10961   "alignment" : 8,
10962   "linker_set_key" : "_ZTIPN7android2spINS_20SimpleLooperCallbackEEE",
10963   "name" : "android::sp<android::SimpleLooperCallback> *",
10964   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
10965   "self_type" : "_ZTIPN7android2spINS_20SimpleLooperCallbackEEE",
10966   "size" : 8,
10967   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10968  },
10969  {
10970   "alignment" : 8,
10971   "linker_set_key" : "_ZTIPN7android2spINS_6LooperEEE",
10972   "name" : "android::sp<android::Looper> *",
10973   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
10974   "self_type" : "_ZTIPN7android2spINS_6LooperEEE",
10975   "size" : 8,
10976   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10977  },
10978  {
10979   "alignment" : 8,
10980   "linker_set_key" : "_ZTIPN7android2spINS_6ThreadEEE",
10981   "name" : "android::sp<android::Thread> *",
10982   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
10983   "self_type" : "_ZTIPN7android2spINS_6ThreadEEE",
10984   "size" : 8,
10985   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10986  },
10987  {
10988   "alignment" : 8,
10989   "linker_set_key" : "_ZTIPN7android2wpINS_14MessageHandlerEEE",
10990   "name" : "android::wp<android::MessageHandler> *",
10991   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
10992   "self_type" : "_ZTIPN7android2wpINS_14MessageHandlerEEE",
10993   "size" : 8,
10994   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10995  },
10996  {
10997   "alignment" : 8,
10998   "linker_set_key" : "_ZTIPN7android2wpINS_6ThreadEEE",
10999   "name" : "android::wp<android::Thread> *",
11000   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
11001   "self_type" : "_ZTIPN7android2wpINS_6ThreadEEE",
11002   "size" : 8,
11003   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11004  },
11005  {
11006   "alignment" : 8,
11007   "linker_set_key" : "_ZTIPN7android4base11borrowed_fdE",
11008   "name" : "android::base::borrowed_fd *",
11009   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
11010   "self_type" : "_ZTIPN7android4base11borrowed_fdE",
11011   "size" : 8,
11012   "source_file" : "system/libbase/include/android-base/unique_fd.h"
11013  },
11014  {
11015   "alignment" : 8,
11016   "linker_set_key" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11017   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> *",
11018   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11019   "self_type" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11020   "size" : 8,
11021   "source_file" : "system/libbase/include/android-base/unique_fd.h"
11022  },
11023  {
11024   "alignment" : 8,
11025   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
11026   "name" : "android::Mutex::Autolock *",
11027   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
11028   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
11029   "size" : 8,
11030   "source_file" : "system/core/libutils/include/utils/Mutex.h"
11031  },
11032  {
11033   "alignment" : 8,
11034   "linker_set_key" : "_ZTIPN7android5MutexE",
11035   "name" : "android::Mutex *",
11036   "referenced_type" : "_ZTIN7android5MutexE",
11037   "self_type" : "_ZTIPN7android5MutexE",
11038   "size" : 8,
11039   "source_file" : "system/core/libutils/include/utils/Mutex.h"
11040  },
11041  {
11042   "alignment" : 8,
11043   "linker_set_key" : "_ZTIPN7android6Looper15MessageEnvelopeE",
11044   "name" : "android::Looper::MessageEnvelope *",
11045   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
11046   "self_type" : "_ZTIPN7android6Looper15MessageEnvelopeE",
11047   "size" : 8,
11048   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11049  },
11050  {
11051   "alignment" : 8,
11052   "linker_set_key" : "_ZTIPN7android6Looper8ResponseE",
11053   "name" : "android::Looper::Response *",
11054   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
11055   "self_type" : "_ZTIPN7android6Looper8ResponseE",
11056   "size" : 8,
11057   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11058  },
11059  {
11060   "alignment" : 8,
11061   "linker_set_key" : "_ZTIPN7android6LooperE",
11062   "name" : "android::Looper *",
11063   "referenced_type" : "_ZTIN7android6LooperE",
11064   "self_type" : "_ZTIPN7android6LooperE",
11065   "size" : 8,
11066   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11067  },
11068  {
11069   "alignment" : 8,
11070   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
11071   "name" : "android::RWLock::AutoRLock *",
11072   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
11073   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
11074   "size" : 8,
11075   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11076  },
11077  {
11078   "alignment" : 8,
11079   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
11080   "name" : "android::RWLock::AutoWLock *",
11081   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
11082   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
11083   "size" : 8,
11084   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11085  },
11086  {
11087   "alignment" : 8,
11088   "linker_set_key" : "_ZTIPN7android6RWLockE",
11089   "name" : "android::RWLock *",
11090   "referenced_type" : "_ZTIN7android6RWLockE",
11091   "self_type" : "_ZTIPN7android6RWLockE",
11092   "size" : 8,
11093   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11094  },
11095  {
11096   "alignment" : 8,
11097   "linker_set_key" : "_ZTIPN7android6ThreadE",
11098   "name" : "android::Thread *",
11099   "referenced_type" : "_ZTIN7android6ThreadE",
11100   "self_type" : "_ZTIPN7android6ThreadE",
11101   "size" : 8,
11102   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11103  },
11104  {
11105   "alignment" : 8,
11106   "linker_set_key" : "_ZTIPN7android6VectorINS_28sysprop_change_callback_infoEEE",
11107   "name" : "android::Vector<android::sysprop_change_callback_info> *",
11108   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
11109   "self_type" : "_ZTIPN7android6VectorINS_28sysprop_change_callback_infoEEE",
11110   "size" : 8,
11111   "source_file" : "system/core/libutils/include/utils/Vector.h"
11112  },
11113  {
11114   "alignment" : 8,
11115   "linker_set_key" : "_ZTIPN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11116   "name" : "android::Vector<android::Looper::MessageEnvelope> *",
11117   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11118   "self_type" : "_ZTIPN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11119   "size" : 8,
11120   "source_file" : "system/core/libutils/include/utils/Vector.h"
11121  },
11122  {
11123   "alignment" : 8,
11124   "linker_set_key" : "_ZTIPN7android6VectorINS_6Looper8ResponseEEE",
11125   "name" : "android::Vector<android::Looper::Response> *",
11126   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
11127   "self_type" : "_ZTIPN7android6VectorINS_6Looper8ResponseEEE",
11128   "size" : 8,
11129   "source_file" : "system/core/libutils/include/utils/Vector.h"
11130  },
11131  {
11132   "alignment" : 8,
11133   "linker_set_key" : "_ZTIPN7android6VectorINS_7String8EEE",
11134   "name" : "android::Vector<android::String8> *",
11135   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
11136   "self_type" : "_ZTIPN7android6VectorINS_7String8EEE",
11137   "size" : 8,
11138   "source_file" : "system/core/libutils/include/utils/Vector.h"
11139  },
11140  {
11141   "alignment" : 8,
11142   "linker_set_key" : "_ZTIPN7android7FileMapE",
11143   "name" : "android::FileMap *",
11144   "referenced_type" : "_ZTIN7android7FileMapE",
11145   "self_type" : "_ZTIPN7android7FileMapE",
11146   "size" : 8,
11147   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11148  },
11149  {
11150   "alignment" : 8,
11151   "linker_set_key" : "_ZTIPN7android7MessageE",
11152   "name" : "android::Message *",
11153   "referenced_type" : "_ZTIN7android7MessageE",
11154   "self_type" : "_ZTIPN7android7MessageE",
11155   "size" : 8,
11156   "source_file" : "system/core/libutils/include/utils/Looper.h"
11157  },
11158  {
11159   "alignment" : 8,
11160   "linker_set_key" : "_ZTIPN7android7PrinterE",
11161   "name" : "android::Printer *",
11162   "referenced_type" : "_ZTIN7android7PrinterE",
11163   "self_type" : "_ZTIPN7android7PrinterE",
11164   "size" : 8,
11165   "source_file" : "system/core/libutils/include/utils/Printer.h"
11166  },
11167  {
11168   "alignment" : 8,
11169   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
11170   "name" : "android::RefBase::weakref_impl *",
11171   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
11172   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
11173   "size" : 8,
11174   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11175  },
11176  {
11177   "alignment" : 8,
11178   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
11179   "name" : "android::RefBase::weakref_type *",
11180   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11181   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
11182   "size" : 8,
11183   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11184  },
11185  {
11186   "alignment" : 8,
11187   "linker_set_key" : "_ZTIPN7android7RefBaseE",
11188   "name" : "android::RefBase *",
11189   "referenced_type" : "_ZTIN7android7RefBaseE",
11190   "self_type" : "_ZTIPN7android7RefBaseE",
11191   "size" : 8,
11192   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11193  },
11194  {
11195   "alignment" : 8,
11196   "linker_set_key" : "_ZTIPN7android7String8E",
11197   "name" : "android::String8 *",
11198   "referenced_type" : "_ZTIN7android7String8E",
11199   "self_type" : "_ZTIPN7android7String8E",
11200   "size" : 8,
11201   "source_file" : "system/core/libutils/include/utils/Printer.h"
11202  },
11203  {
11204   "alignment" : 8,
11205   "linker_set_key" : "_ZTIPN7android8String1610StaticDataILm1EEE",
11206   "name" : "android::String16::StaticData<1> *",
11207   "referenced_type" : "_ZTIN7android8String1610StaticDataILm1EEE",
11208   "self_type" : "_ZTIPN7android8String1610StaticDataILm1EEE",
11209   "size" : 8,
11210   "source_file" : "system/core/libutils/include/utils/String16.h"
11211  },
11212  {
11213   "alignment" : 8,
11214   "linker_set_key" : "_ZTIPN7android8String16E",
11215   "name" : "android::String16 *",
11216   "referenced_type" : "_ZTIN7android8String16E",
11217   "self_type" : "_ZTIPN7android8String16E",
11218   "size" : 8,
11219   "source_file" : "system/core/libutils/include/utils/String16.h"
11220  },
11221  {
11222   "alignment" : 8,
11223   "linker_set_key" : "_ZTIPN7android9CallStack12StackDeleterE",
11224   "name" : "android::CallStack::StackDeleter *",
11225   "referenced_type" : "_ZTIN7android9CallStack12StackDeleterE",
11226   "self_type" : "_ZTIPN7android9CallStack12StackDeleterE",
11227   "size" : 8,
11228   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11229  },
11230  {
11231   "alignment" : 8,
11232   "linker_set_key" : "_ZTIPN7android9CallStackE",
11233   "name" : "android::CallStack *",
11234   "referenced_type" : "_ZTIN7android9CallStackE",
11235   "self_type" : "_ZTIPN7android9CallStackE",
11236   "size" : 8,
11237   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11238  },
11239  {
11240   "alignment" : 8,
11241   "linker_set_key" : "_ZTIPN7android9ConditionE",
11242   "name" : "android::Condition *",
11243   "referenced_type" : "_ZTIN7android9ConditionE",
11244   "self_type" : "_ZTIPN7android9ConditionE",
11245   "size" : 8,
11246   "source_file" : "system/core/libutils/include/utils/Condition.h"
11247  },
11248  {
11249   "alignment" : 8,
11250   "linker_set_key" : "_ZTIPN7android9FdPrinterE",
11251   "name" : "android::FdPrinter *",
11252   "referenced_type" : "_ZTIN7android9FdPrinterE",
11253   "self_type" : "_ZTIPN7android9FdPrinterE",
11254   "size" : 8,
11255   "source_file" : "system/core/libutils/include/utils/Printer.h"
11256  },
11257  {
11258   "alignment" : 8,
11259   "linker_set_key" : "_ZTIPN7android9StopWatchE",
11260   "name" : "android::StopWatch *",
11261   "referenced_type" : "_ZTIN7android9StopWatchE",
11262   "self_type" : "_ZTIPN7android9StopWatchE",
11263   "size" : 8,
11264   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
11265  },
11266  {
11267   "alignment" : 8,
11268   "linker_set_key" : "_ZTIPN7android9TokenizerE",
11269   "name" : "android::Tokenizer *",
11270   "referenced_type" : "_ZTIN7android9TokenizerE",
11271   "self_type" : "_ZTIPN7android9TokenizerE",
11272   "size" : 8,
11273   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11274  },
11275  {
11276   "alignment" : 8,
11277   "linker_set_key" : "_ZTIPPN7android9TokenizerE",
11278   "name" : "android::Tokenizer **",
11279   "referenced_type" : "_ZTIPN7android9TokenizerE",
11280   "self_type" : "_ZTIPPN7android9TokenizerE",
11281   "size" : 8,
11282   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11283  },
11284  {
11285   "alignment" : 8,
11286   "linker_set_key" : "_ZTIPPv",
11287   "name" : "void **",
11288   "referenced_type" : "_ZTIPv",
11289   "self_type" : "_ZTIPPv",
11290   "size" : 8,
11291   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
11292  },
11293  {
11294   "alignment" : 8,
11295   "linker_set_key" : "_ZTIPc",
11296   "name" : "char *",
11297   "referenced_type" : "_ZTIc",
11298   "self_type" : "_ZTIPc",
11299   "size" : 8,
11300   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11301  },
11302  {
11303   "alignment" : 8,
11304   "linker_set_key" : "_ZTIPh",
11305   "name" : "unsigned char *",
11306   "referenced_type" : "_ZTIh",
11307   "self_type" : "_ZTIPh",
11308   "size" : 8,
11309   "source_file" : "system/core/libsystem/include/system/graphics.h"
11310  },
11311  {
11312   "alignment" : 8,
11313   "linker_set_key" : "_ZTIPi",
11314   "name" : "int *",
11315   "referenced_type" : "_ZTIi",
11316   "self_type" : "_ZTIPi",
11317   "size" : 8,
11318   "source_file" : "system/core/libutils/include/utils/Looper.h"
11319  },
11320  {
11321   "alignment" : 8,
11322   "linker_set_key" : "_ZTIPm",
11323   "name" : "unsigned long *",
11324   "referenced_type" : "_ZTIm",
11325   "self_type" : "_ZTIPm",
11326   "size" : 8,
11327   "source_file" : "system/core/libutils/include/utils/Unicode.h"
11328  },
11329  {
11330   "alignment" : 8,
11331   "linker_set_key" : "_ZTIPv",
11332   "name" : "void *",
11333   "referenced_type" : "_ZTIv",
11334   "self_type" : "_ZTIPv",
11335   "size" : 8,
11336   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11337  }
11338 ],
11339 "qualified_types" :
11340 [
11341  {
11342   "alignment" : 2,
11343   "is_const" : true,
11344   "linker_set_key" : "_ZTIA1_KDs",
11345   "name" : "const char16_t[1]",
11346   "referenced_type" : "_ZTIA1_Ds",
11347   "self_type" : "_ZTIA1_KDs",
11348   "size" : 2,
11349   "source_file" : "system/core/libutils/include/utils/String16.h"
11350  },
11351  {
11352   "alignment" : 4,
11353   "is_const" : true,
11354   "linker_set_key" : "_ZTIK13native_handle",
11355   "name" : "const native_handle",
11356   "referenced_type" : "_ZTI13native_handle",
11357   "self_type" : "_ZTIK13native_handle",
11358   "size" : 12,
11359   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
11360  },
11361  {
11362   "alignment" : 4,
11363   "is_const" : true,
11364   "linker_set_key" : "_ZTIK7log_msg",
11365   "name" : "const log_msg",
11366   "referenced_type" : "_ZTI7log_msg",
11367   "self_type" : "_ZTIK7log_msg",
11368   "size" : 5124,
11369   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
11370  },
11371  {
11372   "alignment" : 4,
11373   "is_const" : true,
11374   "linker_set_key" : "_ZTIKDi",
11375   "name" : "const char32_t",
11376   "referenced_type" : "_ZTIDi",
11377   "self_type" : "_ZTIKDi",
11378   "size" : 4,
11379   "source_file" : "system/core/libutils/include/utils/String8.h"
11380  },
11381  {
11382   "alignment" : 2,
11383   "is_const" : true,
11384   "linker_set_key" : "_ZTIKDs",
11385   "name" : "const char16_t",
11386   "referenced_type" : "_ZTIDs",
11387   "self_type" : "_ZTIKDs",
11388   "size" : 2,
11389   "source_file" : "system/core/libutils/include/utils/String8.h"
11390  },
11391  {
11392   "alignment" : 8,
11393   "is_const" : true,
11394   "linker_set_key" : "_ZTIKN7android10VectorImplE",
11395   "name" : "const android::VectorImpl",
11396   "referenced_type" : "_ZTIN7android10VectorImplE",
11397   "self_type" : "_ZTIKN7android10VectorImplE",
11398   "size" : 40,
11399   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
11400  },
11401  {
11402   "alignment" : 4,
11403   "is_const" : true,
11404   "linker_set_key" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
11405   "name" : "const android::LightRefBase<android::NativeHandle>",
11406   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
11407   "self_type" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
11408   "size" : 4,
11409   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
11410  },
11411  {
11412   "alignment" : 8,
11413   "is_const" : true,
11414   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
11415   "name" : "const android::NativeHandle",
11416   "referenced_type" : "_ZTIN7android12NativeHandleE",
11417   "self_type" : "_ZTIKN7android12NativeHandleE",
11418   "size" : 24,
11419   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
11420  },
11421  {
11422   "alignment" : 8,
11423   "is_const" : true,
11424   "linker_set_key" : "_ZTIKN7android16ReferenceRenamerE",
11425   "name" : "const android::ReferenceRenamer",
11426   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
11427   "self_type" : "_ZTIKN7android16ReferenceRenamerE",
11428   "size" : 8,
11429   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11430  },
11431  {
11432   "alignment" : 8,
11433   "is_const" : true,
11434   "linker_set_key" : "_ZTIKN7android16SortedVectorImplE",
11435   "name" : "const android::SortedVectorImpl",
11436   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
11437   "self_type" : "_ZTIKN7android16SortedVectorImplE",
11438   "size" : 40,
11439   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
11440  },
11441  {
11442   "alignment" : 8,
11443   "is_const" : true,
11444   "linker_set_key" : "_ZTIKN7android28sysprop_change_callback_infoE",
11445   "name" : "const android::sysprop_change_callback_info",
11446   "referenced_type" : "_ZTIN7android28sysprop_change_callback_infoE",
11447   "self_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
11448   "size" : 16,
11449   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11450  },
11451  {
11452   "alignment" : 8,
11453   "is_const" : true,
11454   "linker_set_key" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
11455   "name" : "const android::sp<android::LooperCallback>",
11456   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
11457   "self_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
11458   "size" : 8,
11459   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11460  },
11461  {
11462   "alignment" : 8,
11463   "is_const" : true,
11464   "linker_set_key" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
11465   "name" : "const android::sp<android::MessageHandler>",
11466   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
11467   "self_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
11468   "size" : 8,
11469   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11470  },
11471  {
11472   "alignment" : 8,
11473   "is_const" : true,
11474   "linker_set_key" : "_ZTIKN7android2spINS_20SimpleLooperCallbackEEE",
11475   "name" : "const android::sp<android::SimpleLooperCallback>",
11476   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
11477   "self_type" : "_ZTIKN7android2spINS_20SimpleLooperCallbackEEE",
11478   "size" : 8,
11479   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11480  },
11481  {
11482   "alignment" : 8,
11483   "is_const" : true,
11484   "linker_set_key" : "_ZTIKN7android2spINS_6LooperEEE",
11485   "name" : "const android::sp<android::Looper>",
11486   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
11487   "self_type" : "_ZTIKN7android2spINS_6LooperEEE",
11488   "size" : 8,
11489   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11490  },
11491  {
11492   "alignment" : 8,
11493   "is_const" : true,
11494   "linker_set_key" : "_ZTIKN7android2spINS_6ThreadEEE",
11495   "name" : "const android::sp<android::Thread>",
11496   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
11497   "self_type" : "_ZTIKN7android2spINS_6ThreadEEE",
11498   "size" : 8,
11499   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11500  },
11501  {
11502   "alignment" : 8,
11503   "is_const" : true,
11504   "linker_set_key" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
11505   "name" : "const android::wp<android::MessageHandler>",
11506   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
11507   "self_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
11508   "size" : 16,
11509   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11510  },
11511  {
11512   "alignment" : 8,
11513   "is_const" : true,
11514   "linker_set_key" : "_ZTIKN7android2wpINS_6ThreadEEE",
11515   "name" : "const android::wp<android::Thread>",
11516   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
11517   "self_type" : "_ZTIKN7android2wpINS_6ThreadEEE",
11518   "size" : 16,
11519   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11520  },
11521  {
11522   "alignment" : 4,
11523   "is_const" : true,
11524   "linker_set_key" : "_ZTIKN7android4base11borrowed_fdE",
11525   "name" : "const android::base::borrowed_fd",
11526   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
11527   "self_type" : "_ZTIKN7android4base11borrowed_fdE",
11528   "size" : 4,
11529   "source_file" : "system/libbase/include/android-base/unique_fd.h"
11530  },
11531  {
11532   "alignment" : 4,
11533   "is_const" : true,
11534   "linker_set_key" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11535   "name" : "const android::base::unique_fd_impl<android::base::DefaultCloser>",
11536   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11537   "self_type" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11538   "size" : 4,
11539   "source_file" : "system/libbase/include/android-base/unique_fd.h"
11540  },
11541  {
11542   "alignment" : 8,
11543   "is_const" : true,
11544   "linker_set_key" : "_ZTIKN7android6Looper15MessageEnvelopeE",
11545   "name" : "const android::Looper::MessageEnvelope",
11546   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
11547   "self_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
11548   "size" : 24,
11549   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11550  },
11551  {
11552   "alignment" : 8,
11553   "is_const" : true,
11554   "linker_set_key" : "_ZTIKN7android6Looper7RequestE",
11555   "name" : "const android::Looper::Request",
11556   "referenced_type" : "_ZTIN7android6Looper7RequestE",
11557   "self_type" : "_ZTIKN7android6Looper7RequestE",
11558   "size" : 32,
11559   "source_file" : "system/core/libutils/include/utils/Looper.h"
11560  },
11561  {
11562   "alignment" : 8,
11563   "is_const" : true,
11564   "linker_set_key" : "_ZTIKN7android6Looper8ResponseE",
11565   "name" : "const android::Looper::Response",
11566   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
11567   "self_type" : "_ZTIKN7android6Looper8ResponseE",
11568   "size" : 48,
11569   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11570  },
11571  {
11572   "alignment" : 8,
11573   "is_const" : true,
11574   "linker_set_key" : "_ZTIKN7android6LooperE",
11575   "name" : "const android::Looper",
11576   "referenced_type" : "_ZTIN7android6LooperE",
11577   "self_type" : "_ZTIKN7android6LooperE",
11578   "size" : 264,
11579   "source_file" : "system/core/libutils/include/utils/Looper.h"
11580  },
11581  {
11582   "alignment" : 8,
11583   "is_const" : true,
11584   "linker_set_key" : "_ZTIKN7android6ThreadE",
11585   "name" : "const android::Thread",
11586   "referenced_type" : "_ZTIN7android6ThreadE",
11587   "self_type" : "_ZTIKN7android6ThreadE",
11588   "size" : 152,
11589   "source_file" : "system/core/libutils/include/utils/Thread.h"
11590  },
11591  {
11592   "alignment" : 8,
11593   "is_const" : true,
11594   "linker_set_key" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11595   "name" : "const android::Vector<android::sysprop_change_callback_info>",
11596   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
11597   "self_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11598   "size" : 40,
11599   "source_file" : "system/core/libutils/include/utils/Vector.h"
11600  },
11601  {
11602   "alignment" : 8,
11603   "is_const" : true,
11604   "linker_set_key" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11605   "name" : "const android::Vector<android::Looper::MessageEnvelope>",
11606   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11607   "self_type" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11608   "size" : 40,
11609   "source_file" : "system/core/libutils/include/utils/Vector.h"
11610  },
11611  {
11612   "alignment" : 8,
11613   "is_const" : true,
11614   "linker_set_key" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
11615   "name" : "const android::Vector<android::Looper::Response>",
11616   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
11617   "self_type" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
11618   "size" : 40,
11619   "source_file" : "system/core/libutils/include/utils/Vector.h"
11620  },
11621  {
11622   "alignment" : 8,
11623   "is_const" : true,
11624   "linker_set_key" : "_ZTIKN7android6VectorINS_7String8EEE",
11625   "name" : "const android::Vector<android::String8>",
11626   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
11627   "self_type" : "_ZTIKN7android6VectorINS_7String8EEE",
11628   "size" : 40,
11629   "source_file" : "system/core/libutils/include/utils/Vector.h"
11630  },
11631  {
11632   "alignment" : 8,
11633   "is_const" : true,
11634   "linker_set_key" : "_ZTIKN7android7FileMapE",
11635   "name" : "const android::FileMap",
11636   "referenced_type" : "_ZTIN7android7FileMapE",
11637   "self_type" : "_ZTIKN7android7FileMapE",
11638   "size" : 48,
11639   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11640  },
11641  {
11642   "alignment" : 4,
11643   "is_const" : true,
11644   "linker_set_key" : "_ZTIKN7android7MessageE",
11645   "name" : "const android::Message",
11646   "referenced_type" : "_ZTIN7android7MessageE",
11647   "self_type" : "_ZTIKN7android7MessageE",
11648   "size" : 4,
11649   "source_file" : "system/core/libutils/include/utils/Looper.h"
11650  },
11651  {
11652   "alignment" : 1,
11653   "is_const" : true,
11654   "linker_set_key" : "_ZTIKN7android7RefBase12weakref_typeE",
11655   "name" : "const android::RefBase::weakref_type",
11656   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11657   "self_type" : "_ZTIKN7android7RefBase12weakref_typeE",
11658   "size" : 1,
11659   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11660  },
11661  {
11662   "alignment" : 8,
11663   "is_const" : true,
11664   "linker_set_key" : "_ZTIKN7android7RefBaseE",
11665   "name" : "const android::RefBase",
11666   "referenced_type" : "_ZTIN7android7RefBaseE",
11667   "self_type" : "_ZTIKN7android7RefBaseE",
11668   "size" : 16,
11669   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11670  },
11671  {
11672   "alignment" : 8,
11673   "is_const" : true,
11674   "linker_set_key" : "_ZTIKN7android7String8E",
11675   "name" : "const android::String8",
11676   "referenced_type" : "_ZTIN7android7String8E",
11677   "self_type" : "_ZTIKN7android7String8E",
11678   "size" : 8,
11679   "source_file" : "system/core/libutils/include/utils/String8.h"
11680  },
11681  {
11682   "alignment" : 4,
11683   "is_const" : true,
11684   "linker_set_key" : "_ZTIKN7android8String1610StaticDataILm1EEE",
11685   "name" : "const android::String16::StaticData<1>",
11686   "referenced_type" : "_ZTIN7android8String1610StaticDataILm1EEE",
11687   "self_type" : "_ZTIKN7android8String1610StaticDataILm1EEE",
11688   "size" : 8,
11689   "source_file" : "system/core/libutils/include/utils/String16.h"
11690  },
11691  {
11692   "alignment" : 8,
11693   "is_const" : true,
11694   "linker_set_key" : "_ZTIKN7android8String16E",
11695   "name" : "const android::String16",
11696   "referenced_type" : "_ZTIN7android8String16E",
11697   "self_type" : "_ZTIKN7android8String16E",
11698   "size" : 8,
11699   "source_file" : "system/core/libutils/include/utils/String8.h"
11700  },
11701  {
11702   "alignment" : 8,
11703   "is_const" : true,
11704   "linker_set_key" : "_ZTIKN7android9CallStackE",
11705   "name" : "const android::CallStack",
11706   "referenced_type" : "_ZTIN7android9CallStackE",
11707   "self_type" : "_ZTIKN7android9CallStackE",
11708   "size" : 40,
11709   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11710  },
11711  {
11712   "alignment" : 8,
11713   "is_const" : true,
11714   "linker_set_key" : "_ZTIKN7android9StopWatchE",
11715   "name" : "const android::StopWatch",
11716   "referenced_type" : "_ZTIN7android9StopWatchE",
11717   "self_type" : "_ZTIKN7android9StopWatchE",
11718   "size" : 24,
11719   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
11720  },
11721  {
11722   "alignment" : 8,
11723   "is_const" : true,
11724   "linker_set_key" : "_ZTIKN7android9TokenizerE",
11725   "name" : "const android::Tokenizer",
11726   "referenced_type" : "_ZTIN7android9TokenizerE",
11727   "self_type" : "_ZTIKN7android9TokenizerE",
11728   "size" : 56,
11729   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11730  },
11731  {
11732   "alignment" : 8,
11733   "is_const" : true,
11734   "linker_set_key" : "_ZTIKPKc",
11735   "name" : "const char *const",
11736   "referenced_type" : "_ZTIPKc",
11737   "self_type" : "_ZTIKPKc",
11738   "size" : 8,
11739   "source_file" : "system/core/libprocessgroup/include/processgroup/processgroup.h"
11740  },
11741  {
11742   "alignment" : 8,
11743   "is_const" : true,
11744   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
11745   "name" : "android::RefBase::weakref_impl *const",
11746   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
11747   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
11748   "size" : 8,
11749   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11750  },
11751  {
11752   "alignment" : 1,
11753   "is_const" : true,
11754   "linker_set_key" : "_ZTIKa",
11755   "name" : "const signed char",
11756   "referenced_type" : "_ZTIa",
11757   "self_type" : "_ZTIKa",
11758   "size" : 1,
11759   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11760  },
11761  {
11762   "alignment" : 1,
11763   "is_const" : true,
11764   "linker_set_key" : "_ZTIKb",
11765   "name" : "const bool",
11766   "referenced_type" : "_ZTIb",
11767   "self_type" : "_ZTIKb",
11768   "size" : 1,
11769   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11770  },
11771  {
11772   "alignment" : 1,
11773   "is_const" : true,
11774   "linker_set_key" : "_ZTIKc",
11775   "name" : "const char",
11776   "referenced_type" : "_ZTIc",
11777   "self_type" : "_ZTIKc",
11778   "size" : 1,
11779   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11780  },
11781  {
11782   "alignment" : 8,
11783   "is_const" : true,
11784   "linker_set_key" : "_ZTIKd",
11785   "name" : "const double",
11786   "referenced_type" : "_ZTId",
11787   "self_type" : "_ZTIKd",
11788   "size" : 8,
11789   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11790  },
11791  {
11792   "alignment" : 4,
11793   "is_const" : true,
11794   "linker_set_key" : "_ZTIKf",
11795   "name" : "const float",
11796   "referenced_type" : "_ZTIf",
11797   "self_type" : "_ZTIKf",
11798   "size" : 4,
11799   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11800  },
11801  {
11802   "alignment" : 1,
11803   "is_const" : true,
11804   "linker_set_key" : "_ZTIKh",
11805   "name" : "const unsigned char",
11806   "referenced_type" : "_ZTIh",
11807   "self_type" : "_ZTIKh",
11808   "size" : 1,
11809   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11810  },
11811  {
11812   "alignment" : 4,
11813   "is_const" : true,
11814   "linker_set_key" : "_ZTIKi",
11815   "name" : "const int",
11816   "referenced_type" : "_ZTIi",
11817   "self_type" : "_ZTIKi",
11818   "size" : 4,
11819   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11820  },
11821  {
11822   "alignment" : 4,
11823   "is_const" : true,
11824   "linker_set_key" : "_ZTIKj",
11825   "name" : "const unsigned int",
11826   "referenced_type" : "_ZTIj",
11827   "self_type" : "_ZTIKj",
11828   "size" : 4,
11829   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11830  },
11831  {
11832   "alignment" : 8,
11833   "is_const" : true,
11834   "linker_set_key" : "_ZTIKl",
11835   "name" : "const long",
11836   "referenced_type" : "_ZTIl",
11837   "self_type" : "_ZTIKl",
11838   "size" : 8,
11839   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11840  },
11841  {
11842   "alignment" : 8,
11843   "is_const" : true,
11844   "linker_set_key" : "_ZTIKm",
11845   "name" : "const unsigned long",
11846   "referenced_type" : "_ZTIm",
11847   "self_type" : "_ZTIKm",
11848   "size" : 8,
11849   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11850  },
11851  {
11852   "alignment" : 2,
11853   "is_const" : true,
11854   "linker_set_key" : "_ZTIKs",
11855   "name" : "const short",
11856   "referenced_type" : "_ZTIs",
11857   "self_type" : "_ZTIKs",
11858   "size" : 2,
11859   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11860  },
11861  {
11862   "alignment" : 2,
11863   "is_const" : true,
11864   "linker_set_key" : "_ZTIKt",
11865   "name" : "const unsigned short",
11866   "referenced_type" : "_ZTIt",
11867   "self_type" : "_ZTIKt",
11868   "size" : 2,
11869   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11870  },
11871  {
11872   "is_const" : true,
11873   "linker_set_key" : "_ZTIKv",
11874   "name" : "const void",
11875   "referenced_type" : "_ZTIv",
11876   "self_type" : "_ZTIKv",
11877   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
11878  },
11879  {
11880   "alignment" : 1,
11881   "is_volatile" : true,
11882   "linker_set_key" : "_ZTIVb",
11883   "name" : "volatile bool",
11884   "referenced_type" : "_ZTIb",
11885   "self_type" : "_ZTIVb",
11886   "size" : 1,
11887   "source_file" : "system/core/libutils/include/utils/Thread.h"
11888  }
11889 ],
11890 "record_types" :
11891 [
11892  {
11893   "alignment" : 4,
11894   "fields" :
11895   [
11896    {
11897     "field_name" : "len",
11898     "referenced_type" : "_ZTIt"
11899    },
11900    {
11901     "field_name" : "hdr_size",
11902     "field_offset" : 16,
11903     "referenced_type" : "_ZTIt"
11904    },
11905    {
11906     "field_name" : "pid",
11907     "field_offset" : 32,
11908     "referenced_type" : "_ZTIi"
11909    },
11910    {
11911     "field_name" : "tid",
11912     "field_offset" : 64,
11913     "referenced_type" : "_ZTIj"
11914    },
11915    {
11916     "field_name" : "sec",
11917     "field_offset" : 96,
11918     "referenced_type" : "_ZTIj"
11919    },
11920    {
11921     "field_name" : "nsec",
11922     "field_offset" : 128,
11923     "referenced_type" : "_ZTIj"
11924    },
11925    {
11926     "field_name" : "lid",
11927     "field_offset" : 160,
11928     "referenced_type" : "_ZTIj"
11929    },
11930    {
11931     "field_name" : "uid",
11932     "field_offset" : 192,
11933     "referenced_type" : "_ZTIj"
11934    }
11935   ],
11936   "linker_set_key" : "_ZTI12logger_entry",
11937   "name" : "logger_entry",
11938   "referenced_type" : "_ZTI12logger_entry",
11939   "self_type" : "_ZTI12logger_entry",
11940   "size" : 28,
11941   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
11942  },
11943  {
11944   "alignment" : 8,
11945   "fields" :
11946   [
11947    {
11948     "field_name" : "y",
11949     "referenced_type" : "_ZTIPv"
11950    },
11951    {
11952     "field_name" : "cb",
11953     "field_offset" : 64,
11954     "referenced_type" : "_ZTIPv"
11955    },
11956    {
11957     "field_name" : "cr",
11958     "field_offset" : 128,
11959     "referenced_type" : "_ZTIPv"
11960    },
11961    {
11962     "field_name" : "ystride",
11963     "field_offset" : 192,
11964     "referenced_type" : "_ZTIm"
11965    },
11966    {
11967     "field_name" : "cstride",
11968     "field_offset" : 256,
11969     "referenced_type" : "_ZTIm"
11970    },
11971    {
11972     "field_name" : "chroma_step",
11973     "field_offset" : 320,
11974     "referenced_type" : "_ZTIm"
11975    },
11976    {
11977     "field_name" : "reserved",
11978     "field_offset" : 384,
11979     "referenced_type" : "_ZTIA8_j"
11980    }
11981   ],
11982   "linker_set_key" : "_ZTI13android_ycbcr",
11983   "name" : "android_ycbcr",
11984   "referenced_type" : "_ZTI13android_ycbcr",
11985   "self_type" : "_ZTI13android_ycbcr",
11986   "size" : 80,
11987   "source_file" : "system/core/libsystem/include/system/graphics.h"
11988  },
11989  {
11990   "alignment" : 4,
11991   "fields" :
11992   [
11993    {
11994     "field_name" : "version",
11995     "referenced_type" : "_ZTIi"
11996    },
11997    {
11998     "field_name" : "numFds",
11999     "field_offset" : 32,
12000     "referenced_type" : "_ZTIi"
12001    },
12002    {
12003     "field_name" : "numInts",
12004     "field_offset" : 64,
12005     "referenced_type" : "_ZTIi"
12006    },
12007    {
12008     "field_name" : "data",
12009     "field_offset" : 96,
12010     "referenced_type" : "_ZTIA0_i"
12011    }
12012   ],
12013   "linker_set_key" : "_ZTI13native_handle",
12014   "name" : "native_handle",
12015   "referenced_type" : "_ZTI13native_handle",
12016   "self_type" : "_ZTI13native_handle",
12017   "size" : 12,
12018   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
12019  },
12020  {
12021   "alignment" : 4,
12022   "fields" :
12023   [
12024    {
12025     "field_name" : "x",
12026     "referenced_type" : "_ZTIf"
12027    },
12028    {
12029     "field_name" : "y",
12030     "field_offset" : 32,
12031     "referenced_type" : "_ZTIf"
12032    }
12033   ],
12034   "linker_set_key" : "_ZTI16android_xy_color",
12035   "name" : "android_xy_color",
12036   "referenced_type" : "_ZTI16android_xy_color",
12037   "self_type" : "_ZTI16android_xy_color",
12038   "size" : 8,
12039   "source_file" : "system/core/libsystem/include/system/graphics.h"
12040  },
12041  {
12042   "alignment" : 8,
12043   "fields" :
12044   [
12045    {
12046     "field_name" : "top_left",
12047     "referenced_type" : "_ZTIPh"
12048    },
12049    {
12050     "field_name" : "component",
12051     "field_offset" : 64,
12052     "referenced_type" : "_ZTI22android_flex_component"
12053    },
12054    {
12055     "field_name" : "bits_per_component",
12056     "field_offset" : 96,
12057     "referenced_type" : "_ZTIi"
12058    },
12059    {
12060     "field_name" : "bits_used",
12061     "field_offset" : 128,
12062     "referenced_type" : "_ZTIi"
12063    },
12064    {
12065     "field_name" : "h_increment",
12066     "field_offset" : 160,
12067     "referenced_type" : "_ZTIi"
12068    },
12069    {
12070     "field_name" : "v_increment",
12071     "field_offset" : 192,
12072     "referenced_type" : "_ZTIi"
12073    },
12074    {
12075     "field_name" : "h_subsampling",
12076     "field_offset" : 224,
12077     "referenced_type" : "_ZTIi"
12078    },
12079    {
12080     "field_name" : "v_subsampling",
12081     "field_offset" : 256,
12082     "referenced_type" : "_ZTIi"
12083    }
12084   ],
12085   "linker_set_key" : "_ZTI18android_flex_plane",
12086   "name" : "android_flex_plane",
12087   "referenced_type" : "_ZTI18android_flex_plane",
12088   "self_type" : "_ZTI18android_flex_plane",
12089   "size" : 40,
12090   "source_file" : "system/core/libsystem/include/system/graphics.h"
12091  },
12092  {
12093   "alignment" : 8,
12094   "fields" :
12095   [
12096    {
12097     "field_name" : "format",
12098     "referenced_type" : "_ZTI19android_flex_format"
12099    },
12100    {
12101     "field_name" : "num_planes",
12102     "field_offset" : 32,
12103     "referenced_type" : "_ZTIj"
12104    },
12105    {
12106     "field_name" : "planes",
12107     "field_offset" : 64,
12108     "referenced_type" : "_ZTIP18android_flex_plane"
12109    }
12110   ],
12111   "linker_set_key" : "_ZTI19android_flex_layout",
12112   "name" : "android_flex_layout",
12113   "referenced_type" : "_ZTI19android_flex_layout",
12114   "self_type" : "_ZTI19android_flex_layout",
12115   "size" : 16,
12116   "source_file" : "system/core/libsystem/include/system/graphics.h"
12117  },
12118  {
12119   "alignment" : 4,
12120   "fields" :
12121   [
12122    {
12123     "field_name" : "num_points",
12124     "referenced_type" : "_ZTIj"
12125    },
12126    {
12127     "field_name" : "reserved",
12128     "field_offset" : 32,
12129     "referenced_type" : "_ZTIA8_j"
12130    },
12131    {
12132     "field_name" : "xyzc_points",
12133     "field_offset" : 288,
12134     "referenced_type" : "_ZTIA_f"
12135    }
12136   ],
12137   "linker_set_key" : "_ZTI20android_depth_points",
12138   "name" : "android_depth_points",
12139   "referenced_type" : "_ZTI20android_depth_points",
12140   "self_type" : "_ZTI20android_depth_points",
12141   "size" : 36,
12142   "source_file" : "system/core/libsystem/include/system/graphics.h"
12143  },
12144  {
12145   "alignment" : 8,
12146   "fields" :
12147   [
12148    {
12149     "field_name" : "struct_size",
12150     "referenced_type" : "_ZTIm"
12151    },
12152    {
12153     "field_name" : "buffer_id",
12154     "field_offset" : 64,
12155     "referenced_type" : "_ZTIi"
12156    },
12157    {
12158     "field_name" : "priority",
12159     "field_offset" : 96,
12160     "referenced_type" : "_ZTIi"
12161    },
12162    {
12163     "field_name" : "tag",
12164     "field_offset" : 128,
12165     "referenced_type" : "_ZTIPKc"
12166    },
12167    {
12168     "field_name" : "file",
12169     "field_offset" : 192,
12170     "referenced_type" : "_ZTIPKc"
12171    },
12172    {
12173     "field_name" : "line",
12174     "field_offset" : 256,
12175     "referenced_type" : "_ZTIj"
12176    },
12177    {
12178     "field_name" : "message",
12179     "field_offset" : 320,
12180     "referenced_type" : "_ZTIPKc"
12181    }
12182   ],
12183   "linker_set_key" : "_ZTI21__android_log_message",
12184   "name" : "__android_log_message",
12185   "referenced_type" : "_ZTI21__android_log_message",
12186   "self_type" : "_ZTI21__android_log_message",
12187   "size" : 48,
12188   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
12189  },
12190  {
12191   "alignment" : 4,
12192   "fields" :
12193   [
12194    {
12195     "field_name" : "maxContentLightLevel",
12196     "referenced_type" : "_ZTIf"
12197    },
12198    {
12199     "field_name" : "maxFrameAverageLightLevel",
12200     "field_offset" : 32,
12201     "referenced_type" : "_ZTIf"
12202    }
12203   ],
12204   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
12205   "name" : "android_cta861_3_metadata",
12206   "referenced_type" : "_ZTI25android_cta861_3_metadata",
12207   "self_type" : "_ZTI25android_cta861_3_metadata",
12208   "size" : 8,
12209   "source_file" : "system/core/libsystem/include/system/graphics.h"
12210  },
12211  {
12212   "alignment" : 4,
12213   "fields" :
12214   [
12215    {
12216     "field_name" : "displayPrimaryRed",
12217     "referenced_type" : "_ZTI16android_xy_color"
12218    },
12219    {
12220     "field_name" : "displayPrimaryGreen",
12221     "field_offset" : 64,
12222     "referenced_type" : "_ZTI16android_xy_color"
12223    },
12224    {
12225     "field_name" : "displayPrimaryBlue",
12226     "field_offset" : 128,
12227     "referenced_type" : "_ZTI16android_xy_color"
12228    },
12229    {
12230     "field_name" : "whitePoint",
12231     "field_offset" : 192,
12232     "referenced_type" : "_ZTI16android_xy_color"
12233    },
12234    {
12235     "field_name" : "maxLuminance",
12236     "field_offset" : 256,
12237     "referenced_type" : "_ZTIf"
12238    },
12239    {
12240     "field_name" : "minLuminance",
12241     "field_offset" : 288,
12242     "referenced_type" : "_ZTIf"
12243    }
12244   ],
12245   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
12246   "name" : "android_smpte2086_metadata",
12247   "referenced_type" : "_ZTI26android_smpte2086_metadata",
12248   "self_type" : "_ZTI26android_smpte2086_metadata",
12249   "size" : 40,
12250   "source_file" : "system/core/libsystem/include/system/graphics.h"
12251  },
12252  {
12253   "alignment" : 4,
12254   "fields" :
12255   [
12256    {
12257     "referenced_type" : "_ZTIN7log_msgUt_E"
12258    }
12259   ],
12260   "linker_set_key" : "_ZTI7log_msg",
12261   "name" : "log_msg",
12262   "referenced_type" : "_ZTI7log_msg",
12263   "self_type" : "_ZTI7log_msg",
12264   "size" : 5124,
12265   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
12266  },
12267  {
12268   "alignment" : 1,
12269   "fields" :
12270   [
12271    {
12272     "field_name" : "tv_sec",
12273     "referenced_type" : "_ZTIj"
12274    },
12275    {
12276     "field_name" : "tv_nsec",
12277     "field_offset" : 32,
12278     "referenced_type" : "_ZTIj"
12279    }
12280   ],
12281   "linker_set_key" : "_ZTI8log_time",
12282   "name" : "log_time",
12283   "referenced_type" : "_ZTI8log_time",
12284   "self_type" : "_ZTI8log_time",
12285   "size" : 8,
12286   "source_file" : "system/logging/liblog/include_vndk/log/log_time.h"
12287  },
12288  {
12289   "alignment" : 8,
12290   "base_specifiers" :
12291   [
12292    {
12293     "referenced_type" : "_ZTIN7android7PrinterE"
12294    }
12295   ],
12296   "fields" :
12297   [
12298    {
12299     "access" : "private",
12300     "field_name" : "mLogTag",
12301     "field_offset" : 64,
12302     "referenced_type" : "_ZTIPKc"
12303    },
12304    {
12305     "access" : "private",
12306     "field_name" : "mPriority",
12307     "field_offset" : 128,
12308     "referenced_type" : "_ZTI19android_LogPriority"
12309    },
12310    {
12311     "access" : "private",
12312     "field_name" : "mPrefix",
12313     "field_offset" : 192,
12314     "referenced_type" : "_ZTIPKc"
12315    },
12316    {
12317     "access" : "private",
12318     "field_name" : "mIgnoreBlankLines",
12319     "field_offset" : 256,
12320     "referenced_type" : "_ZTIb"
12321    }
12322   ],
12323   "linker_set_key" : "_ZTIN7android10LogPrinterE",
12324   "name" : "android::LogPrinter",
12325   "record_kind" : "class",
12326   "referenced_type" : "_ZTIN7android10LogPrinterE",
12327   "self_type" : "_ZTIN7android10LogPrinterE",
12328   "size" : 40,
12329   "source_file" : "system/core/libutils/include/utils/Printer.h",
12330   "vtable_components" :
12331   [
12332    {
12333     "kind" : "offset_to_top"
12334    },
12335    {
12336     "kind" : "rtti",
12337     "mangled_component_name" : "_ZTIN7android10LogPrinterE"
12338    },
12339    {
12340     "mangled_component_name" : "_ZN7android10LogPrinter9printLineEPKc"
12341    },
12342    {
12343     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12344    },
12345    {
12346     "kind" : "complete_dtor_pointer",
12347     "mangled_component_name" : "_ZN7android10LogPrinterD1Ev"
12348    },
12349    {
12350     "kind" : "deleting_dtor_pointer",
12351     "mangled_component_name" : "_ZN7android10LogPrinterD0Ev"
12352    }
12353   ]
12354  },
12355  {
12356   "alignment" : 8,
12357   "fields" :
12358   [
12359    {
12360     "access" : "private",
12361     "field_name" : "mStorage",
12362     "field_offset" : 64,
12363     "referenced_type" : "_ZTIPv"
12364    },
12365    {
12366     "access" : "private",
12367     "field_name" : "mCount",
12368     "field_offset" : 128,
12369     "referenced_type" : "_ZTIm"
12370    },
12371    {
12372     "access" : "private",
12373     "field_name" : "mFlags",
12374     "field_offset" : 192,
12375     "referenced_type" : "_ZTIKj"
12376    },
12377    {
12378     "access" : "private",
12379     "field_name" : "mItemSize",
12380     "field_offset" : 256,
12381     "referenced_type" : "_ZTIKm"
12382    }
12383   ],
12384   "linker_set_key" : "_ZTIN7android10VectorImplE",
12385   "name" : "android::VectorImpl",
12386   "record_kind" : "class",
12387   "referenced_type" : "_ZTIN7android10VectorImplE",
12388   "self_type" : "_ZTIN7android10VectorImplE",
12389   "size" : 40,
12390   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
12391   "vtable_components" :
12392   [
12393    {
12394     "kind" : "offset_to_top"
12395    },
12396    {
12397     "kind" : "rtti",
12398     "mangled_component_name" : "_ZTIN7android10VectorImplE"
12399    },
12400    {
12401     "kind" : "complete_dtor_pointer",
12402     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
12403    },
12404    {
12405     "kind" : "deleting_dtor_pointer",
12406     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
12407    },
12408    {
12409     "is_pure" : true,
12410     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
12411    },
12412    {
12413     "is_pure" : true,
12414     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
12415    },
12416    {
12417     "is_pure" : true,
12418     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
12419    },
12420    {
12421     "is_pure" : true,
12422     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
12423    },
12424    {
12425     "is_pure" : true,
12426     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
12427    },
12428    {
12429     "is_pure" : true,
12430     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
12431    }
12432   ]
12433  },
12434  {
12435   "alignment" : 8,
12436   "fields" :
12437   [
12438    {
12439     "access" : "private",
12440     "field_name" : "mTag",
12441     "referenced_type" : "_ZTIm"
12442    }
12443   ],
12444   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
12445   "name" : "android::ScopedTrace",
12446   "record_kind" : "class",
12447   "referenced_type" : "_ZTIN7android11ScopedTraceE",
12448   "self_type" : "_ZTIN7android11ScopedTraceE",
12449   "size" : 8,
12450   "source_file" : "system/core/libutils/include/utils/Trace.h"
12451  },
12452  {
12453   "alignment" : 4,
12454   "fields" :
12455   [
12456    {
12457     "access" : "private",
12458     "field_name" : "mCount",
12459     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12460    }
12461   ],
12462   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12463   "name" : "android::LightRefBase<android::NativeHandle>",
12464   "record_kind" : "class",
12465   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12466   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12467   "size" : 4,
12468   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
12469   "template_args" :
12470   [
12471    "_ZTIN7android12NativeHandleE"
12472   ]
12473  },
12474  {
12475   "alignment" : 4,
12476   "fields" :
12477   [
12478    {
12479     "access" : "private",
12480     "field_name" : "mCount",
12481     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12482    }
12483   ],
12484   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12485   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
12486   "record_kind" : "class",
12487   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12488   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12489   "size" : 4,
12490   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
12491   "template_args" :
12492   [
12493    "_ZTIN7android19VirtualLightRefBaseE"
12494   ]
12495  },
12496  {
12497   "alignment" : 8,
12498   "base_specifiers" :
12499   [
12500    {
12501     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
12502    }
12503   ],
12504   "fields" :
12505   [
12506    {
12507     "access" : "private",
12508     "field_name" : "mHandle",
12509     "field_offset" : 64,
12510     "referenced_type" : "_ZTIP13native_handle"
12511    },
12512    {
12513     "access" : "private",
12514     "field_name" : "mOwnsHandle",
12515     "field_offset" : 128,
12516     "referenced_type" : "_ZTIb"
12517    }
12518   ],
12519   "linker_set_key" : "_ZTIN7android12NativeHandleE",
12520   "name" : "android::NativeHandle",
12521   "record_kind" : "class",
12522   "referenced_type" : "_ZTIN7android12NativeHandleE",
12523   "self_type" : "_ZTIN7android12NativeHandleE",
12524   "size" : 24,
12525   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
12526  },
12527  {
12528   "alignment" : 8,
12529   "base_specifiers" :
12530   [
12531    {
12532     "referenced_type" : "_ZTIN7android7PrinterE"
12533    }
12534   ],
12535   "fields" :
12536   [
12537    {
12538     "access" : "private",
12539     "field_name" : "mPrinter",
12540     "field_offset" : 64,
12541     "referenced_type" : "_ZTIRN7android7PrinterE"
12542    },
12543    {
12544     "access" : "private",
12545     "field_name" : "mPrefix",
12546     "field_offset" : 128,
12547     "referenced_type" : "_ZTIPKc"
12548    }
12549   ],
12550   "linker_set_key" : "_ZTIN7android13PrefixPrinterE",
12551   "name" : "android::PrefixPrinter",
12552   "record_kind" : "class",
12553   "referenced_type" : "_ZTIN7android13PrefixPrinterE",
12554   "self_type" : "_ZTIN7android13PrefixPrinterE",
12555   "size" : 24,
12556   "source_file" : "system/core/libutils/include/utils/Printer.h",
12557   "vtable_components" :
12558   [
12559    {
12560     "kind" : "offset_to_top"
12561    },
12562    {
12563     "kind" : "rtti",
12564     "mangled_component_name" : "_ZTIN7android13PrefixPrinterE"
12565    },
12566    {
12567     "mangled_component_name" : "_ZN7android13PrefixPrinter9printLineEPKc"
12568    },
12569    {
12570     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12571    },
12572    {
12573     "kind" : "complete_dtor_pointer",
12574     "mangled_component_name" : "_ZN7android13PrefixPrinterD1Ev"
12575    },
12576    {
12577     "kind" : "deleting_dtor_pointer",
12578     "mangled_component_name" : "_ZN7android13PrefixPrinterD0Ev"
12579    }
12580   ]
12581  },
12582  {
12583   "alignment" : 1,
12584   "linker_set_key" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
12585   "name" : "android::trait_pointer<android::sysprop_change_callback_info>",
12586   "referenced_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
12587   "self_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
12588   "size" : 1,
12589   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
12590   "template_args" :
12591   [
12592    "_ZTIN7android28sysprop_change_callback_infoE"
12593   ]
12594  },
12595  {
12596   "alignment" : 1,
12597   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
12598   "name" : "android::trait_pointer<android::Looper::MessageEnvelope>",
12599   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
12600   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
12601   "size" : 1,
12602   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
12603   "template_args" :
12604   [
12605    "_ZTIN7android6Looper15MessageEnvelopeE"
12606   ]
12607  },
12608  {
12609   "alignment" : 1,
12610   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
12611   "name" : "android::trait_pointer<android::Looper::Response>",
12612   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
12613   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
12614   "size" : 1,
12615   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
12616   "template_args" :
12617   [
12618    "_ZTIN7android6Looper8ResponseE"
12619   ]
12620  },
12621  {
12622   "alignment" : 8,
12623   "base_specifiers" :
12624   [
12625    {
12626     "is_virtual" : true,
12627     "referenced_type" : "_ZTIN7android7RefBaseE"
12628    }
12629   ],
12630   "linker_set_key" : "_ZTIN7android14LooperCallbackE",
12631   "name" : "android::LooperCallback",
12632   "record_kind" : "class",
12633   "referenced_type" : "_ZTIN7android14LooperCallbackE",
12634   "self_type" : "_ZTIN7android14LooperCallbackE",
12635   "size" : 24,
12636   "source_file" : "system/core/libutils/include/utils/Looper.h",
12637   "vtable_components" :
12638   [
12639    {
12640     "component_value" : 8,
12641     "kind" : "vbase_offset"
12642    },
12643    {
12644     "kind" : "offset_to_top"
12645    },
12646    {
12647     "kind" : "rtti",
12648     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
12649    },
12650    {
12651     "kind" : "complete_dtor_pointer",
12652     "mangled_component_name" : "_ZN7android14LooperCallbackD1Ev"
12653    },
12654    {
12655     "kind" : "deleting_dtor_pointer",
12656     "mangled_component_name" : "_ZN7android14LooperCallbackD0Ev"
12657    },
12658    {
12659     "is_pure" : true,
12660     "mangled_component_name" : "_ZN7android14LooperCallback11handleEventEiiPv"
12661    },
12662    {
12663     "kind" : "vcall_offset"
12664    },
12665    {
12666     "kind" : "vcall_offset"
12667    },
12668    {
12669     "kind" : "vcall_offset"
12670    },
12671    {
12672     "kind" : "vcall_offset"
12673    },
12674    {
12675     "component_value" : -8,
12676     "kind" : "vcall_offset"
12677    },
12678    {
12679     "component_value" : -8,
12680     "kind" : "offset_to_top"
12681    },
12682    {
12683     "kind" : "rtti",
12684     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
12685    },
12686    {
12687     "kind" : "complete_dtor_pointer",
12688     "mangled_component_name" : "_ZTv0_n24_N7android14LooperCallbackD1Ev"
12689    },
12690    {
12691     "kind" : "deleting_dtor_pointer",
12692     "mangled_component_name" : "_ZTv0_n24_N7android14LooperCallbackD0Ev"
12693    },
12694    {
12695     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12696    },
12697    {
12698     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12699    },
12700    {
12701     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12702    },
12703    {
12704     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12705    }
12706   ]
12707  },
12708  {
12709   "alignment" : 8,
12710   "base_specifiers" :
12711   [
12712    {
12713     "is_virtual" : true,
12714     "referenced_type" : "_ZTIN7android7RefBaseE"
12715    }
12716   ],
12717   "linker_set_key" : "_ZTIN7android14MessageHandlerE",
12718   "name" : "android::MessageHandler",
12719   "record_kind" : "class",
12720   "referenced_type" : "_ZTIN7android14MessageHandlerE",
12721   "self_type" : "_ZTIN7android14MessageHandlerE",
12722   "size" : 24,
12723   "source_file" : "system/core/libutils/include/utils/Looper.h",
12724   "vtable_components" :
12725   [
12726    {
12727     "component_value" : 8,
12728     "kind" : "vbase_offset"
12729    },
12730    {
12731     "kind" : "offset_to_top"
12732    },
12733    {
12734     "kind" : "rtti",
12735     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
12736    },
12737    {
12738     "kind" : "complete_dtor_pointer",
12739     "mangled_component_name" : "_ZN7android14MessageHandlerD1Ev"
12740    },
12741    {
12742     "kind" : "deleting_dtor_pointer",
12743     "mangled_component_name" : "_ZN7android14MessageHandlerD0Ev"
12744    },
12745    {
12746     "is_pure" : true,
12747     "mangled_component_name" : "_ZN7android14MessageHandler13handleMessageERKNS_7MessageE"
12748    },
12749    {
12750     "kind" : "vcall_offset"
12751    },
12752    {
12753     "kind" : "vcall_offset"
12754    },
12755    {
12756     "kind" : "vcall_offset"
12757    },
12758    {
12759     "kind" : "vcall_offset"
12760    },
12761    {
12762     "component_value" : -8,
12763     "kind" : "vcall_offset"
12764    },
12765    {
12766     "component_value" : -8,
12767     "kind" : "offset_to_top"
12768    },
12769    {
12770     "kind" : "rtti",
12771     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
12772    },
12773    {
12774     "kind" : "complete_dtor_pointer",
12775     "mangled_component_name" : "_ZTv0_n24_N7android14MessageHandlerD1Ev"
12776    },
12777    {
12778     "kind" : "deleting_dtor_pointer",
12779     "mangled_component_name" : "_ZTv0_n24_N7android14MessageHandlerD0Ev"
12780    },
12781    {
12782     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12783    },
12784    {
12785     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12786    },
12787    {
12788     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12789    },
12790    {
12791     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12792    }
12793   ]
12794  },
12795  {
12796   "alignment" : 1,
12797   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
12798   "name" : "android::ReferenceMover",
12799   "record_kind" : "class",
12800   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
12801   "self_type" : "_ZTIN7android14ReferenceMoverE",
12802   "size" : 1,
12803   "source_file" : "system/core/libutils/include/utils/RefBase.h"
12804  },
12805  {
12806   "alignment" : 8,
12807   "base_specifiers" :
12808   [
12809    {
12810     "referenced_type" : "_ZTIN7android8String16E"
12811    }
12812   ],
12813   "fields" :
12814   [
12815    {
12816     "access" : "private",
12817     "field_name" : "mData",
12818     "field_offset" : 64,
12819     "referenced_type" : "_ZTIKN7android8String1610StaticDataILm1EEE"
12820    }
12821   ],
12822   "linker_set_key" : "_ZTIN7android14StaticString16ILm1EEE",
12823   "name" : "android::StaticString16<1>",
12824   "record_kind" : "class",
12825   "referenced_type" : "_ZTIN7android14StaticString16ILm1EEE",
12826   "self_type" : "_ZTIN7android14StaticString16ILm1EEE",
12827   "size" : 16,
12828   "source_file" : "system/core/libutils/include/utils/String16.h"
12829  },
12830  {
12831   "alignment" : 8,
12832   "base_specifiers" :
12833   [
12834    {
12835     "referenced_type" : "_ZTIN7android7PrinterE"
12836    }
12837   ],
12838   "fields" :
12839   [
12840    {
12841     "access" : "private",
12842     "field_name" : "mTarget",
12843     "field_offset" : 64,
12844     "referenced_type" : "_ZTIPN7android7String8E"
12845    },
12846    {
12847     "access" : "private",
12848     "field_name" : "mPrefix",
12849     "field_offset" : 128,
12850     "referenced_type" : "_ZTIPKc"
12851    }
12852   ],
12853   "linker_set_key" : "_ZTIN7android14String8PrinterE",
12854   "name" : "android::String8Printer",
12855   "record_kind" : "class",
12856   "referenced_type" : "_ZTIN7android14String8PrinterE",
12857   "self_type" : "_ZTIN7android14String8PrinterE",
12858   "size" : 24,
12859   "source_file" : "system/core/libutils/include/utils/Printer.h",
12860   "vtable_components" :
12861   [
12862    {
12863     "kind" : "offset_to_top"
12864    },
12865    {
12866     "kind" : "rtti",
12867     "mangled_component_name" : "_ZTIN7android14String8PrinterE"
12868    },
12869    {
12870     "mangled_component_name" : "_ZN7android14String8Printer9printLineEPKc"
12871    },
12872    {
12873     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12874    },
12875    {
12876     "kind" : "complete_dtor_pointer",
12877     "mangled_component_name" : "_ZN7android14String8PrinterD1Ev"
12878    },
12879    {
12880     "kind" : "deleting_dtor_pointer",
12881     "mangled_component_name" : "_ZN7android14String8PrinterD0Ev"
12882    }
12883   ]
12884  },
12885  {
12886   "alignment" : 8,
12887   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
12888   "name" : "android::ReferenceRenamer",
12889   "record_kind" : "class",
12890   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
12891   "self_type" : "_ZTIN7android16ReferenceRenamerE",
12892   "size" : 8,
12893   "source_file" : "system/core/libutils/include/utils/RefBase.h",
12894   "vtable_components" :
12895   [
12896    {
12897     "kind" : "offset_to_top"
12898    },
12899    {
12900     "kind" : "rtti",
12901     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
12902    },
12903    {
12904     "is_pure" : true,
12905     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
12906    }
12907   ]
12908  },
12909  {
12910   "alignment" : 8,
12911   "base_specifiers" :
12912   [
12913    {
12914     "referenced_type" : "_ZTIN7android10VectorImplE"
12915    }
12916   ],
12917   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
12918   "name" : "android::SortedVectorImpl",
12919   "record_kind" : "class",
12920   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
12921   "self_type" : "_ZTIN7android16SortedVectorImplE",
12922   "size" : 40,
12923   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
12924   "vtable_components" :
12925   [
12926    {
12927     "kind" : "offset_to_top"
12928    },
12929    {
12930     "kind" : "rtti",
12931     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
12932    },
12933    {
12934     "kind" : "complete_dtor_pointer",
12935     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
12936    },
12937    {
12938     "kind" : "deleting_dtor_pointer",
12939     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
12940    },
12941    {
12942     "is_pure" : true,
12943     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
12944    },
12945    {
12946     "is_pure" : true,
12947     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
12948    },
12949    {
12950     "is_pure" : true,
12951     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
12952    },
12953    {
12954     "is_pure" : true,
12955     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
12956    },
12957    {
12958     "is_pure" : true,
12959     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
12960    },
12961    {
12962     "is_pure" : true,
12963     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
12964    },
12965    {
12966     "is_pure" : true,
12967     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
12968    }
12969   ]
12970  },
12971  {
12972   "alignment" : 1,
12973   "base_specifiers" :
12974   [
12975    {
12976     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12977    }
12978   ],
12979   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
12980   "name" : "android::use_trivial_move<android::sysprop_change_callback_info>",
12981   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
12982   "self_type" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
12983   "size" : 1,
12984   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
12985   "template_args" :
12986   [
12987    "_ZTIN7android28sysprop_change_callback_infoE"
12988   ]
12989  },
12990  {
12991   "alignment" : 1,
12992   "base_specifiers" :
12993   [
12994    {
12995     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12996    }
12997   ],
12998   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
12999   "name" : "android::use_trivial_move<android::Looper::MessageEnvelope>",
13000   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13001   "self_type" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13002   "size" : 1,
13003   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13004   "template_args" :
13005   [
13006    "_ZTIN7android6Looper15MessageEnvelopeE"
13007   ]
13008  },
13009  {
13010   "alignment" : 1,
13011   "base_specifiers" :
13012   [
13013    {
13014     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13015    }
13016   ],
13017   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
13018   "name" : "android::use_trivial_move<android::Looper::Response>",
13019   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
13020   "self_type" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
13021   "size" : 1,
13022   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13023   "template_args" :
13024   [
13025    "_ZTIN7android6Looper8ResponseE"
13026   ]
13027  },
13028  {
13029   "alignment" : 8,
13030   "base_specifiers" :
13031   [
13032    {
13033     "referenced_type" : "_ZTIN7android14MessageHandlerE"
13034    }
13035   ],
13036   "fields" :
13037   [
13038    {
13039     "access" : "private",
13040     "field_name" : "mHandler",
13041     "field_offset" : 64,
13042     "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE"
13043    }
13044   ],
13045   "linker_set_key" : "_ZTIN7android18WeakMessageHandlerE",
13046   "name" : "android::WeakMessageHandler",
13047   "record_kind" : "class",
13048   "referenced_type" : "_ZTIN7android18WeakMessageHandlerE",
13049   "self_type" : "_ZTIN7android18WeakMessageHandlerE",
13050   "size" : 40,
13051   "source_file" : "system/core/libutils/include/utils/Looper.h",
13052   "vtable_components" :
13053   [
13054    {
13055     "component_value" : 24,
13056     "kind" : "vbase_offset"
13057    },
13058    {
13059     "kind" : "offset_to_top"
13060    },
13061    {
13062     "kind" : "rtti",
13063     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
13064    },
13065    {
13066     "kind" : "complete_dtor_pointer",
13067     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD1Ev"
13068    },
13069    {
13070     "kind" : "deleting_dtor_pointer",
13071     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD0Ev"
13072    },
13073    {
13074     "mangled_component_name" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE"
13075    },
13076    {
13077     "kind" : "vcall_offset"
13078    },
13079    {
13080     "kind" : "vcall_offset"
13081    },
13082    {
13083     "kind" : "vcall_offset"
13084    },
13085    {
13086     "kind" : "vcall_offset"
13087    },
13088    {
13089     "component_value" : -24,
13090     "kind" : "vcall_offset"
13091    },
13092    {
13093     "component_value" : -24,
13094     "kind" : "offset_to_top"
13095    },
13096    {
13097     "kind" : "rtti",
13098     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
13099    },
13100    {
13101     "kind" : "complete_dtor_pointer",
13102     "mangled_component_name" : "_ZTv0_n24_N7android18WeakMessageHandlerD1Ev"
13103    },
13104    {
13105     "kind" : "deleting_dtor_pointer",
13106     "mangled_component_name" : "_ZTv0_n24_N7android18WeakMessageHandlerD0Ev"
13107    },
13108    {
13109     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13110    },
13111    {
13112     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13113    },
13114    {
13115     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13116    },
13117    {
13118     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13119    }
13120   ]
13121  },
13122  {
13123   "alignment" : 1,
13124   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13125   "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>",
13126   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13127   "self_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13128   "size" : 1,
13129   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13130   "template_args" :
13131   [
13132    "_ZTIN7android28sysprop_change_callback_infoE"
13133   ]
13134  },
13135  {
13136   "alignment" : 1,
13137   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13138   "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>",
13139   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13140   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13141   "size" : 1,
13142   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13143   "template_args" :
13144   [
13145    "_ZTIN7android6Looper15MessageEnvelopeE"
13146   ]
13147  },
13148  {
13149   "alignment" : 1,
13150   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13151   "name" : "android::trait_trivial_copy<android::Looper::Response>",
13152   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13153   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13154   "size" : 1,
13155   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13156   "template_args" :
13157   [
13158    "_ZTIN7android6Looper8ResponseE"
13159   ]
13160  },
13161  {
13162   "alignment" : 1,
13163   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
13164   "name" : "android::trait_trivial_copy<bool>",
13165   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
13166   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
13167   "size" : 1,
13168   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13169   "template_args" :
13170   [
13171    "_ZTIb"
13172   ]
13173  },
13174  {
13175   "alignment" : 1,
13176   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
13177   "name" : "android::trait_trivial_copy<char>",
13178   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
13179   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
13180   "size" : 1,
13181   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13182   "template_args" :
13183   [
13184    "_ZTIc"
13185   ]
13186  },
13187  {
13188   "alignment" : 1,
13189   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
13190   "name" : "android::trait_trivial_copy<double>",
13191   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
13192   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
13193   "size" : 1,
13194   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13195   "template_args" :
13196   [
13197    "_ZTId"
13198   ]
13199  },
13200  {
13201   "alignment" : 1,
13202   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
13203   "name" : "android::trait_trivial_copy<float>",
13204   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
13205   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
13206   "size" : 1,
13207   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13208   "template_args" :
13209   [
13210    "_ZTIf"
13211   ]
13212  },
13213  {
13214   "alignment" : 1,
13215   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
13216   "name" : "android::trait_trivial_copy<unsigned char>",
13217   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
13218   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
13219   "size" : 1,
13220   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13221   "template_args" :
13222   [
13223    "_ZTIh"
13224   ]
13225  },
13226  {
13227   "alignment" : 1,
13228   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
13229   "name" : "android::trait_trivial_copy<int>",
13230   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
13231   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
13232   "size" : 1,
13233   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13234   "template_args" :
13235   [
13236    "_ZTIi"
13237   ]
13238  },
13239  {
13240   "alignment" : 1,
13241   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
13242   "name" : "android::trait_trivial_copy<unsigned int>",
13243   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
13244   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
13245   "size" : 1,
13246   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13247   "template_args" :
13248   [
13249    "_ZTIj"
13250   ]
13251  },
13252  {
13253   "alignment" : 1,
13254   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
13255   "name" : "android::trait_trivial_copy<long>",
13256   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
13257   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
13258   "size" : 1,
13259   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13260   "template_args" :
13261   [
13262    "_ZTIl"
13263   ]
13264  },
13265  {
13266   "alignment" : 1,
13267   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
13268   "name" : "android::trait_trivial_copy<unsigned long>",
13269   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
13270   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
13271   "size" : 1,
13272   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13273   "template_args" :
13274   [
13275    "_ZTIm"
13276   ]
13277  },
13278  {
13279   "alignment" : 1,
13280   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
13281   "name" : "android::trait_trivial_copy<short>",
13282   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
13283   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
13284   "size" : 1,
13285   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13286   "template_args" :
13287   [
13288    "_ZTIs"
13289   ]
13290  },
13291  {
13292   "alignment" : 1,
13293   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
13294   "name" : "android::trait_trivial_copy<unsigned short>",
13295   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
13296   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
13297   "size" : 1,
13298   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13299   "template_args" :
13300   [
13301    "_ZTIt"
13302   ]
13303  },
13304  {
13305   "alignment" : 1,
13306   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
13307   "name" : "android::trait_trivial_copy<void>",
13308   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
13309   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
13310   "size" : 1,
13311   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13312   "template_args" :
13313   [
13314    "_ZTIv"
13315   ]
13316  },
13317  {
13318   "alignment" : 1,
13319   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
13320   "name" : "android::trait_trivial_copy<long long>",
13321   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
13322   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
13323   "size" : 1,
13324   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13325   "template_args" :
13326   [
13327    "_ZTIx"
13328   ]
13329  },
13330  {
13331   "alignment" : 1,
13332   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
13333   "name" : "android::trait_trivial_copy<unsigned long long>",
13334   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
13335   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
13336   "size" : 1,
13337   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13338   "template_args" :
13339   [
13340    "_ZTIy"
13341   ]
13342  },
13343  {
13344   "alignment" : 1,
13345   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13346   "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>",
13347   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13348   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13349   "size" : 1,
13350   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13351   "template_args" :
13352   [
13353    "_ZTIN7android28sysprop_change_callback_infoE"
13354   ]
13355  },
13356  {
13357   "alignment" : 1,
13358   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13359   "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>",
13360   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13361   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13362   "size" : 1,
13363   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13364   "template_args" :
13365   [
13366    "_ZTIN7android6Looper15MessageEnvelopeE"
13367   ]
13368  },
13369  {
13370   "alignment" : 1,
13371   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13372   "name" : "android::trait_trivial_ctor<android::Looper::Response>",
13373   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13374   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13375   "size" : 1,
13376   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13377   "template_args" :
13378   [
13379    "_ZTIN7android6Looper8ResponseE"
13380   ]
13381  },
13382  {
13383   "alignment" : 1,
13384   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
13385   "name" : "android::trait_trivial_ctor<bool>",
13386   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
13387   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
13388   "size" : 1,
13389   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13390   "template_args" :
13391   [
13392    "_ZTIb"
13393   ]
13394  },
13395  {
13396   "alignment" : 1,
13397   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
13398   "name" : "android::trait_trivial_ctor<char>",
13399   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
13400   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
13401   "size" : 1,
13402   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13403   "template_args" :
13404   [
13405    "_ZTIc"
13406   ]
13407  },
13408  {
13409   "alignment" : 1,
13410   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
13411   "name" : "android::trait_trivial_ctor<double>",
13412   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
13413   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
13414   "size" : 1,
13415   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13416   "template_args" :
13417   [
13418    "_ZTId"
13419   ]
13420  },
13421  {
13422   "alignment" : 1,
13423   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
13424   "name" : "android::trait_trivial_ctor<float>",
13425   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
13426   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
13427   "size" : 1,
13428   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13429   "template_args" :
13430   [
13431    "_ZTIf"
13432   ]
13433  },
13434  {
13435   "alignment" : 1,
13436   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
13437   "name" : "android::trait_trivial_ctor<unsigned char>",
13438   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
13439   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
13440   "size" : 1,
13441   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13442   "template_args" :
13443   [
13444    "_ZTIh"
13445   ]
13446  },
13447  {
13448   "alignment" : 1,
13449   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
13450   "name" : "android::trait_trivial_ctor<int>",
13451   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
13452   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
13453   "size" : 1,
13454   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13455   "template_args" :
13456   [
13457    "_ZTIi"
13458   ]
13459  },
13460  {
13461   "alignment" : 1,
13462   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
13463   "name" : "android::trait_trivial_ctor<unsigned int>",
13464   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
13465   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
13466   "size" : 1,
13467   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13468   "template_args" :
13469   [
13470    "_ZTIj"
13471   ]
13472  },
13473  {
13474   "alignment" : 1,
13475   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
13476   "name" : "android::trait_trivial_ctor<long>",
13477   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
13478   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
13479   "size" : 1,
13480   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13481   "template_args" :
13482   [
13483    "_ZTIl"
13484   ]
13485  },
13486  {
13487   "alignment" : 1,
13488   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
13489   "name" : "android::trait_trivial_ctor<unsigned long>",
13490   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
13491   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
13492   "size" : 1,
13493   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13494   "template_args" :
13495   [
13496    "_ZTIm"
13497   ]
13498  },
13499  {
13500   "alignment" : 1,
13501   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
13502   "name" : "android::trait_trivial_ctor<short>",
13503   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
13504   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
13505   "size" : 1,
13506   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13507   "template_args" :
13508   [
13509    "_ZTIs"
13510   ]
13511  },
13512  {
13513   "alignment" : 1,
13514   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
13515   "name" : "android::trait_trivial_ctor<unsigned short>",
13516   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
13517   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
13518   "size" : 1,
13519   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13520   "template_args" :
13521   [
13522    "_ZTIt"
13523   ]
13524  },
13525  {
13526   "alignment" : 1,
13527   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
13528   "name" : "android::trait_trivial_ctor<void>",
13529   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
13530   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
13531   "size" : 1,
13532   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13533   "template_args" :
13534   [
13535    "_ZTIv"
13536   ]
13537  },
13538  {
13539   "alignment" : 1,
13540   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
13541   "name" : "android::trait_trivial_ctor<long long>",
13542   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
13543   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
13544   "size" : 1,
13545   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13546   "template_args" :
13547   [
13548    "_ZTIx"
13549   ]
13550  },
13551  {
13552   "alignment" : 1,
13553   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
13554   "name" : "android::trait_trivial_ctor<unsigned long long>",
13555   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
13556   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
13557   "size" : 1,
13558   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13559   "template_args" :
13560   [
13561    "_ZTIy"
13562   ]
13563  },
13564  {
13565   "alignment" : 1,
13566   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
13567   "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>",
13568   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
13569   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
13570   "size" : 1,
13571   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13572   "template_args" :
13573   [
13574    "_ZTIN7android28sysprop_change_callback_infoE"
13575   ]
13576  },
13577  {
13578   "alignment" : 1,
13579   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
13580   "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>",
13581   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
13582   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
13583   "size" : 1,
13584   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13585   "template_args" :
13586   [
13587    "_ZTIN7android6Looper15MessageEnvelopeE"
13588   ]
13589  },
13590  {
13591   "alignment" : 1,
13592   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
13593   "name" : "android::trait_trivial_dtor<android::Looper::Response>",
13594   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
13595   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
13596   "size" : 1,
13597   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13598   "template_args" :
13599   [
13600    "_ZTIN7android6Looper8ResponseE"
13601   ]
13602  },
13603  {
13604   "alignment" : 1,
13605   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
13606   "name" : "android::trait_trivial_dtor<bool>",
13607   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
13608   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
13609   "size" : 1,
13610   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13611   "template_args" :
13612   [
13613    "_ZTIb"
13614   ]
13615  },
13616  {
13617   "alignment" : 1,
13618   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
13619   "name" : "android::trait_trivial_dtor<char>",
13620   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
13621   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
13622   "size" : 1,
13623   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13624   "template_args" :
13625   [
13626    "_ZTIc"
13627   ]
13628  },
13629  {
13630   "alignment" : 1,
13631   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
13632   "name" : "android::trait_trivial_dtor<double>",
13633   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
13634   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
13635   "size" : 1,
13636   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13637   "template_args" :
13638   [
13639    "_ZTId"
13640   ]
13641  },
13642  {
13643   "alignment" : 1,
13644   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
13645   "name" : "android::trait_trivial_dtor<float>",
13646   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
13647   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
13648   "size" : 1,
13649   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13650   "template_args" :
13651   [
13652    "_ZTIf"
13653   ]
13654  },
13655  {
13656   "alignment" : 1,
13657   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
13658   "name" : "android::trait_trivial_dtor<unsigned char>",
13659   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
13660   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
13661   "size" : 1,
13662   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13663   "template_args" :
13664   [
13665    "_ZTIh"
13666   ]
13667  },
13668  {
13669   "alignment" : 1,
13670   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
13671   "name" : "android::trait_trivial_dtor<int>",
13672   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
13673   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
13674   "size" : 1,
13675   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13676   "template_args" :
13677   [
13678    "_ZTIi"
13679   ]
13680  },
13681  {
13682   "alignment" : 1,
13683   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
13684   "name" : "android::trait_trivial_dtor<unsigned int>",
13685   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
13686   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
13687   "size" : 1,
13688   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13689   "template_args" :
13690   [
13691    "_ZTIj"
13692   ]
13693  },
13694  {
13695   "alignment" : 1,
13696   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
13697   "name" : "android::trait_trivial_dtor<long>",
13698   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
13699   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
13700   "size" : 1,
13701   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13702   "template_args" :
13703   [
13704    "_ZTIl"
13705   ]
13706  },
13707  {
13708   "alignment" : 1,
13709   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
13710   "name" : "android::trait_trivial_dtor<unsigned long>",
13711   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
13712   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
13713   "size" : 1,
13714   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13715   "template_args" :
13716   [
13717    "_ZTIm"
13718   ]
13719  },
13720  {
13721   "alignment" : 1,
13722   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
13723   "name" : "android::trait_trivial_dtor<short>",
13724   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
13725   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
13726   "size" : 1,
13727   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13728   "template_args" :
13729   [
13730    "_ZTIs"
13731   ]
13732  },
13733  {
13734   "alignment" : 1,
13735   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
13736   "name" : "android::trait_trivial_dtor<unsigned short>",
13737   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
13738   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
13739   "size" : 1,
13740   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13741   "template_args" :
13742   [
13743    "_ZTIt"
13744   ]
13745  },
13746  {
13747   "alignment" : 1,
13748   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
13749   "name" : "android::trait_trivial_dtor<void>",
13750   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
13751   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
13752   "size" : 1,
13753   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13754   "template_args" :
13755   [
13756    "_ZTIv"
13757   ]
13758  },
13759  {
13760   "alignment" : 1,
13761   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
13762   "name" : "android::trait_trivial_dtor<long long>",
13763   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
13764   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
13765   "size" : 1,
13766   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13767   "template_args" :
13768   [
13769    "_ZTIx"
13770   ]
13771  },
13772  {
13773   "alignment" : 1,
13774   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
13775   "name" : "android::trait_trivial_dtor<unsigned long long>",
13776   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
13777   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
13778   "size" : 1,
13779   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13780   "template_args" :
13781   [
13782    "_ZTIy"
13783   ]
13784  },
13785  {
13786   "alignment" : 1,
13787   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
13788   "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>",
13789   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
13790   "self_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
13791   "size" : 1,
13792   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13793   "template_args" :
13794   [
13795    "_ZTIN7android28sysprop_change_callback_infoE"
13796   ]
13797  },
13798  {
13799   "alignment" : 1,
13800   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13801   "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>",
13802   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13803   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13804   "size" : 1,
13805   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13806   "template_args" :
13807   [
13808    "_ZTIN7android6Looper15MessageEnvelopeE"
13809   ]
13810  },
13811  {
13812   "alignment" : 1,
13813   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
13814   "name" : "android::trait_trivial_move<android::Looper::Response>",
13815   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
13816   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
13817   "size" : 1,
13818   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13819   "template_args" :
13820   [
13821    "_ZTIN7android6Looper8ResponseE"
13822   ]
13823  },
13824  {
13825   "alignment" : 1,
13826   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
13827   "name" : "android::trait_trivial_move<android::String8>",
13828   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
13829   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
13830   "size" : 1,
13831   "source_file" : "system/core/libutils/include/utils/String8.h",
13832   "template_args" :
13833   [
13834    "_ZTIN7android7String8E"
13835   ]
13836  },
13837  {
13838   "alignment" : 1,
13839   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
13840   "name" : "android::trait_trivial_move<android::String16>",
13841   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
13842   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
13843   "size" : 1,
13844   "source_file" : "system/core/libutils/include/utils/String16.h",
13845   "template_args" :
13846   [
13847    "_ZTIN7android8String16E"
13848   ]
13849  },
13850  {
13851   "alignment" : 1,
13852   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
13853   "name" : "android::trait_trivial_move<bool>",
13854   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
13855   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
13856   "size" : 1,
13857   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13858   "template_args" :
13859   [
13860    "_ZTIb"
13861   ]
13862  },
13863  {
13864   "alignment" : 1,
13865   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
13866   "name" : "android::trait_trivial_move<char>",
13867   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
13868   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
13869   "size" : 1,
13870   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13871   "template_args" :
13872   [
13873    "_ZTIc"
13874   ]
13875  },
13876  {
13877   "alignment" : 1,
13878   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
13879   "name" : "android::trait_trivial_move<double>",
13880   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
13881   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
13882   "size" : 1,
13883   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13884   "template_args" :
13885   [
13886    "_ZTId"
13887   ]
13888  },
13889  {
13890   "alignment" : 1,
13891   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
13892   "name" : "android::trait_trivial_move<float>",
13893   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
13894   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
13895   "size" : 1,
13896   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13897   "template_args" :
13898   [
13899    "_ZTIf"
13900   ]
13901  },
13902  {
13903   "alignment" : 1,
13904   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
13905   "name" : "android::trait_trivial_move<unsigned char>",
13906   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
13907   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
13908   "size" : 1,
13909   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13910   "template_args" :
13911   [
13912    "_ZTIh"
13913   ]
13914  },
13915  {
13916   "alignment" : 1,
13917   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
13918   "name" : "android::trait_trivial_move<int>",
13919   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
13920   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
13921   "size" : 1,
13922   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13923   "template_args" :
13924   [
13925    "_ZTIi"
13926   ]
13927  },
13928  {
13929   "alignment" : 1,
13930   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
13931   "name" : "android::trait_trivial_move<unsigned int>",
13932   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
13933   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
13934   "size" : 1,
13935   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13936   "template_args" :
13937   [
13938    "_ZTIj"
13939   ]
13940  },
13941  {
13942   "alignment" : 1,
13943   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
13944   "name" : "android::trait_trivial_move<long>",
13945   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
13946   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
13947   "size" : 1,
13948   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13949   "template_args" :
13950   [
13951    "_ZTIl"
13952   ]
13953  },
13954  {
13955   "alignment" : 1,
13956   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
13957   "name" : "android::trait_trivial_move<unsigned long>",
13958   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
13959   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
13960   "size" : 1,
13961   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13962   "template_args" :
13963   [
13964    "_ZTIm"
13965   ]
13966  },
13967  {
13968   "alignment" : 1,
13969   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
13970   "name" : "android::trait_trivial_move<short>",
13971   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
13972   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
13973   "size" : 1,
13974   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13975   "template_args" :
13976   [
13977    "_ZTIs"
13978   ]
13979  },
13980  {
13981   "alignment" : 1,
13982   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
13983   "name" : "android::trait_trivial_move<unsigned short>",
13984   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
13985   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
13986   "size" : 1,
13987   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13988   "template_args" :
13989   [
13990    "_ZTIt"
13991   ]
13992  },
13993  {
13994   "alignment" : 1,
13995   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
13996   "name" : "android::trait_trivial_move<void>",
13997   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
13998   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
13999   "size" : 1,
14000   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14001   "template_args" :
14002   [
14003    "_ZTIv"
14004   ]
14005  },
14006  {
14007   "alignment" : 1,
14008   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
14009   "name" : "android::trait_trivial_move<long long>",
14010   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
14011   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
14012   "size" : 1,
14013   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14014   "template_args" :
14015   [
14016    "_ZTIx"
14017   ]
14018  },
14019  {
14020   "alignment" : 1,
14021   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
14022   "name" : "android::trait_trivial_move<unsigned long long>",
14023   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
14024   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
14025   "size" : 1,
14026   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14027   "template_args" :
14028   [
14029    "_ZTIy"
14030   ]
14031  },
14032  {
14033   "alignment" : 8,
14034   "base_specifiers" :
14035   [
14036    {
14037     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
14038    }
14039   ],
14040   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
14041   "name" : "android::VirtualLightRefBase",
14042   "record_kind" : "class",
14043   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
14044   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
14045   "size" : 16,
14046   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
14047   "vtable_components" :
14048   [
14049    {
14050     "kind" : "offset_to_top"
14051    },
14052    {
14053     "kind" : "rtti",
14054     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
14055    },
14056    {
14057     "kind" : "complete_dtor_pointer",
14058     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
14059    },
14060    {
14061     "kind" : "deleting_dtor_pointer",
14062     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
14063    }
14064   ]
14065  },
14066  {
14067   "alignment" : 8,
14068   "base_specifiers" :
14069   [
14070    {
14071     "referenced_type" : "_ZTIN7android14LooperCallbackE"
14072    }
14073   ],
14074   "fields" :
14075   [
14076    {
14077     "access" : "private",
14078     "field_name" : "mCallback",
14079     "field_offset" : 64,
14080     "referenced_type" : "_ZTIPFiiiPvE"
14081    }
14082   ],
14083   "linker_set_key" : "_ZTIN7android20SimpleLooperCallbackE",
14084   "name" : "android::SimpleLooperCallback",
14085   "record_kind" : "class",
14086   "referenced_type" : "_ZTIN7android20SimpleLooperCallbackE",
14087   "self_type" : "_ZTIN7android20SimpleLooperCallbackE",
14088   "size" : 32,
14089   "source_file" : "system/core/libutils/include/utils/Looper.h",
14090   "vtable_components" :
14091   [
14092    {
14093     "component_value" : 16,
14094     "kind" : "vbase_offset"
14095    },
14096    {
14097     "kind" : "offset_to_top"
14098    },
14099    {
14100     "kind" : "rtti",
14101     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
14102    },
14103    {
14104     "kind" : "complete_dtor_pointer",
14105     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD1Ev"
14106    },
14107    {
14108     "kind" : "deleting_dtor_pointer",
14109     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD0Ev"
14110    },
14111    {
14112     "mangled_component_name" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv"
14113    },
14114    {
14115     "kind" : "vcall_offset"
14116    },
14117    {
14118     "kind" : "vcall_offset"
14119    },
14120    {
14121     "kind" : "vcall_offset"
14122    },
14123    {
14124     "kind" : "vcall_offset"
14125    },
14126    {
14127     "component_value" : -16,
14128     "kind" : "vcall_offset"
14129    },
14130    {
14131     "component_value" : -16,
14132     "kind" : "offset_to_top"
14133    },
14134    {
14135     "kind" : "rtti",
14136     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
14137    },
14138    {
14139     "kind" : "complete_dtor_pointer",
14140     "mangled_component_name" : "_ZTv0_n24_N7android20SimpleLooperCallbackD1Ev"
14141    },
14142    {
14143     "kind" : "deleting_dtor_pointer",
14144     "mangled_component_name" : "_ZTv0_n24_N7android20SimpleLooperCallbackD0Ev"
14145    },
14146    {
14147     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14148    },
14149    {
14150     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14151    },
14152    {
14153     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14154    },
14155    {
14156     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14157    }
14158   ]
14159  },
14160  {
14161   "alignment" : 8,
14162   "fields" :
14163   [
14164    {
14165     "access" : "private",
14166     "field_name" : "m_ptr",
14167     "referenced_type" : "_ZTIPN7android12NativeHandleE"
14168    }
14169   ],
14170   "linker_set_key" : "_ZTIN7android2spINS_12NativeHandleEEE",
14171   "name" : "android::sp<android::NativeHandle>",
14172   "record_kind" : "class",
14173   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
14174   "self_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
14175   "size" : 8,
14176   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14177   "template_args" :
14178   [
14179    "_ZTIN7android12NativeHandleE"
14180   ]
14181  },
14182  {
14183   "alignment" : 8,
14184   "fields" :
14185   [
14186    {
14187     "access" : "private",
14188     "field_name" : "m_ptr",
14189     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
14190    }
14191   ],
14192   "linker_set_key" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14193   "name" : "android::sp<android::LooperCallback>",
14194   "record_kind" : "class",
14195   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14196   "self_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14197   "size" : 8,
14198   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14199   "template_args" :
14200   [
14201    "_ZTIN7android14LooperCallbackE"
14202   ]
14203  },
14204  {
14205   "alignment" : 8,
14206   "fields" :
14207   [
14208    {
14209     "access" : "private",
14210     "field_name" : "m_ptr",
14211     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
14212    }
14213   ],
14214   "linker_set_key" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14215   "name" : "android::sp<android::MessageHandler>",
14216   "record_kind" : "class",
14217   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14218   "self_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14219   "size" : 8,
14220   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14221   "template_args" :
14222   [
14223    "_ZTIN7android14MessageHandlerE"
14224   ]
14225  },
14226  {
14227   "alignment" : 8,
14228   "fields" :
14229   [
14230    {
14231     "access" : "private",
14232     "field_name" : "m_ptr",
14233     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
14234    }
14235   ],
14236   "linker_set_key" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
14237   "name" : "android::sp<android::SimpleLooperCallback>",
14238   "record_kind" : "class",
14239   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
14240   "self_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
14241   "size" : 8,
14242   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14243   "template_args" :
14244   [
14245    "_ZTIN7android20SimpleLooperCallbackE"
14246   ]
14247  },
14248  {
14249   "alignment" : 8,
14250   "fields" :
14251   [
14252    {
14253     "access" : "private",
14254     "field_name" : "m_ptr",
14255     "referenced_type" : "_ZTIPN7android6LooperE"
14256    }
14257   ],
14258   "linker_set_key" : "_ZTIN7android2spINS_6LooperEEE",
14259   "name" : "android::sp<android::Looper>",
14260   "record_kind" : "class",
14261   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
14262   "self_type" : "_ZTIN7android2spINS_6LooperEEE",
14263   "size" : 8,
14264   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14265   "template_args" :
14266   [
14267    "_ZTIN7android6LooperE"
14268   ]
14269  },
14270  {
14271   "alignment" : 8,
14272   "fields" :
14273   [
14274    {
14275     "access" : "private",
14276     "field_name" : "m_ptr",
14277     "referenced_type" : "_ZTIPN7android6ThreadE"
14278    }
14279   ],
14280   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
14281   "name" : "android::sp<android::Thread>",
14282   "record_kind" : "class",
14283   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
14284   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
14285   "size" : 8,
14286   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14287   "template_args" :
14288   [
14289    "_ZTIN7android6ThreadE"
14290   ]
14291  },
14292  {
14293   "alignment" : 8,
14294   "fields" :
14295   [
14296    {
14297     "access" : "private",
14298     "field_name" : "m_ptr",
14299     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
14300    },
14301    {
14302     "access" : "private",
14303     "field_name" : "m_refs",
14304     "field_offset" : 64,
14305     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
14306    }
14307   ],
14308   "linker_set_key" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14309   "name" : "android::wp<android::MessageHandler>",
14310   "record_kind" : "class",
14311   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14312   "self_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14313   "size" : 16,
14314   "source_file" : "system/core/libutils/include/utils/RefBase.h",
14315   "template_args" :
14316   [
14317    "_ZTIN7android14MessageHandlerE"
14318   ]
14319  },
14320  {
14321   "alignment" : 8,
14322   "fields" :
14323   [
14324    {
14325     "access" : "private",
14326     "field_name" : "m_ptr",
14327     "referenced_type" : "_ZTIPN7android6ThreadE"
14328    },
14329    {
14330     "access" : "private",
14331     "field_name" : "m_refs",
14332     "field_offset" : 64,
14333     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
14334    }
14335   ],
14336   "linker_set_key" : "_ZTIN7android2wpINS_6ThreadEEE",
14337   "name" : "android::wp<android::Thread>",
14338   "record_kind" : "class",
14339   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
14340   "self_type" : "_ZTIN7android2wpINS_6ThreadEEE",
14341   "size" : 16,
14342   "source_file" : "system/core/libutils/include/utils/RefBase.h",
14343   "template_args" :
14344   [
14345    "_ZTIN7android6ThreadE"
14346   ]
14347  },
14348  {
14349   "alignment" : 4,
14350   "fields" :
14351   [
14352    {
14353     "access" : "private",
14354     "field_name" : "fd_",
14355     "referenced_type" : "_ZTIi"
14356    }
14357   ],
14358   "linker_set_key" : "_ZTIN7android4base11borrowed_fdE",
14359   "name" : "android::base::borrowed_fd",
14360   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
14361   "self_type" : "_ZTIN7android4base11borrowed_fdE",
14362   "size" : 4,
14363   "source_file" : "system/libbase/include/android-base/unique_fd.h"
14364  },
14365  {
14366   "alignment" : 1,
14367   "linker_set_key" : "_ZTIN7android4base13DefaultCloserE",
14368   "name" : "android::base::DefaultCloser",
14369   "referenced_type" : "_ZTIN7android4base13DefaultCloserE",
14370   "self_type" : "_ZTIN7android4base13DefaultCloserE",
14371   "size" : 1,
14372   "source_file" : "system/libbase/include/android-base/unique_fd.h"
14373  },
14374  {
14375   "alignment" : 4,
14376   "fields" :
14377   [
14378    {
14379     "access" : "private",
14380     "field_name" : "fd_",
14381     "referenced_type" : "_ZTIi"
14382    }
14383   ],
14384   "linker_set_key" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
14385   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser>",
14386   "record_kind" : "class",
14387   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
14388   "self_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
14389   "size" : 4,
14390   "source_file" : "system/libbase/include/android-base/unique_fd.h",
14391   "template_args" :
14392   [
14393    "_ZTIN7android4base13DefaultCloserE"
14394   ]
14395  },
14396  {
14397   "alignment" : 8,
14398   "fields" :
14399   [
14400    {
14401     "access" : "private",
14402     "field_name" : "mLock",
14403     "referenced_type" : "_ZTIRN7android5MutexE"
14404    }
14405   ],
14406   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
14407   "name" : "android::Mutex::Autolock",
14408   "record_kind" : "class",
14409   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
14410   "self_type" : "_ZTIN7android5Mutex8AutolockE",
14411   "size" : 8,
14412   "source_file" : "system/core/libutils/include/utils/Mutex.h"
14413  },
14414  {
14415   "alignment" : 4,
14416   "fields" :
14417   [
14418    {
14419     "access" : "private",
14420     "field_name" : "mMutex",
14421     "referenced_type" : "_ZTI15pthread_mutex_t"
14422    }
14423   ],
14424   "linker_set_key" : "_ZTIN7android5MutexE",
14425   "name" : "android::Mutex",
14426   "record_kind" : "class",
14427   "referenced_type" : "_ZTIN7android5MutexE",
14428   "self_type" : "_ZTIN7android5MutexE",
14429   "size" : 40,
14430   "source_file" : "system/core/libutils/include/utils/Mutex.h"
14431  },
14432  {
14433   "access" : "private",
14434   "alignment" : 8,
14435   "fields" :
14436   [
14437    {
14438     "field_name" : "uptime",
14439     "referenced_type" : "_ZTIl"
14440    },
14441    {
14442     "field_name" : "handler",
14443     "field_offset" : 64,
14444     "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE"
14445    },
14446    {
14447     "field_name" : "message",
14448     "field_offset" : 128,
14449     "referenced_type" : "_ZTIN7android7MessageE"
14450    }
14451   ],
14452   "linker_set_key" : "_ZTIN7android6Looper15MessageEnvelopeE",
14453   "name" : "android::Looper::MessageEnvelope",
14454   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
14455   "self_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
14456   "size" : 24,
14457   "source_file" : "system/core/libutils/include/utils/Looper.h"
14458  },
14459  {
14460   "access" : "private",
14461   "alignment" : 8,
14462   "fields" :
14463   [
14464    {
14465     "field_name" : "fd",
14466     "referenced_type" : "_ZTIi"
14467    },
14468    {
14469     "field_name" : "ident",
14470     "field_offset" : 32,
14471     "referenced_type" : "_ZTIi"
14472    },
14473    {
14474     "field_name" : "events",
14475     "field_offset" : 64,
14476     "referenced_type" : "_ZTIi"
14477    },
14478    {
14479     "field_name" : "callback",
14480     "field_offset" : 128,
14481     "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE"
14482    },
14483    {
14484     "field_name" : "data",
14485     "field_offset" : 192,
14486     "referenced_type" : "_ZTIPv"
14487    }
14488   ],
14489   "linker_set_key" : "_ZTIN7android6Looper7RequestE",
14490   "name" : "android::Looper::Request",
14491   "referenced_type" : "_ZTIN7android6Looper7RequestE",
14492   "self_type" : "_ZTIN7android6Looper7RequestE",
14493   "size" : 32,
14494   "source_file" : "system/core/libutils/include/utils/Looper.h"
14495  },
14496  {
14497   "access" : "private",
14498   "alignment" : 8,
14499   "fields" :
14500   [
14501    {
14502     "field_name" : "seq",
14503     "referenced_type" : "_ZTIm"
14504    },
14505    {
14506     "field_name" : "events",
14507     "field_offset" : 64,
14508     "referenced_type" : "_ZTIi"
14509    },
14510    {
14511     "field_name" : "request",
14512     "field_offset" : 128,
14513     "referenced_type" : "_ZTIN7android6Looper7RequestE"
14514    }
14515   ],
14516   "linker_set_key" : "_ZTIN7android6Looper8ResponseE",
14517   "name" : "android::Looper::Response",
14518   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
14519   "self_type" : "_ZTIN7android6Looper8ResponseE",
14520   "size" : 48,
14521   "source_file" : "system/core/libutils/include/utils/Looper.h"
14522  },
14523  {
14524   "alignment" : 8,
14525   "base_specifiers" :
14526   [
14527    {
14528     "referenced_type" : "_ZTIN7android7RefBaseE"
14529    }
14530   ],
14531   "fields" :
14532   [
14533    {
14534     "access" : "private",
14535     "field_name" : "mAllowNonCallbacks",
14536     "field_offset" : 128,
14537     "referenced_type" : "_ZTIKb"
14538    },
14539    {
14540     "access" : "private",
14541     "field_name" : "mWakeEventFd",
14542     "field_offset" : 160,
14543     "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE"
14544    },
14545    {
14546     "access" : "private",
14547     "field_name" : "mLock",
14548     "field_offset" : 192,
14549     "referenced_type" : "_ZTIN7android5MutexE"
14550    },
14551    {
14552     "access" : "private",
14553     "field_name" : "mMessageEnvelopes",
14554     "field_offset" : 512,
14555     "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE"
14556    },
14557    {
14558     "access" : "private",
14559     "field_name" : "mSendingMessage",
14560     "field_offset" : 832,
14561     "referenced_type" : "_ZTIb"
14562    },
14563    {
14564     "access" : "private",
14565     "field_name" : "mPolling",
14566     "field_offset" : 840,
14567     "referenced_type" : "_ZTIVb"
14568    },
14569    {
14570     "access" : "private",
14571     "field_name" : "mEpollFd",
14572     "field_offset" : 864,
14573     "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE"
14574    },
14575    {
14576     "access" : "private",
14577     "field_name" : "mEpollRebuildRequired",
14578     "field_offset" : 896,
14579     "referenced_type" : "_ZTIb"
14580    },
14581    {
14582     "access" : "private",
14583     "field_name" : "mRequests",
14584     "field_offset" : 960,
14585     "referenced_type" : "_ZTINSt3__113unordered_mapImN7android6Looper7RequestENS_4hashImEENS_8equal_toImEENS_9allocatorINS_4pairIKmS3_EEEEEE"
14586    },
14587    {
14588     "access" : "private",
14589     "field_name" : "mSequenceNumberByFd",
14590     "field_offset" : 1280,
14591     "referenced_type" : "_ZTINSt3__113unordered_mapIimNS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKimEEEEEE"
14592    },
14593    {
14594     "access" : "private",
14595     "field_name" : "mNextRequestSeq",
14596     "field_offset" : 1600,
14597     "referenced_type" : "_ZTIm"
14598    },
14599    {
14600     "access" : "private",
14601     "field_name" : "mResponses",
14602     "field_offset" : 1664,
14603     "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE"
14604    },
14605    {
14606     "access" : "private",
14607     "field_name" : "mResponseIndex",
14608     "field_offset" : 1984,
14609     "referenced_type" : "_ZTIm"
14610    },
14611    {
14612     "access" : "private",
14613     "field_name" : "mNextMessageUptime",
14614     "field_offset" : 2048,
14615     "referenced_type" : "_ZTIl"
14616    }
14617   ],
14618   "linker_set_key" : "_ZTIN7android6LooperE",
14619   "name" : "android::Looper",
14620   "record_kind" : "class",
14621   "referenced_type" : "_ZTIN7android6LooperE",
14622   "self_type" : "_ZTIN7android6LooperE",
14623   "size" : 264,
14624   "source_file" : "system/core/libutils/include/utils/Looper.h",
14625   "vtable_components" :
14626   [
14627    {
14628     "kind" : "offset_to_top"
14629    },
14630    {
14631     "kind" : "rtti",
14632     "mangled_component_name" : "_ZTIN7android6LooperE"
14633    },
14634    {
14635     "kind" : "complete_dtor_pointer",
14636     "mangled_component_name" : "_ZN7android6LooperD1Ev"
14637    },
14638    {
14639     "kind" : "deleting_dtor_pointer",
14640     "mangled_component_name" : "_ZN7android6LooperD0Ev"
14641    },
14642    {
14643     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14644    },
14645    {
14646     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14647    },
14648    {
14649     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14650    },
14651    {
14652     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14653    }
14654   ]
14655  },
14656  {
14657   "alignment" : 8,
14658   "fields" :
14659   [
14660    {
14661     "access" : "private",
14662     "field_name" : "mLock",
14663     "referenced_type" : "_ZTIRN7android6RWLockE"
14664    }
14665   ],
14666   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
14667   "name" : "android::RWLock::AutoRLock",
14668   "record_kind" : "class",
14669   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
14670   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
14671   "size" : 8,
14672   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14673  },
14674  {
14675   "alignment" : 8,
14676   "fields" :
14677   [
14678    {
14679     "access" : "private",
14680     "field_name" : "mLock",
14681     "referenced_type" : "_ZTIRN7android6RWLockE"
14682    }
14683   ],
14684   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
14685   "name" : "android::RWLock::AutoWLock",
14686   "record_kind" : "class",
14687   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
14688   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
14689   "size" : 8,
14690   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14691  },
14692  {
14693   "alignment" : 4,
14694   "fields" :
14695   [
14696    {
14697     "access" : "private",
14698     "field_name" : "mRWLock",
14699     "referenced_type" : "_ZTI16pthread_rwlock_t"
14700    }
14701   ],
14702   "linker_set_key" : "_ZTIN7android6RWLockE",
14703   "name" : "android::RWLock",
14704   "record_kind" : "class",
14705   "referenced_type" : "_ZTIN7android6RWLockE",
14706   "self_type" : "_ZTIN7android6RWLockE",
14707   "size" : 56,
14708   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14709  },
14710  {
14711   "alignment" : 8,
14712   "base_specifiers" :
14713   [
14714    {
14715     "is_virtual" : true,
14716     "referenced_type" : "_ZTIN7android7RefBaseE"
14717    }
14718   ],
14719   "fields" :
14720   [
14721    {
14722     "access" : "private",
14723     "field_name" : "mCanCallJava",
14724     "field_offset" : 64,
14725     "referenced_type" : "_ZTIKb"
14726    },
14727    {
14728     "access" : "private",
14729     "field_name" : "mThread",
14730     "field_offset" : 128,
14731     "referenced_type" : "_ZTIPv"
14732    },
14733    {
14734     "access" : "private",
14735     "field_name" : "mLock",
14736     "field_offset" : 192,
14737     "referenced_type" : "_ZTIN7android5MutexE"
14738    },
14739    {
14740     "access" : "private",
14741     "field_name" : "mThreadExitedCondition",
14742     "field_offset" : 512,
14743     "referenced_type" : "_ZTIN7android9ConditionE"
14744    },
14745    {
14746     "access" : "private",
14747     "field_name" : "mStatus",
14748     "field_offset" : 896,
14749     "referenced_type" : "_ZTIi"
14750    },
14751    {
14752     "access" : "private",
14753     "field_name" : "mExitPending",
14754     "field_offset" : 928,
14755     "referenced_type" : "_ZTIVb"
14756    },
14757    {
14758     "access" : "private",
14759     "field_name" : "mRunning",
14760     "field_offset" : 936,
14761     "referenced_type" : "_ZTIVb"
14762    },
14763    {
14764     "access" : "private",
14765     "field_name" : "mHoldSelf",
14766     "field_offset" : 960,
14767     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
14768    },
14769    {
14770     "access" : "private",
14771     "field_name" : "mTid",
14772     "field_offset" : 1024,
14773     "referenced_type" : "_ZTIi"
14774    }
14775   ],
14776   "linker_set_key" : "_ZTIN7android6ThreadE",
14777   "name" : "android::Thread",
14778   "record_kind" : "class",
14779   "referenced_type" : "_ZTIN7android6ThreadE",
14780   "self_type" : "_ZTIN7android6ThreadE",
14781   "size" : 152,
14782   "source_file" : "system/core/libutils/include/utils/Thread.h",
14783   "vtable_components" :
14784   [
14785    {
14786     "component_value" : 136,
14787     "kind" : "vbase_offset"
14788    },
14789    {
14790     "kind" : "offset_to_top"
14791    },
14792    {
14793     "kind" : "rtti",
14794     "mangled_component_name" : "_ZTIN7android6ThreadE"
14795    },
14796    {
14797     "kind" : "complete_dtor_pointer",
14798     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
14799    },
14800    {
14801     "kind" : "deleting_dtor_pointer",
14802     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
14803    },
14804    {
14805     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
14806    },
14807    {
14808     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
14809    },
14810    {
14811     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
14812    },
14813    {
14814     "is_pure" : true,
14815     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
14816    },
14817    {
14818     "kind" : "vcall_offset"
14819    },
14820    {
14821     "kind" : "vcall_offset"
14822    },
14823    {
14824     "kind" : "vcall_offset"
14825    },
14826    {
14827     "kind" : "vcall_offset"
14828    },
14829    {
14830     "component_value" : -136,
14831     "kind" : "vcall_offset"
14832    },
14833    {
14834     "component_value" : -136,
14835     "kind" : "offset_to_top"
14836    },
14837    {
14838     "kind" : "rtti",
14839     "mangled_component_name" : "_ZTIN7android6ThreadE"
14840    },
14841    {
14842     "kind" : "complete_dtor_pointer",
14843     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
14844    },
14845    {
14846     "kind" : "deleting_dtor_pointer",
14847     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
14848    },
14849    {
14850     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14851    },
14852    {
14853     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14854    },
14855    {
14856     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14857    },
14858    {
14859     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14860    }
14861   ]
14862  },
14863  {
14864   "alignment" : 8,
14865   "base_specifiers" :
14866   [
14867    {
14868     "access" : "private",
14869     "referenced_type" : "_ZTIN7android10VectorImplE"
14870    }
14871   ],
14872   "linker_set_key" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
14873   "name" : "android::Vector<android::sysprop_change_callback_info>",
14874   "record_kind" : "class",
14875   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
14876   "self_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
14877   "size" : 40,
14878   "source_file" : "system/core/libutils/include/utils/Vector.h",
14879   "template_args" :
14880   [
14881    "_ZTIN7android28sysprop_change_callback_infoE"
14882   ],
14883   "vtable_components" :
14884   [
14885    {
14886     "kind" : "offset_to_top"
14887    },
14888    {
14889     "kind" : "rtti",
14890     "mangled_component_name" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE"
14891    },
14892    {
14893     "kind" : "complete_dtor_pointer",
14894     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED1Ev"
14895    },
14896    {
14897     "kind" : "deleting_dtor_pointer",
14898     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED0Ev"
14899    },
14900    {
14901     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvm"
14902    },
14903    {
14904     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvm"
14905    },
14906    {
14907     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvm"
14908    },
14909    {
14910     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvm"
14911    },
14912    {
14913     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvm"
14914    },
14915    {
14916     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvm"
14917    }
14918   ]
14919  },
14920  {
14921   "alignment" : 8,
14922   "base_specifiers" :
14923   [
14924    {
14925     "access" : "private",
14926     "referenced_type" : "_ZTIN7android10VectorImplE"
14927    }
14928   ],
14929   "linker_set_key" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
14930   "name" : "android::Vector<android::Looper::MessageEnvelope>",
14931   "record_kind" : "class",
14932   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
14933   "self_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
14934   "size" : 40,
14935   "source_file" : "system/core/libutils/include/utils/Vector.h",
14936   "template_args" :
14937   [
14938    "_ZTIN7android6Looper15MessageEnvelopeE"
14939   ],
14940   "vtable_components" :
14941   [
14942    {
14943     "kind" : "offset_to_top"
14944    },
14945    {
14946     "kind" : "rtti",
14947     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE"
14948    },
14949    {
14950     "kind" : "complete_dtor_pointer",
14951     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED1Ev"
14952    },
14953    {
14954     "kind" : "deleting_dtor_pointer",
14955     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED0Ev"
14956    },
14957    {
14958     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvm"
14959    },
14960    {
14961     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvm"
14962    },
14963    {
14964     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvm"
14965    },
14966    {
14967     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvm"
14968    },
14969    {
14970     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvm"
14971    },
14972    {
14973     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvm"
14974    }
14975   ]
14976  },
14977  {
14978   "alignment" : 8,
14979   "base_specifiers" :
14980   [
14981    {
14982     "access" : "private",
14983     "referenced_type" : "_ZTIN7android10VectorImplE"
14984    }
14985   ],
14986   "linker_set_key" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
14987   "name" : "android::Vector<android::Looper::Response>",
14988   "record_kind" : "class",
14989   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
14990   "self_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
14991   "size" : 40,
14992   "source_file" : "system/core/libutils/include/utils/Vector.h",
14993   "template_args" :
14994   [
14995    "_ZTIN7android6Looper8ResponseE"
14996   ],
14997   "vtable_components" :
14998   [
14999    {
15000     "kind" : "offset_to_top"
15001    },
15002    {
15003     "kind" : "rtti",
15004     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE"
15005    },
15006    {
15007     "kind" : "complete_dtor_pointer",
15008     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED1Ev"
15009    },
15010    {
15011     "kind" : "deleting_dtor_pointer",
15012     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED0Ev"
15013    },
15014    {
15015     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvm"
15016    },
15017    {
15018     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvm"
15019    },
15020    {
15021     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvm"
15022    },
15023    {
15024     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvm"
15025    },
15026    {
15027     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvm"
15028    },
15029    {
15030     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvm"
15031    }
15032   ]
15033  },
15034  {
15035   "alignment" : 8,
15036   "base_specifiers" :
15037   [
15038    {
15039     "access" : "private",
15040     "referenced_type" : "_ZTIN7android10VectorImplE"
15041    }
15042   ],
15043   "linker_set_key" : "_ZTIN7android6VectorINS_7String8EEE",
15044   "name" : "android::Vector<android::String8>",
15045   "record_kind" : "class",
15046   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
15047   "self_type" : "_ZTIN7android6VectorINS_7String8EEE",
15048   "size" : 40,
15049   "source_file" : "system/core/libutils/include/utils/Vector.h",
15050   "template_args" :
15051   [
15052    "_ZTIN7android7String8E"
15053   ],
15054   "vtable_components" :
15055   [
15056    {
15057     "kind" : "offset_to_top"
15058    },
15059    {
15060     "kind" : "rtti",
15061     "mangled_component_name" : "_ZTIN7android6VectorINS_7String8EEE"
15062    },
15063    {
15064     "kind" : "complete_dtor_pointer",
15065     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED1Ev"
15066    },
15067    {
15068     "kind" : "deleting_dtor_pointer",
15069     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED0Ev"
15070    },
15071    {
15072     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE12do_constructEPvm"
15073    },
15074    {
15075     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE10do_destroyEPvm"
15076    },
15077    {
15078     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE7do_copyEPvPKvm"
15079    },
15080    {
15081     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE8do_splatEPvPKvm"
15082    },
15083    {
15084     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE15do_move_forwardEPvPKvm"
15085    },
15086    {
15087     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE16do_move_backwardEPvPKvm"
15088    }
15089   ]
15090  },
15091  {
15092   "alignment" : 1,
15093   "linker_set_key" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15094   "name" : "android::traits<android::sysprop_change_callback_info>",
15095   "referenced_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15096   "self_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15097   "size" : 1,
15098   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15099   "template_args" :
15100   [
15101    "_ZTIN7android28sysprop_change_callback_infoE"
15102   ]
15103  },
15104  {
15105   "alignment" : 1,
15106   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15107   "name" : "android::traits<android::Looper::MessageEnvelope>",
15108   "referenced_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15109   "self_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15110   "size" : 1,
15111   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15112   "template_args" :
15113   [
15114    "_ZTIN7android6Looper15MessageEnvelopeE"
15115   ]
15116  },
15117  {
15118   "alignment" : 1,
15119   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15120   "name" : "android::traits<android::Looper::Response>",
15121   "referenced_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15122   "self_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15123   "size" : 1,
15124   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15125   "template_args" :
15126   [
15127    "_ZTIN7android6Looper8ResponseE"
15128   ]
15129  },
15130  {
15131   "alignment" : 8,
15132   "fields" :
15133   [
15134    {
15135     "access" : "private",
15136     "field_name" : "mFileName",
15137     "referenced_type" : "_ZTIPc"
15138    },
15139    {
15140     "access" : "private",
15141     "field_name" : "mBasePtr",
15142     "field_offset" : 64,
15143     "referenced_type" : "_ZTIPv"
15144    },
15145    {
15146     "access" : "private",
15147     "field_name" : "mBaseLength",
15148     "field_offset" : 128,
15149     "referenced_type" : "_ZTIm"
15150    },
15151    {
15152     "access" : "private",
15153     "field_name" : "mDataOffset",
15154     "field_offset" : 192,
15155     "referenced_type" : "_ZTIl"
15156    },
15157    {
15158     "access" : "private",
15159     "field_name" : "mDataPtr",
15160     "field_offset" : 256,
15161     "referenced_type" : "_ZTIPv"
15162    },
15163    {
15164     "access" : "private",
15165     "field_name" : "mDataLength",
15166     "field_offset" : 320,
15167     "referenced_type" : "_ZTIm"
15168    }
15169   ],
15170   "linker_set_key" : "_ZTIN7android7FileMapE",
15171   "name" : "android::FileMap",
15172   "record_kind" : "class",
15173   "referenced_type" : "_ZTIN7android7FileMapE",
15174   "self_type" : "_ZTIN7android7FileMapE",
15175   "size" : 48,
15176   "source_file" : "system/core/libutils/include/utils/FileMap.h"
15177  },
15178  {
15179   "alignment" : 4,
15180   "fields" :
15181   [
15182    {
15183     "field_name" : "what",
15184     "referenced_type" : "_ZTIi"
15185    }
15186   ],
15187   "linker_set_key" : "_ZTIN7android7MessageE",
15188   "name" : "android::Message",
15189   "referenced_type" : "_ZTIN7android7MessageE",
15190   "self_type" : "_ZTIN7android7MessageE",
15191   "size" : 4,
15192   "source_file" : "system/core/libutils/include/utils/Looper.h"
15193  },
15194  {
15195   "alignment" : 8,
15196   "linker_set_key" : "_ZTIN7android7PrinterE",
15197   "name" : "android::Printer",
15198   "record_kind" : "class",
15199   "referenced_type" : "_ZTIN7android7PrinterE",
15200   "self_type" : "_ZTIN7android7PrinterE",
15201   "size" : 8,
15202   "source_file" : "system/core/libutils/include/utils/Printer.h",
15203   "vtable_components" :
15204   [
15205    {
15206     "kind" : "offset_to_top"
15207    },
15208    {
15209     "kind" : "rtti",
15210     "mangled_component_name" : "_ZTIN7android7PrinterE"
15211    },
15212    {
15213     "is_pure" : true,
15214     "mangled_component_name" : "_ZN7android7Printer9printLineEPKc"
15215    },
15216    {
15217     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
15218    },
15219    {
15220     "kind" : "complete_dtor_pointer",
15221     "mangled_component_name" : "_ZN7android7PrinterD1Ev"
15222    },
15223    {
15224     "kind" : "deleting_dtor_pointer",
15225     "mangled_component_name" : "_ZN7android7PrinterD0Ev"
15226    }
15227   ]
15228  },
15229  {
15230   "alignment" : 1,
15231   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
15232   "name" : "android::RefBase::weakref_type",
15233   "record_kind" : "class",
15234   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
15235   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
15236   "size" : 1,
15237   "source_file" : "system/core/libutils/include/utils/RefBase.h"
15238  },
15239  {
15240   "alignment" : 8,
15241   "fields" :
15242   [
15243    {
15244     "access" : "private",
15245     "field_name" : "mRefs",
15246     "field_offset" : 64,
15247     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
15248    }
15249   ],
15250   "linker_set_key" : "_ZTIN7android7RefBaseE",
15251   "name" : "android::RefBase",
15252   "record_kind" : "class",
15253   "referenced_type" : "_ZTIN7android7RefBaseE",
15254   "self_type" : "_ZTIN7android7RefBaseE",
15255   "size" : 16,
15256   "source_file" : "system/core/libutils/include/utils/RefBase.h",
15257   "vtable_components" :
15258   [
15259    {
15260     "kind" : "offset_to_top"
15261    },
15262    {
15263     "kind" : "rtti",
15264     "mangled_component_name" : "_ZTIN7android7RefBaseE"
15265    },
15266    {
15267     "kind" : "complete_dtor_pointer",
15268     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
15269    },
15270    {
15271     "kind" : "deleting_dtor_pointer",
15272     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
15273    },
15274    {
15275     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15276    },
15277    {
15278     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15279    },
15280    {
15281     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15282    },
15283    {
15284     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15285    }
15286   ]
15287  },
15288  {
15289   "alignment" : 8,
15290   "fields" :
15291   [
15292    {
15293     "access" : "private",
15294     "field_name" : "mString",
15295     "referenced_type" : "_ZTIPKc"
15296    }
15297   ],
15298   "linker_set_key" : "_ZTIN7android7String8E",
15299   "name" : "android::String8",
15300   "record_kind" : "class",
15301   "referenced_type" : "_ZTIN7android7String8E",
15302   "self_type" : "_ZTIN7android7String8E",
15303   "size" : 8,
15304   "source_file" : "system/core/libutils/include/utils/String8.h"
15305  },
15306  {
15307   "alignment" : 4,
15308   "fields" :
15309   [
15310    {
15311     "field_name" : "size",
15312     "referenced_type" : "_ZTIKj"
15313    },
15314    {
15315     "field_name" : "data",
15316     "field_offset" : 32,
15317     "referenced_type" : "_ZTIA1_Ds"
15318    }
15319   ],
15320   "linker_set_key" : "_ZTIN7android8String1610StaticDataILm1EEE",
15321   "name" : "android::String16::StaticData<1>",
15322   "referenced_type" : "_ZTIN7android8String1610StaticDataILm1EEE",
15323   "self_type" : "_ZTIN7android8String1610StaticDataILm1EEE",
15324   "size" : 8,
15325   "source_file" : "system/core/libutils/include/utils/String16.h"
15326  },
15327  {
15328   "alignment" : 8,
15329   "fields" :
15330   [
15331    {
15332     "access" : "private",
15333     "field_name" : "mString",
15334     "referenced_type" : "_ZTIPKDs"
15335    }
15336   ],
15337   "linker_set_key" : "_ZTIN7android8String16E",
15338   "name" : "android::String16",
15339   "record_kind" : "class",
15340   "referenced_type" : "_ZTIN7android8String16E",
15341   "self_type" : "_ZTIN7android8String16E",
15342   "size" : 8,
15343   "source_file" : "system/core/libutils/include/utils/String16.h"
15344  },
15345  {
15346   "alignment" : 1,
15347   "linker_set_key" : "_ZTIN7android9CallStack12StackDeleterE",
15348   "name" : "android::CallStack::StackDeleter",
15349   "referenced_type" : "_ZTIN7android9CallStack12StackDeleterE",
15350   "self_type" : "_ZTIN7android9CallStack12StackDeleterE",
15351   "size" : 1,
15352   "source_file" : "system/core/libutils/include/utils/CallStack.h"
15353  },
15354  {
15355   "alignment" : 8,
15356   "fields" :
15357   [
15358    {
15359     "access" : "private",
15360     "field_name" : "mFrameLines",
15361     "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE"
15362    }
15363   ],
15364   "linker_set_key" : "_ZTIN7android9CallStackE",
15365   "name" : "android::CallStack",
15366   "record_kind" : "class",
15367   "referenced_type" : "_ZTIN7android9CallStackE",
15368   "self_type" : "_ZTIN7android9CallStackE",
15369   "size" : 40,
15370   "source_file" : "system/core/libutils/include/utils/CallStack.h"
15371  },
15372  {
15373   "alignment" : 4,
15374   "fields" :
15375   [
15376    {
15377     "access" : "private",
15378     "field_name" : "mCond",
15379     "referenced_type" : "_ZTI14pthread_cond_t"
15380    }
15381   ],
15382   "linker_set_key" : "_ZTIN7android9ConditionE",
15383   "name" : "android::Condition",
15384   "record_kind" : "class",
15385   "referenced_type" : "_ZTIN7android9ConditionE",
15386   "self_type" : "_ZTIN7android9ConditionE",
15387   "size" : 48,
15388   "source_file" : "system/core/libutils/include/utils/Condition.h"
15389  },
15390  {
15391   "alignment" : 8,
15392   "base_specifiers" :
15393   [
15394    {
15395     "referenced_type" : "_ZTIN7android7PrinterE"
15396    }
15397   ],
15398   "fields" :
15399   [
15400    {
15401     "access" : "private",
15402     "field_name" : "mFd",
15403     "field_offset" : 64,
15404     "referenced_type" : "_ZTIi"
15405    },
15406    {
15407     "access" : "private",
15408     "field_name" : "mIndent",
15409     "field_offset" : 96,
15410     "referenced_type" : "_ZTIj"
15411    },
15412    {
15413     "access" : "private",
15414     "field_name" : "mPrefix",
15415     "field_offset" : 128,
15416     "referenced_type" : "_ZTIPKc"
15417    },
15418    {
15419     "access" : "private",
15420     "field_name" : "mFormatString",
15421     "field_offset" : 192,
15422     "referenced_type" : "_ZTIA20_c"
15423    }
15424   ],
15425   "linker_set_key" : "_ZTIN7android9FdPrinterE",
15426   "name" : "android::FdPrinter",
15427   "record_kind" : "class",
15428   "referenced_type" : "_ZTIN7android9FdPrinterE",
15429   "self_type" : "_ZTIN7android9FdPrinterE",
15430   "size" : 48,
15431   "source_file" : "system/core/libutils/include/utils/Printer.h",
15432   "vtable_components" :
15433   [
15434    {
15435     "kind" : "offset_to_top"
15436    },
15437    {
15438     "kind" : "rtti",
15439     "mangled_component_name" : "_ZTIN7android9FdPrinterE"
15440    },
15441    {
15442     "mangled_component_name" : "_ZN7android9FdPrinter9printLineEPKc"
15443    },
15444    {
15445     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
15446    },
15447    {
15448     "kind" : "complete_dtor_pointer",
15449     "mangled_component_name" : "_ZN7android9FdPrinterD1Ev"
15450    },
15451    {
15452     "kind" : "deleting_dtor_pointer",
15453     "mangled_component_name" : "_ZN7android9FdPrinterD0Ev"
15454    }
15455   ]
15456  },
15457  {
15458   "alignment" : 8,
15459   "fields" :
15460   [
15461    {
15462     "access" : "private",
15463     "field_name" : "mName",
15464     "referenced_type" : "_ZTIPKc"
15465    },
15466    {
15467     "access" : "private",
15468     "field_name" : "mClock",
15469     "field_offset" : 64,
15470     "referenced_type" : "_ZTIi"
15471    },
15472    {
15473     "access" : "private",
15474     "field_name" : "mStartTime",
15475     "field_offset" : 128,
15476     "referenced_type" : "_ZTIl"
15477    }
15478   ],
15479   "linker_set_key" : "_ZTIN7android9StopWatchE",
15480   "name" : "android::StopWatch",
15481   "record_kind" : "class",
15482   "referenced_type" : "_ZTIN7android9StopWatchE",
15483   "self_type" : "_ZTIN7android9StopWatchE",
15484   "size" : 24,
15485   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
15486  },
15487  {
15488   "alignment" : 8,
15489   "fields" :
15490   [
15491    {
15492     "access" : "private",
15493     "field_name" : "mFilename",
15494     "referenced_type" : "_ZTIN7android7String8E"
15495    },
15496    {
15497     "access" : "private",
15498     "field_name" : "mFileMap",
15499     "field_offset" : 64,
15500     "referenced_type" : "_ZTIPN7android7FileMapE"
15501    },
15502    {
15503     "access" : "private",
15504     "field_name" : "mBuffer",
15505     "field_offset" : 128,
15506     "referenced_type" : "_ZTIPc"
15507    },
15508    {
15509     "access" : "private",
15510     "field_name" : "mOwnBuffer",
15511     "field_offset" : 192,
15512     "referenced_type" : "_ZTIb"
15513    },
15514    {
15515     "access" : "private",
15516     "field_name" : "mLength",
15517     "field_offset" : 256,
15518     "referenced_type" : "_ZTIm"
15519    },
15520    {
15521     "access" : "private",
15522     "field_name" : "mCurrent",
15523     "field_offset" : 320,
15524     "referenced_type" : "_ZTIPKc"
15525    },
15526    {
15527     "access" : "private",
15528     "field_name" : "mLineNumber",
15529     "field_offset" : 384,
15530     "referenced_type" : "_ZTIi"
15531    }
15532   ],
15533   "linker_set_key" : "_ZTIN7android9TokenizerE",
15534   "name" : "android::Tokenizer",
15535   "record_kind" : "class",
15536   "referenced_type" : "_ZTIN7android9TokenizerE",
15537   "self_type" : "_ZTIN7android9TokenizerE",
15538   "size" : 56,
15539   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
15540  },
15541  {
15542   "alignment" : 4,
15543   "fields" :
15544   [
15545    {
15546     "field_name" : "buf",
15547     "referenced_type" : "_ZTIA5121_h"
15548    },
15549    {
15550     "field_name" : "entry",
15551     "referenced_type" : "_ZTI12logger_entry"
15552    }
15553   ],
15554   "is_anonymous" : true,
15555   "linker_set_key" : "_ZTIN7log_msgUt_E",
15556   "name" : "log_msg::(anonymous union at system/logging/liblog/include_vndk/log/log_read.h:58:3)",
15557   "record_kind" : "union",
15558   "referenced_type" : "_ZTIN7log_msgUt_E",
15559   "self_type" : "_ZTIN7log_msgUt_E",
15560   "size" : 5124,
15561   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
15562  }
15563 ],
15564 "rvalue_reference_types" :
15565 [
15566  {
15567   "alignment" : 8,
15568   "linker_set_key" : "_ZTION7android2spINS_12NativeHandleEEE",
15569   "name" : "android::sp<android::NativeHandle> &&",
15570   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
15571   "self_type" : "_ZTION7android2spINS_12NativeHandleEEE",
15572   "size" : 8,
15573   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15574  },
15575  {
15576   "alignment" : 8,
15577   "linker_set_key" : "_ZTION7android2spINS_14MessageHandlerEEE",
15578   "name" : "android::sp<android::MessageHandler> &&",
15579   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
15580   "self_type" : "_ZTION7android2spINS_14MessageHandlerEEE",
15581   "size" : 8,
15582   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15583  },
15584  {
15585   "alignment" : 8,
15586   "linker_set_key" : "_ZTION7android2spINS_20SimpleLooperCallbackEEE",
15587   "name" : "android::sp<android::SimpleLooperCallback> &&",
15588   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
15589   "self_type" : "_ZTION7android2spINS_20SimpleLooperCallbackEEE",
15590   "size" : 8,
15591   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15592  },
15593  {
15594   "alignment" : 8,
15595   "linker_set_key" : "_ZTION7android2spINS_6LooperEEE",
15596   "name" : "android::sp<android::Looper> &&",
15597   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
15598   "self_type" : "_ZTION7android2spINS_6LooperEEE",
15599   "size" : 8,
15600   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15601  },
15602  {
15603   "alignment" : 8,
15604   "linker_set_key" : "_ZTION7android2spINS_6ThreadEEE",
15605   "name" : "android::sp<android::Thread> &&",
15606   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
15607   "self_type" : "_ZTION7android2spINS_6ThreadEEE",
15608   "size" : 8,
15609   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15610  },
15611  {
15612   "alignment" : 8,
15613   "linker_set_key" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
15614   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> &&",
15615   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
15616   "self_type" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
15617   "size" : 8,
15618   "source_file" : "system/libbase/include/android-base/unique_fd.h"
15619  },
15620  {
15621   "alignment" : 8,
15622   "linker_set_key" : "_ZTION7android7FileMapE",
15623   "name" : "android::FileMap &&",
15624   "referenced_type" : "_ZTIN7android7FileMapE",
15625   "self_type" : "_ZTION7android7FileMapE",
15626   "size" : 8,
15627   "source_file" : "system/core/libutils/include/utils/FileMap.h"
15628  },
15629  {
15630   "alignment" : 8,
15631   "linker_set_key" : "_ZTION7android8String16E",
15632   "name" : "android::String16 &&",
15633   "referenced_type" : "_ZTIN7android8String16E",
15634   "self_type" : "_ZTION7android8String16E",
15635   "size" : 8,
15636   "source_file" : "system/core/libutils/include/utils/String16.h"
15637  }
15638 ]
15639}
15640