1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA0_i",
7   "name" : "int[0]",
8   "referenced_type" : "_ZTIi",
9   "self_type" : "_ZTIA0_i",
10   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
11  },
12  {
13   "alignment" : 2,
14   "linker_set_key" : "_ZTIA1_Ds",
15   "name" : "char16_t[1]",
16   "referenced_type" : "_ZTIDs",
17   "self_type" : "_ZTIA1_Ds",
18   "size" : 2,
19   "source_file" : "system/core/libutils/include/utils/String16.h"
20  },
21  {
22   "alignment" : 1,
23   "linker_set_key" : "_ZTIA20_c",
24   "name" : "char[20]",
25   "referenced_type" : "_ZTIc",
26   "self_type" : "_ZTIA20_c",
27   "size" : 20,
28   "source_file" : "system/core/libutils/include/utils/Printer.h"
29  },
30  {
31   "alignment" : 1,
32   "linker_set_key" : "_ZTIA5121_h",
33   "name" : "unsigned char[5121]",
34   "referenced_type" : "_ZTIh",
35   "self_type" : "_ZTIA5121_h",
36   "size" : 5121,
37   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
38  },
39  {
40   "alignment" : 4,
41   "linker_set_key" : "_ZTIA8_j",
42   "name" : "unsigned int[8]",
43   "referenced_type" : "_ZTIj",
44   "self_type" : "_ZTIA8_j",
45   "size" : 32,
46   "source_file" : "system/core/libsystem/include/system/graphics.h"
47  },
48  {
49   "linker_set_key" : "_ZTIA_f",
50   "name" : "float[]",
51   "referenced_type" : "_ZTIf",
52   "self_type" : "_ZTIA_f",
53   "source_file" : "system/core/libsystem/include/system/graphics.h"
54  }
55 ],
56 "builtin_types" :
57 [
58  {
59   "alignment" : 4,
60   "is_integral" : true,
61   "is_unsigned" : true,
62   "linker_set_key" : "_ZTIDi",
63   "name" : "char32_t",
64   "referenced_type" : "_ZTIDi",
65   "self_type" : "_ZTIDi",
66   "size" : 4
67  },
68  {
69   "alignment" : 4,
70   "linker_set_key" : "_ZTIDn",
71   "name" : "std::nullptr_t",
72   "referenced_type" : "_ZTIDn",
73   "self_type" : "_ZTIDn",
74   "size" : 4
75  },
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "_ZTIDs",
81   "name" : "char16_t",
82   "referenced_type" : "_ZTIDs",
83   "self_type" : "_ZTIDs",
84   "size" : 2
85  },
86  {
87   "alignment" : 1,
88   "is_integral" : true,
89   "linker_set_key" : "_ZTIa",
90   "name" : "signed char",
91   "referenced_type" : "_ZTIa",
92   "self_type" : "_ZTIa",
93   "size" : 1
94  },
95  {
96   "alignment" : 1,
97   "is_integral" : true,
98   "is_unsigned" : true,
99   "linker_set_key" : "_ZTIb",
100   "name" : "bool",
101   "referenced_type" : "_ZTIb",
102   "self_type" : "_ZTIb",
103   "size" : 1
104  },
105  {
106   "alignment" : 1,
107   "is_integral" : true,
108   "is_unsigned" : true,
109   "linker_set_key" : "_ZTIc",
110   "name" : "char",
111   "referenced_type" : "_ZTIc",
112   "self_type" : "_ZTIc",
113   "size" : 1
114  },
115  {
116   "alignment" : 8,
117   "linker_set_key" : "_ZTId",
118   "name" : "double",
119   "referenced_type" : "_ZTId",
120   "self_type" : "_ZTId",
121   "size" : 8
122  },
123  {
124   "alignment" : 4,
125   "linker_set_key" : "_ZTIf",
126   "name" : "float",
127   "referenced_type" : "_ZTIf",
128   "self_type" : "_ZTIf",
129   "size" : 4
130  },
131  {
132   "alignment" : 1,
133   "is_integral" : true,
134   "is_unsigned" : true,
135   "linker_set_key" : "_ZTIh",
136   "name" : "unsigned char",
137   "referenced_type" : "_ZTIh",
138   "self_type" : "_ZTIh",
139   "size" : 1
140  },
141  {
142   "alignment" : 4,
143   "is_integral" : true,
144   "linker_set_key" : "_ZTIi",
145   "name" : "int",
146   "referenced_type" : "_ZTIi",
147   "self_type" : "_ZTIi",
148   "size" : 4
149  },
150  {
151   "alignment" : 4,
152   "is_integral" : true,
153   "is_unsigned" : true,
154   "linker_set_key" : "_ZTIj",
155   "name" : "unsigned int",
156   "referenced_type" : "_ZTIj",
157   "self_type" : "_ZTIj",
158   "size" : 4
159  },
160  {
161   "alignment" : 4,
162   "is_integral" : true,
163   "linker_set_key" : "_ZTIl",
164   "name" : "long",
165   "referenced_type" : "_ZTIl",
166   "self_type" : "_ZTIl",
167   "size" : 4
168  },
169  {
170   "alignment" : 4,
171   "is_integral" : true,
172   "is_unsigned" : true,
173   "linker_set_key" : "_ZTIm",
174   "name" : "unsigned long",
175   "referenced_type" : "_ZTIm",
176   "self_type" : "_ZTIm",
177   "size" : 4
178  },
179  {
180   "alignment" : 2,
181   "is_integral" : true,
182   "linker_set_key" : "_ZTIs",
183   "name" : "short",
184   "referenced_type" : "_ZTIs",
185   "self_type" : "_ZTIs",
186   "size" : 2
187  },
188  {
189   "alignment" : 2,
190   "is_integral" : true,
191   "is_unsigned" : true,
192   "linker_set_key" : "_ZTIt",
193   "name" : "unsigned short",
194   "referenced_type" : "_ZTIt",
195   "self_type" : "_ZTIt",
196   "size" : 2
197  },
198  {
199   "linker_set_key" : "_ZTIv",
200   "name" : "void",
201   "referenced_type" : "_ZTIv",
202   "self_type" : "_ZTIv"
203  },
204  {
205   "alignment" : 8,
206   "is_integral" : true,
207   "linker_set_key" : "_ZTIx",
208   "name" : "long long",
209   "referenced_type" : "_ZTIx",
210   "self_type" : "_ZTIx",
211   "size" : 8
212  },
213  {
214   "alignment" : 8,
215   "is_integral" : true,
216   "is_unsigned" : true,
217   "linker_set_key" : "_ZTIy",
218   "name" : "unsigned long long",
219   "referenced_type" : "_ZTIy",
220   "self_type" : "_ZTIy",
221   "size" : 8
222  }
223 ],
224 "elf_functions" :
225 [
226  {
227   "name" : "_Z24androidCreateThreadGetIDPFiPvES_PS_"
228  },
229  {
230   "name" : "_ZN7android10LogPrinter8printRawEPKc"
231  },
232  {
233   "name" : "_ZN7android10LogPrinter9printLineEPKc"
234  },
235  {
236   "name" : "_ZN7android10LogPrinterC1EPKc19android_LogPriorityS2_b"
237  },
238  {
239   "name" : "_ZN7android10LogPrinterC2EPKc19android_LogPriorityS2_b"
240  },
241  {
242   "name" : "_ZN7android10VectorImpl11appendArrayEPKvj"
243  },
244  {
245   "name" : "_ZN7android10VectorImpl11setCapacityEj"
246  },
247  {
248   "name" : "_ZN7android10VectorImpl12appendVectorERKS0_"
249  },
250  {
251   "name" : "_ZN7android10VectorImpl13editArrayImplEv"
252  },
253  {
254   "name" : "_ZN7android10VectorImpl13finish_vectorEv"
255  },
256  {
257   "name" : "_ZN7android10VectorImpl13insertArrayAtEPKvjj"
258  },
259  {
260   "name" : "_ZN7android10VectorImpl13removeItemsAtEjj"
261  },
262  {
263   "name" : "_ZN7android10VectorImpl14insertVectorAtERKS0_j"
264  },
265  {
266   "name" : "_ZN7android10VectorImpl15release_storageEv"
267  },
268  {
269   "name" : "_ZN7android10VectorImpl16editItemLocationEj"
270  },
271  {
272   "name" : "_ZN7android10VectorImpl3addEPKv"
273  },
274  {
275   "name" : "_ZN7android10VectorImpl3addEv"
276  },
277  {
278   "name" : "_ZN7android10VectorImpl3popEv"
279  },
280  {
281   "name" : "_ZN7android10VectorImpl4pushEPKv"
282  },
283  {
284   "name" : "_ZN7android10VectorImpl4pushEv"
285  },
286  {
287   "name" : "_ZN7android10VectorImpl4sortEPFiPKvS2_E"
288  },
289  {
290   "name" : "_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_"
291  },
292  {
293   "name" : "_ZN7android10VectorImpl5_growEjj"
294  },
295  {
296   "name" : "_ZN7android10VectorImpl5clearEv"
297  },
298  {
299   "name" : "_ZN7android10VectorImpl6resizeEj"
300  },
301  {
302   "name" : "_ZN7android10VectorImpl7_shrinkEjj"
303  },
304  {
305   "name" : "_ZN7android10VectorImpl8insertAtEPKvjj"
306  },
307  {
308   "name" : "_ZN7android10VectorImpl8insertAtEjj"
309  },
310  {
311   "name" : "_ZN7android10VectorImpl9replaceAtEPKvj"
312  },
313  {
314   "name" : "_ZN7android10VectorImpl9replaceAtEj"
315  },
316  {
317   "name" : "_ZN7android10VectorImplC2ERKS0_"
318  },
319  {
320   "name" : "_ZN7android10VectorImplC2Ejj"
321  },
322  {
323   "name" : "_ZN7android10VectorImplD0Ev"
324  },
325  {
326   "name" : "_ZN7android10VectorImplD1Ev"
327  },
328  {
329   "name" : "_ZN7android10VectorImplD2Ev"
330  },
331  {
332   "name" : "_ZN7android10VectorImplaSERKS0_"
333  },
334  {
335   "name" : "_ZN7android11uptimeNanosEv"
336  },
337  {
338   "name" : "_ZN7android12NativeHandle6createEP13native_handleb"
339  },
340  {
341   "name" : "_ZN7android12NativeHandleC1EP13native_handleb"
342  },
343  {
344   "name" : "_ZN7android12NativeHandleC2EP13native_handleb"
345  },
346  {
347   "name" : "_ZN7android12NativeHandleD1Ev"
348  },
349  {
350   "name" : "_ZN7android12NativeHandleD2Ev"
351  },
352  {
353   "name" : "_ZN7android12SharedBuffer5allocEj"
354  },
355  {
356   "name" : "_ZN7android12SharedBuffer7deallocEPKS0_"
357  },
358  {
359   "name" : "_ZN7android12uptimeMillisEv"
360  },
361  {
362   "name" : "_ZN7android13PrefixPrinter9printLineEPKc"
363  },
364  {
365   "name" : "_ZN7android13PrefixPrinterC1ERNS_7PrinterEPKc"
366  },
367  {
368   "name" : "_ZN7android13PrefixPrinterC2ERNS_7PrinterEPKc"
369  },
370  {
371   "name" : "_ZN7android14LooperCallbackD0Ev"
372  },
373  {
374   "name" : "_ZN7android14LooperCallbackD1Ev"
375  },
376  {
377   "name" : "_ZN7android14LooperCallbackD2Ev"
378  },
379  {
380   "name" : "_ZN7android14MessageHandlerD0Ev"
381  },
382  {
383   "name" : "_ZN7android14MessageHandlerD1Ev"
384  },
385  {
386   "name" : "_ZN7android14MessageHandlerD2Ev"
387  },
388  {
389   "name" : "_ZN7android14String8Printer9printLineEPKc"
390  },
391  {
392   "name" : "_ZN7android14String8PrinterC1EPNS_7String8EPKc"
393  },
394  {
395   "name" : "_ZN7android14String8PrinterC2EPNS_7String8EPKc"
396  },
397  {
398   "name" : "_ZN7android14sp_report_raceEv"
399  },
400  {
401   "name" : "_ZN7android14statusToStringEi"
402  },
403  {
404   "name" : "_ZN7android15elapsedRealtimeEv"
405  },
406  {
407   "name" : "_ZN7android16SortedVectorImpl3addEPKv"
408  },
409  {
410   "name" : "_ZN7android16SortedVectorImpl5mergeERKNS_10VectorImplE"
411  },
412  {
413   "name" : "_ZN7android16SortedVectorImpl5mergeERKS0_"
414  },
415  {
416   "name" : "_ZN7android16SortedVectorImpl6removeEPKv"
417  },
418  {
419   "name" : "_ZN7android16SortedVectorImplC2ERKNS_10VectorImplE"
420  },
421  {
422   "name" : "_ZN7android16SortedVectorImplC2Ejj"
423  },
424  {
425   "name" : "_ZN7android16SortedVectorImplD0Ev"
426  },
427  {
428   "name" : "_ZN7android16SortedVectorImplD1Ev"
429  },
430  {
431   "name" : "_ZN7android16SortedVectorImplD2Ev"
432  },
433  {
434   "name" : "_ZN7android16SortedVectorImplaSERKS0_"
435  },
436  {
437   "name" : "_ZN7android17JenkinsHashWhitenEj"
438  },
439  {
440   "name" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE"
441  },
442  {
443   "name" : "_ZN7android18WeakMessageHandlerC1ERKNS_2wpINS_14MessageHandlerEEE"
444  },
445  {
446   "name" : "_ZN7android18WeakMessageHandlerC2ERKNS_2wpINS_14MessageHandlerEEE"
447  },
448  {
449   "name" : "_ZN7android18WeakMessageHandlerD0Ev"
450  },
451  {
452   "name" : "_ZN7android18WeakMessageHandlerD1Ev"
453  },
454  {
455   "name" : "_ZN7android18WeakMessageHandlerD2Ev"
456  },
457  {
458   "name" : "_ZN7android19JenkinsHashMixBytesEjPKhj"
459  },
460  {
461   "name" : "_ZN7android19elapsedRealtimeNanoEv"
462  },
463  {
464   "name" : "_ZN7android20JenkinsHashMixShortsEjPKtj"
465  },
466  {
467   "name" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv"
468  },
469  {
470   "name" : "_ZN7android20SimpleLooperCallbackC1EPFiiiPvE"
471  },
472  {
473   "name" : "_ZN7android20SimpleLooperCallbackC2EPFiiiPvE"
474  },
475  {
476   "name" : "_ZN7android20SimpleLooperCallbackD0Ev"
477  },
478  {
479   "name" : "_ZN7android20SimpleLooperCallbackD1Ev"
480  },
481  {
482   "name" : "_ZN7android20SimpleLooperCallbackD2Ev"
483  },
484  {
485   "name" : "_ZN7android21report_sysprop_changeEv"
486  },
487  {
488   "name" : "_ZN7android23sp_report_stack_pointerEv"
489  },
490  {
491   "name" : "_ZN7android27add_sysprop_change_callbackEPFvvEi"
492  },
493  {
494   "name" : "_ZN7android30get_report_sysprop_change_funcEv"
495  },
496  {
497   "name" : "_ZN7android47LightRefBase_reportIncStrongRequireStrongFailedEPKv"
498  },
499  {
500   "name" : "_ZN7android6Looper10initTLSKeyEv"
501  },
502  {
503   "name" : "_ZN7android6Looper11sendMessageERKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
504  },
505  {
506   "name" : "_ZN7android6Looper12getForThreadEv"
507  },
508  {
509   "name" : "_ZN7android6Looper12setForThreadERKNS_2spIS0_EE"
510  },
511  {
512   "name" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEE"
513  },
514  {
515   "name" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEEi"
516  },
517  {
518   "name" : "_ZN7android6Looper16threadDestructorEPv"
519  },
520  {
521   "name" : "_ZN7android6Looper17sendMessageAtTimeExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
522  },
523  {
524   "name" : "_ZN7android6Looper18rebuildEpollLockedEv"
525  },
526  {
527   "name" : "_ZN7android6Looper18sendMessageDelayedExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
528  },
529  {
530   "name" : "_ZN7android6Looper26removeSequenceNumberLockedEy"
531  },
532  {
533   "name" : "_ZN7android6Looper26scheduleEpollRebuildLockedEv"
534  },
535  {
536   "name" : "_ZN7android6Looper4wakeEv"
537  },
538  {
539   "name" : "_ZN7android6Looper5addFdEiiiPFiiiPvES1_"
540  },
541  {
542   "name" : "_ZN7android6Looper5addFdEiiiRKNS_2spINS_14LooperCallbackEEEPv"
543  },
544  {
545   "name" : "_ZN7android6Looper6awokenEv"
546  },
547  {
548   "name" : "_ZN7android6Looper7pollAllEiPiS1_PPv"
549  },
550  {
551   "name" : "_ZN7android6Looper7prepareEi"
552  },
553  {
554   "name" : "_ZN7android6Looper8pollOnceEiPiS1_PPv"
555  },
556  {
557   "name" : "_ZN7android6Looper8removeFdEi"
558  },
559  {
560   "name" : "_ZN7android6Looper9pollInnerEi"
561  },
562  {
563   "name" : "_ZN7android6LooperC1Eb"
564  },
565  {
566   "name" : "_ZN7android6LooperC2Eb"
567  },
568  {
569   "name" : "_ZN7android6LooperD0Ev"
570  },
571  {
572   "name" : "_ZN7android6LooperD1Ev"
573  },
574  {
575   "name" : "_ZN7android6LooperD2Ev"
576  },
577  {
578   "name" : "_ZN7android6Thread10readyToRunEv"
579  },
580  {
581   "name" : "_ZN7android6Thread11_threadLoopEPv"
582  },
583  {
584   "name" : "_ZN7android6Thread11requestExitEv"
585  },
586  {
587   "name" : "_ZN7android6Thread18requestExitAndWaitEv"
588  },
589  {
590   "name" : "_ZN7android6Thread3runEPKcij"
591  },
592  {
593   "name" : "_ZN7android6Thread4joinEv"
594  },
595  {
596   "name" : "_ZN7android6ThreadC2Eb"
597  },
598  {
599   "name" : "_ZN7android6ThreadD0Ev"
600  },
601  {
602   "name" : "_ZN7android6ThreadD1Ev"
603  },
604  {
605   "name" : "_ZN7android6ThreadD2Ev"
606  },
607  {
608   "name" : "_ZN7android7FileMap6adviseENS0_9MapAdviceE"
609  },
610  {
611   "name" : "_ZN7android7FileMap6createEPKcixjb"
612  },
613  {
614   "name" : "_ZN7android7FileMapC1EOS0_"
615  },
616  {
617   "name" : "_ZN7android7FileMapC1Ev"
618  },
619  {
620   "name" : "_ZN7android7FileMapC2EOS0_"
621  },
622  {
623   "name" : "_ZN7android7FileMapC2Ev"
624  },
625  {
626   "name" : "_ZN7android7FileMapD1Ev"
627  },
628  {
629   "name" : "_ZN7android7FileMapD2Ev"
630  },
631  {
632   "name" : "_ZN7android7FileMapaSEOS0_"
633  },
634  {
635   "name" : "_ZN7android7Printer15printFormatLineEPKcz"
636  },
637  {
638   "name" : "_ZN7android7PrinterC2Ev"
639  },
640  {
641   "name" : "_ZN7android7PrinterD0Ev"
642  },
643  {
644   "name" : "_ZN7android7PrinterD1Ev"
645  },
646  {
647   "name" : "_ZN7android7PrinterD2Ev"
648  },
649  {
650   "name" : "_ZN7android7RefBase10onFirstRefEv"
651  },
652  {
653   "name" : "_ZN7android7RefBase10renameRefsEjRKNS_16ReferenceRenamerE"
654  },
655  {
656   "name" : "_ZN7android7RefBase11renameRefIdEPNS0_12weakref_typeEPKvS4_"
657  },
658  {
659   "name" : "_ZN7android7RefBase11renameRefIdEPS0_PKvS3_"
660  },
661  {
662   "name" : "_ZN7android7RefBase12weakref_type14attemptIncWeakEPKv"
663  },
664  {
665   "name" : "_ZN7android7RefBase12weakref_type16attemptIncStrongEPKv"
666  },
667  {
668   "name" : "_ZN7android7RefBase12weakref_type18incWeakRequireWeakEPKv"
669  },
670  {
671   "name" : "_ZN7android7RefBase12weakref_type7decWeakEPKv"
672  },
673  {
674   "name" : "_ZN7android7RefBase12weakref_type7incWeakEPKv"
675  },
676  {
677   "name" : "_ZN7android7RefBase12weakref_type7trackMeEbb"
678  },
679  {
680   "name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
681  },
682  {
683   "name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
684  },
685  {
686   "name" : "_ZN7android7RefBase20extendObjectLifetimeEi"
687  },
688  {
689   "name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
690  },
691  {
692   "name" : "_ZN7android7RefBaseC1Ev"
693  },
694  {
695   "name" : "_ZN7android7RefBaseC2Ev"
696  },
697  {
698   "name" : "_ZN7android7RefBaseD0Ev"
699  },
700  {
701   "name" : "_ZN7android7RefBaseD1Ev"
702  },
703  {
704   "name" : "_ZN7android7RefBaseD2Ev"
705  },
706  {
707   "name" : "_ZN7android7String810appendPathEPKc"
708  },
709  {
710   "name" : "_ZN7android7String810lockBufferEj"
711  },
712  {
713   "name" : "_ZN7android7String811real_appendEPKcj"
714  },
715  {
716   "name" : "_ZN7android7String812appendFormatEPKcz"
717  },
718  {
719   "name" : "_ZN7android7String812unlockBufferEj"
720  },
721  {
722   "name" : "_ZN7android7String812unlockBufferEv"
723  },
724  {
725   "name" : "_ZN7android7String813appendFormatVEPKcSt9__va_list"
726  },
727  {
728   "name" : "_ZN7android7String816convertToResPathEv"
729  },
730  {
731   "name" : "_ZN7android7String85clearEv"
732  },
733  {
734   "name" : "_ZN7android7String85setToEPKDij"
735  },
736  {
737   "name" : "_ZN7android7String85setToEPKDsj"
738  },
739  {
740   "name" : "_ZN7android7String85setToEPKc"
741  },
742  {
743   "name" : "_ZN7android7String85setToEPKcj"
744  },
745  {
746   "name" : "_ZN7android7String85setToERKS0_"
747  },
748  {
749   "name" : "_ZN7android7String86appendEPKc"
750  },
751  {
752   "name" : "_ZN7android7String86appendEPKcj"
753  },
754  {
755   "name" : "_ZN7android7String86appendERKS0_"
756  },
757  {
758   "name" : "_ZN7android7String86formatEPKcz"
759  },
760  {
761   "name" : "_ZN7android7String87formatVEPKcSt9__va_list"
762  },
763  {
764   "name" : "_ZN7android7String87toLowerEv"
765  },
766  {
767   "name" : "_ZN7android7String89removeAllEPKc"
768  },
769  {
770   "name" : "_ZN7android7String8C1EPKDi"
771  },
772  {
773   "name" : "_ZN7android7String8C1EPKDij"
774  },
775  {
776   "name" : "_ZN7android7String8C1EPKDs"
777  },
778  {
779   "name" : "_ZN7android7String8C1EPKDsj"
780  },
781  {
782   "name" : "_ZN7android7String8C1EPKc"
783  },
784  {
785   "name" : "_ZN7android7String8C1EPKcj"
786  },
787  {
788   "name" : "_ZN7android7String8C1ERKNS_8String16E"
789  },
790  {
791   "name" : "_ZN7android7String8C1ERKS0_"
792  },
793  {
794   "name" : "_ZN7android7String8C1Ev"
795  },
796  {
797   "name" : "_ZN7android7String8C2EPKDi"
798  },
799  {
800   "name" : "_ZN7android7String8C2EPKDij"
801  },
802  {
803   "name" : "_ZN7android7String8C2EPKDs"
804  },
805  {
806   "name" : "_ZN7android7String8C2EPKDsj"
807  },
808  {
809   "name" : "_ZN7android7String8C2EPKc"
810  },
811  {
812   "name" : "_ZN7android7String8C2EPKcj"
813  },
814  {
815   "name" : "_ZN7android7String8C2ERKNS_8String16E"
816  },
817  {
818   "name" : "_ZN7android7String8C2ERKS0_"
819  },
820  {
821   "name" : "_ZN7android7String8C2Ev"
822  },
823  {
824   "name" : "_ZN7android7String8D1Ev"
825  },
826  {
827   "name" : "_ZN7android7String8D2Ev"
828  },
829  {
830   "name" : "_ZN7android8String1610editResizeEj"
831  },
832  {
833   "name" : "_ZN7android8String1610replaceAllEDsDs"
834  },
835  {
836   "name" : "_ZN7android8String1613allocFromUTF8EPKcj"
837  },
838  {
839   "name" : "_ZN7android8String1614allocFromUTF16EPKDsj"
840  },
841  {
842   "name" : "_ZN7android8String164editEv"
843  },
844  {
845   "name" : "_ZN7android8String165allocEj"
846  },
847  {
848   "name" : "_ZN7android8String165setToEPKDs"
849  },
850  {
851   "name" : "_ZN7android8String165setToEPKDsj"
852  },
853  {
854   "name" : "_ZN7android8String165setToERKS0_"
855  },
856  {
857   "name" : "_ZN7android8String165setToERKS0_jj"
858  },
859  {
860   "name" : "_ZN7android8String166appendEPKDsj"
861  },
862  {
863   "name" : "_ZN7android8String166appendERKS0_"
864  },
865  {
866   "name" : "_ZN7android8String166insertEjPKDs"
867  },
868  {
869   "name" : "_ZN7android8String166insertEjPKDsj"
870  },
871  {
872   "name" : "_ZN7android8String167acquireEv"
873  },
874  {
875   "name" : "_ZN7android8String167releaseEv"
876  },
877  {
878   "name" : "_ZN7android8String16C1EOS0_"
879  },
880  {
881   "name" : "_ZN7android8String16C1EPKDs"
882  },
883  {
884   "name" : "_ZN7android8String16C1EPKDsj"
885  },
886  {
887   "name" : "_ZN7android8String16C1EPKc"
888  },
889  {
890   "name" : "_ZN7android8String16C1EPKcj"
891  },
892  {
893   "name" : "_ZN7android8String16C1ERKNS_7String8E"
894  },
895  {
896   "name" : "_ZN7android8String16C1ERKS0_"
897  },
898  {
899   "name" : "_ZN7android8String16C1ERKS0_jj"
900  },
901  {
902   "name" : "_ZN7android8String16C1Ev"
903  },
904  {
905   "name" : "_ZN7android8String16C2EOS0_"
906  },
907  {
908   "name" : "_ZN7android8String16C2EPKDs"
909  },
910  {
911   "name" : "_ZN7android8String16C2EPKDsj"
912  },
913  {
914   "name" : "_ZN7android8String16C2EPKc"
915  },
916  {
917   "name" : "_ZN7android8String16C2EPKcj"
918  },
919  {
920   "name" : "_ZN7android8String16C2ERKNS_7String8E"
921  },
922  {
923   "name" : "_ZN7android8String16C2ERKS0_"
924  },
925  {
926   "name" : "_ZN7android8String16C2ERKS0_jj"
927  },
928  {
929   "name" : "_ZN7android8String16C2Ev"
930  },
931  {
932   "name" : "_ZN7android8String16D1Ev"
933  },
934  {
935   "name" : "_ZN7android8String16D2Ev"
936  },
937  {
938   "name" : "_ZN7android8String16aSEOS0_"
939  },
940  {
941   "name" : "_ZN7android9FdPrinter9printLineEPKc"
942  },
943  {
944   "name" : "_ZN7android9FdPrinterC1EijPKc"
945  },
946  {
947   "name" : "_ZN7android9FdPrinterC2EijPKc"
948  },
949  {
950   "name" : "_ZN7android9StopWatch5resetEv"
951  },
952  {
953   "name" : "_ZN7android9StopWatchC1EPKci"
954  },
955  {
956   "name" : "_ZN7android9StopWatchC2EPKci"
957  },
958  {
959   "name" : "_ZN7android9StopWatchD1Ev"
960  },
961  {
962   "name" : "_ZN7android9StopWatchD2Ev"
963  },
964  {
965   "name" : "_ZN7android9Tokenizer12fromContentsERKNS_7String8EPKcPPS0_"
966  },
967  {
968   "name" : "_ZN7android9Tokenizer14skipDelimitersEPKc"
969  },
970  {
971   "name" : "_ZN7android9Tokenizer4openERKNS_7String8EPPS0_"
972  },
973  {
974   "name" : "_ZN7android9Tokenizer8nextLineEv"
975  },
976  {
977   "name" : "_ZN7android9Tokenizer9nextTokenEPKc"
978  },
979  {
980   "name" : "_ZN7android9TokenizerC1ERKNS_7String8EPNS_7FileMapEPcbj"
981  },
982  {
983   "name" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbj"
984  },
985  {
986   "name" : "_ZN7android9TokenizerD1Ev"
987  },
988  {
989   "name" : "_ZN7android9TokenizerD2Ev"
990  },
991  {
992   "name" : "_ZNK7android10VectorImpl12itemLocationEj"
993  },
994  {
995   "name" : "_ZNK7android10VectorImpl8capacityEv"
996  },
997  {
998   "name" : "_ZNK7android10VectorImpl8itemSizeEv"
999  },
1000  {
1001   "name" : "_ZNK7android12SharedBuffer10editResizeEj"
1002  },
1003  {
1004   "name" : "_ZNK7android12SharedBuffer11attemptEditEv"
1005  },
1006  {
1007   "name" : "_ZNK7android12SharedBuffer4editEv"
1008  },
1009  {
1010   "name" : "_ZNK7android12SharedBuffer5resetEj"
1011  },
1012  {
1013   "name" : "_ZNK7android12SharedBuffer7acquireEv"
1014  },
1015  {
1016   "name" : "_ZNK7android12SharedBuffer7releaseEj"
1017  },
1018  {
1019   "name" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPj"
1020  },
1021  {
1022   "name" : "_ZNK7android16SortedVectorImpl7indexOfEPKv"
1023  },
1024  {
1025   "name" : "_ZNK7android16SortedVectorImpl7orderOfEPKv"
1026  },
1027  {
1028   "name" : "_ZNK7android6Looper20getAllowNonCallbacksEv"
1029  },
1030  {
1031   "name" : "_ZNK7android6Looper7Request14getEpollEventsEv"
1032  },
1033  {
1034   "name" : "_ZNK7android6Looper9isPollingEv"
1035  },
1036  {
1037   "name" : "_ZNK7android6Thread11exitPendingEv"
1038  },
1039  {
1040   "name" : "_ZNK7android6Thread6getTidEv"
1041  },
1042  {
1043   "name" : "_ZNK7android6Thread9isRunningEv"
1044  },
1045  {
1046   "binding" : "weak",
1047   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvj"
1048  },
1049  {
1050   "binding" : "weak",
1051   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj"
1052  },
1053  {
1054   "binding" : "weak",
1055   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj"
1056  },
1057  {
1058   "binding" : "weak",
1059   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj"
1060  },
1061  {
1062   "binding" : "weak",
1063   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj"
1064  },
1065  {
1066   "binding" : "weak",
1067   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj"
1068  },
1069  {
1070   "binding" : "weak",
1071   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj"
1072  },
1073  {
1074   "binding" : "weak",
1075   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj"
1076  },
1077  {
1078   "binding" : "weak",
1079   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj"
1080  },
1081  {
1082   "binding" : "weak",
1083   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj"
1084  },
1085  {
1086   "binding" : "weak",
1087   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj"
1088  },
1089  {
1090   "binding" : "weak",
1091   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj"
1092  },
1093  {
1094   "binding" : "weak",
1095   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj"
1096  },
1097  {
1098   "binding" : "weak",
1099   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj"
1100  },
1101  {
1102   "binding" : "weak",
1103   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj"
1104  },
1105  {
1106   "binding" : "weak",
1107   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj"
1108  },
1109  {
1110   "binding" : "weak",
1111   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj"
1112  },
1113  {
1114   "binding" : "weak",
1115   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj"
1116  },
1117  {
1118   "name" : "_ZNK7android7RefBase10createWeakEPKv"
1119  },
1120  {
1121   "name" : "_ZNK7android7RefBase11getWeakRefsEv"
1122  },
1123  {
1124   "name" : "_ZNK7android7RefBase12weakref_type12getWeakCountEv"
1125  },
1126  {
1127   "name" : "_ZNK7android7RefBase12weakref_type7refBaseEv"
1128  },
1129  {
1130   "name" : "_ZNK7android7RefBase12weakref_type9printRefsEv"
1131  },
1132  {
1133   "name" : "_ZNK7android7RefBase14forceIncStrongEPKv"
1134  },
1135  {
1136   "name" : "_ZNK7android7RefBase14getStrongCountEv"
1137  },
1138  {
1139   "name" : "_ZNK7android7RefBase22incStrongRequireStrongEPKv"
1140  },
1141  {
1142   "name" : "_ZNK7android7RefBase9decStrongEPKv"
1143  },
1144  {
1145   "name" : "_ZNK7android7RefBase9incStrongEPKv"
1146  },
1147  {
1148   "name" : "_ZNK7android7String810getPathDirEv"
1149  },
1150  {
1151   "name" : "_ZNK7android7String811getBasePathEv"
1152  },
1153  {
1154   "name" : "_ZNK7android7String811getPathLeafEv"
1155  },
1156  {
1157   "name" : "_ZNK7android7String814find_extensionEv"
1158  },
1159  {
1160   "name" : "_ZNK7android7String816getPathExtensionEv"
1161  },
1162  {
1163   "name" : "_ZNK7android7String84findEPKcj"
1164  },
1165  {
1166   "name" : "_ZNK7android7String86lengthEv"
1167  },
1168  {
1169   "name" : "_ZNK7android7String88walkPathEPS0_"
1170  },
1171  {
1172   "name" : "_ZNK7android8String1610startsWithEPKDs"
1173  },
1174  {
1175   "name" : "_ZNK7android8String1610startsWithERKS0_"
1176  },
1177  {
1178   "name" : "_ZNK7android8String1614isStaticStringEv"
1179  },
1180  {
1181   "name" : "_ZNK7android8String1616staticStringSizeEv"
1182  },
1183  {
1184   "name" : "_ZNK7android8String164sizeEv"
1185  },
1186  {
1187   "name" : "_ZNK7android8String168containsEPKDs"
1188  },
1189  {
1190   "name" : "_ZNK7android8String168findLastEDs"
1191  },
1192  {
1193   "name" : "_ZNK7android8String169findFirstEDs"
1194  },
1195  {
1196   "name" : "_ZNK7android9StopWatch11elapsedTimeEv"
1197  },
1198  {
1199   "name" : "_ZNK7android9StopWatch4nameEv"
1200  },
1201  {
1202   "name" : "_ZNK7android9Tokenizer11getLocationEv"
1203  },
1204  {
1205   "name" : "_ZNK7android9Tokenizer19peekRemainderOfLineEv"
1206  },
1207  {
1208   "binding" : "weak",
1209   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiyEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE14__erase_uniqueIiEEjRKT_"
1210  },
1211  {
1212   "binding" : "weak",
1213   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiyEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIiJRiRKyEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_"
1214  },
1215  {
1216   "binding" : "weak",
1217   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiyEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE6rehashEj"
1218  },
1219  {
1220   "binding" : "weak",
1221   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiyEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS2_PvEEEE"
1222  },
1223  {
1224   "binding" : "weak",
1225   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiyEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE8__rehashEj"
1226  },
1227  {
1228   "binding" : "weak",
1229   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN7android6Looper7RequestEEENS_22__unordered_map_hasherIyS5_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS5_NS_8equal_toIyEELb1EEENS_9allocatorIS5_EEE25__emplace_unique_key_argsIyJRKyRS4_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS5_PvEEEEbEERKT_DpOT0_"
1230  },
1231  {
1232   "binding" : "weak",
1233   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN7android6Looper7RequestEEENS_22__unordered_map_hasherIyS5_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS5_NS_8equal_toIyEELb1EEENS_9allocatorIS5_EEE6rehashEj"
1234  },
1235  {
1236   "binding" : "weak",
1237   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN7android6Looper7RequestEEENS_22__unordered_map_hasherIyS5_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS5_NS_8equal_toIyEELb1EEENS_9allocatorIS5_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS5_PvEEEE"
1238  },
1239  {
1240   "binding" : "weak",
1241   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN7android6Looper7RequestEEENS_22__unordered_map_hasherIyS5_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS5_NS_8equal_toIyEELb1EEENS_9allocatorIS5_EEE8__rehashEj"
1242  },
1243  {
1244   "name" : "_ZTv0_n12_N7android14LooperCallbackD0Ev"
1245  },
1246  {
1247   "name" : "_ZTv0_n12_N7android14LooperCallbackD1Ev"
1248  },
1249  {
1250   "name" : "_ZTv0_n12_N7android14MessageHandlerD0Ev"
1251  },
1252  {
1253   "name" : "_ZTv0_n12_N7android14MessageHandlerD1Ev"
1254  },
1255  {
1256   "name" : "_ZTv0_n12_N7android18WeakMessageHandlerD0Ev"
1257  },
1258  {
1259   "name" : "_ZTv0_n12_N7android18WeakMessageHandlerD1Ev"
1260  },
1261  {
1262   "name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD0Ev"
1263  },
1264  {
1265   "name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD1Ev"
1266  },
1267  {
1268   "name" : "_ZTv0_n12_N7android6ThreadD0Ev"
1269  },
1270  {
1271   "name" : "_ZTv0_n12_N7android6ThreadD1Ev"
1272  },
1273  {
1274   "name" : "androidCreateRawThreadEtc"
1275  },
1276  {
1277   "name" : "androidCreateThread"
1278  },
1279  {
1280   "name" : "androidCreateThreadEtc"
1281  },
1282  {
1283   "name" : "androidGetThreadId"
1284  },
1285  {
1286   "name" : "androidGetThreadPriority"
1287  },
1288  {
1289   "name" : "androidSetCreateThreadFunc"
1290  },
1291  {
1292   "name" : "androidSetThreadName"
1293  },
1294  {
1295   "name" : "androidSetThreadPriority"
1296  },
1297  {
1298   "name" : "do_report_sysprop_change"
1299  },
1300  {
1301   "name" : "strcmp16"
1302  },
1303  {
1304   "name" : "strlen16"
1305  },
1306  {
1307   "name" : "strncmp16"
1308  },
1309  {
1310   "name" : "strnlen16"
1311  },
1312  {
1313   "name" : "strstr16"
1314  },
1315  {
1316   "name" : "strzcmp16"
1317  },
1318  {
1319   "name" : "systemTime"
1320  },
1321  {
1322   "name" : "toMillisecondTimeoutDelay"
1323  },
1324  {
1325   "name" : "utf16_to_utf8"
1326  },
1327  {
1328   "name" : "utf16_to_utf8_length"
1329  },
1330  {
1331   "name" : "utf32_from_utf8_at"
1332  },
1333  {
1334   "name" : "utf32_to_utf8"
1335  },
1336  {
1337   "name" : "utf32_to_utf8_length"
1338  },
1339  {
1340   "name" : "utf8_to_utf16"
1341  },
1342  {
1343   "name" : "utf8_to_utf16_length"
1344  },
1345  {
1346   "name" : "utf8_to_utf16_no_null_terminator"
1347  }
1348 ],
1349 "elf_objects" :
1350 [
1351  {
1352   "name" : "_ZN7android7FileMap9mPageSizeE"
1353  },
1354  {
1355   "name" : "_ZTCN7android18WeakMessageHandlerE0_NS_14MessageHandlerE"
1356  },
1357  {
1358   "name" : "_ZTCN7android20SimpleLooperCallbackE0_NS_14LooperCallbackE"
1359  },
1360  {
1361   "name" : "_ZTTN7android14LooperCallbackE"
1362  },
1363  {
1364   "name" : "_ZTTN7android14MessageHandlerE"
1365  },
1366  {
1367   "name" : "_ZTTN7android18WeakMessageHandlerE"
1368  },
1369  {
1370   "name" : "_ZTTN7android20SimpleLooperCallbackE"
1371  },
1372  {
1373   "name" : "_ZTTN7android6ThreadE"
1374  },
1375  {
1376   "name" : "_ZTVN7android10LogPrinterE"
1377  },
1378  {
1379   "name" : "_ZTVN7android10VectorImplE"
1380  },
1381  {
1382   "name" : "_ZTVN7android13PrefixPrinterE"
1383  },
1384  {
1385   "name" : "_ZTVN7android14LooperCallbackE"
1386  },
1387  {
1388   "name" : "_ZTVN7android14MessageHandlerE"
1389  },
1390  {
1391   "name" : "_ZTVN7android14String8PrinterE"
1392  },
1393  {
1394   "name" : "_ZTVN7android16SortedVectorImplE"
1395  },
1396  {
1397   "name" : "_ZTVN7android18WeakMessageHandlerE"
1398  },
1399  {
1400   "name" : "_ZTVN7android20SimpleLooperCallbackE"
1401  },
1402  {
1403   "name" : "_ZTVN7android6LooperE"
1404  },
1405  {
1406   "name" : "_ZTVN7android6ThreadE"
1407  },
1408  {
1409   "binding" : "weak",
1410   "name" : "_ZTVN7android6VectorINS_28sysprop_change_callback_infoEEE"
1411  },
1412  {
1413   "binding" : "weak",
1414   "name" : "_ZTVN7android6VectorINS_6Looper15MessageEnvelopeEEE"
1415  },
1416  {
1417   "binding" : "weak",
1418   "name" : "_ZTVN7android6VectorINS_6Looper8ResponseEEE"
1419  },
1420  {
1421   "name" : "_ZTVN7android7PrinterE"
1422  },
1423  {
1424   "name" : "_ZTVN7android7RefBaseE"
1425  },
1426  {
1427   "name" : "_ZTVN7android9FdPrinterE"
1428  }
1429 ],
1430 "enum_types" :
1431 [
1432  {
1433   "alignment" : 4,
1434   "enum_fields" :
1435   [
1436    {
1437     "enum_field_value" : -1,
1438     "name" : "SP_DEFAULT"
1439    },
1440    {
1441     "enum_field_value" : 0,
1442     "name" : "SP_BACKGROUND"
1443    },
1444    {
1445     "enum_field_value" : 1,
1446     "name" : "SP_FOREGROUND"
1447    },
1448    {
1449     "enum_field_value" : 2,
1450     "name" : "SP_SYSTEM"
1451    },
1452    {
1453     "enum_field_value" : 3,
1454     "name" : "SP_AUDIO_APP"
1455    },
1456    {
1457     "enum_field_value" : 4,
1458     "name" : "SP_AUDIO_SYS"
1459    },
1460    {
1461     "enum_field_value" : 5,
1462     "name" : "SP_TOP_APP"
1463    },
1464    {
1465     "enum_field_value" : 6,
1466     "name" : "SP_RT_APP"
1467    },
1468    {
1469     "enum_field_value" : 7,
1470     "name" : "SP_RESTRICTED"
1471    },
1472    {
1473     "enum_field_value" : 8,
1474     "name" : "SP_CNT"
1475    },
1476    {
1477     "enum_field_value" : 7,
1478     "name" : "SP_MAX"
1479    },
1480    {
1481     "enum_field_value" : 1,
1482     "name" : "SP_SYSTEM_DEFAULT"
1483    }
1484   ],
1485   "linker_set_key" : "_ZTI11SchedPolicy",
1486   "name" : "SchedPolicy",
1487   "referenced_type" : "_ZTI11SchedPolicy",
1488   "self_type" : "_ZTI11SchedPolicy",
1489   "size" : 4,
1490   "source_file" : "system/core/libprocessgroup/include/processgroup/sched_policy.h",
1491   "underlying_type" : "_ZTIi"
1492  },
1493  {
1494   "alignment" : 4,
1495   "enum_fields" :
1496   [
1497    {
1498     "enum_field_value" : 1,
1499     "name" : "HAL_HDR_DOLBY_VISION"
1500    },
1501    {
1502     "enum_field_value" : 2,
1503     "name" : "HAL_HDR_HDR10"
1504    },
1505    {
1506     "enum_field_value" : 3,
1507     "name" : "HAL_HDR_HLG"
1508    }
1509   ],
1510   "linker_set_key" : "_ZTI13android_hdr_t",
1511   "name" : "android_hdr_t",
1512   "referenced_type" : "_ZTI13android_hdr_t",
1513   "self_type" : "_ZTI13android_hdr_t",
1514   "size" : 4,
1515   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1516   "underlying_type" : "_ZTIj"
1517  },
1518  {
1519   "alignment" : 4,
1520   "enum_fields" :
1521   [
1522    {
1523     "enum_field_value" : 4,
1524     "name" : "HAL_HDR_HDR10_PLUS"
1525    }
1526   ],
1527   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
1528   "name" : "android_hdr_v1_2_t",
1529   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
1530   "self_type" : "_ZTI18android_hdr_v1_2_t",
1531   "size" : 4,
1532   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1533   "underlying_type" : "_ZTIj"
1534  },
1535  {
1536   "alignment" : 4,
1537   "enum_fields" :
1538   [
1539    {
1540     "enum_field_value" : 0,
1541     "name" : "ANDROID_LOG_UNKNOWN"
1542    },
1543    {
1544     "enum_field_value" : 1,
1545     "name" : "ANDROID_LOG_DEFAULT"
1546    },
1547    {
1548     "enum_field_value" : 2,
1549     "name" : "ANDROID_LOG_VERBOSE"
1550    },
1551    {
1552     "enum_field_value" : 3,
1553     "name" : "ANDROID_LOG_DEBUG"
1554    },
1555    {
1556     "enum_field_value" : 4,
1557     "name" : "ANDROID_LOG_INFO"
1558    },
1559    {
1560     "enum_field_value" : 5,
1561     "name" : "ANDROID_LOG_WARN"
1562    },
1563    {
1564     "enum_field_value" : 6,
1565     "name" : "ANDROID_LOG_ERROR"
1566    },
1567    {
1568     "enum_field_value" : 7,
1569     "name" : "ANDROID_LOG_FATAL"
1570    },
1571    {
1572     "enum_field_value" : 8,
1573     "name" : "ANDROID_LOG_SILENT"
1574    }
1575   ],
1576   "linker_set_key" : "_ZTI19android_LogPriority",
1577   "name" : "android_LogPriority",
1578   "referenced_type" : "_ZTI19android_LogPriority",
1579   "self_type" : "_ZTI19android_LogPriority",
1580   "size" : 4,
1581   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
1582   "underlying_type" : "_ZTIj"
1583  },
1584  {
1585   "alignment" : 4,
1586   "enum_fields" :
1587   [
1588    {
1589     "enum_field_value" : 0,
1590     "name" : "HAL_DATASPACE_UNKNOWN"
1591    },
1592    {
1593     "enum_field_value" : 1,
1594     "name" : "HAL_DATASPACE_ARBITRARY"
1595    },
1596    {
1597     "enum_field_value" : 16,
1598     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1599    },
1600    {
1601     "enum_field_value" : 4128768,
1602     "name" : "HAL_DATASPACE_STANDARD_MASK"
1603    },
1604    {
1605     "enum_field_value" : 0,
1606     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1607    },
1608    {
1609     "enum_field_value" : 65536,
1610     "name" : "HAL_DATASPACE_STANDARD_BT709"
1611    },
1612    {
1613     "enum_field_value" : 131072,
1614     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1615    },
1616    {
1617     "enum_field_value" : 196608,
1618     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1619    },
1620    {
1621     "enum_field_value" : 262144,
1622     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1623    },
1624    {
1625     "enum_field_value" : 327680,
1626     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1627    },
1628    {
1629     "enum_field_value" : 393216,
1630     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1631    },
1632    {
1633     "enum_field_value" : 458752,
1634     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1635    },
1636    {
1637     "enum_field_value" : 524288,
1638     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1639    },
1640    {
1641     "enum_field_value" : 589824,
1642     "name" : "HAL_DATASPACE_STANDARD_FILM"
1643    },
1644    {
1645     "enum_field_value" : 655360,
1646     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1647    },
1648    {
1649     "enum_field_value" : 720896,
1650     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1651    },
1652    {
1653     "enum_field_value" : 22,
1654     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1655    },
1656    {
1657     "enum_field_value" : 130023424,
1658     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1659    },
1660    {
1661     "enum_field_value" : 0,
1662     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1663    },
1664    {
1665     "enum_field_value" : 4194304,
1666     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1667    },
1668    {
1669     "enum_field_value" : 8388608,
1670     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1671    },
1672    {
1673     "enum_field_value" : 12582912,
1674     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1675    },
1676    {
1677     "enum_field_value" : 16777216,
1678     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1679    },
1680    {
1681     "enum_field_value" : 20971520,
1682     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1683    },
1684    {
1685     "enum_field_value" : 25165824,
1686     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1687    },
1688    {
1689     "enum_field_value" : 29360128,
1690     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1691    },
1692    {
1693     "enum_field_value" : 33554432,
1694     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1695    },
1696    {
1697     "enum_field_value" : 27,
1698     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1699    },
1700    {
1701     "enum_field_value" : 939524096,
1702     "name" : "HAL_DATASPACE_RANGE_MASK"
1703    },
1704    {
1705     "enum_field_value" : 0,
1706     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1707    },
1708    {
1709     "enum_field_value" : 134217728,
1710     "name" : "HAL_DATASPACE_RANGE_FULL"
1711    },
1712    {
1713     "enum_field_value" : 268435456,
1714     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1715    },
1716    {
1717     "enum_field_value" : 402653184,
1718     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1719    },
1720    {
1721     "enum_field_value" : 512,
1722     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1723    },
1724    {
1725     "enum_field_value" : 138477568,
1726     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1727    },
1728    {
1729     "enum_field_value" : 406913024,
1730     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1731    },
1732    {
1733     "enum_field_value" : 513,
1734     "name" : "HAL_DATASPACE_SRGB"
1735    },
1736    {
1737     "enum_field_value" : 142671872,
1738     "name" : "HAL_DATASPACE_V0_SRGB"
1739    },
1740    {
1741     "enum_field_value" : 411107328,
1742     "name" : "HAL_DATASPACE_V0_SCRGB"
1743    },
1744    {
1745     "enum_field_value" : 257,
1746     "name" : "HAL_DATASPACE_JFIF"
1747    },
1748    {
1749     "enum_field_value" : 146931712,
1750     "name" : "HAL_DATASPACE_V0_JFIF"
1751    },
1752    {
1753     "enum_field_value" : 258,
1754     "name" : "HAL_DATASPACE_BT601_625"
1755    },
1756    {
1757     "enum_field_value" : 281149440,
1758     "name" : "HAL_DATASPACE_V0_BT601_625"
1759    },
1760    {
1761     "enum_field_value" : 259,
1762     "name" : "HAL_DATASPACE_BT601_525"
1763    },
1764    {
1765     "enum_field_value" : 281280512,
1766     "name" : "HAL_DATASPACE_V0_BT601_525"
1767    },
1768    {
1769     "enum_field_value" : 260,
1770     "name" : "HAL_DATASPACE_BT709"
1771    },
1772    {
1773     "enum_field_value" : 281083904,
1774     "name" : "HAL_DATASPACE_V0_BT709"
1775    },
1776    {
1777     "enum_field_value" : 139067392,
1778     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1779    },
1780    {
1781     "enum_field_value" : 155844608,
1782     "name" : "HAL_DATASPACE_DCI_P3"
1783    },
1784    {
1785     "enum_field_value" : 139067392,
1786     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1787    },
1788    {
1789     "enum_field_value" : 143261696,
1790     "name" : "HAL_DATASPACE_DISPLAY_P3"
1791    },
1792    {
1793     "enum_field_value" : 151715840,
1794     "name" : "HAL_DATASPACE_ADOBE_RGB"
1795    },
1796    {
1797     "enum_field_value" : 138805248,
1798     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1799    },
1800    {
1801     "enum_field_value" : 147193856,
1802     "name" : "HAL_DATASPACE_BT2020"
1803    },
1804    {
1805     "enum_field_value" : 163971072,
1806     "name" : "HAL_DATASPACE_BT2020_PQ"
1807    },
1808    {
1809     "enum_field_value" : 4096,
1810     "name" : "HAL_DATASPACE_DEPTH"
1811    },
1812    {
1813     "enum_field_value" : 4097,
1814     "name" : "HAL_DATASPACE_SENSOR"
1815    }
1816   ],
1817   "linker_set_key" : "_ZTI19android_dataspace_t",
1818   "name" : "android_dataspace_t",
1819   "referenced_type" : "_ZTI19android_dataspace_t",
1820   "self_type" : "_ZTI19android_dataspace_t",
1821   "size" : 4,
1822   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1823   "underlying_type" : "_ZTIj"
1824  },
1825  {
1826   "alignment" : 4,
1827   "enum_fields" :
1828   [
1829    {
1830     "enum_field_value" : 0,
1831     "name" : "FLEX_FORMAT_INVALID"
1832    },
1833    {
1834     "enum_field_value" : 1,
1835     "name" : "FLEX_FORMAT_Y"
1836    },
1837    {
1838     "enum_field_value" : 7,
1839     "name" : "FLEX_FORMAT_YCbCr"
1840    },
1841    {
1842     "enum_field_value" : 1073741831,
1843     "name" : "FLEX_FORMAT_YCbCrA"
1844    },
1845    {
1846     "enum_field_value" : 7168,
1847     "name" : "FLEX_FORMAT_RGB"
1848    },
1849    {
1850     "enum_field_value" : 1073748992,
1851     "name" : "FLEX_FORMAT_RGBA"
1852    }
1853   ],
1854   "linker_set_key" : "_ZTI19android_flex_format",
1855   "name" : "android_flex_format",
1856   "referenced_type" : "_ZTI19android_flex_format",
1857   "self_type" : "_ZTI19android_flex_format",
1858   "size" : 4,
1859   "source_file" : "system/core/libsystem/include/system/graphics.h",
1860   "underlying_type" : "_ZTIj"
1861  },
1862  {
1863   "alignment" : 4,
1864   "enum_fields" :
1865   [
1866    {
1867     "enum_field_value" : 1,
1868     "name" : "HAL_TRANSFORM_FLIP_H"
1869    },
1870    {
1871     "enum_field_value" : 2,
1872     "name" : "HAL_TRANSFORM_FLIP_V"
1873    },
1874    {
1875     "enum_field_value" : 4,
1876     "name" : "HAL_TRANSFORM_ROT_90"
1877    },
1878    {
1879     "enum_field_value" : 3,
1880     "name" : "HAL_TRANSFORM_ROT_180"
1881    },
1882    {
1883     "enum_field_value" : 7,
1884     "name" : "HAL_TRANSFORM_ROT_270"
1885    }
1886   ],
1887   "linker_set_key" : "_ZTI19android_transform_t",
1888   "name" : "android_transform_t",
1889   "referenced_type" : "_ZTI19android_transform_t",
1890   "self_type" : "_ZTI19android_transform_t",
1891   "size" : 4,
1892   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1893   "underlying_type" : "_ZTIj"
1894  },
1895  {
1896   "alignment" : 4,
1897   "enum_fields" :
1898   [
1899    {
1900     "enum_field_value" : 0,
1901     "name" : "HAL_COLOR_MODE_NATIVE"
1902    },
1903    {
1904     "enum_field_value" : 1,
1905     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1906    },
1907    {
1908     "enum_field_value" : 2,
1909     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1910    },
1911    {
1912     "enum_field_value" : 3,
1913     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1914    },
1915    {
1916     "enum_field_value" : 4,
1917     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1918    },
1919    {
1920     "enum_field_value" : 5,
1921     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1922    },
1923    {
1924     "enum_field_value" : 6,
1925     "name" : "HAL_COLOR_MODE_DCI_P3"
1926    },
1927    {
1928     "enum_field_value" : 7,
1929     "name" : "HAL_COLOR_MODE_SRGB"
1930    },
1931    {
1932     "enum_field_value" : 8,
1933     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1934    },
1935    {
1936     "enum_field_value" : 9,
1937     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1938    }
1939   ],
1940   "linker_set_key" : "_ZTI20android_color_mode_t",
1941   "name" : "android_color_mode_t",
1942   "referenced_type" : "_ZTI20android_color_mode_t",
1943   "self_type" : "_ZTI20android_color_mode_t",
1944   "size" : 4,
1945   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1946   "underlying_type" : "_ZTIj"
1947  },
1948  {
1949   "alignment" : 4,
1950   "enum_fields" :
1951   [
1952    {
1953     "enum_field_value" : 0,
1954     "name" : "SYSTEM_TIME_REALTIME"
1955    },
1956    {
1957     "enum_field_value" : 1,
1958     "name" : "SYSTEM_TIME_MONOTONIC"
1959    },
1960    {
1961     "enum_field_value" : 2,
1962     "name" : "SYSTEM_TIME_PROCESS"
1963    },
1964    {
1965     "enum_field_value" : 3,
1966     "name" : "SYSTEM_TIME_THREAD"
1967    },
1968    {
1969     "enum_field_value" : 4,
1970     "name" : "SYSTEM_TIME_BOOTTIME"
1971    }
1972   ],
1973   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1974   "name" : "(unnamed)",
1975   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1976   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1977   "size" : 4,
1978   "source_file" : "system/core/libutils/include/utils/Timers.h",
1979   "underlying_type" : "_ZTIj"
1980  },
1981  {
1982   "alignment" : 4,
1983   "enum_fields" :
1984   [
1985    {
1986     "enum_field_value" : 1,
1987     "name" : "FLEX_COMPONENT_Y"
1988    },
1989    {
1990     "enum_field_value" : 2,
1991     "name" : "FLEX_COMPONENT_Cb"
1992    },
1993    {
1994     "enum_field_value" : 4,
1995     "name" : "FLEX_COMPONENT_Cr"
1996    },
1997    {
1998     "enum_field_value" : 1024,
1999     "name" : "FLEX_COMPONENT_R"
2000    },
2001    {
2002     "enum_field_value" : 2048,
2003     "name" : "FLEX_COMPONENT_G"
2004    },
2005    {
2006     "enum_field_value" : 4096,
2007     "name" : "FLEX_COMPONENT_B"
2008    },
2009    {
2010     "enum_field_value" : 1073741824,
2011     "name" : "FLEX_COMPONENT_A"
2012    }
2013   ],
2014   "linker_set_key" : "_ZTI22android_flex_component",
2015   "name" : "android_flex_component",
2016   "referenced_type" : "_ZTI22android_flex_component",
2017   "self_type" : "_ZTI22android_flex_component",
2018   "size" : 4,
2019   "source_file" : "system/core/libsystem/include/system/graphics.h",
2020   "underlying_type" : "_ZTIj"
2021  },
2022  {
2023   "alignment" : 4,
2024   "enum_fields" :
2025   [
2026    {
2027     "enum_field_value" : 1,
2028     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2029    },
2030    {
2031     "enum_field_value" : 2,
2032     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2033    },
2034    {
2035     "enum_field_value" : 3,
2036     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2037    },
2038    {
2039     "enum_field_value" : 4,
2040     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2041    },
2042    {
2043     "enum_field_value" : 5,
2044     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2045    },
2046    {
2047     "enum_field_value" : 16,
2048     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2049    },
2050    {
2051     "enum_field_value" : 17,
2052     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2053    },
2054    {
2055     "enum_field_value" : 20,
2056     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2057    },
2058    {
2059     "enum_field_value" : 22,
2060     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2061    },
2062    {
2063     "enum_field_value" : 32,
2064     "name" : "HAL_PIXEL_FORMAT_RAW16"
2065    },
2066    {
2067     "enum_field_value" : 33,
2068     "name" : "HAL_PIXEL_FORMAT_BLOB"
2069    },
2070    {
2071     "enum_field_value" : 34,
2072     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2073    },
2074    {
2075     "enum_field_value" : 35,
2076     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2077    },
2078    {
2079     "enum_field_value" : 36,
2080     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2081    },
2082    {
2083     "enum_field_value" : 37,
2084     "name" : "HAL_PIXEL_FORMAT_RAW10"
2085    },
2086    {
2087     "enum_field_value" : 38,
2088     "name" : "HAL_PIXEL_FORMAT_RAW12"
2089    },
2090    {
2091     "enum_field_value" : 43,
2092     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2093    },
2094    {
2095     "enum_field_value" : 538982489,
2096     "name" : "HAL_PIXEL_FORMAT_Y8"
2097    },
2098    {
2099     "enum_field_value" : 540422489,
2100     "name" : "HAL_PIXEL_FORMAT_Y16"
2101    },
2102    {
2103     "enum_field_value" : 842094169,
2104     "name" : "HAL_PIXEL_FORMAT_YV12"
2105    }
2106   ],
2107   "linker_set_key" : "_ZTI22android_pixel_format_t",
2108   "name" : "android_pixel_format_t",
2109   "referenced_type" : "_ZTI22android_pixel_format_t",
2110   "self_type" : "_ZTI22android_pixel_format_t",
2111   "size" : 4,
2112   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
2113   "underlying_type" : "_ZTIj"
2114  },
2115  {
2116   "alignment" : 4,
2117   "enum_fields" :
2118   [
2119    {
2120     "enum_field_value" : 19,
2121     "name" : "ANDROID_PRIORITY_LOWEST"
2122    },
2123    {
2124     "enum_field_value" : 10,
2125     "name" : "ANDROID_PRIORITY_BACKGROUND"
2126    },
2127    {
2128     "enum_field_value" : 0,
2129     "name" : "ANDROID_PRIORITY_NORMAL"
2130    },
2131    {
2132     "enum_field_value" : -2,
2133     "name" : "ANDROID_PRIORITY_FOREGROUND"
2134    },
2135    {
2136     "enum_field_value" : -4,
2137     "name" : "ANDROID_PRIORITY_DISPLAY"
2138    },
2139    {
2140     "enum_field_value" : -8,
2141     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
2142    },
2143    {
2144     "enum_field_value" : -10,
2145     "name" : "ANDROID_PRIORITY_VIDEO"
2146    },
2147    {
2148     "enum_field_value" : -16,
2149     "name" : "ANDROID_PRIORITY_AUDIO"
2150    },
2151    {
2152     "enum_field_value" : -19,
2153     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
2154    },
2155    {
2156     "enum_field_value" : -20,
2157     "name" : "ANDROID_PRIORITY_HIGHEST"
2158    },
2159    {
2160     "enum_field_value" : 0,
2161     "name" : "ANDROID_PRIORITY_DEFAULT"
2162    },
2163    {
2164     "enum_field_value" : -1,
2165     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
2166    },
2167    {
2168     "enum_field_value" : 1,
2169     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
2170    }
2171   ],
2172   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2173   "name" : "(unnamed)",
2174   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2175   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2176   "size" : 4,
2177   "source_file" : "system/core/libsystem/include/system/thread_defs.h",
2178   "underlying_type" : "_ZTIi"
2179  },
2180  {
2181   "alignment" : 4,
2182   "enum_fields" :
2183   [
2184    {
2185     "enum_field_value" : 281411584,
2186     "name" : "HAL_DATASPACE_BT2020_ITU"
2187    },
2188    {
2189     "enum_field_value" : 298188800,
2190     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2191    },
2192    {
2193     "enum_field_value" : 302383104,
2194     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2195    },
2196    {
2197     "enum_field_value" : 168165376,
2198     "name" : "HAL_DATASPACE_BT2020_HLG"
2199    }
2200   ],
2201   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
2202   "name" : "android_dataspace_v1_1_t",
2203   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
2204   "self_type" : "_ZTI24android_dataspace_v1_1_t",
2205   "size" : 4,
2206   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2207   "underlying_type" : "_ZTIj"
2208  },
2209  {
2210   "alignment" : 4,
2211   "enum_fields" :
2212   [
2213    {
2214     "enum_field_value" : 142999552,
2215     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2216    },
2217    {
2218     "enum_field_value" : 4098,
2219     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2220    },
2221    {
2222     "enum_field_value" : 4099,
2223     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2224    },
2225    {
2226     "enum_field_value" : 4100,
2227     "name" : "HAL_DATASPACE_HEIF"
2228    }
2229   ],
2230   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
2231   "name" : "android_dataspace_v1_2_t",
2232   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
2233   "self_type" : "_ZTI24android_dataspace_v1_2_t",
2234   "size" : 4,
2235   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
2236   "underlying_type" : "_ZTIj"
2237  },
2238  {
2239   "alignment" : 4,
2240   "enum_fields" :
2241   [
2242    {
2243     "enum_field_value" : 10,
2244     "name" : "HAL_COLOR_MODE_BT2020"
2245    },
2246    {
2247     "enum_field_value" : 11,
2248     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2249    },
2250    {
2251     "enum_field_value" : 12,
2252     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2253    }
2254   ],
2255   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
2256   "name" : "android_color_mode_v1_1_t",
2257   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
2258   "self_type" : "_ZTI25android_color_mode_v1_1_t",
2259   "size" : 4,
2260   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2261   "underlying_type" : "_ZTIj"
2262  },
2263  {
2264   "alignment" : 4,
2265   "enum_fields" :
2266   [
2267    {
2268     "enum_field_value" : 0,
2269     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2270    },
2271    {
2272     "enum_field_value" : 1,
2273     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2274    },
2275    {
2276     "enum_field_value" : 2,
2277     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2278    },
2279    {
2280     "enum_field_value" : 3,
2281     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2282    },
2283    {
2284     "enum_field_value" : 4,
2285     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2286    },
2287    {
2288     "enum_field_value" : 5,
2289     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2290    },
2291    {
2292     "enum_field_value" : 6,
2293     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2294    }
2295   ],
2296   "linker_set_key" : "_ZTI25android_color_transform_t",
2297   "name" : "android_color_transform_t",
2298   "referenced_type" : "_ZTI25android_color_transform_t",
2299   "self_type" : "_ZTI25android_color_transform_t",
2300   "size" : 4,
2301   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
2302   "underlying_type" : "_ZTIj"
2303  },
2304  {
2305   "alignment" : 4,
2306   "enum_fields" :
2307   [
2308    {
2309     "enum_field_value" : 39,
2310     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2311    },
2312    {
2313     "enum_field_value" : 40,
2314     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2315    },
2316    {
2317     "enum_field_value" : 41,
2318     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2319    },
2320    {
2321     "enum_field_value" : 42,
2322     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2323    }
2324   ],
2325   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
2326   "name" : "android_pixel_format_sw_t",
2327   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
2328   "self_type" : "_ZTI25android_pixel_format_sw_t",
2329   "size" : 4,
2330   "source_file" : "system/core/libsystem/include/system/graphics-sw.h",
2331   "underlying_type" : "_ZTIj"
2332  },
2333  {
2334   "alignment" : 4,
2335   "enum_fields" :
2336   [
2337    {
2338     "enum_field_value" : 48,
2339     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2340    },
2341    {
2342     "enum_field_value" : 49,
2343     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2344    },
2345    {
2346     "enum_field_value" : 50,
2347     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2348    },
2349    {
2350     "enum_field_value" : 51,
2351     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2352    },
2353    {
2354     "enum_field_value" : 52,
2355     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2356    },
2357    {
2358     "enum_field_value" : 53,
2359     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2360    },
2361    {
2362     "enum_field_value" : 54,
2363     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2364    }
2365   ],
2366   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
2367   "name" : "android_pixel_format_v1_1_t",
2368   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
2369   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
2370   "size" : 4,
2371   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2372   "underlying_type" : "_ZTIj"
2373  },
2374  {
2375   "alignment" : 4,
2376   "enum_fields" :
2377   [
2378    {
2379     "enum_field_value" : 55,
2380     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2381    }
2382   ],
2383   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
2384   "name" : "android_pixel_format_v1_2_t",
2385   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
2386   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
2387   "size" : 4,
2388   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
2389   "underlying_type" : "_ZTIj"
2390  },
2391  {
2392   "alignment" : 4,
2393   "enum_fields" :
2394   [
2395    {
2396     "enum_field_value" : 0,
2397     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2398    },
2399    {
2400     "enum_field_value" : 1,
2401     "name" : "HAL_RENDER_INTENT_ENHANCE"
2402    },
2403    {
2404     "enum_field_value" : 2,
2405     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2406    },
2407    {
2408     "enum_field_value" : 3,
2409     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2410    }
2411   ],
2412   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
2413   "name" : "android_render_intent_v1_1_t",
2414   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
2415   "self_type" : "_ZTI28android_render_intent_v1_1_t",
2416   "size" : 4,
2417   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2418   "underlying_type" : "_ZTIj"
2419  },
2420  {
2421   "alignment" : 4,
2422   "enum_fields" :
2423   [
2424    {
2425     "enum_field_value" : 0,
2426     "name" : "LOG_ID_MIN"
2427    },
2428    {
2429     "enum_field_value" : 0,
2430     "name" : "LOG_ID_MAIN"
2431    },
2432    {
2433     "enum_field_value" : 1,
2434     "name" : "LOG_ID_RADIO"
2435    },
2436    {
2437     "enum_field_value" : 2,
2438     "name" : "LOG_ID_EVENTS"
2439    },
2440    {
2441     "enum_field_value" : 3,
2442     "name" : "LOG_ID_SYSTEM"
2443    },
2444    {
2445     "enum_field_value" : 4,
2446     "name" : "LOG_ID_CRASH"
2447    },
2448    {
2449     "enum_field_value" : 5,
2450     "name" : "LOG_ID_STATS"
2451    },
2452    {
2453     "enum_field_value" : 6,
2454     "name" : "LOG_ID_SECURITY"
2455    },
2456    {
2457     "enum_field_value" : 7,
2458     "name" : "LOG_ID_KERNEL"
2459    },
2460    {
2461     "enum_field_value" : 8,
2462     "name" : "LOG_ID_MAX"
2463    },
2464    {
2465     "enum_field_value" : 2147483647,
2466     "name" : "LOG_ID_DEFAULT"
2467    }
2468   ],
2469   "linker_set_key" : "_ZTI6log_id",
2470   "name" : "log_id",
2471   "referenced_type" : "_ZTI6log_id",
2472   "self_type" : "_ZTI6log_id",
2473   "size" : 4,
2474   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
2475   "underlying_type" : "_ZTIj"
2476  },
2477  {
2478   "alignment" : 4,
2479   "enum_fields" :
2480   [
2481    {
2482     "enum_field_value" : 1,
2483     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
2484    },
2485    {
2486     "enum_field_value" : 2,
2487     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
2488    },
2489    {
2490     "enum_field_value" : 4,
2491     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
2492    }
2493   ],
2494   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2495   "name" : "android::VectorImpl::(unnamed)",
2496   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2497   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2498   "size" : 4,
2499   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
2500   "underlying_type" : "_ZTIj"
2501  },
2502  {
2503   "alignment" : 4,
2504   "enum_fields" :
2505   [
2506    {
2507     "enum_field_value" : 0,
2508     "name" : "android::trait_pointer<android::sysprop_change_callback_info>::value"
2509    }
2510   ],
2511   "linker_set_key" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2512   "name" : "android::trait_pointer<android::sysprop_change_callback_info>::(unnamed)",
2513   "referenced_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2514   "self_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2515   "size" : 4,
2516   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2517   "underlying_type" : "_ZTIj"
2518  },
2519  {
2520   "alignment" : 4,
2521   "enum_fields" :
2522   [
2523    {
2524     "enum_field_value" : 0,
2525     "name" : "android::trait_pointer<android::Looper::MessageEnvelope>::value"
2526    }
2527   ],
2528   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2529   "name" : "android::trait_pointer<android::Looper::MessageEnvelope>::(unnamed)",
2530   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2531   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2532   "size" : 4,
2533   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2534   "underlying_type" : "_ZTIj"
2535  },
2536  {
2537   "alignment" : 4,
2538   "enum_fields" :
2539   [
2540    {
2541     "enum_field_value" : 0,
2542     "name" : "android::trait_pointer<android::Looper::Response>::value"
2543    }
2544   ],
2545   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2546   "name" : "android::trait_pointer<android::Looper::Response>::(unnamed)",
2547   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2548   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2549   "size" : 4,
2550   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2551   "underlying_type" : "_ZTIj"
2552  },
2553  {
2554   "alignment" : 4,
2555   "enum_fields" :
2556   [
2557    {
2558     "enum_field_value" : 0,
2559     "name" : "android::OK"
2560    },
2561    {
2562     "enum_field_value" : 0,
2563     "name" : "android::NO_ERROR"
2564    },
2565    {
2566     "enum_field_value" : -2147483648,
2567     "name" : "android::UNKNOWN_ERROR"
2568    },
2569    {
2570     "enum_field_value" : -12,
2571     "name" : "android::NO_MEMORY"
2572    },
2573    {
2574     "enum_field_value" : -38,
2575     "name" : "android::INVALID_OPERATION"
2576    },
2577    {
2578     "enum_field_value" : -22,
2579     "name" : "android::BAD_VALUE"
2580    },
2581    {
2582     "enum_field_value" : -2147483647,
2583     "name" : "android::BAD_TYPE"
2584    },
2585    {
2586     "enum_field_value" : -2,
2587     "name" : "android::NAME_NOT_FOUND"
2588    },
2589    {
2590     "enum_field_value" : -1,
2591     "name" : "android::PERMISSION_DENIED"
2592    },
2593    {
2594     "enum_field_value" : -19,
2595     "name" : "android::NO_INIT"
2596    },
2597    {
2598     "enum_field_value" : -17,
2599     "name" : "android::ALREADY_EXISTS"
2600    },
2601    {
2602     "enum_field_value" : -32,
2603     "name" : "android::DEAD_OBJECT"
2604    },
2605    {
2606     "enum_field_value" : -2147483646,
2607     "name" : "android::FAILED_TRANSACTION"
2608    },
2609    {
2610     "enum_field_value" : -75,
2611     "name" : "android::BAD_INDEX"
2612    },
2613    {
2614     "enum_field_value" : -61,
2615     "name" : "android::NOT_ENOUGH_DATA"
2616    },
2617    {
2618     "enum_field_value" : -11,
2619     "name" : "android::WOULD_BLOCK"
2620    },
2621    {
2622     "enum_field_value" : -110,
2623     "name" : "android::TIMED_OUT"
2624    },
2625    {
2626     "enum_field_value" : -74,
2627     "name" : "android::UNKNOWN_TRANSACTION"
2628    },
2629    {
2630     "enum_field_value" : -2147483641,
2631     "name" : "android::FDS_NOT_ALLOWED"
2632    },
2633    {
2634     "enum_field_value" : -2147483640,
2635     "name" : "android::UNEXPECTED_NULL"
2636    }
2637   ],
2638   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
2639   "name" : "android::(unnamed)",
2640   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
2641   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
2642   "size" : 4,
2643   "source_file" : "system/core/libutils/include/utils/Errors.h",
2644   "underlying_type" : "_ZTIi"
2645  },
2646  {
2647   "alignment" : 4,
2648   "enum_fields" :
2649   [
2650    {
2651     "enum_field_value" : 19,
2652     "name" : "android::PRIORITY_LOWEST"
2653    },
2654    {
2655     "enum_field_value" : 10,
2656     "name" : "android::PRIORITY_BACKGROUND"
2657    },
2658    {
2659     "enum_field_value" : 0,
2660     "name" : "android::PRIORITY_NORMAL"
2661    },
2662    {
2663     "enum_field_value" : -2,
2664     "name" : "android::PRIORITY_FOREGROUND"
2665    },
2666    {
2667     "enum_field_value" : -4,
2668     "name" : "android::PRIORITY_DISPLAY"
2669    },
2670    {
2671     "enum_field_value" : -8,
2672     "name" : "android::PRIORITY_URGENT_DISPLAY"
2673    },
2674    {
2675     "enum_field_value" : -16,
2676     "name" : "android::PRIORITY_AUDIO"
2677    },
2678    {
2679     "enum_field_value" : -19,
2680     "name" : "android::PRIORITY_URGENT_AUDIO"
2681    },
2682    {
2683     "enum_field_value" : -20,
2684     "name" : "android::PRIORITY_HIGHEST"
2685    },
2686    {
2687     "enum_field_value" : 0,
2688     "name" : "android::PRIORITY_DEFAULT"
2689    },
2690    {
2691     "enum_field_value" : -1,
2692     "name" : "android::PRIORITY_MORE_FAVORABLE"
2693    },
2694    {
2695     "enum_field_value" : 1,
2696     "name" : "android::PRIORITY_LESS_FAVORABLE"
2697    }
2698   ],
2699   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
2700   "name" : "android::(unnamed)",
2701   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
2702   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
2703   "size" : 4,
2704   "source_file" : "system/core/libutils/include/utils/ThreadDefs.h",
2705   "underlying_type" : "_ZTIi"
2706  },
2707  {
2708   "alignment" : 4,
2709   "enum_fields" :
2710   [
2711    {
2712     "enum_field_value" : 0,
2713     "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>::value"
2714    }
2715   ],
2716   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
2717   "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>::(unnamed)",
2718   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
2719   "self_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
2720   "size" : 4,
2721   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2722   "underlying_type" : "_ZTIj"
2723  },
2724  {
2725   "alignment" : 4,
2726   "enum_fields" :
2727   [
2728    {
2729     "enum_field_value" : 0,
2730     "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>::value"
2731    }
2732   ],
2733   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
2734   "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>::(unnamed)",
2735   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
2736   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
2737   "size" : 4,
2738   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2739   "underlying_type" : "_ZTIj"
2740  },
2741  {
2742   "alignment" : 4,
2743   "enum_fields" :
2744   [
2745    {
2746     "enum_field_value" : 0,
2747     "name" : "android::trait_trivial_copy<android::Looper::Response>::value"
2748    }
2749   ],
2750   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
2751   "name" : "android::trait_trivial_copy<android::Looper::Response>::(unnamed)",
2752   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
2753   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
2754   "size" : 4,
2755   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2756   "underlying_type" : "_ZTIj"
2757  },
2758  {
2759   "alignment" : 4,
2760   "enum_fields" :
2761   [
2762    {
2763     "enum_field_value" : 1,
2764     "name" : "android::trait_trivial_copy<bool>::value"
2765    }
2766   ],
2767   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
2768   "name" : "android::trait_trivial_copy<bool>::(unnamed)",
2769   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
2770   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
2771   "size" : 4,
2772   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2773   "underlying_type" : "_ZTIj"
2774  },
2775  {
2776   "alignment" : 4,
2777   "enum_fields" :
2778   [
2779    {
2780     "enum_field_value" : 1,
2781     "name" : "android::trait_trivial_copy<char>::value"
2782    }
2783   ],
2784   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2785   "name" : "android::trait_trivial_copy<char>::(unnamed)",
2786   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2787   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2788   "size" : 4,
2789   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2790   "underlying_type" : "_ZTIj"
2791  },
2792  {
2793   "alignment" : 4,
2794   "enum_fields" :
2795   [
2796    {
2797     "enum_field_value" : 1,
2798     "name" : "android::trait_trivial_copy<double>::value"
2799    }
2800   ],
2801   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2802   "name" : "android::trait_trivial_copy<double>::(unnamed)",
2803   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2804   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2805   "size" : 4,
2806   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2807   "underlying_type" : "_ZTIj"
2808  },
2809  {
2810   "alignment" : 4,
2811   "enum_fields" :
2812   [
2813    {
2814     "enum_field_value" : 1,
2815     "name" : "android::trait_trivial_copy<float>::value"
2816    }
2817   ],
2818   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2819   "name" : "android::trait_trivial_copy<float>::(unnamed)",
2820   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2821   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2822   "size" : 4,
2823   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2824   "underlying_type" : "_ZTIj"
2825  },
2826  {
2827   "alignment" : 4,
2828   "enum_fields" :
2829   [
2830    {
2831     "enum_field_value" : 1,
2832     "name" : "android::trait_trivial_copy<unsigned char>::value"
2833    }
2834   ],
2835   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2836   "name" : "android::trait_trivial_copy<unsigned char>::(unnamed)",
2837   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2838   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2839   "size" : 4,
2840   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2841   "underlying_type" : "_ZTIj"
2842  },
2843  {
2844   "alignment" : 4,
2845   "enum_fields" :
2846   [
2847    {
2848     "enum_field_value" : 1,
2849     "name" : "android::trait_trivial_copy<int>::value"
2850    }
2851   ],
2852   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2853   "name" : "android::trait_trivial_copy<int>::(unnamed)",
2854   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2855   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2856   "size" : 4,
2857   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2858   "underlying_type" : "_ZTIj"
2859  },
2860  {
2861   "alignment" : 4,
2862   "enum_fields" :
2863   [
2864    {
2865     "enum_field_value" : 1,
2866     "name" : "android::trait_trivial_copy<unsigned int>::value"
2867    }
2868   ],
2869   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2870   "name" : "android::trait_trivial_copy<unsigned int>::(unnamed)",
2871   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2872   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2873   "size" : 4,
2874   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2875   "underlying_type" : "_ZTIj"
2876  },
2877  {
2878   "alignment" : 4,
2879   "enum_fields" :
2880   [
2881    {
2882     "enum_field_value" : 1,
2883     "name" : "android::trait_trivial_copy<long>::value"
2884    }
2885   ],
2886   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2887   "name" : "android::trait_trivial_copy<long>::(unnamed)",
2888   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2889   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2890   "size" : 4,
2891   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2892   "underlying_type" : "_ZTIj"
2893  },
2894  {
2895   "alignment" : 4,
2896   "enum_fields" :
2897   [
2898    {
2899     "enum_field_value" : 1,
2900     "name" : "android::trait_trivial_copy<unsigned long>::value"
2901    }
2902   ],
2903   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2904   "name" : "android::trait_trivial_copy<unsigned long>::(unnamed)",
2905   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2906   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2907   "size" : 4,
2908   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2909   "underlying_type" : "_ZTIj"
2910  },
2911  {
2912   "alignment" : 4,
2913   "enum_fields" :
2914   [
2915    {
2916     "enum_field_value" : 1,
2917     "name" : "android::trait_trivial_copy<short>::value"
2918    }
2919   ],
2920   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2921   "name" : "android::trait_trivial_copy<short>::(unnamed)",
2922   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2923   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2924   "size" : 4,
2925   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2926   "underlying_type" : "_ZTIj"
2927  },
2928  {
2929   "alignment" : 4,
2930   "enum_fields" :
2931   [
2932    {
2933     "enum_field_value" : 1,
2934     "name" : "android::trait_trivial_copy<unsigned short>::value"
2935    }
2936   ],
2937   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2938   "name" : "android::trait_trivial_copy<unsigned short>::(unnamed)",
2939   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2940   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2941   "size" : 4,
2942   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2943   "underlying_type" : "_ZTIj"
2944  },
2945  {
2946   "alignment" : 4,
2947   "enum_fields" :
2948   [
2949    {
2950     "enum_field_value" : 1,
2951     "name" : "android::trait_trivial_copy<void>::value"
2952    }
2953   ],
2954   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2955   "name" : "android::trait_trivial_copy<void>::(unnamed)",
2956   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2957   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
2958   "size" : 4,
2959   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2960   "underlying_type" : "_ZTIj"
2961  },
2962  {
2963   "alignment" : 4,
2964   "enum_fields" :
2965   [
2966    {
2967     "enum_field_value" : 1,
2968     "name" : "android::trait_trivial_copy<long long>::value"
2969    }
2970   ],
2971   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2972   "name" : "android::trait_trivial_copy<long long>::(unnamed)",
2973   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2974   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
2975   "size" : 4,
2976   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2977   "underlying_type" : "_ZTIj"
2978  },
2979  {
2980   "alignment" : 4,
2981   "enum_fields" :
2982   [
2983    {
2984     "enum_field_value" : 1,
2985     "name" : "android::trait_trivial_copy<unsigned long long>::value"
2986    }
2987   ],
2988   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2989   "name" : "android::trait_trivial_copy<unsigned long long>::(unnamed)",
2990   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2991   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
2992   "size" : 4,
2993   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2994   "underlying_type" : "_ZTIj"
2995  },
2996  {
2997   "alignment" : 4,
2998   "enum_fields" :
2999   [
3000    {
3001     "enum_field_value" : 0,
3002     "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>::value"
3003    }
3004   ],
3005   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3006   "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>::(unnamed)",
3007   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3008   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3009   "size" : 4,
3010   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3011   "underlying_type" : "_ZTIj"
3012  },
3013  {
3014   "alignment" : 4,
3015   "enum_fields" :
3016   [
3017    {
3018     "enum_field_value" : 0,
3019     "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>::value"
3020    }
3021   ],
3022   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3023   "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>::(unnamed)",
3024   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3025   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3026   "size" : 4,
3027   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3028   "underlying_type" : "_ZTIj"
3029  },
3030  {
3031   "alignment" : 4,
3032   "enum_fields" :
3033   [
3034    {
3035     "enum_field_value" : 0,
3036     "name" : "android::trait_trivial_ctor<android::Looper::Response>::value"
3037    }
3038   ],
3039   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3040   "name" : "android::trait_trivial_ctor<android::Looper::Response>::(unnamed)",
3041   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3042   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3043   "size" : 4,
3044   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3045   "underlying_type" : "_ZTIj"
3046  },
3047  {
3048   "alignment" : 4,
3049   "enum_fields" :
3050   [
3051    {
3052     "enum_field_value" : 1,
3053     "name" : "android::trait_trivial_ctor<bool>::value"
3054    }
3055   ],
3056   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3057   "name" : "android::trait_trivial_ctor<bool>::(unnamed)",
3058   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3059   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3060   "size" : 4,
3061   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3062   "underlying_type" : "_ZTIj"
3063  },
3064  {
3065   "alignment" : 4,
3066   "enum_fields" :
3067   [
3068    {
3069     "enum_field_value" : 1,
3070     "name" : "android::trait_trivial_ctor<char>::value"
3071    }
3072   ],
3073   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3074   "name" : "android::trait_trivial_ctor<char>::(unnamed)",
3075   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3076   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3077   "size" : 4,
3078   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3079   "underlying_type" : "_ZTIj"
3080  },
3081  {
3082   "alignment" : 4,
3083   "enum_fields" :
3084   [
3085    {
3086     "enum_field_value" : 1,
3087     "name" : "android::trait_trivial_ctor<double>::value"
3088    }
3089   ],
3090   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3091   "name" : "android::trait_trivial_ctor<double>::(unnamed)",
3092   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3093   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3094   "size" : 4,
3095   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3096   "underlying_type" : "_ZTIj"
3097  },
3098  {
3099   "alignment" : 4,
3100   "enum_fields" :
3101   [
3102    {
3103     "enum_field_value" : 1,
3104     "name" : "android::trait_trivial_ctor<float>::value"
3105    }
3106   ],
3107   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3108   "name" : "android::trait_trivial_ctor<float>::(unnamed)",
3109   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3110   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3111   "size" : 4,
3112   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3113   "underlying_type" : "_ZTIj"
3114  },
3115  {
3116   "alignment" : 4,
3117   "enum_fields" :
3118   [
3119    {
3120     "enum_field_value" : 1,
3121     "name" : "android::trait_trivial_ctor<unsigned char>::value"
3122    }
3123   ],
3124   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3125   "name" : "android::trait_trivial_ctor<unsigned char>::(unnamed)",
3126   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3127   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3128   "size" : 4,
3129   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3130   "underlying_type" : "_ZTIj"
3131  },
3132  {
3133   "alignment" : 4,
3134   "enum_fields" :
3135   [
3136    {
3137     "enum_field_value" : 1,
3138     "name" : "android::trait_trivial_ctor<int>::value"
3139    }
3140   ],
3141   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3142   "name" : "android::trait_trivial_ctor<int>::(unnamed)",
3143   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3144   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3145   "size" : 4,
3146   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3147   "underlying_type" : "_ZTIj"
3148  },
3149  {
3150   "alignment" : 4,
3151   "enum_fields" :
3152   [
3153    {
3154     "enum_field_value" : 1,
3155     "name" : "android::trait_trivial_ctor<unsigned int>::value"
3156    }
3157   ],
3158   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3159   "name" : "android::trait_trivial_ctor<unsigned int>::(unnamed)",
3160   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3161   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3162   "size" : 4,
3163   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3164   "underlying_type" : "_ZTIj"
3165  },
3166  {
3167   "alignment" : 4,
3168   "enum_fields" :
3169   [
3170    {
3171     "enum_field_value" : 1,
3172     "name" : "android::trait_trivial_ctor<long>::value"
3173    }
3174   ],
3175   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3176   "name" : "android::trait_trivial_ctor<long>::(unnamed)",
3177   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3178   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3179   "size" : 4,
3180   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3181   "underlying_type" : "_ZTIj"
3182  },
3183  {
3184   "alignment" : 4,
3185   "enum_fields" :
3186   [
3187    {
3188     "enum_field_value" : 1,
3189     "name" : "android::trait_trivial_ctor<unsigned long>::value"
3190    }
3191   ],
3192   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3193   "name" : "android::trait_trivial_ctor<unsigned long>::(unnamed)",
3194   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3195   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3196   "size" : 4,
3197   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3198   "underlying_type" : "_ZTIj"
3199  },
3200  {
3201   "alignment" : 4,
3202   "enum_fields" :
3203   [
3204    {
3205     "enum_field_value" : 1,
3206     "name" : "android::trait_trivial_ctor<short>::value"
3207    }
3208   ],
3209   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3210   "name" : "android::trait_trivial_ctor<short>::(unnamed)",
3211   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3212   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3213   "size" : 4,
3214   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3215   "underlying_type" : "_ZTIj"
3216  },
3217  {
3218   "alignment" : 4,
3219   "enum_fields" :
3220   [
3221    {
3222     "enum_field_value" : 1,
3223     "name" : "android::trait_trivial_ctor<unsigned short>::value"
3224    }
3225   ],
3226   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3227   "name" : "android::trait_trivial_ctor<unsigned short>::(unnamed)",
3228   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3229   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3230   "size" : 4,
3231   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3232   "underlying_type" : "_ZTIj"
3233  },
3234  {
3235   "alignment" : 4,
3236   "enum_fields" :
3237   [
3238    {
3239     "enum_field_value" : 1,
3240     "name" : "android::trait_trivial_ctor<void>::value"
3241    }
3242   ],
3243   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3244   "name" : "android::trait_trivial_ctor<void>::(unnamed)",
3245   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3246   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3247   "size" : 4,
3248   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3249   "underlying_type" : "_ZTIj"
3250  },
3251  {
3252   "alignment" : 4,
3253   "enum_fields" :
3254   [
3255    {
3256     "enum_field_value" : 1,
3257     "name" : "android::trait_trivial_ctor<long long>::value"
3258    }
3259   ],
3260   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3261   "name" : "android::trait_trivial_ctor<long long>::(unnamed)",
3262   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3263   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3264   "size" : 4,
3265   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3266   "underlying_type" : "_ZTIj"
3267  },
3268  {
3269   "alignment" : 4,
3270   "enum_fields" :
3271   [
3272    {
3273     "enum_field_value" : 1,
3274     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
3275    }
3276   ],
3277   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3278   "name" : "android::trait_trivial_ctor<unsigned long long>::(unnamed)",
3279   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3280   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3281   "size" : 4,
3282   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3283   "underlying_type" : "_ZTIj"
3284  },
3285  {
3286   "alignment" : 4,
3287   "enum_fields" :
3288   [
3289    {
3290     "enum_field_value" : 0,
3291     "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>::value"
3292    }
3293   ],
3294   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3295   "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>::(unnamed)",
3296   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3297   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3298   "size" : 4,
3299   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3300   "underlying_type" : "_ZTIj"
3301  },
3302  {
3303   "alignment" : 4,
3304   "enum_fields" :
3305   [
3306    {
3307     "enum_field_value" : 0,
3308     "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>::value"
3309    }
3310   ],
3311   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3312   "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>::(unnamed)",
3313   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3314   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3315   "size" : 4,
3316   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3317   "underlying_type" : "_ZTIj"
3318  },
3319  {
3320   "alignment" : 4,
3321   "enum_fields" :
3322   [
3323    {
3324     "enum_field_value" : 0,
3325     "name" : "android::trait_trivial_dtor<android::Looper::Response>::value"
3326    }
3327   ],
3328   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3329   "name" : "android::trait_trivial_dtor<android::Looper::Response>::(unnamed)",
3330   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3331   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3332   "size" : 4,
3333   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3334   "underlying_type" : "_ZTIj"
3335  },
3336  {
3337   "alignment" : 4,
3338   "enum_fields" :
3339   [
3340    {
3341     "enum_field_value" : 1,
3342     "name" : "android::trait_trivial_dtor<bool>::value"
3343    }
3344   ],
3345   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3346   "name" : "android::trait_trivial_dtor<bool>::(unnamed)",
3347   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3348   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3349   "size" : 4,
3350   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3351   "underlying_type" : "_ZTIj"
3352  },
3353  {
3354   "alignment" : 4,
3355   "enum_fields" :
3356   [
3357    {
3358     "enum_field_value" : 1,
3359     "name" : "android::trait_trivial_dtor<char>::value"
3360    }
3361   ],
3362   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3363   "name" : "android::trait_trivial_dtor<char>::(unnamed)",
3364   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3365   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3366   "size" : 4,
3367   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3368   "underlying_type" : "_ZTIj"
3369  },
3370  {
3371   "alignment" : 4,
3372   "enum_fields" :
3373   [
3374    {
3375     "enum_field_value" : 1,
3376     "name" : "android::trait_trivial_dtor<double>::value"
3377    }
3378   ],
3379   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3380   "name" : "android::trait_trivial_dtor<double>::(unnamed)",
3381   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3382   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3383   "size" : 4,
3384   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3385   "underlying_type" : "_ZTIj"
3386  },
3387  {
3388   "alignment" : 4,
3389   "enum_fields" :
3390   [
3391    {
3392     "enum_field_value" : 1,
3393     "name" : "android::trait_trivial_dtor<float>::value"
3394    }
3395   ],
3396   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3397   "name" : "android::trait_trivial_dtor<float>::(unnamed)",
3398   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3399   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3400   "size" : 4,
3401   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3402   "underlying_type" : "_ZTIj"
3403  },
3404  {
3405   "alignment" : 4,
3406   "enum_fields" :
3407   [
3408    {
3409     "enum_field_value" : 1,
3410     "name" : "android::trait_trivial_dtor<unsigned char>::value"
3411    }
3412   ],
3413   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3414   "name" : "android::trait_trivial_dtor<unsigned char>::(unnamed)",
3415   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3416   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3417   "size" : 4,
3418   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3419   "underlying_type" : "_ZTIj"
3420  },
3421  {
3422   "alignment" : 4,
3423   "enum_fields" :
3424   [
3425    {
3426     "enum_field_value" : 1,
3427     "name" : "android::trait_trivial_dtor<int>::value"
3428    }
3429   ],
3430   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3431   "name" : "android::trait_trivial_dtor<int>::(unnamed)",
3432   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3433   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3434   "size" : 4,
3435   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3436   "underlying_type" : "_ZTIj"
3437  },
3438  {
3439   "alignment" : 4,
3440   "enum_fields" :
3441   [
3442    {
3443     "enum_field_value" : 1,
3444     "name" : "android::trait_trivial_dtor<unsigned int>::value"
3445    }
3446   ],
3447   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3448   "name" : "android::trait_trivial_dtor<unsigned int>::(unnamed)",
3449   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3450   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3451   "size" : 4,
3452   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3453   "underlying_type" : "_ZTIj"
3454  },
3455  {
3456   "alignment" : 4,
3457   "enum_fields" :
3458   [
3459    {
3460     "enum_field_value" : 1,
3461     "name" : "android::trait_trivial_dtor<long>::value"
3462    }
3463   ],
3464   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3465   "name" : "android::trait_trivial_dtor<long>::(unnamed)",
3466   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3467   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3468   "size" : 4,
3469   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3470   "underlying_type" : "_ZTIj"
3471  },
3472  {
3473   "alignment" : 4,
3474   "enum_fields" :
3475   [
3476    {
3477     "enum_field_value" : 1,
3478     "name" : "android::trait_trivial_dtor<unsigned long>::value"
3479    }
3480   ],
3481   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3482   "name" : "android::trait_trivial_dtor<unsigned long>::(unnamed)",
3483   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3484   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3485   "size" : 4,
3486   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3487   "underlying_type" : "_ZTIj"
3488  },
3489  {
3490   "alignment" : 4,
3491   "enum_fields" :
3492   [
3493    {
3494     "enum_field_value" : 1,
3495     "name" : "android::trait_trivial_dtor<short>::value"
3496    }
3497   ],
3498   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3499   "name" : "android::trait_trivial_dtor<short>::(unnamed)",
3500   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3501   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3502   "size" : 4,
3503   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3504   "underlying_type" : "_ZTIj"
3505  },
3506  {
3507   "alignment" : 4,
3508   "enum_fields" :
3509   [
3510    {
3511     "enum_field_value" : 1,
3512     "name" : "android::trait_trivial_dtor<unsigned short>::value"
3513    }
3514   ],
3515   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3516   "name" : "android::trait_trivial_dtor<unsigned short>::(unnamed)",
3517   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3518   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3519   "size" : 4,
3520   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3521   "underlying_type" : "_ZTIj"
3522  },
3523  {
3524   "alignment" : 4,
3525   "enum_fields" :
3526   [
3527    {
3528     "enum_field_value" : 1,
3529     "name" : "android::trait_trivial_dtor<void>::value"
3530    }
3531   ],
3532   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
3533   "name" : "android::trait_trivial_dtor<void>::(unnamed)",
3534   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
3535   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
3536   "size" : 4,
3537   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3538   "underlying_type" : "_ZTIj"
3539  },
3540  {
3541   "alignment" : 4,
3542   "enum_fields" :
3543   [
3544    {
3545     "enum_field_value" : 1,
3546     "name" : "android::trait_trivial_dtor<long long>::value"
3547    }
3548   ],
3549   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
3550   "name" : "android::trait_trivial_dtor<long long>::(unnamed)",
3551   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
3552   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
3553   "size" : 4,
3554   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3555   "underlying_type" : "_ZTIj"
3556  },
3557  {
3558   "alignment" : 4,
3559   "enum_fields" :
3560   [
3561    {
3562     "enum_field_value" : 1,
3563     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
3564    }
3565   ],
3566   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
3567   "name" : "android::trait_trivial_dtor<unsigned long long>::(unnamed)",
3568   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
3569   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
3570   "size" : 4,
3571   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3572   "underlying_type" : "_ZTIj"
3573  },
3574  {
3575   "alignment" : 4,
3576   "enum_fields" :
3577   [
3578    {
3579     "enum_field_value" : 0,
3580     "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>::value"
3581    }
3582   ],
3583   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
3584   "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>::(unnamed)",
3585   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
3586   "self_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
3587   "size" : 4,
3588   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3589   "underlying_type" : "_ZTIj"
3590  },
3591  {
3592   "alignment" : 4,
3593   "enum_fields" :
3594   [
3595    {
3596     "enum_field_value" : 0,
3597     "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>::value"
3598    }
3599   ],
3600   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
3601   "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>::(unnamed)",
3602   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
3603   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
3604   "size" : 4,
3605   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3606   "underlying_type" : "_ZTIj"
3607  },
3608  {
3609   "alignment" : 4,
3610   "enum_fields" :
3611   [
3612    {
3613     "enum_field_value" : 0,
3614     "name" : "android::trait_trivial_move<android::Looper::Response>::value"
3615    }
3616   ],
3617   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
3618   "name" : "android::trait_trivial_move<android::Looper::Response>::(unnamed)",
3619   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
3620   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
3621   "size" : 4,
3622   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3623   "underlying_type" : "_ZTIj"
3624  },
3625  {
3626   "alignment" : 4,
3627   "enum_fields" :
3628   [
3629    {
3630     "enum_field_value" : 1,
3631     "name" : "android::trait_trivial_move<android::String8>::value"
3632    }
3633   ],
3634   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
3635   "name" : "android::trait_trivial_move<android::String8>::(unnamed)",
3636   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
3637   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
3638   "size" : 4,
3639   "source_file" : "system/core/libutils/include/utils/String8.h",
3640   "underlying_type" : "_ZTIj"
3641  },
3642  {
3643   "alignment" : 4,
3644   "enum_fields" :
3645   [
3646    {
3647     "enum_field_value" : 1,
3648     "name" : "android::trait_trivial_move<android::String16>::value"
3649    }
3650   ],
3651   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
3652   "name" : "android::trait_trivial_move<android::String16>::(unnamed)",
3653   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
3654   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
3655   "size" : 4,
3656   "source_file" : "system/core/libutils/include/utils/String16.h",
3657   "underlying_type" : "_ZTIj"
3658  },
3659  {
3660   "alignment" : 4,
3661   "enum_fields" :
3662   [
3663    {
3664     "enum_field_value" : 1,
3665     "name" : "android::trait_trivial_move<bool>::value"
3666    }
3667   ],
3668   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
3669   "name" : "android::trait_trivial_move<bool>::(unnamed)",
3670   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
3671   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
3672   "size" : 4,
3673   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3674   "underlying_type" : "_ZTIj"
3675  },
3676  {
3677   "alignment" : 4,
3678   "enum_fields" :
3679   [
3680    {
3681     "enum_field_value" : 1,
3682     "name" : "android::trait_trivial_move<char>::value"
3683    }
3684   ],
3685   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
3686   "name" : "android::trait_trivial_move<char>::(unnamed)",
3687   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
3688   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
3689   "size" : 4,
3690   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3691   "underlying_type" : "_ZTIj"
3692  },
3693  {
3694   "alignment" : 4,
3695   "enum_fields" :
3696   [
3697    {
3698     "enum_field_value" : 1,
3699     "name" : "android::trait_trivial_move<double>::value"
3700    }
3701   ],
3702   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
3703   "name" : "android::trait_trivial_move<double>::(unnamed)",
3704   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
3705   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
3706   "size" : 4,
3707   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3708   "underlying_type" : "_ZTIj"
3709  },
3710  {
3711   "alignment" : 4,
3712   "enum_fields" :
3713   [
3714    {
3715     "enum_field_value" : 1,
3716     "name" : "android::trait_trivial_move<float>::value"
3717    }
3718   ],
3719   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
3720   "name" : "android::trait_trivial_move<float>::(unnamed)",
3721   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
3722   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
3723   "size" : 4,
3724   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3725   "underlying_type" : "_ZTIj"
3726  },
3727  {
3728   "alignment" : 4,
3729   "enum_fields" :
3730   [
3731    {
3732     "enum_field_value" : 1,
3733     "name" : "android::trait_trivial_move<unsigned char>::value"
3734    }
3735   ],
3736   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
3737   "name" : "android::trait_trivial_move<unsigned char>::(unnamed)",
3738   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
3739   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
3740   "size" : 4,
3741   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3742   "underlying_type" : "_ZTIj"
3743  },
3744  {
3745   "alignment" : 4,
3746   "enum_fields" :
3747   [
3748    {
3749     "enum_field_value" : 1,
3750     "name" : "android::trait_trivial_move<int>::value"
3751    }
3752   ],
3753   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
3754   "name" : "android::trait_trivial_move<int>::(unnamed)",
3755   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
3756   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
3757   "size" : 4,
3758   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3759   "underlying_type" : "_ZTIj"
3760  },
3761  {
3762   "alignment" : 4,
3763   "enum_fields" :
3764   [
3765    {
3766     "enum_field_value" : 1,
3767     "name" : "android::trait_trivial_move<unsigned int>::value"
3768    }
3769   ],
3770   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
3771   "name" : "android::trait_trivial_move<unsigned int>::(unnamed)",
3772   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
3773   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
3774   "size" : 4,
3775   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3776   "underlying_type" : "_ZTIj"
3777  },
3778  {
3779   "alignment" : 4,
3780   "enum_fields" :
3781   [
3782    {
3783     "enum_field_value" : 1,
3784     "name" : "android::trait_trivial_move<long>::value"
3785    }
3786   ],
3787   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
3788   "name" : "android::trait_trivial_move<long>::(unnamed)",
3789   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
3790   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
3791   "size" : 4,
3792   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3793   "underlying_type" : "_ZTIj"
3794  },
3795  {
3796   "alignment" : 4,
3797   "enum_fields" :
3798   [
3799    {
3800     "enum_field_value" : 1,
3801     "name" : "android::trait_trivial_move<unsigned long>::value"
3802    }
3803   ],
3804   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
3805   "name" : "android::trait_trivial_move<unsigned long>::(unnamed)",
3806   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
3807   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
3808   "size" : 4,
3809   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3810   "underlying_type" : "_ZTIj"
3811  },
3812  {
3813   "alignment" : 4,
3814   "enum_fields" :
3815   [
3816    {
3817     "enum_field_value" : 1,
3818     "name" : "android::trait_trivial_move<short>::value"
3819    }
3820   ],
3821   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
3822   "name" : "android::trait_trivial_move<short>::(unnamed)",
3823   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
3824   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
3825   "size" : 4,
3826   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3827   "underlying_type" : "_ZTIj"
3828  },
3829  {
3830   "alignment" : 4,
3831   "enum_fields" :
3832   [
3833    {
3834     "enum_field_value" : 1,
3835     "name" : "android::trait_trivial_move<unsigned short>::value"
3836    }
3837   ],
3838   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
3839   "name" : "android::trait_trivial_move<unsigned short>::(unnamed)",
3840   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
3841   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
3842   "size" : 4,
3843   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3844   "underlying_type" : "_ZTIj"
3845  },
3846  {
3847   "alignment" : 4,
3848   "enum_fields" :
3849   [
3850    {
3851     "enum_field_value" : 1,
3852     "name" : "android::trait_trivial_move<void>::value"
3853    }
3854   ],
3855   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
3856   "name" : "android::trait_trivial_move<void>::(unnamed)",
3857   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
3858   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
3859   "size" : 4,
3860   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3861   "underlying_type" : "_ZTIj"
3862  },
3863  {
3864   "alignment" : 4,
3865   "enum_fields" :
3866   [
3867    {
3868     "enum_field_value" : 1,
3869     "name" : "android::trait_trivial_move<long long>::value"
3870    }
3871   ],
3872   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
3873   "name" : "android::trait_trivial_move<long long>::(unnamed)",
3874   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
3875   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
3876   "size" : 4,
3877   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3878   "underlying_type" : "_ZTIj"
3879  },
3880  {
3881   "alignment" : 4,
3882   "enum_fields" :
3883   [
3884    {
3885     "enum_field_value" : 1,
3886     "name" : "android::trait_trivial_move<unsigned long long>::value"
3887    }
3888   ],
3889   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
3890   "name" : "android::trait_trivial_move<unsigned long long>::(unnamed)",
3891   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
3892   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
3893   "size" : 4,
3894   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3895   "underlying_type" : "_ZTIj"
3896  },
3897  {
3898   "alignment" : 4,
3899   "enum_fields" :
3900   [
3901    {
3902     "enum_field_value" : 0,
3903     "name" : "android::Mutex::PRIVATE"
3904    },
3905    {
3906     "enum_field_value" : 1,
3907     "name" : "android::Mutex::SHARED"
3908    }
3909   ],
3910   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
3911   "name" : "android::Mutex::(unnamed)",
3912   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3913   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3914   "size" : 4,
3915   "source_file" : "system/core/libutils/include/utils/Mutex.h",
3916   "underlying_type" : "_ZTIj"
3917  },
3918  {
3919   "alignment" : 4,
3920   "enum_fields" :
3921   [
3922    {
3923     "enum_field_value" : 1,
3924     "name" : "android::Looper::EVENT_INPUT"
3925    },
3926    {
3927     "enum_field_value" : 2,
3928     "name" : "android::Looper::EVENT_OUTPUT"
3929    },
3930    {
3931     "enum_field_value" : 4,
3932     "name" : "android::Looper::EVENT_ERROR"
3933    },
3934    {
3935     "enum_field_value" : 8,
3936     "name" : "android::Looper::EVENT_HANGUP"
3937    },
3938    {
3939     "enum_field_value" : 16,
3940     "name" : "android::Looper::EVENT_INVALID"
3941    }
3942   ],
3943   "linker_set_key" : "_ZTIN7android6Looper12$EVENT_ERRORE",
3944   "name" : "android::Looper::(unnamed)",
3945   "referenced_type" : "_ZTIN7android6Looper12$EVENT_ERRORE",
3946   "self_type" : "_ZTIN7android6Looper12$EVENT_ERRORE",
3947   "size" : 4,
3948   "source_file" : "system/core/libutils/include/utils/Looper.h",
3949   "underlying_type" : "_ZTIj"
3950  },
3951  {
3952   "alignment" : 4,
3953   "enum_fields" :
3954   [
3955    {
3956     "enum_field_value" : -1,
3957     "name" : "android::Looper::POLL_WAKE"
3958    },
3959    {
3960     "enum_field_value" : -2,
3961     "name" : "android::Looper::POLL_CALLBACK"
3962    },
3963    {
3964     "enum_field_value" : -3,
3965     "name" : "android::Looper::POLL_TIMEOUT"
3966    },
3967    {
3968     "enum_field_value" : -4,
3969     "name" : "android::Looper::POLL_ERROR"
3970    }
3971   ],
3972   "linker_set_key" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
3973   "name" : "android::Looper::(unnamed)",
3974   "referenced_type" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
3975   "self_type" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
3976   "size" : 4,
3977   "source_file" : "system/core/libutils/include/utils/Looper.h",
3978   "underlying_type" : "_ZTIi"
3979  },
3980  {
3981   "alignment" : 4,
3982   "enum_fields" :
3983   [
3984    {
3985     "enum_field_value" : 1,
3986     "name" : "android::Looper::PREPARE_ALLOW_NON_CALLBACKS"
3987    }
3988   ],
3989   "linker_set_key" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
3990   "name" : "android::Looper::(unnamed)",
3991   "referenced_type" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
3992   "self_type" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
3993   "size" : 4,
3994   "source_file" : "system/core/libutils/include/utils/Looper.h",
3995   "underlying_type" : "_ZTIj"
3996  },
3997  {
3998   "alignment" : 4,
3999   "enum_fields" :
4000   [
4001    {
4002     "enum_field_value" : 0,
4003     "name" : "android::RWLock::PRIVATE"
4004    },
4005    {
4006     "enum_field_value" : 1,
4007     "name" : "android::RWLock::SHARED"
4008    }
4009   ],
4010   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
4011   "name" : "android::RWLock::(unnamed)",
4012   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
4013   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
4014   "size" : 4,
4015   "source_file" : "system/core/libutils/include/utils/RWLock.h",
4016   "underlying_type" : "_ZTIj"
4017  },
4018  {
4019   "alignment" : 4,
4020   "enum_fields" :
4021   [
4022    {
4023     "enum_field_value" : 0,
4024     "name" : "android::traits<android::sysprop_change_callback_info>::is_pointer"
4025    },
4026    {
4027     "enum_field_value" : 0,
4028     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_ctor"
4029    },
4030    {
4031     "enum_field_value" : 0,
4032     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_dtor"
4033    },
4034    {
4035     "enum_field_value" : 0,
4036     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_copy"
4037    },
4038    {
4039     "enum_field_value" : 0,
4040     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_move"
4041    }
4042   ],
4043   "linker_set_key" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4044   "name" : "android::traits<android::sysprop_change_callback_info>::(unnamed)",
4045   "referenced_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4046   "self_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4047   "size" : 4,
4048   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4049   "underlying_type" : "_ZTIj"
4050  },
4051  {
4052   "alignment" : 4,
4053   "enum_fields" :
4054   [
4055    {
4056     "enum_field_value" : 0,
4057     "name" : "android::traits<android::Looper::MessageEnvelope>::is_pointer"
4058    },
4059    {
4060     "enum_field_value" : 0,
4061     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_ctor"
4062    },
4063    {
4064     "enum_field_value" : 0,
4065     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_dtor"
4066    },
4067    {
4068     "enum_field_value" : 0,
4069     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_copy"
4070    },
4071    {
4072     "enum_field_value" : 0,
4073     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_move"
4074    }
4075   ],
4076   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4077   "name" : "android::traits<android::Looper::MessageEnvelope>::(unnamed)",
4078   "referenced_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4079   "self_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4080   "size" : 4,
4081   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4082   "underlying_type" : "_ZTIj"
4083  },
4084  {
4085   "alignment" : 4,
4086   "enum_fields" :
4087   [
4088    {
4089     "enum_field_value" : 0,
4090     "name" : "android::traits<android::Looper::Response>::is_pointer"
4091    },
4092    {
4093     "enum_field_value" : 0,
4094     "name" : "android::traits<android::Looper::Response>::has_trivial_ctor"
4095    },
4096    {
4097     "enum_field_value" : 0,
4098     "name" : "android::traits<android::Looper::Response>::has_trivial_dtor"
4099    },
4100    {
4101     "enum_field_value" : 0,
4102     "name" : "android::traits<android::Looper::Response>::has_trivial_copy"
4103    },
4104    {
4105     "enum_field_value" : 0,
4106     "name" : "android::traits<android::Looper::Response>::has_trivial_move"
4107    }
4108   ],
4109   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4110   "name" : "android::traits<android::Looper::Response>::(unnamed)",
4111   "referenced_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4112   "self_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4113   "size" : 4,
4114   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4115   "underlying_type" : "_ZTIj"
4116  },
4117  {
4118   "alignment" : 4,
4119   "enum_fields" :
4120   [
4121    {
4122     "enum_field_value" : 0,
4123     "name" : "android::FileMap::NORMAL"
4124    },
4125    {
4126     "enum_field_value" : 1,
4127     "name" : "android::FileMap::RANDOM"
4128    },
4129    {
4130     "enum_field_value" : 2,
4131     "name" : "android::FileMap::SEQUENTIAL"
4132    },
4133    {
4134     "enum_field_value" : 3,
4135     "name" : "android::FileMap::WILLNEED"
4136    },
4137    {
4138     "enum_field_value" : 4,
4139     "name" : "android::FileMap::DONTNEED"
4140    }
4141   ],
4142   "linker_set_key" : "_ZTIN7android7FileMap9MapAdviceE",
4143   "name" : "android::FileMap::MapAdvice",
4144   "referenced_type" : "_ZTIN7android7FileMap9MapAdviceE",
4145   "self_type" : "_ZTIN7android7FileMap9MapAdviceE",
4146   "size" : 4,
4147   "source_file" : "system/core/libutils/include/utils/FileMap.h",
4148   "underlying_type" : "_ZTIj"
4149  },
4150  {
4151   "access" : "protected",
4152   "alignment" : 4,
4153   "enum_fields" :
4154   [
4155    {
4156     "enum_field_value" : 1,
4157     "name" : "android::RefBase::FIRST_INC_STRONG"
4158    }
4159   ],
4160   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4161   "name" : "android::RefBase::(unnamed)",
4162   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4163   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4164   "size" : 4,
4165   "source_file" : "system/core/libutils/include/utils/RefBase.h",
4166   "underlying_type" : "_ZTIj"
4167  },
4168  {
4169   "access" : "protected",
4170   "alignment" : 4,
4171   "enum_fields" :
4172   [
4173    {
4174     "enum_field_value" : 0,
4175     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
4176    },
4177    {
4178     "enum_field_value" : 1,
4179     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
4180    },
4181    {
4182     "enum_field_value" : 1,
4183     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
4184    }
4185   ],
4186   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4187   "name" : "android::RefBase::(unnamed)",
4188   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4189   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4190   "size" : 4,
4191   "source_file" : "system/core/libutils/include/utils/RefBase.h",
4192   "underlying_type" : "_ZTIj"
4193  },
4194  {
4195   "alignment" : 4,
4196   "enum_fields" :
4197   [
4198    {
4199     "enum_field_value" : 0,
4200     "name" : "android::Condition::WAKE_UP_ONE"
4201    },
4202    {
4203     "enum_field_value" : 1,
4204     "name" : "android::Condition::WAKE_UP_ALL"
4205    }
4206   ],
4207   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
4208   "name" : "android::Condition::WakeUpType",
4209   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4210   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4211   "size" : 4,
4212   "source_file" : "system/core/libutils/include/utils/Condition.h",
4213   "underlying_type" : "_ZTIj"
4214  },
4215  {
4216   "alignment" : 4,
4217   "enum_fields" :
4218   [
4219    {
4220     "enum_field_value" : 0,
4221     "name" : "android::Condition::PRIVATE"
4222    },
4223    {
4224     "enum_field_value" : 1,
4225     "name" : "android::Condition::SHARED"
4226    }
4227   ],
4228   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
4229   "name" : "android::Condition::(unnamed)",
4230   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
4231   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
4232   "size" : 4,
4233   "source_file" : "system/core/libutils/include/utils/Condition.h",
4234   "underlying_type" : "_ZTIj"
4235  },
4236  {
4237   "access" : "private",
4238   "alignment" : 4,
4239   "enum_fields" :
4240   [
4241    {
4242     "enum_field_value" : 20,
4243     "name" : "android::FdPrinter::MAX_FORMAT_STRING"
4244    }
4245   ],
4246   "linker_set_key" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4247   "name" : "android::FdPrinter::(unnamed)",
4248   "referenced_type" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4249   "self_type" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4250   "size" : 4,
4251   "source_file" : "system/core/libutils/include/utils/Printer.h",
4252   "underlying_type" : "_ZTIj"
4253  }
4254 ],
4255 "function_types" :
4256 [
4257  {
4258   "alignment" : 4,
4259   "linker_set_key" : "_ZTIFiPFiPvES_PKcijPS_E",
4260   "name" : "int (int (*)(void *), void *, const char *, int, unsigned int, void **)",
4261   "parameters" :
4262   [
4263    {
4264     "referenced_type" : "_ZTIPFiPvE"
4265    },
4266    {
4267     "referenced_type" : "_ZTIPv"
4268    },
4269    {
4270     "referenced_type" : "_ZTIPKc"
4271    },
4272    {
4273     "referenced_type" : "_ZTIi"
4274    },
4275    {
4276     "referenced_type" : "_ZTIj"
4277    },
4278    {
4279     "referenced_type" : "_ZTIPPv"
4280    }
4281   ],
4282   "referenced_type" : "_ZTIFiPFiPvES_PKcijPS_E",
4283   "return_type" : "_ZTIi",
4284   "self_type" : "_ZTIFiPFiPvES_PKcijPS_E",
4285   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
4286  },
4287  {
4288   "alignment" : 4,
4289   "linker_set_key" : "_ZTIFiPKvS0_E",
4290   "name" : "int (const void *, const void *)",
4291   "parameters" :
4292   [
4293    {
4294     "referenced_type" : "_ZTIPKv"
4295    },
4296    {
4297     "referenced_type" : "_ZTIPKv"
4298    }
4299   ],
4300   "referenced_type" : "_ZTIFiPKvS0_E",
4301   "return_type" : "_ZTIi",
4302   "self_type" : "_ZTIFiPKvS0_E",
4303   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4304  },
4305  {
4306   "alignment" : 4,
4307   "linker_set_key" : "_ZTIFiPKvS0_PvE",
4308   "name" : "int (const void *, const void *, void *)",
4309   "parameters" :
4310   [
4311    {
4312     "referenced_type" : "_ZTIPKv"
4313    },
4314    {
4315     "referenced_type" : "_ZTIPKv"
4316    },
4317    {
4318     "referenced_type" : "_ZTIPv"
4319    }
4320   ],
4321   "referenced_type" : "_ZTIFiPKvS0_PvE",
4322   "return_type" : "_ZTIi",
4323   "self_type" : "_ZTIFiPKvS0_PvE",
4324   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4325  },
4326  {
4327   "alignment" : 4,
4328   "linker_set_key" : "_ZTIFiPvE",
4329   "name" : "int (void *)",
4330   "parameters" :
4331   [
4332    {
4333     "referenced_type" : "_ZTIPv"
4334    }
4335   ],
4336   "referenced_type" : "_ZTIFiPvE",
4337   "return_type" : "_ZTIi",
4338   "self_type" : "_ZTIFiPvE",
4339   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
4340  },
4341  {
4342   "alignment" : 4,
4343   "linker_set_key" : "_ZTIFiiiPvE",
4344   "name" : "int (int, int, void *)",
4345   "parameters" :
4346   [
4347    {
4348     "referenced_type" : "_ZTIi"
4349    },
4350    {
4351     "referenced_type" : "_ZTIi"
4352    },
4353    {
4354     "referenced_type" : "_ZTIPv"
4355    }
4356   ],
4357   "referenced_type" : "_ZTIFiiiPvE",
4358   "return_type" : "_ZTIi",
4359   "self_type" : "_ZTIFiiiPvE",
4360   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4361  },
4362  {
4363   "alignment" : 4,
4364   "linker_set_key" : "_ZTIFvvE",
4365   "name" : "void ()",
4366   "referenced_type" : "_ZTIFvvE",
4367   "return_type" : "_ZTIv",
4368   "self_type" : "_ZTIFvvE",
4369   "source_file" : "system/core/libutils/include/utils/misc.h"
4370  }
4371 ],
4372 "functions" :
4373 [
4374  {
4375   "access" : "private",
4376   "function_name" : "android::LogPrinter::printRaw",
4377   "linker_set_key" : "_ZN7android10LogPrinter8printRawEPKc",
4378   "parameters" :
4379   [
4380    {
4381     "is_this_ptr" : true,
4382     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4383    },
4384    {
4385     "referenced_type" : "_ZTIPKc"
4386    }
4387   ],
4388   "return_type" : "_ZTIv",
4389   "source_file" : "system/core/libutils/include/utils/Printer.h"
4390  },
4391  {
4392   "function_name" : "android::LogPrinter::printLine",
4393   "linker_set_key" : "_ZN7android10LogPrinter9printLineEPKc",
4394   "parameters" :
4395   [
4396    {
4397     "is_this_ptr" : true,
4398     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4399    },
4400    {
4401     "referenced_type" : "_ZTIPKc"
4402    }
4403   ],
4404   "return_type" : "_ZTIv",
4405   "source_file" : "system/core/libutils/include/utils/Printer.h"
4406  },
4407  {
4408   "function_name" : "android::LogPrinter::LogPrinter",
4409   "linker_set_key" : "_ZN7android10LogPrinterC1EPKc19android_LogPriorityS2_b",
4410   "parameters" :
4411   [
4412    {
4413     "is_this_ptr" : true,
4414     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4415    },
4416    {
4417     "referenced_type" : "_ZTIPKc"
4418    },
4419    {
4420     "default_arg" : true,
4421     "referenced_type" : "_ZTI19android_LogPriority"
4422    },
4423    {
4424     "default_arg" : true,
4425     "referenced_type" : "_ZTIPKc"
4426    },
4427    {
4428     "default_arg" : true,
4429     "referenced_type" : "_ZTIb"
4430    }
4431   ],
4432   "return_type" : "_ZTIv",
4433   "source_file" : "system/core/libutils/include/utils/Printer.h"
4434  },
4435  {
4436   "function_name" : "android::LogPrinter::LogPrinter",
4437   "linker_set_key" : "_ZN7android10LogPrinterC2EPKc19android_LogPriorityS2_b",
4438   "parameters" :
4439   [
4440    {
4441     "is_this_ptr" : true,
4442     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4443    },
4444    {
4445     "referenced_type" : "_ZTIPKc"
4446    },
4447    {
4448     "default_arg" : true,
4449     "referenced_type" : "_ZTI19android_LogPriority"
4450    },
4451    {
4452     "default_arg" : true,
4453     "referenced_type" : "_ZTIPKc"
4454    },
4455    {
4456     "default_arg" : true,
4457     "referenced_type" : "_ZTIb"
4458    }
4459   ],
4460   "return_type" : "_ZTIv",
4461   "source_file" : "system/core/libutils/include/utils/Printer.h"
4462  },
4463  {
4464   "function_name" : "android::VectorImpl::appendArray",
4465   "linker_set_key" : "_ZN7android10VectorImpl11appendArrayEPKvj",
4466   "parameters" :
4467   [
4468    {
4469     "is_this_ptr" : true,
4470     "referenced_type" : "_ZTIPN7android10VectorImplE"
4471    },
4472    {
4473     "referenced_type" : "_ZTIPKv"
4474    },
4475    {
4476     "referenced_type" : "_ZTIj"
4477    }
4478   ],
4479   "return_type" : "_ZTIi",
4480   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4481  },
4482  {
4483   "function_name" : "android::VectorImpl::setCapacity",
4484   "linker_set_key" : "_ZN7android10VectorImpl11setCapacityEj",
4485   "parameters" :
4486   [
4487    {
4488     "is_this_ptr" : true,
4489     "referenced_type" : "_ZTIPN7android10VectorImplE"
4490    },
4491    {
4492     "referenced_type" : "_ZTIj"
4493    }
4494   ],
4495   "return_type" : "_ZTIi",
4496   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4497  },
4498  {
4499   "function_name" : "android::VectorImpl::appendVector",
4500   "linker_set_key" : "_ZN7android10VectorImpl12appendVectorERKS0_",
4501   "parameters" :
4502   [
4503    {
4504     "is_this_ptr" : true,
4505     "referenced_type" : "_ZTIPN7android10VectorImplE"
4506    },
4507    {
4508     "referenced_type" : "_ZTIRKN7android10VectorImplE"
4509    }
4510   ],
4511   "return_type" : "_ZTIi",
4512   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4513  },
4514  {
4515   "function_name" : "android::VectorImpl::editArrayImpl",
4516   "linker_set_key" : "_ZN7android10VectorImpl13editArrayImplEv",
4517   "parameters" :
4518   [
4519    {
4520     "is_this_ptr" : true,
4521     "referenced_type" : "_ZTIPN7android10VectorImplE"
4522    }
4523   ],
4524   "return_type" : "_ZTIPv",
4525   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4526  },
4527  {
4528   "function_name" : "android::VectorImpl::finish_vector",
4529   "linker_set_key" : "_ZN7android10VectorImpl13finish_vectorEv",
4530   "parameters" :
4531   [
4532    {
4533     "is_this_ptr" : true,
4534     "referenced_type" : "_ZTIPN7android10VectorImplE"
4535    }
4536   ],
4537   "return_type" : "_ZTIv",
4538   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4539  },
4540  {
4541   "function_name" : "android::VectorImpl::insertArrayAt",
4542   "linker_set_key" : "_ZN7android10VectorImpl13insertArrayAtEPKvjj",
4543   "parameters" :
4544   [
4545    {
4546     "is_this_ptr" : true,
4547     "referenced_type" : "_ZTIPN7android10VectorImplE"
4548    },
4549    {
4550     "referenced_type" : "_ZTIPKv"
4551    },
4552    {
4553     "referenced_type" : "_ZTIj"
4554    },
4555    {
4556     "referenced_type" : "_ZTIj"
4557    }
4558   ],
4559   "return_type" : "_ZTIi",
4560   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4561  },
4562  {
4563   "function_name" : "android::VectorImpl::removeItemsAt",
4564   "linker_set_key" : "_ZN7android10VectorImpl13removeItemsAtEjj",
4565   "parameters" :
4566   [
4567    {
4568     "is_this_ptr" : true,
4569     "referenced_type" : "_ZTIPN7android10VectorImplE"
4570    },
4571    {
4572     "referenced_type" : "_ZTIj"
4573    },
4574    {
4575     "default_arg" : true,
4576     "referenced_type" : "_ZTIj"
4577    }
4578   ],
4579   "return_type" : "_ZTIi",
4580   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4581  },
4582  {
4583   "function_name" : "android::VectorImpl::insertVectorAt",
4584   "linker_set_key" : "_ZN7android10VectorImpl14insertVectorAtERKS0_j",
4585   "parameters" :
4586   [
4587    {
4588     "is_this_ptr" : true,
4589     "referenced_type" : "_ZTIPN7android10VectorImplE"
4590    },
4591    {
4592     "referenced_type" : "_ZTIRKN7android10VectorImplE"
4593    },
4594    {
4595     "referenced_type" : "_ZTIj"
4596    }
4597   ],
4598   "return_type" : "_ZTIi",
4599   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4600  },
4601  {
4602   "access" : "protected",
4603   "function_name" : "android::VectorImpl::release_storage",
4604   "linker_set_key" : "_ZN7android10VectorImpl15release_storageEv",
4605   "parameters" :
4606   [
4607    {
4608     "is_this_ptr" : true,
4609     "referenced_type" : "_ZTIPN7android10VectorImplE"
4610    }
4611   ],
4612   "return_type" : "_ZTIv",
4613   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4614  },
4615  {
4616   "function_name" : "android::VectorImpl::editItemLocation",
4617   "linker_set_key" : "_ZN7android10VectorImpl16editItemLocationEj",
4618   "parameters" :
4619   [
4620    {
4621     "is_this_ptr" : true,
4622     "referenced_type" : "_ZTIPN7android10VectorImplE"
4623    },
4624    {
4625     "referenced_type" : "_ZTIj"
4626    }
4627   ],
4628   "return_type" : "_ZTIPv",
4629   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4630  },
4631  {
4632   "function_name" : "android::VectorImpl::add",
4633   "linker_set_key" : "_ZN7android10VectorImpl3addEPKv",
4634   "parameters" :
4635   [
4636    {
4637     "is_this_ptr" : true,
4638     "referenced_type" : "_ZTIPN7android10VectorImplE"
4639    },
4640    {
4641     "referenced_type" : "_ZTIPKv"
4642    }
4643   ],
4644   "return_type" : "_ZTIi",
4645   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4646  },
4647  {
4648   "function_name" : "android::VectorImpl::add",
4649   "linker_set_key" : "_ZN7android10VectorImpl3addEv",
4650   "parameters" :
4651   [
4652    {
4653     "is_this_ptr" : true,
4654     "referenced_type" : "_ZTIPN7android10VectorImplE"
4655    }
4656   ],
4657   "return_type" : "_ZTIi",
4658   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4659  },
4660  {
4661   "function_name" : "android::VectorImpl::pop",
4662   "linker_set_key" : "_ZN7android10VectorImpl3popEv",
4663   "parameters" :
4664   [
4665    {
4666     "is_this_ptr" : true,
4667     "referenced_type" : "_ZTIPN7android10VectorImplE"
4668    }
4669   ],
4670   "return_type" : "_ZTIv",
4671   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4672  },
4673  {
4674   "function_name" : "android::VectorImpl::push",
4675   "linker_set_key" : "_ZN7android10VectorImpl4pushEPKv",
4676   "parameters" :
4677   [
4678    {
4679     "is_this_ptr" : true,
4680     "referenced_type" : "_ZTIPN7android10VectorImplE"
4681    },
4682    {
4683     "referenced_type" : "_ZTIPKv"
4684    }
4685   ],
4686   "return_type" : "_ZTIv",
4687   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4688  },
4689  {
4690   "function_name" : "android::VectorImpl::push",
4691   "linker_set_key" : "_ZN7android10VectorImpl4pushEv",
4692   "parameters" :
4693   [
4694    {
4695     "is_this_ptr" : true,
4696     "referenced_type" : "_ZTIPN7android10VectorImplE"
4697    }
4698   ],
4699   "return_type" : "_ZTIv",
4700   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4701  },
4702  {
4703   "function_name" : "android::VectorImpl::sort",
4704   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_E",
4705   "parameters" :
4706   [
4707    {
4708     "is_this_ptr" : true,
4709     "referenced_type" : "_ZTIPN7android10VectorImplE"
4710    },
4711    {
4712     "referenced_type" : "_ZTIPFiPKvS0_E"
4713    }
4714   ],
4715   "return_type" : "_ZTIi",
4716   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4717  },
4718  {
4719   "function_name" : "android::VectorImpl::sort",
4720   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_",
4721   "parameters" :
4722   [
4723    {
4724     "is_this_ptr" : true,
4725     "referenced_type" : "_ZTIPN7android10VectorImplE"
4726    },
4727    {
4728     "referenced_type" : "_ZTIPFiPKvS0_PvE"
4729    },
4730    {
4731     "referenced_type" : "_ZTIPv"
4732    }
4733   ],
4734   "return_type" : "_ZTIi",
4735   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4736  },
4737  {
4738   "access" : "private",
4739   "function_name" : "android::VectorImpl::_grow",
4740   "linker_set_key" : "_ZN7android10VectorImpl5_growEjj",
4741   "parameters" :
4742   [
4743    {
4744     "is_this_ptr" : true,
4745     "referenced_type" : "_ZTIPN7android10VectorImplE"
4746    },
4747    {
4748     "referenced_type" : "_ZTIj"
4749    },
4750    {
4751     "referenced_type" : "_ZTIj"
4752    }
4753   ],
4754   "return_type" : "_ZTIPv",
4755   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4756  },
4757  {
4758   "function_name" : "android::VectorImpl::clear",
4759   "linker_set_key" : "_ZN7android10VectorImpl5clearEv",
4760   "parameters" :
4761   [
4762    {
4763     "is_this_ptr" : true,
4764     "referenced_type" : "_ZTIPN7android10VectorImplE"
4765    }
4766   ],
4767   "return_type" : "_ZTIv",
4768   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4769  },
4770  {
4771   "function_name" : "android::VectorImpl::resize",
4772   "linker_set_key" : "_ZN7android10VectorImpl6resizeEj",
4773   "parameters" :
4774   [
4775    {
4776     "is_this_ptr" : true,
4777     "referenced_type" : "_ZTIPN7android10VectorImplE"
4778    },
4779    {
4780     "referenced_type" : "_ZTIj"
4781    }
4782   ],
4783   "return_type" : "_ZTIi",
4784   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4785  },
4786  {
4787   "access" : "private",
4788   "function_name" : "android::VectorImpl::_shrink",
4789   "linker_set_key" : "_ZN7android10VectorImpl7_shrinkEjj",
4790   "parameters" :
4791   [
4792    {
4793     "is_this_ptr" : true,
4794     "referenced_type" : "_ZTIPN7android10VectorImplE"
4795    },
4796    {
4797     "referenced_type" : "_ZTIj"
4798    },
4799    {
4800     "referenced_type" : "_ZTIj"
4801    }
4802   ],
4803   "return_type" : "_ZTIv",
4804   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4805  },
4806  {
4807   "function_name" : "android::VectorImpl::insertAt",
4808   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEPKvjj",
4809   "parameters" :
4810   [
4811    {
4812     "is_this_ptr" : true,
4813     "referenced_type" : "_ZTIPN7android10VectorImplE"
4814    },
4815    {
4816     "referenced_type" : "_ZTIPKv"
4817    },
4818    {
4819     "referenced_type" : "_ZTIj"
4820    },
4821    {
4822     "default_arg" : true,
4823     "referenced_type" : "_ZTIj"
4824    }
4825   ],
4826   "return_type" : "_ZTIi",
4827   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4828  },
4829  {
4830   "function_name" : "android::VectorImpl::insertAt",
4831   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEjj",
4832   "parameters" :
4833   [
4834    {
4835     "is_this_ptr" : true,
4836     "referenced_type" : "_ZTIPN7android10VectorImplE"
4837    },
4838    {
4839     "referenced_type" : "_ZTIj"
4840    },
4841    {
4842     "default_arg" : true,
4843     "referenced_type" : "_ZTIj"
4844    }
4845   ],
4846   "return_type" : "_ZTIi",
4847   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4848  },
4849  {
4850   "function_name" : "android::VectorImpl::replaceAt",
4851   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEPKvj",
4852   "parameters" :
4853   [
4854    {
4855     "is_this_ptr" : true,
4856     "referenced_type" : "_ZTIPN7android10VectorImplE"
4857    },
4858    {
4859     "referenced_type" : "_ZTIPKv"
4860    },
4861    {
4862     "referenced_type" : "_ZTIj"
4863    }
4864   ],
4865   "return_type" : "_ZTIi",
4866   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4867  },
4868  {
4869   "function_name" : "android::VectorImpl::replaceAt",
4870   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEj",
4871   "parameters" :
4872   [
4873    {
4874     "is_this_ptr" : true,
4875     "referenced_type" : "_ZTIPN7android10VectorImplE"
4876    },
4877    {
4878     "referenced_type" : "_ZTIj"
4879    }
4880   ],
4881   "return_type" : "_ZTIi",
4882   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4883  },
4884  {
4885   "function_name" : "android::VectorImpl::VectorImpl",
4886   "linker_set_key" : "_ZN7android10VectorImplC2ERKS0_",
4887   "parameters" :
4888   [
4889    {
4890     "is_this_ptr" : true,
4891     "referenced_type" : "_ZTIPN7android10VectorImplE"
4892    },
4893    {
4894     "referenced_type" : "_ZTIRKN7android10VectorImplE"
4895    }
4896   ],
4897   "return_type" : "_ZTIv",
4898   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4899  },
4900  {
4901   "function_name" : "android::VectorImpl::VectorImpl",
4902   "linker_set_key" : "_ZN7android10VectorImplC2Ejj",
4903   "parameters" :
4904   [
4905    {
4906     "is_this_ptr" : true,
4907     "referenced_type" : "_ZTIPN7android10VectorImplE"
4908    },
4909    {
4910     "referenced_type" : "_ZTIj"
4911    },
4912    {
4913     "referenced_type" : "_ZTIj"
4914    }
4915   ],
4916   "return_type" : "_ZTIv",
4917   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4918  },
4919  {
4920   "function_name" : "android::VectorImpl::~VectorImpl",
4921   "linker_set_key" : "_ZN7android10VectorImplD0Ev",
4922   "parameters" :
4923   [
4924    {
4925     "is_this_ptr" : true,
4926     "referenced_type" : "_ZTIPN7android10VectorImplE"
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" : "_ZN7android10VectorImplD1Ev",
4935   "parameters" :
4936   [
4937    {
4938     "is_this_ptr" : true,
4939     "referenced_type" : "_ZTIPN7android10VectorImplE"
4940    }
4941   ],
4942   "return_type" : "_ZTIv",
4943   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4944  },
4945  {
4946   "function_name" : "android::VectorImpl::~VectorImpl",
4947   "linker_set_key" : "_ZN7android10VectorImplD2Ev",
4948   "parameters" :
4949   [
4950    {
4951     "is_this_ptr" : true,
4952     "referenced_type" : "_ZTIPN7android10VectorImplE"
4953    }
4954   ],
4955   "return_type" : "_ZTIv",
4956   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4957  },
4958  {
4959   "function_name" : "android::VectorImpl::operator=",
4960   "linker_set_key" : "_ZN7android10VectorImplaSERKS0_",
4961   "parameters" :
4962   [
4963    {
4964     "is_this_ptr" : true,
4965     "referenced_type" : "_ZTIPN7android10VectorImplE"
4966    },
4967    {
4968     "referenced_type" : "_ZTIRKN7android10VectorImplE"
4969    }
4970   ],
4971   "return_type" : "_ZTIRN7android10VectorImplE",
4972   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4973  },
4974  {
4975   "function_name" : "android::uptimeNanos",
4976   "linker_set_key" : "_ZN7android11uptimeNanosEv",
4977   "return_type" : "_ZTIx",
4978   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
4979  },
4980  {
4981   "function_name" : "android::NativeHandle::create",
4982   "linker_set_key" : "_ZN7android12NativeHandle6createEP13native_handleb",
4983   "parameters" :
4984   [
4985    {
4986     "referenced_type" : "_ZTIP13native_handle"
4987    },
4988    {
4989     "referenced_type" : "_ZTIb"
4990    }
4991   ],
4992   "return_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
4993   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
4994  },
4995  {
4996   "access" : "private",
4997   "function_name" : "android::NativeHandle::NativeHandle",
4998   "linker_set_key" : "_ZN7android12NativeHandleC1EP13native_handleb",
4999   "parameters" :
5000   [
5001    {
5002     "is_this_ptr" : true,
5003     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5004    },
5005    {
5006     "referenced_type" : "_ZTIP13native_handle"
5007    },
5008    {
5009     "referenced_type" : "_ZTIb"
5010    }
5011   ],
5012   "return_type" : "_ZTIv",
5013   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5014  },
5015  {
5016   "access" : "private",
5017   "function_name" : "android::NativeHandle::NativeHandle",
5018   "linker_set_key" : "_ZN7android12NativeHandleC2EP13native_handleb",
5019   "parameters" :
5020   [
5021    {
5022     "is_this_ptr" : true,
5023     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5024    },
5025    {
5026     "referenced_type" : "_ZTIP13native_handle"
5027    },
5028    {
5029     "referenced_type" : "_ZTIb"
5030    }
5031   ],
5032   "return_type" : "_ZTIv",
5033   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5034  },
5035  {
5036   "access" : "private",
5037   "function_name" : "android::NativeHandle::~NativeHandle",
5038   "linker_set_key" : "_ZN7android12NativeHandleD1Ev",
5039   "parameters" :
5040   [
5041    {
5042     "is_this_ptr" : true,
5043     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5044    }
5045   ],
5046   "return_type" : "_ZTIv",
5047   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5048  },
5049  {
5050   "access" : "private",
5051   "function_name" : "android::NativeHandle::~NativeHandle",
5052   "linker_set_key" : "_ZN7android12NativeHandleD2Ev",
5053   "parameters" :
5054   [
5055    {
5056     "is_this_ptr" : true,
5057     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5058    }
5059   ],
5060   "return_type" : "_ZTIv",
5061   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5062  },
5063  {
5064   "function_name" : "android::uptimeMillis",
5065   "linker_set_key" : "_ZN7android12uptimeMillisEv",
5066   "return_type" : "_ZTIx",
5067   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5068  },
5069  {
5070   "function_name" : "android::PrefixPrinter::printLine",
5071   "linker_set_key" : "_ZN7android13PrefixPrinter9printLineEPKc",
5072   "parameters" :
5073   [
5074    {
5075     "is_this_ptr" : true,
5076     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5077    },
5078    {
5079     "referenced_type" : "_ZTIPKc"
5080    }
5081   ],
5082   "return_type" : "_ZTIv",
5083   "source_file" : "system/core/libutils/include/utils/Printer.h"
5084  },
5085  {
5086   "function_name" : "android::PrefixPrinter::PrefixPrinter",
5087   "linker_set_key" : "_ZN7android13PrefixPrinterC1ERNS_7PrinterEPKc",
5088   "parameters" :
5089   [
5090    {
5091     "is_this_ptr" : true,
5092     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5093    },
5094    {
5095     "referenced_type" : "_ZTIRN7android7PrinterE"
5096    },
5097    {
5098     "referenced_type" : "_ZTIPKc"
5099    }
5100   ],
5101   "return_type" : "_ZTIv",
5102   "source_file" : "system/core/libutils/include/utils/Printer.h"
5103  },
5104  {
5105   "function_name" : "android::PrefixPrinter::PrefixPrinter",
5106   "linker_set_key" : "_ZN7android13PrefixPrinterC2ERNS_7PrinterEPKc",
5107   "parameters" :
5108   [
5109    {
5110     "is_this_ptr" : true,
5111     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5112    },
5113    {
5114     "referenced_type" : "_ZTIRN7android7PrinterE"
5115    },
5116    {
5117     "referenced_type" : "_ZTIPKc"
5118    }
5119   ],
5120   "return_type" : "_ZTIv",
5121   "source_file" : "system/core/libutils/include/utils/Printer.h"
5122  },
5123  {
5124   "access" : "protected",
5125   "function_name" : "android::LooperCallback::~LooperCallback",
5126   "linker_set_key" : "_ZN7android14LooperCallbackD0Ev",
5127   "parameters" :
5128   [
5129    {
5130     "is_this_ptr" : true,
5131     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
5132    }
5133   ],
5134   "return_type" : "_ZTIv",
5135   "source_file" : "system/core/libutils/include/utils/Looper.h"
5136  },
5137  {
5138   "access" : "protected",
5139   "function_name" : "android::LooperCallback::~LooperCallback",
5140   "linker_set_key" : "_ZN7android14LooperCallbackD1Ev",
5141   "parameters" :
5142   [
5143    {
5144     "is_this_ptr" : true,
5145     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
5146    }
5147   ],
5148   "return_type" : "_ZTIv",
5149   "source_file" : "system/core/libutils/include/utils/Looper.h"
5150  },
5151  {
5152   "access" : "protected",
5153   "function_name" : "android::LooperCallback::~LooperCallback",
5154   "linker_set_key" : "_ZN7android14LooperCallbackD2Ev",
5155   "parameters" :
5156   [
5157    {
5158     "is_this_ptr" : true,
5159     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
5160    }
5161   ],
5162   "return_type" : "_ZTIv",
5163   "source_file" : "system/core/libutils/include/utils/Looper.h"
5164  },
5165  {
5166   "access" : "protected",
5167   "function_name" : "android::MessageHandler::~MessageHandler",
5168   "linker_set_key" : "_ZN7android14MessageHandlerD0Ev",
5169   "parameters" :
5170   [
5171    {
5172     "is_this_ptr" : true,
5173     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
5174    }
5175   ],
5176   "return_type" : "_ZTIv",
5177   "source_file" : "system/core/libutils/include/utils/Looper.h"
5178  },
5179  {
5180   "access" : "protected",
5181   "function_name" : "android::MessageHandler::~MessageHandler",
5182   "linker_set_key" : "_ZN7android14MessageHandlerD1Ev",
5183   "parameters" :
5184   [
5185    {
5186     "is_this_ptr" : true,
5187     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
5188    }
5189   ],
5190   "return_type" : "_ZTIv",
5191   "source_file" : "system/core/libutils/include/utils/Looper.h"
5192  },
5193  {
5194   "access" : "protected",
5195   "function_name" : "android::MessageHandler::~MessageHandler",
5196   "linker_set_key" : "_ZN7android14MessageHandlerD2Ev",
5197   "parameters" :
5198   [
5199    {
5200     "is_this_ptr" : true,
5201     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
5202    }
5203   ],
5204   "return_type" : "_ZTIv",
5205   "source_file" : "system/core/libutils/include/utils/Looper.h"
5206  },
5207  {
5208   "function_name" : "android::String8Printer::printLine",
5209   "linker_set_key" : "_ZN7android14String8Printer9printLineEPKc",
5210   "parameters" :
5211   [
5212    {
5213     "is_this_ptr" : true,
5214     "referenced_type" : "_ZTIPN7android14String8PrinterE"
5215    },
5216    {
5217     "referenced_type" : "_ZTIPKc"
5218    }
5219   ],
5220   "return_type" : "_ZTIv",
5221   "source_file" : "system/core/libutils/include/utils/Printer.h"
5222  },
5223  {
5224   "function_name" : "android::String8Printer::String8Printer",
5225   "linker_set_key" : "_ZN7android14String8PrinterC1EPNS_7String8EPKc",
5226   "parameters" :
5227   [
5228    {
5229     "is_this_ptr" : true,
5230     "referenced_type" : "_ZTIPN7android14String8PrinterE"
5231    },
5232    {
5233     "referenced_type" : "_ZTIPN7android7String8E"
5234    },
5235    {
5236     "default_arg" : true,
5237     "referenced_type" : "_ZTIPKc"
5238    }
5239   ],
5240   "return_type" : "_ZTIv",
5241   "source_file" : "system/core/libutils/include/utils/Printer.h"
5242  },
5243  {
5244   "function_name" : "android::String8Printer::String8Printer",
5245   "linker_set_key" : "_ZN7android14String8PrinterC2EPNS_7String8EPKc",
5246   "parameters" :
5247   [
5248    {
5249     "is_this_ptr" : true,
5250     "referenced_type" : "_ZTIPN7android14String8PrinterE"
5251    },
5252    {
5253     "referenced_type" : "_ZTIPN7android7String8E"
5254    },
5255    {
5256     "default_arg" : true,
5257     "referenced_type" : "_ZTIPKc"
5258    }
5259   ],
5260   "return_type" : "_ZTIv",
5261   "source_file" : "system/core/libutils/include/utils/Printer.h"
5262  },
5263  {
5264   "function_name" : "android::statusToString",
5265   "linker_set_key" : "_ZN7android14statusToStringEi",
5266   "parameters" :
5267   [
5268    {
5269     "referenced_type" : "_ZTIi"
5270    }
5271   ],
5272   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5273   "source_file" : "system/core/libutils/include/utils/Errors.h"
5274  },
5275  {
5276   "function_name" : "android::elapsedRealtime",
5277   "linker_set_key" : "_ZN7android15elapsedRealtimeEv",
5278   "return_type" : "_ZTIx",
5279   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5280  },
5281  {
5282   "function_name" : "android::SortedVectorImpl::add",
5283   "linker_set_key" : "_ZN7android16SortedVectorImpl3addEPKv",
5284   "parameters" :
5285   [
5286    {
5287     "is_this_ptr" : true,
5288     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5289    },
5290    {
5291     "referenced_type" : "_ZTIPKv"
5292    }
5293   ],
5294   "return_type" : "_ZTIi",
5295   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5296  },
5297  {
5298   "function_name" : "android::SortedVectorImpl::merge",
5299   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKNS_10VectorImplE",
5300   "parameters" :
5301   [
5302    {
5303     "is_this_ptr" : true,
5304     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5305    },
5306    {
5307     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5308    }
5309   ],
5310   "return_type" : "_ZTIi",
5311   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5312  },
5313  {
5314   "function_name" : "android::SortedVectorImpl::merge",
5315   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKS0_",
5316   "parameters" :
5317   [
5318    {
5319     "is_this_ptr" : true,
5320     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5321    },
5322    {
5323     "referenced_type" : "_ZTIRKN7android16SortedVectorImplE"
5324    }
5325   ],
5326   "return_type" : "_ZTIi",
5327   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5328  },
5329  {
5330   "function_name" : "android::SortedVectorImpl::remove",
5331   "linker_set_key" : "_ZN7android16SortedVectorImpl6removeEPKv",
5332   "parameters" :
5333   [
5334    {
5335     "is_this_ptr" : true,
5336     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5337    },
5338    {
5339     "referenced_type" : "_ZTIPKv"
5340    }
5341   ],
5342   "return_type" : "_ZTIi",
5343   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5344  },
5345  {
5346   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
5347   "linker_set_key" : "_ZN7android16SortedVectorImplC2ERKNS_10VectorImplE",
5348   "parameters" :
5349   [
5350    {
5351     "is_this_ptr" : true,
5352     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5353    },
5354    {
5355     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5356    }
5357   ],
5358   "return_type" : "_ZTIv",
5359   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5360  },
5361  {
5362   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
5363   "linker_set_key" : "_ZN7android16SortedVectorImplC2Ejj",
5364   "parameters" :
5365   [
5366    {
5367     "is_this_ptr" : true,
5368     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5369    },
5370    {
5371     "referenced_type" : "_ZTIj"
5372    },
5373    {
5374     "referenced_type" : "_ZTIj"
5375    }
5376   ],
5377   "return_type" : "_ZTIv",
5378   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5379  },
5380  {
5381   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
5382   "linker_set_key" : "_ZN7android16SortedVectorImplD0Ev",
5383   "parameters" :
5384   [
5385    {
5386     "is_this_ptr" : true,
5387     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
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" : "_ZN7android16SortedVectorImplD1Ev",
5396   "parameters" :
5397   [
5398    {
5399     "is_this_ptr" : true,
5400     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5401    }
5402   ],
5403   "return_type" : "_ZTIv",
5404   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5405  },
5406  {
5407   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
5408   "linker_set_key" : "_ZN7android16SortedVectorImplD2Ev",
5409   "parameters" :
5410   [
5411    {
5412     "is_this_ptr" : true,
5413     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5414    }
5415   ],
5416   "return_type" : "_ZTIv",
5417   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5418  },
5419  {
5420   "function_name" : "android::SortedVectorImpl::operator=",
5421   "linker_set_key" : "_ZN7android16SortedVectorImplaSERKS0_",
5422   "parameters" :
5423   [
5424    {
5425     "is_this_ptr" : true,
5426     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5427    },
5428    {
5429     "referenced_type" : "_ZTIRKN7android16SortedVectorImplE"
5430    }
5431   ],
5432   "return_type" : "_ZTIRN7android16SortedVectorImplE",
5433   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5434  },
5435  {
5436   "function_name" : "android::JenkinsHashWhiten",
5437   "linker_set_key" : "_ZN7android17JenkinsHashWhitenEj",
5438   "parameters" :
5439   [
5440    {
5441     "referenced_type" : "_ZTIj"
5442    }
5443   ],
5444   "return_type" : "_ZTIj",
5445   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
5446  },
5447  {
5448   "function_name" : "android::WeakMessageHandler::handleMessage",
5449   "linker_set_key" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE",
5450   "parameters" :
5451   [
5452    {
5453     "is_this_ptr" : true,
5454     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5455    },
5456    {
5457     "referenced_type" : "_ZTIRKN7android7MessageE"
5458    }
5459   ],
5460   "return_type" : "_ZTIv",
5461   "source_file" : "system/core/libutils/include/utils/Looper.h"
5462  },
5463  {
5464   "function_name" : "android::WeakMessageHandler::WeakMessageHandler",
5465   "linker_set_key" : "_ZN7android18WeakMessageHandlerC1ERKNS_2wpINS_14MessageHandlerEEE",
5466   "parameters" :
5467   [
5468    {
5469     "is_this_ptr" : true,
5470     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5471    },
5472    {
5473     "referenced_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE"
5474    }
5475   ],
5476   "return_type" : "_ZTIv",
5477   "source_file" : "system/core/libutils/include/utils/Looper.h"
5478  },
5479  {
5480   "function_name" : "android::WeakMessageHandler::WeakMessageHandler",
5481   "linker_set_key" : "_ZN7android18WeakMessageHandlerC2ERKNS_2wpINS_14MessageHandlerEEE",
5482   "parameters" :
5483   [
5484    {
5485     "is_this_ptr" : true,
5486     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5487    },
5488    {
5489     "referenced_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE"
5490    }
5491   ],
5492   "return_type" : "_ZTIv",
5493   "source_file" : "system/core/libutils/include/utils/Looper.h"
5494  },
5495  {
5496   "access" : "protected",
5497   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
5498   "linker_set_key" : "_ZN7android18WeakMessageHandlerD0Ev",
5499   "parameters" :
5500   [
5501    {
5502     "is_this_ptr" : true,
5503     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5504    }
5505   ],
5506   "return_type" : "_ZTIv",
5507   "source_file" : "system/core/libutils/include/utils/Looper.h"
5508  },
5509  {
5510   "access" : "protected",
5511   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
5512   "linker_set_key" : "_ZN7android18WeakMessageHandlerD1Ev",
5513   "parameters" :
5514   [
5515    {
5516     "is_this_ptr" : true,
5517     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5518    }
5519   ],
5520   "return_type" : "_ZTIv",
5521   "source_file" : "system/core/libutils/include/utils/Looper.h"
5522  },
5523  {
5524   "access" : "protected",
5525   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
5526   "linker_set_key" : "_ZN7android18WeakMessageHandlerD2Ev",
5527   "parameters" :
5528   [
5529    {
5530     "is_this_ptr" : true,
5531     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5532    }
5533   ],
5534   "return_type" : "_ZTIv",
5535   "source_file" : "system/core/libutils/include/utils/Looper.h"
5536  },
5537  {
5538   "function_name" : "android::JenkinsHashMixBytes",
5539   "linker_set_key" : "_ZN7android19JenkinsHashMixBytesEjPKhj",
5540   "parameters" :
5541   [
5542    {
5543     "referenced_type" : "_ZTIj"
5544    },
5545    {
5546     "referenced_type" : "_ZTIPKh"
5547    },
5548    {
5549     "referenced_type" : "_ZTIj"
5550    }
5551   ],
5552   "return_type" : "_ZTIj",
5553   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
5554  },
5555  {
5556   "function_name" : "android::elapsedRealtimeNano",
5557   "linker_set_key" : "_ZN7android19elapsedRealtimeNanoEv",
5558   "return_type" : "_ZTIx",
5559   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5560  },
5561  {
5562   "function_name" : "android::JenkinsHashMixShorts",
5563   "linker_set_key" : "_ZN7android20JenkinsHashMixShortsEjPKtj",
5564   "parameters" :
5565   [
5566    {
5567     "referenced_type" : "_ZTIj"
5568    },
5569    {
5570     "referenced_type" : "_ZTIPKt"
5571    },
5572    {
5573     "referenced_type" : "_ZTIj"
5574    }
5575   ],
5576   "return_type" : "_ZTIj",
5577   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
5578  },
5579  {
5580   "function_name" : "android::SimpleLooperCallback::handleEvent",
5581   "linker_set_key" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv",
5582   "parameters" :
5583   [
5584    {
5585     "is_this_ptr" : true,
5586     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5587    },
5588    {
5589     "referenced_type" : "_ZTIi"
5590    },
5591    {
5592     "referenced_type" : "_ZTIi"
5593    },
5594    {
5595     "referenced_type" : "_ZTIPv"
5596    }
5597   ],
5598   "return_type" : "_ZTIi",
5599   "source_file" : "system/core/libutils/include/utils/Looper.h"
5600  },
5601  {
5602   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
5603   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC1EPFiiiPvE",
5604   "parameters" :
5605   [
5606    {
5607     "is_this_ptr" : true,
5608     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5609    },
5610    {
5611     "referenced_type" : "_ZTIPFiiiPvE"
5612    }
5613   ],
5614   "return_type" : "_ZTIv",
5615   "source_file" : "system/core/libutils/include/utils/Looper.h"
5616  },
5617  {
5618   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
5619   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC2EPFiiiPvE",
5620   "parameters" :
5621   [
5622    {
5623     "is_this_ptr" : true,
5624     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5625    },
5626    {
5627     "referenced_type" : "_ZTIPFiiiPvE"
5628    }
5629   ],
5630   "return_type" : "_ZTIv",
5631   "source_file" : "system/core/libutils/include/utils/Looper.h"
5632  },
5633  {
5634   "access" : "protected",
5635   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
5636   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD0Ev",
5637   "parameters" :
5638   [
5639    {
5640     "is_this_ptr" : true,
5641     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5642    }
5643   ],
5644   "return_type" : "_ZTIv",
5645   "source_file" : "system/core/libutils/include/utils/Looper.h"
5646  },
5647  {
5648   "access" : "protected",
5649   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
5650   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD1Ev",
5651   "parameters" :
5652   [
5653    {
5654     "is_this_ptr" : true,
5655     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5656    }
5657   ],
5658   "return_type" : "_ZTIv",
5659   "source_file" : "system/core/libutils/include/utils/Looper.h"
5660  },
5661  {
5662   "access" : "protected",
5663   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
5664   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD2Ev",
5665   "parameters" :
5666   [
5667    {
5668     "is_this_ptr" : true,
5669     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5670    }
5671   ],
5672   "return_type" : "_ZTIv",
5673   "source_file" : "system/core/libutils/include/utils/Looper.h"
5674  },
5675  {
5676   "function_name" : "android::report_sysprop_change",
5677   "linker_set_key" : "_ZN7android21report_sysprop_changeEv",
5678   "return_type" : "_ZTIv",
5679   "source_file" : "system/core/libutils/include/utils/misc.h"
5680  },
5681  {
5682   "function_name" : "android::add_sysprop_change_callback",
5683   "linker_set_key" : "_ZN7android27add_sysprop_change_callbackEPFvvEi",
5684   "parameters" :
5685   [
5686    {
5687     "referenced_type" : "_ZTIPFvvE"
5688    },
5689    {
5690     "referenced_type" : "_ZTIi"
5691    }
5692   ],
5693   "return_type" : "_ZTIv",
5694   "source_file" : "system/core/libutils/include/utils/misc.h"
5695  },
5696  {
5697   "function_name" : "android::LightRefBase_reportIncStrongRequireStrongFailed",
5698   "linker_set_key" : "_ZN7android47LightRefBase_reportIncStrongRequireStrongFailedEPKv",
5699   "parameters" :
5700   [
5701    {
5702     "referenced_type" : "_ZTIPKv"
5703    }
5704   ],
5705   "return_type" : "_ZTIv",
5706   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
5707  },
5708  {
5709   "access" : "private",
5710   "function_name" : "android::Looper::initTLSKey",
5711   "linker_set_key" : "_ZN7android6Looper10initTLSKeyEv",
5712   "return_type" : "_ZTIv",
5713   "source_file" : "system/core/libutils/include/utils/Looper.h"
5714  },
5715  {
5716   "function_name" : "android::Looper::sendMessage",
5717   "linker_set_key" : "_ZN7android6Looper11sendMessageERKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
5718   "parameters" :
5719   [
5720    {
5721     "is_this_ptr" : true,
5722     "referenced_type" : "_ZTIPN7android6LooperE"
5723    },
5724    {
5725     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5726    },
5727    {
5728     "referenced_type" : "_ZTIRKN7android7MessageE"
5729    }
5730   ],
5731   "return_type" : "_ZTIv",
5732   "source_file" : "system/core/libutils/include/utils/Looper.h"
5733  },
5734  {
5735   "function_name" : "android::Looper::getForThread",
5736   "linker_set_key" : "_ZN7android6Looper12getForThreadEv",
5737   "return_type" : "_ZTIN7android2spINS_6LooperEEE",
5738   "source_file" : "system/core/libutils/include/utils/Looper.h"
5739  },
5740  {
5741   "function_name" : "android::Looper::setForThread",
5742   "linker_set_key" : "_ZN7android6Looper12setForThreadERKNS_2spIS0_EE",
5743   "parameters" :
5744   [
5745    {
5746     "referenced_type" : "_ZTIRKN7android2spINS_6LooperEEE"
5747    }
5748   ],
5749   "return_type" : "_ZTIv",
5750   "source_file" : "system/core/libutils/include/utils/Looper.h"
5751  },
5752  {
5753   "function_name" : "android::Looper::removeMessages",
5754   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEE",
5755   "parameters" :
5756   [
5757    {
5758     "is_this_ptr" : true,
5759     "referenced_type" : "_ZTIPN7android6LooperE"
5760    },
5761    {
5762     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5763    }
5764   ],
5765   "return_type" : "_ZTIv",
5766   "source_file" : "system/core/libutils/include/utils/Looper.h"
5767  },
5768  {
5769   "function_name" : "android::Looper::removeMessages",
5770   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEEi",
5771   "parameters" :
5772   [
5773    {
5774     "is_this_ptr" : true,
5775     "referenced_type" : "_ZTIPN7android6LooperE"
5776    },
5777    {
5778     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5779    },
5780    {
5781     "referenced_type" : "_ZTIi"
5782    }
5783   ],
5784   "return_type" : "_ZTIv",
5785   "source_file" : "system/core/libutils/include/utils/Looper.h"
5786  },
5787  {
5788   "access" : "private",
5789   "function_name" : "android::Looper::threadDestructor",
5790   "linker_set_key" : "_ZN7android6Looper16threadDestructorEPv",
5791   "parameters" :
5792   [
5793    {
5794     "referenced_type" : "_ZTIPv"
5795    }
5796   ],
5797   "return_type" : "_ZTIv",
5798   "source_file" : "system/core/libutils/include/utils/Looper.h"
5799  },
5800  {
5801   "function_name" : "android::Looper::sendMessageAtTime",
5802   "linker_set_key" : "_ZN7android6Looper17sendMessageAtTimeExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
5803   "parameters" :
5804   [
5805    {
5806     "is_this_ptr" : true,
5807     "referenced_type" : "_ZTIPN7android6LooperE"
5808    },
5809    {
5810     "referenced_type" : "_ZTIx"
5811    },
5812    {
5813     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5814    },
5815    {
5816     "referenced_type" : "_ZTIRKN7android7MessageE"
5817    }
5818   ],
5819   "return_type" : "_ZTIv",
5820   "source_file" : "system/core/libutils/include/utils/Looper.h"
5821  },
5822  {
5823   "access" : "private",
5824   "function_name" : "android::Looper::rebuildEpollLocked",
5825   "linker_set_key" : "_ZN7android6Looper18rebuildEpollLockedEv",
5826   "parameters" :
5827   [
5828    {
5829     "is_this_ptr" : true,
5830     "referenced_type" : "_ZTIPN7android6LooperE"
5831    }
5832   ],
5833   "return_type" : "_ZTIv",
5834   "source_file" : "system/core/libutils/include/utils/Looper.h"
5835  },
5836  {
5837   "function_name" : "android::Looper::sendMessageDelayed",
5838   "linker_set_key" : "_ZN7android6Looper18sendMessageDelayedExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
5839   "parameters" :
5840   [
5841    {
5842     "is_this_ptr" : true,
5843     "referenced_type" : "_ZTIPN7android6LooperE"
5844    },
5845    {
5846     "referenced_type" : "_ZTIx"
5847    },
5848    {
5849     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5850    },
5851    {
5852     "referenced_type" : "_ZTIRKN7android7MessageE"
5853    }
5854   ],
5855   "return_type" : "_ZTIv",
5856   "source_file" : "system/core/libutils/include/utils/Looper.h"
5857  },
5858  {
5859   "access" : "private",
5860   "function_name" : "android::Looper::removeSequenceNumberLocked",
5861   "linker_set_key" : "_ZN7android6Looper26removeSequenceNumberLockedEy",
5862   "parameters" :
5863   [
5864    {
5865     "is_this_ptr" : true,
5866     "referenced_type" : "_ZTIPN7android6LooperE"
5867    },
5868    {
5869     "referenced_type" : "_ZTIy"
5870    }
5871   ],
5872   "return_type" : "_ZTIi",
5873   "source_file" : "system/core/libutils/include/utils/Looper.h"
5874  },
5875  {
5876   "access" : "private",
5877   "function_name" : "android::Looper::scheduleEpollRebuildLocked",
5878   "linker_set_key" : "_ZN7android6Looper26scheduleEpollRebuildLockedEv",
5879   "parameters" :
5880   [
5881    {
5882     "is_this_ptr" : true,
5883     "referenced_type" : "_ZTIPN7android6LooperE"
5884    }
5885   ],
5886   "return_type" : "_ZTIv",
5887   "source_file" : "system/core/libutils/include/utils/Looper.h"
5888  },
5889  {
5890   "function_name" : "android::Looper::wake",
5891   "linker_set_key" : "_ZN7android6Looper4wakeEv",
5892   "parameters" :
5893   [
5894    {
5895     "is_this_ptr" : true,
5896     "referenced_type" : "_ZTIPN7android6LooperE"
5897    }
5898   ],
5899   "return_type" : "_ZTIv",
5900   "source_file" : "system/core/libutils/include/utils/Looper.h"
5901  },
5902  {
5903   "function_name" : "android::Looper::addFd",
5904   "linker_set_key" : "_ZN7android6Looper5addFdEiiiPFiiiPvES1_",
5905   "parameters" :
5906   [
5907    {
5908     "is_this_ptr" : true,
5909     "referenced_type" : "_ZTIPN7android6LooperE"
5910    },
5911    {
5912     "referenced_type" : "_ZTIi"
5913    },
5914    {
5915     "referenced_type" : "_ZTIi"
5916    },
5917    {
5918     "referenced_type" : "_ZTIi"
5919    },
5920    {
5921     "referenced_type" : "_ZTIPFiiiPvE"
5922    },
5923    {
5924     "referenced_type" : "_ZTIPv"
5925    }
5926   ],
5927   "return_type" : "_ZTIi",
5928   "source_file" : "system/core/libutils/include/utils/Looper.h"
5929  },
5930  {
5931   "function_name" : "android::Looper::addFd",
5932   "linker_set_key" : "_ZN7android6Looper5addFdEiiiRKNS_2spINS_14LooperCallbackEEEPv",
5933   "parameters" :
5934   [
5935    {
5936     "is_this_ptr" : true,
5937     "referenced_type" : "_ZTIPN7android6LooperE"
5938    },
5939    {
5940     "referenced_type" : "_ZTIi"
5941    },
5942    {
5943     "referenced_type" : "_ZTIi"
5944    },
5945    {
5946     "referenced_type" : "_ZTIi"
5947    },
5948    {
5949     "referenced_type" : "_ZTIRKN7android2spINS_14LooperCallbackEEE"
5950    },
5951    {
5952     "referenced_type" : "_ZTIPv"
5953    }
5954   ],
5955   "return_type" : "_ZTIi",
5956   "source_file" : "system/core/libutils/include/utils/Looper.h"
5957  },
5958  {
5959   "access" : "private",
5960   "function_name" : "android::Looper::awoken",
5961   "linker_set_key" : "_ZN7android6Looper6awokenEv",
5962   "parameters" :
5963   [
5964    {
5965     "is_this_ptr" : true,
5966     "referenced_type" : "_ZTIPN7android6LooperE"
5967    }
5968   ],
5969   "return_type" : "_ZTIv",
5970   "source_file" : "system/core/libutils/include/utils/Looper.h"
5971  },
5972  {
5973   "function_name" : "android::Looper::pollAll",
5974   "linker_set_key" : "_ZN7android6Looper7pollAllEiPiS1_PPv",
5975   "parameters" :
5976   [
5977    {
5978     "is_this_ptr" : true,
5979     "referenced_type" : "_ZTIPN7android6LooperE"
5980    },
5981    {
5982     "referenced_type" : "_ZTIi"
5983    },
5984    {
5985     "referenced_type" : "_ZTIPi"
5986    },
5987    {
5988     "referenced_type" : "_ZTIPi"
5989    },
5990    {
5991     "referenced_type" : "_ZTIPPv"
5992    }
5993   ],
5994   "return_type" : "_ZTIi",
5995   "source_file" : "system/core/libutils/include/utils/Looper.h"
5996  },
5997  {
5998   "function_name" : "android::Looper::prepare",
5999   "linker_set_key" : "_ZN7android6Looper7prepareEi",
6000   "parameters" :
6001   [
6002    {
6003     "referenced_type" : "_ZTIi"
6004    }
6005   ],
6006   "return_type" : "_ZTIN7android2spINS_6LooperEEE",
6007   "source_file" : "system/core/libutils/include/utils/Looper.h"
6008  },
6009  {
6010   "function_name" : "android::Looper::pollOnce",
6011   "linker_set_key" : "_ZN7android6Looper8pollOnceEiPiS1_PPv",
6012   "parameters" :
6013   [
6014    {
6015     "is_this_ptr" : true,
6016     "referenced_type" : "_ZTIPN7android6LooperE"
6017    },
6018    {
6019     "referenced_type" : "_ZTIi"
6020    },
6021    {
6022     "referenced_type" : "_ZTIPi"
6023    },
6024    {
6025     "referenced_type" : "_ZTIPi"
6026    },
6027    {
6028     "referenced_type" : "_ZTIPPv"
6029    }
6030   ],
6031   "return_type" : "_ZTIi",
6032   "source_file" : "system/core/libutils/include/utils/Looper.h"
6033  },
6034  {
6035   "function_name" : "android::Looper::removeFd",
6036   "linker_set_key" : "_ZN7android6Looper8removeFdEi",
6037   "parameters" :
6038   [
6039    {
6040     "is_this_ptr" : true,
6041     "referenced_type" : "_ZTIPN7android6LooperE"
6042    },
6043    {
6044     "referenced_type" : "_ZTIi"
6045    }
6046   ],
6047   "return_type" : "_ZTIi",
6048   "source_file" : "system/core/libutils/include/utils/Looper.h"
6049  },
6050  {
6051   "access" : "private",
6052   "function_name" : "android::Looper::pollInner",
6053   "linker_set_key" : "_ZN7android6Looper9pollInnerEi",
6054   "parameters" :
6055   [
6056    {
6057     "is_this_ptr" : true,
6058     "referenced_type" : "_ZTIPN7android6LooperE"
6059    },
6060    {
6061     "referenced_type" : "_ZTIi"
6062    }
6063   ],
6064   "return_type" : "_ZTIi",
6065   "source_file" : "system/core/libutils/include/utils/Looper.h"
6066  },
6067  {
6068   "function_name" : "android::Looper::Looper",
6069   "linker_set_key" : "_ZN7android6LooperC1Eb",
6070   "parameters" :
6071   [
6072    {
6073     "is_this_ptr" : true,
6074     "referenced_type" : "_ZTIPN7android6LooperE"
6075    },
6076    {
6077     "referenced_type" : "_ZTIb"
6078    }
6079   ],
6080   "return_type" : "_ZTIv",
6081   "source_file" : "system/core/libutils/include/utils/Looper.h"
6082  },
6083  {
6084   "function_name" : "android::Looper::Looper",
6085   "linker_set_key" : "_ZN7android6LooperC2Eb",
6086   "parameters" :
6087   [
6088    {
6089     "is_this_ptr" : true,
6090     "referenced_type" : "_ZTIPN7android6LooperE"
6091    },
6092    {
6093     "referenced_type" : "_ZTIb"
6094    }
6095   ],
6096   "return_type" : "_ZTIv",
6097   "source_file" : "system/core/libutils/include/utils/Looper.h"
6098  },
6099  {
6100   "access" : "protected",
6101   "function_name" : "android::Looper::~Looper",
6102   "linker_set_key" : "_ZN7android6LooperD0Ev",
6103   "parameters" :
6104   [
6105    {
6106     "is_this_ptr" : true,
6107     "referenced_type" : "_ZTIPN7android6LooperE"
6108    }
6109   ],
6110   "return_type" : "_ZTIv",
6111   "source_file" : "system/core/libutils/include/utils/Looper.h"
6112  },
6113  {
6114   "access" : "protected",
6115   "function_name" : "android::Looper::~Looper",
6116   "linker_set_key" : "_ZN7android6LooperD1Ev",
6117   "parameters" :
6118   [
6119    {
6120     "is_this_ptr" : true,
6121     "referenced_type" : "_ZTIPN7android6LooperE"
6122    }
6123   ],
6124   "return_type" : "_ZTIv",
6125   "source_file" : "system/core/libutils/include/utils/Looper.h"
6126  },
6127  {
6128   "access" : "protected",
6129   "function_name" : "android::Looper::~Looper",
6130   "linker_set_key" : "_ZN7android6LooperD2Ev",
6131   "parameters" :
6132   [
6133    {
6134     "is_this_ptr" : true,
6135     "referenced_type" : "_ZTIPN7android6LooperE"
6136    }
6137   ],
6138   "return_type" : "_ZTIv",
6139   "source_file" : "system/core/libutils/include/utils/Looper.h"
6140  },
6141  {
6142   "function_name" : "android::Thread::readyToRun",
6143   "linker_set_key" : "_ZN7android6Thread10readyToRunEv",
6144   "parameters" :
6145   [
6146    {
6147     "is_this_ptr" : true,
6148     "referenced_type" : "_ZTIPN7android6ThreadE"
6149    }
6150   ],
6151   "return_type" : "_ZTIi",
6152   "source_file" : "system/core/libutils/include/utils/Thread.h"
6153  },
6154  {
6155   "access" : "private",
6156   "function_name" : "android::Thread::_threadLoop",
6157   "linker_set_key" : "_ZN7android6Thread11_threadLoopEPv",
6158   "parameters" :
6159   [
6160    {
6161     "referenced_type" : "_ZTIPv"
6162    }
6163   ],
6164   "return_type" : "_ZTIi",
6165   "source_file" : "system/core/libutils/include/utils/Thread.h"
6166  },
6167  {
6168   "function_name" : "android::Thread::requestExit",
6169   "linker_set_key" : "_ZN7android6Thread11requestExitEv",
6170   "parameters" :
6171   [
6172    {
6173     "is_this_ptr" : true,
6174     "referenced_type" : "_ZTIPN7android6ThreadE"
6175    }
6176   ],
6177   "return_type" : "_ZTIv",
6178   "source_file" : "system/core/libutils/include/utils/Thread.h"
6179  },
6180  {
6181   "function_name" : "android::Thread::requestExitAndWait",
6182   "linker_set_key" : "_ZN7android6Thread18requestExitAndWaitEv",
6183   "parameters" :
6184   [
6185    {
6186     "is_this_ptr" : true,
6187     "referenced_type" : "_ZTIPN7android6ThreadE"
6188    }
6189   ],
6190   "return_type" : "_ZTIi",
6191   "source_file" : "system/core/libutils/include/utils/Thread.h"
6192  },
6193  {
6194   "function_name" : "android::Thread::run",
6195   "linker_set_key" : "_ZN7android6Thread3runEPKcij",
6196   "parameters" :
6197   [
6198    {
6199     "is_this_ptr" : true,
6200     "referenced_type" : "_ZTIPN7android6ThreadE"
6201    },
6202    {
6203     "referenced_type" : "_ZTIPKc"
6204    },
6205    {
6206     "default_arg" : true,
6207     "referenced_type" : "_ZTIi"
6208    },
6209    {
6210     "default_arg" : true,
6211     "referenced_type" : "_ZTIj"
6212    }
6213   ],
6214   "return_type" : "_ZTIi",
6215   "source_file" : "system/core/libutils/include/utils/Thread.h"
6216  },
6217  {
6218   "function_name" : "android::Thread::join",
6219   "linker_set_key" : "_ZN7android6Thread4joinEv",
6220   "parameters" :
6221   [
6222    {
6223     "is_this_ptr" : true,
6224     "referenced_type" : "_ZTIPN7android6ThreadE"
6225    }
6226   ],
6227   "return_type" : "_ZTIi",
6228   "source_file" : "system/core/libutils/include/utils/Thread.h"
6229  },
6230  {
6231   "function_name" : "android::Thread::Thread",
6232   "linker_set_key" : "_ZN7android6ThreadC2Eb",
6233   "parameters" :
6234   [
6235    {
6236     "is_this_ptr" : true,
6237     "referenced_type" : "_ZTIPN7android6ThreadE"
6238    },
6239    {
6240     "default_arg" : true,
6241     "referenced_type" : "_ZTIb"
6242    }
6243   ],
6244   "return_type" : "_ZTIv",
6245   "source_file" : "system/core/libutils/include/utils/Thread.h"
6246  },
6247  {
6248   "function_name" : "android::Thread::~Thread",
6249   "linker_set_key" : "_ZN7android6ThreadD0Ev",
6250   "parameters" :
6251   [
6252    {
6253     "is_this_ptr" : true,
6254     "referenced_type" : "_ZTIPN7android6ThreadE"
6255    }
6256   ],
6257   "return_type" : "_ZTIv",
6258   "source_file" : "system/core/libutils/include/utils/Thread.h"
6259  },
6260  {
6261   "function_name" : "android::Thread::~Thread",
6262   "linker_set_key" : "_ZN7android6ThreadD1Ev",
6263   "parameters" :
6264   [
6265    {
6266     "is_this_ptr" : true,
6267     "referenced_type" : "_ZTIPN7android6ThreadE"
6268    }
6269   ],
6270   "return_type" : "_ZTIv",
6271   "source_file" : "system/core/libutils/include/utils/Thread.h"
6272  },
6273  {
6274   "function_name" : "android::Thread::~Thread",
6275   "linker_set_key" : "_ZN7android6ThreadD2Ev",
6276   "parameters" :
6277   [
6278    {
6279     "is_this_ptr" : true,
6280     "referenced_type" : "_ZTIPN7android6ThreadE"
6281    }
6282   ],
6283   "return_type" : "_ZTIv",
6284   "source_file" : "system/core/libutils/include/utils/Thread.h"
6285  },
6286  {
6287   "function_name" : "android::FileMap::advise",
6288   "linker_set_key" : "_ZN7android7FileMap6adviseENS0_9MapAdviceE",
6289   "parameters" :
6290   [
6291    {
6292     "is_this_ptr" : true,
6293     "referenced_type" : "_ZTIPN7android7FileMapE"
6294    },
6295    {
6296     "referenced_type" : "_ZTIN7android7FileMap9MapAdviceE"
6297    }
6298   ],
6299   "return_type" : "_ZTIi",
6300   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6301  },
6302  {
6303   "function_name" : "android::FileMap::create",
6304   "linker_set_key" : "_ZN7android7FileMap6createEPKcixjb",
6305   "parameters" :
6306   [
6307    {
6308     "is_this_ptr" : true,
6309     "referenced_type" : "_ZTIPN7android7FileMapE"
6310    },
6311    {
6312     "referenced_type" : "_ZTIPKc"
6313    },
6314    {
6315     "referenced_type" : "_ZTIi"
6316    },
6317    {
6318     "referenced_type" : "_ZTIx"
6319    },
6320    {
6321     "referenced_type" : "_ZTIj"
6322    },
6323    {
6324     "referenced_type" : "_ZTIb"
6325    }
6326   ],
6327   "return_type" : "_ZTIb",
6328   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6329  },
6330  {
6331   "function_name" : "android::FileMap::FileMap",
6332   "linker_set_key" : "_ZN7android7FileMapC1EOS0_",
6333   "parameters" :
6334   [
6335    {
6336     "is_this_ptr" : true,
6337     "referenced_type" : "_ZTIPN7android7FileMapE"
6338    },
6339    {
6340     "referenced_type" : "_ZTION7android7FileMapE"
6341    }
6342   ],
6343   "return_type" : "_ZTIv",
6344   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6345  },
6346  {
6347   "function_name" : "android::FileMap::FileMap",
6348   "linker_set_key" : "_ZN7android7FileMapC1Ev",
6349   "parameters" :
6350   [
6351    {
6352     "is_this_ptr" : true,
6353     "referenced_type" : "_ZTIPN7android7FileMapE"
6354    }
6355   ],
6356   "return_type" : "_ZTIv",
6357   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6358  },
6359  {
6360   "function_name" : "android::FileMap::FileMap",
6361   "linker_set_key" : "_ZN7android7FileMapC2EOS0_",
6362   "parameters" :
6363   [
6364    {
6365     "is_this_ptr" : true,
6366     "referenced_type" : "_ZTIPN7android7FileMapE"
6367    },
6368    {
6369     "referenced_type" : "_ZTION7android7FileMapE"
6370    }
6371   ],
6372   "return_type" : "_ZTIv",
6373   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6374  },
6375  {
6376   "function_name" : "android::FileMap::FileMap",
6377   "linker_set_key" : "_ZN7android7FileMapC2Ev",
6378   "parameters" :
6379   [
6380    {
6381     "is_this_ptr" : true,
6382     "referenced_type" : "_ZTIPN7android7FileMapE"
6383    }
6384   ],
6385   "return_type" : "_ZTIv",
6386   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6387  },
6388  {
6389   "function_name" : "android::FileMap::~FileMap",
6390   "linker_set_key" : "_ZN7android7FileMapD1Ev",
6391   "parameters" :
6392   [
6393    {
6394     "is_this_ptr" : true,
6395     "referenced_type" : "_ZTIPN7android7FileMapE"
6396    }
6397   ],
6398   "return_type" : "_ZTIv",
6399   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6400  },
6401  {
6402   "function_name" : "android::FileMap::~FileMap",
6403   "linker_set_key" : "_ZN7android7FileMapD2Ev",
6404   "parameters" :
6405   [
6406    {
6407     "is_this_ptr" : true,
6408     "referenced_type" : "_ZTIPN7android7FileMapE"
6409    }
6410   ],
6411   "return_type" : "_ZTIv",
6412   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6413  },
6414  {
6415   "function_name" : "android::FileMap::operator=",
6416   "linker_set_key" : "_ZN7android7FileMapaSEOS0_",
6417   "parameters" :
6418   [
6419    {
6420     "is_this_ptr" : true,
6421     "referenced_type" : "_ZTIPN7android7FileMapE"
6422    },
6423    {
6424     "referenced_type" : "_ZTION7android7FileMapE"
6425    }
6426   ],
6427   "return_type" : "_ZTIRN7android7FileMapE",
6428   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6429  },
6430  {
6431   "function_name" : "android::Printer::printFormatLine",
6432   "linker_set_key" : "_ZN7android7Printer15printFormatLineEPKcz",
6433   "parameters" :
6434   [
6435    {
6436     "is_this_ptr" : true,
6437     "referenced_type" : "_ZTIPN7android7PrinterE"
6438    },
6439    {
6440     "referenced_type" : "_ZTIPKc"
6441    }
6442   ],
6443   "return_type" : "_ZTIv",
6444   "source_file" : "system/core/libutils/include/utils/Printer.h"
6445  },
6446  {
6447   "access" : "protected",
6448   "function_name" : "android::Printer::Printer",
6449   "linker_set_key" : "_ZN7android7PrinterC2Ev",
6450   "parameters" :
6451   [
6452    {
6453     "is_this_ptr" : true,
6454     "referenced_type" : "_ZTIPN7android7PrinterE"
6455    }
6456   ],
6457   "return_type" : "_ZTIv",
6458   "source_file" : "system/core/libutils/include/utils/Printer.h"
6459  },
6460  {
6461   "access" : "protected",
6462   "function_name" : "android::Printer::~Printer",
6463   "linker_set_key" : "_ZN7android7PrinterD0Ev",
6464   "parameters" :
6465   [
6466    {
6467     "is_this_ptr" : true,
6468     "referenced_type" : "_ZTIPN7android7PrinterE"
6469    }
6470   ],
6471   "return_type" : "_ZTIv",
6472   "source_file" : "system/core/libutils/include/utils/Printer.h"
6473  },
6474  {
6475   "access" : "protected",
6476   "function_name" : "android::Printer::~Printer",
6477   "linker_set_key" : "_ZN7android7PrinterD1Ev",
6478   "parameters" :
6479   [
6480    {
6481     "is_this_ptr" : true,
6482     "referenced_type" : "_ZTIPN7android7PrinterE"
6483    }
6484   ],
6485   "return_type" : "_ZTIv",
6486   "source_file" : "system/core/libutils/include/utils/Printer.h"
6487  },
6488  {
6489   "access" : "protected",
6490   "function_name" : "android::Printer::~Printer",
6491   "linker_set_key" : "_ZN7android7PrinterD2Ev",
6492   "parameters" :
6493   [
6494    {
6495     "is_this_ptr" : true,
6496     "referenced_type" : "_ZTIPN7android7PrinterE"
6497    }
6498   ],
6499   "return_type" : "_ZTIv",
6500   "source_file" : "system/core/libutils/include/utils/Printer.h"
6501  },
6502  {
6503   "access" : "protected",
6504   "function_name" : "android::RefBase::onFirstRef",
6505   "linker_set_key" : "_ZN7android7RefBase10onFirstRefEv",
6506   "parameters" :
6507   [
6508    {
6509     "is_this_ptr" : true,
6510     "referenced_type" : "_ZTIPN7android7RefBaseE"
6511    }
6512   ],
6513   "return_type" : "_ZTIv",
6514   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6515  },
6516  {
6517   "access" : "private",
6518   "function_name" : "android::RefBase::renameRefs",
6519   "linker_set_key" : "_ZN7android7RefBase10renameRefsEjRKNS_16ReferenceRenamerE",
6520   "parameters" :
6521   [
6522    {
6523     "referenced_type" : "_ZTIj"
6524    },
6525    {
6526     "referenced_type" : "_ZTIRKN7android16ReferenceRenamerE"
6527    }
6528   ],
6529   "return_type" : "_ZTIv",
6530   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6531  },
6532  {
6533   "access" : "private",
6534   "function_name" : "android::RefBase::renameRefId",
6535   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPNS0_12weakref_typeEPKvS4_",
6536   "parameters" :
6537   [
6538    {
6539     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6540    },
6541    {
6542     "referenced_type" : "_ZTIPKv"
6543    },
6544    {
6545     "referenced_type" : "_ZTIPKv"
6546    }
6547   ],
6548   "return_type" : "_ZTIv",
6549   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6550  },
6551  {
6552   "access" : "private",
6553   "function_name" : "android::RefBase::renameRefId",
6554   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPS0_PKvS3_",
6555   "parameters" :
6556   [
6557    {
6558     "referenced_type" : "_ZTIPN7android7RefBaseE"
6559    },
6560    {
6561     "referenced_type" : "_ZTIPKv"
6562    },
6563    {
6564     "referenced_type" : "_ZTIPKv"
6565    }
6566   ],
6567   "return_type" : "_ZTIv",
6568   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6569  },
6570  {
6571   "function_name" : "android::RefBase::weakref_type::attemptIncWeak",
6572   "linker_set_key" : "_ZN7android7RefBase12weakref_type14attemptIncWeakEPKv",
6573   "parameters" :
6574   [
6575    {
6576     "is_this_ptr" : true,
6577     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6578    },
6579    {
6580     "referenced_type" : "_ZTIPKv"
6581    }
6582   ],
6583   "return_type" : "_ZTIb",
6584   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6585  },
6586  {
6587   "function_name" : "android::RefBase::weakref_type::attemptIncStrong",
6588   "linker_set_key" : "_ZN7android7RefBase12weakref_type16attemptIncStrongEPKv",
6589   "parameters" :
6590   [
6591    {
6592     "is_this_ptr" : true,
6593     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6594    },
6595    {
6596     "referenced_type" : "_ZTIPKv"
6597    }
6598   ],
6599   "return_type" : "_ZTIb",
6600   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6601  },
6602  {
6603   "function_name" : "android::RefBase::weakref_type::incWeakRequireWeak",
6604   "linker_set_key" : "_ZN7android7RefBase12weakref_type18incWeakRequireWeakEPKv",
6605   "parameters" :
6606   [
6607    {
6608     "is_this_ptr" : true,
6609     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6610    },
6611    {
6612     "referenced_type" : "_ZTIPKv"
6613    }
6614   ],
6615   "return_type" : "_ZTIv",
6616   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6617  },
6618  {
6619   "function_name" : "android::RefBase::weakref_type::decWeak",
6620   "linker_set_key" : "_ZN7android7RefBase12weakref_type7decWeakEPKv",
6621   "parameters" :
6622   [
6623    {
6624     "is_this_ptr" : true,
6625     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6626    },
6627    {
6628     "referenced_type" : "_ZTIPKv"
6629    }
6630   ],
6631   "return_type" : "_ZTIv",
6632   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6633  },
6634  {
6635   "function_name" : "android::RefBase::weakref_type::incWeak",
6636   "linker_set_key" : "_ZN7android7RefBase12weakref_type7incWeakEPKv",
6637   "parameters" :
6638   [
6639    {
6640     "is_this_ptr" : true,
6641     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6642    },
6643    {
6644     "referenced_type" : "_ZTIPKv"
6645    }
6646   ],
6647   "return_type" : "_ZTIv",
6648   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6649  },
6650  {
6651   "function_name" : "android::RefBase::weakref_type::trackMe",
6652   "linker_set_key" : "_ZN7android7RefBase12weakref_type7trackMeEbb",
6653   "parameters" :
6654   [
6655    {
6656     "is_this_ptr" : true,
6657     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6658    },
6659    {
6660     "referenced_type" : "_ZTIb"
6661    },
6662    {
6663     "referenced_type" : "_ZTIb"
6664    }
6665   ],
6666   "return_type" : "_ZTIv",
6667   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6668  },
6669  {
6670   "access" : "protected",
6671   "function_name" : "android::RefBase::onLastWeakRef",
6672   "linker_set_key" : "_ZN7android7RefBase13onLastWeakRefEPKv",
6673   "parameters" :
6674   [
6675    {
6676     "is_this_ptr" : true,
6677     "referenced_type" : "_ZTIPN7android7RefBaseE"
6678    },
6679    {
6680     "referenced_type" : "_ZTIPKv"
6681    }
6682   ],
6683   "return_type" : "_ZTIv",
6684   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6685  },
6686  {
6687   "access" : "protected",
6688   "function_name" : "android::RefBase::onLastStrongRef",
6689   "linker_set_key" : "_ZN7android7RefBase15onLastStrongRefEPKv",
6690   "parameters" :
6691   [
6692    {
6693     "is_this_ptr" : true,
6694     "referenced_type" : "_ZTIPN7android7RefBaseE"
6695    },
6696    {
6697     "referenced_type" : "_ZTIPKv"
6698    }
6699   ],
6700   "return_type" : "_ZTIv",
6701   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6702  },
6703  {
6704   "access" : "protected",
6705   "function_name" : "android::RefBase::extendObjectLifetime",
6706   "linker_set_key" : "_ZN7android7RefBase20extendObjectLifetimeEi",
6707   "parameters" :
6708   [
6709    {
6710     "is_this_ptr" : true,
6711     "referenced_type" : "_ZTIPN7android7RefBaseE"
6712    },
6713    {
6714     "referenced_type" : "_ZTIi"
6715    }
6716   ],
6717   "return_type" : "_ZTIv",
6718   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6719  },
6720  {
6721   "access" : "protected",
6722   "function_name" : "android::RefBase::onIncStrongAttempted",
6723   "linker_set_key" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv",
6724   "parameters" :
6725   [
6726    {
6727     "is_this_ptr" : true,
6728     "referenced_type" : "_ZTIPN7android7RefBaseE"
6729    },
6730    {
6731     "referenced_type" : "_ZTIj"
6732    },
6733    {
6734     "referenced_type" : "_ZTIPKv"
6735    }
6736   ],
6737   "return_type" : "_ZTIb",
6738   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6739  },
6740  {
6741   "access" : "protected",
6742   "function_name" : "android::RefBase::RefBase",
6743   "linker_set_key" : "_ZN7android7RefBaseC1Ev",
6744   "parameters" :
6745   [
6746    {
6747     "is_this_ptr" : true,
6748     "referenced_type" : "_ZTIPN7android7RefBaseE"
6749    }
6750   ],
6751   "return_type" : "_ZTIv",
6752   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6753  },
6754  {
6755   "access" : "protected",
6756   "function_name" : "android::RefBase::RefBase",
6757   "linker_set_key" : "_ZN7android7RefBaseC2Ev",
6758   "parameters" :
6759   [
6760    {
6761     "is_this_ptr" : true,
6762     "referenced_type" : "_ZTIPN7android7RefBaseE"
6763    }
6764   ],
6765   "return_type" : "_ZTIv",
6766   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6767  },
6768  {
6769   "access" : "protected",
6770   "function_name" : "android::RefBase::~RefBase",
6771   "linker_set_key" : "_ZN7android7RefBaseD0Ev",
6772   "parameters" :
6773   [
6774    {
6775     "is_this_ptr" : true,
6776     "referenced_type" : "_ZTIPN7android7RefBaseE"
6777    }
6778   ],
6779   "return_type" : "_ZTIv",
6780   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6781  },
6782  {
6783   "access" : "protected",
6784   "function_name" : "android::RefBase::~RefBase",
6785   "linker_set_key" : "_ZN7android7RefBaseD1Ev",
6786   "parameters" :
6787   [
6788    {
6789     "is_this_ptr" : true,
6790     "referenced_type" : "_ZTIPN7android7RefBaseE"
6791    }
6792   ],
6793   "return_type" : "_ZTIv",
6794   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6795  },
6796  {
6797   "access" : "protected",
6798   "function_name" : "android::RefBase::~RefBase",
6799   "linker_set_key" : "_ZN7android7RefBaseD2Ev",
6800   "parameters" :
6801   [
6802    {
6803     "is_this_ptr" : true,
6804     "referenced_type" : "_ZTIPN7android7RefBaseE"
6805    }
6806   ],
6807   "return_type" : "_ZTIv",
6808   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6809  },
6810  {
6811   "function_name" : "android::String8::appendPath",
6812   "linker_set_key" : "_ZN7android7String810appendPathEPKc",
6813   "parameters" :
6814   [
6815    {
6816     "is_this_ptr" : true,
6817     "referenced_type" : "_ZTIPN7android7String8E"
6818    },
6819    {
6820     "referenced_type" : "_ZTIPKc"
6821    }
6822   ],
6823   "return_type" : "_ZTIRN7android7String8E",
6824   "source_file" : "system/core/libutils/include/utils/String8.h"
6825  },
6826  {
6827   "function_name" : "android::String8::lockBuffer",
6828   "linker_set_key" : "_ZN7android7String810lockBufferEj",
6829   "parameters" :
6830   [
6831    {
6832     "is_this_ptr" : true,
6833     "referenced_type" : "_ZTIPN7android7String8E"
6834    },
6835    {
6836     "referenced_type" : "_ZTIj"
6837    }
6838   ],
6839   "return_type" : "_ZTIPc",
6840   "source_file" : "system/core/libutils/include/utils/String8.h"
6841  },
6842  {
6843   "access" : "private",
6844   "function_name" : "android::String8::real_append",
6845   "linker_set_key" : "_ZN7android7String811real_appendEPKcj",
6846   "parameters" :
6847   [
6848    {
6849     "is_this_ptr" : true,
6850     "referenced_type" : "_ZTIPN7android7String8E"
6851    },
6852    {
6853     "referenced_type" : "_ZTIPKc"
6854    },
6855    {
6856     "referenced_type" : "_ZTIj"
6857    }
6858   ],
6859   "return_type" : "_ZTIi",
6860   "source_file" : "system/core/libutils/include/utils/String8.h"
6861  },
6862  {
6863   "function_name" : "android::String8::appendFormat",
6864   "linker_set_key" : "_ZN7android7String812appendFormatEPKcz",
6865   "parameters" :
6866   [
6867    {
6868     "is_this_ptr" : true,
6869     "referenced_type" : "_ZTIPN7android7String8E"
6870    },
6871    {
6872     "referenced_type" : "_ZTIPKc"
6873    }
6874   ],
6875   "return_type" : "_ZTIi",
6876   "source_file" : "system/core/libutils/include/utils/String8.h"
6877  },
6878  {
6879   "function_name" : "android::String8::unlockBuffer",
6880   "linker_set_key" : "_ZN7android7String812unlockBufferEj",
6881   "parameters" :
6882   [
6883    {
6884     "is_this_ptr" : true,
6885     "referenced_type" : "_ZTIPN7android7String8E"
6886    },
6887    {
6888     "referenced_type" : "_ZTIj"
6889    }
6890   ],
6891   "return_type" : "_ZTIi",
6892   "source_file" : "system/core/libutils/include/utils/String8.h"
6893  },
6894  {
6895   "function_name" : "android::String8::unlockBuffer",
6896   "linker_set_key" : "_ZN7android7String812unlockBufferEv",
6897   "parameters" :
6898   [
6899    {
6900     "is_this_ptr" : true,
6901     "referenced_type" : "_ZTIPN7android7String8E"
6902    }
6903   ],
6904   "return_type" : "_ZTIv",
6905   "source_file" : "system/core/libutils/include/utils/String8.h"
6906  },
6907  {
6908   "function_name" : "android::String8::appendFormatV",
6909   "linker_set_key" : "_ZN7android7String813appendFormatVEPKcSt9__va_list",
6910   "parameters" :
6911   [
6912    {
6913     "is_this_ptr" : true,
6914     "referenced_type" : "_ZTIPN7android7String8E"
6915    },
6916    {
6917     "referenced_type" : "_ZTIPKc"
6918    },
6919    {
6920     "referenced_type" : "_ZTISt9__va_list"
6921    }
6922   ],
6923   "return_type" : "_ZTIi",
6924   "source_file" : "system/core/libutils/include/utils/String8.h"
6925  },
6926  {
6927   "function_name" : "android::String8::convertToResPath",
6928   "linker_set_key" : "_ZN7android7String816convertToResPathEv",
6929   "parameters" :
6930   [
6931    {
6932     "is_this_ptr" : true,
6933     "referenced_type" : "_ZTIPN7android7String8E"
6934    }
6935   ],
6936   "return_type" : "_ZTIRN7android7String8E",
6937   "source_file" : "system/core/libutils/include/utils/String8.h"
6938  },
6939  {
6940   "function_name" : "android::String8::clear",
6941   "linker_set_key" : "_ZN7android7String85clearEv",
6942   "parameters" :
6943   [
6944    {
6945     "is_this_ptr" : true,
6946     "referenced_type" : "_ZTIPN7android7String8E"
6947    }
6948   ],
6949   "return_type" : "_ZTIv",
6950   "source_file" : "system/core/libutils/include/utils/String8.h"
6951  },
6952  {
6953   "function_name" : "android::String8::setTo",
6954   "linker_set_key" : "_ZN7android7String85setToEPKDij",
6955   "parameters" :
6956   [
6957    {
6958     "is_this_ptr" : true,
6959     "referenced_type" : "_ZTIPN7android7String8E"
6960    },
6961    {
6962     "referenced_type" : "_ZTIPKDi"
6963    },
6964    {
6965     "referenced_type" : "_ZTIj"
6966    }
6967   ],
6968   "return_type" : "_ZTIi",
6969   "source_file" : "system/core/libutils/include/utils/String8.h"
6970  },
6971  {
6972   "function_name" : "android::String8::setTo",
6973   "linker_set_key" : "_ZN7android7String85setToEPKDsj",
6974   "parameters" :
6975   [
6976    {
6977     "is_this_ptr" : true,
6978     "referenced_type" : "_ZTIPN7android7String8E"
6979    },
6980    {
6981     "referenced_type" : "_ZTIPKDs"
6982    },
6983    {
6984     "referenced_type" : "_ZTIj"
6985    }
6986   ],
6987   "return_type" : "_ZTIi",
6988   "source_file" : "system/core/libutils/include/utils/String8.h"
6989  },
6990  {
6991   "function_name" : "android::String8::setTo",
6992   "linker_set_key" : "_ZN7android7String85setToEPKc",
6993   "parameters" :
6994   [
6995    {
6996     "is_this_ptr" : true,
6997     "referenced_type" : "_ZTIPN7android7String8E"
6998    },
6999    {
7000     "referenced_type" : "_ZTIPKc"
7001    }
7002   ],
7003   "return_type" : "_ZTIi",
7004   "source_file" : "system/core/libutils/include/utils/String8.h"
7005  },
7006  {
7007   "function_name" : "android::String8::setTo",
7008   "linker_set_key" : "_ZN7android7String85setToEPKcj",
7009   "parameters" :
7010   [
7011    {
7012     "is_this_ptr" : true,
7013     "referenced_type" : "_ZTIPN7android7String8E"
7014    },
7015    {
7016     "referenced_type" : "_ZTIPKc"
7017    },
7018    {
7019     "referenced_type" : "_ZTIj"
7020    }
7021   ],
7022   "return_type" : "_ZTIi",
7023   "source_file" : "system/core/libutils/include/utils/String8.h"
7024  },
7025  {
7026   "function_name" : "android::String8::setTo",
7027   "linker_set_key" : "_ZN7android7String85setToERKS0_",
7028   "parameters" :
7029   [
7030    {
7031     "is_this_ptr" : true,
7032     "referenced_type" : "_ZTIPN7android7String8E"
7033    },
7034    {
7035     "referenced_type" : "_ZTIRKN7android7String8E"
7036    }
7037   ],
7038   "return_type" : "_ZTIv",
7039   "source_file" : "system/core/libutils/include/utils/String8.h"
7040  },
7041  {
7042   "function_name" : "android::String8::append",
7043   "linker_set_key" : "_ZN7android7String86appendEPKc",
7044   "parameters" :
7045   [
7046    {
7047     "is_this_ptr" : true,
7048     "referenced_type" : "_ZTIPN7android7String8E"
7049    },
7050    {
7051     "referenced_type" : "_ZTIPKc"
7052    }
7053   ],
7054   "return_type" : "_ZTIi",
7055   "source_file" : "system/core/libutils/include/utils/String8.h"
7056  },
7057  {
7058   "function_name" : "android::String8::append",
7059   "linker_set_key" : "_ZN7android7String86appendEPKcj",
7060   "parameters" :
7061   [
7062    {
7063     "is_this_ptr" : true,
7064     "referenced_type" : "_ZTIPN7android7String8E"
7065    },
7066    {
7067     "referenced_type" : "_ZTIPKc"
7068    },
7069    {
7070     "referenced_type" : "_ZTIj"
7071    }
7072   ],
7073   "return_type" : "_ZTIi",
7074   "source_file" : "system/core/libutils/include/utils/String8.h"
7075  },
7076  {
7077   "function_name" : "android::String8::append",
7078   "linker_set_key" : "_ZN7android7String86appendERKS0_",
7079   "parameters" :
7080   [
7081    {
7082     "is_this_ptr" : true,
7083     "referenced_type" : "_ZTIPN7android7String8E"
7084    },
7085    {
7086     "referenced_type" : "_ZTIRKN7android7String8E"
7087    }
7088   ],
7089   "return_type" : "_ZTIi",
7090   "source_file" : "system/core/libutils/include/utils/String8.h"
7091  },
7092  {
7093   "function_name" : "android::String8::format",
7094   "linker_set_key" : "_ZN7android7String86formatEPKcz",
7095   "parameters" :
7096   [
7097    {
7098     "referenced_type" : "_ZTIPKc"
7099    }
7100   ],
7101   "return_type" : "_ZTIN7android7String8E",
7102   "source_file" : "system/core/libutils/include/utils/String8.h"
7103  },
7104  {
7105   "function_name" : "android::String8::formatV",
7106   "linker_set_key" : "_ZN7android7String87formatVEPKcSt9__va_list",
7107   "parameters" :
7108   [
7109    {
7110     "referenced_type" : "_ZTIPKc"
7111    },
7112    {
7113     "referenced_type" : "_ZTISt9__va_list"
7114    }
7115   ],
7116   "return_type" : "_ZTIN7android7String8E",
7117   "source_file" : "system/core/libutils/include/utils/String8.h"
7118  },
7119  {
7120   "function_name" : "android::String8::toLower",
7121   "linker_set_key" : "_ZN7android7String87toLowerEv",
7122   "parameters" :
7123   [
7124    {
7125     "is_this_ptr" : true,
7126     "referenced_type" : "_ZTIPN7android7String8E"
7127    }
7128   ],
7129   "return_type" : "_ZTIv",
7130   "source_file" : "system/core/libutils/include/utils/String8.h"
7131  },
7132  {
7133   "function_name" : "android::String8::removeAll",
7134   "linker_set_key" : "_ZN7android7String89removeAllEPKc",
7135   "parameters" :
7136   [
7137    {
7138     "is_this_ptr" : true,
7139     "referenced_type" : "_ZTIPN7android7String8E"
7140    },
7141    {
7142     "referenced_type" : "_ZTIPKc"
7143    }
7144   ],
7145   "return_type" : "_ZTIb",
7146   "source_file" : "system/core/libutils/include/utils/String8.h"
7147  },
7148  {
7149   "function_name" : "android::String8::String8",
7150   "linker_set_key" : "_ZN7android7String8C1EPKDi",
7151   "parameters" :
7152   [
7153    {
7154     "is_this_ptr" : true,
7155     "referenced_type" : "_ZTIPN7android7String8E"
7156    },
7157    {
7158     "referenced_type" : "_ZTIPKDi"
7159    }
7160   ],
7161   "return_type" : "_ZTIv",
7162   "source_file" : "system/core/libutils/include/utils/String8.h"
7163  },
7164  {
7165   "function_name" : "android::String8::String8",
7166   "linker_set_key" : "_ZN7android7String8C1EPKDij",
7167   "parameters" :
7168   [
7169    {
7170     "is_this_ptr" : true,
7171     "referenced_type" : "_ZTIPN7android7String8E"
7172    },
7173    {
7174     "referenced_type" : "_ZTIPKDi"
7175    },
7176    {
7177     "referenced_type" : "_ZTIj"
7178    }
7179   ],
7180   "return_type" : "_ZTIv",
7181   "source_file" : "system/core/libutils/include/utils/String8.h"
7182  },
7183  {
7184   "function_name" : "android::String8::String8",
7185   "linker_set_key" : "_ZN7android7String8C1EPKDs",
7186   "parameters" :
7187   [
7188    {
7189     "is_this_ptr" : true,
7190     "referenced_type" : "_ZTIPN7android7String8E"
7191    },
7192    {
7193     "referenced_type" : "_ZTIPKDs"
7194    }
7195   ],
7196   "return_type" : "_ZTIv",
7197   "source_file" : "system/core/libutils/include/utils/String8.h"
7198  },
7199  {
7200   "function_name" : "android::String8::String8",
7201   "linker_set_key" : "_ZN7android7String8C1EPKDsj",
7202   "parameters" :
7203   [
7204    {
7205     "is_this_ptr" : true,
7206     "referenced_type" : "_ZTIPN7android7String8E"
7207    },
7208    {
7209     "referenced_type" : "_ZTIPKDs"
7210    },
7211    {
7212     "referenced_type" : "_ZTIj"
7213    }
7214   ],
7215   "return_type" : "_ZTIv",
7216   "source_file" : "system/core/libutils/include/utils/String8.h"
7217  },
7218  {
7219   "function_name" : "android::String8::String8",
7220   "linker_set_key" : "_ZN7android7String8C1EPKc",
7221   "parameters" :
7222   [
7223    {
7224     "is_this_ptr" : true,
7225     "referenced_type" : "_ZTIPN7android7String8E"
7226    },
7227    {
7228     "referenced_type" : "_ZTIPKc"
7229    }
7230   ],
7231   "return_type" : "_ZTIv",
7232   "source_file" : "system/core/libutils/include/utils/String8.h"
7233  },
7234  {
7235   "function_name" : "android::String8::String8",
7236   "linker_set_key" : "_ZN7android7String8C1EPKcj",
7237   "parameters" :
7238   [
7239    {
7240     "is_this_ptr" : true,
7241     "referenced_type" : "_ZTIPN7android7String8E"
7242    },
7243    {
7244     "referenced_type" : "_ZTIPKc"
7245    },
7246    {
7247     "referenced_type" : "_ZTIj"
7248    }
7249   ],
7250   "return_type" : "_ZTIv",
7251   "source_file" : "system/core/libutils/include/utils/String8.h"
7252  },
7253  {
7254   "function_name" : "android::String8::String8",
7255   "linker_set_key" : "_ZN7android7String8C1ERKNS_8String16E",
7256   "parameters" :
7257   [
7258    {
7259     "is_this_ptr" : true,
7260     "referenced_type" : "_ZTIPN7android7String8E"
7261    },
7262    {
7263     "referenced_type" : "_ZTIRKN7android8String16E"
7264    }
7265   ],
7266   "return_type" : "_ZTIv",
7267   "source_file" : "system/core/libutils/include/utils/String8.h"
7268  },
7269  {
7270   "function_name" : "android::String8::String8",
7271   "linker_set_key" : "_ZN7android7String8C1ERKS0_",
7272   "parameters" :
7273   [
7274    {
7275     "is_this_ptr" : true,
7276     "referenced_type" : "_ZTIPN7android7String8E"
7277    },
7278    {
7279     "referenced_type" : "_ZTIRKN7android7String8E"
7280    }
7281   ],
7282   "return_type" : "_ZTIv",
7283   "source_file" : "system/core/libutils/include/utils/String8.h"
7284  },
7285  {
7286   "function_name" : "android::String8::String8",
7287   "linker_set_key" : "_ZN7android7String8C1Ev",
7288   "parameters" :
7289   [
7290    {
7291     "is_this_ptr" : true,
7292     "referenced_type" : "_ZTIPN7android7String8E"
7293    }
7294   ],
7295   "return_type" : "_ZTIv",
7296   "source_file" : "system/core/libutils/include/utils/String8.h"
7297  },
7298  {
7299   "function_name" : "android::String8::String8",
7300   "linker_set_key" : "_ZN7android7String8C2EPKDi",
7301   "parameters" :
7302   [
7303    {
7304     "is_this_ptr" : true,
7305     "referenced_type" : "_ZTIPN7android7String8E"
7306    },
7307    {
7308     "referenced_type" : "_ZTIPKDi"
7309    }
7310   ],
7311   "return_type" : "_ZTIv",
7312   "source_file" : "system/core/libutils/include/utils/String8.h"
7313  },
7314  {
7315   "function_name" : "android::String8::String8",
7316   "linker_set_key" : "_ZN7android7String8C2EPKDij",
7317   "parameters" :
7318   [
7319    {
7320     "is_this_ptr" : true,
7321     "referenced_type" : "_ZTIPN7android7String8E"
7322    },
7323    {
7324     "referenced_type" : "_ZTIPKDi"
7325    },
7326    {
7327     "referenced_type" : "_ZTIj"
7328    }
7329   ],
7330   "return_type" : "_ZTIv",
7331   "source_file" : "system/core/libutils/include/utils/String8.h"
7332  },
7333  {
7334   "function_name" : "android::String8::String8",
7335   "linker_set_key" : "_ZN7android7String8C2EPKDs",
7336   "parameters" :
7337   [
7338    {
7339     "is_this_ptr" : true,
7340     "referenced_type" : "_ZTIPN7android7String8E"
7341    },
7342    {
7343     "referenced_type" : "_ZTIPKDs"
7344    }
7345   ],
7346   "return_type" : "_ZTIv",
7347   "source_file" : "system/core/libutils/include/utils/String8.h"
7348  },
7349  {
7350   "function_name" : "android::String8::String8",
7351   "linker_set_key" : "_ZN7android7String8C2EPKDsj",
7352   "parameters" :
7353   [
7354    {
7355     "is_this_ptr" : true,
7356     "referenced_type" : "_ZTIPN7android7String8E"
7357    },
7358    {
7359     "referenced_type" : "_ZTIPKDs"
7360    },
7361    {
7362     "referenced_type" : "_ZTIj"
7363    }
7364   ],
7365   "return_type" : "_ZTIv",
7366   "source_file" : "system/core/libutils/include/utils/String8.h"
7367  },
7368  {
7369   "function_name" : "android::String8::String8",
7370   "linker_set_key" : "_ZN7android7String8C2EPKc",
7371   "parameters" :
7372   [
7373    {
7374     "is_this_ptr" : true,
7375     "referenced_type" : "_ZTIPN7android7String8E"
7376    },
7377    {
7378     "referenced_type" : "_ZTIPKc"
7379    }
7380   ],
7381   "return_type" : "_ZTIv",
7382   "source_file" : "system/core/libutils/include/utils/String8.h"
7383  },
7384  {
7385   "function_name" : "android::String8::String8",
7386   "linker_set_key" : "_ZN7android7String8C2EPKcj",
7387   "parameters" :
7388   [
7389    {
7390     "is_this_ptr" : true,
7391     "referenced_type" : "_ZTIPN7android7String8E"
7392    },
7393    {
7394     "referenced_type" : "_ZTIPKc"
7395    },
7396    {
7397     "referenced_type" : "_ZTIj"
7398    }
7399   ],
7400   "return_type" : "_ZTIv",
7401   "source_file" : "system/core/libutils/include/utils/String8.h"
7402  },
7403  {
7404   "function_name" : "android::String8::String8",
7405   "linker_set_key" : "_ZN7android7String8C2ERKNS_8String16E",
7406   "parameters" :
7407   [
7408    {
7409     "is_this_ptr" : true,
7410     "referenced_type" : "_ZTIPN7android7String8E"
7411    },
7412    {
7413     "referenced_type" : "_ZTIRKN7android8String16E"
7414    }
7415   ],
7416   "return_type" : "_ZTIv",
7417   "source_file" : "system/core/libutils/include/utils/String8.h"
7418  },
7419  {
7420   "function_name" : "android::String8::String8",
7421   "linker_set_key" : "_ZN7android7String8C2ERKS0_",
7422   "parameters" :
7423   [
7424    {
7425     "is_this_ptr" : true,
7426     "referenced_type" : "_ZTIPN7android7String8E"
7427    },
7428    {
7429     "referenced_type" : "_ZTIRKN7android7String8E"
7430    }
7431   ],
7432   "return_type" : "_ZTIv",
7433   "source_file" : "system/core/libutils/include/utils/String8.h"
7434  },
7435  {
7436   "function_name" : "android::String8::String8",
7437   "linker_set_key" : "_ZN7android7String8C2Ev",
7438   "parameters" :
7439   [
7440    {
7441     "is_this_ptr" : true,
7442     "referenced_type" : "_ZTIPN7android7String8E"
7443    }
7444   ],
7445   "return_type" : "_ZTIv",
7446   "source_file" : "system/core/libutils/include/utils/String8.h"
7447  },
7448  {
7449   "function_name" : "android::String8::~String8",
7450   "linker_set_key" : "_ZN7android7String8D1Ev",
7451   "parameters" :
7452   [
7453    {
7454     "is_this_ptr" : true,
7455     "referenced_type" : "_ZTIPN7android7String8E"
7456    }
7457   ],
7458   "return_type" : "_ZTIv",
7459   "source_file" : "system/core/libutils/include/utils/String8.h"
7460  },
7461  {
7462   "function_name" : "android::String8::~String8",
7463   "linker_set_key" : "_ZN7android7String8D2Ev",
7464   "parameters" :
7465   [
7466    {
7467     "is_this_ptr" : true,
7468     "referenced_type" : "_ZTIPN7android7String8E"
7469    }
7470   ],
7471   "return_type" : "_ZTIv",
7472   "source_file" : "system/core/libutils/include/utils/String8.h"
7473  },
7474  {
7475   "access" : "private",
7476   "function_name" : "android::String16::editResize",
7477   "linker_set_key" : "_ZN7android8String1610editResizeEj",
7478   "parameters" :
7479   [
7480    {
7481     "is_this_ptr" : true,
7482     "referenced_type" : "_ZTIPN7android8String16E"
7483    },
7484    {
7485     "referenced_type" : "_ZTIj"
7486    }
7487   ],
7488   "return_type" : "_ZTIPv",
7489   "source_file" : "system/core/libutils/include/utils/String16.h"
7490  },
7491  {
7492   "function_name" : "android::String16::replaceAll",
7493   "linker_set_key" : "_ZN7android8String1610replaceAllEDsDs",
7494   "parameters" :
7495   [
7496    {
7497     "is_this_ptr" : true,
7498     "referenced_type" : "_ZTIPN7android8String16E"
7499    },
7500    {
7501     "referenced_type" : "_ZTIDs"
7502    },
7503    {
7504     "referenced_type" : "_ZTIDs"
7505    }
7506   ],
7507   "return_type" : "_ZTIi",
7508   "source_file" : "system/core/libutils/include/utils/String16.h"
7509  },
7510  {
7511   "access" : "private",
7512   "function_name" : "android::String16::allocFromUTF8",
7513   "linker_set_key" : "_ZN7android8String1613allocFromUTF8EPKcj",
7514   "parameters" :
7515   [
7516    {
7517     "referenced_type" : "_ZTIPKc"
7518    },
7519    {
7520     "referenced_type" : "_ZTIj"
7521    }
7522   ],
7523   "return_type" : "_ZTIPDs",
7524   "source_file" : "system/core/libutils/include/utils/String16.h"
7525  },
7526  {
7527   "access" : "private",
7528   "function_name" : "android::String16::allocFromUTF16",
7529   "linker_set_key" : "_ZN7android8String1614allocFromUTF16EPKDsj",
7530   "parameters" :
7531   [
7532    {
7533     "referenced_type" : "_ZTIPKDs"
7534    },
7535    {
7536     "referenced_type" : "_ZTIj"
7537    }
7538   ],
7539   "return_type" : "_ZTIPDs",
7540   "source_file" : "system/core/libutils/include/utils/String16.h"
7541  },
7542  {
7543   "access" : "private",
7544   "function_name" : "android::String16::edit",
7545   "linker_set_key" : "_ZN7android8String164editEv",
7546   "parameters" :
7547   [
7548    {
7549     "is_this_ptr" : true,
7550     "referenced_type" : "_ZTIPN7android8String16E"
7551    }
7552   ],
7553   "return_type" : "_ZTIPv",
7554   "source_file" : "system/core/libutils/include/utils/String16.h"
7555  },
7556  {
7557   "access" : "private",
7558   "function_name" : "android::String16::alloc",
7559   "linker_set_key" : "_ZN7android8String165allocEj",
7560   "parameters" :
7561   [
7562    {
7563     "referenced_type" : "_ZTIj"
7564    }
7565   ],
7566   "return_type" : "_ZTIPv",
7567   "source_file" : "system/core/libutils/include/utils/String16.h"
7568  },
7569  {
7570   "function_name" : "android::String16::setTo",
7571   "linker_set_key" : "_ZN7android8String165setToEPKDs",
7572   "parameters" :
7573   [
7574    {
7575     "is_this_ptr" : true,
7576     "referenced_type" : "_ZTIPN7android8String16E"
7577    },
7578    {
7579     "referenced_type" : "_ZTIPKDs"
7580    }
7581   ],
7582   "return_type" : "_ZTIi",
7583   "source_file" : "system/core/libutils/include/utils/String16.h"
7584  },
7585  {
7586   "function_name" : "android::String16::setTo",
7587   "linker_set_key" : "_ZN7android8String165setToEPKDsj",
7588   "parameters" :
7589   [
7590    {
7591     "is_this_ptr" : true,
7592     "referenced_type" : "_ZTIPN7android8String16E"
7593    },
7594    {
7595     "referenced_type" : "_ZTIPKDs"
7596    },
7597    {
7598     "referenced_type" : "_ZTIj"
7599    }
7600   ],
7601   "return_type" : "_ZTIi",
7602   "source_file" : "system/core/libutils/include/utils/String16.h"
7603  },
7604  {
7605   "function_name" : "android::String16::setTo",
7606   "linker_set_key" : "_ZN7android8String165setToERKS0_",
7607   "parameters" :
7608   [
7609    {
7610     "is_this_ptr" : true,
7611     "referenced_type" : "_ZTIPN7android8String16E"
7612    },
7613    {
7614     "referenced_type" : "_ZTIRKN7android8String16E"
7615    }
7616   ],
7617   "return_type" : "_ZTIv",
7618   "source_file" : "system/core/libutils/include/utils/String16.h"
7619  },
7620  {
7621   "function_name" : "android::String16::setTo",
7622   "linker_set_key" : "_ZN7android8String165setToERKS0_jj",
7623   "parameters" :
7624   [
7625    {
7626     "is_this_ptr" : true,
7627     "referenced_type" : "_ZTIPN7android8String16E"
7628    },
7629    {
7630     "referenced_type" : "_ZTIRKN7android8String16E"
7631    },
7632    {
7633     "referenced_type" : "_ZTIj"
7634    },
7635    {
7636     "default_arg" : true,
7637     "referenced_type" : "_ZTIj"
7638    }
7639   ],
7640   "return_type" : "_ZTIi",
7641   "source_file" : "system/core/libutils/include/utils/String16.h"
7642  },
7643  {
7644   "function_name" : "android::String16::append",
7645   "linker_set_key" : "_ZN7android8String166appendEPKDsj",
7646   "parameters" :
7647   [
7648    {
7649     "is_this_ptr" : true,
7650     "referenced_type" : "_ZTIPN7android8String16E"
7651    },
7652    {
7653     "referenced_type" : "_ZTIPKDs"
7654    },
7655    {
7656     "referenced_type" : "_ZTIj"
7657    }
7658   ],
7659   "return_type" : "_ZTIi",
7660   "source_file" : "system/core/libutils/include/utils/String16.h"
7661  },
7662  {
7663   "function_name" : "android::String16::append",
7664   "linker_set_key" : "_ZN7android8String166appendERKS0_",
7665   "parameters" :
7666   [
7667    {
7668     "is_this_ptr" : true,
7669     "referenced_type" : "_ZTIPN7android8String16E"
7670    },
7671    {
7672     "referenced_type" : "_ZTIRKN7android8String16E"
7673    }
7674   ],
7675   "return_type" : "_ZTIi",
7676   "source_file" : "system/core/libutils/include/utils/String16.h"
7677  },
7678  {
7679   "function_name" : "android::String16::insert",
7680   "linker_set_key" : "_ZN7android8String166insertEjPKDs",
7681   "parameters" :
7682   [
7683    {
7684     "is_this_ptr" : true,
7685     "referenced_type" : "_ZTIPN7android8String16E"
7686    },
7687    {
7688     "referenced_type" : "_ZTIj"
7689    },
7690    {
7691     "referenced_type" : "_ZTIPKDs"
7692    }
7693   ],
7694   "return_type" : "_ZTIi",
7695   "source_file" : "system/core/libutils/include/utils/String16.h"
7696  },
7697  {
7698   "function_name" : "android::String16::insert",
7699   "linker_set_key" : "_ZN7android8String166insertEjPKDsj",
7700   "parameters" :
7701   [
7702    {
7703     "is_this_ptr" : true,
7704     "referenced_type" : "_ZTIPN7android8String16E"
7705    },
7706    {
7707     "referenced_type" : "_ZTIj"
7708    },
7709    {
7710     "referenced_type" : "_ZTIPKDs"
7711    },
7712    {
7713     "referenced_type" : "_ZTIj"
7714    }
7715   ],
7716   "return_type" : "_ZTIi",
7717   "source_file" : "system/core/libutils/include/utils/String16.h"
7718  },
7719  {
7720   "access" : "private",
7721   "function_name" : "android::String16::acquire",
7722   "linker_set_key" : "_ZN7android8String167acquireEv",
7723   "parameters" :
7724   [
7725    {
7726     "is_this_ptr" : true,
7727     "referenced_type" : "_ZTIPN7android8String16E"
7728    }
7729   ],
7730   "return_type" : "_ZTIv",
7731   "source_file" : "system/core/libutils/include/utils/String16.h"
7732  },
7733  {
7734   "access" : "private",
7735   "function_name" : "android::String16::release",
7736   "linker_set_key" : "_ZN7android8String167releaseEv",
7737   "parameters" :
7738   [
7739    {
7740     "is_this_ptr" : true,
7741     "referenced_type" : "_ZTIPN7android8String16E"
7742    }
7743   ],
7744   "return_type" : "_ZTIv",
7745   "source_file" : "system/core/libutils/include/utils/String16.h"
7746  },
7747  {
7748   "function_name" : "android::String16::String16",
7749   "linker_set_key" : "_ZN7android8String16C1EOS0_",
7750   "parameters" :
7751   [
7752    {
7753     "is_this_ptr" : true,
7754     "referenced_type" : "_ZTIPN7android8String16E"
7755    },
7756    {
7757     "referenced_type" : "_ZTION7android8String16E"
7758    }
7759   ],
7760   "return_type" : "_ZTIv",
7761   "source_file" : "system/core/libutils/include/utils/String16.h"
7762  },
7763  {
7764   "function_name" : "android::String16::String16",
7765   "linker_set_key" : "_ZN7android8String16C1EPKDs",
7766   "parameters" :
7767   [
7768    {
7769     "is_this_ptr" : true,
7770     "referenced_type" : "_ZTIPN7android8String16E"
7771    },
7772    {
7773     "referenced_type" : "_ZTIPKDs"
7774    }
7775   ],
7776   "return_type" : "_ZTIv",
7777   "source_file" : "system/core/libutils/include/utils/String16.h"
7778  },
7779  {
7780   "function_name" : "android::String16::String16",
7781   "linker_set_key" : "_ZN7android8String16C1EPKDsj",
7782   "parameters" :
7783   [
7784    {
7785     "is_this_ptr" : true,
7786     "referenced_type" : "_ZTIPN7android8String16E"
7787    },
7788    {
7789     "referenced_type" : "_ZTIPKDs"
7790    },
7791    {
7792     "referenced_type" : "_ZTIj"
7793    }
7794   ],
7795   "return_type" : "_ZTIv",
7796   "source_file" : "system/core/libutils/include/utils/String16.h"
7797  },
7798  {
7799   "function_name" : "android::String16::String16",
7800   "linker_set_key" : "_ZN7android8String16C1EPKc",
7801   "parameters" :
7802   [
7803    {
7804     "is_this_ptr" : true,
7805     "referenced_type" : "_ZTIPN7android8String16E"
7806    },
7807    {
7808     "referenced_type" : "_ZTIPKc"
7809    }
7810   ],
7811   "return_type" : "_ZTIv",
7812   "source_file" : "system/core/libutils/include/utils/String16.h"
7813  },
7814  {
7815   "function_name" : "android::String16::String16",
7816   "linker_set_key" : "_ZN7android8String16C1EPKcj",
7817   "parameters" :
7818   [
7819    {
7820     "is_this_ptr" : true,
7821     "referenced_type" : "_ZTIPN7android8String16E"
7822    },
7823    {
7824     "referenced_type" : "_ZTIPKc"
7825    },
7826    {
7827     "referenced_type" : "_ZTIj"
7828    }
7829   ],
7830   "return_type" : "_ZTIv",
7831   "source_file" : "system/core/libutils/include/utils/String16.h"
7832  },
7833  {
7834   "function_name" : "android::String16::String16",
7835   "linker_set_key" : "_ZN7android8String16C1ERKNS_7String8E",
7836   "parameters" :
7837   [
7838    {
7839     "is_this_ptr" : true,
7840     "referenced_type" : "_ZTIPN7android8String16E"
7841    },
7842    {
7843     "referenced_type" : "_ZTIRKN7android7String8E"
7844    }
7845   ],
7846   "return_type" : "_ZTIv",
7847   "source_file" : "system/core/libutils/include/utils/String16.h"
7848  },
7849  {
7850   "function_name" : "android::String16::String16",
7851   "linker_set_key" : "_ZN7android8String16C1ERKS0_",
7852   "parameters" :
7853   [
7854    {
7855     "is_this_ptr" : true,
7856     "referenced_type" : "_ZTIPN7android8String16E"
7857    },
7858    {
7859     "referenced_type" : "_ZTIRKN7android8String16E"
7860    }
7861   ],
7862   "return_type" : "_ZTIv",
7863   "source_file" : "system/core/libutils/include/utils/String16.h"
7864  },
7865  {
7866   "function_name" : "android::String16::String16",
7867   "linker_set_key" : "_ZN7android8String16C1ERKS0_jj",
7868   "parameters" :
7869   [
7870    {
7871     "is_this_ptr" : true,
7872     "referenced_type" : "_ZTIPN7android8String16E"
7873    },
7874    {
7875     "referenced_type" : "_ZTIRKN7android8String16E"
7876    },
7877    {
7878     "referenced_type" : "_ZTIj"
7879    },
7880    {
7881     "default_arg" : true,
7882     "referenced_type" : "_ZTIj"
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" : "_ZN7android8String16C1Ev",
7891   "parameters" :
7892   [
7893    {
7894     "is_this_ptr" : true,
7895     "referenced_type" : "_ZTIPN7android8String16E"
7896    }
7897   ],
7898   "return_type" : "_ZTIv",
7899   "source_file" : "system/core/libutils/include/utils/String16.h"
7900  },
7901  {
7902   "function_name" : "android::String16::String16",
7903   "linker_set_key" : "_ZN7android8String16C2EOS0_",
7904   "parameters" :
7905   [
7906    {
7907     "is_this_ptr" : true,
7908     "referenced_type" : "_ZTIPN7android8String16E"
7909    },
7910    {
7911     "referenced_type" : "_ZTION7android8String16E"
7912    }
7913   ],
7914   "return_type" : "_ZTIv",
7915   "source_file" : "system/core/libutils/include/utils/String16.h"
7916  },
7917  {
7918   "function_name" : "android::String16::String16",
7919   "linker_set_key" : "_ZN7android8String16C2EPKDs",
7920   "parameters" :
7921   [
7922    {
7923     "is_this_ptr" : true,
7924     "referenced_type" : "_ZTIPN7android8String16E"
7925    },
7926    {
7927     "referenced_type" : "_ZTIPKDs"
7928    }
7929   ],
7930   "return_type" : "_ZTIv",
7931   "source_file" : "system/core/libutils/include/utils/String16.h"
7932  },
7933  {
7934   "function_name" : "android::String16::String16",
7935   "linker_set_key" : "_ZN7android8String16C2EPKDsj",
7936   "parameters" :
7937   [
7938    {
7939     "is_this_ptr" : true,
7940     "referenced_type" : "_ZTIPN7android8String16E"
7941    },
7942    {
7943     "referenced_type" : "_ZTIPKDs"
7944    },
7945    {
7946     "referenced_type" : "_ZTIj"
7947    }
7948   ],
7949   "return_type" : "_ZTIv",
7950   "source_file" : "system/core/libutils/include/utils/String16.h"
7951  },
7952  {
7953   "function_name" : "android::String16::String16",
7954   "linker_set_key" : "_ZN7android8String16C2EPKc",
7955   "parameters" :
7956   [
7957    {
7958     "is_this_ptr" : true,
7959     "referenced_type" : "_ZTIPN7android8String16E"
7960    },
7961    {
7962     "referenced_type" : "_ZTIPKc"
7963    }
7964   ],
7965   "return_type" : "_ZTIv",
7966   "source_file" : "system/core/libutils/include/utils/String16.h"
7967  },
7968  {
7969   "function_name" : "android::String16::String16",
7970   "linker_set_key" : "_ZN7android8String16C2EPKcj",
7971   "parameters" :
7972   [
7973    {
7974     "is_this_ptr" : true,
7975     "referenced_type" : "_ZTIPN7android8String16E"
7976    },
7977    {
7978     "referenced_type" : "_ZTIPKc"
7979    },
7980    {
7981     "referenced_type" : "_ZTIj"
7982    }
7983   ],
7984   "return_type" : "_ZTIv",
7985   "source_file" : "system/core/libutils/include/utils/String16.h"
7986  },
7987  {
7988   "function_name" : "android::String16::String16",
7989   "linker_set_key" : "_ZN7android8String16C2ERKNS_7String8E",
7990   "parameters" :
7991   [
7992    {
7993     "is_this_ptr" : true,
7994     "referenced_type" : "_ZTIPN7android8String16E"
7995    },
7996    {
7997     "referenced_type" : "_ZTIRKN7android7String8E"
7998    }
7999   ],
8000   "return_type" : "_ZTIv",
8001   "source_file" : "system/core/libutils/include/utils/String16.h"
8002  },
8003  {
8004   "function_name" : "android::String16::String16",
8005   "linker_set_key" : "_ZN7android8String16C2ERKS0_",
8006   "parameters" :
8007   [
8008    {
8009     "is_this_ptr" : true,
8010     "referenced_type" : "_ZTIPN7android8String16E"
8011    },
8012    {
8013     "referenced_type" : "_ZTIRKN7android8String16E"
8014    }
8015   ],
8016   "return_type" : "_ZTIv",
8017   "source_file" : "system/core/libutils/include/utils/String16.h"
8018  },
8019  {
8020   "function_name" : "android::String16::String16",
8021   "linker_set_key" : "_ZN7android8String16C2ERKS0_jj",
8022   "parameters" :
8023   [
8024    {
8025     "is_this_ptr" : true,
8026     "referenced_type" : "_ZTIPN7android8String16E"
8027    },
8028    {
8029     "referenced_type" : "_ZTIRKN7android8String16E"
8030    },
8031    {
8032     "referenced_type" : "_ZTIj"
8033    },
8034    {
8035     "default_arg" : true,
8036     "referenced_type" : "_ZTIj"
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" : "_ZN7android8String16C2Ev",
8045   "parameters" :
8046   [
8047    {
8048     "is_this_ptr" : true,
8049     "referenced_type" : "_ZTIPN7android8String16E"
8050    }
8051   ],
8052   "return_type" : "_ZTIv",
8053   "source_file" : "system/core/libutils/include/utils/String16.h"
8054  },
8055  {
8056   "function_name" : "android::String16::~String16",
8057   "linker_set_key" : "_ZN7android8String16D1Ev",
8058   "parameters" :
8059   [
8060    {
8061     "is_this_ptr" : true,
8062     "referenced_type" : "_ZTIPN7android8String16E"
8063    }
8064   ],
8065   "return_type" : "_ZTIv",
8066   "source_file" : "system/core/libutils/include/utils/String16.h"
8067  },
8068  {
8069   "function_name" : "android::String16::~String16",
8070   "linker_set_key" : "_ZN7android8String16D2Ev",
8071   "parameters" :
8072   [
8073    {
8074     "is_this_ptr" : true,
8075     "referenced_type" : "_ZTIPN7android8String16E"
8076    }
8077   ],
8078   "return_type" : "_ZTIv",
8079   "source_file" : "system/core/libutils/include/utils/String16.h"
8080  },
8081  {
8082   "function_name" : "android::String16::operator=",
8083   "linker_set_key" : "_ZN7android8String16aSEOS0_",
8084   "parameters" :
8085   [
8086    {
8087     "is_this_ptr" : true,
8088     "referenced_type" : "_ZTIPN7android8String16E"
8089    },
8090    {
8091     "referenced_type" : "_ZTION7android8String16E"
8092    }
8093   ],
8094   "return_type" : "_ZTIRN7android8String16E",
8095   "source_file" : "system/core/libutils/include/utils/String16.h"
8096  },
8097  {
8098   "function_name" : "android::FdPrinter::printLine",
8099   "linker_set_key" : "_ZN7android9FdPrinter9printLineEPKc",
8100   "parameters" :
8101   [
8102    {
8103     "is_this_ptr" : true,
8104     "referenced_type" : "_ZTIPN7android9FdPrinterE"
8105    },
8106    {
8107     "referenced_type" : "_ZTIPKc"
8108    }
8109   ],
8110   "return_type" : "_ZTIv",
8111   "source_file" : "system/core/libutils/include/utils/Printer.h"
8112  },
8113  {
8114   "function_name" : "android::FdPrinter::FdPrinter",
8115   "linker_set_key" : "_ZN7android9FdPrinterC1EijPKc",
8116   "parameters" :
8117   [
8118    {
8119     "is_this_ptr" : true,
8120     "referenced_type" : "_ZTIPN7android9FdPrinterE"
8121    },
8122    {
8123     "referenced_type" : "_ZTIi"
8124    },
8125    {
8126     "default_arg" : true,
8127     "referenced_type" : "_ZTIj"
8128    },
8129    {
8130     "default_arg" : true,
8131     "referenced_type" : "_ZTIPKc"
8132    }
8133   ],
8134   "return_type" : "_ZTIv",
8135   "source_file" : "system/core/libutils/include/utils/Printer.h"
8136  },
8137  {
8138   "function_name" : "android::FdPrinter::FdPrinter",
8139   "linker_set_key" : "_ZN7android9FdPrinterC2EijPKc",
8140   "parameters" :
8141   [
8142    {
8143     "is_this_ptr" : true,
8144     "referenced_type" : "_ZTIPN7android9FdPrinterE"
8145    },
8146    {
8147     "referenced_type" : "_ZTIi"
8148    },
8149    {
8150     "default_arg" : true,
8151     "referenced_type" : "_ZTIj"
8152    },
8153    {
8154     "default_arg" : true,
8155     "referenced_type" : "_ZTIPKc"
8156    }
8157   ],
8158   "return_type" : "_ZTIv",
8159   "source_file" : "system/core/libutils/include/utils/Printer.h"
8160  },
8161  {
8162   "function_name" : "android::StopWatch::reset",
8163   "linker_set_key" : "_ZN7android9StopWatch5resetEv",
8164   "parameters" :
8165   [
8166    {
8167     "is_this_ptr" : true,
8168     "referenced_type" : "_ZTIPN7android9StopWatchE"
8169    }
8170   ],
8171   "return_type" : "_ZTIv",
8172   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8173  },
8174  {
8175   "function_name" : "android::StopWatch::StopWatch",
8176   "linker_set_key" : "_ZN7android9StopWatchC1EPKci",
8177   "parameters" :
8178   [
8179    {
8180     "is_this_ptr" : true,
8181     "referenced_type" : "_ZTIPN7android9StopWatchE"
8182    },
8183    {
8184     "referenced_type" : "_ZTIPKc"
8185    },
8186    {
8187     "default_arg" : true,
8188     "referenced_type" : "_ZTIi"
8189    }
8190   ],
8191   "return_type" : "_ZTIv",
8192   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8193  },
8194  {
8195   "function_name" : "android::StopWatch::StopWatch",
8196   "linker_set_key" : "_ZN7android9StopWatchC2EPKci",
8197   "parameters" :
8198   [
8199    {
8200     "is_this_ptr" : true,
8201     "referenced_type" : "_ZTIPN7android9StopWatchE"
8202    },
8203    {
8204     "referenced_type" : "_ZTIPKc"
8205    },
8206    {
8207     "default_arg" : true,
8208     "referenced_type" : "_ZTIi"
8209    }
8210   ],
8211   "return_type" : "_ZTIv",
8212   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8213  },
8214  {
8215   "function_name" : "android::StopWatch::~StopWatch",
8216   "linker_set_key" : "_ZN7android9StopWatchD1Ev",
8217   "parameters" :
8218   [
8219    {
8220     "is_this_ptr" : true,
8221     "referenced_type" : "_ZTIPN7android9StopWatchE"
8222    }
8223   ],
8224   "return_type" : "_ZTIv",
8225   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8226  },
8227  {
8228   "function_name" : "android::StopWatch::~StopWatch",
8229   "linker_set_key" : "_ZN7android9StopWatchD2Ev",
8230   "parameters" :
8231   [
8232    {
8233     "is_this_ptr" : true,
8234     "referenced_type" : "_ZTIPN7android9StopWatchE"
8235    }
8236   ],
8237   "return_type" : "_ZTIv",
8238   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8239  },
8240  {
8241   "function_name" : "android::Tokenizer::fromContents",
8242   "linker_set_key" : "_ZN7android9Tokenizer12fromContentsERKNS_7String8EPKcPPS0_",
8243   "parameters" :
8244   [
8245    {
8246     "referenced_type" : "_ZTIRKN7android7String8E"
8247    },
8248    {
8249     "referenced_type" : "_ZTIPKc"
8250    },
8251    {
8252     "referenced_type" : "_ZTIPPN7android9TokenizerE"
8253    }
8254   ],
8255   "return_type" : "_ZTIi",
8256   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8257  },
8258  {
8259   "function_name" : "android::Tokenizer::skipDelimiters",
8260   "linker_set_key" : "_ZN7android9Tokenizer14skipDelimitersEPKc",
8261   "parameters" :
8262   [
8263    {
8264     "is_this_ptr" : true,
8265     "referenced_type" : "_ZTIPN7android9TokenizerE"
8266    },
8267    {
8268     "referenced_type" : "_ZTIPKc"
8269    }
8270   ],
8271   "return_type" : "_ZTIv",
8272   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8273  },
8274  {
8275   "function_name" : "android::Tokenizer::open",
8276   "linker_set_key" : "_ZN7android9Tokenizer4openERKNS_7String8EPPS0_",
8277   "parameters" :
8278   [
8279    {
8280     "referenced_type" : "_ZTIRKN7android7String8E"
8281    },
8282    {
8283     "referenced_type" : "_ZTIPPN7android9TokenizerE"
8284    }
8285   ],
8286   "return_type" : "_ZTIi",
8287   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8288  },
8289  {
8290   "function_name" : "android::Tokenizer::nextLine",
8291   "linker_set_key" : "_ZN7android9Tokenizer8nextLineEv",
8292   "parameters" :
8293   [
8294    {
8295     "is_this_ptr" : true,
8296     "referenced_type" : "_ZTIPN7android9TokenizerE"
8297    }
8298   ],
8299   "return_type" : "_ZTIv",
8300   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8301  },
8302  {
8303   "function_name" : "android::Tokenizer::nextToken",
8304   "linker_set_key" : "_ZN7android9Tokenizer9nextTokenEPKc",
8305   "parameters" :
8306   [
8307    {
8308     "is_this_ptr" : true,
8309     "referenced_type" : "_ZTIPN7android9TokenizerE"
8310    },
8311    {
8312     "referenced_type" : "_ZTIPKc"
8313    }
8314   ],
8315   "return_type" : "_ZTIN7android7String8E",
8316   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8317  },
8318  {
8319   "access" : "private",
8320   "function_name" : "android::Tokenizer::Tokenizer",
8321   "linker_set_key" : "_ZN7android9TokenizerC1ERKNS_7String8EPNS_7FileMapEPcbj",
8322   "parameters" :
8323   [
8324    {
8325     "is_this_ptr" : true,
8326     "referenced_type" : "_ZTIPN7android9TokenizerE"
8327    },
8328    {
8329     "referenced_type" : "_ZTIRKN7android7String8E"
8330    },
8331    {
8332     "referenced_type" : "_ZTIPN7android7FileMapE"
8333    },
8334    {
8335     "referenced_type" : "_ZTIPc"
8336    },
8337    {
8338     "referenced_type" : "_ZTIb"
8339    },
8340    {
8341     "referenced_type" : "_ZTIj"
8342    }
8343   ],
8344   "return_type" : "_ZTIv",
8345   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8346  },
8347  {
8348   "access" : "private",
8349   "function_name" : "android::Tokenizer::Tokenizer",
8350   "linker_set_key" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbj",
8351   "parameters" :
8352   [
8353    {
8354     "is_this_ptr" : true,
8355     "referenced_type" : "_ZTIPN7android9TokenizerE"
8356    },
8357    {
8358     "referenced_type" : "_ZTIRKN7android7String8E"
8359    },
8360    {
8361     "referenced_type" : "_ZTIPN7android7FileMapE"
8362    },
8363    {
8364     "referenced_type" : "_ZTIPc"
8365    },
8366    {
8367     "referenced_type" : "_ZTIb"
8368    },
8369    {
8370     "referenced_type" : "_ZTIj"
8371    }
8372   ],
8373   "return_type" : "_ZTIv",
8374   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8375  },
8376  {
8377   "function_name" : "android::Tokenizer::~Tokenizer",
8378   "linker_set_key" : "_ZN7android9TokenizerD1Ev",
8379   "parameters" :
8380   [
8381    {
8382     "is_this_ptr" : true,
8383     "referenced_type" : "_ZTIPN7android9TokenizerE"
8384    }
8385   ],
8386   "return_type" : "_ZTIv",
8387   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8388  },
8389  {
8390   "function_name" : "android::Tokenizer::~Tokenizer",
8391   "linker_set_key" : "_ZN7android9TokenizerD2Ev",
8392   "parameters" :
8393   [
8394    {
8395     "is_this_ptr" : true,
8396     "referenced_type" : "_ZTIPN7android9TokenizerE"
8397    }
8398   ],
8399   "return_type" : "_ZTIv",
8400   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8401  },
8402  {
8403   "function_name" : "android::VectorImpl::itemLocation",
8404   "linker_set_key" : "_ZNK7android10VectorImpl12itemLocationEj",
8405   "parameters" :
8406   [
8407    {
8408     "is_this_ptr" : true,
8409     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8410    },
8411    {
8412     "referenced_type" : "_ZTIj"
8413    }
8414   ],
8415   "return_type" : "_ZTIPKv",
8416   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8417  },
8418  {
8419   "function_name" : "android::VectorImpl::capacity",
8420   "linker_set_key" : "_ZNK7android10VectorImpl8capacityEv",
8421   "parameters" :
8422   [
8423    {
8424     "is_this_ptr" : true,
8425     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8426    }
8427   ],
8428   "return_type" : "_ZTIj",
8429   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8430  },
8431  {
8432   "access" : "protected",
8433   "function_name" : "android::VectorImpl::itemSize",
8434   "linker_set_key" : "_ZNK7android10VectorImpl8itemSizeEv",
8435   "parameters" :
8436   [
8437    {
8438     "is_this_ptr" : true,
8439     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8440    }
8441   ],
8442   "return_type" : "_ZTIj",
8443   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8444  },
8445  {
8446   "access" : "private",
8447   "function_name" : "android::SortedVectorImpl::_indexOrderOf",
8448   "linker_set_key" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPj",
8449   "parameters" :
8450   [
8451    {
8452     "is_this_ptr" : true,
8453     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
8454    },
8455    {
8456     "referenced_type" : "_ZTIPKv"
8457    },
8458    {
8459     "default_arg" : true,
8460     "referenced_type" : "_ZTIPj"
8461    }
8462   ],
8463   "return_type" : "_ZTIi",
8464   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8465  },
8466  {
8467   "function_name" : "android::SortedVectorImpl::indexOf",
8468   "linker_set_key" : "_ZNK7android16SortedVectorImpl7indexOfEPKv",
8469   "parameters" :
8470   [
8471    {
8472     "is_this_ptr" : true,
8473     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
8474    },
8475    {
8476     "referenced_type" : "_ZTIPKv"
8477    }
8478   ],
8479   "return_type" : "_ZTIi",
8480   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8481  },
8482  {
8483   "function_name" : "android::SortedVectorImpl::orderOf",
8484   "linker_set_key" : "_ZNK7android16SortedVectorImpl7orderOfEPKv",
8485   "parameters" :
8486   [
8487    {
8488     "is_this_ptr" : true,
8489     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
8490    },
8491    {
8492     "referenced_type" : "_ZTIPKv"
8493    }
8494   ],
8495   "return_type" : "_ZTIj",
8496   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8497  },
8498  {
8499   "function_name" : "android::Looper::getAllowNonCallbacks",
8500   "linker_set_key" : "_ZNK7android6Looper20getAllowNonCallbacksEv",
8501   "parameters" :
8502   [
8503    {
8504     "is_this_ptr" : true,
8505     "referenced_type" : "_ZTIPKN7android6LooperE"
8506    }
8507   ],
8508   "return_type" : "_ZTIb",
8509   "source_file" : "system/core/libutils/include/utils/Looper.h"
8510  },
8511  {
8512   "function_name" : "android::Looper::Request::getEpollEvents",
8513   "linker_set_key" : "_ZNK7android6Looper7Request14getEpollEventsEv",
8514   "parameters" :
8515   [
8516    {
8517     "is_this_ptr" : true,
8518     "referenced_type" : "_ZTIPKN7android6Looper7RequestE"
8519    }
8520   ],
8521   "return_type" : "_ZTIj",
8522   "source_file" : "system/core/libutils/include/utils/Looper.h"
8523  },
8524  {
8525   "function_name" : "android::Looper::isPolling",
8526   "linker_set_key" : "_ZNK7android6Looper9isPollingEv",
8527   "parameters" :
8528   [
8529    {
8530     "is_this_ptr" : true,
8531     "referenced_type" : "_ZTIPKN7android6LooperE"
8532    }
8533   ],
8534   "return_type" : "_ZTIb",
8535   "source_file" : "system/core/libutils/include/utils/Looper.h"
8536  },
8537  {
8538   "access" : "protected",
8539   "function_name" : "android::Thread::exitPending",
8540   "linker_set_key" : "_ZNK7android6Thread11exitPendingEv",
8541   "parameters" :
8542   [
8543    {
8544     "is_this_ptr" : true,
8545     "referenced_type" : "_ZTIPKN7android6ThreadE"
8546    }
8547   ],
8548   "return_type" : "_ZTIb",
8549   "source_file" : "system/core/libutils/include/utils/Thread.h"
8550  },
8551  {
8552   "function_name" : "android::Thread::getTid",
8553   "linker_set_key" : "_ZNK7android6Thread6getTidEv",
8554   "parameters" :
8555   [
8556    {
8557     "is_this_ptr" : true,
8558     "referenced_type" : "_ZTIPKN7android6ThreadE"
8559    }
8560   ],
8561   "return_type" : "_ZTIi",
8562   "source_file" : "system/core/libutils/include/utils/Thread.h"
8563  },
8564  {
8565   "function_name" : "android::Thread::isRunning",
8566   "linker_set_key" : "_ZNK7android6Thread9isRunningEv",
8567   "parameters" :
8568   [
8569    {
8570     "is_this_ptr" : true,
8571     "referenced_type" : "_ZTIPKN7android6ThreadE"
8572    }
8573   ],
8574   "return_type" : "_ZTIb",
8575   "source_file" : "system/core/libutils/include/utils/Thread.h"
8576  },
8577  {
8578   "access" : "protected",
8579   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_destroy",
8580   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvj",
8581   "parameters" :
8582   [
8583    {
8584     "is_this_ptr" : true,
8585     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8586    },
8587    {
8588     "referenced_type" : "_ZTIPv"
8589    },
8590    {
8591     "referenced_type" : "_ZTIj"
8592    }
8593   ],
8594   "return_type" : "_ZTIv",
8595   "source_file" : "system/core/libutils/include/utils/Vector.h"
8596  },
8597  {
8598   "access" : "protected",
8599   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_construct",
8600   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj",
8601   "parameters" :
8602   [
8603    {
8604     "is_this_ptr" : true,
8605     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8606    },
8607    {
8608     "referenced_type" : "_ZTIPv"
8609    },
8610    {
8611     "referenced_type" : "_ZTIj"
8612    }
8613   ],
8614   "return_type" : "_ZTIv",
8615   "source_file" : "system/core/libutils/include/utils/Vector.h"
8616  },
8617  {
8618   "access" : "protected",
8619   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_forward",
8620   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj",
8621   "parameters" :
8622   [
8623    {
8624     "is_this_ptr" : true,
8625     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8626    },
8627    {
8628     "referenced_type" : "_ZTIPv"
8629    },
8630    {
8631     "referenced_type" : "_ZTIPKv"
8632    },
8633    {
8634     "referenced_type" : "_ZTIj"
8635    }
8636   ],
8637   "return_type" : "_ZTIv",
8638   "source_file" : "system/core/libutils/include/utils/Vector.h"
8639  },
8640  {
8641   "access" : "protected",
8642   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_backward",
8643   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj",
8644   "parameters" :
8645   [
8646    {
8647     "is_this_ptr" : true,
8648     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8649    },
8650    {
8651     "referenced_type" : "_ZTIPv"
8652    },
8653    {
8654     "referenced_type" : "_ZTIPKv"
8655    },
8656    {
8657     "referenced_type" : "_ZTIj"
8658    }
8659   ],
8660   "return_type" : "_ZTIv",
8661   "source_file" : "system/core/libutils/include/utils/Vector.h"
8662  },
8663  {
8664   "access" : "protected",
8665   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_copy",
8666   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj",
8667   "parameters" :
8668   [
8669    {
8670     "is_this_ptr" : true,
8671     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8672    },
8673    {
8674     "referenced_type" : "_ZTIPv"
8675    },
8676    {
8677     "referenced_type" : "_ZTIPKv"
8678    },
8679    {
8680     "referenced_type" : "_ZTIj"
8681    }
8682   ],
8683   "return_type" : "_ZTIv",
8684   "source_file" : "system/core/libutils/include/utils/Vector.h"
8685  },
8686  {
8687   "access" : "protected",
8688   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_splat",
8689   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj",
8690   "parameters" :
8691   [
8692    {
8693     "is_this_ptr" : true,
8694     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8695    },
8696    {
8697     "referenced_type" : "_ZTIPv"
8698    },
8699    {
8700     "referenced_type" : "_ZTIPKv"
8701    },
8702    {
8703     "referenced_type" : "_ZTIj"
8704    }
8705   ],
8706   "return_type" : "_ZTIv",
8707   "source_file" : "system/core/libutils/include/utils/Vector.h"
8708  },
8709  {
8710   "access" : "protected",
8711   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_destroy",
8712   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj",
8713   "parameters" :
8714   [
8715    {
8716     "is_this_ptr" : true,
8717     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8718    },
8719    {
8720     "referenced_type" : "_ZTIPv"
8721    },
8722    {
8723     "referenced_type" : "_ZTIj"
8724    }
8725   ],
8726   "return_type" : "_ZTIv",
8727   "source_file" : "system/core/libutils/include/utils/Vector.h"
8728  },
8729  {
8730   "access" : "protected",
8731   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_construct",
8732   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj",
8733   "parameters" :
8734   [
8735    {
8736     "is_this_ptr" : true,
8737     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8738    },
8739    {
8740     "referenced_type" : "_ZTIPv"
8741    },
8742    {
8743     "referenced_type" : "_ZTIj"
8744    }
8745   ],
8746   "return_type" : "_ZTIv",
8747   "source_file" : "system/core/libutils/include/utils/Vector.h"
8748  },
8749  {
8750   "access" : "protected",
8751   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_forward",
8752   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj",
8753   "parameters" :
8754   [
8755    {
8756     "is_this_ptr" : true,
8757     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8758    },
8759    {
8760     "referenced_type" : "_ZTIPv"
8761    },
8762    {
8763     "referenced_type" : "_ZTIPKv"
8764    },
8765    {
8766     "referenced_type" : "_ZTIj"
8767    }
8768   ],
8769   "return_type" : "_ZTIv",
8770   "source_file" : "system/core/libutils/include/utils/Vector.h"
8771  },
8772  {
8773   "access" : "protected",
8774   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_backward",
8775   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj",
8776   "parameters" :
8777   [
8778    {
8779     "is_this_ptr" : true,
8780     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8781    },
8782    {
8783     "referenced_type" : "_ZTIPv"
8784    },
8785    {
8786     "referenced_type" : "_ZTIPKv"
8787    },
8788    {
8789     "referenced_type" : "_ZTIj"
8790    }
8791   ],
8792   "return_type" : "_ZTIv",
8793   "source_file" : "system/core/libutils/include/utils/Vector.h"
8794  },
8795  {
8796   "access" : "protected",
8797   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_copy",
8798   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj",
8799   "parameters" :
8800   [
8801    {
8802     "is_this_ptr" : true,
8803     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8804    },
8805    {
8806     "referenced_type" : "_ZTIPv"
8807    },
8808    {
8809     "referenced_type" : "_ZTIPKv"
8810    },
8811    {
8812     "referenced_type" : "_ZTIj"
8813    }
8814   ],
8815   "return_type" : "_ZTIv",
8816   "source_file" : "system/core/libutils/include/utils/Vector.h"
8817  },
8818  {
8819   "access" : "protected",
8820   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_splat",
8821   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj",
8822   "parameters" :
8823   [
8824    {
8825     "is_this_ptr" : true,
8826     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8827    },
8828    {
8829     "referenced_type" : "_ZTIPv"
8830    },
8831    {
8832     "referenced_type" : "_ZTIPKv"
8833    },
8834    {
8835     "referenced_type" : "_ZTIj"
8836    }
8837   ],
8838   "return_type" : "_ZTIv",
8839   "source_file" : "system/core/libutils/include/utils/Vector.h"
8840  },
8841  {
8842   "access" : "protected",
8843   "function_name" : "android::Vector<android::Looper::Response>::do_destroy",
8844   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj",
8845   "parameters" :
8846   [
8847    {
8848     "is_this_ptr" : true,
8849     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
8850    },
8851    {
8852     "referenced_type" : "_ZTIPv"
8853    },
8854    {
8855     "referenced_type" : "_ZTIj"
8856    }
8857   ],
8858   "return_type" : "_ZTIv",
8859   "source_file" : "system/core/libutils/include/utils/Vector.h"
8860  },
8861  {
8862   "access" : "protected",
8863   "function_name" : "android::Vector<android::Looper::Response>::do_construct",
8864   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj",
8865   "parameters" :
8866   [
8867    {
8868     "is_this_ptr" : true,
8869     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
8870    },
8871    {
8872     "referenced_type" : "_ZTIPv"
8873    },
8874    {
8875     "referenced_type" : "_ZTIj"
8876    }
8877   ],
8878   "return_type" : "_ZTIv",
8879   "source_file" : "system/core/libutils/include/utils/Vector.h"
8880  },
8881  {
8882   "access" : "protected",
8883   "function_name" : "android::Vector<android::Looper::Response>::do_move_forward",
8884   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj",
8885   "parameters" :
8886   [
8887    {
8888     "is_this_ptr" : true,
8889     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
8890    },
8891    {
8892     "referenced_type" : "_ZTIPv"
8893    },
8894    {
8895     "referenced_type" : "_ZTIPKv"
8896    },
8897    {
8898     "referenced_type" : "_ZTIj"
8899    }
8900   ],
8901   "return_type" : "_ZTIv",
8902   "source_file" : "system/core/libutils/include/utils/Vector.h"
8903  },
8904  {
8905   "access" : "protected",
8906   "function_name" : "android::Vector<android::Looper::Response>::do_move_backward",
8907   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj",
8908   "parameters" :
8909   [
8910    {
8911     "is_this_ptr" : true,
8912     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
8913    },
8914    {
8915     "referenced_type" : "_ZTIPv"
8916    },
8917    {
8918     "referenced_type" : "_ZTIPKv"
8919    },
8920    {
8921     "referenced_type" : "_ZTIj"
8922    }
8923   ],
8924   "return_type" : "_ZTIv",
8925   "source_file" : "system/core/libutils/include/utils/Vector.h"
8926  },
8927  {
8928   "access" : "protected",
8929   "function_name" : "android::Vector<android::Looper::Response>::do_copy",
8930   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj",
8931   "parameters" :
8932   [
8933    {
8934     "is_this_ptr" : true,
8935     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
8936    },
8937    {
8938     "referenced_type" : "_ZTIPv"
8939    },
8940    {
8941     "referenced_type" : "_ZTIPKv"
8942    },
8943    {
8944     "referenced_type" : "_ZTIj"
8945    }
8946   ],
8947   "return_type" : "_ZTIv",
8948   "source_file" : "system/core/libutils/include/utils/Vector.h"
8949  },
8950  {
8951   "access" : "protected",
8952   "function_name" : "android::Vector<android::Looper::Response>::do_splat",
8953   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj",
8954   "parameters" :
8955   [
8956    {
8957     "is_this_ptr" : true,
8958     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
8959    },
8960    {
8961     "referenced_type" : "_ZTIPv"
8962    },
8963    {
8964     "referenced_type" : "_ZTIPKv"
8965    },
8966    {
8967     "referenced_type" : "_ZTIj"
8968    }
8969   ],
8970   "return_type" : "_ZTIv",
8971   "source_file" : "system/core/libutils/include/utils/Vector.h"
8972  },
8973  {
8974   "function_name" : "android::RefBase::createWeak",
8975   "linker_set_key" : "_ZNK7android7RefBase10createWeakEPKv",
8976   "parameters" :
8977   [
8978    {
8979     "is_this_ptr" : true,
8980     "referenced_type" : "_ZTIPKN7android7RefBaseE"
8981    },
8982    {
8983     "referenced_type" : "_ZTIPKv"
8984    }
8985   ],
8986   "return_type" : "_ZTIPN7android7RefBase12weakref_typeE",
8987   "source_file" : "system/core/libutils/include/utils/RefBase.h"
8988  },
8989  {
8990   "function_name" : "android::RefBase::getWeakRefs",
8991   "linker_set_key" : "_ZNK7android7RefBase11getWeakRefsEv",
8992   "parameters" :
8993   [
8994    {
8995     "is_this_ptr" : true,
8996     "referenced_type" : "_ZTIPKN7android7RefBaseE"
8997    }
8998   ],
8999   "return_type" : "_ZTIPN7android7RefBase12weakref_typeE",
9000   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9001  },
9002  {
9003   "function_name" : "android::RefBase::weakref_type::getWeakCount",
9004   "linker_set_key" : "_ZNK7android7RefBase12weakref_type12getWeakCountEv",
9005   "parameters" :
9006   [
9007    {
9008     "is_this_ptr" : true,
9009     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
9010    }
9011   ],
9012   "return_type" : "_ZTIi",
9013   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9014  },
9015  {
9016   "function_name" : "android::RefBase::weakref_type::refBase",
9017   "linker_set_key" : "_ZNK7android7RefBase12weakref_type7refBaseEv",
9018   "parameters" :
9019   [
9020    {
9021     "is_this_ptr" : true,
9022     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
9023    }
9024   ],
9025   "return_type" : "_ZTIPN7android7RefBaseE",
9026   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9027  },
9028  {
9029   "function_name" : "android::RefBase::weakref_type::printRefs",
9030   "linker_set_key" : "_ZNK7android7RefBase12weakref_type9printRefsEv",
9031   "parameters" :
9032   [
9033    {
9034     "is_this_ptr" : true,
9035     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
9036    }
9037   ],
9038   "return_type" : "_ZTIv",
9039   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9040  },
9041  {
9042   "function_name" : "android::RefBase::forceIncStrong",
9043   "linker_set_key" : "_ZNK7android7RefBase14forceIncStrongEPKv",
9044   "parameters" :
9045   [
9046    {
9047     "is_this_ptr" : true,
9048     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9049    },
9050    {
9051     "referenced_type" : "_ZTIPKv"
9052    }
9053   ],
9054   "return_type" : "_ZTIv",
9055   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9056  },
9057  {
9058   "function_name" : "android::RefBase::getStrongCount",
9059   "linker_set_key" : "_ZNK7android7RefBase14getStrongCountEv",
9060   "parameters" :
9061   [
9062    {
9063     "is_this_ptr" : true,
9064     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9065    }
9066   ],
9067   "return_type" : "_ZTIi",
9068   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9069  },
9070  {
9071   "function_name" : "android::RefBase::incStrongRequireStrong",
9072   "linker_set_key" : "_ZNK7android7RefBase22incStrongRequireStrongEPKv",
9073   "parameters" :
9074   [
9075    {
9076     "is_this_ptr" : true,
9077     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9078    },
9079    {
9080     "referenced_type" : "_ZTIPKv"
9081    }
9082   ],
9083   "return_type" : "_ZTIv",
9084   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9085  },
9086  {
9087   "function_name" : "android::RefBase::decStrong",
9088   "linker_set_key" : "_ZNK7android7RefBase9decStrongEPKv",
9089   "parameters" :
9090   [
9091    {
9092     "is_this_ptr" : true,
9093     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9094    },
9095    {
9096     "referenced_type" : "_ZTIPKv"
9097    }
9098   ],
9099   "return_type" : "_ZTIv",
9100   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9101  },
9102  {
9103   "function_name" : "android::RefBase::incStrong",
9104   "linker_set_key" : "_ZNK7android7RefBase9incStrongEPKv",
9105   "parameters" :
9106   [
9107    {
9108     "is_this_ptr" : true,
9109     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9110    },
9111    {
9112     "referenced_type" : "_ZTIPKv"
9113    }
9114   ],
9115   "return_type" : "_ZTIv",
9116   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9117  },
9118  {
9119   "function_name" : "android::String8::getPathDir",
9120   "linker_set_key" : "_ZNK7android7String810getPathDirEv",
9121   "parameters" :
9122   [
9123    {
9124     "is_this_ptr" : true,
9125     "referenced_type" : "_ZTIPKN7android7String8E"
9126    }
9127   ],
9128   "return_type" : "_ZTIN7android7String8E",
9129   "source_file" : "system/core/libutils/include/utils/String8.h"
9130  },
9131  {
9132   "function_name" : "android::String8::getBasePath",
9133   "linker_set_key" : "_ZNK7android7String811getBasePathEv",
9134   "parameters" :
9135   [
9136    {
9137     "is_this_ptr" : true,
9138     "referenced_type" : "_ZTIPKN7android7String8E"
9139    }
9140   ],
9141   "return_type" : "_ZTIN7android7String8E",
9142   "source_file" : "system/core/libutils/include/utils/String8.h"
9143  },
9144  {
9145   "function_name" : "android::String8::getPathLeaf",
9146   "linker_set_key" : "_ZNK7android7String811getPathLeafEv",
9147   "parameters" :
9148   [
9149    {
9150     "is_this_ptr" : true,
9151     "referenced_type" : "_ZTIPKN7android7String8E"
9152    }
9153   ],
9154   "return_type" : "_ZTIN7android7String8E",
9155   "source_file" : "system/core/libutils/include/utils/String8.h"
9156  },
9157  {
9158   "access" : "private",
9159   "function_name" : "android::String8::find_extension",
9160   "linker_set_key" : "_ZNK7android7String814find_extensionEv",
9161   "parameters" :
9162   [
9163    {
9164     "is_this_ptr" : true,
9165     "referenced_type" : "_ZTIPKN7android7String8E"
9166    }
9167   ],
9168   "return_type" : "_ZTIPc",
9169   "source_file" : "system/core/libutils/include/utils/String8.h"
9170  },
9171  {
9172   "function_name" : "android::String8::getPathExtension",
9173   "linker_set_key" : "_ZNK7android7String816getPathExtensionEv",
9174   "parameters" :
9175   [
9176    {
9177     "is_this_ptr" : true,
9178     "referenced_type" : "_ZTIPKN7android7String8E"
9179    }
9180   ],
9181   "return_type" : "_ZTIN7android7String8E",
9182   "source_file" : "system/core/libutils/include/utils/String8.h"
9183  },
9184  {
9185   "function_name" : "android::String8::find",
9186   "linker_set_key" : "_ZNK7android7String84findEPKcj",
9187   "parameters" :
9188   [
9189    {
9190     "is_this_ptr" : true,
9191     "referenced_type" : "_ZTIPKN7android7String8E"
9192    },
9193    {
9194     "referenced_type" : "_ZTIPKc"
9195    },
9196    {
9197     "default_arg" : true,
9198     "referenced_type" : "_ZTIj"
9199    }
9200   ],
9201   "return_type" : "_ZTIi",
9202   "source_file" : "system/core/libutils/include/utils/String8.h"
9203  },
9204  {
9205   "function_name" : "android::String8::length",
9206   "linker_set_key" : "_ZNK7android7String86lengthEv",
9207   "parameters" :
9208   [
9209    {
9210     "is_this_ptr" : true,
9211     "referenced_type" : "_ZTIPKN7android7String8E"
9212    }
9213   ],
9214   "return_type" : "_ZTIj",
9215   "source_file" : "system/core/libutils/include/utils/String8.h"
9216  },
9217  {
9218   "function_name" : "android::String8::walkPath",
9219   "linker_set_key" : "_ZNK7android7String88walkPathEPS0_",
9220   "parameters" :
9221   [
9222    {
9223     "is_this_ptr" : true,
9224     "referenced_type" : "_ZTIPKN7android7String8E"
9225    },
9226    {
9227     "default_arg" : true,
9228     "referenced_type" : "_ZTIPN7android7String8E"
9229    }
9230   ],
9231   "return_type" : "_ZTIN7android7String8E",
9232   "source_file" : "system/core/libutils/include/utils/String8.h"
9233  },
9234  {
9235   "function_name" : "android::String16::startsWith",
9236   "linker_set_key" : "_ZNK7android8String1610startsWithEPKDs",
9237   "parameters" :
9238   [
9239    {
9240     "is_this_ptr" : true,
9241     "referenced_type" : "_ZTIPKN7android8String16E"
9242    },
9243    {
9244     "referenced_type" : "_ZTIPKDs"
9245    }
9246   ],
9247   "return_type" : "_ZTIb",
9248   "source_file" : "system/core/libutils/include/utils/String16.h"
9249  },
9250  {
9251   "function_name" : "android::String16::startsWith",
9252   "linker_set_key" : "_ZNK7android8String1610startsWithERKS0_",
9253   "parameters" :
9254   [
9255    {
9256     "is_this_ptr" : true,
9257     "referenced_type" : "_ZTIPKN7android8String16E"
9258    },
9259    {
9260     "referenced_type" : "_ZTIRKN7android8String16E"
9261    }
9262   ],
9263   "return_type" : "_ZTIb",
9264   "source_file" : "system/core/libutils/include/utils/String16.h"
9265  },
9266  {
9267   "function_name" : "android::String16::isStaticString",
9268   "linker_set_key" : "_ZNK7android8String1614isStaticStringEv",
9269   "parameters" :
9270   [
9271    {
9272     "is_this_ptr" : true,
9273     "referenced_type" : "_ZTIPKN7android8String16E"
9274    }
9275   ],
9276   "return_type" : "_ZTIb",
9277   "source_file" : "system/core/libutils/include/utils/String16.h"
9278  },
9279  {
9280   "access" : "private",
9281   "function_name" : "android::String16::staticStringSize",
9282   "linker_set_key" : "_ZNK7android8String1616staticStringSizeEv",
9283   "parameters" :
9284   [
9285    {
9286     "is_this_ptr" : true,
9287     "referenced_type" : "_ZTIPKN7android8String16E"
9288    }
9289   ],
9290   "return_type" : "_ZTIj",
9291   "source_file" : "system/core/libutils/include/utils/String16.h"
9292  },
9293  {
9294   "function_name" : "android::String16::size",
9295   "linker_set_key" : "_ZNK7android8String164sizeEv",
9296   "parameters" :
9297   [
9298    {
9299     "is_this_ptr" : true,
9300     "referenced_type" : "_ZTIPKN7android8String16E"
9301    }
9302   ],
9303   "return_type" : "_ZTIj",
9304   "source_file" : "system/core/libutils/include/utils/String16.h"
9305  },
9306  {
9307   "function_name" : "android::String16::contains",
9308   "linker_set_key" : "_ZNK7android8String168containsEPKDs",
9309   "parameters" :
9310   [
9311    {
9312     "is_this_ptr" : true,
9313     "referenced_type" : "_ZTIPKN7android8String16E"
9314    },
9315    {
9316     "referenced_type" : "_ZTIPKDs"
9317    }
9318   ],
9319   "return_type" : "_ZTIb",
9320   "source_file" : "system/core/libutils/include/utils/String16.h"
9321  },
9322  {
9323   "function_name" : "android::String16::findLast",
9324   "linker_set_key" : "_ZNK7android8String168findLastEDs",
9325   "parameters" :
9326   [
9327    {
9328     "is_this_ptr" : true,
9329     "referenced_type" : "_ZTIPKN7android8String16E"
9330    },
9331    {
9332     "referenced_type" : "_ZTIDs"
9333    }
9334   ],
9335   "return_type" : "_ZTIi",
9336   "source_file" : "system/core/libutils/include/utils/String16.h"
9337  },
9338  {
9339   "function_name" : "android::String16::findFirst",
9340   "linker_set_key" : "_ZNK7android8String169findFirstEDs",
9341   "parameters" :
9342   [
9343    {
9344     "is_this_ptr" : true,
9345     "referenced_type" : "_ZTIPKN7android8String16E"
9346    },
9347    {
9348     "referenced_type" : "_ZTIDs"
9349    }
9350   ],
9351   "return_type" : "_ZTIi",
9352   "source_file" : "system/core/libutils/include/utils/String16.h"
9353  },
9354  {
9355   "function_name" : "android::StopWatch::elapsedTime",
9356   "linker_set_key" : "_ZNK7android9StopWatch11elapsedTimeEv",
9357   "parameters" :
9358   [
9359    {
9360     "is_this_ptr" : true,
9361     "referenced_type" : "_ZTIPKN7android9StopWatchE"
9362    }
9363   ],
9364   "return_type" : "_ZTIx",
9365   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
9366  },
9367  {
9368   "function_name" : "android::StopWatch::name",
9369   "linker_set_key" : "_ZNK7android9StopWatch4nameEv",
9370   "parameters" :
9371   [
9372    {
9373     "is_this_ptr" : true,
9374     "referenced_type" : "_ZTIPKN7android9StopWatchE"
9375    }
9376   ],
9377   "return_type" : "_ZTIPKc",
9378   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
9379  },
9380  {
9381   "function_name" : "android::Tokenizer::getLocation",
9382   "linker_set_key" : "_ZNK7android9Tokenizer11getLocationEv",
9383   "parameters" :
9384   [
9385    {
9386     "is_this_ptr" : true,
9387     "referenced_type" : "_ZTIPKN7android9TokenizerE"
9388    }
9389   ],
9390   "return_type" : "_ZTIN7android7String8E",
9391   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
9392  },
9393  {
9394   "function_name" : "android::Tokenizer::peekRemainderOfLine",
9395   "linker_set_key" : "_ZNK7android9Tokenizer19peekRemainderOfLineEv",
9396   "parameters" :
9397   [
9398    {
9399     "is_this_ptr" : true,
9400     "referenced_type" : "_ZTIPKN7android9TokenizerE"
9401    }
9402   ],
9403   "return_type" : "_ZTIN7android7String8E",
9404   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
9405  },
9406  {
9407   "function_name" : "androidCreateRawThreadEtc",
9408   "linker_set_key" : "androidCreateRawThreadEtc",
9409   "parameters" :
9410   [
9411    {
9412     "referenced_type" : "_ZTIPFiPvE"
9413    },
9414    {
9415     "referenced_type" : "_ZTIPv"
9416    },
9417    {
9418     "referenced_type" : "_ZTIPKc"
9419    },
9420    {
9421     "referenced_type" : "_ZTIi"
9422    },
9423    {
9424     "referenced_type" : "_ZTIj"
9425    },
9426    {
9427     "referenced_type" : "_ZTIPPv"
9428    }
9429   ],
9430   "return_type" : "_ZTIi",
9431   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9432  },
9433  {
9434   "function_name" : "androidCreateThread",
9435   "linker_set_key" : "androidCreateThread",
9436   "parameters" :
9437   [
9438    {
9439     "referenced_type" : "_ZTIPFiPvE"
9440    },
9441    {
9442     "referenced_type" : "_ZTIPv"
9443    }
9444   ],
9445   "return_type" : "_ZTIi",
9446   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9447  },
9448  {
9449   "function_name" : "androidCreateThreadEtc",
9450   "linker_set_key" : "androidCreateThreadEtc",
9451   "parameters" :
9452   [
9453    {
9454     "referenced_type" : "_ZTIPFiPvE"
9455    },
9456    {
9457     "referenced_type" : "_ZTIPv"
9458    },
9459    {
9460     "referenced_type" : "_ZTIPKc"
9461    },
9462    {
9463     "referenced_type" : "_ZTIi"
9464    },
9465    {
9466     "referenced_type" : "_ZTIj"
9467    },
9468    {
9469     "referenced_type" : "_ZTIPPv"
9470    }
9471   ],
9472   "return_type" : "_ZTIi",
9473   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9474  },
9475  {
9476   "function_name" : "androidGetThreadId",
9477   "linker_set_key" : "androidGetThreadId",
9478   "return_type" : "_ZTIPv",
9479   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9480  },
9481  {
9482   "function_name" : "androidGetThreadPriority",
9483   "linker_set_key" : "androidGetThreadPriority",
9484   "parameters" :
9485   [
9486    {
9487     "referenced_type" : "_ZTIi"
9488    }
9489   ],
9490   "return_type" : "_ZTIi",
9491   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9492  },
9493  {
9494   "function_name" : "androidSetCreateThreadFunc",
9495   "linker_set_key" : "androidSetCreateThreadFunc",
9496   "parameters" :
9497   [
9498    {
9499     "referenced_type" : "_ZTIPFiPFiPvES_PKcijPS_E"
9500    }
9501   ],
9502   "return_type" : "_ZTIv",
9503   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9504  },
9505  {
9506   "function_name" : "androidSetThreadName",
9507   "linker_set_key" : "androidSetThreadName",
9508   "parameters" :
9509   [
9510    {
9511     "referenced_type" : "_ZTIPKc"
9512    }
9513   ],
9514   "return_type" : "_ZTIv",
9515   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9516  },
9517  {
9518   "function_name" : "androidSetThreadPriority",
9519   "linker_set_key" : "androidSetThreadPriority",
9520   "parameters" :
9521   [
9522    {
9523     "referenced_type" : "_ZTIi"
9524    },
9525    {
9526     "referenced_type" : "_ZTIi"
9527    }
9528   ],
9529   "return_type" : "_ZTIi",
9530   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9531  },
9532  {
9533   "function_name" : "strcmp16",
9534   "linker_set_key" : "strcmp16",
9535   "parameters" :
9536   [
9537    {
9538     "referenced_type" : "_ZTIPKDs"
9539    },
9540    {
9541     "referenced_type" : "_ZTIPKDs"
9542    }
9543   ],
9544   "return_type" : "_ZTIi",
9545   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9546  },
9547  {
9548   "function_name" : "strlen16",
9549   "linker_set_key" : "strlen16",
9550   "parameters" :
9551   [
9552    {
9553     "referenced_type" : "_ZTIPKDs"
9554    }
9555   ],
9556   "return_type" : "_ZTIj",
9557   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9558  },
9559  {
9560   "function_name" : "strncmp16",
9561   "linker_set_key" : "strncmp16",
9562   "parameters" :
9563   [
9564    {
9565     "referenced_type" : "_ZTIPKDs"
9566    },
9567    {
9568     "referenced_type" : "_ZTIPKDs"
9569    },
9570    {
9571     "referenced_type" : "_ZTIj"
9572    }
9573   ],
9574   "return_type" : "_ZTIi",
9575   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9576  },
9577  {
9578   "function_name" : "strnlen16",
9579   "linker_set_key" : "strnlen16",
9580   "parameters" :
9581   [
9582    {
9583     "referenced_type" : "_ZTIPKDs"
9584    },
9585    {
9586     "referenced_type" : "_ZTIj"
9587    }
9588   ],
9589   "return_type" : "_ZTIj",
9590   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9591  },
9592  {
9593   "function_name" : "strstr16",
9594   "linker_set_key" : "strstr16",
9595   "parameters" :
9596   [
9597    {
9598     "referenced_type" : "_ZTIPKDs"
9599    },
9600    {
9601     "referenced_type" : "_ZTIPKDs"
9602    }
9603   ],
9604   "return_type" : "_ZTIPDs",
9605   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9606  },
9607  {
9608   "function_name" : "strzcmp16",
9609   "linker_set_key" : "strzcmp16",
9610   "parameters" :
9611   [
9612    {
9613     "referenced_type" : "_ZTIPKDs"
9614    },
9615    {
9616     "referenced_type" : "_ZTIj"
9617    },
9618    {
9619     "referenced_type" : "_ZTIPKDs"
9620    },
9621    {
9622     "referenced_type" : "_ZTIj"
9623    }
9624   ],
9625   "return_type" : "_ZTIi",
9626   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9627  },
9628  {
9629   "function_name" : "systemTime",
9630   "linker_set_key" : "systemTime",
9631   "parameters" :
9632   [
9633    {
9634     "default_arg" : true,
9635     "referenced_type" : "_ZTIi"
9636    }
9637   ],
9638   "return_type" : "_ZTIx",
9639   "source_file" : "system/core/libutils/include/utils/Timers.h"
9640  },
9641  {
9642   "function_name" : "toMillisecondTimeoutDelay",
9643   "linker_set_key" : "toMillisecondTimeoutDelay",
9644   "parameters" :
9645   [
9646    {
9647     "referenced_type" : "_ZTIx"
9648    },
9649    {
9650     "referenced_type" : "_ZTIx"
9651    }
9652   ],
9653   "return_type" : "_ZTIi",
9654   "source_file" : "system/core/libutils/include/utils/Timers.h"
9655  },
9656  {
9657   "function_name" : "utf16_to_utf8",
9658   "linker_set_key" : "utf16_to_utf8",
9659   "parameters" :
9660   [
9661    {
9662     "referenced_type" : "_ZTIPKDs"
9663    },
9664    {
9665     "referenced_type" : "_ZTIj"
9666    },
9667    {
9668     "referenced_type" : "_ZTIPc"
9669    },
9670    {
9671     "referenced_type" : "_ZTIj"
9672    }
9673   ],
9674   "return_type" : "_ZTIv",
9675   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9676  },
9677  {
9678   "function_name" : "utf16_to_utf8_length",
9679   "linker_set_key" : "utf16_to_utf8_length",
9680   "parameters" :
9681   [
9682    {
9683     "referenced_type" : "_ZTIPKDs"
9684    },
9685    {
9686     "referenced_type" : "_ZTIj"
9687    }
9688   ],
9689   "return_type" : "_ZTIi",
9690   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9691  },
9692  {
9693   "function_name" : "utf32_from_utf8_at",
9694   "linker_set_key" : "utf32_from_utf8_at",
9695   "parameters" :
9696   [
9697    {
9698     "referenced_type" : "_ZTIPKc"
9699    },
9700    {
9701     "referenced_type" : "_ZTIj"
9702    },
9703    {
9704     "referenced_type" : "_ZTIj"
9705    },
9706    {
9707     "referenced_type" : "_ZTIPj"
9708    }
9709   ],
9710   "return_type" : "_ZTIi",
9711   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9712  },
9713  {
9714   "function_name" : "utf32_to_utf8",
9715   "linker_set_key" : "utf32_to_utf8",
9716   "parameters" :
9717   [
9718    {
9719     "referenced_type" : "_ZTIPKDi"
9720    },
9721    {
9722     "referenced_type" : "_ZTIj"
9723    },
9724    {
9725     "referenced_type" : "_ZTIPc"
9726    },
9727    {
9728     "referenced_type" : "_ZTIj"
9729    }
9730   ],
9731   "return_type" : "_ZTIv",
9732   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9733  },
9734  {
9735   "function_name" : "utf32_to_utf8_length",
9736   "linker_set_key" : "utf32_to_utf8_length",
9737   "parameters" :
9738   [
9739    {
9740     "referenced_type" : "_ZTIPKDi"
9741    },
9742    {
9743     "referenced_type" : "_ZTIj"
9744    }
9745   ],
9746   "return_type" : "_ZTIi",
9747   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9748  },
9749  {
9750   "function_name" : "utf8_to_utf16",
9751   "linker_set_key" : "utf8_to_utf16",
9752   "parameters" :
9753   [
9754    {
9755     "referenced_type" : "_ZTIPKh"
9756    },
9757    {
9758     "referenced_type" : "_ZTIj"
9759    },
9760    {
9761     "referenced_type" : "_ZTIPDs"
9762    },
9763    {
9764     "referenced_type" : "_ZTIj"
9765    }
9766   ],
9767   "return_type" : "_ZTIPDs",
9768   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9769  },
9770  {
9771   "function_name" : "utf8_to_utf16_length",
9772   "linker_set_key" : "utf8_to_utf16_length",
9773   "parameters" :
9774   [
9775    {
9776     "referenced_type" : "_ZTIPKh"
9777    },
9778    {
9779     "referenced_type" : "_ZTIj"
9780    },
9781    {
9782     "default_arg" : true,
9783     "referenced_type" : "_ZTIb"
9784    }
9785   ],
9786   "return_type" : "_ZTIi",
9787   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9788  },
9789  {
9790   "function_name" : "utf8_to_utf16_no_null_terminator",
9791   "linker_set_key" : "utf8_to_utf16_no_null_terminator",
9792   "parameters" :
9793   [
9794    {
9795     "referenced_type" : "_ZTIPKh"
9796    },
9797    {
9798     "referenced_type" : "_ZTIj"
9799    },
9800    {
9801     "referenced_type" : "_ZTIPDs"
9802    },
9803    {
9804     "referenced_type" : "_ZTIj"
9805    }
9806   ],
9807   "return_type" : "_ZTIPDs",
9808   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9809  }
9810 ],
9811 "global_vars" :
9812 [
9813  {
9814   "access" : "private",
9815   "linker_set_key" : "_ZN7android7FileMap9mPageSizeE",
9816   "name" : "android::FileMap::mPageSize",
9817   "referenced_type" : "_ZTIl",
9818   "source_file" : "system/core/libutils/include/utils/FileMap.h"
9819  }
9820 ],
9821 "lvalue_reference_types" :
9822 [
9823  {
9824   "alignment" : 4,
9825   "linker_set_key" : "_ZTIRA1_KDs",
9826   "name" : "const char16_t (&)[1]",
9827   "referenced_type" : "_ZTIA1_KDs",
9828   "self_type" : "_ZTIRA1_KDs",
9829   "size" : 4,
9830   "source_file" : "system/core/libutils/include/utils/String16.h"
9831  },
9832  {
9833   "alignment" : 4,
9834   "linker_set_key" : "_ZTIRKN7android10VectorImplE",
9835   "name" : "const android::VectorImpl &",
9836   "referenced_type" : "_ZTIKN7android10VectorImplE",
9837   "self_type" : "_ZTIRKN7android10VectorImplE",
9838   "size" : 4,
9839   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
9840  },
9841  {
9842   "alignment" : 4,
9843   "linker_set_key" : "_ZTIRKN7android16ReferenceRenamerE",
9844   "name" : "const android::ReferenceRenamer &",
9845   "referenced_type" : "_ZTIKN7android16ReferenceRenamerE",
9846   "self_type" : "_ZTIRKN7android16ReferenceRenamerE",
9847   "size" : 4,
9848   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9849  },
9850  {
9851   "alignment" : 4,
9852   "linker_set_key" : "_ZTIRKN7android16SortedVectorImplE",
9853   "name" : "const android::SortedVectorImpl &",
9854   "referenced_type" : "_ZTIKN7android16SortedVectorImplE",
9855   "self_type" : "_ZTIRKN7android16SortedVectorImplE",
9856   "size" : 4,
9857   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
9858  },
9859  {
9860   "alignment" : 4,
9861   "linker_set_key" : "_ZTIRKN7android28sysprop_change_callback_infoE",
9862   "name" : "const android::sysprop_change_callback_info &",
9863   "referenced_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
9864   "self_type" : "_ZTIRKN7android28sysprop_change_callback_infoE",
9865   "size" : 4,
9866   "source_file" : "system/core/libutils/include/utils/Vector.h"
9867  },
9868  {
9869   "alignment" : 4,
9870   "linker_set_key" : "_ZTIRKN7android2spINS_14LooperCallbackEEE",
9871   "name" : "const android::sp<android::LooperCallback> &",
9872   "referenced_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
9873   "self_type" : "_ZTIRKN7android2spINS_14LooperCallbackEEE",
9874   "size" : 4,
9875   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
9876  },
9877  {
9878   "alignment" : 4,
9879   "linker_set_key" : "_ZTIRKN7android2spINS_14MessageHandlerEEE",
9880   "name" : "const android::sp<android::MessageHandler> &",
9881   "referenced_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
9882   "self_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE",
9883   "size" : 4,
9884   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
9885  },
9886  {
9887   "alignment" : 4,
9888   "linker_set_key" : "_ZTIRKN7android2spINS_20SimpleLooperCallbackEEE",
9889   "name" : "const android::sp<android::SimpleLooperCallback> &",
9890   "referenced_type" : "_ZTIKN7android2spINS_20SimpleLooperCallbackEEE",
9891   "self_type" : "_ZTIRKN7android2spINS_20SimpleLooperCallbackEEE",
9892   "size" : 4,
9893   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
9894  },
9895  {
9896   "alignment" : 4,
9897   "linker_set_key" : "_ZTIRKN7android2spINS_6LooperEEE",
9898   "name" : "const android::sp<android::Looper> &",
9899   "referenced_type" : "_ZTIKN7android2spINS_6LooperEEE",
9900   "self_type" : "_ZTIRKN7android2spINS_6LooperEEE",
9901   "size" : 4,
9902   "source_file" : "system/core/libutils/include/utils/Looper.h"
9903  },
9904  {
9905   "alignment" : 4,
9906   "linker_set_key" : "_ZTIRKN7android2spINS_6ThreadEEE",
9907   "name" : "const android::sp<android::Thread> &",
9908   "referenced_type" : "_ZTIKN7android2spINS_6ThreadEEE",
9909   "self_type" : "_ZTIRKN7android2spINS_6ThreadEEE",
9910   "size" : 4,
9911   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9912  },
9913  {
9914   "alignment" : 4,
9915   "linker_set_key" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE",
9916   "name" : "const android::wp<android::MessageHandler> &",
9917   "referenced_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
9918   "self_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE",
9919   "size" : 4,
9920   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9921  },
9922  {
9923   "alignment" : 4,
9924   "linker_set_key" : "_ZTIRKN7android6Looper15MessageEnvelopeE",
9925   "name" : "const android::Looper::MessageEnvelope &",
9926   "referenced_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
9927   "self_type" : "_ZTIRKN7android6Looper15MessageEnvelopeE",
9928   "size" : 4,
9929   "source_file" : "system/core/libutils/include/utils/Vector.h"
9930  },
9931  {
9932   "alignment" : 4,
9933   "linker_set_key" : "_ZTIRKN7android6Looper8ResponseE",
9934   "name" : "const android::Looper::Response &",
9935   "referenced_type" : "_ZTIKN7android6Looper8ResponseE",
9936   "self_type" : "_ZTIRKN7android6Looper8ResponseE",
9937   "size" : 4,
9938   "source_file" : "system/core/libutils/include/utils/Vector.h"
9939  },
9940  {
9941   "alignment" : 4,
9942   "linker_set_key" : "_ZTIRKN7android6VectorINS_28sysprop_change_callback_infoEEE",
9943   "name" : "const android::Vector<android::sysprop_change_callback_info> &",
9944   "referenced_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
9945   "self_type" : "_ZTIRKN7android6VectorINS_28sysprop_change_callback_infoEEE",
9946   "size" : 4,
9947   "source_file" : "system/core/libutils/include/utils/Vector.h"
9948  },
9949  {
9950   "alignment" : 4,
9951   "linker_set_key" : "_ZTIRKN7android7MessageE",
9952   "name" : "const android::Message &",
9953   "referenced_type" : "_ZTIKN7android7MessageE",
9954   "self_type" : "_ZTIRKN7android7MessageE",
9955   "size" : 4,
9956   "source_file" : "system/core/libutils/include/utils/Looper.h"
9957  },
9958  {
9959   "alignment" : 4,
9960   "linker_set_key" : "_ZTIRKN7android7String8E",
9961   "name" : "const android::String8 &",
9962   "referenced_type" : "_ZTIKN7android7String8E",
9963   "self_type" : "_ZTIRKN7android7String8E",
9964   "size" : 4,
9965   "source_file" : "system/core/libutils/include/utils/String8.h"
9966  },
9967  {
9968   "alignment" : 4,
9969   "linker_set_key" : "_ZTIRKN7android8String1610StaticDataILj1EEE",
9970   "name" : "const android::String16::StaticData<1> &",
9971   "referenced_type" : "_ZTIKN7android8String1610StaticDataILj1EEE",
9972   "self_type" : "_ZTIRKN7android8String1610StaticDataILj1EEE",
9973   "size" : 4,
9974   "source_file" : "system/core/libutils/include/utils/String16.h"
9975  },
9976  {
9977   "alignment" : 4,
9978   "linker_set_key" : "_ZTIRKN7android8String16E",
9979   "name" : "const android::String16 &",
9980   "referenced_type" : "_ZTIKN7android8String16E",
9981   "self_type" : "_ZTIRKN7android8String16E",
9982   "size" : 4,
9983   "source_file" : "system/core/libutils/include/utils/String8.h"
9984  },
9985  {
9986   "alignment" : 4,
9987   "linker_set_key" : "_ZTIRKa",
9988   "name" : "const signed char &",
9989   "referenced_type" : "_ZTIKa",
9990   "self_type" : "_ZTIRKa",
9991   "size" : 4,
9992   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
9993  },
9994  {
9995   "alignment" : 4,
9996   "linker_set_key" : "_ZTIRKb",
9997   "name" : "const bool &",
9998   "referenced_type" : "_ZTIKb",
9999   "self_type" : "_ZTIRKb",
10000   "size" : 4,
10001   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10002  },
10003  {
10004   "alignment" : 4,
10005   "linker_set_key" : "_ZTIRKd",
10006   "name" : "const double &",
10007   "referenced_type" : "_ZTIKd",
10008   "self_type" : "_ZTIRKd",
10009   "size" : 4,
10010   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10011  },
10012  {
10013   "alignment" : 4,
10014   "linker_set_key" : "_ZTIRKf",
10015   "name" : "const float &",
10016   "referenced_type" : "_ZTIKf",
10017   "self_type" : "_ZTIRKf",
10018   "size" : 4,
10019   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10020  },
10021  {
10022   "alignment" : 4,
10023   "linker_set_key" : "_ZTIRKh",
10024   "name" : "const unsigned char &",
10025   "referenced_type" : "_ZTIKh",
10026   "self_type" : "_ZTIRKh",
10027   "size" : 4,
10028   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10029  },
10030  {
10031   "alignment" : 4,
10032   "linker_set_key" : "_ZTIRKi",
10033   "name" : "const int &",
10034   "referenced_type" : "_ZTIKi",
10035   "self_type" : "_ZTIRKi",
10036   "size" : 4,
10037   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10038  },
10039  {
10040   "alignment" : 4,
10041   "linker_set_key" : "_ZTIRKj",
10042   "name" : "const unsigned int &",
10043   "referenced_type" : "_ZTIKj",
10044   "self_type" : "_ZTIRKj",
10045   "size" : 4,
10046   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10047  },
10048  {
10049   "alignment" : 4,
10050   "linker_set_key" : "_ZTIRKs",
10051   "name" : "const short &",
10052   "referenced_type" : "_ZTIKs",
10053   "self_type" : "_ZTIRKs",
10054   "size" : 4,
10055   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10056  },
10057  {
10058   "alignment" : 4,
10059   "linker_set_key" : "_ZTIRKt",
10060   "name" : "const unsigned short &",
10061   "referenced_type" : "_ZTIKt",
10062   "self_type" : "_ZTIRKt",
10063   "size" : 4,
10064   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10065  },
10066  {
10067   "alignment" : 4,
10068   "linker_set_key" : "_ZTIRKx",
10069   "name" : "const long long &",
10070   "referenced_type" : "_ZTIKx",
10071   "self_type" : "_ZTIRKx",
10072   "size" : 4,
10073   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10074  },
10075  {
10076   "alignment" : 4,
10077   "linker_set_key" : "_ZTIRKy",
10078   "name" : "const unsigned long long &",
10079   "referenced_type" : "_ZTIKy",
10080   "self_type" : "_ZTIRKy",
10081   "size" : 4,
10082   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10083  },
10084  {
10085   "alignment" : 4,
10086   "linker_set_key" : "_ZTIRN7android10VectorImplE",
10087   "name" : "android::VectorImpl &",
10088   "referenced_type" : "_ZTIN7android10VectorImplE",
10089   "self_type" : "_ZTIRN7android10VectorImplE",
10090   "size" : 4,
10091   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10092  },
10093  {
10094   "alignment" : 4,
10095   "linker_set_key" : "_ZTIRN7android16SortedVectorImplE",
10096   "name" : "android::SortedVectorImpl &",
10097   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
10098   "self_type" : "_ZTIRN7android16SortedVectorImplE",
10099   "size" : 4,
10100   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10101  },
10102  {
10103   "alignment" : 4,
10104   "linker_set_key" : "_ZTIRN7android2spINS_14LooperCallbackEEE",
10105   "name" : "android::sp<android::LooperCallback> &",
10106   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
10107   "self_type" : "_ZTIRN7android2spINS_14LooperCallbackEEE",
10108   "size" : 4,
10109   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10110  },
10111  {
10112   "alignment" : 4,
10113   "linker_set_key" : "_ZTIRN7android2spINS_14MessageHandlerEEE",
10114   "name" : "android::sp<android::MessageHandler> &",
10115   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
10116   "self_type" : "_ZTIRN7android2spINS_14MessageHandlerEEE",
10117   "size" : 4,
10118   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10119  },
10120  {
10121   "alignment" : 4,
10122   "linker_set_key" : "_ZTIRN7android2spINS_20SimpleLooperCallbackEEE",
10123   "name" : "android::sp<android::SimpleLooperCallback> &",
10124   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
10125   "self_type" : "_ZTIRN7android2spINS_20SimpleLooperCallbackEEE",
10126   "size" : 4,
10127   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10128  },
10129  {
10130   "alignment" : 4,
10131   "linker_set_key" : "_ZTIRN7android2spINS_6LooperEEE",
10132   "name" : "android::sp<android::Looper> &",
10133   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
10134   "self_type" : "_ZTIRN7android2spINS_6LooperEEE",
10135   "size" : 4,
10136   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10137  },
10138  {
10139   "alignment" : 4,
10140   "linker_set_key" : "_ZTIRN7android2spINS_6ThreadEEE",
10141   "name" : "android::sp<android::Thread> &",
10142   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
10143   "self_type" : "_ZTIRN7android2spINS_6ThreadEEE",
10144   "size" : 4,
10145   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10146  },
10147  {
10148   "alignment" : 4,
10149   "linker_set_key" : "_ZTIRN7android5MutexE",
10150   "name" : "android::Mutex &",
10151   "referenced_type" : "_ZTIN7android5MutexE",
10152   "self_type" : "_ZTIRN7android5MutexE",
10153   "size" : 4,
10154   "source_file" : "system/core/libutils/include/utils/Mutex.h"
10155  },
10156  {
10157   "alignment" : 4,
10158   "linker_set_key" : "_ZTIRN7android6Looper8ResponseE",
10159   "name" : "android::Looper::Response &",
10160   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
10161   "self_type" : "_ZTIRN7android6Looper8ResponseE",
10162   "size" : 4,
10163   "source_file" : "system/core/libutils/include/utils/Vector.h"
10164  },
10165  {
10166   "alignment" : 4,
10167   "linker_set_key" : "_ZTIRN7android6RWLockE",
10168   "name" : "android::RWLock &",
10169   "referenced_type" : "_ZTIN7android6RWLockE",
10170   "self_type" : "_ZTIRN7android6RWLockE",
10171   "size" : 4,
10172   "source_file" : "system/core/libutils/include/utils/RWLock.h"
10173  },
10174  {
10175   "alignment" : 4,
10176   "linker_set_key" : "_ZTIRN7android6VectorINS_28sysprop_change_callback_infoEEE",
10177   "name" : "android::Vector<android::sysprop_change_callback_info> &",
10178   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
10179   "self_type" : "_ZTIRN7android6VectorINS_28sysprop_change_callback_infoEEE",
10180   "size" : 4,
10181   "source_file" : "system/core/libutils/include/utils/Vector.h"
10182  },
10183  {
10184   "alignment" : 4,
10185   "linker_set_key" : "_ZTIRN7android7FileMapE",
10186   "name" : "android::FileMap &",
10187   "referenced_type" : "_ZTIN7android7FileMapE",
10188   "self_type" : "_ZTIRN7android7FileMapE",
10189   "size" : 4,
10190   "source_file" : "system/core/libutils/include/utils/FileMap.h"
10191  },
10192  {
10193   "alignment" : 4,
10194   "linker_set_key" : "_ZTIRN7android7PrinterE",
10195   "name" : "android::Printer &",
10196   "referenced_type" : "_ZTIN7android7PrinterE",
10197   "self_type" : "_ZTIRN7android7PrinterE",
10198   "size" : 4,
10199   "source_file" : "system/core/libutils/include/utils/Printer.h"
10200  },
10201  {
10202   "alignment" : 4,
10203   "linker_set_key" : "_ZTIRN7android7String8E",
10204   "name" : "android::String8 &",
10205   "referenced_type" : "_ZTIN7android7String8E",
10206   "self_type" : "_ZTIRN7android7String8E",
10207   "size" : 4,
10208   "source_file" : "system/core/libutils/include/utils/String8.h"
10209  },
10210  {
10211   "alignment" : 4,
10212   "linker_set_key" : "_ZTIRN7android8String16E",
10213   "name" : "android::String16 &",
10214   "referenced_type" : "_ZTIN7android8String16E",
10215   "self_type" : "_ZTIRN7android8String16E",
10216   "size" : 4,
10217   "source_file" : "system/core/libutils/include/utils/String16.h"
10218  },
10219  {
10220   "alignment" : 4,
10221   "linker_set_key" : "_ZTIRP13native_handle",
10222   "name" : "native_handle *&",
10223   "referenced_type" : "_ZTIP13native_handle",
10224   "self_type" : "_ZTIRP13native_handle",
10225   "size" : 4,
10226   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10227  },
10228  {
10229   "alignment" : 4,
10230   "linker_set_key" : "_ZTIRPFiiiPvE",
10231   "name" : "int (*&)(int, int, void *)",
10232   "referenced_type" : "_ZTIPFiiiPvE",
10233   "self_type" : "_ZTIRPFiiiPvE",
10234   "size" : 4,
10235   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10236  },
10237  {
10238   "alignment" : 4,
10239   "linker_set_key" : "_ZTIRb",
10240   "name" : "bool &",
10241   "referenced_type" : "_ZTIb",
10242   "self_type" : "_ZTIRb",
10243   "size" : 4,
10244   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10245  }
10246 ],
10247 "pointer_types" :
10248 [
10249  {
10250   "alignment" : 4,
10251   "linker_set_key" : "_ZTIP13native_handle",
10252   "name" : "native_handle *",
10253   "referenced_type" : "_ZTI13native_handle",
10254   "self_type" : "_ZTIP13native_handle",
10255   "size" : 4,
10256   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10257  },
10258  {
10259   "alignment" : 4,
10260   "linker_set_key" : "_ZTIP18android_flex_plane",
10261   "name" : "android_flex_plane *",
10262   "referenced_type" : "_ZTI18android_flex_plane",
10263   "self_type" : "_ZTIP18android_flex_plane",
10264   "size" : 4,
10265   "source_file" : "system/core/libsystem/include/system/graphics.h"
10266  },
10267  {
10268   "alignment" : 4,
10269   "linker_set_key" : "_ZTIP3DIR",
10270   "name" : "DIR *",
10271   "referenced_type" : "_ZTI3DIR",
10272   "self_type" : "_ZTIP3DIR",
10273   "size" : 4,
10274   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10275  },
10276  {
10277   "alignment" : 4,
10278   "linker_set_key" : "_ZTIP7__sFILE",
10279   "name" : "__sFILE *",
10280   "referenced_type" : "_ZTI7__sFILE",
10281   "self_type" : "_ZTIP7__sFILE",
10282   "size" : 4,
10283   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10284  },
10285  {
10286   "alignment" : 4,
10287   "linker_set_key" : "_ZTIP7log_msg",
10288   "name" : "log_msg *",
10289   "referenced_type" : "_ZTI7log_msg",
10290   "self_type" : "_ZTIP7log_msg",
10291   "size" : 4,
10292   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
10293  },
10294  {
10295   "alignment" : 4,
10296   "linker_set_key" : "_ZTIPDs",
10297   "name" : "char16_t *",
10298   "referenced_type" : "_ZTIDs",
10299   "self_type" : "_ZTIPDs",
10300   "size" : 4,
10301   "source_file" : "system/core/libutils/include/utils/String16.h"
10302  },
10303  {
10304   "alignment" : 4,
10305   "linker_set_key" : "_ZTIPFiPFiPvES_PKcijPS_E",
10306   "name" : "int (*)(int (*)(void *), void *, const char *, int, unsigned int, void **)",
10307   "referenced_type" : "_ZTIFiPFiPvES_PKcijPS_E",
10308   "self_type" : "_ZTIPFiPFiPvES_PKcijPS_E",
10309   "size" : 4,
10310   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
10311  },
10312  {
10313   "alignment" : 4,
10314   "linker_set_key" : "_ZTIPFiPKvS0_E",
10315   "name" : "int (*)(const void *, const void *)",
10316   "referenced_type" : "_ZTIFiPKvS0_E",
10317   "self_type" : "_ZTIPFiPKvS0_E",
10318   "size" : 4,
10319   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10320  },
10321  {
10322   "alignment" : 4,
10323   "linker_set_key" : "_ZTIPFiPKvS0_PvE",
10324   "name" : "int (*)(const void *, const void *, void *)",
10325   "referenced_type" : "_ZTIFiPKvS0_PvE",
10326   "self_type" : "_ZTIPFiPKvS0_PvE",
10327   "size" : 4,
10328   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10329  },
10330  {
10331   "alignment" : 4,
10332   "linker_set_key" : "_ZTIPFiPvE",
10333   "name" : "int (*)(void *)",
10334   "referenced_type" : "_ZTIFiPvE",
10335   "self_type" : "_ZTIPFiPvE",
10336   "size" : 4,
10337   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
10338  },
10339  {
10340   "alignment" : 4,
10341   "linker_set_key" : "_ZTIPFiiiPvE",
10342   "name" : "int (*)(int, int, void *)",
10343   "referenced_type" : "_ZTIFiiiPvE",
10344   "self_type" : "_ZTIPFiiiPvE",
10345   "size" : 4,
10346   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10347  },
10348  {
10349   "alignment" : 4,
10350   "linker_set_key" : "_ZTIPFvvE",
10351   "name" : "void (*)()",
10352   "referenced_type" : "_ZTIFvvE",
10353   "self_type" : "_ZTIPFvvE",
10354   "size" : 4,
10355   "source_file" : "system/core/libutils/include/utils/misc.h"
10356  },
10357  {
10358   "alignment" : 4,
10359   "linker_set_key" : "_ZTIPK13native_handle",
10360   "name" : "const native_handle *",
10361   "referenced_type" : "_ZTIK13native_handle",
10362   "self_type" : "_ZTIPK13native_handle",
10363   "size" : 4,
10364   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
10365  },
10366  {
10367   "alignment" : 4,
10368   "linker_set_key" : "_ZTIPK7log_msg",
10369   "name" : "const log_msg *",
10370   "referenced_type" : "_ZTIK7log_msg",
10371   "self_type" : "_ZTIPK7log_msg",
10372   "size" : 4,
10373   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
10374  },
10375  {
10376   "alignment" : 4,
10377   "linker_set_key" : "_ZTIPKDi",
10378   "name" : "const char32_t *",
10379   "referenced_type" : "_ZTIKDi",
10380   "self_type" : "_ZTIPKDi",
10381   "size" : 4,
10382   "source_file" : "system/core/libutils/include/utils/String8.h"
10383  },
10384  {
10385   "alignment" : 4,
10386   "linker_set_key" : "_ZTIPKDs",
10387   "name" : "const char16_t *",
10388   "referenced_type" : "_ZTIKDs",
10389   "self_type" : "_ZTIPKDs",
10390   "size" : 4,
10391   "source_file" : "system/core/libutils/include/utils/String8.h"
10392  },
10393  {
10394   "alignment" : 4,
10395   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
10396   "name" : "const android::VectorImpl *",
10397   "referenced_type" : "_ZTIKN7android10VectorImplE",
10398   "self_type" : "_ZTIPKN7android10VectorImplE",
10399   "size" : 4,
10400   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10401  },
10402  {
10403   "alignment" : 4,
10404   "linker_set_key" : "_ZTIPKN7android12LightRefBaseINS_12NativeHandleEEE",
10405   "name" : "const android::LightRefBase<android::NativeHandle> *",
10406   "referenced_type" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
10407   "self_type" : "_ZTIPKN7android12LightRefBaseINS_12NativeHandleEEE",
10408   "size" : 4,
10409   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10410  },
10411  {
10412   "alignment" : 4,
10413   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
10414   "name" : "const android::NativeHandle *",
10415   "referenced_type" : "_ZTIKN7android12NativeHandleE",
10416   "self_type" : "_ZTIPKN7android12NativeHandleE",
10417   "size" : 4,
10418   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
10419  },
10420  {
10421   "alignment" : 4,
10422   "linker_set_key" : "_ZTIPKN7android16SortedVectorImplE",
10423   "name" : "const android::SortedVectorImpl *",
10424   "referenced_type" : "_ZTIKN7android16SortedVectorImplE",
10425   "self_type" : "_ZTIPKN7android16SortedVectorImplE",
10426   "size" : 4,
10427   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10428  },
10429  {
10430   "alignment" : 4,
10431   "linker_set_key" : "_ZTIPKN7android28sysprop_change_callback_infoE",
10432   "name" : "const android::sysprop_change_callback_info *",
10433   "referenced_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
10434   "self_type" : "_ZTIPKN7android28sysprop_change_callback_infoE",
10435   "size" : 4,
10436   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10437  },
10438  {
10439   "alignment" : 4,
10440   "linker_set_key" : "_ZTIPKN7android2spINS_14LooperCallbackEEE",
10441   "name" : "const android::sp<android::LooperCallback> *",
10442   "referenced_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
10443   "self_type" : "_ZTIPKN7android2spINS_14LooperCallbackEEE",
10444   "size" : 4,
10445   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10446  },
10447  {
10448   "alignment" : 4,
10449   "linker_set_key" : "_ZTIPKN7android2spINS_14MessageHandlerEEE",
10450   "name" : "const android::sp<android::MessageHandler> *",
10451   "referenced_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
10452   "self_type" : "_ZTIPKN7android2spINS_14MessageHandlerEEE",
10453   "size" : 4,
10454   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10455  },
10456  {
10457   "alignment" : 4,
10458   "linker_set_key" : "_ZTIPKN7android2spINS_6LooperEEE",
10459   "name" : "const android::sp<android::Looper> *",
10460   "referenced_type" : "_ZTIKN7android2spINS_6LooperEEE",
10461   "self_type" : "_ZTIPKN7android2spINS_6LooperEEE",
10462   "size" : 4,
10463   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10464  },
10465  {
10466   "alignment" : 4,
10467   "linker_set_key" : "_ZTIPKN7android2spINS_6ThreadEEE",
10468   "name" : "const android::sp<android::Thread> *",
10469   "referenced_type" : "_ZTIKN7android2spINS_6ThreadEEE",
10470   "self_type" : "_ZTIPKN7android2spINS_6ThreadEEE",
10471   "size" : 4,
10472   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10473  },
10474  {
10475   "alignment" : 4,
10476   "linker_set_key" : "_ZTIPKN7android2wpINS_14MessageHandlerEEE",
10477   "name" : "const android::wp<android::MessageHandler> *",
10478   "referenced_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
10479   "self_type" : "_ZTIPKN7android2wpINS_14MessageHandlerEEE",
10480   "size" : 4,
10481   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10482  },
10483  {
10484   "alignment" : 4,
10485   "linker_set_key" : "_ZTIPKN7android2wpINS_6ThreadEEE",
10486   "name" : "const android::wp<android::Thread> *",
10487   "referenced_type" : "_ZTIKN7android2wpINS_6ThreadEEE",
10488   "self_type" : "_ZTIPKN7android2wpINS_6ThreadEEE",
10489   "size" : 4,
10490   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10491  },
10492  {
10493   "alignment" : 4,
10494   "linker_set_key" : "_ZTIPKN7android4base11borrowed_fdE",
10495   "name" : "const android::base::borrowed_fd *",
10496   "referenced_type" : "_ZTIKN7android4base11borrowed_fdE",
10497   "self_type" : "_ZTIPKN7android4base11borrowed_fdE",
10498   "size" : 4,
10499   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10500  },
10501  {
10502   "alignment" : 4,
10503   "linker_set_key" : "_ZTIPKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
10504   "name" : "const android::base::unique_fd_impl<android::base::DefaultCloser> *",
10505   "referenced_type" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
10506   "self_type" : "_ZTIPKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
10507   "size" : 4,
10508   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10509  },
10510  {
10511   "alignment" : 4,
10512   "linker_set_key" : "_ZTIPKN7android6Looper15MessageEnvelopeE",
10513   "name" : "const android::Looper::MessageEnvelope *",
10514   "referenced_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
10515   "self_type" : "_ZTIPKN7android6Looper15MessageEnvelopeE",
10516   "size" : 4,
10517   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10518  },
10519  {
10520   "alignment" : 4,
10521   "linker_set_key" : "_ZTIPKN7android6Looper7RequestE",
10522   "name" : "const android::Looper::Request *",
10523   "referenced_type" : "_ZTIKN7android6Looper7RequestE",
10524   "self_type" : "_ZTIPKN7android6Looper7RequestE",
10525   "size" : 4,
10526   "source_file" : "system/core/libutils/include/utils/Looper.h"
10527  },
10528  {
10529   "alignment" : 4,
10530   "linker_set_key" : "_ZTIPKN7android6Looper8ResponseE",
10531   "name" : "const android::Looper::Response *",
10532   "referenced_type" : "_ZTIKN7android6Looper8ResponseE",
10533   "self_type" : "_ZTIPKN7android6Looper8ResponseE",
10534   "size" : 4,
10535   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10536  },
10537  {
10538   "alignment" : 4,
10539   "linker_set_key" : "_ZTIPKN7android6LooperE",
10540   "name" : "const android::Looper *",
10541   "referenced_type" : "_ZTIKN7android6LooperE",
10542   "self_type" : "_ZTIPKN7android6LooperE",
10543   "size" : 4,
10544   "source_file" : "system/core/libutils/include/utils/Looper.h"
10545  },
10546  {
10547   "alignment" : 4,
10548   "linker_set_key" : "_ZTIPKN7android6ThreadE",
10549   "name" : "const android::Thread *",
10550   "referenced_type" : "_ZTIKN7android6ThreadE",
10551   "self_type" : "_ZTIPKN7android6ThreadE",
10552   "size" : 4,
10553   "source_file" : "system/core/libutils/include/utils/Thread.h"
10554  },
10555  {
10556   "alignment" : 4,
10557   "linker_set_key" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10558   "name" : "const android::Vector<android::sysprop_change_callback_info> *",
10559   "referenced_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10560   "self_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10561   "size" : 4,
10562   "source_file" : "system/core/libutils/include/utils/Vector.h"
10563  },
10564  {
10565   "alignment" : 4,
10566   "linker_set_key" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
10567   "name" : "const android::Vector<android::Looper::MessageEnvelope> *",
10568   "referenced_type" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
10569   "self_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
10570   "size" : 4,
10571   "source_file" : "system/core/libutils/include/utils/Vector.h"
10572  },
10573  {
10574   "alignment" : 4,
10575   "linker_set_key" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE",
10576   "name" : "const android::Vector<android::Looper::Response> *",
10577   "referenced_type" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
10578   "self_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE",
10579   "size" : 4,
10580   "source_file" : "system/core/libutils/include/utils/Vector.h"
10581  },
10582  {
10583   "alignment" : 4,
10584   "linker_set_key" : "_ZTIPKN7android6VectorINS_7String8EEE",
10585   "name" : "const android::Vector<android::String8> *",
10586   "referenced_type" : "_ZTIKN7android6VectorINS_7String8EEE",
10587   "self_type" : "_ZTIPKN7android6VectorINS_7String8EEE",
10588   "size" : 4,
10589   "source_file" : "system/core/libutils/include/utils/Vector.h"
10590  },
10591  {
10592   "alignment" : 4,
10593   "linker_set_key" : "_ZTIPKN7android7FileMapE",
10594   "name" : "const android::FileMap *",
10595   "referenced_type" : "_ZTIKN7android7FileMapE",
10596   "self_type" : "_ZTIPKN7android7FileMapE",
10597   "size" : 4,
10598   "source_file" : "system/core/libutils/include/utils/FileMap.h"
10599  },
10600  {
10601   "alignment" : 4,
10602   "linker_set_key" : "_ZTIPKN7android7RefBase12weakref_typeE",
10603   "name" : "const android::RefBase::weakref_type *",
10604   "referenced_type" : "_ZTIKN7android7RefBase12weakref_typeE",
10605   "self_type" : "_ZTIPKN7android7RefBase12weakref_typeE",
10606   "size" : 4,
10607   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10608  },
10609  {
10610   "alignment" : 4,
10611   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
10612   "name" : "const android::RefBase *",
10613   "referenced_type" : "_ZTIKN7android7RefBaseE",
10614   "self_type" : "_ZTIPKN7android7RefBaseE",
10615   "size" : 4,
10616   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10617  },
10618  {
10619   "alignment" : 4,
10620   "linker_set_key" : "_ZTIPKN7android7String8E",
10621   "name" : "const android::String8 *",
10622   "referenced_type" : "_ZTIKN7android7String8E",
10623   "self_type" : "_ZTIPKN7android7String8E",
10624   "size" : 4,
10625   "source_file" : "system/core/libutils/include/utils/String8.h"
10626  },
10627  {
10628   "alignment" : 4,
10629   "linker_set_key" : "_ZTIPKN7android8String16E",
10630   "name" : "const android::String16 *",
10631   "referenced_type" : "_ZTIKN7android8String16E",
10632   "self_type" : "_ZTIPKN7android8String16E",
10633   "size" : 4,
10634   "source_file" : "system/core/libutils/include/utils/String16.h"
10635  },
10636  {
10637   "alignment" : 4,
10638   "linker_set_key" : "_ZTIPKN7android9CallStackE",
10639   "name" : "const android::CallStack *",
10640   "referenced_type" : "_ZTIKN7android9CallStackE",
10641   "self_type" : "_ZTIPKN7android9CallStackE",
10642   "size" : 4,
10643   "source_file" : "system/core/libutils/include/utils/CallStack.h"
10644  },
10645  {
10646   "alignment" : 4,
10647   "linker_set_key" : "_ZTIPKN7android9StopWatchE",
10648   "name" : "const android::StopWatch *",
10649   "referenced_type" : "_ZTIKN7android9StopWatchE",
10650   "self_type" : "_ZTIPKN7android9StopWatchE",
10651   "size" : 4,
10652   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
10653  },
10654  {
10655   "alignment" : 4,
10656   "linker_set_key" : "_ZTIPKN7android9TokenizerE",
10657   "name" : "const android::Tokenizer *",
10658   "referenced_type" : "_ZTIKN7android9TokenizerE",
10659   "self_type" : "_ZTIPKN7android9TokenizerE",
10660   "size" : 4,
10661   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
10662  },
10663  {
10664   "alignment" : 4,
10665   "linker_set_key" : "_ZTIPKc",
10666   "name" : "const char *",
10667   "referenced_type" : "_ZTIKc",
10668   "self_type" : "_ZTIPKc",
10669   "size" : 4,
10670   "source_file" : "system/core/libutils/include/utils/FileMap.h"
10671  },
10672  {
10673   "alignment" : 4,
10674   "linker_set_key" : "_ZTIPKh",
10675   "name" : "const unsigned char *",
10676   "referenced_type" : "_ZTIKh",
10677   "self_type" : "_ZTIPKh",
10678   "size" : 4,
10679   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
10680  },
10681  {
10682   "alignment" : 4,
10683   "linker_set_key" : "_ZTIPKt",
10684   "name" : "const unsigned short *",
10685   "referenced_type" : "_ZTIKt",
10686   "self_type" : "_ZTIPKt",
10687   "size" : 4,
10688   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
10689  },
10690  {
10691   "alignment" : 4,
10692   "linker_set_key" : "_ZTIPKv",
10693   "name" : "const void *",
10694   "referenced_type" : "_ZTIKv",
10695   "self_type" : "_ZTIPKv",
10696   "size" : 4,
10697   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10698  },
10699  {
10700   "alignment" : 4,
10701   "linker_set_key" : "_ZTIPN7android10LogPrinterE",
10702   "name" : "android::LogPrinter *",
10703   "referenced_type" : "_ZTIN7android10LogPrinterE",
10704   "self_type" : "_ZTIPN7android10LogPrinterE",
10705   "size" : 4,
10706   "source_file" : "system/core/libutils/include/utils/Printer.h"
10707  },
10708  {
10709   "alignment" : 4,
10710   "linker_set_key" : "_ZTIPN7android10VectorImplE",
10711   "name" : "android::VectorImpl *",
10712   "referenced_type" : "_ZTIN7android10VectorImplE",
10713   "self_type" : "_ZTIPN7android10VectorImplE",
10714   "size" : 4,
10715   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10716  },
10717  {
10718   "alignment" : 4,
10719   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
10720   "name" : "android::ScopedTrace *",
10721   "referenced_type" : "_ZTIN7android11ScopedTraceE",
10722   "self_type" : "_ZTIPN7android11ScopedTraceE",
10723   "size" : 4,
10724   "source_file" : "system/core/libutils/include/utils/Trace.h"
10725  },
10726  {
10727   "alignment" : 4,
10728   "linker_set_key" : "_ZTIPN7android12LightRefBaseINS_12NativeHandleEEE",
10729   "name" : "android::LightRefBase<android::NativeHandle> *",
10730   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
10731   "self_type" : "_ZTIPN7android12LightRefBaseINS_12NativeHandleEEE",
10732   "size" : 4,
10733   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10734  },
10735  {
10736   "alignment" : 4,
10737   "linker_set_key" : "_ZTIPN7android12NativeHandleE",
10738   "name" : "android::NativeHandle *",
10739   "referenced_type" : "_ZTIN7android12NativeHandleE",
10740   "self_type" : "_ZTIPN7android12NativeHandleE",
10741   "size" : 4,
10742   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10743  },
10744  {
10745   "alignment" : 4,
10746   "linker_set_key" : "_ZTIPN7android13PrefixPrinterE",
10747   "name" : "android::PrefixPrinter *",
10748   "referenced_type" : "_ZTIN7android13PrefixPrinterE",
10749   "self_type" : "_ZTIPN7android13PrefixPrinterE",
10750   "size" : 4,
10751   "source_file" : "system/core/libutils/include/utils/Printer.h"
10752  },
10753  {
10754   "alignment" : 4,
10755   "linker_set_key" : "_ZTIPN7android14LooperCallbackE",
10756   "name" : "android::LooperCallback *",
10757   "referenced_type" : "_ZTIN7android14LooperCallbackE",
10758   "self_type" : "_ZTIPN7android14LooperCallbackE",
10759   "size" : 4,
10760   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10761  },
10762  {
10763   "alignment" : 4,
10764   "linker_set_key" : "_ZTIPN7android14MessageHandlerE",
10765   "name" : "android::MessageHandler *",
10766   "referenced_type" : "_ZTIN7android14MessageHandlerE",
10767   "self_type" : "_ZTIPN7android14MessageHandlerE",
10768   "size" : 4,
10769   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10770  },
10771  {
10772   "alignment" : 4,
10773   "linker_set_key" : "_ZTIPN7android14StaticString16ILj1EEE",
10774   "name" : "android::StaticString16<1> *",
10775   "referenced_type" : "_ZTIN7android14StaticString16ILj1EEE",
10776   "self_type" : "_ZTIPN7android14StaticString16ILj1EEE",
10777   "size" : 4,
10778   "source_file" : "system/core/libutils/include/utils/String16.h"
10779  },
10780  {
10781   "alignment" : 4,
10782   "linker_set_key" : "_ZTIPN7android14String8PrinterE",
10783   "name" : "android::String8Printer *",
10784   "referenced_type" : "_ZTIN7android14String8PrinterE",
10785   "self_type" : "_ZTIPN7android14String8PrinterE",
10786   "size" : 4,
10787   "source_file" : "system/core/libutils/include/utils/Printer.h"
10788  },
10789  {
10790   "alignment" : 4,
10791   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
10792   "name" : "android::ReferenceRenamer *",
10793   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
10794   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
10795   "size" : 4,
10796   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10797  },
10798  {
10799   "alignment" : 4,
10800   "linker_set_key" : "_ZTIPN7android16SortedVectorImplE",
10801   "name" : "android::SortedVectorImpl *",
10802   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
10803   "self_type" : "_ZTIPN7android16SortedVectorImplE",
10804   "size" : 4,
10805   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10806  },
10807  {
10808   "alignment" : 4,
10809   "linker_set_key" : "_ZTIPN7android18WeakMessageHandlerE",
10810   "name" : "android::WeakMessageHandler *",
10811   "referenced_type" : "_ZTIN7android18WeakMessageHandlerE",
10812   "self_type" : "_ZTIPN7android18WeakMessageHandlerE",
10813   "size" : 4,
10814   "source_file" : "system/core/libutils/include/utils/Looper.h"
10815  },
10816  {
10817   "alignment" : 4,
10818   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
10819   "name" : "android::VirtualLightRefBase *",
10820   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
10821   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
10822   "size" : 4,
10823   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10824  },
10825  {
10826   "alignment" : 4,
10827   "linker_set_key" : "_ZTIPN7android20SimpleLooperCallbackE",
10828   "name" : "android::SimpleLooperCallback *",
10829   "referenced_type" : "_ZTIN7android20SimpleLooperCallbackE",
10830   "self_type" : "_ZTIPN7android20SimpleLooperCallbackE",
10831   "size" : 4,
10832   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10833  },
10834  {
10835   "alignment" : 4,
10836   "linker_set_key" : "_ZTIPN7android28sysprop_change_callback_infoE",
10837   "name" : "android::sysprop_change_callback_info *",
10838   "referenced_type" : "_ZTIN7android28sysprop_change_callback_infoE",
10839   "self_type" : "_ZTIPN7android28sysprop_change_callback_infoE",
10840   "size" : 4,
10841   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10842  },
10843  {
10844   "alignment" : 4,
10845   "linker_set_key" : "_ZTIPN7android2spINS_12NativeHandleEEE",
10846   "name" : "android::sp<android::NativeHandle> *",
10847   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
10848   "self_type" : "_ZTIPN7android2spINS_12NativeHandleEEE",
10849   "size" : 4,
10850   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10851  },
10852  {
10853   "alignment" : 4,
10854   "linker_set_key" : "_ZTIPN7android2spINS_14LooperCallbackEEE",
10855   "name" : "android::sp<android::LooperCallback> *",
10856   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
10857   "self_type" : "_ZTIPN7android2spINS_14LooperCallbackEEE",
10858   "size" : 4,
10859   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10860  },
10861  {
10862   "alignment" : 4,
10863   "linker_set_key" : "_ZTIPN7android2spINS_14MessageHandlerEEE",
10864   "name" : "android::sp<android::MessageHandler> *",
10865   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
10866   "self_type" : "_ZTIPN7android2spINS_14MessageHandlerEEE",
10867   "size" : 4,
10868   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10869  },
10870  {
10871   "alignment" : 4,
10872   "linker_set_key" : "_ZTIPN7android2spINS_20SimpleLooperCallbackEEE",
10873   "name" : "android::sp<android::SimpleLooperCallback> *",
10874   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
10875   "self_type" : "_ZTIPN7android2spINS_20SimpleLooperCallbackEEE",
10876   "size" : 4,
10877   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10878  },
10879  {
10880   "alignment" : 4,
10881   "linker_set_key" : "_ZTIPN7android2spINS_6LooperEEE",
10882   "name" : "android::sp<android::Looper> *",
10883   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
10884   "self_type" : "_ZTIPN7android2spINS_6LooperEEE",
10885   "size" : 4,
10886   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10887  },
10888  {
10889   "alignment" : 4,
10890   "linker_set_key" : "_ZTIPN7android2spINS_6ThreadEEE",
10891   "name" : "android::sp<android::Thread> *",
10892   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
10893   "self_type" : "_ZTIPN7android2spINS_6ThreadEEE",
10894   "size" : 4,
10895   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10896  },
10897  {
10898   "alignment" : 4,
10899   "linker_set_key" : "_ZTIPN7android2wpINS_14MessageHandlerEEE",
10900   "name" : "android::wp<android::MessageHandler> *",
10901   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
10902   "self_type" : "_ZTIPN7android2wpINS_14MessageHandlerEEE",
10903   "size" : 4,
10904   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10905  },
10906  {
10907   "alignment" : 4,
10908   "linker_set_key" : "_ZTIPN7android2wpINS_6ThreadEEE",
10909   "name" : "android::wp<android::Thread> *",
10910   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
10911   "self_type" : "_ZTIPN7android2wpINS_6ThreadEEE",
10912   "size" : 4,
10913   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10914  },
10915  {
10916   "alignment" : 4,
10917   "linker_set_key" : "_ZTIPN7android4base11borrowed_fdE",
10918   "name" : "android::base::borrowed_fd *",
10919   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
10920   "self_type" : "_ZTIPN7android4base11borrowed_fdE",
10921   "size" : 4,
10922   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10923  },
10924  {
10925   "alignment" : 4,
10926   "linker_set_key" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
10927   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> *",
10928   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
10929   "self_type" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
10930   "size" : 4,
10931   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10932  },
10933  {
10934   "alignment" : 4,
10935   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
10936   "name" : "android::Mutex::Autolock *",
10937   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
10938   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
10939   "size" : 4,
10940   "source_file" : "system/core/libutils/include/utils/Mutex.h"
10941  },
10942  {
10943   "alignment" : 4,
10944   "linker_set_key" : "_ZTIPN7android5MutexE",
10945   "name" : "android::Mutex *",
10946   "referenced_type" : "_ZTIN7android5MutexE",
10947   "self_type" : "_ZTIPN7android5MutexE",
10948   "size" : 4,
10949   "source_file" : "system/core/libutils/include/utils/Mutex.h"
10950  },
10951  {
10952   "alignment" : 4,
10953   "linker_set_key" : "_ZTIPN7android6Looper15MessageEnvelopeE",
10954   "name" : "android::Looper::MessageEnvelope *",
10955   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
10956   "self_type" : "_ZTIPN7android6Looper15MessageEnvelopeE",
10957   "size" : 4,
10958   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10959  },
10960  {
10961   "alignment" : 4,
10962   "linker_set_key" : "_ZTIPN7android6Looper8ResponseE",
10963   "name" : "android::Looper::Response *",
10964   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
10965   "self_type" : "_ZTIPN7android6Looper8ResponseE",
10966   "size" : 4,
10967   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10968  },
10969  {
10970   "alignment" : 4,
10971   "linker_set_key" : "_ZTIPN7android6LooperE",
10972   "name" : "android::Looper *",
10973   "referenced_type" : "_ZTIN7android6LooperE",
10974   "self_type" : "_ZTIPN7android6LooperE",
10975   "size" : 4,
10976   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10977  },
10978  {
10979   "alignment" : 4,
10980   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
10981   "name" : "android::RWLock::AutoRLock *",
10982   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
10983   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
10984   "size" : 4,
10985   "source_file" : "system/core/libutils/include/utils/RWLock.h"
10986  },
10987  {
10988   "alignment" : 4,
10989   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
10990   "name" : "android::RWLock::AutoWLock *",
10991   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
10992   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
10993   "size" : 4,
10994   "source_file" : "system/core/libutils/include/utils/RWLock.h"
10995  },
10996  {
10997   "alignment" : 4,
10998   "linker_set_key" : "_ZTIPN7android6RWLockE",
10999   "name" : "android::RWLock *",
11000   "referenced_type" : "_ZTIN7android6RWLockE",
11001   "self_type" : "_ZTIPN7android6RWLockE",
11002   "size" : 4,
11003   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11004  },
11005  {
11006   "alignment" : 4,
11007   "linker_set_key" : "_ZTIPN7android6ThreadE",
11008   "name" : "android::Thread *",
11009   "referenced_type" : "_ZTIN7android6ThreadE",
11010   "self_type" : "_ZTIPN7android6ThreadE",
11011   "size" : 4,
11012   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11013  },
11014  {
11015   "alignment" : 4,
11016   "linker_set_key" : "_ZTIPN7android6VectorINS_28sysprop_change_callback_infoEEE",
11017   "name" : "android::Vector<android::sysprop_change_callback_info> *",
11018   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
11019   "self_type" : "_ZTIPN7android6VectorINS_28sysprop_change_callback_infoEEE",
11020   "size" : 4,
11021   "source_file" : "system/core/libutils/include/utils/Vector.h"
11022  },
11023  {
11024   "alignment" : 4,
11025   "linker_set_key" : "_ZTIPN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11026   "name" : "android::Vector<android::Looper::MessageEnvelope> *",
11027   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11028   "self_type" : "_ZTIPN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11029   "size" : 4,
11030   "source_file" : "system/core/libutils/include/utils/Vector.h"
11031  },
11032  {
11033   "alignment" : 4,
11034   "linker_set_key" : "_ZTIPN7android6VectorINS_6Looper8ResponseEEE",
11035   "name" : "android::Vector<android::Looper::Response> *",
11036   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
11037   "self_type" : "_ZTIPN7android6VectorINS_6Looper8ResponseEEE",
11038   "size" : 4,
11039   "source_file" : "system/core/libutils/include/utils/Vector.h"
11040  },
11041  {
11042   "alignment" : 4,
11043   "linker_set_key" : "_ZTIPN7android6VectorINS_7String8EEE",
11044   "name" : "android::Vector<android::String8> *",
11045   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
11046   "self_type" : "_ZTIPN7android6VectorINS_7String8EEE",
11047   "size" : 4,
11048   "source_file" : "system/core/libutils/include/utils/Vector.h"
11049  },
11050  {
11051   "alignment" : 4,
11052   "linker_set_key" : "_ZTIPN7android7FileMapE",
11053   "name" : "android::FileMap *",
11054   "referenced_type" : "_ZTIN7android7FileMapE",
11055   "self_type" : "_ZTIPN7android7FileMapE",
11056   "size" : 4,
11057   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11058  },
11059  {
11060   "alignment" : 4,
11061   "linker_set_key" : "_ZTIPN7android7MessageE",
11062   "name" : "android::Message *",
11063   "referenced_type" : "_ZTIN7android7MessageE",
11064   "self_type" : "_ZTIPN7android7MessageE",
11065   "size" : 4,
11066   "source_file" : "system/core/libutils/include/utils/Looper.h"
11067  },
11068  {
11069   "alignment" : 4,
11070   "linker_set_key" : "_ZTIPN7android7PrinterE",
11071   "name" : "android::Printer *",
11072   "referenced_type" : "_ZTIN7android7PrinterE",
11073   "self_type" : "_ZTIPN7android7PrinterE",
11074   "size" : 4,
11075   "source_file" : "system/core/libutils/include/utils/Printer.h"
11076  },
11077  {
11078   "alignment" : 4,
11079   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
11080   "name" : "android::RefBase::weakref_impl *",
11081   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
11082   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
11083   "size" : 4,
11084   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11085  },
11086  {
11087   "alignment" : 4,
11088   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
11089   "name" : "android::RefBase::weakref_type *",
11090   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11091   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
11092   "size" : 4,
11093   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11094  },
11095  {
11096   "alignment" : 4,
11097   "linker_set_key" : "_ZTIPN7android7RefBaseE",
11098   "name" : "android::RefBase *",
11099   "referenced_type" : "_ZTIN7android7RefBaseE",
11100   "self_type" : "_ZTIPN7android7RefBaseE",
11101   "size" : 4,
11102   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11103  },
11104  {
11105   "alignment" : 4,
11106   "linker_set_key" : "_ZTIPN7android7String8E",
11107   "name" : "android::String8 *",
11108   "referenced_type" : "_ZTIN7android7String8E",
11109   "self_type" : "_ZTIPN7android7String8E",
11110   "size" : 4,
11111   "source_file" : "system/core/libutils/include/utils/Printer.h"
11112  },
11113  {
11114   "alignment" : 4,
11115   "linker_set_key" : "_ZTIPN7android8String1610StaticDataILj1EEE",
11116   "name" : "android::String16::StaticData<1> *",
11117   "referenced_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
11118   "self_type" : "_ZTIPN7android8String1610StaticDataILj1EEE",
11119   "size" : 4,
11120   "source_file" : "system/core/libutils/include/utils/String16.h"
11121  },
11122  {
11123   "alignment" : 4,
11124   "linker_set_key" : "_ZTIPN7android8String16E",
11125   "name" : "android::String16 *",
11126   "referenced_type" : "_ZTIN7android8String16E",
11127   "self_type" : "_ZTIPN7android8String16E",
11128   "size" : 4,
11129   "source_file" : "system/core/libutils/include/utils/String16.h"
11130  },
11131  {
11132   "alignment" : 4,
11133   "linker_set_key" : "_ZTIPN7android9CallStack12StackDeleterE",
11134   "name" : "android::CallStack::StackDeleter *",
11135   "referenced_type" : "_ZTIN7android9CallStack12StackDeleterE",
11136   "self_type" : "_ZTIPN7android9CallStack12StackDeleterE",
11137   "size" : 4,
11138   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11139  },
11140  {
11141   "alignment" : 4,
11142   "linker_set_key" : "_ZTIPN7android9CallStackE",
11143   "name" : "android::CallStack *",
11144   "referenced_type" : "_ZTIN7android9CallStackE",
11145   "self_type" : "_ZTIPN7android9CallStackE",
11146   "size" : 4,
11147   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11148  },
11149  {
11150   "alignment" : 4,
11151   "linker_set_key" : "_ZTIPN7android9ConditionE",
11152   "name" : "android::Condition *",
11153   "referenced_type" : "_ZTIN7android9ConditionE",
11154   "self_type" : "_ZTIPN7android9ConditionE",
11155   "size" : 4,
11156   "source_file" : "system/core/libutils/include/utils/Condition.h"
11157  },
11158  {
11159   "alignment" : 4,
11160   "linker_set_key" : "_ZTIPN7android9FdPrinterE",
11161   "name" : "android::FdPrinter *",
11162   "referenced_type" : "_ZTIN7android9FdPrinterE",
11163   "self_type" : "_ZTIPN7android9FdPrinterE",
11164   "size" : 4,
11165   "source_file" : "system/core/libutils/include/utils/Printer.h"
11166  },
11167  {
11168   "alignment" : 4,
11169   "linker_set_key" : "_ZTIPN7android9StopWatchE",
11170   "name" : "android::StopWatch *",
11171   "referenced_type" : "_ZTIN7android9StopWatchE",
11172   "self_type" : "_ZTIPN7android9StopWatchE",
11173   "size" : 4,
11174   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
11175  },
11176  {
11177   "alignment" : 4,
11178   "linker_set_key" : "_ZTIPN7android9TokenizerE",
11179   "name" : "android::Tokenizer *",
11180   "referenced_type" : "_ZTIN7android9TokenizerE",
11181   "self_type" : "_ZTIPN7android9TokenizerE",
11182   "size" : 4,
11183   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11184  },
11185  {
11186   "alignment" : 4,
11187   "linker_set_key" : "_ZTIPPN7android9TokenizerE",
11188   "name" : "android::Tokenizer **",
11189   "referenced_type" : "_ZTIPN7android9TokenizerE",
11190   "self_type" : "_ZTIPPN7android9TokenizerE",
11191   "size" : 4,
11192   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11193  },
11194  {
11195   "alignment" : 4,
11196   "linker_set_key" : "_ZTIPPv",
11197   "name" : "void **",
11198   "referenced_type" : "_ZTIPv",
11199   "self_type" : "_ZTIPPv",
11200   "size" : 4,
11201   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
11202  },
11203  {
11204   "alignment" : 4,
11205   "linker_set_key" : "_ZTIPc",
11206   "name" : "char *",
11207   "referenced_type" : "_ZTIc",
11208   "self_type" : "_ZTIPc",
11209   "size" : 4,
11210   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11211  },
11212  {
11213   "alignment" : 4,
11214   "linker_set_key" : "_ZTIPh",
11215   "name" : "unsigned char *",
11216   "referenced_type" : "_ZTIh",
11217   "self_type" : "_ZTIPh",
11218   "size" : 4,
11219   "source_file" : "system/core/libsystem/include/system/graphics.h"
11220  },
11221  {
11222   "alignment" : 4,
11223   "linker_set_key" : "_ZTIPi",
11224   "name" : "int *",
11225   "referenced_type" : "_ZTIi",
11226   "self_type" : "_ZTIPi",
11227   "size" : 4,
11228   "source_file" : "system/core/libutils/include/utils/Looper.h"
11229  },
11230  {
11231   "alignment" : 4,
11232   "linker_set_key" : "_ZTIPj",
11233   "name" : "unsigned int *",
11234   "referenced_type" : "_ZTIj",
11235   "self_type" : "_ZTIPj",
11236   "size" : 4,
11237   "source_file" : "system/core/libutils/include/utils/Unicode.h"
11238  },
11239  {
11240   "alignment" : 4,
11241   "linker_set_key" : "_ZTIPv",
11242   "name" : "void *",
11243   "referenced_type" : "_ZTIv",
11244   "self_type" : "_ZTIPv",
11245   "size" : 4,
11246   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11247  }
11248 ],
11249 "qualified_types" :
11250 [
11251  {
11252   "alignment" : 2,
11253   "is_const" : true,
11254   "linker_set_key" : "_ZTIA1_KDs",
11255   "name" : "const char16_t[1]",
11256   "referenced_type" : "_ZTIA1_Ds",
11257   "self_type" : "_ZTIA1_KDs",
11258   "size" : 2,
11259   "source_file" : "system/core/libutils/include/utils/String16.h"
11260  },
11261  {
11262   "alignment" : 4,
11263   "is_const" : true,
11264   "linker_set_key" : "_ZTIK13native_handle",
11265   "name" : "const native_handle",
11266   "referenced_type" : "_ZTI13native_handle",
11267   "self_type" : "_ZTIK13native_handle",
11268   "size" : 12,
11269   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
11270  },
11271  {
11272   "alignment" : 4,
11273   "is_const" : true,
11274   "linker_set_key" : "_ZTIK7log_msg",
11275   "name" : "const log_msg",
11276   "referenced_type" : "_ZTI7log_msg",
11277   "self_type" : "_ZTIK7log_msg",
11278   "size" : 5124,
11279   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
11280  },
11281  {
11282   "alignment" : 4,
11283   "is_const" : true,
11284   "linker_set_key" : "_ZTIKDi",
11285   "name" : "const char32_t",
11286   "referenced_type" : "_ZTIDi",
11287   "self_type" : "_ZTIKDi",
11288   "size" : 4,
11289   "source_file" : "system/core/libutils/include/utils/String8.h"
11290  },
11291  {
11292   "alignment" : 2,
11293   "is_const" : true,
11294   "linker_set_key" : "_ZTIKDs",
11295   "name" : "const char16_t",
11296   "referenced_type" : "_ZTIDs",
11297   "self_type" : "_ZTIKDs",
11298   "size" : 2,
11299   "source_file" : "system/core/libutils/include/utils/String8.h"
11300  },
11301  {
11302   "alignment" : 4,
11303   "is_const" : true,
11304   "linker_set_key" : "_ZTIKN7android10VectorImplE",
11305   "name" : "const android::VectorImpl",
11306   "referenced_type" : "_ZTIN7android10VectorImplE",
11307   "self_type" : "_ZTIKN7android10VectorImplE",
11308   "size" : 20,
11309   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
11310  },
11311  {
11312   "alignment" : 4,
11313   "is_const" : true,
11314   "linker_set_key" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
11315   "name" : "const android::LightRefBase<android::NativeHandle>",
11316   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
11317   "self_type" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
11318   "size" : 4,
11319   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
11320  },
11321  {
11322   "alignment" : 4,
11323   "is_const" : true,
11324   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
11325   "name" : "const android::NativeHandle",
11326   "referenced_type" : "_ZTIN7android12NativeHandleE",
11327   "self_type" : "_ZTIKN7android12NativeHandleE",
11328   "size" : 12,
11329   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
11330  },
11331  {
11332   "alignment" : 4,
11333   "is_const" : true,
11334   "linker_set_key" : "_ZTIKN7android16ReferenceRenamerE",
11335   "name" : "const android::ReferenceRenamer",
11336   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
11337   "self_type" : "_ZTIKN7android16ReferenceRenamerE",
11338   "size" : 4,
11339   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11340  },
11341  {
11342   "alignment" : 4,
11343   "is_const" : true,
11344   "linker_set_key" : "_ZTIKN7android16SortedVectorImplE",
11345   "name" : "const android::SortedVectorImpl",
11346   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
11347   "self_type" : "_ZTIKN7android16SortedVectorImplE",
11348   "size" : 20,
11349   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
11350  },
11351  {
11352   "alignment" : 4,
11353   "is_const" : true,
11354   "linker_set_key" : "_ZTIKN7android28sysprop_change_callback_infoE",
11355   "name" : "const android::sysprop_change_callback_info",
11356   "referenced_type" : "_ZTIN7android28sysprop_change_callback_infoE",
11357   "self_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
11358   "size" : 8,
11359   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11360  },
11361  {
11362   "alignment" : 4,
11363   "is_const" : true,
11364   "linker_set_key" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
11365   "name" : "const android::sp<android::LooperCallback>",
11366   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
11367   "self_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
11368   "size" : 4,
11369   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11370  },
11371  {
11372   "alignment" : 4,
11373   "is_const" : true,
11374   "linker_set_key" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
11375   "name" : "const android::sp<android::MessageHandler>",
11376   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
11377   "self_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
11378   "size" : 4,
11379   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11380  },
11381  {
11382   "alignment" : 4,
11383   "is_const" : true,
11384   "linker_set_key" : "_ZTIKN7android2spINS_20SimpleLooperCallbackEEE",
11385   "name" : "const android::sp<android::SimpleLooperCallback>",
11386   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
11387   "self_type" : "_ZTIKN7android2spINS_20SimpleLooperCallbackEEE",
11388   "size" : 4,
11389   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11390  },
11391  {
11392   "alignment" : 4,
11393   "is_const" : true,
11394   "linker_set_key" : "_ZTIKN7android2spINS_6LooperEEE",
11395   "name" : "const android::sp<android::Looper>",
11396   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
11397   "self_type" : "_ZTIKN7android2spINS_6LooperEEE",
11398   "size" : 4,
11399   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11400  },
11401  {
11402   "alignment" : 4,
11403   "is_const" : true,
11404   "linker_set_key" : "_ZTIKN7android2spINS_6ThreadEEE",
11405   "name" : "const android::sp<android::Thread>",
11406   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
11407   "self_type" : "_ZTIKN7android2spINS_6ThreadEEE",
11408   "size" : 4,
11409   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11410  },
11411  {
11412   "alignment" : 4,
11413   "is_const" : true,
11414   "linker_set_key" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
11415   "name" : "const android::wp<android::MessageHandler>",
11416   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
11417   "self_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
11418   "size" : 8,
11419   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11420  },
11421  {
11422   "alignment" : 4,
11423   "is_const" : true,
11424   "linker_set_key" : "_ZTIKN7android2wpINS_6ThreadEEE",
11425   "name" : "const android::wp<android::Thread>",
11426   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
11427   "self_type" : "_ZTIKN7android2wpINS_6ThreadEEE",
11428   "size" : 8,
11429   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11430  },
11431  {
11432   "alignment" : 4,
11433   "is_const" : true,
11434   "linker_set_key" : "_ZTIKN7android4base11borrowed_fdE",
11435   "name" : "const android::base::borrowed_fd",
11436   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
11437   "self_type" : "_ZTIKN7android4base11borrowed_fdE",
11438   "size" : 4,
11439   "source_file" : "system/libbase/include/android-base/unique_fd.h"
11440  },
11441  {
11442   "alignment" : 4,
11443   "is_const" : true,
11444   "linker_set_key" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11445   "name" : "const android::base::unique_fd_impl<android::base::DefaultCloser>",
11446   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11447   "self_type" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11448   "size" : 4,
11449   "source_file" : "system/libbase/include/android-base/unique_fd.h"
11450  },
11451  {
11452   "alignment" : 8,
11453   "is_const" : true,
11454   "linker_set_key" : "_ZTIKN7android6Looper15MessageEnvelopeE",
11455   "name" : "const android::Looper::MessageEnvelope",
11456   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
11457   "self_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
11458   "size" : 16,
11459   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11460  },
11461  {
11462   "alignment" : 4,
11463   "is_const" : true,
11464   "linker_set_key" : "_ZTIKN7android6Looper7RequestE",
11465   "name" : "const android::Looper::Request",
11466   "referenced_type" : "_ZTIN7android6Looper7RequestE",
11467   "self_type" : "_ZTIKN7android6Looper7RequestE",
11468   "size" : 20,
11469   "source_file" : "system/core/libutils/include/utils/Looper.h"
11470  },
11471  {
11472   "alignment" : 8,
11473   "is_const" : true,
11474   "linker_set_key" : "_ZTIKN7android6Looper8ResponseE",
11475   "name" : "const android::Looper::Response",
11476   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
11477   "self_type" : "_ZTIKN7android6Looper8ResponseE",
11478   "size" : 32,
11479   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11480  },
11481  {
11482   "alignment" : 8,
11483   "is_const" : true,
11484   "linker_set_key" : "_ZTIKN7android6LooperE",
11485   "name" : "const android::Looper",
11486   "referenced_type" : "_ZTIN7android6LooperE",
11487   "self_type" : "_ZTIKN7android6LooperE",
11488   "size" : 136,
11489   "source_file" : "system/core/libutils/include/utils/Looper.h"
11490  },
11491  {
11492   "alignment" : 4,
11493   "is_const" : true,
11494   "linker_set_key" : "_ZTIKN7android6ThreadE",
11495   "name" : "const android::Thread",
11496   "referenced_type" : "_ZTIN7android6ThreadE",
11497   "self_type" : "_ZTIKN7android6ThreadE",
11498   "size" : 44,
11499   "source_file" : "system/core/libutils/include/utils/Thread.h"
11500  },
11501  {
11502   "alignment" : 4,
11503   "is_const" : true,
11504   "linker_set_key" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11505   "name" : "const android::Vector<android::sysprop_change_callback_info>",
11506   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
11507   "self_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11508   "size" : 20,
11509   "source_file" : "system/core/libutils/include/utils/Vector.h"
11510  },
11511  {
11512   "alignment" : 4,
11513   "is_const" : true,
11514   "linker_set_key" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11515   "name" : "const android::Vector<android::Looper::MessageEnvelope>",
11516   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11517   "self_type" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11518   "size" : 20,
11519   "source_file" : "system/core/libutils/include/utils/Vector.h"
11520  },
11521  {
11522   "alignment" : 4,
11523   "is_const" : true,
11524   "linker_set_key" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
11525   "name" : "const android::Vector<android::Looper::Response>",
11526   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
11527   "self_type" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
11528   "size" : 20,
11529   "source_file" : "system/core/libutils/include/utils/Vector.h"
11530  },
11531  {
11532   "alignment" : 4,
11533   "is_const" : true,
11534   "linker_set_key" : "_ZTIKN7android6VectorINS_7String8EEE",
11535   "name" : "const android::Vector<android::String8>",
11536   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
11537   "self_type" : "_ZTIKN7android6VectorINS_7String8EEE",
11538   "size" : 20,
11539   "source_file" : "system/core/libutils/include/utils/Vector.h"
11540  },
11541  {
11542   "alignment" : 8,
11543   "is_const" : true,
11544   "linker_set_key" : "_ZTIKN7android7FileMapE",
11545   "name" : "const android::FileMap",
11546   "referenced_type" : "_ZTIN7android7FileMapE",
11547   "self_type" : "_ZTIKN7android7FileMapE",
11548   "size" : 32,
11549   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11550  },
11551  {
11552   "alignment" : 4,
11553   "is_const" : true,
11554   "linker_set_key" : "_ZTIKN7android7MessageE",
11555   "name" : "const android::Message",
11556   "referenced_type" : "_ZTIN7android7MessageE",
11557   "self_type" : "_ZTIKN7android7MessageE",
11558   "size" : 4,
11559   "source_file" : "system/core/libutils/include/utils/Looper.h"
11560  },
11561  {
11562   "alignment" : 1,
11563   "is_const" : true,
11564   "linker_set_key" : "_ZTIKN7android7RefBase12weakref_typeE",
11565   "name" : "const android::RefBase::weakref_type",
11566   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11567   "self_type" : "_ZTIKN7android7RefBase12weakref_typeE",
11568   "size" : 1,
11569   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11570  },
11571  {
11572   "alignment" : 4,
11573   "is_const" : true,
11574   "linker_set_key" : "_ZTIKN7android7RefBaseE",
11575   "name" : "const android::RefBase",
11576   "referenced_type" : "_ZTIN7android7RefBaseE",
11577   "self_type" : "_ZTIKN7android7RefBaseE",
11578   "size" : 8,
11579   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11580  },
11581  {
11582   "alignment" : 4,
11583   "is_const" : true,
11584   "linker_set_key" : "_ZTIKN7android7String8E",
11585   "name" : "const android::String8",
11586   "referenced_type" : "_ZTIN7android7String8E",
11587   "self_type" : "_ZTIKN7android7String8E",
11588   "size" : 4,
11589   "source_file" : "system/core/libutils/include/utils/String8.h"
11590  },
11591  {
11592   "alignment" : 4,
11593   "is_const" : true,
11594   "linker_set_key" : "_ZTIKN7android8String1610StaticDataILj1EEE",
11595   "name" : "const android::String16::StaticData<1>",
11596   "referenced_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
11597   "self_type" : "_ZTIKN7android8String1610StaticDataILj1EEE",
11598   "size" : 8,
11599   "source_file" : "system/core/libutils/include/utils/String16.h"
11600  },
11601  {
11602   "alignment" : 4,
11603   "is_const" : true,
11604   "linker_set_key" : "_ZTIKN7android8String16E",
11605   "name" : "const android::String16",
11606   "referenced_type" : "_ZTIN7android8String16E",
11607   "self_type" : "_ZTIKN7android8String16E",
11608   "size" : 4,
11609   "source_file" : "system/core/libutils/include/utils/String8.h"
11610  },
11611  {
11612   "alignment" : 4,
11613   "is_const" : true,
11614   "linker_set_key" : "_ZTIKN7android9CallStackE",
11615   "name" : "const android::CallStack",
11616   "referenced_type" : "_ZTIN7android9CallStackE",
11617   "self_type" : "_ZTIKN7android9CallStackE",
11618   "size" : 20,
11619   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11620  },
11621  {
11622   "alignment" : 8,
11623   "is_const" : true,
11624   "linker_set_key" : "_ZTIKN7android9StopWatchE",
11625   "name" : "const android::StopWatch",
11626   "referenced_type" : "_ZTIN7android9StopWatchE",
11627   "self_type" : "_ZTIKN7android9StopWatchE",
11628   "size" : 16,
11629   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
11630  },
11631  {
11632   "alignment" : 4,
11633   "is_const" : true,
11634   "linker_set_key" : "_ZTIKN7android9TokenizerE",
11635   "name" : "const android::Tokenizer",
11636   "referenced_type" : "_ZTIN7android9TokenizerE",
11637   "self_type" : "_ZTIKN7android9TokenizerE",
11638   "size" : 28,
11639   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11640  },
11641  {
11642   "alignment" : 4,
11643   "is_const" : true,
11644   "linker_set_key" : "_ZTIKPKc",
11645   "name" : "const char *const",
11646   "referenced_type" : "_ZTIPKc",
11647   "self_type" : "_ZTIKPKc",
11648   "size" : 4,
11649   "source_file" : "system/core/libprocessgroup/include/processgroup/processgroup.h"
11650  },
11651  {
11652   "alignment" : 4,
11653   "is_const" : true,
11654   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
11655   "name" : "android::RefBase::weakref_impl *const",
11656   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
11657   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
11658   "size" : 4,
11659   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11660  },
11661  {
11662   "alignment" : 1,
11663   "is_const" : true,
11664   "linker_set_key" : "_ZTIKa",
11665   "name" : "const signed char",
11666   "referenced_type" : "_ZTIa",
11667   "self_type" : "_ZTIKa",
11668   "size" : 1,
11669   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11670  },
11671  {
11672   "alignment" : 1,
11673   "is_const" : true,
11674   "linker_set_key" : "_ZTIKb",
11675   "name" : "const bool",
11676   "referenced_type" : "_ZTIb",
11677   "self_type" : "_ZTIKb",
11678   "size" : 1,
11679   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11680  },
11681  {
11682   "alignment" : 1,
11683   "is_const" : true,
11684   "linker_set_key" : "_ZTIKc",
11685   "name" : "const char",
11686   "referenced_type" : "_ZTIc",
11687   "self_type" : "_ZTIKc",
11688   "size" : 1,
11689   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11690  },
11691  {
11692   "alignment" : 8,
11693   "is_const" : true,
11694   "linker_set_key" : "_ZTIKd",
11695   "name" : "const double",
11696   "referenced_type" : "_ZTId",
11697   "self_type" : "_ZTIKd",
11698   "size" : 8,
11699   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11700  },
11701  {
11702   "alignment" : 4,
11703   "is_const" : true,
11704   "linker_set_key" : "_ZTIKf",
11705   "name" : "const float",
11706   "referenced_type" : "_ZTIf",
11707   "self_type" : "_ZTIKf",
11708   "size" : 4,
11709   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11710  },
11711  {
11712   "alignment" : 1,
11713   "is_const" : true,
11714   "linker_set_key" : "_ZTIKh",
11715   "name" : "const unsigned char",
11716   "referenced_type" : "_ZTIh",
11717   "self_type" : "_ZTIKh",
11718   "size" : 1,
11719   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11720  },
11721  {
11722   "alignment" : 4,
11723   "is_const" : true,
11724   "linker_set_key" : "_ZTIKi",
11725   "name" : "const int",
11726   "referenced_type" : "_ZTIi",
11727   "self_type" : "_ZTIKi",
11728   "size" : 4,
11729   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11730  },
11731  {
11732   "alignment" : 4,
11733   "is_const" : true,
11734   "linker_set_key" : "_ZTIKj",
11735   "name" : "const unsigned int",
11736   "referenced_type" : "_ZTIj",
11737   "self_type" : "_ZTIKj",
11738   "size" : 4,
11739   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11740  },
11741  {
11742   "alignment" : 2,
11743   "is_const" : true,
11744   "linker_set_key" : "_ZTIKs",
11745   "name" : "const short",
11746   "referenced_type" : "_ZTIs",
11747   "self_type" : "_ZTIKs",
11748   "size" : 2,
11749   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11750  },
11751  {
11752   "alignment" : 2,
11753   "is_const" : true,
11754   "linker_set_key" : "_ZTIKt",
11755   "name" : "const unsigned short",
11756   "referenced_type" : "_ZTIt",
11757   "self_type" : "_ZTIKt",
11758   "size" : 2,
11759   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11760  },
11761  {
11762   "is_const" : true,
11763   "linker_set_key" : "_ZTIKv",
11764   "name" : "const void",
11765   "referenced_type" : "_ZTIv",
11766   "self_type" : "_ZTIKv",
11767   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
11768  },
11769  {
11770   "alignment" : 8,
11771   "is_const" : true,
11772   "linker_set_key" : "_ZTIKx",
11773   "name" : "const long long",
11774   "referenced_type" : "_ZTIx",
11775   "self_type" : "_ZTIKx",
11776   "size" : 8,
11777   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11778  },
11779  {
11780   "alignment" : 8,
11781   "is_const" : true,
11782   "linker_set_key" : "_ZTIKy",
11783   "name" : "const unsigned long long",
11784   "referenced_type" : "_ZTIy",
11785   "self_type" : "_ZTIKy",
11786   "size" : 8,
11787   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11788  },
11789  {
11790   "alignment" : 1,
11791   "is_volatile" : true,
11792   "linker_set_key" : "_ZTIVb",
11793   "name" : "volatile bool",
11794   "referenced_type" : "_ZTIb",
11795   "self_type" : "_ZTIVb",
11796   "size" : 1,
11797   "source_file" : "system/core/libutils/include/utils/Thread.h"
11798  }
11799 ],
11800 "record_types" :
11801 [
11802  {
11803   "alignment" : 4,
11804   "fields" :
11805   [
11806    {
11807     "field_name" : "len",
11808     "referenced_type" : "_ZTIt"
11809    },
11810    {
11811     "field_name" : "hdr_size",
11812     "field_offset" : 16,
11813     "referenced_type" : "_ZTIt"
11814    },
11815    {
11816     "field_name" : "pid",
11817     "field_offset" : 32,
11818     "referenced_type" : "_ZTIi"
11819    },
11820    {
11821     "field_name" : "tid",
11822     "field_offset" : 64,
11823     "referenced_type" : "_ZTIj"
11824    },
11825    {
11826     "field_name" : "sec",
11827     "field_offset" : 96,
11828     "referenced_type" : "_ZTIj"
11829    },
11830    {
11831     "field_name" : "nsec",
11832     "field_offset" : 128,
11833     "referenced_type" : "_ZTIj"
11834    },
11835    {
11836     "field_name" : "lid",
11837     "field_offset" : 160,
11838     "referenced_type" : "_ZTIj"
11839    },
11840    {
11841     "field_name" : "uid",
11842     "field_offset" : 192,
11843     "referenced_type" : "_ZTIj"
11844    }
11845   ],
11846   "linker_set_key" : "_ZTI12logger_entry",
11847   "name" : "logger_entry",
11848   "referenced_type" : "_ZTI12logger_entry",
11849   "self_type" : "_ZTI12logger_entry",
11850   "size" : 28,
11851   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
11852  },
11853  {
11854   "alignment" : 4,
11855   "fields" :
11856   [
11857    {
11858     "field_name" : "y",
11859     "referenced_type" : "_ZTIPv"
11860    },
11861    {
11862     "field_name" : "cb",
11863     "field_offset" : 32,
11864     "referenced_type" : "_ZTIPv"
11865    },
11866    {
11867     "field_name" : "cr",
11868     "field_offset" : 64,
11869     "referenced_type" : "_ZTIPv"
11870    },
11871    {
11872     "field_name" : "ystride",
11873     "field_offset" : 96,
11874     "referenced_type" : "_ZTIj"
11875    },
11876    {
11877     "field_name" : "cstride",
11878     "field_offset" : 128,
11879     "referenced_type" : "_ZTIj"
11880    },
11881    {
11882     "field_name" : "chroma_step",
11883     "field_offset" : 160,
11884     "referenced_type" : "_ZTIj"
11885    },
11886    {
11887     "field_name" : "reserved",
11888     "field_offset" : 192,
11889     "referenced_type" : "_ZTIA8_j"
11890    }
11891   ],
11892   "linker_set_key" : "_ZTI13android_ycbcr",
11893   "name" : "android_ycbcr",
11894   "referenced_type" : "_ZTI13android_ycbcr",
11895   "self_type" : "_ZTI13android_ycbcr",
11896   "size" : 56,
11897   "source_file" : "system/core/libsystem/include/system/graphics.h"
11898  },
11899  {
11900   "alignment" : 4,
11901   "fields" :
11902   [
11903    {
11904     "field_name" : "version",
11905     "referenced_type" : "_ZTIi"
11906    },
11907    {
11908     "field_name" : "numFds",
11909     "field_offset" : 32,
11910     "referenced_type" : "_ZTIi"
11911    },
11912    {
11913     "field_name" : "numInts",
11914     "field_offset" : 64,
11915     "referenced_type" : "_ZTIi"
11916    },
11917    {
11918     "field_name" : "data",
11919     "field_offset" : 96,
11920     "referenced_type" : "_ZTIA0_i"
11921    }
11922   ],
11923   "linker_set_key" : "_ZTI13native_handle",
11924   "name" : "native_handle",
11925   "referenced_type" : "_ZTI13native_handle",
11926   "self_type" : "_ZTI13native_handle",
11927   "size" : 12,
11928   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
11929  },
11930  {
11931   "alignment" : 4,
11932   "fields" :
11933   [
11934    {
11935     "field_name" : "x",
11936     "referenced_type" : "_ZTIf"
11937    },
11938    {
11939     "field_name" : "y",
11940     "field_offset" : 32,
11941     "referenced_type" : "_ZTIf"
11942    }
11943   ],
11944   "linker_set_key" : "_ZTI16android_xy_color",
11945   "name" : "android_xy_color",
11946   "referenced_type" : "_ZTI16android_xy_color",
11947   "self_type" : "_ZTI16android_xy_color",
11948   "size" : 8,
11949   "source_file" : "system/core/libsystem/include/system/graphics.h"
11950  },
11951  {
11952   "alignment" : 4,
11953   "fields" :
11954   [
11955    {
11956     "field_name" : "top_left",
11957     "referenced_type" : "_ZTIPh"
11958    },
11959    {
11960     "field_name" : "component",
11961     "field_offset" : 32,
11962     "referenced_type" : "_ZTI22android_flex_component"
11963    },
11964    {
11965     "field_name" : "bits_per_component",
11966     "field_offset" : 64,
11967     "referenced_type" : "_ZTIi"
11968    },
11969    {
11970     "field_name" : "bits_used",
11971     "field_offset" : 96,
11972     "referenced_type" : "_ZTIi"
11973    },
11974    {
11975     "field_name" : "h_increment",
11976     "field_offset" : 128,
11977     "referenced_type" : "_ZTIi"
11978    },
11979    {
11980     "field_name" : "v_increment",
11981     "field_offset" : 160,
11982     "referenced_type" : "_ZTIi"
11983    },
11984    {
11985     "field_name" : "h_subsampling",
11986     "field_offset" : 192,
11987     "referenced_type" : "_ZTIi"
11988    },
11989    {
11990     "field_name" : "v_subsampling",
11991     "field_offset" : 224,
11992     "referenced_type" : "_ZTIi"
11993    }
11994   ],
11995   "linker_set_key" : "_ZTI18android_flex_plane",
11996   "name" : "android_flex_plane",
11997   "referenced_type" : "_ZTI18android_flex_plane",
11998   "self_type" : "_ZTI18android_flex_plane",
11999   "size" : 32,
12000   "source_file" : "system/core/libsystem/include/system/graphics.h"
12001  },
12002  {
12003   "alignment" : 4,
12004   "fields" :
12005   [
12006    {
12007     "field_name" : "format",
12008     "referenced_type" : "_ZTI19android_flex_format"
12009    },
12010    {
12011     "field_name" : "num_planes",
12012     "field_offset" : 32,
12013     "referenced_type" : "_ZTIj"
12014    },
12015    {
12016     "field_name" : "planes",
12017     "field_offset" : 64,
12018     "referenced_type" : "_ZTIP18android_flex_plane"
12019    }
12020   ],
12021   "linker_set_key" : "_ZTI19android_flex_layout",
12022   "name" : "android_flex_layout",
12023   "referenced_type" : "_ZTI19android_flex_layout",
12024   "self_type" : "_ZTI19android_flex_layout",
12025   "size" : 12,
12026   "source_file" : "system/core/libsystem/include/system/graphics.h"
12027  },
12028  {
12029   "alignment" : 4,
12030   "fields" :
12031   [
12032    {
12033     "field_name" : "num_points",
12034     "referenced_type" : "_ZTIj"
12035    },
12036    {
12037     "field_name" : "reserved",
12038     "field_offset" : 32,
12039     "referenced_type" : "_ZTIA8_j"
12040    },
12041    {
12042     "field_name" : "xyzc_points",
12043     "field_offset" : 288,
12044     "referenced_type" : "_ZTIA_f"
12045    }
12046   ],
12047   "linker_set_key" : "_ZTI20android_depth_points",
12048   "name" : "android_depth_points",
12049   "referenced_type" : "_ZTI20android_depth_points",
12050   "self_type" : "_ZTI20android_depth_points",
12051   "size" : 36,
12052   "source_file" : "system/core/libsystem/include/system/graphics.h"
12053  },
12054  {
12055   "alignment" : 4,
12056   "fields" :
12057   [
12058    {
12059     "field_name" : "struct_size",
12060     "referenced_type" : "_ZTIj"
12061    },
12062    {
12063     "field_name" : "buffer_id",
12064     "field_offset" : 32,
12065     "referenced_type" : "_ZTIi"
12066    },
12067    {
12068     "field_name" : "priority",
12069     "field_offset" : 64,
12070     "referenced_type" : "_ZTIi"
12071    },
12072    {
12073     "field_name" : "tag",
12074     "field_offset" : 96,
12075     "referenced_type" : "_ZTIPKc"
12076    },
12077    {
12078     "field_name" : "file",
12079     "field_offset" : 128,
12080     "referenced_type" : "_ZTIPKc"
12081    },
12082    {
12083     "field_name" : "line",
12084     "field_offset" : 160,
12085     "referenced_type" : "_ZTIj"
12086    },
12087    {
12088     "field_name" : "message",
12089     "field_offset" : 192,
12090     "referenced_type" : "_ZTIPKc"
12091    }
12092   ],
12093   "linker_set_key" : "_ZTI21__android_log_message",
12094   "name" : "__android_log_message",
12095   "referenced_type" : "_ZTI21__android_log_message",
12096   "self_type" : "_ZTI21__android_log_message",
12097   "size" : 28,
12098   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
12099  },
12100  {
12101   "alignment" : 4,
12102   "fields" :
12103   [
12104    {
12105     "field_name" : "maxContentLightLevel",
12106     "referenced_type" : "_ZTIf"
12107    },
12108    {
12109     "field_name" : "maxFrameAverageLightLevel",
12110     "field_offset" : 32,
12111     "referenced_type" : "_ZTIf"
12112    }
12113   ],
12114   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
12115   "name" : "android_cta861_3_metadata",
12116   "referenced_type" : "_ZTI25android_cta861_3_metadata",
12117   "self_type" : "_ZTI25android_cta861_3_metadata",
12118   "size" : 8,
12119   "source_file" : "system/core/libsystem/include/system/graphics.h"
12120  },
12121  {
12122   "alignment" : 4,
12123   "fields" :
12124   [
12125    {
12126     "field_name" : "displayPrimaryRed",
12127     "referenced_type" : "_ZTI16android_xy_color"
12128    },
12129    {
12130     "field_name" : "displayPrimaryGreen",
12131     "field_offset" : 64,
12132     "referenced_type" : "_ZTI16android_xy_color"
12133    },
12134    {
12135     "field_name" : "displayPrimaryBlue",
12136     "field_offset" : 128,
12137     "referenced_type" : "_ZTI16android_xy_color"
12138    },
12139    {
12140     "field_name" : "whitePoint",
12141     "field_offset" : 192,
12142     "referenced_type" : "_ZTI16android_xy_color"
12143    },
12144    {
12145     "field_name" : "maxLuminance",
12146     "field_offset" : 256,
12147     "referenced_type" : "_ZTIf"
12148    },
12149    {
12150     "field_name" : "minLuminance",
12151     "field_offset" : 288,
12152     "referenced_type" : "_ZTIf"
12153    }
12154   ],
12155   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
12156   "name" : "android_smpte2086_metadata",
12157   "referenced_type" : "_ZTI26android_smpte2086_metadata",
12158   "self_type" : "_ZTI26android_smpte2086_metadata",
12159   "size" : 40,
12160   "source_file" : "system/core/libsystem/include/system/graphics.h"
12161  },
12162  {
12163   "alignment" : 4,
12164   "fields" :
12165   [
12166    {
12167     "referenced_type" : "_ZTIN7log_msgUt_E"
12168    }
12169   ],
12170   "linker_set_key" : "_ZTI7log_msg",
12171   "name" : "log_msg",
12172   "referenced_type" : "_ZTI7log_msg",
12173   "self_type" : "_ZTI7log_msg",
12174   "size" : 5124,
12175   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
12176  },
12177  {
12178   "alignment" : 1,
12179   "fields" :
12180   [
12181    {
12182     "field_name" : "tv_sec",
12183     "referenced_type" : "_ZTIj"
12184    },
12185    {
12186     "field_name" : "tv_nsec",
12187     "field_offset" : 32,
12188     "referenced_type" : "_ZTIj"
12189    }
12190   ],
12191   "linker_set_key" : "_ZTI8log_time",
12192   "name" : "log_time",
12193   "referenced_type" : "_ZTI8log_time",
12194   "self_type" : "_ZTI8log_time",
12195   "size" : 8,
12196   "source_file" : "system/logging/liblog/include_vndk/log/log_time.h"
12197  },
12198  {
12199   "alignment" : 4,
12200   "base_specifiers" :
12201   [
12202    {
12203     "referenced_type" : "_ZTIN7android7PrinterE"
12204    }
12205   ],
12206   "fields" :
12207   [
12208    {
12209     "access" : "private",
12210     "field_name" : "mLogTag",
12211     "field_offset" : 32,
12212     "referenced_type" : "_ZTIPKc"
12213    },
12214    {
12215     "access" : "private",
12216     "field_name" : "mPriority",
12217     "field_offset" : 64,
12218     "referenced_type" : "_ZTI19android_LogPriority"
12219    },
12220    {
12221     "access" : "private",
12222     "field_name" : "mPrefix",
12223     "field_offset" : 96,
12224     "referenced_type" : "_ZTIPKc"
12225    },
12226    {
12227     "access" : "private",
12228     "field_name" : "mIgnoreBlankLines",
12229     "field_offset" : 128,
12230     "referenced_type" : "_ZTIb"
12231    }
12232   ],
12233   "linker_set_key" : "_ZTIN7android10LogPrinterE",
12234   "name" : "android::LogPrinter",
12235   "record_kind" : "class",
12236   "referenced_type" : "_ZTIN7android10LogPrinterE",
12237   "self_type" : "_ZTIN7android10LogPrinterE",
12238   "size" : 20,
12239   "source_file" : "system/core/libutils/include/utils/Printer.h",
12240   "vtable_components" :
12241   [
12242    {
12243     "kind" : "offset_to_top"
12244    },
12245    {
12246     "kind" : "rtti",
12247     "mangled_component_name" : "_ZTIN7android10LogPrinterE"
12248    },
12249    {
12250     "mangled_component_name" : "_ZN7android10LogPrinter9printLineEPKc"
12251    },
12252    {
12253     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12254    },
12255    {
12256     "kind" : "complete_dtor_pointer",
12257     "mangled_component_name" : "_ZN7android10LogPrinterD1Ev"
12258    },
12259    {
12260     "kind" : "deleting_dtor_pointer",
12261     "mangled_component_name" : "_ZN7android10LogPrinterD0Ev"
12262    }
12263   ]
12264  },
12265  {
12266   "alignment" : 4,
12267   "fields" :
12268   [
12269    {
12270     "access" : "private",
12271     "field_name" : "mStorage",
12272     "field_offset" : 32,
12273     "referenced_type" : "_ZTIPv"
12274    },
12275    {
12276     "access" : "private",
12277     "field_name" : "mCount",
12278     "field_offset" : 64,
12279     "referenced_type" : "_ZTIj"
12280    },
12281    {
12282     "access" : "private",
12283     "field_name" : "mFlags",
12284     "field_offset" : 96,
12285     "referenced_type" : "_ZTIKj"
12286    },
12287    {
12288     "access" : "private",
12289     "field_name" : "mItemSize",
12290     "field_offset" : 128,
12291     "referenced_type" : "_ZTIKj"
12292    }
12293   ],
12294   "linker_set_key" : "_ZTIN7android10VectorImplE",
12295   "name" : "android::VectorImpl",
12296   "record_kind" : "class",
12297   "referenced_type" : "_ZTIN7android10VectorImplE",
12298   "self_type" : "_ZTIN7android10VectorImplE",
12299   "size" : 20,
12300   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
12301   "vtable_components" :
12302   [
12303    {
12304     "kind" : "offset_to_top"
12305    },
12306    {
12307     "kind" : "rtti",
12308     "mangled_component_name" : "_ZTIN7android10VectorImplE"
12309    },
12310    {
12311     "kind" : "complete_dtor_pointer",
12312     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
12313    },
12314    {
12315     "kind" : "deleting_dtor_pointer",
12316     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
12317    },
12318    {
12319     "is_pure" : true,
12320     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
12321    },
12322    {
12323     "is_pure" : true,
12324     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
12325    },
12326    {
12327     "is_pure" : true,
12328     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
12329    },
12330    {
12331     "is_pure" : true,
12332     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
12333    },
12334    {
12335     "is_pure" : true,
12336     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
12337    },
12338    {
12339     "is_pure" : true,
12340     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
12341    }
12342   ]
12343  },
12344  {
12345   "alignment" : 8,
12346   "fields" :
12347   [
12348    {
12349     "access" : "private",
12350     "field_name" : "mTag",
12351     "referenced_type" : "_ZTIy"
12352    }
12353   ],
12354   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
12355   "name" : "android::ScopedTrace",
12356   "record_kind" : "class",
12357   "referenced_type" : "_ZTIN7android11ScopedTraceE",
12358   "self_type" : "_ZTIN7android11ScopedTraceE",
12359   "size" : 8,
12360   "source_file" : "system/core/libutils/include/utils/Trace.h"
12361  },
12362  {
12363   "alignment" : 4,
12364   "fields" :
12365   [
12366    {
12367     "access" : "private",
12368     "field_name" : "mCount",
12369     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12370    }
12371   ],
12372   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12373   "name" : "android::LightRefBase<android::NativeHandle>",
12374   "record_kind" : "class",
12375   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12376   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12377   "size" : 4,
12378   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
12379   "template_args" :
12380   [
12381    "_ZTIN7android12NativeHandleE"
12382   ]
12383  },
12384  {
12385   "alignment" : 4,
12386   "fields" :
12387   [
12388    {
12389     "access" : "private",
12390     "field_name" : "mCount",
12391     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12392    }
12393   ],
12394   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12395   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
12396   "record_kind" : "class",
12397   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12398   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12399   "size" : 4,
12400   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
12401   "template_args" :
12402   [
12403    "_ZTIN7android19VirtualLightRefBaseE"
12404   ]
12405  },
12406  {
12407   "alignment" : 4,
12408   "base_specifiers" :
12409   [
12410    {
12411     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
12412    }
12413   ],
12414   "fields" :
12415   [
12416    {
12417     "access" : "private",
12418     "field_name" : "mHandle",
12419     "field_offset" : 32,
12420     "referenced_type" : "_ZTIP13native_handle"
12421    },
12422    {
12423     "access" : "private",
12424     "field_name" : "mOwnsHandle",
12425     "field_offset" : 64,
12426     "referenced_type" : "_ZTIb"
12427    }
12428   ],
12429   "linker_set_key" : "_ZTIN7android12NativeHandleE",
12430   "name" : "android::NativeHandle",
12431   "record_kind" : "class",
12432   "referenced_type" : "_ZTIN7android12NativeHandleE",
12433   "self_type" : "_ZTIN7android12NativeHandleE",
12434   "size" : 12,
12435   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
12436  },
12437  {
12438   "alignment" : 4,
12439   "base_specifiers" :
12440   [
12441    {
12442     "referenced_type" : "_ZTIN7android7PrinterE"
12443    }
12444   ],
12445   "fields" :
12446   [
12447    {
12448     "access" : "private",
12449     "field_name" : "mPrinter",
12450     "field_offset" : 32,
12451     "referenced_type" : "_ZTIRN7android7PrinterE"
12452    },
12453    {
12454     "access" : "private",
12455     "field_name" : "mPrefix",
12456     "field_offset" : 64,
12457     "referenced_type" : "_ZTIPKc"
12458    }
12459   ],
12460   "linker_set_key" : "_ZTIN7android13PrefixPrinterE",
12461   "name" : "android::PrefixPrinter",
12462   "record_kind" : "class",
12463   "referenced_type" : "_ZTIN7android13PrefixPrinterE",
12464   "self_type" : "_ZTIN7android13PrefixPrinterE",
12465   "size" : 12,
12466   "source_file" : "system/core/libutils/include/utils/Printer.h",
12467   "vtable_components" :
12468   [
12469    {
12470     "kind" : "offset_to_top"
12471    },
12472    {
12473     "kind" : "rtti",
12474     "mangled_component_name" : "_ZTIN7android13PrefixPrinterE"
12475    },
12476    {
12477     "mangled_component_name" : "_ZN7android13PrefixPrinter9printLineEPKc"
12478    },
12479    {
12480     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12481    },
12482    {
12483     "kind" : "complete_dtor_pointer",
12484     "mangled_component_name" : "_ZN7android13PrefixPrinterD1Ev"
12485    },
12486    {
12487     "kind" : "deleting_dtor_pointer",
12488     "mangled_component_name" : "_ZN7android13PrefixPrinterD0Ev"
12489    }
12490   ]
12491  },
12492  {
12493   "alignment" : 1,
12494   "linker_set_key" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
12495   "name" : "android::trait_pointer<android::sysprop_change_callback_info>",
12496   "referenced_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
12497   "self_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
12498   "size" : 1,
12499   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
12500   "template_args" :
12501   [
12502    "_ZTIN7android28sysprop_change_callback_infoE"
12503   ]
12504  },
12505  {
12506   "alignment" : 1,
12507   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
12508   "name" : "android::trait_pointer<android::Looper::MessageEnvelope>",
12509   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
12510   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
12511   "size" : 1,
12512   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
12513   "template_args" :
12514   [
12515    "_ZTIN7android6Looper15MessageEnvelopeE"
12516   ]
12517  },
12518  {
12519   "alignment" : 1,
12520   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
12521   "name" : "android::trait_pointer<android::Looper::Response>",
12522   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
12523   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
12524   "size" : 1,
12525   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
12526   "template_args" :
12527   [
12528    "_ZTIN7android6Looper8ResponseE"
12529   ]
12530  },
12531  {
12532   "alignment" : 4,
12533   "base_specifiers" :
12534   [
12535    {
12536     "is_virtual" : true,
12537     "referenced_type" : "_ZTIN7android7RefBaseE"
12538    }
12539   ],
12540   "linker_set_key" : "_ZTIN7android14LooperCallbackE",
12541   "name" : "android::LooperCallback",
12542   "record_kind" : "class",
12543   "referenced_type" : "_ZTIN7android14LooperCallbackE",
12544   "self_type" : "_ZTIN7android14LooperCallbackE",
12545   "size" : 12,
12546   "source_file" : "system/core/libutils/include/utils/Looper.h",
12547   "vtable_components" :
12548   [
12549    {
12550     "component_value" : 4,
12551     "kind" : "vbase_offset"
12552    },
12553    {
12554     "kind" : "offset_to_top"
12555    },
12556    {
12557     "kind" : "rtti",
12558     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
12559    },
12560    {
12561     "kind" : "complete_dtor_pointer",
12562     "mangled_component_name" : "_ZN7android14LooperCallbackD1Ev"
12563    },
12564    {
12565     "kind" : "deleting_dtor_pointer",
12566     "mangled_component_name" : "_ZN7android14LooperCallbackD0Ev"
12567    },
12568    {
12569     "is_pure" : true,
12570     "mangled_component_name" : "_ZN7android14LooperCallback11handleEventEiiPv"
12571    },
12572    {
12573     "kind" : "vcall_offset"
12574    },
12575    {
12576     "kind" : "vcall_offset"
12577    },
12578    {
12579     "kind" : "vcall_offset"
12580    },
12581    {
12582     "kind" : "vcall_offset"
12583    },
12584    {
12585     "component_value" : -4,
12586     "kind" : "vcall_offset"
12587    },
12588    {
12589     "component_value" : -4,
12590     "kind" : "offset_to_top"
12591    },
12592    {
12593     "kind" : "rtti",
12594     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
12595    },
12596    {
12597     "kind" : "complete_dtor_pointer",
12598     "mangled_component_name" : "_ZTv0_n12_N7android14LooperCallbackD1Ev"
12599    },
12600    {
12601     "kind" : "deleting_dtor_pointer",
12602     "mangled_component_name" : "_ZTv0_n12_N7android14LooperCallbackD0Ev"
12603    },
12604    {
12605     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12606    },
12607    {
12608     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12609    },
12610    {
12611     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12612    },
12613    {
12614     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12615    }
12616   ]
12617  },
12618  {
12619   "alignment" : 4,
12620   "base_specifiers" :
12621   [
12622    {
12623     "is_virtual" : true,
12624     "referenced_type" : "_ZTIN7android7RefBaseE"
12625    }
12626   ],
12627   "linker_set_key" : "_ZTIN7android14MessageHandlerE",
12628   "name" : "android::MessageHandler",
12629   "record_kind" : "class",
12630   "referenced_type" : "_ZTIN7android14MessageHandlerE",
12631   "self_type" : "_ZTIN7android14MessageHandlerE",
12632   "size" : 12,
12633   "source_file" : "system/core/libutils/include/utils/Looper.h",
12634   "vtable_components" :
12635   [
12636    {
12637     "component_value" : 4,
12638     "kind" : "vbase_offset"
12639    },
12640    {
12641     "kind" : "offset_to_top"
12642    },
12643    {
12644     "kind" : "rtti",
12645     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
12646    },
12647    {
12648     "kind" : "complete_dtor_pointer",
12649     "mangled_component_name" : "_ZN7android14MessageHandlerD1Ev"
12650    },
12651    {
12652     "kind" : "deleting_dtor_pointer",
12653     "mangled_component_name" : "_ZN7android14MessageHandlerD0Ev"
12654    },
12655    {
12656     "is_pure" : true,
12657     "mangled_component_name" : "_ZN7android14MessageHandler13handleMessageERKNS_7MessageE"
12658    },
12659    {
12660     "kind" : "vcall_offset"
12661    },
12662    {
12663     "kind" : "vcall_offset"
12664    },
12665    {
12666     "kind" : "vcall_offset"
12667    },
12668    {
12669     "kind" : "vcall_offset"
12670    },
12671    {
12672     "component_value" : -4,
12673     "kind" : "vcall_offset"
12674    },
12675    {
12676     "component_value" : -4,
12677     "kind" : "offset_to_top"
12678    },
12679    {
12680     "kind" : "rtti",
12681     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
12682    },
12683    {
12684     "kind" : "complete_dtor_pointer",
12685     "mangled_component_name" : "_ZTv0_n12_N7android14MessageHandlerD1Ev"
12686    },
12687    {
12688     "kind" : "deleting_dtor_pointer",
12689     "mangled_component_name" : "_ZTv0_n12_N7android14MessageHandlerD0Ev"
12690    },
12691    {
12692     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12693    },
12694    {
12695     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12696    },
12697    {
12698     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12699    },
12700    {
12701     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12702    }
12703   ]
12704  },
12705  {
12706   "alignment" : 1,
12707   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
12708   "name" : "android::ReferenceMover",
12709   "record_kind" : "class",
12710   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
12711   "self_type" : "_ZTIN7android14ReferenceMoverE",
12712   "size" : 1,
12713   "source_file" : "system/core/libutils/include/utils/RefBase.h"
12714  },
12715  {
12716   "alignment" : 4,
12717   "base_specifiers" :
12718   [
12719    {
12720     "referenced_type" : "_ZTIN7android8String16E"
12721    }
12722   ],
12723   "fields" :
12724   [
12725    {
12726     "access" : "private",
12727     "field_name" : "mData",
12728     "field_offset" : 32,
12729     "referenced_type" : "_ZTIKN7android8String1610StaticDataILj1EEE"
12730    }
12731   ],
12732   "linker_set_key" : "_ZTIN7android14StaticString16ILj1EEE",
12733   "name" : "android::StaticString16<1>",
12734   "record_kind" : "class",
12735   "referenced_type" : "_ZTIN7android14StaticString16ILj1EEE",
12736   "self_type" : "_ZTIN7android14StaticString16ILj1EEE",
12737   "size" : 12,
12738   "source_file" : "system/core/libutils/include/utils/String16.h"
12739  },
12740  {
12741   "alignment" : 4,
12742   "base_specifiers" :
12743   [
12744    {
12745     "referenced_type" : "_ZTIN7android7PrinterE"
12746    }
12747   ],
12748   "fields" :
12749   [
12750    {
12751     "access" : "private",
12752     "field_name" : "mTarget",
12753     "field_offset" : 32,
12754     "referenced_type" : "_ZTIPN7android7String8E"
12755    },
12756    {
12757     "access" : "private",
12758     "field_name" : "mPrefix",
12759     "field_offset" : 64,
12760     "referenced_type" : "_ZTIPKc"
12761    }
12762   ],
12763   "linker_set_key" : "_ZTIN7android14String8PrinterE",
12764   "name" : "android::String8Printer",
12765   "record_kind" : "class",
12766   "referenced_type" : "_ZTIN7android14String8PrinterE",
12767   "self_type" : "_ZTIN7android14String8PrinterE",
12768   "size" : 12,
12769   "source_file" : "system/core/libutils/include/utils/Printer.h",
12770   "vtable_components" :
12771   [
12772    {
12773     "kind" : "offset_to_top"
12774    },
12775    {
12776     "kind" : "rtti",
12777     "mangled_component_name" : "_ZTIN7android14String8PrinterE"
12778    },
12779    {
12780     "mangled_component_name" : "_ZN7android14String8Printer9printLineEPKc"
12781    },
12782    {
12783     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12784    },
12785    {
12786     "kind" : "complete_dtor_pointer",
12787     "mangled_component_name" : "_ZN7android14String8PrinterD1Ev"
12788    },
12789    {
12790     "kind" : "deleting_dtor_pointer",
12791     "mangled_component_name" : "_ZN7android14String8PrinterD0Ev"
12792    }
12793   ]
12794  },
12795  {
12796   "alignment" : 4,
12797   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
12798   "name" : "android::ReferenceRenamer",
12799   "record_kind" : "class",
12800   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
12801   "self_type" : "_ZTIN7android16ReferenceRenamerE",
12802   "size" : 4,
12803   "source_file" : "system/core/libutils/include/utils/RefBase.h",
12804   "vtable_components" :
12805   [
12806    {
12807     "kind" : "offset_to_top"
12808    },
12809    {
12810     "kind" : "rtti",
12811     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
12812    },
12813    {
12814     "is_pure" : true,
12815     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
12816    }
12817   ]
12818  },
12819  {
12820   "alignment" : 4,
12821   "base_specifiers" :
12822   [
12823    {
12824     "referenced_type" : "_ZTIN7android10VectorImplE"
12825    }
12826   ],
12827   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
12828   "name" : "android::SortedVectorImpl",
12829   "record_kind" : "class",
12830   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
12831   "self_type" : "_ZTIN7android16SortedVectorImplE",
12832   "size" : 20,
12833   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
12834   "vtable_components" :
12835   [
12836    {
12837     "kind" : "offset_to_top"
12838    },
12839    {
12840     "kind" : "rtti",
12841     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
12842    },
12843    {
12844     "kind" : "complete_dtor_pointer",
12845     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
12846    },
12847    {
12848     "kind" : "deleting_dtor_pointer",
12849     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
12850    },
12851    {
12852     "is_pure" : true,
12853     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
12854    },
12855    {
12856     "is_pure" : true,
12857     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
12858    },
12859    {
12860     "is_pure" : true,
12861     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
12862    },
12863    {
12864     "is_pure" : true,
12865     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
12866    },
12867    {
12868     "is_pure" : true,
12869     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
12870    },
12871    {
12872     "is_pure" : true,
12873     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
12874    },
12875    {
12876     "is_pure" : true,
12877     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
12878    }
12879   ]
12880  },
12881  {
12882   "alignment" : 1,
12883   "base_specifiers" :
12884   [
12885    {
12886     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12887    }
12888   ],
12889   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
12890   "name" : "android::use_trivial_move<android::sysprop_change_callback_info>",
12891   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
12892   "self_type" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
12893   "size" : 1,
12894   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
12895   "template_args" :
12896   [
12897    "_ZTIN7android28sysprop_change_callback_infoE"
12898   ]
12899  },
12900  {
12901   "alignment" : 1,
12902   "base_specifiers" :
12903   [
12904    {
12905     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12906    }
12907   ],
12908   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
12909   "name" : "android::use_trivial_move<android::Looper::MessageEnvelope>",
12910   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
12911   "self_type" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
12912   "size" : 1,
12913   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
12914   "template_args" :
12915   [
12916    "_ZTIN7android6Looper15MessageEnvelopeE"
12917   ]
12918  },
12919  {
12920   "alignment" : 1,
12921   "base_specifiers" :
12922   [
12923    {
12924     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
12925    }
12926   ],
12927   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
12928   "name" : "android::use_trivial_move<android::Looper::Response>",
12929   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
12930   "self_type" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
12931   "size" : 1,
12932   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
12933   "template_args" :
12934   [
12935    "_ZTIN7android6Looper8ResponseE"
12936   ]
12937  },
12938  {
12939   "alignment" : 4,
12940   "base_specifiers" :
12941   [
12942    {
12943     "referenced_type" : "_ZTIN7android14MessageHandlerE"
12944    }
12945   ],
12946   "fields" :
12947   [
12948    {
12949     "access" : "private",
12950     "field_name" : "mHandler",
12951     "field_offset" : 32,
12952     "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE"
12953    }
12954   ],
12955   "linker_set_key" : "_ZTIN7android18WeakMessageHandlerE",
12956   "name" : "android::WeakMessageHandler",
12957   "record_kind" : "class",
12958   "referenced_type" : "_ZTIN7android18WeakMessageHandlerE",
12959   "self_type" : "_ZTIN7android18WeakMessageHandlerE",
12960   "size" : 20,
12961   "source_file" : "system/core/libutils/include/utils/Looper.h",
12962   "vtable_components" :
12963   [
12964    {
12965     "component_value" : 12,
12966     "kind" : "vbase_offset"
12967    },
12968    {
12969     "kind" : "offset_to_top"
12970    },
12971    {
12972     "kind" : "rtti",
12973     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
12974    },
12975    {
12976     "kind" : "complete_dtor_pointer",
12977     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD1Ev"
12978    },
12979    {
12980     "kind" : "deleting_dtor_pointer",
12981     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD0Ev"
12982    },
12983    {
12984     "mangled_component_name" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE"
12985    },
12986    {
12987     "kind" : "vcall_offset"
12988    },
12989    {
12990     "kind" : "vcall_offset"
12991    },
12992    {
12993     "kind" : "vcall_offset"
12994    },
12995    {
12996     "kind" : "vcall_offset"
12997    },
12998    {
12999     "component_value" : -12,
13000     "kind" : "vcall_offset"
13001    },
13002    {
13003     "component_value" : -12,
13004     "kind" : "offset_to_top"
13005    },
13006    {
13007     "kind" : "rtti",
13008     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
13009    },
13010    {
13011     "kind" : "complete_dtor_pointer",
13012     "mangled_component_name" : "_ZTv0_n12_N7android18WeakMessageHandlerD1Ev"
13013    },
13014    {
13015     "kind" : "deleting_dtor_pointer",
13016     "mangled_component_name" : "_ZTv0_n12_N7android18WeakMessageHandlerD0Ev"
13017    },
13018    {
13019     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13020    },
13021    {
13022     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13023    },
13024    {
13025     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13026    },
13027    {
13028     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13029    }
13030   ]
13031  },
13032  {
13033   "alignment" : 1,
13034   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13035   "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>",
13036   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13037   "self_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13038   "size" : 1,
13039   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13040   "template_args" :
13041   [
13042    "_ZTIN7android28sysprop_change_callback_infoE"
13043   ]
13044  },
13045  {
13046   "alignment" : 1,
13047   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13048   "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>",
13049   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13050   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13051   "size" : 1,
13052   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13053   "template_args" :
13054   [
13055    "_ZTIN7android6Looper15MessageEnvelopeE"
13056   ]
13057  },
13058  {
13059   "alignment" : 1,
13060   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13061   "name" : "android::trait_trivial_copy<android::Looper::Response>",
13062   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13063   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13064   "size" : 1,
13065   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13066   "template_args" :
13067   [
13068    "_ZTIN7android6Looper8ResponseE"
13069   ]
13070  },
13071  {
13072   "alignment" : 1,
13073   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
13074   "name" : "android::trait_trivial_copy<bool>",
13075   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
13076   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
13077   "size" : 1,
13078   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13079   "template_args" :
13080   [
13081    "_ZTIb"
13082   ]
13083  },
13084  {
13085   "alignment" : 1,
13086   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
13087   "name" : "android::trait_trivial_copy<char>",
13088   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
13089   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
13090   "size" : 1,
13091   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13092   "template_args" :
13093   [
13094    "_ZTIc"
13095   ]
13096  },
13097  {
13098   "alignment" : 1,
13099   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
13100   "name" : "android::trait_trivial_copy<double>",
13101   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
13102   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
13103   "size" : 1,
13104   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13105   "template_args" :
13106   [
13107    "_ZTId"
13108   ]
13109  },
13110  {
13111   "alignment" : 1,
13112   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
13113   "name" : "android::trait_trivial_copy<float>",
13114   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
13115   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
13116   "size" : 1,
13117   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13118   "template_args" :
13119   [
13120    "_ZTIf"
13121   ]
13122  },
13123  {
13124   "alignment" : 1,
13125   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
13126   "name" : "android::trait_trivial_copy<unsigned char>",
13127   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
13128   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
13129   "size" : 1,
13130   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13131   "template_args" :
13132   [
13133    "_ZTIh"
13134   ]
13135  },
13136  {
13137   "alignment" : 1,
13138   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
13139   "name" : "android::trait_trivial_copy<int>",
13140   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
13141   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
13142   "size" : 1,
13143   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13144   "template_args" :
13145   [
13146    "_ZTIi"
13147   ]
13148  },
13149  {
13150   "alignment" : 1,
13151   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
13152   "name" : "android::trait_trivial_copy<unsigned int>",
13153   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
13154   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
13155   "size" : 1,
13156   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13157   "template_args" :
13158   [
13159    "_ZTIj"
13160   ]
13161  },
13162  {
13163   "alignment" : 1,
13164   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
13165   "name" : "android::trait_trivial_copy<long>",
13166   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
13167   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
13168   "size" : 1,
13169   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13170   "template_args" :
13171   [
13172    "_ZTIl"
13173   ]
13174  },
13175  {
13176   "alignment" : 1,
13177   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
13178   "name" : "android::trait_trivial_copy<unsigned long>",
13179   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
13180   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
13181   "size" : 1,
13182   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13183   "template_args" :
13184   [
13185    "_ZTIm"
13186   ]
13187  },
13188  {
13189   "alignment" : 1,
13190   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
13191   "name" : "android::trait_trivial_copy<short>",
13192   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
13193   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
13194   "size" : 1,
13195   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13196   "template_args" :
13197   [
13198    "_ZTIs"
13199   ]
13200  },
13201  {
13202   "alignment" : 1,
13203   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
13204   "name" : "android::trait_trivial_copy<unsigned short>",
13205   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
13206   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
13207   "size" : 1,
13208   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13209   "template_args" :
13210   [
13211    "_ZTIt"
13212   ]
13213  },
13214  {
13215   "alignment" : 1,
13216   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
13217   "name" : "android::trait_trivial_copy<void>",
13218   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
13219   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
13220   "size" : 1,
13221   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13222   "template_args" :
13223   [
13224    "_ZTIv"
13225   ]
13226  },
13227  {
13228   "alignment" : 1,
13229   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
13230   "name" : "android::trait_trivial_copy<long long>",
13231   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
13232   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
13233   "size" : 1,
13234   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13235   "template_args" :
13236   [
13237    "_ZTIx"
13238   ]
13239  },
13240  {
13241   "alignment" : 1,
13242   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
13243   "name" : "android::trait_trivial_copy<unsigned long long>",
13244   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
13245   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
13246   "size" : 1,
13247   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13248   "template_args" :
13249   [
13250    "_ZTIy"
13251   ]
13252  },
13253  {
13254   "alignment" : 1,
13255   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13256   "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>",
13257   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13258   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13259   "size" : 1,
13260   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13261   "template_args" :
13262   [
13263    "_ZTIN7android28sysprop_change_callback_infoE"
13264   ]
13265  },
13266  {
13267   "alignment" : 1,
13268   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13269   "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>",
13270   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13271   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13272   "size" : 1,
13273   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13274   "template_args" :
13275   [
13276    "_ZTIN7android6Looper15MessageEnvelopeE"
13277   ]
13278  },
13279  {
13280   "alignment" : 1,
13281   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13282   "name" : "android::trait_trivial_ctor<android::Looper::Response>",
13283   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13284   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13285   "size" : 1,
13286   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13287   "template_args" :
13288   [
13289    "_ZTIN7android6Looper8ResponseE"
13290   ]
13291  },
13292  {
13293   "alignment" : 1,
13294   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
13295   "name" : "android::trait_trivial_ctor<bool>",
13296   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
13297   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
13298   "size" : 1,
13299   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13300   "template_args" :
13301   [
13302    "_ZTIb"
13303   ]
13304  },
13305  {
13306   "alignment" : 1,
13307   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
13308   "name" : "android::trait_trivial_ctor<char>",
13309   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
13310   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
13311   "size" : 1,
13312   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13313   "template_args" :
13314   [
13315    "_ZTIc"
13316   ]
13317  },
13318  {
13319   "alignment" : 1,
13320   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
13321   "name" : "android::trait_trivial_ctor<double>",
13322   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
13323   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
13324   "size" : 1,
13325   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13326   "template_args" :
13327   [
13328    "_ZTId"
13329   ]
13330  },
13331  {
13332   "alignment" : 1,
13333   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
13334   "name" : "android::trait_trivial_ctor<float>",
13335   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
13336   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
13337   "size" : 1,
13338   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13339   "template_args" :
13340   [
13341    "_ZTIf"
13342   ]
13343  },
13344  {
13345   "alignment" : 1,
13346   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
13347   "name" : "android::trait_trivial_ctor<unsigned char>",
13348   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
13349   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
13350   "size" : 1,
13351   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13352   "template_args" :
13353   [
13354    "_ZTIh"
13355   ]
13356  },
13357  {
13358   "alignment" : 1,
13359   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
13360   "name" : "android::trait_trivial_ctor<int>",
13361   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
13362   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
13363   "size" : 1,
13364   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13365   "template_args" :
13366   [
13367    "_ZTIi"
13368   ]
13369  },
13370  {
13371   "alignment" : 1,
13372   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
13373   "name" : "android::trait_trivial_ctor<unsigned int>",
13374   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
13375   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
13376   "size" : 1,
13377   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13378   "template_args" :
13379   [
13380    "_ZTIj"
13381   ]
13382  },
13383  {
13384   "alignment" : 1,
13385   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
13386   "name" : "android::trait_trivial_ctor<long>",
13387   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
13388   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
13389   "size" : 1,
13390   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13391   "template_args" :
13392   [
13393    "_ZTIl"
13394   ]
13395  },
13396  {
13397   "alignment" : 1,
13398   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
13399   "name" : "android::trait_trivial_ctor<unsigned long>",
13400   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
13401   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
13402   "size" : 1,
13403   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13404   "template_args" :
13405   [
13406    "_ZTIm"
13407   ]
13408  },
13409  {
13410   "alignment" : 1,
13411   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
13412   "name" : "android::trait_trivial_ctor<short>",
13413   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
13414   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
13415   "size" : 1,
13416   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13417   "template_args" :
13418   [
13419    "_ZTIs"
13420   ]
13421  },
13422  {
13423   "alignment" : 1,
13424   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
13425   "name" : "android::trait_trivial_ctor<unsigned short>",
13426   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
13427   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
13428   "size" : 1,
13429   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13430   "template_args" :
13431   [
13432    "_ZTIt"
13433   ]
13434  },
13435  {
13436   "alignment" : 1,
13437   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
13438   "name" : "android::trait_trivial_ctor<void>",
13439   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
13440   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
13441   "size" : 1,
13442   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13443   "template_args" :
13444   [
13445    "_ZTIv"
13446   ]
13447  },
13448  {
13449   "alignment" : 1,
13450   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
13451   "name" : "android::trait_trivial_ctor<long long>",
13452   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
13453   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
13454   "size" : 1,
13455   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13456   "template_args" :
13457   [
13458    "_ZTIx"
13459   ]
13460  },
13461  {
13462   "alignment" : 1,
13463   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
13464   "name" : "android::trait_trivial_ctor<unsigned long long>",
13465   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
13466   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
13467   "size" : 1,
13468   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13469   "template_args" :
13470   [
13471    "_ZTIy"
13472   ]
13473  },
13474  {
13475   "alignment" : 1,
13476   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
13477   "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>",
13478   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
13479   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
13480   "size" : 1,
13481   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13482   "template_args" :
13483   [
13484    "_ZTIN7android28sysprop_change_callback_infoE"
13485   ]
13486  },
13487  {
13488   "alignment" : 1,
13489   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
13490   "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>",
13491   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
13492   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
13493   "size" : 1,
13494   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13495   "template_args" :
13496   [
13497    "_ZTIN7android6Looper15MessageEnvelopeE"
13498   ]
13499  },
13500  {
13501   "alignment" : 1,
13502   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
13503   "name" : "android::trait_trivial_dtor<android::Looper::Response>",
13504   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
13505   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
13506   "size" : 1,
13507   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13508   "template_args" :
13509   [
13510    "_ZTIN7android6Looper8ResponseE"
13511   ]
13512  },
13513  {
13514   "alignment" : 1,
13515   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
13516   "name" : "android::trait_trivial_dtor<bool>",
13517   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
13518   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
13519   "size" : 1,
13520   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13521   "template_args" :
13522   [
13523    "_ZTIb"
13524   ]
13525  },
13526  {
13527   "alignment" : 1,
13528   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
13529   "name" : "android::trait_trivial_dtor<char>",
13530   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
13531   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
13532   "size" : 1,
13533   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13534   "template_args" :
13535   [
13536    "_ZTIc"
13537   ]
13538  },
13539  {
13540   "alignment" : 1,
13541   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
13542   "name" : "android::trait_trivial_dtor<double>",
13543   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
13544   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
13545   "size" : 1,
13546   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13547   "template_args" :
13548   [
13549    "_ZTId"
13550   ]
13551  },
13552  {
13553   "alignment" : 1,
13554   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
13555   "name" : "android::trait_trivial_dtor<float>",
13556   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
13557   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
13558   "size" : 1,
13559   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13560   "template_args" :
13561   [
13562    "_ZTIf"
13563   ]
13564  },
13565  {
13566   "alignment" : 1,
13567   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
13568   "name" : "android::trait_trivial_dtor<unsigned char>",
13569   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
13570   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
13571   "size" : 1,
13572   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13573   "template_args" :
13574   [
13575    "_ZTIh"
13576   ]
13577  },
13578  {
13579   "alignment" : 1,
13580   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
13581   "name" : "android::trait_trivial_dtor<int>",
13582   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
13583   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
13584   "size" : 1,
13585   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13586   "template_args" :
13587   [
13588    "_ZTIi"
13589   ]
13590  },
13591  {
13592   "alignment" : 1,
13593   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
13594   "name" : "android::trait_trivial_dtor<unsigned int>",
13595   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
13596   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
13597   "size" : 1,
13598   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13599   "template_args" :
13600   [
13601    "_ZTIj"
13602   ]
13603  },
13604  {
13605   "alignment" : 1,
13606   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
13607   "name" : "android::trait_trivial_dtor<long>",
13608   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
13609   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
13610   "size" : 1,
13611   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13612   "template_args" :
13613   [
13614    "_ZTIl"
13615   ]
13616  },
13617  {
13618   "alignment" : 1,
13619   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
13620   "name" : "android::trait_trivial_dtor<unsigned long>",
13621   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
13622   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
13623   "size" : 1,
13624   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13625   "template_args" :
13626   [
13627    "_ZTIm"
13628   ]
13629  },
13630  {
13631   "alignment" : 1,
13632   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
13633   "name" : "android::trait_trivial_dtor<short>",
13634   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
13635   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
13636   "size" : 1,
13637   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13638   "template_args" :
13639   [
13640    "_ZTIs"
13641   ]
13642  },
13643  {
13644   "alignment" : 1,
13645   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
13646   "name" : "android::trait_trivial_dtor<unsigned short>",
13647   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
13648   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
13649   "size" : 1,
13650   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13651   "template_args" :
13652   [
13653    "_ZTIt"
13654   ]
13655  },
13656  {
13657   "alignment" : 1,
13658   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
13659   "name" : "android::trait_trivial_dtor<void>",
13660   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
13661   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
13662   "size" : 1,
13663   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13664   "template_args" :
13665   [
13666    "_ZTIv"
13667   ]
13668  },
13669  {
13670   "alignment" : 1,
13671   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
13672   "name" : "android::trait_trivial_dtor<long long>",
13673   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
13674   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
13675   "size" : 1,
13676   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13677   "template_args" :
13678   [
13679    "_ZTIx"
13680   ]
13681  },
13682  {
13683   "alignment" : 1,
13684   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
13685   "name" : "android::trait_trivial_dtor<unsigned long long>",
13686   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
13687   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
13688   "size" : 1,
13689   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13690   "template_args" :
13691   [
13692    "_ZTIy"
13693   ]
13694  },
13695  {
13696   "alignment" : 1,
13697   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
13698   "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>",
13699   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
13700   "self_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
13701   "size" : 1,
13702   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13703   "template_args" :
13704   [
13705    "_ZTIN7android28sysprop_change_callback_infoE"
13706   ]
13707  },
13708  {
13709   "alignment" : 1,
13710   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13711   "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>",
13712   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13713   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13714   "size" : 1,
13715   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13716   "template_args" :
13717   [
13718    "_ZTIN7android6Looper15MessageEnvelopeE"
13719   ]
13720  },
13721  {
13722   "alignment" : 1,
13723   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
13724   "name" : "android::trait_trivial_move<android::Looper::Response>",
13725   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
13726   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
13727   "size" : 1,
13728   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13729   "template_args" :
13730   [
13731    "_ZTIN7android6Looper8ResponseE"
13732   ]
13733  },
13734  {
13735   "alignment" : 1,
13736   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
13737   "name" : "android::trait_trivial_move<android::String8>",
13738   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
13739   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
13740   "size" : 1,
13741   "source_file" : "system/core/libutils/include/utils/String8.h",
13742   "template_args" :
13743   [
13744    "_ZTIN7android7String8E"
13745   ]
13746  },
13747  {
13748   "alignment" : 1,
13749   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
13750   "name" : "android::trait_trivial_move<android::String16>",
13751   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
13752   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
13753   "size" : 1,
13754   "source_file" : "system/core/libutils/include/utils/String16.h",
13755   "template_args" :
13756   [
13757    "_ZTIN7android8String16E"
13758   ]
13759  },
13760  {
13761   "alignment" : 1,
13762   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
13763   "name" : "android::trait_trivial_move<bool>",
13764   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
13765   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
13766   "size" : 1,
13767   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13768   "template_args" :
13769   [
13770    "_ZTIb"
13771   ]
13772  },
13773  {
13774   "alignment" : 1,
13775   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
13776   "name" : "android::trait_trivial_move<char>",
13777   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
13778   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
13779   "size" : 1,
13780   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13781   "template_args" :
13782   [
13783    "_ZTIc"
13784   ]
13785  },
13786  {
13787   "alignment" : 1,
13788   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
13789   "name" : "android::trait_trivial_move<double>",
13790   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
13791   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
13792   "size" : 1,
13793   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13794   "template_args" :
13795   [
13796    "_ZTId"
13797   ]
13798  },
13799  {
13800   "alignment" : 1,
13801   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
13802   "name" : "android::trait_trivial_move<float>",
13803   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
13804   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
13805   "size" : 1,
13806   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13807   "template_args" :
13808   [
13809    "_ZTIf"
13810   ]
13811  },
13812  {
13813   "alignment" : 1,
13814   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
13815   "name" : "android::trait_trivial_move<unsigned char>",
13816   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
13817   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
13818   "size" : 1,
13819   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13820   "template_args" :
13821   [
13822    "_ZTIh"
13823   ]
13824  },
13825  {
13826   "alignment" : 1,
13827   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
13828   "name" : "android::trait_trivial_move<int>",
13829   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
13830   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
13831   "size" : 1,
13832   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13833   "template_args" :
13834   [
13835    "_ZTIi"
13836   ]
13837  },
13838  {
13839   "alignment" : 1,
13840   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
13841   "name" : "android::trait_trivial_move<unsigned int>",
13842   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
13843   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
13844   "size" : 1,
13845   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13846   "template_args" :
13847   [
13848    "_ZTIj"
13849   ]
13850  },
13851  {
13852   "alignment" : 1,
13853   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
13854   "name" : "android::trait_trivial_move<long>",
13855   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
13856   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
13857   "size" : 1,
13858   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13859   "template_args" :
13860   [
13861    "_ZTIl"
13862   ]
13863  },
13864  {
13865   "alignment" : 1,
13866   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
13867   "name" : "android::trait_trivial_move<unsigned long>",
13868   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
13869   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
13870   "size" : 1,
13871   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13872   "template_args" :
13873   [
13874    "_ZTIm"
13875   ]
13876  },
13877  {
13878   "alignment" : 1,
13879   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
13880   "name" : "android::trait_trivial_move<short>",
13881   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
13882   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
13883   "size" : 1,
13884   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13885   "template_args" :
13886   [
13887    "_ZTIs"
13888   ]
13889  },
13890  {
13891   "alignment" : 1,
13892   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
13893   "name" : "android::trait_trivial_move<unsigned short>",
13894   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
13895   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
13896   "size" : 1,
13897   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13898   "template_args" :
13899   [
13900    "_ZTIt"
13901   ]
13902  },
13903  {
13904   "alignment" : 1,
13905   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
13906   "name" : "android::trait_trivial_move<void>",
13907   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
13908   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
13909   "size" : 1,
13910   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13911   "template_args" :
13912   [
13913    "_ZTIv"
13914   ]
13915  },
13916  {
13917   "alignment" : 1,
13918   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
13919   "name" : "android::trait_trivial_move<long long>",
13920   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
13921   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
13922   "size" : 1,
13923   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13924   "template_args" :
13925   [
13926    "_ZTIx"
13927   ]
13928  },
13929  {
13930   "alignment" : 1,
13931   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
13932   "name" : "android::trait_trivial_move<unsigned long long>",
13933   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
13934   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
13935   "size" : 1,
13936   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13937   "template_args" :
13938   [
13939    "_ZTIy"
13940   ]
13941  },
13942  {
13943   "alignment" : 4,
13944   "base_specifiers" :
13945   [
13946    {
13947     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
13948    }
13949   ],
13950   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
13951   "name" : "android::VirtualLightRefBase",
13952   "record_kind" : "class",
13953   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
13954   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
13955   "size" : 8,
13956   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
13957   "vtable_components" :
13958   [
13959    {
13960     "kind" : "offset_to_top"
13961    },
13962    {
13963     "kind" : "rtti",
13964     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
13965    },
13966    {
13967     "kind" : "complete_dtor_pointer",
13968     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
13969    },
13970    {
13971     "kind" : "deleting_dtor_pointer",
13972     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
13973    }
13974   ]
13975  },
13976  {
13977   "alignment" : 4,
13978   "base_specifiers" :
13979   [
13980    {
13981     "referenced_type" : "_ZTIN7android14LooperCallbackE"
13982    }
13983   ],
13984   "fields" :
13985   [
13986    {
13987     "access" : "private",
13988     "field_name" : "mCallback",
13989     "field_offset" : 32,
13990     "referenced_type" : "_ZTIPFiiiPvE"
13991    }
13992   ],
13993   "linker_set_key" : "_ZTIN7android20SimpleLooperCallbackE",
13994   "name" : "android::SimpleLooperCallback",
13995   "record_kind" : "class",
13996   "referenced_type" : "_ZTIN7android20SimpleLooperCallbackE",
13997   "self_type" : "_ZTIN7android20SimpleLooperCallbackE",
13998   "size" : 16,
13999   "source_file" : "system/core/libutils/include/utils/Looper.h",
14000   "vtable_components" :
14001   [
14002    {
14003     "component_value" : 8,
14004     "kind" : "vbase_offset"
14005    },
14006    {
14007     "kind" : "offset_to_top"
14008    },
14009    {
14010     "kind" : "rtti",
14011     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
14012    },
14013    {
14014     "kind" : "complete_dtor_pointer",
14015     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD1Ev"
14016    },
14017    {
14018     "kind" : "deleting_dtor_pointer",
14019     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD0Ev"
14020    },
14021    {
14022     "mangled_component_name" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv"
14023    },
14024    {
14025     "kind" : "vcall_offset"
14026    },
14027    {
14028     "kind" : "vcall_offset"
14029    },
14030    {
14031     "kind" : "vcall_offset"
14032    },
14033    {
14034     "kind" : "vcall_offset"
14035    },
14036    {
14037     "component_value" : -8,
14038     "kind" : "vcall_offset"
14039    },
14040    {
14041     "component_value" : -8,
14042     "kind" : "offset_to_top"
14043    },
14044    {
14045     "kind" : "rtti",
14046     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
14047    },
14048    {
14049     "kind" : "complete_dtor_pointer",
14050     "mangled_component_name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD1Ev"
14051    },
14052    {
14053     "kind" : "deleting_dtor_pointer",
14054     "mangled_component_name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD0Ev"
14055    },
14056    {
14057     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14058    },
14059    {
14060     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14061    },
14062    {
14063     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14064    },
14065    {
14066     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14067    }
14068   ]
14069  },
14070  {
14071   "alignment" : 4,
14072   "fields" :
14073   [
14074    {
14075     "access" : "private",
14076     "field_name" : "m_ptr",
14077     "referenced_type" : "_ZTIPN7android12NativeHandleE"
14078    }
14079   ],
14080   "linker_set_key" : "_ZTIN7android2spINS_12NativeHandleEEE",
14081   "name" : "android::sp<android::NativeHandle>",
14082   "record_kind" : "class",
14083   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
14084   "self_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
14085   "size" : 4,
14086   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14087   "template_args" :
14088   [
14089    "_ZTIN7android12NativeHandleE"
14090   ]
14091  },
14092  {
14093   "alignment" : 4,
14094   "fields" :
14095   [
14096    {
14097     "access" : "private",
14098     "field_name" : "m_ptr",
14099     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
14100    }
14101   ],
14102   "linker_set_key" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14103   "name" : "android::sp<android::LooperCallback>",
14104   "record_kind" : "class",
14105   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14106   "self_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14107   "size" : 4,
14108   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14109   "template_args" :
14110   [
14111    "_ZTIN7android14LooperCallbackE"
14112   ]
14113  },
14114  {
14115   "alignment" : 4,
14116   "fields" :
14117   [
14118    {
14119     "access" : "private",
14120     "field_name" : "m_ptr",
14121     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
14122    }
14123   ],
14124   "linker_set_key" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14125   "name" : "android::sp<android::MessageHandler>",
14126   "record_kind" : "class",
14127   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14128   "self_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14129   "size" : 4,
14130   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14131   "template_args" :
14132   [
14133    "_ZTIN7android14MessageHandlerE"
14134   ]
14135  },
14136  {
14137   "alignment" : 4,
14138   "fields" :
14139   [
14140    {
14141     "access" : "private",
14142     "field_name" : "m_ptr",
14143     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
14144    }
14145   ],
14146   "linker_set_key" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
14147   "name" : "android::sp<android::SimpleLooperCallback>",
14148   "record_kind" : "class",
14149   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
14150   "self_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
14151   "size" : 4,
14152   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14153   "template_args" :
14154   [
14155    "_ZTIN7android20SimpleLooperCallbackE"
14156   ]
14157  },
14158  {
14159   "alignment" : 4,
14160   "fields" :
14161   [
14162    {
14163     "access" : "private",
14164     "field_name" : "m_ptr",
14165     "referenced_type" : "_ZTIPN7android6LooperE"
14166    }
14167   ],
14168   "linker_set_key" : "_ZTIN7android2spINS_6LooperEEE",
14169   "name" : "android::sp<android::Looper>",
14170   "record_kind" : "class",
14171   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
14172   "self_type" : "_ZTIN7android2spINS_6LooperEEE",
14173   "size" : 4,
14174   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14175   "template_args" :
14176   [
14177    "_ZTIN7android6LooperE"
14178   ]
14179  },
14180  {
14181   "alignment" : 4,
14182   "fields" :
14183   [
14184    {
14185     "access" : "private",
14186     "field_name" : "m_ptr",
14187     "referenced_type" : "_ZTIPN7android6ThreadE"
14188    }
14189   ],
14190   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
14191   "name" : "android::sp<android::Thread>",
14192   "record_kind" : "class",
14193   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
14194   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
14195   "size" : 4,
14196   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14197   "template_args" :
14198   [
14199    "_ZTIN7android6ThreadE"
14200   ]
14201  },
14202  {
14203   "alignment" : 4,
14204   "fields" :
14205   [
14206    {
14207     "access" : "private",
14208     "field_name" : "m_ptr",
14209     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
14210    },
14211    {
14212     "access" : "private",
14213     "field_name" : "m_refs",
14214     "field_offset" : 32,
14215     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
14216    }
14217   ],
14218   "linker_set_key" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14219   "name" : "android::wp<android::MessageHandler>",
14220   "record_kind" : "class",
14221   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14222   "self_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14223   "size" : 8,
14224   "source_file" : "system/core/libutils/include/utils/RefBase.h",
14225   "template_args" :
14226   [
14227    "_ZTIN7android14MessageHandlerE"
14228   ]
14229  },
14230  {
14231   "alignment" : 4,
14232   "fields" :
14233   [
14234    {
14235     "access" : "private",
14236     "field_name" : "m_ptr",
14237     "referenced_type" : "_ZTIPN7android6ThreadE"
14238    },
14239    {
14240     "access" : "private",
14241     "field_name" : "m_refs",
14242     "field_offset" : 32,
14243     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
14244    }
14245   ],
14246   "linker_set_key" : "_ZTIN7android2wpINS_6ThreadEEE",
14247   "name" : "android::wp<android::Thread>",
14248   "record_kind" : "class",
14249   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
14250   "self_type" : "_ZTIN7android2wpINS_6ThreadEEE",
14251   "size" : 8,
14252   "source_file" : "system/core/libutils/include/utils/RefBase.h",
14253   "template_args" :
14254   [
14255    "_ZTIN7android6ThreadE"
14256   ]
14257  },
14258  {
14259   "alignment" : 4,
14260   "fields" :
14261   [
14262    {
14263     "access" : "private",
14264     "field_name" : "fd_",
14265     "referenced_type" : "_ZTIi"
14266    }
14267   ],
14268   "linker_set_key" : "_ZTIN7android4base11borrowed_fdE",
14269   "name" : "android::base::borrowed_fd",
14270   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
14271   "self_type" : "_ZTIN7android4base11borrowed_fdE",
14272   "size" : 4,
14273   "source_file" : "system/libbase/include/android-base/unique_fd.h"
14274  },
14275  {
14276   "alignment" : 1,
14277   "linker_set_key" : "_ZTIN7android4base13DefaultCloserE",
14278   "name" : "android::base::DefaultCloser",
14279   "referenced_type" : "_ZTIN7android4base13DefaultCloserE",
14280   "self_type" : "_ZTIN7android4base13DefaultCloserE",
14281   "size" : 1,
14282   "source_file" : "system/libbase/include/android-base/unique_fd.h"
14283  },
14284  {
14285   "alignment" : 4,
14286   "fields" :
14287   [
14288    {
14289     "access" : "private",
14290     "field_name" : "fd_",
14291     "referenced_type" : "_ZTIi"
14292    }
14293   ],
14294   "linker_set_key" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
14295   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser>",
14296   "record_kind" : "class",
14297   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
14298   "self_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
14299   "size" : 4,
14300   "source_file" : "system/libbase/include/android-base/unique_fd.h",
14301   "template_args" :
14302   [
14303    "_ZTIN7android4base13DefaultCloserE"
14304   ]
14305  },
14306  {
14307   "alignment" : 4,
14308   "fields" :
14309   [
14310    {
14311     "access" : "private",
14312     "field_name" : "mLock",
14313     "referenced_type" : "_ZTIRN7android5MutexE"
14314    }
14315   ],
14316   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
14317   "name" : "android::Mutex::Autolock",
14318   "record_kind" : "class",
14319   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
14320   "self_type" : "_ZTIN7android5Mutex8AutolockE",
14321   "size" : 4,
14322   "source_file" : "system/core/libutils/include/utils/Mutex.h"
14323  },
14324  {
14325   "alignment" : 4,
14326   "fields" :
14327   [
14328    {
14329     "access" : "private",
14330     "field_name" : "mMutex",
14331     "referenced_type" : "_ZTI15pthread_mutex_t"
14332    }
14333   ],
14334   "linker_set_key" : "_ZTIN7android5MutexE",
14335   "name" : "android::Mutex",
14336   "record_kind" : "class",
14337   "referenced_type" : "_ZTIN7android5MutexE",
14338   "self_type" : "_ZTIN7android5MutexE",
14339   "size" : 4,
14340   "source_file" : "system/core/libutils/include/utils/Mutex.h"
14341  },
14342  {
14343   "access" : "private",
14344   "alignment" : 8,
14345   "fields" :
14346   [
14347    {
14348     "field_name" : "uptime",
14349     "referenced_type" : "_ZTIx"
14350    },
14351    {
14352     "field_name" : "handler",
14353     "field_offset" : 64,
14354     "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE"
14355    },
14356    {
14357     "field_name" : "message",
14358     "field_offset" : 96,
14359     "referenced_type" : "_ZTIN7android7MessageE"
14360    }
14361   ],
14362   "linker_set_key" : "_ZTIN7android6Looper15MessageEnvelopeE",
14363   "name" : "android::Looper::MessageEnvelope",
14364   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
14365   "self_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
14366   "size" : 16,
14367   "source_file" : "system/core/libutils/include/utils/Looper.h"
14368  },
14369  {
14370   "access" : "private",
14371   "alignment" : 4,
14372   "fields" :
14373   [
14374    {
14375     "field_name" : "fd",
14376     "referenced_type" : "_ZTIi"
14377    },
14378    {
14379     "field_name" : "ident",
14380     "field_offset" : 32,
14381     "referenced_type" : "_ZTIi"
14382    },
14383    {
14384     "field_name" : "events",
14385     "field_offset" : 64,
14386     "referenced_type" : "_ZTIi"
14387    },
14388    {
14389     "field_name" : "callback",
14390     "field_offset" : 96,
14391     "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE"
14392    },
14393    {
14394     "field_name" : "data",
14395     "field_offset" : 128,
14396     "referenced_type" : "_ZTIPv"
14397    }
14398   ],
14399   "linker_set_key" : "_ZTIN7android6Looper7RequestE",
14400   "name" : "android::Looper::Request",
14401   "referenced_type" : "_ZTIN7android6Looper7RequestE",
14402   "self_type" : "_ZTIN7android6Looper7RequestE",
14403   "size" : 20,
14404   "source_file" : "system/core/libutils/include/utils/Looper.h"
14405  },
14406  {
14407   "access" : "private",
14408   "alignment" : 8,
14409   "fields" :
14410   [
14411    {
14412     "field_name" : "seq",
14413     "referenced_type" : "_ZTIy"
14414    },
14415    {
14416     "field_name" : "events",
14417     "field_offset" : 64,
14418     "referenced_type" : "_ZTIi"
14419    },
14420    {
14421     "field_name" : "request",
14422     "field_offset" : 96,
14423     "referenced_type" : "_ZTIN7android6Looper7RequestE"
14424    }
14425   ],
14426   "linker_set_key" : "_ZTIN7android6Looper8ResponseE",
14427   "name" : "android::Looper::Response",
14428   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
14429   "self_type" : "_ZTIN7android6Looper8ResponseE",
14430   "size" : 32,
14431   "source_file" : "system/core/libutils/include/utils/Looper.h"
14432  },
14433  {
14434   "alignment" : 8,
14435   "base_specifiers" :
14436   [
14437    {
14438     "referenced_type" : "_ZTIN7android7RefBaseE"
14439    }
14440   ],
14441   "fields" :
14442   [
14443    {
14444     "access" : "private",
14445     "field_name" : "mAllowNonCallbacks",
14446     "field_offset" : 64,
14447     "referenced_type" : "_ZTIKb"
14448    },
14449    {
14450     "access" : "private",
14451     "field_name" : "mWakeEventFd",
14452     "field_offset" : 96,
14453     "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE"
14454    },
14455    {
14456     "access" : "private",
14457     "field_name" : "mLock",
14458     "field_offset" : 128,
14459     "referenced_type" : "_ZTIN7android5MutexE"
14460    },
14461    {
14462     "access" : "private",
14463     "field_name" : "mMessageEnvelopes",
14464     "field_offset" : 160,
14465     "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE"
14466    },
14467    {
14468     "access" : "private",
14469     "field_name" : "mSendingMessage",
14470     "field_offset" : 320,
14471     "referenced_type" : "_ZTIb"
14472    },
14473    {
14474     "access" : "private",
14475     "field_name" : "mPolling",
14476     "field_offset" : 328,
14477     "referenced_type" : "_ZTIVb"
14478    },
14479    {
14480     "access" : "private",
14481     "field_name" : "mEpollFd",
14482     "field_offset" : 352,
14483     "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE"
14484    },
14485    {
14486     "access" : "private",
14487     "field_name" : "mEpollRebuildRequired",
14488     "field_offset" : 384,
14489     "referenced_type" : "_ZTIb"
14490    },
14491    {
14492     "access" : "private",
14493     "field_name" : "mRequests",
14494     "field_offset" : 416,
14495     "referenced_type" : "_ZTINSt3__113unordered_mapIyN7android6Looper7RequestENS_4hashIyEENS_8equal_toIyEENS_9allocatorINS_4pairIKyS3_EEEEEE"
14496    },
14497    {
14498     "access" : "private",
14499     "field_name" : "mSequenceNumberByFd",
14500     "field_offset" : 576,
14501     "referenced_type" : "_ZTINSt3__113unordered_mapIiyNS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiyEEEEEE"
14502    },
14503    {
14504     "access" : "private",
14505     "field_name" : "mNextRequestSeq",
14506     "field_offset" : 768,
14507     "referenced_type" : "_ZTIy"
14508    },
14509    {
14510     "access" : "private",
14511     "field_name" : "mResponses",
14512     "field_offset" : 832,
14513     "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE"
14514    },
14515    {
14516     "access" : "private",
14517     "field_name" : "mResponseIndex",
14518     "field_offset" : 992,
14519     "referenced_type" : "_ZTIj"
14520    },
14521    {
14522     "access" : "private",
14523     "field_name" : "mNextMessageUptime",
14524     "field_offset" : 1024,
14525     "referenced_type" : "_ZTIx"
14526    }
14527   ],
14528   "linker_set_key" : "_ZTIN7android6LooperE",
14529   "name" : "android::Looper",
14530   "record_kind" : "class",
14531   "referenced_type" : "_ZTIN7android6LooperE",
14532   "self_type" : "_ZTIN7android6LooperE",
14533   "size" : 136,
14534   "source_file" : "system/core/libutils/include/utils/Looper.h",
14535   "vtable_components" :
14536   [
14537    {
14538     "kind" : "offset_to_top"
14539    },
14540    {
14541     "kind" : "rtti",
14542     "mangled_component_name" : "_ZTIN7android6LooperE"
14543    },
14544    {
14545     "kind" : "complete_dtor_pointer",
14546     "mangled_component_name" : "_ZN7android6LooperD1Ev"
14547    },
14548    {
14549     "kind" : "deleting_dtor_pointer",
14550     "mangled_component_name" : "_ZN7android6LooperD0Ev"
14551    },
14552    {
14553     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14554    },
14555    {
14556     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14557    },
14558    {
14559     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14560    },
14561    {
14562     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14563    }
14564   ]
14565  },
14566  {
14567   "alignment" : 4,
14568   "fields" :
14569   [
14570    {
14571     "access" : "private",
14572     "field_name" : "mLock",
14573     "referenced_type" : "_ZTIRN7android6RWLockE"
14574    }
14575   ],
14576   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
14577   "name" : "android::RWLock::AutoRLock",
14578   "record_kind" : "class",
14579   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
14580   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
14581   "size" : 4,
14582   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14583  },
14584  {
14585   "alignment" : 4,
14586   "fields" :
14587   [
14588    {
14589     "access" : "private",
14590     "field_name" : "mLock",
14591     "referenced_type" : "_ZTIRN7android6RWLockE"
14592    }
14593   ],
14594   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
14595   "name" : "android::RWLock::AutoWLock",
14596   "record_kind" : "class",
14597   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
14598   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
14599   "size" : 4,
14600   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14601  },
14602  {
14603   "alignment" : 4,
14604   "fields" :
14605   [
14606    {
14607     "access" : "private",
14608     "field_name" : "mRWLock",
14609     "referenced_type" : "_ZTI16pthread_rwlock_t"
14610    }
14611   ],
14612   "linker_set_key" : "_ZTIN7android6RWLockE",
14613   "name" : "android::RWLock",
14614   "record_kind" : "class",
14615   "referenced_type" : "_ZTIN7android6RWLockE",
14616   "self_type" : "_ZTIN7android6RWLockE",
14617   "size" : 40,
14618   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14619  },
14620  {
14621   "alignment" : 4,
14622   "base_specifiers" :
14623   [
14624    {
14625     "is_virtual" : true,
14626     "referenced_type" : "_ZTIN7android7RefBaseE"
14627    }
14628   ],
14629   "fields" :
14630   [
14631    {
14632     "access" : "private",
14633     "field_name" : "mCanCallJava",
14634     "field_offset" : 32,
14635     "referenced_type" : "_ZTIKb"
14636    },
14637    {
14638     "access" : "private",
14639     "field_name" : "mThread",
14640     "field_offset" : 64,
14641     "referenced_type" : "_ZTIPv"
14642    },
14643    {
14644     "access" : "private",
14645     "field_name" : "mLock",
14646     "field_offset" : 96,
14647     "referenced_type" : "_ZTIN7android5MutexE"
14648    },
14649    {
14650     "access" : "private",
14651     "field_name" : "mThreadExitedCondition",
14652     "field_offset" : 128,
14653     "referenced_type" : "_ZTIN7android9ConditionE"
14654    },
14655    {
14656     "access" : "private",
14657     "field_name" : "mStatus",
14658     "field_offset" : 160,
14659     "referenced_type" : "_ZTIi"
14660    },
14661    {
14662     "access" : "private",
14663     "field_name" : "mExitPending",
14664     "field_offset" : 192,
14665     "referenced_type" : "_ZTIVb"
14666    },
14667    {
14668     "access" : "private",
14669     "field_name" : "mRunning",
14670     "field_offset" : 200,
14671     "referenced_type" : "_ZTIVb"
14672    },
14673    {
14674     "access" : "private",
14675     "field_name" : "mHoldSelf",
14676     "field_offset" : 224,
14677     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
14678    },
14679    {
14680     "access" : "private",
14681     "field_name" : "mTid",
14682     "field_offset" : 256,
14683     "referenced_type" : "_ZTIi"
14684    }
14685   ],
14686   "linker_set_key" : "_ZTIN7android6ThreadE",
14687   "name" : "android::Thread",
14688   "record_kind" : "class",
14689   "referenced_type" : "_ZTIN7android6ThreadE",
14690   "self_type" : "_ZTIN7android6ThreadE",
14691   "size" : 44,
14692   "source_file" : "system/core/libutils/include/utils/Thread.h",
14693   "vtable_components" :
14694   [
14695    {
14696     "component_value" : 36,
14697     "kind" : "vbase_offset"
14698    },
14699    {
14700     "kind" : "offset_to_top"
14701    },
14702    {
14703     "kind" : "rtti",
14704     "mangled_component_name" : "_ZTIN7android6ThreadE"
14705    },
14706    {
14707     "kind" : "complete_dtor_pointer",
14708     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
14709    },
14710    {
14711     "kind" : "deleting_dtor_pointer",
14712     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
14713    },
14714    {
14715     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
14716    },
14717    {
14718     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
14719    },
14720    {
14721     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
14722    },
14723    {
14724     "is_pure" : true,
14725     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
14726    },
14727    {
14728     "kind" : "vcall_offset"
14729    },
14730    {
14731     "kind" : "vcall_offset"
14732    },
14733    {
14734     "kind" : "vcall_offset"
14735    },
14736    {
14737     "kind" : "vcall_offset"
14738    },
14739    {
14740     "component_value" : -36,
14741     "kind" : "vcall_offset"
14742    },
14743    {
14744     "component_value" : -36,
14745     "kind" : "offset_to_top"
14746    },
14747    {
14748     "kind" : "rtti",
14749     "mangled_component_name" : "_ZTIN7android6ThreadE"
14750    },
14751    {
14752     "kind" : "complete_dtor_pointer",
14753     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
14754    },
14755    {
14756     "kind" : "deleting_dtor_pointer",
14757     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
14758    },
14759    {
14760     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14761    },
14762    {
14763     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14764    },
14765    {
14766     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14767    },
14768    {
14769     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14770    }
14771   ]
14772  },
14773  {
14774   "alignment" : 4,
14775   "base_specifiers" :
14776   [
14777    {
14778     "access" : "private",
14779     "referenced_type" : "_ZTIN7android10VectorImplE"
14780    }
14781   ],
14782   "linker_set_key" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
14783   "name" : "android::Vector<android::sysprop_change_callback_info>",
14784   "record_kind" : "class",
14785   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
14786   "self_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
14787   "size" : 20,
14788   "source_file" : "system/core/libutils/include/utils/Vector.h",
14789   "template_args" :
14790   [
14791    "_ZTIN7android28sysprop_change_callback_infoE"
14792   ],
14793   "vtable_components" :
14794   [
14795    {
14796     "kind" : "offset_to_top"
14797    },
14798    {
14799     "kind" : "rtti",
14800     "mangled_component_name" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE"
14801    },
14802    {
14803     "kind" : "complete_dtor_pointer",
14804     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED1Ev"
14805    },
14806    {
14807     "kind" : "deleting_dtor_pointer",
14808     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED0Ev"
14809    },
14810    {
14811     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj"
14812    },
14813    {
14814     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvj"
14815    },
14816    {
14817     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj"
14818    },
14819    {
14820     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj"
14821    },
14822    {
14823     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj"
14824    },
14825    {
14826     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj"
14827    }
14828   ]
14829  },
14830  {
14831   "alignment" : 4,
14832   "base_specifiers" :
14833   [
14834    {
14835     "access" : "private",
14836     "referenced_type" : "_ZTIN7android10VectorImplE"
14837    }
14838   ],
14839   "linker_set_key" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
14840   "name" : "android::Vector<android::Looper::MessageEnvelope>",
14841   "record_kind" : "class",
14842   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
14843   "self_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
14844   "size" : 20,
14845   "source_file" : "system/core/libutils/include/utils/Vector.h",
14846   "template_args" :
14847   [
14848    "_ZTIN7android6Looper15MessageEnvelopeE"
14849   ],
14850   "vtable_components" :
14851   [
14852    {
14853     "kind" : "offset_to_top"
14854    },
14855    {
14856     "kind" : "rtti",
14857     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE"
14858    },
14859    {
14860     "kind" : "complete_dtor_pointer",
14861     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED1Ev"
14862    },
14863    {
14864     "kind" : "deleting_dtor_pointer",
14865     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED0Ev"
14866    },
14867    {
14868     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj"
14869    },
14870    {
14871     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj"
14872    },
14873    {
14874     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj"
14875    },
14876    {
14877     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj"
14878    },
14879    {
14880     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj"
14881    },
14882    {
14883     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj"
14884    }
14885   ]
14886  },
14887  {
14888   "alignment" : 4,
14889   "base_specifiers" :
14890   [
14891    {
14892     "access" : "private",
14893     "referenced_type" : "_ZTIN7android10VectorImplE"
14894    }
14895   ],
14896   "linker_set_key" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
14897   "name" : "android::Vector<android::Looper::Response>",
14898   "record_kind" : "class",
14899   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
14900   "self_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
14901   "size" : 20,
14902   "source_file" : "system/core/libutils/include/utils/Vector.h",
14903   "template_args" :
14904   [
14905    "_ZTIN7android6Looper8ResponseE"
14906   ],
14907   "vtable_components" :
14908   [
14909    {
14910     "kind" : "offset_to_top"
14911    },
14912    {
14913     "kind" : "rtti",
14914     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE"
14915    },
14916    {
14917     "kind" : "complete_dtor_pointer",
14918     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED1Ev"
14919    },
14920    {
14921     "kind" : "deleting_dtor_pointer",
14922     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED0Ev"
14923    },
14924    {
14925     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj"
14926    },
14927    {
14928     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj"
14929    },
14930    {
14931     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj"
14932    },
14933    {
14934     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj"
14935    },
14936    {
14937     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj"
14938    },
14939    {
14940     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj"
14941    }
14942   ]
14943  },
14944  {
14945   "alignment" : 4,
14946   "base_specifiers" :
14947   [
14948    {
14949     "access" : "private",
14950     "referenced_type" : "_ZTIN7android10VectorImplE"
14951    }
14952   ],
14953   "linker_set_key" : "_ZTIN7android6VectorINS_7String8EEE",
14954   "name" : "android::Vector<android::String8>",
14955   "record_kind" : "class",
14956   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
14957   "self_type" : "_ZTIN7android6VectorINS_7String8EEE",
14958   "size" : 20,
14959   "source_file" : "system/core/libutils/include/utils/Vector.h",
14960   "template_args" :
14961   [
14962    "_ZTIN7android7String8E"
14963   ],
14964   "vtable_components" :
14965   [
14966    {
14967     "kind" : "offset_to_top"
14968    },
14969    {
14970     "kind" : "rtti",
14971     "mangled_component_name" : "_ZTIN7android6VectorINS_7String8EEE"
14972    },
14973    {
14974     "kind" : "complete_dtor_pointer",
14975     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED1Ev"
14976    },
14977    {
14978     "kind" : "deleting_dtor_pointer",
14979     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED0Ev"
14980    },
14981    {
14982     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE12do_constructEPvj"
14983    },
14984    {
14985     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE10do_destroyEPvj"
14986    },
14987    {
14988     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE7do_copyEPvPKvj"
14989    },
14990    {
14991     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE8do_splatEPvPKvj"
14992    },
14993    {
14994     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE15do_move_forwardEPvPKvj"
14995    },
14996    {
14997     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE16do_move_backwardEPvPKvj"
14998    }
14999   ]
15000  },
15001  {
15002   "alignment" : 1,
15003   "linker_set_key" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15004   "name" : "android::traits<android::sysprop_change_callback_info>",
15005   "referenced_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15006   "self_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15007   "size" : 1,
15008   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15009   "template_args" :
15010   [
15011    "_ZTIN7android28sysprop_change_callback_infoE"
15012   ]
15013  },
15014  {
15015   "alignment" : 1,
15016   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15017   "name" : "android::traits<android::Looper::MessageEnvelope>",
15018   "referenced_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15019   "self_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15020   "size" : 1,
15021   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15022   "template_args" :
15023   [
15024    "_ZTIN7android6Looper15MessageEnvelopeE"
15025   ]
15026  },
15027  {
15028   "alignment" : 1,
15029   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15030   "name" : "android::traits<android::Looper::Response>",
15031   "referenced_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15032   "self_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15033   "size" : 1,
15034   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15035   "template_args" :
15036   [
15037    "_ZTIN7android6Looper8ResponseE"
15038   ]
15039  },
15040  {
15041   "alignment" : 8,
15042   "fields" :
15043   [
15044    {
15045     "access" : "private",
15046     "field_name" : "mFileName",
15047     "referenced_type" : "_ZTIPc"
15048    },
15049    {
15050     "access" : "private",
15051     "field_name" : "mBasePtr",
15052     "field_offset" : 32,
15053     "referenced_type" : "_ZTIPv"
15054    },
15055    {
15056     "access" : "private",
15057     "field_name" : "mBaseLength",
15058     "field_offset" : 64,
15059     "referenced_type" : "_ZTIj"
15060    },
15061    {
15062     "access" : "private",
15063     "field_name" : "mDataOffset",
15064     "field_offset" : 128,
15065     "referenced_type" : "_ZTIx"
15066    },
15067    {
15068     "access" : "private",
15069     "field_name" : "mDataPtr",
15070     "field_offset" : 192,
15071     "referenced_type" : "_ZTIPv"
15072    },
15073    {
15074     "access" : "private",
15075     "field_name" : "mDataLength",
15076     "field_offset" : 224,
15077     "referenced_type" : "_ZTIj"
15078    }
15079   ],
15080   "linker_set_key" : "_ZTIN7android7FileMapE",
15081   "name" : "android::FileMap",
15082   "record_kind" : "class",
15083   "referenced_type" : "_ZTIN7android7FileMapE",
15084   "self_type" : "_ZTIN7android7FileMapE",
15085   "size" : 32,
15086   "source_file" : "system/core/libutils/include/utils/FileMap.h"
15087  },
15088  {
15089   "alignment" : 4,
15090   "fields" :
15091   [
15092    {
15093     "field_name" : "what",
15094     "referenced_type" : "_ZTIi"
15095    }
15096   ],
15097   "linker_set_key" : "_ZTIN7android7MessageE",
15098   "name" : "android::Message",
15099   "referenced_type" : "_ZTIN7android7MessageE",
15100   "self_type" : "_ZTIN7android7MessageE",
15101   "size" : 4,
15102   "source_file" : "system/core/libutils/include/utils/Looper.h"
15103  },
15104  {
15105   "alignment" : 4,
15106   "linker_set_key" : "_ZTIN7android7PrinterE",
15107   "name" : "android::Printer",
15108   "record_kind" : "class",
15109   "referenced_type" : "_ZTIN7android7PrinterE",
15110   "self_type" : "_ZTIN7android7PrinterE",
15111   "size" : 4,
15112   "source_file" : "system/core/libutils/include/utils/Printer.h",
15113   "vtable_components" :
15114   [
15115    {
15116     "kind" : "offset_to_top"
15117    },
15118    {
15119     "kind" : "rtti",
15120     "mangled_component_name" : "_ZTIN7android7PrinterE"
15121    },
15122    {
15123     "is_pure" : true,
15124     "mangled_component_name" : "_ZN7android7Printer9printLineEPKc"
15125    },
15126    {
15127     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
15128    },
15129    {
15130     "kind" : "complete_dtor_pointer",
15131     "mangled_component_name" : "_ZN7android7PrinterD1Ev"
15132    },
15133    {
15134     "kind" : "deleting_dtor_pointer",
15135     "mangled_component_name" : "_ZN7android7PrinterD0Ev"
15136    }
15137   ]
15138  },
15139  {
15140   "alignment" : 1,
15141   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
15142   "name" : "android::RefBase::weakref_type",
15143   "record_kind" : "class",
15144   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
15145   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
15146   "size" : 1,
15147   "source_file" : "system/core/libutils/include/utils/RefBase.h"
15148  },
15149  {
15150   "alignment" : 4,
15151   "fields" :
15152   [
15153    {
15154     "access" : "private",
15155     "field_name" : "mRefs",
15156     "field_offset" : 32,
15157     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
15158    }
15159   ],
15160   "linker_set_key" : "_ZTIN7android7RefBaseE",
15161   "name" : "android::RefBase",
15162   "record_kind" : "class",
15163   "referenced_type" : "_ZTIN7android7RefBaseE",
15164   "self_type" : "_ZTIN7android7RefBaseE",
15165   "size" : 8,
15166   "source_file" : "system/core/libutils/include/utils/RefBase.h",
15167   "vtable_components" :
15168   [
15169    {
15170     "kind" : "offset_to_top"
15171    },
15172    {
15173     "kind" : "rtti",
15174     "mangled_component_name" : "_ZTIN7android7RefBaseE"
15175    },
15176    {
15177     "kind" : "complete_dtor_pointer",
15178     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
15179    },
15180    {
15181     "kind" : "deleting_dtor_pointer",
15182     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
15183    },
15184    {
15185     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15186    },
15187    {
15188     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15189    },
15190    {
15191     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15192    },
15193    {
15194     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15195    }
15196   ]
15197  },
15198  {
15199   "alignment" : 4,
15200   "fields" :
15201   [
15202    {
15203     "access" : "private",
15204     "field_name" : "mString",
15205     "referenced_type" : "_ZTIPKc"
15206    }
15207   ],
15208   "linker_set_key" : "_ZTIN7android7String8E",
15209   "name" : "android::String8",
15210   "record_kind" : "class",
15211   "referenced_type" : "_ZTIN7android7String8E",
15212   "self_type" : "_ZTIN7android7String8E",
15213   "size" : 4,
15214   "source_file" : "system/core/libutils/include/utils/String8.h"
15215  },
15216  {
15217   "alignment" : 4,
15218   "fields" :
15219   [
15220    {
15221     "field_name" : "size",
15222     "referenced_type" : "_ZTIKj"
15223    },
15224    {
15225     "field_name" : "data",
15226     "field_offset" : 32,
15227     "referenced_type" : "_ZTIA1_Ds"
15228    }
15229   ],
15230   "linker_set_key" : "_ZTIN7android8String1610StaticDataILj1EEE",
15231   "name" : "android::String16::StaticData<1>",
15232   "referenced_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
15233   "self_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
15234   "size" : 8,
15235   "source_file" : "system/core/libutils/include/utils/String16.h"
15236  },
15237  {
15238   "alignment" : 4,
15239   "fields" :
15240   [
15241    {
15242     "access" : "private",
15243     "field_name" : "mString",
15244     "referenced_type" : "_ZTIPKDs"
15245    }
15246   ],
15247   "linker_set_key" : "_ZTIN7android8String16E",
15248   "name" : "android::String16",
15249   "record_kind" : "class",
15250   "referenced_type" : "_ZTIN7android8String16E",
15251   "self_type" : "_ZTIN7android8String16E",
15252   "size" : 4,
15253   "source_file" : "system/core/libutils/include/utils/String16.h"
15254  },
15255  {
15256   "alignment" : 1,
15257   "linker_set_key" : "_ZTIN7android9CallStack12StackDeleterE",
15258   "name" : "android::CallStack::StackDeleter",
15259   "referenced_type" : "_ZTIN7android9CallStack12StackDeleterE",
15260   "self_type" : "_ZTIN7android9CallStack12StackDeleterE",
15261   "size" : 1,
15262   "source_file" : "system/core/libutils/include/utils/CallStack.h"
15263  },
15264  {
15265   "alignment" : 4,
15266   "fields" :
15267   [
15268    {
15269     "access" : "private",
15270     "field_name" : "mFrameLines",
15271     "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE"
15272    }
15273   ],
15274   "linker_set_key" : "_ZTIN7android9CallStackE",
15275   "name" : "android::CallStack",
15276   "record_kind" : "class",
15277   "referenced_type" : "_ZTIN7android9CallStackE",
15278   "self_type" : "_ZTIN7android9CallStackE",
15279   "size" : 20,
15280   "source_file" : "system/core/libutils/include/utils/CallStack.h"
15281  },
15282  {
15283   "alignment" : 4,
15284   "fields" :
15285   [
15286    {
15287     "access" : "private",
15288     "field_name" : "mCond",
15289     "referenced_type" : "_ZTI14pthread_cond_t"
15290    }
15291   ],
15292   "linker_set_key" : "_ZTIN7android9ConditionE",
15293   "name" : "android::Condition",
15294   "record_kind" : "class",
15295   "referenced_type" : "_ZTIN7android9ConditionE",
15296   "self_type" : "_ZTIN7android9ConditionE",
15297   "size" : 4,
15298   "source_file" : "system/core/libutils/include/utils/Condition.h"
15299  },
15300  {
15301   "alignment" : 4,
15302   "base_specifiers" :
15303   [
15304    {
15305     "referenced_type" : "_ZTIN7android7PrinterE"
15306    }
15307   ],
15308   "fields" :
15309   [
15310    {
15311     "access" : "private",
15312     "field_name" : "mFd",
15313     "field_offset" : 32,
15314     "referenced_type" : "_ZTIi"
15315    },
15316    {
15317     "access" : "private",
15318     "field_name" : "mIndent",
15319     "field_offset" : 64,
15320     "referenced_type" : "_ZTIj"
15321    },
15322    {
15323     "access" : "private",
15324     "field_name" : "mPrefix",
15325     "field_offset" : 96,
15326     "referenced_type" : "_ZTIPKc"
15327    },
15328    {
15329     "access" : "private",
15330     "field_name" : "mFormatString",
15331     "field_offset" : 128,
15332     "referenced_type" : "_ZTIA20_c"
15333    }
15334   ],
15335   "linker_set_key" : "_ZTIN7android9FdPrinterE",
15336   "name" : "android::FdPrinter",
15337   "record_kind" : "class",
15338   "referenced_type" : "_ZTIN7android9FdPrinterE",
15339   "self_type" : "_ZTIN7android9FdPrinterE",
15340   "size" : 36,
15341   "source_file" : "system/core/libutils/include/utils/Printer.h",
15342   "vtable_components" :
15343   [
15344    {
15345     "kind" : "offset_to_top"
15346    },
15347    {
15348     "kind" : "rtti",
15349     "mangled_component_name" : "_ZTIN7android9FdPrinterE"
15350    },
15351    {
15352     "mangled_component_name" : "_ZN7android9FdPrinter9printLineEPKc"
15353    },
15354    {
15355     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
15356    },
15357    {
15358     "kind" : "complete_dtor_pointer",
15359     "mangled_component_name" : "_ZN7android9FdPrinterD1Ev"
15360    },
15361    {
15362     "kind" : "deleting_dtor_pointer",
15363     "mangled_component_name" : "_ZN7android9FdPrinterD0Ev"
15364    }
15365   ]
15366  },
15367  {
15368   "alignment" : 8,
15369   "fields" :
15370   [
15371    {
15372     "access" : "private",
15373     "field_name" : "mName",
15374     "referenced_type" : "_ZTIPKc"
15375    },
15376    {
15377     "access" : "private",
15378     "field_name" : "mClock",
15379     "field_offset" : 32,
15380     "referenced_type" : "_ZTIi"
15381    },
15382    {
15383     "access" : "private",
15384     "field_name" : "mStartTime",
15385     "field_offset" : 64,
15386     "referenced_type" : "_ZTIx"
15387    }
15388   ],
15389   "linker_set_key" : "_ZTIN7android9StopWatchE",
15390   "name" : "android::StopWatch",
15391   "record_kind" : "class",
15392   "referenced_type" : "_ZTIN7android9StopWatchE",
15393   "self_type" : "_ZTIN7android9StopWatchE",
15394   "size" : 16,
15395   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
15396  },
15397  {
15398   "alignment" : 4,
15399   "fields" :
15400   [
15401    {
15402     "access" : "private",
15403     "field_name" : "mFilename",
15404     "referenced_type" : "_ZTIN7android7String8E"
15405    },
15406    {
15407     "access" : "private",
15408     "field_name" : "mFileMap",
15409     "field_offset" : 32,
15410     "referenced_type" : "_ZTIPN7android7FileMapE"
15411    },
15412    {
15413     "access" : "private",
15414     "field_name" : "mBuffer",
15415     "field_offset" : 64,
15416     "referenced_type" : "_ZTIPc"
15417    },
15418    {
15419     "access" : "private",
15420     "field_name" : "mOwnBuffer",
15421     "field_offset" : 96,
15422     "referenced_type" : "_ZTIb"
15423    },
15424    {
15425     "access" : "private",
15426     "field_name" : "mLength",
15427     "field_offset" : 128,
15428     "referenced_type" : "_ZTIj"
15429    },
15430    {
15431     "access" : "private",
15432     "field_name" : "mCurrent",
15433     "field_offset" : 160,
15434     "referenced_type" : "_ZTIPKc"
15435    },
15436    {
15437     "access" : "private",
15438     "field_name" : "mLineNumber",
15439     "field_offset" : 192,
15440     "referenced_type" : "_ZTIi"
15441    }
15442   ],
15443   "linker_set_key" : "_ZTIN7android9TokenizerE",
15444   "name" : "android::Tokenizer",
15445   "record_kind" : "class",
15446   "referenced_type" : "_ZTIN7android9TokenizerE",
15447   "self_type" : "_ZTIN7android9TokenizerE",
15448   "size" : 28,
15449   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
15450  },
15451  {
15452   "alignment" : 4,
15453   "fields" :
15454   [
15455    {
15456     "field_name" : "buf",
15457     "referenced_type" : "_ZTIA5121_h"
15458    },
15459    {
15460     "field_name" : "entry",
15461     "referenced_type" : "_ZTI12logger_entry"
15462    }
15463   ],
15464   "is_anonymous" : true,
15465   "linker_set_key" : "_ZTIN7log_msgUt_E",
15466   "name" : "log_msg::(anonymous)",
15467   "record_kind" : "union",
15468   "referenced_type" : "_ZTIN7log_msgUt_E",
15469   "self_type" : "_ZTIN7log_msgUt_E",
15470   "size" : 5124,
15471   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
15472  }
15473 ],
15474 "rvalue_reference_types" :
15475 [
15476  {
15477   "alignment" : 4,
15478   "linker_set_key" : "_ZTION7android2spINS_12NativeHandleEEE",
15479   "name" : "android::sp<android::NativeHandle> &&",
15480   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
15481   "self_type" : "_ZTION7android2spINS_12NativeHandleEEE",
15482   "size" : 4,
15483   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15484  },
15485  {
15486   "alignment" : 4,
15487   "linker_set_key" : "_ZTION7android2spINS_14MessageHandlerEEE",
15488   "name" : "android::sp<android::MessageHandler> &&",
15489   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
15490   "self_type" : "_ZTION7android2spINS_14MessageHandlerEEE",
15491   "size" : 4,
15492   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15493  },
15494  {
15495   "alignment" : 4,
15496   "linker_set_key" : "_ZTION7android2spINS_20SimpleLooperCallbackEEE",
15497   "name" : "android::sp<android::SimpleLooperCallback> &&",
15498   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
15499   "self_type" : "_ZTION7android2spINS_20SimpleLooperCallbackEEE",
15500   "size" : 4,
15501   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15502  },
15503  {
15504   "alignment" : 4,
15505   "linker_set_key" : "_ZTION7android2spINS_6LooperEEE",
15506   "name" : "android::sp<android::Looper> &&",
15507   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
15508   "self_type" : "_ZTION7android2spINS_6LooperEEE",
15509   "size" : 4,
15510   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15511  },
15512  {
15513   "alignment" : 4,
15514   "linker_set_key" : "_ZTION7android2spINS_6ThreadEEE",
15515   "name" : "android::sp<android::Thread> &&",
15516   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
15517   "self_type" : "_ZTION7android2spINS_6ThreadEEE",
15518   "size" : 4,
15519   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15520  },
15521  {
15522   "alignment" : 4,
15523   "linker_set_key" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
15524   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> &&",
15525   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
15526   "self_type" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
15527   "size" : 4,
15528   "source_file" : "system/libbase/include/android-base/unique_fd.h"
15529  },
15530  {
15531   "alignment" : 4,
15532   "linker_set_key" : "_ZTION7android7FileMapE",
15533   "name" : "android::FileMap &&",
15534   "referenced_type" : "_ZTIN7android7FileMapE",
15535   "self_type" : "_ZTION7android7FileMapE",
15536   "size" : 4,
15537   "source_file" : "system/core/libutils/include/utils/FileMap.h"
15538  },
15539  {
15540   "alignment" : 4,
15541   "linker_set_key" : "_ZTION7android8String16E",
15542   "name" : "android::String16 &&",
15543   "referenced_type" : "_ZTIN7android8String16E",
15544   "self_type" : "_ZTION7android8String16E",
15545   "size" : 4,
15546   "source_file" : "system/core/libutils/include/utils/String16.h"
15547  }
15548 ]
15549}
15550