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" : 2,
70   "is_integral" : true,
71   "is_unsigned" : true,
72   "linker_set_key" : "_ZTIDs",
73   "name" : "char16_t",
74   "referenced_type" : "_ZTIDs",
75   "self_type" : "_ZTIDs",
76   "size" : 2
77  },
78  {
79   "alignment" : 1,
80   "is_integral" : true,
81   "linker_set_key" : "_ZTIa",
82   "name" : "signed char",
83   "referenced_type" : "_ZTIa",
84   "self_type" : "_ZTIa",
85   "size" : 1
86  },
87  {
88   "alignment" : 1,
89   "is_integral" : true,
90   "is_unsigned" : true,
91   "linker_set_key" : "_ZTIb",
92   "name" : "bool",
93   "referenced_type" : "_ZTIb",
94   "self_type" : "_ZTIb",
95   "size" : 1
96  },
97  {
98   "alignment" : 1,
99   "is_integral" : true,
100   "linker_set_key" : "_ZTIc",
101   "name" : "char",
102   "referenced_type" : "_ZTIc",
103   "self_type" : "_ZTIc",
104   "size" : 1
105  },
106  {
107   "alignment" : 8,
108   "linker_set_key" : "_ZTId",
109   "name" : "double",
110   "referenced_type" : "_ZTId",
111   "self_type" : "_ZTId",
112   "size" : 8
113  },
114  {
115   "alignment" : 4,
116   "linker_set_key" : "_ZTIf",
117   "name" : "float",
118   "referenced_type" : "_ZTIf",
119   "self_type" : "_ZTIf",
120   "size" : 4
121  },
122  {
123   "alignment" : 1,
124   "is_integral" : true,
125   "is_unsigned" : true,
126   "linker_set_key" : "_ZTIh",
127   "name" : "unsigned char",
128   "referenced_type" : "_ZTIh",
129   "self_type" : "_ZTIh",
130   "size" : 1
131  },
132  {
133   "alignment" : 4,
134   "is_integral" : true,
135   "linker_set_key" : "_ZTIi",
136   "name" : "int",
137   "referenced_type" : "_ZTIi",
138   "self_type" : "_ZTIi",
139   "size" : 4
140  },
141  {
142   "alignment" : 4,
143   "is_integral" : true,
144   "is_unsigned" : true,
145   "linker_set_key" : "_ZTIj",
146   "name" : "unsigned int",
147   "referenced_type" : "_ZTIj",
148   "self_type" : "_ZTIj",
149   "size" : 4
150  },
151  {
152   "alignment" : 8,
153   "is_integral" : true,
154   "linker_set_key" : "_ZTIl",
155   "name" : "long",
156   "referenced_type" : "_ZTIl",
157   "self_type" : "_ZTIl",
158   "size" : 8
159  },
160  {
161   "alignment" : 8,
162   "is_integral" : true,
163   "is_unsigned" : true,
164   "linker_set_key" : "_ZTIm",
165   "name" : "unsigned long",
166   "referenced_type" : "_ZTIm",
167   "self_type" : "_ZTIm",
168   "size" : 8
169  },
170  {
171   "alignment" : 2,
172   "is_integral" : true,
173   "linker_set_key" : "_ZTIs",
174   "name" : "short",
175   "referenced_type" : "_ZTIs",
176   "self_type" : "_ZTIs",
177   "size" : 2
178  },
179  {
180   "alignment" : 2,
181   "is_integral" : true,
182   "is_unsigned" : true,
183   "linker_set_key" : "_ZTIt",
184   "name" : "unsigned short",
185   "referenced_type" : "_ZTIt",
186   "self_type" : "_ZTIt",
187   "size" : 2
188  },
189  {
190   "linker_set_key" : "_ZTIv",
191   "name" : "void",
192   "referenced_type" : "_ZTIv",
193   "self_type" : "_ZTIv"
194  },
195  {
196   "alignment" : 8,
197   "is_integral" : true,
198   "linker_set_key" : "_ZTIx",
199   "name" : "long long",
200   "referenced_type" : "_ZTIx",
201   "self_type" : "_ZTIx",
202   "size" : 8
203  },
204  {
205   "alignment" : 8,
206   "is_integral" : true,
207   "is_unsigned" : true,
208   "linker_set_key" : "_ZTIy",
209   "name" : "unsigned long long",
210   "referenced_type" : "_ZTIy",
211   "self_type" : "_ZTIy",
212   "size" : 8
213  }
214 ],
215 "elf_functions" :
216 [
217  {
218   "name" : "_Z24androidCreateThreadGetIDPFiPvES_PS_"
219  },
220  {
221   "name" : "_ZN7android10LogPrinter8printRawEPKc"
222  },
223  {
224   "name" : "_ZN7android10LogPrinter9printLineEPKc"
225  },
226  {
227   "name" : "_ZN7android10LogPrinterC1EPKc19android_LogPriorityS2_b"
228  },
229  {
230   "name" : "_ZN7android10LogPrinterC2EPKc19android_LogPriorityS2_b"
231  },
232  {
233   "name" : "_ZN7android10VectorImpl11appendArrayEPKvm"
234  },
235  {
236   "name" : "_ZN7android10VectorImpl11setCapacityEm"
237  },
238  {
239   "name" : "_ZN7android10VectorImpl12appendVectorERKS0_"
240  },
241  {
242   "name" : "_ZN7android10VectorImpl13editArrayImplEv"
243  },
244  {
245   "name" : "_ZN7android10VectorImpl13finish_vectorEv"
246  },
247  {
248   "name" : "_ZN7android10VectorImpl13insertArrayAtEPKvmm"
249  },
250  {
251   "name" : "_ZN7android10VectorImpl13removeItemsAtEmm"
252  },
253  {
254   "name" : "_ZN7android10VectorImpl14insertVectorAtERKS0_m"
255  },
256  {
257   "name" : "_ZN7android10VectorImpl15release_storageEv"
258  },
259  {
260   "name" : "_ZN7android10VectorImpl16editItemLocationEm"
261  },
262  {
263   "name" : "_ZN7android10VectorImpl3addEPKv"
264  },
265  {
266   "name" : "_ZN7android10VectorImpl3addEv"
267  },
268  {
269   "name" : "_ZN7android10VectorImpl3popEv"
270  },
271  {
272   "name" : "_ZN7android10VectorImpl4pushEPKv"
273  },
274  {
275   "name" : "_ZN7android10VectorImpl4pushEv"
276  },
277  {
278   "name" : "_ZN7android10VectorImpl4sortEPFiPKvS2_E"
279  },
280  {
281   "name" : "_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_"
282  },
283  {
284   "name" : "_ZN7android10VectorImpl5_growEmm"
285  },
286  {
287   "name" : "_ZN7android10VectorImpl5clearEv"
288  },
289  {
290   "name" : "_ZN7android10VectorImpl6resizeEm"
291  },
292  {
293   "name" : "_ZN7android10VectorImpl7_shrinkEmm"
294  },
295  {
296   "name" : "_ZN7android10VectorImpl8insertAtEPKvmm"
297  },
298  {
299   "name" : "_ZN7android10VectorImpl8insertAtEmm"
300  },
301  {
302   "name" : "_ZN7android10VectorImpl9replaceAtEPKvm"
303  },
304  {
305   "name" : "_ZN7android10VectorImpl9replaceAtEm"
306  },
307  {
308   "name" : "_ZN7android10VectorImplC2ERKS0_"
309  },
310  {
311   "name" : "_ZN7android10VectorImplC2Emj"
312  },
313  {
314   "name" : "_ZN7android10VectorImplD0Ev"
315  },
316  {
317   "name" : "_ZN7android10VectorImplD1Ev"
318  },
319  {
320   "name" : "_ZN7android10VectorImplD2Ev"
321  },
322  {
323   "name" : "_ZN7android10VectorImplaSERKS0_"
324  },
325  {
326   "name" : "_ZN7android11uptimeNanosEv"
327  },
328  {
329   "name" : "_ZN7android12NativeHandle6createEP13native_handleb"
330  },
331  {
332   "name" : "_ZN7android12NativeHandleC1EP13native_handleb"
333  },
334  {
335   "name" : "_ZN7android12NativeHandleC2EP13native_handleb"
336  },
337  {
338   "name" : "_ZN7android12NativeHandleD1Ev"
339  },
340  {
341   "name" : "_ZN7android12NativeHandleD2Ev"
342  },
343  {
344   "name" : "_ZN7android12SharedBuffer5allocEm"
345  },
346  {
347   "name" : "_ZN7android12SharedBuffer7deallocEPKS0_"
348  },
349  {
350   "name" : "_ZN7android12uptimeMillisEv"
351  },
352  {
353   "name" : "_ZN7android13PrefixPrinter9printLineEPKc"
354  },
355  {
356   "name" : "_ZN7android13PrefixPrinterC1ERNS_7PrinterEPKc"
357  },
358  {
359   "name" : "_ZN7android13PrefixPrinterC2ERNS_7PrinterEPKc"
360  },
361  {
362   "name" : "_ZN7android14LooperCallbackD0Ev"
363  },
364  {
365   "name" : "_ZN7android14LooperCallbackD1Ev"
366  },
367  {
368   "name" : "_ZN7android14LooperCallbackD2Ev"
369  },
370  {
371   "name" : "_ZN7android14MessageHandlerD0Ev"
372  },
373  {
374   "name" : "_ZN7android14MessageHandlerD1Ev"
375  },
376  {
377   "name" : "_ZN7android14MessageHandlerD2Ev"
378  },
379  {
380   "name" : "_ZN7android14String8Printer9printLineEPKc"
381  },
382  {
383   "name" : "_ZN7android14String8PrinterC1EPNS_7String8EPKc"
384  },
385  {
386   "name" : "_ZN7android14String8PrinterC2EPNS_7String8EPKc"
387  },
388  {
389   "name" : "_ZN7android14sp_report_raceEv"
390  },
391  {
392   "name" : "_ZN7android14statusToStringEi"
393  },
394  {
395   "name" : "_ZN7android15elapsedRealtimeEv"
396  },
397  {
398   "name" : "_ZN7android16SortedVectorImpl3addEPKv"
399  },
400  {
401   "name" : "_ZN7android16SortedVectorImpl5mergeERKNS_10VectorImplE"
402  },
403  {
404   "name" : "_ZN7android16SortedVectorImpl5mergeERKS0_"
405  },
406  {
407   "name" : "_ZN7android16SortedVectorImpl6removeEPKv"
408  },
409  {
410   "name" : "_ZN7android16SortedVectorImplC2ERKNS_10VectorImplE"
411  },
412  {
413   "name" : "_ZN7android16SortedVectorImplC2Emj"
414  },
415  {
416   "name" : "_ZN7android16SortedVectorImplD0Ev"
417  },
418  {
419   "name" : "_ZN7android16SortedVectorImplD1Ev"
420  },
421  {
422   "name" : "_ZN7android16SortedVectorImplD2Ev"
423  },
424  {
425   "name" : "_ZN7android16SortedVectorImplaSERKS0_"
426  },
427  {
428   "name" : "_ZN7android17JenkinsHashWhitenEj"
429  },
430  {
431   "name" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE"
432  },
433  {
434   "name" : "_ZN7android18WeakMessageHandlerC1ERKNS_2wpINS_14MessageHandlerEEE"
435  },
436  {
437   "name" : "_ZN7android18WeakMessageHandlerC2ERKNS_2wpINS_14MessageHandlerEEE"
438  },
439  {
440   "name" : "_ZN7android18WeakMessageHandlerD0Ev"
441  },
442  {
443   "name" : "_ZN7android18WeakMessageHandlerD1Ev"
444  },
445  {
446   "name" : "_ZN7android18WeakMessageHandlerD2Ev"
447  },
448  {
449   "name" : "_ZN7android19JenkinsHashMixBytesEjPKhm"
450  },
451  {
452   "name" : "_ZN7android19elapsedRealtimeNanoEv"
453  },
454  {
455   "name" : "_ZN7android20JenkinsHashMixShortsEjPKtm"
456  },
457  {
458   "name" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv"
459  },
460  {
461   "name" : "_ZN7android20SimpleLooperCallbackC1EPFiiiPvE"
462  },
463  {
464   "name" : "_ZN7android20SimpleLooperCallbackC2EPFiiiPvE"
465  },
466  {
467   "name" : "_ZN7android20SimpleLooperCallbackD0Ev"
468  },
469  {
470   "name" : "_ZN7android20SimpleLooperCallbackD1Ev"
471  },
472  {
473   "name" : "_ZN7android20SimpleLooperCallbackD2Ev"
474  },
475  {
476   "name" : "_ZN7android21report_sysprop_changeEv"
477  },
478  {
479   "name" : "_ZN7android23sp_report_stack_pointerEv"
480  },
481  {
482   "name" : "_ZN7android27add_sysprop_change_callbackEPFvvEi"
483  },
484  {
485   "name" : "_ZN7android30get_report_sysprop_change_funcEv"
486  },
487  {
488   "name" : "_ZN7android47LightRefBase_reportIncStrongRequireStrongFailedEPKv"
489  },
490  {
491   "name" : "_ZN7android6Looper10initTLSKeyEv"
492  },
493  {
494   "name" : "_ZN7android6Looper11sendMessageERKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
495  },
496  {
497   "name" : "_ZN7android6Looper12getForThreadEv"
498  },
499  {
500   "name" : "_ZN7android6Looper12pushResponseEiRKNS0_7RequestE"
501  },
502  {
503   "name" : "_ZN7android6Looper12setForThreadERKNS_2spIS0_EE"
504  },
505  {
506   "name" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEE"
507  },
508  {
509   "name" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEEi"
510  },
511  {
512   "name" : "_ZN7android6Looper16threadDestructorEPv"
513  },
514  {
515   "name" : "_ZN7android6Looper17sendMessageAtTimeElRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
516  },
517  {
518   "name" : "_ZN7android6Looper18rebuildEpollLockedEv"
519  },
520  {
521   "name" : "_ZN7android6Looper18sendMessageDelayedElRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
522  },
523  {
524   "name" : "_ZN7android6Looper26scheduleEpollRebuildLockedEv"
525  },
526  {
527   "name" : "_ZN7android6Looper4wakeEv"
528  },
529  {
530   "name" : "_ZN7android6Looper5addFdEiiiPFiiiPvES1_"
531  },
532  {
533   "name" : "_ZN7android6Looper5addFdEiiiRKNS_2spINS_14LooperCallbackEEEPv"
534  },
535  {
536   "name" : "_ZN7android6Looper6awokenEv"
537  },
538  {
539   "name" : "_ZN7android6Looper7pollAllEiPiS1_PPv"
540  },
541  {
542   "name" : "_ZN7android6Looper7prepareEi"
543  },
544  {
545   "name" : "_ZN7android6Looper8pollOnceEiPiS1_PPv"
546  },
547  {
548   "name" : "_ZN7android6Looper8removeFdEi"
549  },
550  {
551   "name" : "_ZN7android6Looper8removeFdEii"
552  },
553  {
554   "name" : "_ZN7android6Looper9pollInnerEi"
555  },
556  {
557   "name" : "_ZN7android6LooperC1Eb"
558  },
559  {
560   "name" : "_ZN7android6LooperC2Eb"
561  },
562  {
563   "name" : "_ZN7android6LooperD0Ev"
564  },
565  {
566   "name" : "_ZN7android6LooperD1Ev"
567  },
568  {
569   "name" : "_ZN7android6LooperD2Ev"
570  },
571  {
572   "name" : "_ZN7android6Thread10readyToRunEv"
573  },
574  {
575   "name" : "_ZN7android6Thread11_threadLoopEPv"
576  },
577  {
578   "name" : "_ZN7android6Thread11requestExitEv"
579  },
580  {
581   "name" : "_ZN7android6Thread18requestExitAndWaitEv"
582  },
583  {
584   "name" : "_ZN7android6Thread3runEPKcim"
585  },
586  {
587   "name" : "_ZN7android6Thread4joinEv"
588  },
589  {
590   "name" : "_ZN7android6ThreadC2Eb"
591  },
592  {
593   "name" : "_ZN7android6ThreadD0Ev"
594  },
595  {
596   "name" : "_ZN7android6ThreadD1Ev"
597  },
598  {
599   "name" : "_ZN7android6ThreadD2Ev"
600  },
601  {
602   "name" : "_ZN7android7FileMap6adviseENS0_9MapAdviceE"
603  },
604  {
605   "name" : "_ZN7android7FileMap6createEPKcilmb"
606  },
607  {
608   "name" : "_ZN7android7FileMapC1EOS0_"
609  },
610  {
611   "name" : "_ZN7android7FileMapC1Ev"
612  },
613  {
614   "name" : "_ZN7android7FileMapC2EOS0_"
615  },
616  {
617   "name" : "_ZN7android7FileMapC2Ev"
618  },
619  {
620   "name" : "_ZN7android7FileMapD1Ev"
621  },
622  {
623   "name" : "_ZN7android7FileMapD2Ev"
624  },
625  {
626   "name" : "_ZN7android7FileMapaSEOS0_"
627  },
628  {
629   "name" : "_ZN7android7Printer15printFormatLineEPKcz"
630  },
631  {
632   "name" : "_ZN7android7PrinterC2Ev"
633  },
634  {
635   "name" : "_ZN7android7PrinterD0Ev"
636  },
637  {
638   "name" : "_ZN7android7PrinterD1Ev"
639  },
640  {
641   "name" : "_ZN7android7PrinterD2Ev"
642  },
643  {
644   "name" : "_ZN7android7RefBase10onFirstRefEv"
645  },
646  {
647   "name" : "_ZN7android7RefBase10renameRefsEmRKNS_16ReferenceRenamerE"
648  },
649  {
650   "name" : "_ZN7android7RefBase11renameRefIdEPNS0_12weakref_typeEPKvS4_"
651  },
652  {
653   "name" : "_ZN7android7RefBase11renameRefIdEPS0_PKvS3_"
654  },
655  {
656   "name" : "_ZN7android7RefBase12weakref_type14attemptIncWeakEPKv"
657  },
658  {
659   "name" : "_ZN7android7RefBase12weakref_type16attemptIncStrongEPKv"
660  },
661  {
662   "name" : "_ZN7android7RefBase12weakref_type18incWeakRequireWeakEPKv"
663  },
664  {
665   "name" : "_ZN7android7RefBase12weakref_type7decWeakEPKv"
666  },
667  {
668   "name" : "_ZN7android7RefBase12weakref_type7incWeakEPKv"
669  },
670  {
671   "name" : "_ZN7android7RefBase12weakref_type7trackMeEbb"
672  },
673  {
674   "name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
675  },
676  {
677   "name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
678  },
679  {
680   "name" : "_ZN7android7RefBase20extendObjectLifetimeEi"
681  },
682  {
683   "name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
684  },
685  {
686   "name" : "_ZN7android7RefBaseC1Ev"
687  },
688  {
689   "name" : "_ZN7android7RefBaseC2Ev"
690  },
691  {
692   "name" : "_ZN7android7RefBaseD0Ev"
693  },
694  {
695   "name" : "_ZN7android7RefBaseD1Ev"
696  },
697  {
698   "name" : "_ZN7android7RefBaseD2Ev"
699  },
700  {
701   "name" : "_ZN7android7String810appendPathEPKc"
702  },
703  {
704   "name" : "_ZN7android7String810lockBufferEm"
705  },
706  {
707   "name" : "_ZN7android7String811real_appendEPKcm"
708  },
709  {
710   "name" : "_ZN7android7String811setPathNameEPKc"
711  },
712  {
713   "name" : "_ZN7android7String811setPathNameEPKcm"
714  },
715  {
716   "name" : "_ZN7android7String812appendFormatEPKcz"
717  },
718  {
719   "name" : "_ZN7android7String812unlockBufferEm"
720  },
721  {
722   "name" : "_ZN7android7String812unlockBufferEv"
723  },
724  {
725   "name" : "_ZN7android7String813appendFormatVEPKcP13__va_list_tag"
726  },
727  {
728   "name" : "_ZN7android7String816convertToResPathEv"
729  },
730  {
731   "name" : "_ZN7android7String85clearEv"
732  },
733  {
734   "name" : "_ZN7android7String85setToEPKDim"
735  },
736  {
737   "name" : "_ZN7android7String85setToEPKDsm"
738  },
739  {
740   "name" : "_ZN7android7String85setToEPKc"
741  },
742  {
743   "name" : "_ZN7android7String85setToEPKcm"
744  },
745  {
746   "name" : "_ZN7android7String85setToERKS0_"
747  },
748  {
749   "name" : "_ZN7android7String86appendEPKc"
750  },
751  {
752   "name" : "_ZN7android7String86appendEPKcm"
753  },
754  {
755   "name" : "_ZN7android7String86appendERKS0_"
756  },
757  {
758   "name" : "_ZN7android7String86formatEPKcz"
759  },
760  {
761   "name" : "_ZN7android7String87formatVEPKcP13__va_list_tag"
762  },
763  {
764   "name" : "_ZN7android7String87toLowerEv"
765  },
766  {
767   "name" : "_ZN7android7String89removeAllEPKc"
768  },
769  {
770   "name" : "_ZN7android7String8C1EPKDi"
771  },
772  {
773   "name" : "_ZN7android7String8C1EPKDim"
774  },
775  {
776   "name" : "_ZN7android7String8C1EPKDs"
777  },
778  {
779   "name" : "_ZN7android7String8C1EPKDsm"
780  },
781  {
782   "name" : "_ZN7android7String8C1EPKc"
783  },
784  {
785   "name" : "_ZN7android7String8C1EPKcm"
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" : "_ZN7android7String8C2EPKDim"
801  },
802  {
803   "name" : "_ZN7android7String8C2EPKDs"
804  },
805  {
806   "name" : "_ZN7android7String8C2EPKDsm"
807  },
808  {
809   "name" : "_ZN7android7String8C2EPKc"
810  },
811  {
812   "name" : "_ZN7android7String8C2EPKcm"
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" : "_ZN7android8String1610editResizeEm"
831  },
832  {
833   "name" : "_ZN7android8String1610replaceAllEDsDs"
834  },
835  {
836   "name" : "_ZN7android8String1613allocFromUTF8EPKcm"
837  },
838  {
839   "name" : "_ZN7android8String1614allocFromUTF16EPKDsm"
840  },
841  {
842   "name" : "_ZN7android8String164editEv"
843  },
844  {
845   "name" : "_ZN7android8String165allocEm"
846  },
847  {
848   "name" : "_ZN7android8String165setToEPKDs"
849  },
850  {
851   "name" : "_ZN7android8String165setToEPKDsm"
852  },
853  {
854   "name" : "_ZN7android8String165setToERKS0_"
855  },
856  {
857   "name" : "_ZN7android8String165setToERKS0_mm"
858  },
859  {
860   "name" : "_ZN7android8String166appendEPKDsm"
861  },
862  {
863   "name" : "_ZN7android8String166appendERKS0_"
864  },
865  {
866   "name" : "_ZN7android8String166insertEmPKDs"
867  },
868  {
869   "name" : "_ZN7android8String166insertEmPKDsm"
870  },
871  {
872   "name" : "_ZN7android8String167acquireEv"
873  },
874  {
875   "name" : "_ZN7android8String167releaseEv"
876  },
877  {
878   "name" : "_ZN7android8String16C1EPKDs"
879  },
880  {
881   "name" : "_ZN7android8String16C1EPKDsm"
882  },
883  {
884   "name" : "_ZN7android8String16C1EPKc"
885  },
886  {
887   "name" : "_ZN7android8String16C1EPKcm"
888  },
889  {
890   "name" : "_ZN7android8String16C1ERKNS_7String8E"
891  },
892  {
893   "name" : "_ZN7android8String16C1ERKS0_"
894  },
895  {
896   "name" : "_ZN7android8String16C1ERKS0_mm"
897  },
898  {
899   "name" : "_ZN7android8String16C1Ev"
900  },
901  {
902   "name" : "_ZN7android8String16C2EPKDs"
903  },
904  {
905   "name" : "_ZN7android8String16C2EPKDsm"
906  },
907  {
908   "name" : "_ZN7android8String16C2EPKc"
909  },
910  {
911   "name" : "_ZN7android8String16C2EPKcm"
912  },
913  {
914   "name" : "_ZN7android8String16C2ERKNS_7String8E"
915  },
916  {
917   "name" : "_ZN7android8String16C2ERKS0_"
918  },
919  {
920   "name" : "_ZN7android8String16C2ERKS0_mm"
921  },
922  {
923   "name" : "_ZN7android8String16C2Ev"
924  },
925  {
926   "name" : "_ZN7android8String16D1Ev"
927  },
928  {
929   "name" : "_ZN7android8String16D2Ev"
930  },
931  {
932   "name" : "_ZN7android9FdPrinter9printLineEPKc"
933  },
934  {
935   "name" : "_ZN7android9FdPrinterC1EijPKc"
936  },
937  {
938   "name" : "_ZN7android9FdPrinterC2EijPKc"
939  },
940  {
941   "name" : "_ZN7android9StopWatch5resetEv"
942  },
943  {
944   "name" : "_ZN7android9StopWatchC1EPKci"
945  },
946  {
947   "name" : "_ZN7android9StopWatchC2EPKci"
948  },
949  {
950   "name" : "_ZN7android9StopWatchD1Ev"
951  },
952  {
953   "name" : "_ZN7android9StopWatchD2Ev"
954  },
955  {
956   "name" : "_ZN7android9Tokenizer12fromContentsERKNS_7String8EPKcPPS0_"
957  },
958  {
959   "name" : "_ZN7android9Tokenizer14skipDelimitersEPKc"
960  },
961  {
962   "name" : "_ZN7android9Tokenizer4openERKNS_7String8EPPS0_"
963  },
964  {
965   "name" : "_ZN7android9Tokenizer8nextLineEv"
966  },
967  {
968   "name" : "_ZN7android9Tokenizer9nextTokenEPKc"
969  },
970  {
971   "name" : "_ZN7android9TokenizerC1ERKNS_7String8EPNS_7FileMapEPcbm"
972  },
973  {
974   "name" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbm"
975  },
976  {
977   "name" : "_ZN7android9TokenizerD1Ev"
978  },
979  {
980   "name" : "_ZN7android9TokenizerD2Ev"
981  },
982  {
983   "name" : "_ZNK7android10VectorImpl12itemLocationEm"
984  },
985  {
986   "name" : "_ZNK7android10VectorImpl8capacityEv"
987  },
988  {
989   "name" : "_ZNK7android10VectorImpl8itemSizeEv"
990  },
991  {
992   "name" : "_ZNK7android12SharedBuffer10editResizeEm"
993  },
994  {
995   "name" : "_ZNK7android12SharedBuffer11attemptEditEv"
996  },
997  {
998   "name" : "_ZNK7android12SharedBuffer4editEv"
999  },
1000  {
1001   "name" : "_ZNK7android12SharedBuffer5resetEm"
1002  },
1003  {
1004   "name" : "_ZNK7android12SharedBuffer7acquireEv"
1005  },
1006  {
1007   "name" : "_ZNK7android12SharedBuffer7releaseEj"
1008  },
1009  {
1010   "binding" : "weak",
1011   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_compareEPKvS7_"
1012  },
1013  {
1014   "binding" : "weak",
1015   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_destroyEPvm"
1016  },
1017  {
1018   "binding" : "weak",
1019   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE12do_constructEPvm"
1020  },
1021  {
1022   "binding" : "weak",
1023   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE15do_move_forwardEPvPKvm"
1024  },
1025  {
1026   "binding" : "weak",
1027   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE16do_move_backwardEPvPKvm"
1028  },
1029  {
1030   "binding" : "weak",
1031   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE7do_copyEPvPKvm"
1032  },
1033  {
1034   "binding" : "weak",
1035   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE8do_splatEPvPKvm"
1036  },
1037  {
1038   "name" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPm"
1039  },
1040  {
1041   "name" : "_ZNK7android16SortedVectorImpl7indexOfEPKv"
1042  },
1043  {
1044   "name" : "_ZNK7android16SortedVectorImpl7orderOfEPKv"
1045  },
1046  {
1047   "name" : "_ZNK7android6Looper20getAllowNonCallbacksEv"
1048  },
1049  {
1050   "name" : "_ZNK7android6Looper7Request13initEventItemEP11epoll_event"
1051  },
1052  {
1053   "name" : "_ZNK7android6Looper9isPollingEv"
1054  },
1055  {
1056   "name" : "_ZNK7android6Thread11exitPendingEv"
1057  },
1058  {
1059   "name" : "_ZNK7android6Thread6getTidEv"
1060  },
1061  {
1062   "name" : "_ZNK7android6Thread9isRunningEv"
1063  },
1064  {
1065   "binding" : "weak",
1066   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvm"
1067  },
1068  {
1069   "binding" : "weak",
1070   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvm"
1071  },
1072  {
1073   "binding" : "weak",
1074   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvm"
1075  },
1076  {
1077   "binding" : "weak",
1078   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvm"
1079  },
1080  {
1081   "binding" : "weak",
1082   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvm"
1083  },
1084  {
1085   "binding" : "weak",
1086   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvm"
1087  },
1088  {
1089   "binding" : "weak",
1090   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvm"
1091  },
1092  {
1093   "binding" : "weak",
1094   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvm"
1095  },
1096  {
1097   "binding" : "weak",
1098   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvm"
1099  },
1100  {
1101   "binding" : "weak",
1102   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvm"
1103  },
1104  {
1105   "binding" : "weak",
1106   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvm"
1107  },
1108  {
1109   "binding" : "weak",
1110   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvm"
1111  },
1112  {
1113   "binding" : "weak",
1114   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvm"
1115  },
1116  {
1117   "binding" : "weak",
1118   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvm"
1119  },
1120  {
1121   "binding" : "weak",
1122   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvm"
1123  },
1124  {
1125   "binding" : "weak",
1126   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvm"
1127  },
1128  {
1129   "binding" : "weak",
1130   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvm"
1131  },
1132  {
1133   "binding" : "weak",
1134   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvm"
1135  },
1136  {
1137   "name" : "_ZNK7android7RefBase10createWeakEPKv"
1138  },
1139  {
1140   "name" : "_ZNK7android7RefBase11getWeakRefsEv"
1141  },
1142  {
1143   "name" : "_ZNK7android7RefBase12weakref_type12getWeakCountEv"
1144  },
1145  {
1146   "name" : "_ZNK7android7RefBase12weakref_type7refBaseEv"
1147  },
1148  {
1149   "name" : "_ZNK7android7RefBase12weakref_type9printRefsEv"
1150  },
1151  {
1152   "name" : "_ZNK7android7RefBase14forceIncStrongEPKv"
1153  },
1154  {
1155   "name" : "_ZNK7android7RefBase14getStrongCountEv"
1156  },
1157  {
1158   "name" : "_ZNK7android7RefBase22incStrongRequireStrongEPKv"
1159  },
1160  {
1161   "name" : "_ZNK7android7RefBase9decStrongEPKv"
1162  },
1163  {
1164   "name" : "_ZNK7android7RefBase9incStrongEPKv"
1165  },
1166  {
1167   "name" : "_ZNK7android7String810getPathDirEv"
1168  },
1169  {
1170   "name" : "_ZNK7android7String811getBasePathEv"
1171  },
1172  {
1173   "name" : "_ZNK7android7String811getPathLeafEv"
1174  },
1175  {
1176   "name" : "_ZNK7android7String814find_extensionEv"
1177  },
1178  {
1179   "name" : "_ZNK7android7String816getPathExtensionEv"
1180  },
1181  {
1182   "name" : "_ZNK7android7String84findEPKcm"
1183  },
1184  {
1185   "name" : "_ZNK7android7String86lengthEv"
1186  },
1187  {
1188   "name" : "_ZNK7android7String88walkPathEPS0_"
1189  },
1190  {
1191   "name" : "_ZNK7android8String1610startsWithEPKDs"
1192  },
1193  {
1194   "name" : "_ZNK7android8String1610startsWithERKS0_"
1195  },
1196  {
1197   "name" : "_ZNK7android8String1614isStaticStringEv"
1198  },
1199  {
1200   "name" : "_ZNK7android8String1616staticStringSizeEv"
1201  },
1202  {
1203   "name" : "_ZNK7android8String164sizeEv"
1204  },
1205  {
1206   "name" : "_ZNK7android8String168containsEPKDs"
1207  },
1208  {
1209   "name" : "_ZNK7android8String168findLastEDs"
1210  },
1211  {
1212   "name" : "_ZNK7android8String169findFirstEDs"
1213  },
1214  {
1215   "name" : "_ZNK7android9StopWatch11elapsedTimeEv"
1216  },
1217  {
1218   "name" : "_ZNK7android9StopWatch4nameEv"
1219  },
1220  {
1221   "name" : "_ZNK7android9Tokenizer11getLocationEv"
1222  },
1223  {
1224   "name" : "_ZNK7android9Tokenizer19peekRemainderOfLineEv"
1225  },
1226  {
1227   "name" : "_ZTv0_n24_N7android14LooperCallbackD0Ev"
1228  },
1229  {
1230   "name" : "_ZTv0_n24_N7android14LooperCallbackD1Ev"
1231  },
1232  {
1233   "name" : "_ZTv0_n24_N7android14MessageHandlerD0Ev"
1234  },
1235  {
1236   "name" : "_ZTv0_n24_N7android14MessageHandlerD1Ev"
1237  },
1238  {
1239   "name" : "_ZTv0_n24_N7android18WeakMessageHandlerD0Ev"
1240  },
1241  {
1242   "name" : "_ZTv0_n24_N7android18WeakMessageHandlerD1Ev"
1243  },
1244  {
1245   "name" : "_ZTv0_n24_N7android20SimpleLooperCallbackD0Ev"
1246  },
1247  {
1248   "name" : "_ZTv0_n24_N7android20SimpleLooperCallbackD1Ev"
1249  },
1250  {
1251   "name" : "_ZTv0_n24_N7android6ThreadD0Ev"
1252  },
1253  {
1254   "name" : "_ZTv0_n24_N7android6ThreadD1Ev"
1255  },
1256  {
1257   "name" : "androidCreateRawThreadEtc"
1258  },
1259  {
1260   "name" : "androidCreateThread"
1261  },
1262  {
1263   "name" : "androidCreateThreadEtc"
1264  },
1265  {
1266   "name" : "androidGetThreadId"
1267  },
1268  {
1269   "name" : "androidGetThreadPriority"
1270  },
1271  {
1272   "name" : "androidSetCreateThreadFunc"
1273  },
1274  {
1275   "name" : "androidSetThreadName"
1276  },
1277  {
1278   "name" : "androidSetThreadPriority"
1279  },
1280  {
1281   "name" : "do_report_sysprop_change"
1282  },
1283  {
1284   "name" : "strcmp16"
1285  },
1286  {
1287   "name" : "strlen16"
1288  },
1289  {
1290   "name" : "strncmp16"
1291  },
1292  {
1293   "name" : "strnlen16"
1294  },
1295  {
1296   "name" : "strstr16"
1297  },
1298  {
1299   "name" : "strzcmp16"
1300  },
1301  {
1302   "name" : "systemTime"
1303  },
1304  {
1305   "name" : "toMillisecondTimeoutDelay"
1306  },
1307  {
1308   "name" : "utf16_to_utf8"
1309  },
1310  {
1311   "name" : "utf16_to_utf8_length"
1312  },
1313  {
1314   "name" : "utf32_from_utf8_at"
1315  },
1316  {
1317   "name" : "utf32_to_utf8"
1318  },
1319  {
1320   "name" : "utf32_to_utf8_length"
1321  },
1322  {
1323   "name" : "utf8_to_utf16"
1324  },
1325  {
1326   "name" : "utf8_to_utf16_length"
1327  },
1328  {
1329   "name" : "utf8_to_utf16_no_null_terminator"
1330  }
1331 ],
1332 "elf_objects" :
1333 [
1334  {
1335   "name" : "_ZN7android7FileMap9mPageSizeE"
1336  },
1337  {
1338   "name" : "_ZTCN7android18WeakMessageHandlerE0_NS_14MessageHandlerE"
1339  },
1340  {
1341   "name" : "_ZTCN7android20SimpleLooperCallbackE0_NS_14LooperCallbackE"
1342  },
1343  {
1344   "name" : "_ZTTN7android14LooperCallbackE"
1345  },
1346  {
1347   "name" : "_ZTTN7android14MessageHandlerE"
1348  },
1349  {
1350   "name" : "_ZTTN7android18WeakMessageHandlerE"
1351  },
1352  {
1353   "name" : "_ZTTN7android20SimpleLooperCallbackE"
1354  },
1355  {
1356   "name" : "_ZTTN7android6ThreadE"
1357  },
1358  {
1359   "name" : "_ZTVN7android10LogPrinterE"
1360  },
1361  {
1362   "name" : "_ZTVN7android10VectorImplE"
1363  },
1364  {
1365   "binding" : "weak",
1366   "name" : "_ZTVN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
1367  },
1368  {
1369   "name" : "_ZTVN7android13PrefixPrinterE"
1370  },
1371  {
1372   "name" : "_ZTVN7android14LooperCallbackE"
1373  },
1374  {
1375   "name" : "_ZTVN7android14MessageHandlerE"
1376  },
1377  {
1378   "name" : "_ZTVN7android14String8PrinterE"
1379  },
1380  {
1381   "name" : "_ZTVN7android16SortedVectorImplE"
1382  },
1383  {
1384   "name" : "_ZTVN7android18WeakMessageHandlerE"
1385  },
1386  {
1387   "name" : "_ZTVN7android20SimpleLooperCallbackE"
1388  },
1389  {
1390   "name" : "_ZTVN7android6LooperE"
1391  },
1392  {
1393   "name" : "_ZTVN7android6ThreadE"
1394  },
1395  {
1396   "binding" : "weak",
1397   "name" : "_ZTVN7android6VectorINS_28sysprop_change_callback_infoEEE"
1398  },
1399  {
1400   "binding" : "weak",
1401   "name" : "_ZTVN7android6VectorINS_6Looper15MessageEnvelopeEEE"
1402  },
1403  {
1404   "binding" : "weak",
1405   "name" : "_ZTVN7android6VectorINS_6Looper8ResponseEEE"
1406  },
1407  {
1408   "name" : "_ZTVN7android7PrinterE"
1409  },
1410  {
1411   "name" : "_ZTVN7android7RefBaseE"
1412  },
1413  {
1414   "name" : "_ZTVN7android9FdPrinterE"
1415  }
1416 ],
1417 "enum_types" :
1418 [
1419  {
1420   "alignment" : 4,
1421   "enum_fields" :
1422   [
1423    {
1424     "enum_field_value" : -1,
1425     "name" : "SP_DEFAULT"
1426    },
1427    {
1428     "enum_field_value" : 0,
1429     "name" : "SP_BACKGROUND"
1430    },
1431    {
1432     "enum_field_value" : 1,
1433     "name" : "SP_FOREGROUND"
1434    },
1435    {
1436     "enum_field_value" : 2,
1437     "name" : "SP_SYSTEM"
1438    },
1439    {
1440     "enum_field_value" : 3,
1441     "name" : "SP_AUDIO_APP"
1442    },
1443    {
1444     "enum_field_value" : 4,
1445     "name" : "SP_AUDIO_SYS"
1446    },
1447    {
1448     "enum_field_value" : 5,
1449     "name" : "SP_TOP_APP"
1450    },
1451    {
1452     "enum_field_value" : 6,
1453     "name" : "SP_RT_APP"
1454    },
1455    {
1456     "enum_field_value" : 7,
1457     "name" : "SP_RESTRICTED"
1458    },
1459    {
1460     "enum_field_value" : 8,
1461     "name" : "SP_CNT"
1462    },
1463    {
1464     "enum_field_value" : 7,
1465     "name" : "SP_MAX"
1466    },
1467    {
1468     "enum_field_value" : 1,
1469     "name" : "SP_SYSTEM_DEFAULT"
1470    }
1471   ],
1472   "linker_set_key" : "_ZTI11SchedPolicy",
1473   "name" : "SchedPolicy",
1474   "referenced_type" : "_ZTI11SchedPolicy",
1475   "self_type" : "_ZTI11SchedPolicy",
1476   "size" : 4,
1477   "source_file" : "system/core/libprocessgroup/include/processgroup/sched_policy.h",
1478   "underlying_type" : "_ZTIi"
1479  },
1480  {
1481   "alignment" : 4,
1482   "enum_fields" :
1483   [
1484    {
1485     "enum_field_value" : 1,
1486     "name" : "HAL_HDR_DOLBY_VISION"
1487    },
1488    {
1489     "enum_field_value" : 2,
1490     "name" : "HAL_HDR_HDR10"
1491    },
1492    {
1493     "enum_field_value" : 3,
1494     "name" : "HAL_HDR_HLG"
1495    }
1496   ],
1497   "linker_set_key" : "_ZTI13android_hdr_t",
1498   "name" : "android_hdr_t",
1499   "referenced_type" : "_ZTI13android_hdr_t",
1500   "self_type" : "_ZTI13android_hdr_t",
1501   "size" : 4,
1502   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1503   "underlying_type" : "_ZTIj"
1504  },
1505  {
1506   "alignment" : 4,
1507   "enum_fields" :
1508   [
1509    {
1510     "enum_field_value" : 4,
1511     "name" : "HAL_HDR_HDR10_PLUS"
1512    }
1513   ],
1514   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
1515   "name" : "android_hdr_v1_2_t",
1516   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
1517   "self_type" : "_ZTI18android_hdr_v1_2_t",
1518   "size" : 4,
1519   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1520   "underlying_type" : "_ZTIj"
1521  },
1522  {
1523   "alignment" : 4,
1524   "enum_fields" :
1525   [
1526    {
1527     "enum_field_value" : 0,
1528     "name" : "ANDROID_LOG_UNKNOWN"
1529    },
1530    {
1531     "enum_field_value" : 1,
1532     "name" : "ANDROID_LOG_DEFAULT"
1533    },
1534    {
1535     "enum_field_value" : 2,
1536     "name" : "ANDROID_LOG_VERBOSE"
1537    },
1538    {
1539     "enum_field_value" : 3,
1540     "name" : "ANDROID_LOG_DEBUG"
1541    },
1542    {
1543     "enum_field_value" : 4,
1544     "name" : "ANDROID_LOG_INFO"
1545    },
1546    {
1547     "enum_field_value" : 5,
1548     "name" : "ANDROID_LOG_WARN"
1549    },
1550    {
1551     "enum_field_value" : 6,
1552     "name" : "ANDROID_LOG_ERROR"
1553    },
1554    {
1555     "enum_field_value" : 7,
1556     "name" : "ANDROID_LOG_FATAL"
1557    },
1558    {
1559     "enum_field_value" : 8,
1560     "name" : "ANDROID_LOG_SILENT"
1561    }
1562   ],
1563   "linker_set_key" : "_ZTI19android_LogPriority",
1564   "name" : "android_LogPriority",
1565   "referenced_type" : "_ZTI19android_LogPriority",
1566   "self_type" : "_ZTI19android_LogPriority",
1567   "size" : 4,
1568   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
1569   "underlying_type" : "_ZTIj"
1570  },
1571  {
1572   "alignment" : 4,
1573   "enum_fields" :
1574   [
1575    {
1576     "enum_field_value" : 0,
1577     "name" : "HAL_DATASPACE_UNKNOWN"
1578    },
1579    {
1580     "enum_field_value" : 1,
1581     "name" : "HAL_DATASPACE_ARBITRARY"
1582    },
1583    {
1584     "enum_field_value" : 16,
1585     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1586    },
1587    {
1588     "enum_field_value" : 4128768,
1589     "name" : "HAL_DATASPACE_STANDARD_MASK"
1590    },
1591    {
1592     "enum_field_value" : 0,
1593     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1594    },
1595    {
1596     "enum_field_value" : 65536,
1597     "name" : "HAL_DATASPACE_STANDARD_BT709"
1598    },
1599    {
1600     "enum_field_value" : 131072,
1601     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1602    },
1603    {
1604     "enum_field_value" : 196608,
1605     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1606    },
1607    {
1608     "enum_field_value" : 262144,
1609     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1610    },
1611    {
1612     "enum_field_value" : 327680,
1613     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1614    },
1615    {
1616     "enum_field_value" : 393216,
1617     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1618    },
1619    {
1620     "enum_field_value" : 458752,
1621     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1622    },
1623    {
1624     "enum_field_value" : 524288,
1625     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1626    },
1627    {
1628     "enum_field_value" : 589824,
1629     "name" : "HAL_DATASPACE_STANDARD_FILM"
1630    },
1631    {
1632     "enum_field_value" : 655360,
1633     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1634    },
1635    {
1636     "enum_field_value" : 720896,
1637     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1638    },
1639    {
1640     "enum_field_value" : 22,
1641     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1642    },
1643    {
1644     "enum_field_value" : 130023424,
1645     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1646    },
1647    {
1648     "enum_field_value" : 0,
1649     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1650    },
1651    {
1652     "enum_field_value" : 4194304,
1653     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1654    },
1655    {
1656     "enum_field_value" : 8388608,
1657     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1658    },
1659    {
1660     "enum_field_value" : 12582912,
1661     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1662    },
1663    {
1664     "enum_field_value" : 16777216,
1665     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1666    },
1667    {
1668     "enum_field_value" : 20971520,
1669     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1670    },
1671    {
1672     "enum_field_value" : 25165824,
1673     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1674    },
1675    {
1676     "enum_field_value" : 29360128,
1677     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1678    },
1679    {
1680     "enum_field_value" : 33554432,
1681     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1682    },
1683    {
1684     "enum_field_value" : 27,
1685     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1686    },
1687    {
1688     "enum_field_value" : 939524096,
1689     "name" : "HAL_DATASPACE_RANGE_MASK"
1690    },
1691    {
1692     "enum_field_value" : 0,
1693     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1694    },
1695    {
1696     "enum_field_value" : 134217728,
1697     "name" : "HAL_DATASPACE_RANGE_FULL"
1698    },
1699    {
1700     "enum_field_value" : 268435456,
1701     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1702    },
1703    {
1704     "enum_field_value" : 402653184,
1705     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1706    },
1707    {
1708     "enum_field_value" : 512,
1709     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1710    },
1711    {
1712     "enum_field_value" : 138477568,
1713     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1714    },
1715    {
1716     "enum_field_value" : 406913024,
1717     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1718    },
1719    {
1720     "enum_field_value" : 513,
1721     "name" : "HAL_DATASPACE_SRGB"
1722    },
1723    {
1724     "enum_field_value" : 142671872,
1725     "name" : "HAL_DATASPACE_V0_SRGB"
1726    },
1727    {
1728     "enum_field_value" : 411107328,
1729     "name" : "HAL_DATASPACE_V0_SCRGB"
1730    },
1731    {
1732     "enum_field_value" : 257,
1733     "name" : "HAL_DATASPACE_JFIF"
1734    },
1735    {
1736     "enum_field_value" : 146931712,
1737     "name" : "HAL_DATASPACE_V0_JFIF"
1738    },
1739    {
1740     "enum_field_value" : 258,
1741     "name" : "HAL_DATASPACE_BT601_625"
1742    },
1743    {
1744     "enum_field_value" : 281149440,
1745     "name" : "HAL_DATASPACE_V0_BT601_625"
1746    },
1747    {
1748     "enum_field_value" : 259,
1749     "name" : "HAL_DATASPACE_BT601_525"
1750    },
1751    {
1752     "enum_field_value" : 281280512,
1753     "name" : "HAL_DATASPACE_V0_BT601_525"
1754    },
1755    {
1756     "enum_field_value" : 260,
1757     "name" : "HAL_DATASPACE_BT709"
1758    },
1759    {
1760     "enum_field_value" : 281083904,
1761     "name" : "HAL_DATASPACE_V0_BT709"
1762    },
1763    {
1764     "enum_field_value" : 139067392,
1765     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1766    },
1767    {
1768     "enum_field_value" : 155844608,
1769     "name" : "HAL_DATASPACE_DCI_P3"
1770    },
1771    {
1772     "enum_field_value" : 139067392,
1773     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1774    },
1775    {
1776     "enum_field_value" : 143261696,
1777     "name" : "HAL_DATASPACE_DISPLAY_P3"
1778    },
1779    {
1780     "enum_field_value" : 151715840,
1781     "name" : "HAL_DATASPACE_ADOBE_RGB"
1782    },
1783    {
1784     "enum_field_value" : 138805248,
1785     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1786    },
1787    {
1788     "enum_field_value" : 147193856,
1789     "name" : "HAL_DATASPACE_BT2020"
1790    },
1791    {
1792     "enum_field_value" : 163971072,
1793     "name" : "HAL_DATASPACE_BT2020_PQ"
1794    },
1795    {
1796     "enum_field_value" : 4096,
1797     "name" : "HAL_DATASPACE_DEPTH"
1798    },
1799    {
1800     "enum_field_value" : 4097,
1801     "name" : "HAL_DATASPACE_SENSOR"
1802    }
1803   ],
1804   "linker_set_key" : "_ZTI19android_dataspace_t",
1805   "name" : "android_dataspace_t",
1806   "referenced_type" : "_ZTI19android_dataspace_t",
1807   "self_type" : "_ZTI19android_dataspace_t",
1808   "size" : 4,
1809   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1810   "underlying_type" : "_ZTIj"
1811  },
1812  {
1813   "alignment" : 4,
1814   "enum_fields" :
1815   [
1816    {
1817     "enum_field_value" : 0,
1818     "name" : "FLEX_FORMAT_INVALID"
1819    },
1820    {
1821     "enum_field_value" : 1,
1822     "name" : "FLEX_FORMAT_Y"
1823    },
1824    {
1825     "enum_field_value" : 7,
1826     "name" : "FLEX_FORMAT_YCbCr"
1827    },
1828    {
1829     "enum_field_value" : 1073741831,
1830     "name" : "FLEX_FORMAT_YCbCrA"
1831    },
1832    {
1833     "enum_field_value" : 7168,
1834     "name" : "FLEX_FORMAT_RGB"
1835    },
1836    {
1837     "enum_field_value" : 1073748992,
1838     "name" : "FLEX_FORMAT_RGBA"
1839    }
1840   ],
1841   "linker_set_key" : "_ZTI19android_flex_format",
1842   "name" : "android_flex_format",
1843   "referenced_type" : "_ZTI19android_flex_format",
1844   "self_type" : "_ZTI19android_flex_format",
1845   "size" : 4,
1846   "source_file" : "system/core/libsystem/include/system/graphics.h",
1847   "underlying_type" : "_ZTIj"
1848  },
1849  {
1850   "alignment" : 4,
1851   "enum_fields" :
1852   [
1853    {
1854     "enum_field_value" : 1,
1855     "name" : "HAL_TRANSFORM_FLIP_H"
1856    },
1857    {
1858     "enum_field_value" : 2,
1859     "name" : "HAL_TRANSFORM_FLIP_V"
1860    },
1861    {
1862     "enum_field_value" : 4,
1863     "name" : "HAL_TRANSFORM_ROT_90"
1864    },
1865    {
1866     "enum_field_value" : 3,
1867     "name" : "HAL_TRANSFORM_ROT_180"
1868    },
1869    {
1870     "enum_field_value" : 7,
1871     "name" : "HAL_TRANSFORM_ROT_270"
1872    }
1873   ],
1874   "linker_set_key" : "_ZTI19android_transform_t",
1875   "name" : "android_transform_t",
1876   "referenced_type" : "_ZTI19android_transform_t",
1877   "self_type" : "_ZTI19android_transform_t",
1878   "size" : 4,
1879   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1880   "underlying_type" : "_ZTIj"
1881  },
1882  {
1883   "alignment" : 4,
1884   "enum_fields" :
1885   [
1886    {
1887     "enum_field_value" : 0,
1888     "name" : "HAL_COLOR_MODE_NATIVE"
1889    },
1890    {
1891     "enum_field_value" : 1,
1892     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1893    },
1894    {
1895     "enum_field_value" : 2,
1896     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1897    },
1898    {
1899     "enum_field_value" : 3,
1900     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1901    },
1902    {
1903     "enum_field_value" : 4,
1904     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1905    },
1906    {
1907     "enum_field_value" : 5,
1908     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1909    },
1910    {
1911     "enum_field_value" : 6,
1912     "name" : "HAL_COLOR_MODE_DCI_P3"
1913    },
1914    {
1915     "enum_field_value" : 7,
1916     "name" : "HAL_COLOR_MODE_SRGB"
1917    },
1918    {
1919     "enum_field_value" : 8,
1920     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1921    },
1922    {
1923     "enum_field_value" : 9,
1924     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1925    }
1926   ],
1927   "linker_set_key" : "_ZTI20android_color_mode_t",
1928   "name" : "android_color_mode_t",
1929   "referenced_type" : "_ZTI20android_color_mode_t",
1930   "self_type" : "_ZTI20android_color_mode_t",
1931   "size" : 4,
1932   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1933   "underlying_type" : "_ZTIj"
1934  },
1935  {
1936   "alignment" : 4,
1937   "enum_fields" :
1938   [
1939    {
1940     "enum_field_value" : 0,
1941     "name" : "SYSTEM_TIME_REALTIME"
1942    },
1943    {
1944     "enum_field_value" : 1,
1945     "name" : "SYSTEM_TIME_MONOTONIC"
1946    },
1947    {
1948     "enum_field_value" : 2,
1949     "name" : "SYSTEM_TIME_PROCESS"
1950    },
1951    {
1952     "enum_field_value" : 3,
1953     "name" : "SYSTEM_TIME_THREAD"
1954    },
1955    {
1956     "enum_field_value" : 4,
1957     "name" : "SYSTEM_TIME_BOOTTIME"
1958    }
1959   ],
1960   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1961   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:75:1)",
1962   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1963   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1964   "size" : 4,
1965   "source_file" : "system/core/libutils/include/utils/Timers.h",
1966   "underlying_type" : "_ZTIj"
1967  },
1968  {
1969   "alignment" : 4,
1970   "enum_fields" :
1971   [
1972    {
1973     "enum_field_value" : 1,
1974     "name" : "FLEX_COMPONENT_Y"
1975    },
1976    {
1977     "enum_field_value" : 2,
1978     "name" : "FLEX_COMPONENT_Cb"
1979    },
1980    {
1981     "enum_field_value" : 4,
1982     "name" : "FLEX_COMPONENT_Cr"
1983    },
1984    {
1985     "enum_field_value" : 1024,
1986     "name" : "FLEX_COMPONENT_R"
1987    },
1988    {
1989     "enum_field_value" : 2048,
1990     "name" : "FLEX_COMPONENT_G"
1991    },
1992    {
1993     "enum_field_value" : 4096,
1994     "name" : "FLEX_COMPONENT_B"
1995    },
1996    {
1997     "enum_field_value" : 1073741824,
1998     "name" : "FLEX_COMPONENT_A"
1999    }
2000   ],
2001   "linker_set_key" : "_ZTI22android_flex_component",
2002   "name" : "android_flex_component",
2003   "referenced_type" : "_ZTI22android_flex_component",
2004   "self_type" : "_ZTI22android_flex_component",
2005   "size" : 4,
2006   "source_file" : "system/core/libsystem/include/system/graphics.h",
2007   "underlying_type" : "_ZTIj"
2008  },
2009  {
2010   "alignment" : 4,
2011   "enum_fields" :
2012   [
2013    {
2014     "enum_field_value" : 1,
2015     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2016    },
2017    {
2018     "enum_field_value" : 2,
2019     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2020    },
2021    {
2022     "enum_field_value" : 3,
2023     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2024    },
2025    {
2026     "enum_field_value" : 4,
2027     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2028    },
2029    {
2030     "enum_field_value" : 5,
2031     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2032    },
2033    {
2034     "enum_field_value" : 16,
2035     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2036    },
2037    {
2038     "enum_field_value" : 17,
2039     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2040    },
2041    {
2042     "enum_field_value" : 20,
2043     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2044    },
2045    {
2046     "enum_field_value" : 22,
2047     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2048    },
2049    {
2050     "enum_field_value" : 32,
2051     "name" : "HAL_PIXEL_FORMAT_RAW16"
2052    },
2053    {
2054     "enum_field_value" : 33,
2055     "name" : "HAL_PIXEL_FORMAT_BLOB"
2056    },
2057    {
2058     "enum_field_value" : 34,
2059     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2060    },
2061    {
2062     "enum_field_value" : 35,
2063     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2064    },
2065    {
2066     "enum_field_value" : 36,
2067     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2068    },
2069    {
2070     "enum_field_value" : 37,
2071     "name" : "HAL_PIXEL_FORMAT_RAW10"
2072    },
2073    {
2074     "enum_field_value" : 38,
2075     "name" : "HAL_PIXEL_FORMAT_RAW12"
2076    },
2077    {
2078     "enum_field_value" : 43,
2079     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2080    },
2081    {
2082     "enum_field_value" : 538982489,
2083     "name" : "HAL_PIXEL_FORMAT_Y8"
2084    },
2085    {
2086     "enum_field_value" : 540422489,
2087     "name" : "HAL_PIXEL_FORMAT_Y16"
2088    },
2089    {
2090     "enum_field_value" : 842094169,
2091     "name" : "HAL_PIXEL_FORMAT_YV12"
2092    }
2093   ],
2094   "linker_set_key" : "_ZTI22android_pixel_format_t",
2095   "name" : "android_pixel_format_t",
2096   "referenced_type" : "_ZTI22android_pixel_format_t",
2097   "self_type" : "_ZTI22android_pixel_format_t",
2098   "size" : 4,
2099   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
2100   "underlying_type" : "_ZTIj"
2101  },
2102  {
2103   "alignment" : 4,
2104   "enum_fields" :
2105   [
2106    {
2107     "enum_field_value" : 19,
2108     "name" : "ANDROID_PRIORITY_LOWEST"
2109    },
2110    {
2111     "enum_field_value" : 10,
2112     "name" : "ANDROID_PRIORITY_BACKGROUND"
2113    },
2114    {
2115     "enum_field_value" : 0,
2116     "name" : "ANDROID_PRIORITY_NORMAL"
2117    },
2118    {
2119     "enum_field_value" : -2,
2120     "name" : "ANDROID_PRIORITY_FOREGROUND"
2121    },
2122    {
2123     "enum_field_value" : -4,
2124     "name" : "ANDROID_PRIORITY_DISPLAY"
2125    },
2126    {
2127     "enum_field_value" : -8,
2128     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
2129    },
2130    {
2131     "enum_field_value" : -10,
2132     "name" : "ANDROID_PRIORITY_VIDEO"
2133    },
2134    {
2135     "enum_field_value" : -16,
2136     "name" : "ANDROID_PRIORITY_AUDIO"
2137    },
2138    {
2139     "enum_field_value" : -19,
2140     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
2141    },
2142    {
2143     "enum_field_value" : -20,
2144     "name" : "ANDROID_PRIORITY_HIGHEST"
2145    },
2146    {
2147     "enum_field_value" : 0,
2148     "name" : "ANDROID_PRIORITY_DEFAULT"
2149    },
2150    {
2151     "enum_field_value" : -1,
2152     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
2153    },
2154    {
2155     "enum_field_value" : 1,
2156     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
2157    }
2158   ],
2159   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2160   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
2161   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2162   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2163   "size" : 4,
2164   "source_file" : "system/core/libsystem/include/system/thread_defs.h",
2165   "underlying_type" : "_ZTIi"
2166  },
2167  {
2168   "alignment" : 4,
2169   "enum_fields" :
2170   [
2171    {
2172     "enum_field_value" : 281411584,
2173     "name" : "HAL_DATASPACE_BT2020_ITU"
2174    },
2175    {
2176     "enum_field_value" : 298188800,
2177     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2178    },
2179    {
2180     "enum_field_value" : 302383104,
2181     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2182    },
2183    {
2184     "enum_field_value" : 168165376,
2185     "name" : "HAL_DATASPACE_BT2020_HLG"
2186    }
2187   ],
2188   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
2189   "name" : "android_dataspace_v1_1_t",
2190   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
2191   "self_type" : "_ZTI24android_dataspace_v1_1_t",
2192   "size" : 4,
2193   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2194   "underlying_type" : "_ZTIj"
2195  },
2196  {
2197   "alignment" : 4,
2198   "enum_fields" :
2199   [
2200    {
2201     "enum_field_value" : 142999552,
2202     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2203    },
2204    {
2205     "enum_field_value" : 4098,
2206     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2207    },
2208    {
2209     "enum_field_value" : 4099,
2210     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2211    },
2212    {
2213     "enum_field_value" : 4100,
2214     "name" : "HAL_DATASPACE_HEIF"
2215    }
2216   ],
2217   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
2218   "name" : "android_dataspace_v1_2_t",
2219   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
2220   "self_type" : "_ZTI24android_dataspace_v1_2_t",
2221   "size" : 4,
2222   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
2223   "underlying_type" : "_ZTIj"
2224  },
2225  {
2226   "alignment" : 4,
2227   "enum_fields" :
2228   [
2229    {
2230     "enum_field_value" : 10,
2231     "name" : "HAL_COLOR_MODE_BT2020"
2232    },
2233    {
2234     "enum_field_value" : 11,
2235     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2236    },
2237    {
2238     "enum_field_value" : 12,
2239     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2240    }
2241   ],
2242   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
2243   "name" : "android_color_mode_v1_1_t",
2244   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
2245   "self_type" : "_ZTI25android_color_mode_v1_1_t",
2246   "size" : 4,
2247   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2248   "underlying_type" : "_ZTIj"
2249  },
2250  {
2251   "alignment" : 4,
2252   "enum_fields" :
2253   [
2254    {
2255     "enum_field_value" : 0,
2256     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2257    },
2258    {
2259     "enum_field_value" : 1,
2260     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2261    },
2262    {
2263     "enum_field_value" : 2,
2264     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2265    },
2266    {
2267     "enum_field_value" : 3,
2268     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2269    },
2270    {
2271     "enum_field_value" : 4,
2272     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2273    },
2274    {
2275     "enum_field_value" : 5,
2276     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2277    },
2278    {
2279     "enum_field_value" : 6,
2280     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2281    }
2282   ],
2283   "linker_set_key" : "_ZTI25android_color_transform_t",
2284   "name" : "android_color_transform_t",
2285   "referenced_type" : "_ZTI25android_color_transform_t",
2286   "self_type" : "_ZTI25android_color_transform_t",
2287   "size" : 4,
2288   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
2289   "underlying_type" : "_ZTIj"
2290  },
2291  {
2292   "alignment" : 4,
2293   "enum_fields" :
2294   [
2295    {
2296     "enum_field_value" : 39,
2297     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2298    },
2299    {
2300     "enum_field_value" : 40,
2301     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2302    },
2303    {
2304     "enum_field_value" : 41,
2305     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2306    },
2307    {
2308     "enum_field_value" : 42,
2309     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2310    }
2311   ],
2312   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
2313   "name" : "android_pixel_format_sw_t",
2314   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
2315   "self_type" : "_ZTI25android_pixel_format_sw_t",
2316   "size" : 4,
2317   "source_file" : "system/core/libsystem/include/system/graphics-sw.h",
2318   "underlying_type" : "_ZTIj"
2319  },
2320  {
2321   "alignment" : 4,
2322   "enum_fields" :
2323   [
2324    {
2325     "enum_field_value" : 48,
2326     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2327    },
2328    {
2329     "enum_field_value" : 49,
2330     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2331    },
2332    {
2333     "enum_field_value" : 50,
2334     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2335    },
2336    {
2337     "enum_field_value" : 51,
2338     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2339    },
2340    {
2341     "enum_field_value" : 52,
2342     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2343    },
2344    {
2345     "enum_field_value" : 53,
2346     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2347    },
2348    {
2349     "enum_field_value" : 54,
2350     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2351    }
2352   ],
2353   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
2354   "name" : "android_pixel_format_v1_1_t",
2355   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
2356   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
2357   "size" : 4,
2358   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2359   "underlying_type" : "_ZTIj"
2360  },
2361  {
2362   "alignment" : 4,
2363   "enum_fields" :
2364   [
2365    {
2366     "enum_field_value" : 55,
2367     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2368    }
2369   ],
2370   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
2371   "name" : "android_pixel_format_v1_2_t",
2372   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
2373   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
2374   "size" : 4,
2375   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
2376   "underlying_type" : "_ZTIj"
2377  },
2378  {
2379   "alignment" : 4,
2380   "enum_fields" :
2381   [
2382    {
2383     "enum_field_value" : 0,
2384     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2385    },
2386    {
2387     "enum_field_value" : 1,
2388     "name" : "HAL_RENDER_INTENT_ENHANCE"
2389    },
2390    {
2391     "enum_field_value" : 2,
2392     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2393    },
2394    {
2395     "enum_field_value" : 3,
2396     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2397    }
2398   ],
2399   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
2400   "name" : "android_render_intent_v1_1_t",
2401   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
2402   "self_type" : "_ZTI28android_render_intent_v1_1_t",
2403   "size" : 4,
2404   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2405   "underlying_type" : "_ZTIj"
2406  },
2407  {
2408   "alignment" : 4,
2409   "enum_fields" :
2410   [
2411    {
2412     "enum_field_value" : 0,
2413     "name" : "LOG_ID_MIN"
2414    },
2415    {
2416     "enum_field_value" : 0,
2417     "name" : "LOG_ID_MAIN"
2418    },
2419    {
2420     "enum_field_value" : 1,
2421     "name" : "LOG_ID_RADIO"
2422    },
2423    {
2424     "enum_field_value" : 2,
2425     "name" : "LOG_ID_EVENTS"
2426    },
2427    {
2428     "enum_field_value" : 3,
2429     "name" : "LOG_ID_SYSTEM"
2430    },
2431    {
2432     "enum_field_value" : 4,
2433     "name" : "LOG_ID_CRASH"
2434    },
2435    {
2436     "enum_field_value" : 5,
2437     "name" : "LOG_ID_STATS"
2438    },
2439    {
2440     "enum_field_value" : 6,
2441     "name" : "LOG_ID_SECURITY"
2442    },
2443    {
2444     "enum_field_value" : 7,
2445     "name" : "LOG_ID_KERNEL"
2446    },
2447    {
2448     "enum_field_value" : 8,
2449     "name" : "LOG_ID_MAX"
2450    },
2451    {
2452     "enum_field_value" : 2147483647,
2453     "name" : "LOG_ID_DEFAULT"
2454    }
2455   ],
2456   "linker_set_key" : "_ZTI6log_id",
2457   "name" : "log_id",
2458   "referenced_type" : "_ZTI6log_id",
2459   "self_type" : "_ZTI6log_id",
2460   "size" : 4,
2461   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
2462   "underlying_type" : "_ZTIj"
2463  },
2464  {
2465   "alignment" : 4,
2466   "enum_fields" :
2467   [
2468    {
2469     "enum_field_value" : 1,
2470     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
2471    },
2472    {
2473     "enum_field_value" : 2,
2474     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
2475    },
2476    {
2477     "enum_field_value" : 4,
2478     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
2479    }
2480   ],
2481   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2482   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
2483   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2484   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2485   "size" : 4,
2486   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
2487   "underlying_type" : "_ZTIj"
2488  },
2489  {
2490   "alignment" : 4,
2491   "enum_fields" :
2492   [
2493    {
2494     "enum_field_value" : 0,
2495     "name" : "android::trait_pointer<android::key_value_pair_t<int, android::Looper::Request>>::value"
2496    }
2497   ],
2498   "linker_set_key" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
2499   "name" : "android::trait_pointer<key_value_pair_t<int, Request>>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2500   "referenced_type" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
2501   "self_type" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
2502   "size" : 4,
2503   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2504   "underlying_type" : "_ZTIj"
2505  },
2506  {
2507   "alignment" : 4,
2508   "enum_fields" :
2509   [
2510    {
2511     "enum_field_value" : 0,
2512     "name" : "android::trait_pointer<android::sysprop_change_callback_info>::value"
2513    }
2514   ],
2515   "linker_set_key" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2516   "name" : "android::trait_pointer<sysprop_change_callback_info>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2517   "referenced_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2518   "self_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2519   "size" : 4,
2520   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2521   "underlying_type" : "_ZTIj"
2522  },
2523  {
2524   "alignment" : 4,
2525   "enum_fields" :
2526   [
2527    {
2528     "enum_field_value" : 0,
2529     "name" : "android::trait_pointer<android::Looper::MessageEnvelope>::value"
2530    }
2531   ],
2532   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2533   "name" : "android::trait_pointer<MessageEnvelope>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2534   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2535   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2536   "size" : 4,
2537   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2538   "underlying_type" : "_ZTIj"
2539  },
2540  {
2541   "alignment" : 4,
2542   "enum_fields" :
2543   [
2544    {
2545     "enum_field_value" : 0,
2546     "name" : "android::trait_pointer<android::Looper::Request>::value"
2547    }
2548   ],
2549   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper7RequestEE6$valueE",
2550   "name" : "android::trait_pointer<Request>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2551   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper7RequestEE6$valueE",
2552   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper7RequestEE6$valueE",
2553   "size" : 4,
2554   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2555   "underlying_type" : "_ZTIj"
2556  },
2557  {
2558   "alignment" : 4,
2559   "enum_fields" :
2560   [
2561    {
2562     "enum_field_value" : 0,
2563     "name" : "android::trait_pointer<android::Looper::Response>::value"
2564    }
2565   ],
2566   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2567   "name" : "android::trait_pointer<Response>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2568   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2569   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2570   "size" : 4,
2571   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2572   "underlying_type" : "_ZTIj"
2573  },
2574  {
2575   "alignment" : 4,
2576   "enum_fields" :
2577   [
2578    {
2579     "enum_field_value" : 0,
2580     "name" : "android::trait_pointer<int>::value"
2581    }
2582   ],
2583   "linker_set_key" : "_ZTIN7android13trait_pointerIiE6$valueE",
2584   "name" : "android::trait_pointer<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2585   "referenced_type" : "_ZTIN7android13trait_pointerIiE6$valueE",
2586   "self_type" : "_ZTIN7android13trait_pointerIiE6$valueE",
2587   "size" : 4,
2588   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2589   "underlying_type" : "_ZTIj"
2590  },
2591  {
2592   "alignment" : 4,
2593   "enum_fields" :
2594   [
2595    {
2596     "enum_field_value" : 0,
2597     "name" : "android::OK"
2598    },
2599    {
2600     "enum_field_value" : 0,
2601     "name" : "android::NO_ERROR"
2602    },
2603    {
2604     "enum_field_value" : -2147483648,
2605     "name" : "android::UNKNOWN_ERROR"
2606    },
2607    {
2608     "enum_field_value" : -12,
2609     "name" : "android::NO_MEMORY"
2610    },
2611    {
2612     "enum_field_value" : -38,
2613     "name" : "android::INVALID_OPERATION"
2614    },
2615    {
2616     "enum_field_value" : -22,
2617     "name" : "android::BAD_VALUE"
2618    },
2619    {
2620     "enum_field_value" : -2147483647,
2621     "name" : "android::BAD_TYPE"
2622    },
2623    {
2624     "enum_field_value" : -2,
2625     "name" : "android::NAME_NOT_FOUND"
2626    },
2627    {
2628     "enum_field_value" : -1,
2629     "name" : "android::PERMISSION_DENIED"
2630    },
2631    {
2632     "enum_field_value" : -19,
2633     "name" : "android::NO_INIT"
2634    },
2635    {
2636     "enum_field_value" : -17,
2637     "name" : "android::ALREADY_EXISTS"
2638    },
2639    {
2640     "enum_field_value" : -32,
2641     "name" : "android::DEAD_OBJECT"
2642    },
2643    {
2644     "enum_field_value" : -2147483646,
2645     "name" : "android::FAILED_TRANSACTION"
2646    },
2647    {
2648     "enum_field_value" : -75,
2649     "name" : "android::BAD_INDEX"
2650    },
2651    {
2652     "enum_field_value" : -61,
2653     "name" : "android::NOT_ENOUGH_DATA"
2654    },
2655    {
2656     "enum_field_value" : -11,
2657     "name" : "android::WOULD_BLOCK"
2658    },
2659    {
2660     "enum_field_value" : -110,
2661     "name" : "android::TIMED_OUT"
2662    },
2663    {
2664     "enum_field_value" : -74,
2665     "name" : "android::UNKNOWN_TRANSACTION"
2666    },
2667    {
2668     "enum_field_value" : -2147483641,
2669     "name" : "android::FDS_NOT_ALLOWED"
2670    },
2671    {
2672     "enum_field_value" : -2147483640,
2673     "name" : "android::UNEXPECTED_NULL"
2674    }
2675   ],
2676   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
2677   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
2678   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
2679   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
2680   "size" : 4,
2681   "source_file" : "system/core/libutils/include/utils/Errors.h",
2682   "underlying_type" : "_ZTIi"
2683  },
2684  {
2685   "alignment" : 4,
2686   "enum_fields" :
2687   [
2688    {
2689     "enum_field_value" : 19,
2690     "name" : "android::PRIORITY_LOWEST"
2691    },
2692    {
2693     "enum_field_value" : 10,
2694     "name" : "android::PRIORITY_BACKGROUND"
2695    },
2696    {
2697     "enum_field_value" : 0,
2698     "name" : "android::PRIORITY_NORMAL"
2699    },
2700    {
2701     "enum_field_value" : -2,
2702     "name" : "android::PRIORITY_FOREGROUND"
2703    },
2704    {
2705     "enum_field_value" : -4,
2706     "name" : "android::PRIORITY_DISPLAY"
2707    },
2708    {
2709     "enum_field_value" : -8,
2710     "name" : "android::PRIORITY_URGENT_DISPLAY"
2711    },
2712    {
2713     "enum_field_value" : -16,
2714     "name" : "android::PRIORITY_AUDIO"
2715    },
2716    {
2717     "enum_field_value" : -19,
2718     "name" : "android::PRIORITY_URGENT_AUDIO"
2719    },
2720    {
2721     "enum_field_value" : -20,
2722     "name" : "android::PRIORITY_HIGHEST"
2723    },
2724    {
2725     "enum_field_value" : 0,
2726     "name" : "android::PRIORITY_DEFAULT"
2727    },
2728    {
2729     "enum_field_value" : -1,
2730     "name" : "android::PRIORITY_MORE_FAVORABLE"
2731    },
2732    {
2733     "enum_field_value" : 1,
2734     "name" : "android::PRIORITY_LESS_FAVORABLE"
2735    }
2736   ],
2737   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
2738   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
2739   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
2740   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
2741   "size" : 4,
2742   "source_file" : "system/core/libutils/include/utils/ThreadDefs.h",
2743   "underlying_type" : "_ZTIi"
2744  },
2745  {
2746   "alignment" : 4,
2747   "enum_fields" :
2748   [
2749    {
2750     "enum_field_value" : 0,
2751     "name" : "android::aggregate_traits<int, android::Looper::Request>::is_pointer"
2752    },
2753    {
2754     "enum_field_value" : 0,
2755     "name" : "android::aggregate_traits<int, android::Looper::Request>::has_trivial_ctor"
2756    },
2757    {
2758     "enum_field_value" : 0,
2759     "name" : "android::aggregate_traits<int, android::Looper::Request>::has_trivial_dtor"
2760    },
2761    {
2762     "enum_field_value" : 0,
2763     "name" : "android::aggregate_traits<int, android::Looper::Request>::has_trivial_copy"
2764    },
2765    {
2766     "enum_field_value" : 0,
2767     "name" : "android::aggregate_traits<int, android::Looper::Request>::has_trivial_move"
2768    }
2769   ],
2770   "linker_set_key" : "_ZTIN7android16aggregate_traitsIiNS_6Looper7RequestEE17$has_trivial_copyE",
2771   "name" : "android::aggregate_traits<int, Request>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:60:5)",
2772   "referenced_type" : "_ZTIN7android16aggregate_traitsIiNS_6Looper7RequestEE17$has_trivial_copyE",
2773   "self_type" : "_ZTIN7android16aggregate_traitsIiNS_6Looper7RequestEE17$has_trivial_copyE",
2774   "size" : 4,
2775   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2776   "underlying_type" : "_ZTIj"
2777  },
2778  {
2779   "alignment" : 4,
2780   "enum_fields" :
2781   [
2782    {
2783     "enum_field_value" : 0,
2784     "name" : "android::trait_trivial_copy<android::key_value_pair_t<int, android::Looper::Request>>::value"
2785    }
2786   ],
2787   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
2788   "name" : "android::trait_trivial_copy<key_value_pair_t<int, Request>>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:287:3)",
2789   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
2790   "self_type" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
2791   "size" : 4,
2792   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2793   "underlying_type" : "_ZTIj"
2794  },
2795  {
2796   "alignment" : 4,
2797   "enum_fields" :
2798   [
2799    {
2800     "enum_field_value" : 0,
2801     "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>::value"
2802    }
2803   ],
2804   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
2805   "name" : "android::trait_trivial_copy<sysprop_change_callback_info>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:37:51)",
2806   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
2807   "self_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
2808   "size" : 4,
2809   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2810   "underlying_type" : "_ZTIj"
2811  },
2812  {
2813   "alignment" : 4,
2814   "enum_fields" :
2815   [
2816    {
2817     "enum_field_value" : 0,
2818     "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>::value"
2819    }
2820   ],
2821   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
2822   "name" : "android::trait_trivial_copy<MessageEnvelope>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:37:51)",
2823   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
2824   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
2825   "size" : 4,
2826   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2827   "underlying_type" : "_ZTIj"
2828  },
2829  {
2830   "alignment" : 4,
2831   "enum_fields" :
2832   [
2833    {
2834     "enum_field_value" : 0,
2835     "name" : "android::trait_trivial_copy<android::Looper::Request>::value"
2836    }
2837   ],
2838   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper7RequestEE6$valueE",
2839   "name" : "android::trait_trivial_copy<Request>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:37:51)",
2840   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper7RequestEE6$valueE",
2841   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper7RequestEE6$valueE",
2842   "size" : 4,
2843   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2844   "underlying_type" : "_ZTIj"
2845  },
2846  {
2847   "alignment" : 4,
2848   "enum_fields" :
2849   [
2850    {
2851     "enum_field_value" : 0,
2852     "name" : "android::trait_trivial_copy<android::Looper::Response>::value"
2853    }
2854   ],
2855   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
2856   "name" : "android::trait_trivial_copy<Response>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:37:51)",
2857   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
2858   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
2859   "size" : 4,
2860   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2861   "underlying_type" : "_ZTIj"
2862  },
2863  {
2864   "alignment" : 4,
2865   "enum_fields" :
2866   [
2867    {
2868     "enum_field_value" : 1,
2869     "name" : "android::trait_trivial_copy<bool>::value"
2870    }
2871   ],
2872   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
2873   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2874   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
2875   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
2876   "size" : 4,
2877   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2878   "underlying_type" : "_ZTIj"
2879  },
2880  {
2881   "alignment" : 4,
2882   "enum_fields" :
2883   [
2884    {
2885     "enum_field_value" : 1,
2886     "name" : "android::trait_trivial_copy<char>::value"
2887    }
2888   ],
2889   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2890   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2891   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2892   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2893   "size" : 4,
2894   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2895   "underlying_type" : "_ZTIj"
2896  },
2897  {
2898   "alignment" : 4,
2899   "enum_fields" :
2900   [
2901    {
2902     "enum_field_value" : 1,
2903     "name" : "android::trait_trivial_copy<double>::value"
2904    }
2905   ],
2906   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2907   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2908   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2909   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2910   "size" : 4,
2911   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2912   "underlying_type" : "_ZTIj"
2913  },
2914  {
2915   "alignment" : 4,
2916   "enum_fields" :
2917   [
2918    {
2919     "enum_field_value" : 1,
2920     "name" : "android::trait_trivial_copy<float>::value"
2921    }
2922   ],
2923   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2924   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2925   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2926   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2927   "size" : 4,
2928   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2929   "underlying_type" : "_ZTIj"
2930  },
2931  {
2932   "alignment" : 4,
2933   "enum_fields" :
2934   [
2935    {
2936     "enum_field_value" : 1,
2937     "name" : "android::trait_trivial_copy<unsigned char>::value"
2938    }
2939   ],
2940   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2941   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2942   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2943   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2944   "size" : 4,
2945   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2946   "underlying_type" : "_ZTIj"
2947  },
2948  {
2949   "alignment" : 4,
2950   "enum_fields" :
2951   [
2952    {
2953     "enum_field_value" : 1,
2954     "name" : "android::trait_trivial_copy<int>::value"
2955    }
2956   ],
2957   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2958   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2959   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2960   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2961   "size" : 4,
2962   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2963   "underlying_type" : "_ZTIj"
2964  },
2965  {
2966   "alignment" : 4,
2967   "enum_fields" :
2968   [
2969    {
2970     "enum_field_value" : 1,
2971     "name" : "android::trait_trivial_copy<unsigned int>::value"
2972    }
2973   ],
2974   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2975   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2976   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2977   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2978   "size" : 4,
2979   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2980   "underlying_type" : "_ZTIj"
2981  },
2982  {
2983   "alignment" : 4,
2984   "enum_fields" :
2985   [
2986    {
2987     "enum_field_value" : 1,
2988     "name" : "android::trait_trivial_copy<long>::value"
2989    }
2990   ],
2991   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2992   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2993   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2994   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2995   "size" : 4,
2996   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2997   "underlying_type" : "_ZTIj"
2998  },
2999  {
3000   "alignment" : 4,
3001   "enum_fields" :
3002   [
3003    {
3004     "enum_field_value" : 1,
3005     "name" : "android::trait_trivial_copy<unsigned long>::value"
3006    }
3007   ],
3008   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
3009   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
3010   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
3011   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
3012   "size" : 4,
3013   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3014   "underlying_type" : "_ZTIj"
3015  },
3016  {
3017   "alignment" : 4,
3018   "enum_fields" :
3019   [
3020    {
3021     "enum_field_value" : 1,
3022     "name" : "android::trait_trivial_copy<short>::value"
3023    }
3024   ],
3025   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
3026   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
3027   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
3028   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
3029   "size" : 4,
3030   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3031   "underlying_type" : "_ZTIj"
3032  },
3033  {
3034   "alignment" : 4,
3035   "enum_fields" :
3036   [
3037    {
3038     "enum_field_value" : 1,
3039     "name" : "android::trait_trivial_copy<unsigned short>::value"
3040    }
3041   ],
3042   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
3043   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
3044   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
3045   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
3046   "size" : 4,
3047   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3048   "underlying_type" : "_ZTIj"
3049  },
3050  {
3051   "alignment" : 4,
3052   "enum_fields" :
3053   [
3054    {
3055     "enum_field_value" : 1,
3056     "name" : "android::trait_trivial_copy<void>::value"
3057    }
3058   ],
3059   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
3060   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
3061   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
3062   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
3063   "size" : 4,
3064   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3065   "underlying_type" : "_ZTIj"
3066  },
3067  {
3068   "alignment" : 4,
3069   "enum_fields" :
3070   [
3071    {
3072     "enum_field_value" : 1,
3073     "name" : "android::trait_trivial_copy<long long>::value"
3074    }
3075   ],
3076   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
3077   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
3078   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
3079   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
3080   "size" : 4,
3081   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3082   "underlying_type" : "_ZTIj"
3083  },
3084  {
3085   "alignment" : 4,
3086   "enum_fields" :
3087   [
3088    {
3089     "enum_field_value" : 1,
3090     "name" : "android::trait_trivial_copy<unsigned long long>::value"
3091    }
3092   ],
3093   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
3094   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
3095   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
3096   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
3097   "size" : 4,
3098   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3099   "underlying_type" : "_ZTIj"
3100  },
3101  {
3102   "alignment" : 4,
3103   "enum_fields" :
3104   [
3105    {
3106     "enum_field_value" : 0,
3107     "name" : "android::trait_trivial_ctor<android::key_value_pair_t<int, android::Looper::Request>>::value"
3108    }
3109   ],
3110   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
3111   "name" : "android::trait_trivial_ctor<key_value_pair_t<int, Request>>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:281:3)",
3112   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
3113   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
3114   "size" : 4,
3115   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3116   "underlying_type" : "_ZTIj"
3117  },
3118  {
3119   "alignment" : 4,
3120   "enum_fields" :
3121   [
3122    {
3123     "enum_field_value" : 0,
3124     "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>::value"
3125    }
3126   ],
3127   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3128   "name" : "android::trait_trivial_ctor<sysprop_change_callback_info>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:35:51)",
3129   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3130   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3131   "size" : 4,
3132   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3133   "underlying_type" : "_ZTIj"
3134  },
3135  {
3136   "alignment" : 4,
3137   "enum_fields" :
3138   [
3139    {
3140     "enum_field_value" : 0,
3141     "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>::value"
3142    }
3143   ],
3144   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3145   "name" : "android::trait_trivial_ctor<MessageEnvelope>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:35:51)",
3146   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3147   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3148   "size" : 4,
3149   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3150   "underlying_type" : "_ZTIj"
3151  },
3152  {
3153   "alignment" : 4,
3154   "enum_fields" :
3155   [
3156    {
3157     "enum_field_value" : 0,
3158     "name" : "android::trait_trivial_ctor<android::Looper::Request>::value"
3159    }
3160   ],
3161   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper7RequestEE6$valueE",
3162   "name" : "android::trait_trivial_ctor<Request>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:35:51)",
3163   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper7RequestEE6$valueE",
3164   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper7RequestEE6$valueE",
3165   "size" : 4,
3166   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3167   "underlying_type" : "_ZTIj"
3168  },
3169  {
3170   "alignment" : 4,
3171   "enum_fields" :
3172   [
3173    {
3174     "enum_field_value" : 0,
3175     "name" : "android::trait_trivial_ctor<android::Looper::Response>::value"
3176    }
3177   ],
3178   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3179   "name" : "android::trait_trivial_ctor<Response>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:35:51)",
3180   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3181   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3182   "size" : 4,
3183   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3184   "underlying_type" : "_ZTIj"
3185  },
3186  {
3187   "alignment" : 4,
3188   "enum_fields" :
3189   [
3190    {
3191     "enum_field_value" : 1,
3192     "name" : "android::trait_trivial_ctor<bool>::value"
3193    }
3194   ],
3195   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3196   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
3197   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3198   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3199   "size" : 4,
3200   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3201   "underlying_type" : "_ZTIj"
3202  },
3203  {
3204   "alignment" : 4,
3205   "enum_fields" :
3206   [
3207    {
3208     "enum_field_value" : 1,
3209     "name" : "android::trait_trivial_ctor<char>::value"
3210    }
3211   ],
3212   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3213   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
3214   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3215   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3216   "size" : 4,
3217   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3218   "underlying_type" : "_ZTIj"
3219  },
3220  {
3221   "alignment" : 4,
3222   "enum_fields" :
3223   [
3224    {
3225     "enum_field_value" : 1,
3226     "name" : "android::trait_trivial_ctor<double>::value"
3227    }
3228   ],
3229   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3230   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
3231   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3232   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3233   "size" : 4,
3234   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3235   "underlying_type" : "_ZTIj"
3236  },
3237  {
3238   "alignment" : 4,
3239   "enum_fields" :
3240   [
3241    {
3242     "enum_field_value" : 1,
3243     "name" : "android::trait_trivial_ctor<float>::value"
3244    }
3245   ],
3246   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3247   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
3248   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3249   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3250   "size" : 4,
3251   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3252   "underlying_type" : "_ZTIj"
3253  },
3254  {
3255   "alignment" : 4,
3256   "enum_fields" :
3257   [
3258    {
3259     "enum_field_value" : 1,
3260     "name" : "android::trait_trivial_ctor<unsigned char>::value"
3261    }
3262   ],
3263   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3264   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
3265   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3266   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3267   "size" : 4,
3268   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3269   "underlying_type" : "_ZTIj"
3270  },
3271  {
3272   "alignment" : 4,
3273   "enum_fields" :
3274   [
3275    {
3276     "enum_field_value" : 1,
3277     "name" : "android::trait_trivial_ctor<int>::value"
3278    }
3279   ],
3280   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3281   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
3282   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3283   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3284   "size" : 4,
3285   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3286   "underlying_type" : "_ZTIj"
3287  },
3288  {
3289   "alignment" : 4,
3290   "enum_fields" :
3291   [
3292    {
3293     "enum_field_value" : 1,
3294     "name" : "android::trait_trivial_ctor<unsigned int>::value"
3295    }
3296   ],
3297   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3298   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
3299   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3300   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3301   "size" : 4,
3302   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3303   "underlying_type" : "_ZTIj"
3304  },
3305  {
3306   "alignment" : 4,
3307   "enum_fields" :
3308   [
3309    {
3310     "enum_field_value" : 1,
3311     "name" : "android::trait_trivial_ctor<long>::value"
3312    }
3313   ],
3314   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3315   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
3316   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3317   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3318   "size" : 4,
3319   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3320   "underlying_type" : "_ZTIj"
3321  },
3322  {
3323   "alignment" : 4,
3324   "enum_fields" :
3325   [
3326    {
3327     "enum_field_value" : 1,
3328     "name" : "android::trait_trivial_ctor<unsigned long>::value"
3329    }
3330   ],
3331   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3332   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
3333   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3334   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3335   "size" : 4,
3336   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3337   "underlying_type" : "_ZTIj"
3338  },
3339  {
3340   "alignment" : 4,
3341   "enum_fields" :
3342   [
3343    {
3344     "enum_field_value" : 1,
3345     "name" : "android::trait_trivial_ctor<short>::value"
3346    }
3347   ],
3348   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3349   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
3350   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3351   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3352   "size" : 4,
3353   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3354   "underlying_type" : "_ZTIj"
3355  },
3356  {
3357   "alignment" : 4,
3358   "enum_fields" :
3359   [
3360    {
3361     "enum_field_value" : 1,
3362     "name" : "android::trait_trivial_ctor<unsigned short>::value"
3363    }
3364   ],
3365   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3366   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
3367   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3368   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3369   "size" : 4,
3370   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3371   "underlying_type" : "_ZTIj"
3372  },
3373  {
3374   "alignment" : 4,
3375   "enum_fields" :
3376   [
3377    {
3378     "enum_field_value" : 1,
3379     "name" : "android::trait_trivial_ctor<void>::value"
3380    }
3381   ],
3382   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3383   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
3384   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3385   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3386   "size" : 4,
3387   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3388   "underlying_type" : "_ZTIj"
3389  },
3390  {
3391   "alignment" : 4,
3392   "enum_fields" :
3393   [
3394    {
3395     "enum_field_value" : 1,
3396     "name" : "android::trait_trivial_ctor<long long>::value"
3397    }
3398   ],
3399   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3400   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
3401   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3402   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3403   "size" : 4,
3404   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3405   "underlying_type" : "_ZTIj"
3406  },
3407  {
3408   "alignment" : 4,
3409   "enum_fields" :
3410   [
3411    {
3412     "enum_field_value" : 1,
3413     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
3414    }
3415   ],
3416   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3417   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
3418   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3419   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3420   "size" : 4,
3421   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3422   "underlying_type" : "_ZTIj"
3423  },
3424  {
3425   "alignment" : 4,
3426   "enum_fields" :
3427   [
3428    {
3429     "enum_field_value" : 0,
3430     "name" : "android::trait_trivial_dtor<android::key_value_pair_t<int, android::Looper::Request>>::value"
3431    }
3432   ],
3433   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
3434   "name" : "android::trait_trivial_dtor<key_value_pair_t<int, Request>>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:284:3)",
3435   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
3436   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
3437   "size" : 4,
3438   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3439   "underlying_type" : "_ZTIj"
3440  },
3441  {
3442   "alignment" : 4,
3443   "enum_fields" :
3444   [
3445    {
3446     "enum_field_value" : 0,
3447     "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>::value"
3448    }
3449   ],
3450   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3451   "name" : "android::trait_trivial_dtor<sysprop_change_callback_info>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:36:51)",
3452   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3453   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3454   "size" : 4,
3455   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3456   "underlying_type" : "_ZTIj"
3457  },
3458  {
3459   "alignment" : 4,
3460   "enum_fields" :
3461   [
3462    {
3463     "enum_field_value" : 0,
3464     "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>::value"
3465    }
3466   ],
3467   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3468   "name" : "android::trait_trivial_dtor<MessageEnvelope>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:36:51)",
3469   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3470   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3471   "size" : 4,
3472   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3473   "underlying_type" : "_ZTIj"
3474  },
3475  {
3476   "alignment" : 4,
3477   "enum_fields" :
3478   [
3479    {
3480     "enum_field_value" : 0,
3481     "name" : "android::trait_trivial_dtor<android::Looper::Request>::value"
3482    }
3483   ],
3484   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper7RequestEE6$valueE",
3485   "name" : "android::trait_trivial_dtor<Request>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:36:51)",
3486   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper7RequestEE6$valueE",
3487   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper7RequestEE6$valueE",
3488   "size" : 4,
3489   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3490   "underlying_type" : "_ZTIj"
3491  },
3492  {
3493   "alignment" : 4,
3494   "enum_fields" :
3495   [
3496    {
3497     "enum_field_value" : 0,
3498     "name" : "android::trait_trivial_dtor<android::Looper::Response>::value"
3499    }
3500   ],
3501   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3502   "name" : "android::trait_trivial_dtor<Response>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:36:51)",
3503   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3504   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3505   "size" : 4,
3506   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3507   "underlying_type" : "_ZTIj"
3508  },
3509  {
3510   "alignment" : 4,
3511   "enum_fields" :
3512   [
3513    {
3514     "enum_field_value" : 1,
3515     "name" : "android::trait_trivial_dtor<bool>::value"
3516    }
3517   ],
3518   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3519   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
3520   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3521   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3522   "size" : 4,
3523   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3524   "underlying_type" : "_ZTIj"
3525  },
3526  {
3527   "alignment" : 4,
3528   "enum_fields" :
3529   [
3530    {
3531     "enum_field_value" : 1,
3532     "name" : "android::trait_trivial_dtor<char>::value"
3533    }
3534   ],
3535   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3536   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
3537   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3538   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3539   "size" : 4,
3540   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3541   "underlying_type" : "_ZTIj"
3542  },
3543  {
3544   "alignment" : 4,
3545   "enum_fields" :
3546   [
3547    {
3548     "enum_field_value" : 1,
3549     "name" : "android::trait_trivial_dtor<double>::value"
3550    }
3551   ],
3552   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3553   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
3554   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3555   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3556   "size" : 4,
3557   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3558   "underlying_type" : "_ZTIj"
3559  },
3560  {
3561   "alignment" : 4,
3562   "enum_fields" :
3563   [
3564    {
3565     "enum_field_value" : 1,
3566     "name" : "android::trait_trivial_dtor<float>::value"
3567    }
3568   ],
3569   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3570   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
3571   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3572   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3573   "size" : 4,
3574   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3575   "underlying_type" : "_ZTIj"
3576  },
3577  {
3578   "alignment" : 4,
3579   "enum_fields" :
3580   [
3581    {
3582     "enum_field_value" : 1,
3583     "name" : "android::trait_trivial_dtor<unsigned char>::value"
3584    }
3585   ],
3586   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3587   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
3588   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3589   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3590   "size" : 4,
3591   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3592   "underlying_type" : "_ZTIj"
3593  },
3594  {
3595   "alignment" : 4,
3596   "enum_fields" :
3597   [
3598    {
3599     "enum_field_value" : 1,
3600     "name" : "android::trait_trivial_dtor<int>::value"
3601    }
3602   ],
3603   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3604   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
3605   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3606   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3607   "size" : 4,
3608   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3609   "underlying_type" : "_ZTIj"
3610  },
3611  {
3612   "alignment" : 4,
3613   "enum_fields" :
3614   [
3615    {
3616     "enum_field_value" : 1,
3617     "name" : "android::trait_trivial_dtor<unsigned int>::value"
3618    }
3619   ],
3620   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3621   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
3622   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3623   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3624   "size" : 4,
3625   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3626   "underlying_type" : "_ZTIj"
3627  },
3628  {
3629   "alignment" : 4,
3630   "enum_fields" :
3631   [
3632    {
3633     "enum_field_value" : 1,
3634     "name" : "android::trait_trivial_dtor<long>::value"
3635    }
3636   ],
3637   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3638   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
3639   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3640   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3641   "size" : 4,
3642   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3643   "underlying_type" : "_ZTIj"
3644  },
3645  {
3646   "alignment" : 4,
3647   "enum_fields" :
3648   [
3649    {
3650     "enum_field_value" : 1,
3651     "name" : "android::trait_trivial_dtor<unsigned long>::value"
3652    }
3653   ],
3654   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3655   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
3656   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3657   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3658   "size" : 4,
3659   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3660   "underlying_type" : "_ZTIj"
3661  },
3662  {
3663   "alignment" : 4,
3664   "enum_fields" :
3665   [
3666    {
3667     "enum_field_value" : 1,
3668     "name" : "android::trait_trivial_dtor<short>::value"
3669    }
3670   ],
3671   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3672   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
3673   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3674   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3675   "size" : 4,
3676   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3677   "underlying_type" : "_ZTIj"
3678  },
3679  {
3680   "alignment" : 4,
3681   "enum_fields" :
3682   [
3683    {
3684     "enum_field_value" : 1,
3685     "name" : "android::trait_trivial_dtor<unsigned short>::value"
3686    }
3687   ],
3688   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3689   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
3690   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3691   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3692   "size" : 4,
3693   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3694   "underlying_type" : "_ZTIj"
3695  },
3696  {
3697   "alignment" : 4,
3698   "enum_fields" :
3699   [
3700    {
3701     "enum_field_value" : 1,
3702     "name" : "android::trait_trivial_dtor<void>::value"
3703    }
3704   ],
3705   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
3706   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
3707   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
3708   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
3709   "size" : 4,
3710   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3711   "underlying_type" : "_ZTIj"
3712  },
3713  {
3714   "alignment" : 4,
3715   "enum_fields" :
3716   [
3717    {
3718     "enum_field_value" : 1,
3719     "name" : "android::trait_trivial_dtor<long long>::value"
3720    }
3721   ],
3722   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
3723   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
3724   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
3725   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
3726   "size" : 4,
3727   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3728   "underlying_type" : "_ZTIj"
3729  },
3730  {
3731   "alignment" : 4,
3732   "enum_fields" :
3733   [
3734    {
3735     "enum_field_value" : 1,
3736     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
3737    }
3738   ],
3739   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
3740   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
3741   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
3742   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
3743   "size" : 4,
3744   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3745   "underlying_type" : "_ZTIj"
3746  },
3747  {
3748   "alignment" : 4,
3749   "enum_fields" :
3750   [
3751    {
3752     "enum_field_value" : 0,
3753     "name" : "android::trait_trivial_move<android::key_value_pair_t<int, android::Looper::Request>>::value"
3754    }
3755   ],
3756   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
3757   "name" : "android::trait_trivial_move<key_value_pair_t<int, Request>>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:290:3)",
3758   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
3759   "self_type" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
3760   "size" : 4,
3761   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3762   "underlying_type" : "_ZTIj"
3763  },
3764  {
3765   "alignment" : 4,
3766   "enum_fields" :
3767   [
3768    {
3769     "enum_field_value" : 0,
3770     "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>::value"
3771    }
3772   ],
3773   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
3774   "name" : "android::trait_trivial_move<sysprop_change_callback_info>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:38:51)",
3775   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
3776   "self_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
3777   "size" : 4,
3778   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3779   "underlying_type" : "_ZTIj"
3780  },
3781  {
3782   "alignment" : 4,
3783   "enum_fields" :
3784   [
3785    {
3786     "enum_field_value" : 0,
3787     "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>::value"
3788    }
3789   ],
3790   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
3791   "name" : "android::trait_trivial_move<MessageEnvelope>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:38:51)",
3792   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
3793   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
3794   "size" : 4,
3795   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3796   "underlying_type" : "_ZTIj"
3797  },
3798  {
3799   "alignment" : 4,
3800   "enum_fields" :
3801   [
3802    {
3803     "enum_field_value" : 0,
3804     "name" : "android::trait_trivial_move<android::Looper::Request>::value"
3805    }
3806   ],
3807   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper7RequestEE6$valueE",
3808   "name" : "android::trait_trivial_move<Request>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:38:51)",
3809   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper7RequestEE6$valueE",
3810   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper7RequestEE6$valueE",
3811   "size" : 4,
3812   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3813   "underlying_type" : "_ZTIj"
3814  },
3815  {
3816   "alignment" : 4,
3817   "enum_fields" :
3818   [
3819    {
3820     "enum_field_value" : 0,
3821     "name" : "android::trait_trivial_move<android::Looper::Response>::value"
3822    }
3823   ],
3824   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
3825   "name" : "android::trait_trivial_move<Response>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:38:51)",
3826   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
3827   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
3828   "size" : 4,
3829   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3830   "underlying_type" : "_ZTIj"
3831  },
3832  {
3833   "alignment" : 4,
3834   "enum_fields" :
3835   [
3836    {
3837     "enum_field_value" : 1,
3838     "name" : "android::trait_trivial_move<android::String8>::value"
3839    }
3840   ],
3841   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
3842   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:231:1)",
3843   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
3844   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
3845   "size" : 4,
3846   "source_file" : "system/core/libutils/include/utils/String8.h",
3847   "underlying_type" : "_ZTIj"
3848  },
3849  {
3850   "alignment" : 4,
3851   "enum_fields" :
3852   [
3853    {
3854     "enum_field_value" : 1,
3855     "name" : "android::trait_trivial_move<android::String16>::value"
3856    }
3857   ],
3858   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
3859   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:183:1)",
3860   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
3861   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
3862   "size" : 4,
3863   "source_file" : "system/core/libutils/include/utils/String16.h",
3864   "underlying_type" : "_ZTIj"
3865  },
3866  {
3867   "alignment" : 4,
3868   "enum_fields" :
3869   [
3870    {
3871     "enum_field_value" : 1,
3872     "name" : "android::trait_trivial_move<bool>::value"
3873    }
3874   ],
3875   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
3876   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
3877   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
3878   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
3879   "size" : 4,
3880   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3881   "underlying_type" : "_ZTIj"
3882  },
3883  {
3884   "alignment" : 4,
3885   "enum_fields" :
3886   [
3887    {
3888     "enum_field_value" : 1,
3889     "name" : "android::trait_trivial_move<char>::value"
3890    }
3891   ],
3892   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
3893   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
3894   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
3895   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
3896   "size" : 4,
3897   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3898   "underlying_type" : "_ZTIj"
3899  },
3900  {
3901   "alignment" : 4,
3902   "enum_fields" :
3903   [
3904    {
3905     "enum_field_value" : 1,
3906     "name" : "android::trait_trivial_move<double>::value"
3907    }
3908   ],
3909   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
3910   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
3911   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
3912   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
3913   "size" : 4,
3914   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3915   "underlying_type" : "_ZTIj"
3916  },
3917  {
3918   "alignment" : 4,
3919   "enum_fields" :
3920   [
3921    {
3922     "enum_field_value" : 1,
3923     "name" : "android::trait_trivial_move<float>::value"
3924    }
3925   ],
3926   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
3927   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
3928   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
3929   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
3930   "size" : 4,
3931   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3932   "underlying_type" : "_ZTIj"
3933  },
3934  {
3935   "alignment" : 4,
3936   "enum_fields" :
3937   [
3938    {
3939     "enum_field_value" : 1,
3940     "name" : "android::trait_trivial_move<unsigned char>::value"
3941    }
3942   ],
3943   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
3944   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
3945   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
3946   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
3947   "size" : 4,
3948   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3949   "underlying_type" : "_ZTIj"
3950  },
3951  {
3952   "alignment" : 4,
3953   "enum_fields" :
3954   [
3955    {
3956     "enum_field_value" : 1,
3957     "name" : "android::trait_trivial_move<int>::value"
3958    }
3959   ],
3960   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
3961   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
3962   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
3963   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
3964   "size" : 4,
3965   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3966   "underlying_type" : "_ZTIj"
3967  },
3968  {
3969   "alignment" : 4,
3970   "enum_fields" :
3971   [
3972    {
3973     "enum_field_value" : 1,
3974     "name" : "android::trait_trivial_move<unsigned int>::value"
3975    }
3976   ],
3977   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
3978   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
3979   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
3980   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
3981   "size" : 4,
3982   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3983   "underlying_type" : "_ZTIj"
3984  },
3985  {
3986   "alignment" : 4,
3987   "enum_fields" :
3988   [
3989    {
3990     "enum_field_value" : 1,
3991     "name" : "android::trait_trivial_move<long>::value"
3992    }
3993   ],
3994   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
3995   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
3996   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
3997   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
3998   "size" : 4,
3999   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4000   "underlying_type" : "_ZTIj"
4001  },
4002  {
4003   "alignment" : 4,
4004   "enum_fields" :
4005   [
4006    {
4007     "enum_field_value" : 1,
4008     "name" : "android::trait_trivial_move<unsigned long>::value"
4009    }
4010   ],
4011   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
4012   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
4013   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
4014   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
4015   "size" : 4,
4016   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4017   "underlying_type" : "_ZTIj"
4018  },
4019  {
4020   "alignment" : 4,
4021   "enum_fields" :
4022   [
4023    {
4024     "enum_field_value" : 1,
4025     "name" : "android::trait_trivial_move<short>::value"
4026    }
4027   ],
4028   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
4029   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
4030   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
4031   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
4032   "size" : 4,
4033   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4034   "underlying_type" : "_ZTIj"
4035  },
4036  {
4037   "alignment" : 4,
4038   "enum_fields" :
4039   [
4040    {
4041     "enum_field_value" : 1,
4042     "name" : "android::trait_trivial_move<unsigned short>::value"
4043    }
4044   ],
4045   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
4046   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
4047   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
4048   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
4049   "size" : 4,
4050   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4051   "underlying_type" : "_ZTIj"
4052  },
4053  {
4054   "alignment" : 4,
4055   "enum_fields" :
4056   [
4057    {
4058     "enum_field_value" : 1,
4059     "name" : "android::trait_trivial_move<void>::value"
4060    }
4061   ],
4062   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
4063   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
4064   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
4065   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
4066   "size" : 4,
4067   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4068   "underlying_type" : "_ZTIj"
4069  },
4070  {
4071   "alignment" : 4,
4072   "enum_fields" :
4073   [
4074    {
4075     "enum_field_value" : 1,
4076     "name" : "android::trait_trivial_move<long long>::value"
4077    }
4078   ],
4079   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
4080   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
4081   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
4082   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
4083   "size" : 4,
4084   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4085   "underlying_type" : "_ZTIj"
4086  },
4087  {
4088   "alignment" : 4,
4089   "enum_fields" :
4090   [
4091    {
4092     "enum_field_value" : 1,
4093     "name" : "android::trait_trivial_move<unsigned long long>::value"
4094    }
4095   ],
4096   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
4097   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
4098   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
4099   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
4100   "size" : 4,
4101   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4102   "underlying_type" : "_ZTIj"
4103  },
4104  {
4105   "alignment" : 4,
4106   "enum_fields" :
4107   [
4108    {
4109     "enum_field_value" : 0,
4110     "name" : "android::Mutex::PRIVATE"
4111    },
4112    {
4113     "enum_field_value" : 1,
4114     "name" : "android::Mutex::SHARED"
4115    }
4116   ],
4117   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
4118   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
4119   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
4120   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
4121   "size" : 4,
4122   "source_file" : "system/core/libutils/include/utils/Mutex.h",
4123   "underlying_type" : "_ZTIj"
4124  },
4125  {
4126   "alignment" : 4,
4127   "enum_fields" :
4128   [
4129    {
4130     "enum_field_value" : 1,
4131     "name" : "android::Looper::EVENT_INPUT"
4132    },
4133    {
4134     "enum_field_value" : 2,
4135     "name" : "android::Looper::EVENT_OUTPUT"
4136    },
4137    {
4138     "enum_field_value" : 4,
4139     "name" : "android::Looper::EVENT_ERROR"
4140    },
4141    {
4142     "enum_field_value" : 8,
4143     "name" : "android::Looper::EVENT_HANGUP"
4144    },
4145    {
4146     "enum_field_value" : 16,
4147     "name" : "android::Looper::EVENT_INVALID"
4148    }
4149   ],
4150   "linker_set_key" : "_ZTIN7android6Looper12$EVENT_ERRORE",
4151   "name" : "android::Looper::(anonymous enum at system/core/libutils/include/utils/Looper.h:177:5)",
4152   "referenced_type" : "_ZTIN7android6Looper12$EVENT_ERRORE",
4153   "self_type" : "_ZTIN7android6Looper12$EVENT_ERRORE",
4154   "size" : 4,
4155   "source_file" : "system/core/libutils/include/utils/Looper.h",
4156   "underlying_type" : "_ZTIj"
4157  },
4158  {
4159   "alignment" : 4,
4160   "enum_fields" :
4161   [
4162    {
4163     "enum_field_value" : -1,
4164     "name" : "android::Looper::POLL_WAKE"
4165    },
4166    {
4167     "enum_field_value" : -2,
4168     "name" : "android::Looper::POLL_CALLBACK"
4169    },
4170    {
4171     "enum_field_value" : -3,
4172     "name" : "android::Looper::POLL_TIMEOUT"
4173    },
4174    {
4175     "enum_field_value" : -4,
4176     "name" : "android::Looper::POLL_ERROR"
4177    }
4178   ],
4179   "linker_set_key" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
4180   "name" : "android::Looper::(anonymous enum at system/core/libutils/include/utils/Looper.h:145:5)",
4181   "referenced_type" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
4182   "self_type" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
4183   "size" : 4,
4184   "source_file" : "system/core/libutils/include/utils/Looper.h",
4185   "underlying_type" : "_ZTIi"
4186  },
4187  {
4188   "alignment" : 4,
4189   "enum_fields" :
4190   [
4191    {
4192     "enum_field_value" : 1,
4193     "name" : "android::Looper::PREPARE_ALLOW_NON_CALLBACKS"
4194    }
4195   ],
4196   "linker_set_key" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
4197   "name" : "android::Looper::(anonymous enum at system/core/libutils/include/utils/Looper.h:215:5)",
4198   "referenced_type" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
4199   "self_type" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
4200   "size" : 4,
4201   "source_file" : "system/core/libutils/include/utils/Looper.h",
4202   "underlying_type" : "_ZTIj"
4203  },
4204  {
4205   "alignment" : 4,
4206   "enum_fields" :
4207   [
4208    {
4209     "enum_field_value" : 0,
4210     "name" : "android::RWLock::PRIVATE"
4211    },
4212    {
4213     "enum_field_value" : 1,
4214     "name" : "android::RWLock::SHARED"
4215    }
4216   ],
4217   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
4218   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
4219   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
4220   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
4221   "size" : 4,
4222   "source_file" : "system/core/libutils/include/utils/RWLock.h",
4223   "underlying_type" : "_ZTIj"
4224  },
4225  {
4226   "alignment" : 4,
4227   "enum_fields" :
4228   [
4229    {
4230     "enum_field_value" : 0,
4231     "name" : "android::traits<android::key_value_pair_t<int, android::Looper::Request>>::is_pointer"
4232    },
4233    {
4234     "enum_field_value" : 0,
4235     "name" : "android::traits<android::key_value_pair_t<int, android::Looper::Request>>::has_trivial_ctor"
4236    },
4237    {
4238     "enum_field_value" : 0,
4239     "name" : "android::traits<android::key_value_pair_t<int, android::Looper::Request>>::has_trivial_dtor"
4240    },
4241    {
4242     "enum_field_value" : 0,
4243     "name" : "android::traits<android::key_value_pair_t<int, android::Looper::Request>>::has_trivial_copy"
4244    },
4245    {
4246     "enum_field_value" : 0,
4247     "name" : "android::traits<android::key_value_pair_t<int, android::Looper::Request>>::has_trivial_move"
4248    }
4249   ],
4250   "linker_set_key" : "_ZTIN7android6traitsINS_16key_value_pair_tIiNS_6Looper7RequestEEEE17$has_trivial_copyE",
4251   "name" : "android::traits<key_value_pair_t<int, Request>>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4252   "referenced_type" : "_ZTIN7android6traitsINS_16key_value_pair_tIiNS_6Looper7RequestEEEE17$has_trivial_copyE",
4253   "self_type" : "_ZTIN7android6traitsINS_16key_value_pair_tIiNS_6Looper7RequestEEEE17$has_trivial_copyE",
4254   "size" : 4,
4255   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4256   "underlying_type" : "_ZTIj"
4257  },
4258  {
4259   "alignment" : 4,
4260   "enum_fields" :
4261   [
4262    {
4263     "enum_field_value" : 0,
4264     "name" : "android::traits<android::sysprop_change_callback_info>::is_pointer"
4265    },
4266    {
4267     "enum_field_value" : 0,
4268     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_ctor"
4269    },
4270    {
4271     "enum_field_value" : 0,
4272     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_dtor"
4273    },
4274    {
4275     "enum_field_value" : 0,
4276     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_copy"
4277    },
4278    {
4279     "enum_field_value" : 0,
4280     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_move"
4281    }
4282   ],
4283   "linker_set_key" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4284   "name" : "android::traits<sysprop_change_callback_info>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4285   "referenced_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4286   "self_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4287   "size" : 4,
4288   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4289   "underlying_type" : "_ZTIj"
4290  },
4291  {
4292   "alignment" : 4,
4293   "enum_fields" :
4294   [
4295    {
4296     "enum_field_value" : 0,
4297     "name" : "android::traits<android::Looper::MessageEnvelope>::is_pointer"
4298    },
4299    {
4300     "enum_field_value" : 0,
4301     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_ctor"
4302    },
4303    {
4304     "enum_field_value" : 0,
4305     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_dtor"
4306    },
4307    {
4308     "enum_field_value" : 0,
4309     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_copy"
4310    },
4311    {
4312     "enum_field_value" : 0,
4313     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_move"
4314    }
4315   ],
4316   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4317   "name" : "android::traits<MessageEnvelope>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4318   "referenced_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4319   "self_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4320   "size" : 4,
4321   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4322   "underlying_type" : "_ZTIj"
4323  },
4324  {
4325   "alignment" : 4,
4326   "enum_fields" :
4327   [
4328    {
4329     "enum_field_value" : 0,
4330     "name" : "android::traits<android::Looper::Request>::is_pointer"
4331    },
4332    {
4333     "enum_field_value" : 0,
4334     "name" : "android::traits<android::Looper::Request>::has_trivial_ctor"
4335    },
4336    {
4337     "enum_field_value" : 0,
4338     "name" : "android::traits<android::Looper::Request>::has_trivial_dtor"
4339    },
4340    {
4341     "enum_field_value" : 0,
4342     "name" : "android::traits<android::Looper::Request>::has_trivial_copy"
4343    },
4344    {
4345     "enum_field_value" : 0,
4346     "name" : "android::traits<android::Looper::Request>::has_trivial_move"
4347    }
4348   ],
4349   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper7RequestEE17$has_trivial_copyE",
4350   "name" : "android::traits<Request>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4351   "referenced_type" : "_ZTIN7android6traitsINS_6Looper7RequestEE17$has_trivial_copyE",
4352   "self_type" : "_ZTIN7android6traitsINS_6Looper7RequestEE17$has_trivial_copyE",
4353   "size" : 4,
4354   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4355   "underlying_type" : "_ZTIj"
4356  },
4357  {
4358   "alignment" : 4,
4359   "enum_fields" :
4360   [
4361    {
4362     "enum_field_value" : 0,
4363     "name" : "android::traits<android::Looper::Response>::is_pointer"
4364    },
4365    {
4366     "enum_field_value" : 0,
4367     "name" : "android::traits<android::Looper::Response>::has_trivial_ctor"
4368    },
4369    {
4370     "enum_field_value" : 0,
4371     "name" : "android::traits<android::Looper::Response>::has_trivial_dtor"
4372    },
4373    {
4374     "enum_field_value" : 0,
4375     "name" : "android::traits<android::Looper::Response>::has_trivial_copy"
4376    },
4377    {
4378     "enum_field_value" : 0,
4379     "name" : "android::traits<android::Looper::Response>::has_trivial_move"
4380    }
4381   ],
4382   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4383   "name" : "android::traits<Response>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4384   "referenced_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4385   "self_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4386   "size" : 4,
4387   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4388   "underlying_type" : "_ZTIj"
4389  },
4390  {
4391   "alignment" : 4,
4392   "enum_fields" :
4393   [
4394    {
4395     "enum_field_value" : 0,
4396     "name" : "android::traits<int>::is_pointer"
4397    },
4398    {
4399     "enum_field_value" : 1,
4400     "name" : "android::traits<int>::has_trivial_ctor"
4401    },
4402    {
4403     "enum_field_value" : 1,
4404     "name" : "android::traits<int>::has_trivial_dtor"
4405    },
4406    {
4407     "enum_field_value" : 1,
4408     "name" : "android::traits<int>::has_trivial_copy"
4409    },
4410    {
4411     "enum_field_value" : 1,
4412     "name" : "android::traits<int>::has_trivial_move"
4413    }
4414   ],
4415   "linker_set_key" : "_ZTIN7android6traitsIiE17$has_trivial_copyE",
4416   "name" : "android::traits<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4417   "referenced_type" : "_ZTIN7android6traitsIiE17$has_trivial_copyE",
4418   "self_type" : "_ZTIN7android6traitsIiE17$has_trivial_copyE",
4419   "size" : 4,
4420   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4421   "underlying_type" : "_ZTIj"
4422  },
4423  {
4424   "alignment" : 4,
4425   "enum_fields" :
4426   [
4427    {
4428     "enum_field_value" : 0,
4429     "name" : "android::FileMap::NORMAL"
4430    },
4431    {
4432     "enum_field_value" : 1,
4433     "name" : "android::FileMap::RANDOM"
4434    },
4435    {
4436     "enum_field_value" : 2,
4437     "name" : "android::FileMap::SEQUENTIAL"
4438    },
4439    {
4440     "enum_field_value" : 3,
4441     "name" : "android::FileMap::WILLNEED"
4442    },
4443    {
4444     "enum_field_value" : 4,
4445     "name" : "android::FileMap::DONTNEED"
4446    }
4447   ],
4448   "linker_set_key" : "_ZTIN7android7FileMap9MapAdviceE",
4449   "name" : "android::FileMap::MapAdvice",
4450   "referenced_type" : "_ZTIN7android7FileMap9MapAdviceE",
4451   "self_type" : "_ZTIN7android7FileMap9MapAdviceE",
4452   "size" : 4,
4453   "source_file" : "system/core/libutils/include/utils/FileMap.h",
4454   "underlying_type" : "_ZTIj"
4455  },
4456  {
4457   "access" : "protected",
4458   "alignment" : 4,
4459   "enum_fields" :
4460   [
4461    {
4462     "enum_field_value" : 1,
4463     "name" : "android::RefBase::FIRST_INC_STRONG"
4464    }
4465   ],
4466   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4467   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:358:5)",
4468   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4469   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4470   "size" : 4,
4471   "source_file" : "system/core/libutils/include/utils/RefBase.h",
4472   "underlying_type" : "_ZTIj"
4473  },
4474  {
4475   "access" : "protected",
4476   "alignment" : 4,
4477   "enum_fields" :
4478   [
4479    {
4480     "enum_field_value" : 0,
4481     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
4482    },
4483    {
4484     "enum_field_value" : 1,
4485     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
4486    },
4487    {
4488     "enum_field_value" : 1,
4489     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
4490    }
4491   ],
4492   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4493   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:349:5)",
4494   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4495   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4496   "size" : 4,
4497   "source_file" : "system/core/libutils/include/utils/RefBase.h",
4498   "underlying_type" : "_ZTIj"
4499  },
4500  {
4501   "alignment" : 4,
4502   "enum_fields" :
4503   [
4504    {
4505     "enum_field_value" : 0,
4506     "name" : "android::Condition::WAKE_UP_ONE"
4507    },
4508    {
4509     "enum_field_value" : 1,
4510     "name" : "android::Condition::WAKE_UP_ALL"
4511    }
4512   ],
4513   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
4514   "name" : "android::Condition::WakeUpType",
4515   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4516   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4517   "size" : 4,
4518   "source_file" : "system/core/libutils/include/utils/Condition.h",
4519   "underlying_type" : "_ZTIj"
4520  },
4521  {
4522   "alignment" : 4,
4523   "enum_fields" :
4524   [
4525    {
4526     "enum_field_value" : 0,
4527     "name" : "android::Condition::PRIVATE"
4528    },
4529    {
4530     "enum_field_value" : 1,
4531     "name" : "android::Condition::SHARED"
4532    }
4533   ],
4534   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
4535   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
4536   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
4537   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
4538   "size" : 4,
4539   "source_file" : "system/core/libutils/include/utils/Condition.h",
4540   "underlying_type" : "_ZTIj"
4541  },
4542  {
4543   "access" : "private",
4544   "alignment" : 4,
4545   "enum_fields" :
4546   [
4547    {
4548     "enum_field_value" : 20,
4549     "name" : "android::FdPrinter::MAX_FORMAT_STRING"
4550    }
4551   ],
4552   "linker_set_key" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4553   "name" : "android::FdPrinter::(anonymous enum at system/core/libutils/include/utils/Printer.h:75:5)",
4554   "referenced_type" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4555   "self_type" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4556   "size" : 4,
4557   "source_file" : "system/core/libutils/include/utils/Printer.h",
4558   "underlying_type" : "_ZTIj"
4559  }
4560 ],
4561 "function_types" :
4562 [
4563  {
4564   "alignment" : 4,
4565   "linker_set_key" : "_ZTIFiPFiPvES_PKcimPS_E",
4566   "name" : "int (int (*)(void *), void *, const char *, int, unsigned long, void **)",
4567   "parameters" :
4568   [
4569    {
4570     "referenced_type" : "_ZTIPFiPvE"
4571    },
4572    {
4573     "referenced_type" : "_ZTIPv"
4574    },
4575    {
4576     "referenced_type" : "_ZTIPKc"
4577    },
4578    {
4579     "referenced_type" : "_ZTIi"
4580    },
4581    {
4582     "referenced_type" : "_ZTIm"
4583    },
4584    {
4585     "referenced_type" : "_ZTIPPv"
4586    }
4587   ],
4588   "referenced_type" : "_ZTIFiPFiPvES_PKcimPS_E",
4589   "return_type" : "_ZTIi",
4590   "self_type" : "_ZTIFiPFiPvES_PKcimPS_E",
4591   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
4592  },
4593  {
4594   "alignment" : 4,
4595   "linker_set_key" : "_ZTIFiPKvS0_E",
4596   "name" : "int (const void *, const void *)",
4597   "parameters" :
4598   [
4599    {
4600     "referenced_type" : "_ZTIPKv"
4601    },
4602    {
4603     "referenced_type" : "_ZTIPKv"
4604    }
4605   ],
4606   "referenced_type" : "_ZTIFiPKvS0_E",
4607   "return_type" : "_ZTIi",
4608   "self_type" : "_ZTIFiPKvS0_E",
4609   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4610  },
4611  {
4612   "alignment" : 4,
4613   "linker_set_key" : "_ZTIFiPKvS0_PvE",
4614   "name" : "int (const void *, const void *, void *)",
4615   "parameters" :
4616   [
4617    {
4618     "referenced_type" : "_ZTIPKv"
4619    },
4620    {
4621     "referenced_type" : "_ZTIPKv"
4622    },
4623    {
4624     "referenced_type" : "_ZTIPv"
4625    }
4626   ],
4627   "referenced_type" : "_ZTIFiPKvS0_PvE",
4628   "return_type" : "_ZTIi",
4629   "self_type" : "_ZTIFiPKvS0_PvE",
4630   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4631  },
4632  {
4633   "alignment" : 4,
4634   "linker_set_key" : "_ZTIFiPvE",
4635   "name" : "int (void *)",
4636   "parameters" :
4637   [
4638    {
4639     "referenced_type" : "_ZTIPv"
4640    }
4641   ],
4642   "referenced_type" : "_ZTIFiPvE",
4643   "return_type" : "_ZTIi",
4644   "self_type" : "_ZTIFiPvE",
4645   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
4646  },
4647  {
4648   "alignment" : 4,
4649   "linker_set_key" : "_ZTIFiiiPvE",
4650   "name" : "int (int, int, void *)",
4651   "parameters" :
4652   [
4653    {
4654     "referenced_type" : "_ZTIi"
4655    },
4656    {
4657     "referenced_type" : "_ZTIi"
4658    },
4659    {
4660     "referenced_type" : "_ZTIPv"
4661    }
4662   ],
4663   "referenced_type" : "_ZTIFiiiPvE",
4664   "return_type" : "_ZTIi",
4665   "self_type" : "_ZTIFiiiPvE",
4666   "source_file" : "system/core/libutils/include/utils/Looper.h"
4667  },
4668  {
4669   "alignment" : 4,
4670   "linker_set_key" : "_ZTIFvvE",
4671   "name" : "void ()",
4672   "referenced_type" : "_ZTIFvvE",
4673   "return_type" : "_ZTIv",
4674   "self_type" : "_ZTIFvvE",
4675   "source_file" : "system/core/libutils/include/utils/misc.h"
4676  }
4677 ],
4678 "functions" :
4679 [
4680  {
4681   "access" : "private",
4682   "function_name" : "android::LogPrinter::printRaw",
4683   "linker_set_key" : "_ZN7android10LogPrinter8printRawEPKc",
4684   "parameters" :
4685   [
4686    {
4687     "is_this_ptr" : true,
4688     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4689    },
4690    {
4691     "referenced_type" : "_ZTIPKc"
4692    }
4693   ],
4694   "return_type" : "_ZTIv",
4695   "source_file" : "system/core/libutils/include/utils/Printer.h"
4696  },
4697  {
4698   "function_name" : "android::LogPrinter::printLine",
4699   "linker_set_key" : "_ZN7android10LogPrinter9printLineEPKc",
4700   "parameters" :
4701   [
4702    {
4703     "is_this_ptr" : true,
4704     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4705    },
4706    {
4707     "referenced_type" : "_ZTIPKc"
4708    }
4709   ],
4710   "return_type" : "_ZTIv",
4711   "source_file" : "system/core/libutils/include/utils/Printer.h"
4712  },
4713  {
4714   "function_name" : "android::LogPrinter::LogPrinter",
4715   "linker_set_key" : "_ZN7android10LogPrinterC1EPKc19android_LogPriorityS2_b",
4716   "parameters" :
4717   [
4718    {
4719     "is_this_ptr" : true,
4720     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4721    },
4722    {
4723     "referenced_type" : "_ZTIPKc"
4724    },
4725    {
4726     "default_arg" : true,
4727     "referenced_type" : "_ZTI19android_LogPriority"
4728    },
4729    {
4730     "default_arg" : true,
4731     "referenced_type" : "_ZTIPKc"
4732    },
4733    {
4734     "default_arg" : true,
4735     "referenced_type" : "_ZTIb"
4736    }
4737   ],
4738   "return_type" : "_ZTIv",
4739   "source_file" : "system/core/libutils/include/utils/Printer.h"
4740  },
4741  {
4742   "function_name" : "android::LogPrinter::LogPrinter",
4743   "linker_set_key" : "_ZN7android10LogPrinterC2EPKc19android_LogPriorityS2_b",
4744   "parameters" :
4745   [
4746    {
4747     "is_this_ptr" : true,
4748     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4749    },
4750    {
4751     "referenced_type" : "_ZTIPKc"
4752    },
4753    {
4754     "default_arg" : true,
4755     "referenced_type" : "_ZTI19android_LogPriority"
4756    },
4757    {
4758     "default_arg" : true,
4759     "referenced_type" : "_ZTIPKc"
4760    },
4761    {
4762     "default_arg" : true,
4763     "referenced_type" : "_ZTIb"
4764    }
4765   ],
4766   "return_type" : "_ZTIv",
4767   "source_file" : "system/core/libutils/include/utils/Printer.h"
4768  },
4769  {
4770   "function_name" : "android::VectorImpl::appendArray",
4771   "linker_set_key" : "_ZN7android10VectorImpl11appendArrayEPKvm",
4772   "parameters" :
4773   [
4774    {
4775     "is_this_ptr" : true,
4776     "referenced_type" : "_ZTIPN7android10VectorImplE"
4777    },
4778    {
4779     "referenced_type" : "_ZTIPKv"
4780    },
4781    {
4782     "referenced_type" : "_ZTIm"
4783    }
4784   ],
4785   "return_type" : "_ZTIl",
4786   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4787  },
4788  {
4789   "function_name" : "android::VectorImpl::setCapacity",
4790   "linker_set_key" : "_ZN7android10VectorImpl11setCapacityEm",
4791   "parameters" :
4792   [
4793    {
4794     "is_this_ptr" : true,
4795     "referenced_type" : "_ZTIPN7android10VectorImplE"
4796    },
4797    {
4798     "referenced_type" : "_ZTIm"
4799    }
4800   ],
4801   "return_type" : "_ZTIl",
4802   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4803  },
4804  {
4805   "function_name" : "android::VectorImpl::appendVector",
4806   "linker_set_key" : "_ZN7android10VectorImpl12appendVectorERKS0_",
4807   "parameters" :
4808   [
4809    {
4810     "is_this_ptr" : true,
4811     "referenced_type" : "_ZTIPN7android10VectorImplE"
4812    },
4813    {
4814     "referenced_type" : "_ZTIRKN7android10VectorImplE"
4815    }
4816   ],
4817   "return_type" : "_ZTIl",
4818   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4819  },
4820  {
4821   "function_name" : "android::VectorImpl::editArrayImpl",
4822   "linker_set_key" : "_ZN7android10VectorImpl13editArrayImplEv",
4823   "parameters" :
4824   [
4825    {
4826     "is_this_ptr" : true,
4827     "referenced_type" : "_ZTIPN7android10VectorImplE"
4828    }
4829   ],
4830   "return_type" : "_ZTIPv",
4831   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4832  },
4833  {
4834   "function_name" : "android::VectorImpl::finish_vector",
4835   "linker_set_key" : "_ZN7android10VectorImpl13finish_vectorEv",
4836   "parameters" :
4837   [
4838    {
4839     "is_this_ptr" : true,
4840     "referenced_type" : "_ZTIPN7android10VectorImplE"
4841    }
4842   ],
4843   "return_type" : "_ZTIv",
4844   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4845  },
4846  {
4847   "function_name" : "android::VectorImpl::insertArrayAt",
4848   "linker_set_key" : "_ZN7android10VectorImpl13insertArrayAtEPKvmm",
4849   "parameters" :
4850   [
4851    {
4852     "is_this_ptr" : true,
4853     "referenced_type" : "_ZTIPN7android10VectorImplE"
4854    },
4855    {
4856     "referenced_type" : "_ZTIPKv"
4857    },
4858    {
4859     "referenced_type" : "_ZTIm"
4860    },
4861    {
4862     "referenced_type" : "_ZTIm"
4863    }
4864   ],
4865   "return_type" : "_ZTIl",
4866   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4867  },
4868  {
4869   "function_name" : "android::VectorImpl::removeItemsAt",
4870   "linker_set_key" : "_ZN7android10VectorImpl13removeItemsAtEmm",
4871   "parameters" :
4872   [
4873    {
4874     "is_this_ptr" : true,
4875     "referenced_type" : "_ZTIPN7android10VectorImplE"
4876    },
4877    {
4878     "referenced_type" : "_ZTIm"
4879    },
4880    {
4881     "default_arg" : true,
4882     "referenced_type" : "_ZTIm"
4883    }
4884   ],
4885   "return_type" : "_ZTIl",
4886   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4887  },
4888  {
4889   "function_name" : "android::VectorImpl::insertVectorAt",
4890   "linker_set_key" : "_ZN7android10VectorImpl14insertVectorAtERKS0_m",
4891   "parameters" :
4892   [
4893    {
4894     "is_this_ptr" : true,
4895     "referenced_type" : "_ZTIPN7android10VectorImplE"
4896    },
4897    {
4898     "referenced_type" : "_ZTIRKN7android10VectorImplE"
4899    },
4900    {
4901     "referenced_type" : "_ZTIm"
4902    }
4903   ],
4904   "return_type" : "_ZTIl",
4905   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4906  },
4907  {
4908   "access" : "protected",
4909   "function_name" : "android::VectorImpl::release_storage",
4910   "linker_set_key" : "_ZN7android10VectorImpl15release_storageEv",
4911   "parameters" :
4912   [
4913    {
4914     "is_this_ptr" : true,
4915     "referenced_type" : "_ZTIPN7android10VectorImplE"
4916    }
4917   ],
4918   "return_type" : "_ZTIv",
4919   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4920  },
4921  {
4922   "function_name" : "android::VectorImpl::editItemLocation",
4923   "linker_set_key" : "_ZN7android10VectorImpl16editItemLocationEm",
4924   "parameters" :
4925   [
4926    {
4927     "is_this_ptr" : true,
4928     "referenced_type" : "_ZTIPN7android10VectorImplE"
4929    },
4930    {
4931     "referenced_type" : "_ZTIm"
4932    }
4933   ],
4934   "return_type" : "_ZTIPv",
4935   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4936  },
4937  {
4938   "function_name" : "android::VectorImpl::add",
4939   "linker_set_key" : "_ZN7android10VectorImpl3addEPKv",
4940   "parameters" :
4941   [
4942    {
4943     "is_this_ptr" : true,
4944     "referenced_type" : "_ZTIPN7android10VectorImplE"
4945    },
4946    {
4947     "referenced_type" : "_ZTIPKv"
4948    }
4949   ],
4950   "return_type" : "_ZTIl",
4951   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4952  },
4953  {
4954   "function_name" : "android::VectorImpl::add",
4955   "linker_set_key" : "_ZN7android10VectorImpl3addEv",
4956   "parameters" :
4957   [
4958    {
4959     "is_this_ptr" : true,
4960     "referenced_type" : "_ZTIPN7android10VectorImplE"
4961    }
4962   ],
4963   "return_type" : "_ZTIl",
4964   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4965  },
4966  {
4967   "function_name" : "android::VectorImpl::pop",
4968   "linker_set_key" : "_ZN7android10VectorImpl3popEv",
4969   "parameters" :
4970   [
4971    {
4972     "is_this_ptr" : true,
4973     "referenced_type" : "_ZTIPN7android10VectorImplE"
4974    }
4975   ],
4976   "return_type" : "_ZTIv",
4977   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4978  },
4979  {
4980   "function_name" : "android::VectorImpl::push",
4981   "linker_set_key" : "_ZN7android10VectorImpl4pushEPKv",
4982   "parameters" :
4983   [
4984    {
4985     "is_this_ptr" : true,
4986     "referenced_type" : "_ZTIPN7android10VectorImplE"
4987    },
4988    {
4989     "referenced_type" : "_ZTIPKv"
4990    }
4991   ],
4992   "return_type" : "_ZTIv",
4993   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4994  },
4995  {
4996   "function_name" : "android::VectorImpl::push",
4997   "linker_set_key" : "_ZN7android10VectorImpl4pushEv",
4998   "parameters" :
4999   [
5000    {
5001     "is_this_ptr" : true,
5002     "referenced_type" : "_ZTIPN7android10VectorImplE"
5003    }
5004   ],
5005   "return_type" : "_ZTIv",
5006   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5007  },
5008  {
5009   "function_name" : "android::VectorImpl::sort",
5010   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_E",
5011   "parameters" :
5012   [
5013    {
5014     "is_this_ptr" : true,
5015     "referenced_type" : "_ZTIPN7android10VectorImplE"
5016    },
5017    {
5018     "referenced_type" : "_ZTIPFiPKvS0_E"
5019    }
5020   ],
5021   "return_type" : "_ZTIi",
5022   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5023  },
5024  {
5025   "function_name" : "android::VectorImpl::sort",
5026   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_",
5027   "parameters" :
5028   [
5029    {
5030     "is_this_ptr" : true,
5031     "referenced_type" : "_ZTIPN7android10VectorImplE"
5032    },
5033    {
5034     "referenced_type" : "_ZTIPFiPKvS0_PvE"
5035    },
5036    {
5037     "referenced_type" : "_ZTIPv"
5038    }
5039   ],
5040   "return_type" : "_ZTIi",
5041   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5042  },
5043  {
5044   "access" : "private",
5045   "function_name" : "android::VectorImpl::_grow",
5046   "linker_set_key" : "_ZN7android10VectorImpl5_growEmm",
5047   "parameters" :
5048   [
5049    {
5050     "is_this_ptr" : true,
5051     "referenced_type" : "_ZTIPN7android10VectorImplE"
5052    },
5053    {
5054     "referenced_type" : "_ZTIm"
5055    },
5056    {
5057     "referenced_type" : "_ZTIm"
5058    }
5059   ],
5060   "return_type" : "_ZTIPv",
5061   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5062  },
5063  {
5064   "function_name" : "android::VectorImpl::clear",
5065   "linker_set_key" : "_ZN7android10VectorImpl5clearEv",
5066   "parameters" :
5067   [
5068    {
5069     "is_this_ptr" : true,
5070     "referenced_type" : "_ZTIPN7android10VectorImplE"
5071    }
5072   ],
5073   "return_type" : "_ZTIv",
5074   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5075  },
5076  {
5077   "function_name" : "android::VectorImpl::resize",
5078   "linker_set_key" : "_ZN7android10VectorImpl6resizeEm",
5079   "parameters" :
5080   [
5081    {
5082     "is_this_ptr" : true,
5083     "referenced_type" : "_ZTIPN7android10VectorImplE"
5084    },
5085    {
5086     "referenced_type" : "_ZTIm"
5087    }
5088   ],
5089   "return_type" : "_ZTIl",
5090   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5091  },
5092  {
5093   "access" : "private",
5094   "function_name" : "android::VectorImpl::_shrink",
5095   "linker_set_key" : "_ZN7android10VectorImpl7_shrinkEmm",
5096   "parameters" :
5097   [
5098    {
5099     "is_this_ptr" : true,
5100     "referenced_type" : "_ZTIPN7android10VectorImplE"
5101    },
5102    {
5103     "referenced_type" : "_ZTIm"
5104    },
5105    {
5106     "referenced_type" : "_ZTIm"
5107    }
5108   ],
5109   "return_type" : "_ZTIv",
5110   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5111  },
5112  {
5113   "function_name" : "android::VectorImpl::insertAt",
5114   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEPKvmm",
5115   "parameters" :
5116   [
5117    {
5118     "is_this_ptr" : true,
5119     "referenced_type" : "_ZTIPN7android10VectorImplE"
5120    },
5121    {
5122     "referenced_type" : "_ZTIPKv"
5123    },
5124    {
5125     "referenced_type" : "_ZTIm"
5126    },
5127    {
5128     "default_arg" : true,
5129     "referenced_type" : "_ZTIm"
5130    }
5131   ],
5132   "return_type" : "_ZTIl",
5133   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5134  },
5135  {
5136   "function_name" : "android::VectorImpl::insertAt",
5137   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEmm",
5138   "parameters" :
5139   [
5140    {
5141     "is_this_ptr" : true,
5142     "referenced_type" : "_ZTIPN7android10VectorImplE"
5143    },
5144    {
5145     "referenced_type" : "_ZTIm"
5146    },
5147    {
5148     "default_arg" : true,
5149     "referenced_type" : "_ZTIm"
5150    }
5151   ],
5152   "return_type" : "_ZTIl",
5153   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5154  },
5155  {
5156   "function_name" : "android::VectorImpl::replaceAt",
5157   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEPKvm",
5158   "parameters" :
5159   [
5160    {
5161     "is_this_ptr" : true,
5162     "referenced_type" : "_ZTIPN7android10VectorImplE"
5163    },
5164    {
5165     "referenced_type" : "_ZTIPKv"
5166    },
5167    {
5168     "referenced_type" : "_ZTIm"
5169    }
5170   ],
5171   "return_type" : "_ZTIl",
5172   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5173  },
5174  {
5175   "function_name" : "android::VectorImpl::replaceAt",
5176   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEm",
5177   "parameters" :
5178   [
5179    {
5180     "is_this_ptr" : true,
5181     "referenced_type" : "_ZTIPN7android10VectorImplE"
5182    },
5183    {
5184     "referenced_type" : "_ZTIm"
5185    }
5186   ],
5187   "return_type" : "_ZTIl",
5188   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5189  },
5190  {
5191   "function_name" : "android::VectorImpl::VectorImpl",
5192   "linker_set_key" : "_ZN7android10VectorImplC2ERKS0_",
5193   "parameters" :
5194   [
5195    {
5196     "is_this_ptr" : true,
5197     "referenced_type" : "_ZTIPN7android10VectorImplE"
5198    },
5199    {
5200     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5201    }
5202   ],
5203   "return_type" : "_ZTIv",
5204   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5205  },
5206  {
5207   "function_name" : "android::VectorImpl::VectorImpl",
5208   "linker_set_key" : "_ZN7android10VectorImplC2Emj",
5209   "parameters" :
5210   [
5211    {
5212     "is_this_ptr" : true,
5213     "referenced_type" : "_ZTIPN7android10VectorImplE"
5214    },
5215    {
5216     "referenced_type" : "_ZTIm"
5217    },
5218    {
5219     "referenced_type" : "_ZTIj"
5220    }
5221   ],
5222   "return_type" : "_ZTIv",
5223   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5224  },
5225  {
5226   "function_name" : "android::VectorImpl::~VectorImpl",
5227   "linker_set_key" : "_ZN7android10VectorImplD0Ev",
5228   "parameters" :
5229   [
5230    {
5231     "is_this_ptr" : true,
5232     "referenced_type" : "_ZTIPN7android10VectorImplE"
5233    }
5234   ],
5235   "return_type" : "_ZTIv",
5236   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5237  },
5238  {
5239   "function_name" : "android::VectorImpl::~VectorImpl",
5240   "linker_set_key" : "_ZN7android10VectorImplD1Ev",
5241   "parameters" :
5242   [
5243    {
5244     "is_this_ptr" : true,
5245     "referenced_type" : "_ZTIPN7android10VectorImplE"
5246    }
5247   ],
5248   "return_type" : "_ZTIv",
5249   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5250  },
5251  {
5252   "function_name" : "android::VectorImpl::~VectorImpl",
5253   "linker_set_key" : "_ZN7android10VectorImplD2Ev",
5254   "parameters" :
5255   [
5256    {
5257     "is_this_ptr" : true,
5258     "referenced_type" : "_ZTIPN7android10VectorImplE"
5259    }
5260   ],
5261   "return_type" : "_ZTIv",
5262   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5263  },
5264  {
5265   "function_name" : "android::VectorImpl::operator=",
5266   "linker_set_key" : "_ZN7android10VectorImplaSERKS0_",
5267   "parameters" :
5268   [
5269    {
5270     "is_this_ptr" : true,
5271     "referenced_type" : "_ZTIPN7android10VectorImplE"
5272    },
5273    {
5274     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5275    }
5276   ],
5277   "return_type" : "_ZTIRN7android10VectorImplE",
5278   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5279  },
5280  {
5281   "function_name" : "android::uptimeNanos",
5282   "linker_set_key" : "_ZN7android11uptimeNanosEv",
5283   "return_type" : "_ZTIl",
5284   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5285  },
5286  {
5287   "function_name" : "android::NativeHandle::create",
5288   "linker_set_key" : "_ZN7android12NativeHandle6createEP13native_handleb",
5289   "parameters" :
5290   [
5291    {
5292     "referenced_type" : "_ZTIP13native_handle"
5293    },
5294    {
5295     "referenced_type" : "_ZTIb"
5296    }
5297   ],
5298   "return_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
5299   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5300  },
5301  {
5302   "access" : "private",
5303   "function_name" : "android::NativeHandle::NativeHandle",
5304   "linker_set_key" : "_ZN7android12NativeHandleC1EP13native_handleb",
5305   "parameters" :
5306   [
5307    {
5308     "is_this_ptr" : true,
5309     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5310    },
5311    {
5312     "referenced_type" : "_ZTIP13native_handle"
5313    },
5314    {
5315     "referenced_type" : "_ZTIb"
5316    }
5317   ],
5318   "return_type" : "_ZTIv",
5319   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5320  },
5321  {
5322   "access" : "private",
5323   "function_name" : "android::NativeHandle::NativeHandle",
5324   "linker_set_key" : "_ZN7android12NativeHandleC2EP13native_handleb",
5325   "parameters" :
5326   [
5327    {
5328     "is_this_ptr" : true,
5329     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5330    },
5331    {
5332     "referenced_type" : "_ZTIP13native_handle"
5333    },
5334    {
5335     "referenced_type" : "_ZTIb"
5336    }
5337   ],
5338   "return_type" : "_ZTIv",
5339   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5340  },
5341  {
5342   "access" : "private",
5343   "function_name" : "android::NativeHandle::~NativeHandle",
5344   "linker_set_key" : "_ZN7android12NativeHandleD1Ev",
5345   "parameters" :
5346   [
5347    {
5348     "is_this_ptr" : true,
5349     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5350    }
5351   ],
5352   "return_type" : "_ZTIv",
5353   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5354  },
5355  {
5356   "access" : "private",
5357   "function_name" : "android::NativeHandle::~NativeHandle",
5358   "linker_set_key" : "_ZN7android12NativeHandleD2Ev",
5359   "parameters" :
5360   [
5361    {
5362     "is_this_ptr" : true,
5363     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5364    }
5365   ],
5366   "return_type" : "_ZTIv",
5367   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5368  },
5369  {
5370   "function_name" : "android::uptimeMillis",
5371   "linker_set_key" : "_ZN7android12uptimeMillisEv",
5372   "return_type" : "_ZTIl",
5373   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5374  },
5375  {
5376   "function_name" : "android::PrefixPrinter::printLine",
5377   "linker_set_key" : "_ZN7android13PrefixPrinter9printLineEPKc",
5378   "parameters" :
5379   [
5380    {
5381     "is_this_ptr" : true,
5382     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5383    },
5384    {
5385     "referenced_type" : "_ZTIPKc"
5386    }
5387   ],
5388   "return_type" : "_ZTIv",
5389   "source_file" : "system/core/libutils/include/utils/Printer.h"
5390  },
5391  {
5392   "function_name" : "android::PrefixPrinter::PrefixPrinter",
5393   "linker_set_key" : "_ZN7android13PrefixPrinterC1ERNS_7PrinterEPKc",
5394   "parameters" :
5395   [
5396    {
5397     "is_this_ptr" : true,
5398     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5399    },
5400    {
5401     "referenced_type" : "_ZTIRN7android7PrinterE"
5402    },
5403    {
5404     "referenced_type" : "_ZTIPKc"
5405    }
5406   ],
5407   "return_type" : "_ZTIv",
5408   "source_file" : "system/core/libutils/include/utils/Printer.h"
5409  },
5410  {
5411   "function_name" : "android::PrefixPrinter::PrefixPrinter",
5412   "linker_set_key" : "_ZN7android13PrefixPrinterC2ERNS_7PrinterEPKc",
5413   "parameters" :
5414   [
5415    {
5416     "is_this_ptr" : true,
5417     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5418    },
5419    {
5420     "referenced_type" : "_ZTIRN7android7PrinterE"
5421    },
5422    {
5423     "referenced_type" : "_ZTIPKc"
5424    }
5425   ],
5426   "return_type" : "_ZTIv",
5427   "source_file" : "system/core/libutils/include/utils/Printer.h"
5428  },
5429  {
5430   "access" : "protected",
5431   "function_name" : "android::LooperCallback::~LooperCallback",
5432   "linker_set_key" : "_ZN7android14LooperCallbackD0Ev",
5433   "parameters" :
5434   [
5435    {
5436     "is_this_ptr" : true,
5437     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
5438    }
5439   ],
5440   "return_type" : "_ZTIv",
5441   "source_file" : "system/core/libutils/include/utils/Looper.h"
5442  },
5443  {
5444   "access" : "protected",
5445   "function_name" : "android::LooperCallback::~LooperCallback",
5446   "linker_set_key" : "_ZN7android14LooperCallbackD1Ev",
5447   "parameters" :
5448   [
5449    {
5450     "is_this_ptr" : true,
5451     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
5452    }
5453   ],
5454   "return_type" : "_ZTIv",
5455   "source_file" : "system/core/libutils/include/utils/Looper.h"
5456  },
5457  {
5458   "access" : "protected",
5459   "function_name" : "android::LooperCallback::~LooperCallback",
5460   "linker_set_key" : "_ZN7android14LooperCallbackD2Ev",
5461   "parameters" :
5462   [
5463    {
5464     "is_this_ptr" : true,
5465     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
5466    }
5467   ],
5468   "return_type" : "_ZTIv",
5469   "source_file" : "system/core/libutils/include/utils/Looper.h"
5470  },
5471  {
5472   "access" : "protected",
5473   "function_name" : "android::MessageHandler::~MessageHandler",
5474   "linker_set_key" : "_ZN7android14MessageHandlerD0Ev",
5475   "parameters" :
5476   [
5477    {
5478     "is_this_ptr" : true,
5479     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
5480    }
5481   ],
5482   "return_type" : "_ZTIv",
5483   "source_file" : "system/core/libutils/include/utils/Looper.h"
5484  },
5485  {
5486   "access" : "protected",
5487   "function_name" : "android::MessageHandler::~MessageHandler",
5488   "linker_set_key" : "_ZN7android14MessageHandlerD1Ev",
5489   "parameters" :
5490   [
5491    {
5492     "is_this_ptr" : true,
5493     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
5494    }
5495   ],
5496   "return_type" : "_ZTIv",
5497   "source_file" : "system/core/libutils/include/utils/Looper.h"
5498  },
5499  {
5500   "access" : "protected",
5501   "function_name" : "android::MessageHandler::~MessageHandler",
5502   "linker_set_key" : "_ZN7android14MessageHandlerD2Ev",
5503   "parameters" :
5504   [
5505    {
5506     "is_this_ptr" : true,
5507     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
5508    }
5509   ],
5510   "return_type" : "_ZTIv",
5511   "source_file" : "system/core/libutils/include/utils/Looper.h"
5512  },
5513  {
5514   "function_name" : "android::String8Printer::printLine",
5515   "linker_set_key" : "_ZN7android14String8Printer9printLineEPKc",
5516   "parameters" :
5517   [
5518    {
5519     "is_this_ptr" : true,
5520     "referenced_type" : "_ZTIPN7android14String8PrinterE"
5521    },
5522    {
5523     "referenced_type" : "_ZTIPKc"
5524    }
5525   ],
5526   "return_type" : "_ZTIv",
5527   "source_file" : "system/core/libutils/include/utils/Printer.h"
5528  },
5529  {
5530   "function_name" : "android::String8Printer::String8Printer",
5531   "linker_set_key" : "_ZN7android14String8PrinterC1EPNS_7String8EPKc",
5532   "parameters" :
5533   [
5534    {
5535     "is_this_ptr" : true,
5536     "referenced_type" : "_ZTIPN7android14String8PrinterE"
5537    },
5538    {
5539     "referenced_type" : "_ZTIPN7android7String8E"
5540    },
5541    {
5542     "default_arg" : true,
5543     "referenced_type" : "_ZTIPKc"
5544    }
5545   ],
5546   "return_type" : "_ZTIv",
5547   "source_file" : "system/core/libutils/include/utils/Printer.h"
5548  },
5549  {
5550   "function_name" : "android::String8Printer::String8Printer",
5551   "linker_set_key" : "_ZN7android14String8PrinterC2EPNS_7String8EPKc",
5552   "parameters" :
5553   [
5554    {
5555     "is_this_ptr" : true,
5556     "referenced_type" : "_ZTIPN7android14String8PrinterE"
5557    },
5558    {
5559     "referenced_type" : "_ZTIPN7android7String8E"
5560    },
5561    {
5562     "default_arg" : true,
5563     "referenced_type" : "_ZTIPKc"
5564    }
5565   ],
5566   "return_type" : "_ZTIv",
5567   "source_file" : "system/core/libutils/include/utils/Printer.h"
5568  },
5569  {
5570   "function_name" : "android::statusToString",
5571   "linker_set_key" : "_ZN7android14statusToStringEi",
5572   "parameters" :
5573   [
5574    {
5575     "referenced_type" : "_ZTIi"
5576    }
5577   ],
5578   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5579   "source_file" : "system/core/libutils/include/utils/Errors.h"
5580  },
5581  {
5582   "function_name" : "android::elapsedRealtime",
5583   "linker_set_key" : "_ZN7android15elapsedRealtimeEv",
5584   "return_type" : "_ZTIl",
5585   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5586  },
5587  {
5588   "function_name" : "android::SortedVectorImpl::add",
5589   "linker_set_key" : "_ZN7android16SortedVectorImpl3addEPKv",
5590   "parameters" :
5591   [
5592    {
5593     "is_this_ptr" : true,
5594     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5595    },
5596    {
5597     "referenced_type" : "_ZTIPKv"
5598    }
5599   ],
5600   "return_type" : "_ZTIl",
5601   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5602  },
5603  {
5604   "function_name" : "android::SortedVectorImpl::merge",
5605   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKNS_10VectorImplE",
5606   "parameters" :
5607   [
5608    {
5609     "is_this_ptr" : true,
5610     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5611    },
5612    {
5613     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5614    }
5615   ],
5616   "return_type" : "_ZTIl",
5617   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5618  },
5619  {
5620   "function_name" : "android::SortedVectorImpl::merge",
5621   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKS0_",
5622   "parameters" :
5623   [
5624    {
5625     "is_this_ptr" : true,
5626     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5627    },
5628    {
5629     "referenced_type" : "_ZTIRKN7android16SortedVectorImplE"
5630    }
5631   ],
5632   "return_type" : "_ZTIl",
5633   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5634  },
5635  {
5636   "function_name" : "android::SortedVectorImpl::remove",
5637   "linker_set_key" : "_ZN7android16SortedVectorImpl6removeEPKv",
5638   "parameters" :
5639   [
5640    {
5641     "is_this_ptr" : true,
5642     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5643    },
5644    {
5645     "referenced_type" : "_ZTIPKv"
5646    }
5647   ],
5648   "return_type" : "_ZTIl",
5649   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5650  },
5651  {
5652   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
5653   "linker_set_key" : "_ZN7android16SortedVectorImplC2ERKNS_10VectorImplE",
5654   "parameters" :
5655   [
5656    {
5657     "is_this_ptr" : true,
5658     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5659    },
5660    {
5661     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5662    }
5663   ],
5664   "return_type" : "_ZTIv",
5665   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5666  },
5667  {
5668   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
5669   "linker_set_key" : "_ZN7android16SortedVectorImplC2Emj",
5670   "parameters" :
5671   [
5672    {
5673     "is_this_ptr" : true,
5674     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5675    },
5676    {
5677     "referenced_type" : "_ZTIm"
5678    },
5679    {
5680     "referenced_type" : "_ZTIj"
5681    }
5682   ],
5683   "return_type" : "_ZTIv",
5684   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5685  },
5686  {
5687   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
5688   "linker_set_key" : "_ZN7android16SortedVectorImplD0Ev",
5689   "parameters" :
5690   [
5691    {
5692     "is_this_ptr" : true,
5693     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5694    }
5695   ],
5696   "return_type" : "_ZTIv",
5697   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5698  },
5699  {
5700   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
5701   "linker_set_key" : "_ZN7android16SortedVectorImplD1Ev",
5702   "parameters" :
5703   [
5704    {
5705     "is_this_ptr" : true,
5706     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5707    }
5708   ],
5709   "return_type" : "_ZTIv",
5710   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5711  },
5712  {
5713   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
5714   "linker_set_key" : "_ZN7android16SortedVectorImplD2Ev",
5715   "parameters" :
5716   [
5717    {
5718     "is_this_ptr" : true,
5719     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5720    }
5721   ],
5722   "return_type" : "_ZTIv",
5723   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5724  },
5725  {
5726   "function_name" : "android::SortedVectorImpl::operator=",
5727   "linker_set_key" : "_ZN7android16SortedVectorImplaSERKS0_",
5728   "parameters" :
5729   [
5730    {
5731     "is_this_ptr" : true,
5732     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5733    },
5734    {
5735     "referenced_type" : "_ZTIRKN7android16SortedVectorImplE"
5736    }
5737   ],
5738   "return_type" : "_ZTIRN7android16SortedVectorImplE",
5739   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5740  },
5741  {
5742   "function_name" : "android::JenkinsHashWhiten",
5743   "linker_set_key" : "_ZN7android17JenkinsHashWhitenEj",
5744   "parameters" :
5745   [
5746    {
5747     "referenced_type" : "_ZTIj"
5748    }
5749   ],
5750   "return_type" : "_ZTIj",
5751   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
5752  },
5753  {
5754   "function_name" : "android::WeakMessageHandler::handleMessage",
5755   "linker_set_key" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE",
5756   "parameters" :
5757   [
5758    {
5759     "is_this_ptr" : true,
5760     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5761    },
5762    {
5763     "referenced_type" : "_ZTIRKN7android7MessageE"
5764    }
5765   ],
5766   "return_type" : "_ZTIv",
5767   "source_file" : "system/core/libutils/include/utils/Looper.h"
5768  },
5769  {
5770   "function_name" : "android::WeakMessageHandler::WeakMessageHandler",
5771   "linker_set_key" : "_ZN7android18WeakMessageHandlerC1ERKNS_2wpINS_14MessageHandlerEEE",
5772   "parameters" :
5773   [
5774    {
5775     "is_this_ptr" : true,
5776     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5777    },
5778    {
5779     "referenced_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE"
5780    }
5781   ],
5782   "return_type" : "_ZTIv",
5783   "source_file" : "system/core/libutils/include/utils/Looper.h"
5784  },
5785  {
5786   "function_name" : "android::WeakMessageHandler::WeakMessageHandler",
5787   "linker_set_key" : "_ZN7android18WeakMessageHandlerC2ERKNS_2wpINS_14MessageHandlerEEE",
5788   "parameters" :
5789   [
5790    {
5791     "is_this_ptr" : true,
5792     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5793    },
5794    {
5795     "referenced_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE"
5796    }
5797   ],
5798   "return_type" : "_ZTIv",
5799   "source_file" : "system/core/libutils/include/utils/Looper.h"
5800  },
5801  {
5802   "access" : "protected",
5803   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
5804   "linker_set_key" : "_ZN7android18WeakMessageHandlerD0Ev",
5805   "parameters" :
5806   [
5807    {
5808     "is_this_ptr" : true,
5809     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5810    }
5811   ],
5812   "return_type" : "_ZTIv",
5813   "source_file" : "system/core/libutils/include/utils/Looper.h"
5814  },
5815  {
5816   "access" : "protected",
5817   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
5818   "linker_set_key" : "_ZN7android18WeakMessageHandlerD1Ev",
5819   "parameters" :
5820   [
5821    {
5822     "is_this_ptr" : true,
5823     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5824    }
5825   ],
5826   "return_type" : "_ZTIv",
5827   "source_file" : "system/core/libutils/include/utils/Looper.h"
5828  },
5829  {
5830   "access" : "protected",
5831   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
5832   "linker_set_key" : "_ZN7android18WeakMessageHandlerD2Ev",
5833   "parameters" :
5834   [
5835    {
5836     "is_this_ptr" : true,
5837     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5838    }
5839   ],
5840   "return_type" : "_ZTIv",
5841   "source_file" : "system/core/libutils/include/utils/Looper.h"
5842  },
5843  {
5844   "function_name" : "android::JenkinsHashMixBytes",
5845   "linker_set_key" : "_ZN7android19JenkinsHashMixBytesEjPKhm",
5846   "parameters" :
5847   [
5848    {
5849     "referenced_type" : "_ZTIj"
5850    },
5851    {
5852     "referenced_type" : "_ZTIPKh"
5853    },
5854    {
5855     "referenced_type" : "_ZTIm"
5856    }
5857   ],
5858   "return_type" : "_ZTIj",
5859   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
5860  },
5861  {
5862   "function_name" : "android::elapsedRealtimeNano",
5863   "linker_set_key" : "_ZN7android19elapsedRealtimeNanoEv",
5864   "return_type" : "_ZTIl",
5865   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5866  },
5867  {
5868   "function_name" : "android::JenkinsHashMixShorts",
5869   "linker_set_key" : "_ZN7android20JenkinsHashMixShortsEjPKtm",
5870   "parameters" :
5871   [
5872    {
5873     "referenced_type" : "_ZTIj"
5874    },
5875    {
5876     "referenced_type" : "_ZTIPKt"
5877    },
5878    {
5879     "referenced_type" : "_ZTIm"
5880    }
5881   ],
5882   "return_type" : "_ZTIj",
5883   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
5884  },
5885  {
5886   "function_name" : "android::SimpleLooperCallback::handleEvent",
5887   "linker_set_key" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv",
5888   "parameters" :
5889   [
5890    {
5891     "is_this_ptr" : true,
5892     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5893    },
5894    {
5895     "referenced_type" : "_ZTIi"
5896    },
5897    {
5898     "referenced_type" : "_ZTIi"
5899    },
5900    {
5901     "referenced_type" : "_ZTIPv"
5902    }
5903   ],
5904   "return_type" : "_ZTIi",
5905   "source_file" : "system/core/libutils/include/utils/Looper.h"
5906  },
5907  {
5908   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
5909   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC1EPFiiiPvE",
5910   "parameters" :
5911   [
5912    {
5913     "is_this_ptr" : true,
5914     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5915    },
5916    {
5917     "referenced_type" : "_ZTIPFiiiPvE"
5918    }
5919   ],
5920   "return_type" : "_ZTIv",
5921   "source_file" : "system/core/libutils/include/utils/Looper.h"
5922  },
5923  {
5924   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
5925   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC2EPFiiiPvE",
5926   "parameters" :
5927   [
5928    {
5929     "is_this_ptr" : true,
5930     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5931    },
5932    {
5933     "referenced_type" : "_ZTIPFiiiPvE"
5934    }
5935   ],
5936   "return_type" : "_ZTIv",
5937   "source_file" : "system/core/libutils/include/utils/Looper.h"
5938  },
5939  {
5940   "access" : "protected",
5941   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
5942   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD0Ev",
5943   "parameters" :
5944   [
5945    {
5946     "is_this_ptr" : true,
5947     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5948    }
5949   ],
5950   "return_type" : "_ZTIv",
5951   "source_file" : "system/core/libutils/include/utils/Looper.h"
5952  },
5953  {
5954   "access" : "protected",
5955   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
5956   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD1Ev",
5957   "parameters" :
5958   [
5959    {
5960     "is_this_ptr" : true,
5961     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5962    }
5963   ],
5964   "return_type" : "_ZTIv",
5965   "source_file" : "system/core/libutils/include/utils/Looper.h"
5966  },
5967  {
5968   "access" : "protected",
5969   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
5970   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD2Ev",
5971   "parameters" :
5972   [
5973    {
5974     "is_this_ptr" : true,
5975     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5976    }
5977   ],
5978   "return_type" : "_ZTIv",
5979   "source_file" : "system/core/libutils/include/utils/Looper.h"
5980  },
5981  {
5982   "function_name" : "android::report_sysprop_change",
5983   "linker_set_key" : "_ZN7android21report_sysprop_changeEv",
5984   "return_type" : "_ZTIv",
5985   "source_file" : "system/core/libutils/include/utils/misc.h"
5986  },
5987  {
5988   "function_name" : "android::add_sysprop_change_callback",
5989   "linker_set_key" : "_ZN7android27add_sysprop_change_callbackEPFvvEi",
5990   "parameters" :
5991   [
5992    {
5993     "referenced_type" : "_ZTIPFvvE"
5994    },
5995    {
5996     "referenced_type" : "_ZTIi"
5997    }
5998   ],
5999   "return_type" : "_ZTIv",
6000   "source_file" : "system/core/libutils/include/utils/misc.h"
6001  },
6002  {
6003   "function_name" : "android::LightRefBase_reportIncStrongRequireStrongFailed",
6004   "linker_set_key" : "_ZN7android47LightRefBase_reportIncStrongRequireStrongFailedEPKv",
6005   "parameters" :
6006   [
6007    {
6008     "referenced_type" : "_ZTIPKv"
6009    }
6010   ],
6011   "return_type" : "_ZTIv",
6012   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
6013  },
6014  {
6015   "access" : "private",
6016   "function_name" : "android::Looper::initTLSKey",
6017   "linker_set_key" : "_ZN7android6Looper10initTLSKeyEv",
6018   "return_type" : "_ZTIv",
6019   "source_file" : "system/core/libutils/include/utils/Looper.h"
6020  },
6021  {
6022   "function_name" : "android::Looper::sendMessage",
6023   "linker_set_key" : "_ZN7android6Looper11sendMessageERKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
6024   "parameters" :
6025   [
6026    {
6027     "is_this_ptr" : true,
6028     "referenced_type" : "_ZTIPN7android6LooperE"
6029    },
6030    {
6031     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
6032    },
6033    {
6034     "referenced_type" : "_ZTIRKN7android7MessageE"
6035    }
6036   ],
6037   "return_type" : "_ZTIv",
6038   "source_file" : "system/core/libutils/include/utils/Looper.h"
6039  },
6040  {
6041   "function_name" : "android::Looper::getForThread",
6042   "linker_set_key" : "_ZN7android6Looper12getForThreadEv",
6043   "return_type" : "_ZTIN7android2spINS_6LooperEEE",
6044   "source_file" : "system/core/libutils/include/utils/Looper.h"
6045  },
6046  {
6047   "access" : "private",
6048   "function_name" : "android::Looper::pushResponse",
6049   "linker_set_key" : "_ZN7android6Looper12pushResponseEiRKNS0_7RequestE",
6050   "parameters" :
6051   [
6052    {
6053     "is_this_ptr" : true,
6054     "referenced_type" : "_ZTIPN7android6LooperE"
6055    },
6056    {
6057     "referenced_type" : "_ZTIi"
6058    },
6059    {
6060     "referenced_type" : "_ZTIRKN7android6Looper7RequestE"
6061    }
6062   ],
6063   "return_type" : "_ZTIv",
6064   "source_file" : "system/core/libutils/include/utils/Looper.h"
6065  },
6066  {
6067   "function_name" : "android::Looper::setForThread",
6068   "linker_set_key" : "_ZN7android6Looper12setForThreadERKNS_2spIS0_EE",
6069   "parameters" :
6070   [
6071    {
6072     "referenced_type" : "_ZTIRKN7android2spINS_6LooperEEE"
6073    }
6074   ],
6075   "return_type" : "_ZTIv",
6076   "source_file" : "system/core/libutils/include/utils/Looper.h"
6077  },
6078  {
6079   "function_name" : "android::Looper::removeMessages",
6080   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEE",
6081   "parameters" :
6082   [
6083    {
6084     "is_this_ptr" : true,
6085     "referenced_type" : "_ZTIPN7android6LooperE"
6086    },
6087    {
6088     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
6089    }
6090   ],
6091   "return_type" : "_ZTIv",
6092   "source_file" : "system/core/libutils/include/utils/Looper.h"
6093  },
6094  {
6095   "function_name" : "android::Looper::removeMessages",
6096   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEEi",
6097   "parameters" :
6098   [
6099    {
6100     "is_this_ptr" : true,
6101     "referenced_type" : "_ZTIPN7android6LooperE"
6102    },
6103    {
6104     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
6105    },
6106    {
6107     "referenced_type" : "_ZTIi"
6108    }
6109   ],
6110   "return_type" : "_ZTIv",
6111   "source_file" : "system/core/libutils/include/utils/Looper.h"
6112  },
6113  {
6114   "access" : "private",
6115   "function_name" : "android::Looper::threadDestructor",
6116   "linker_set_key" : "_ZN7android6Looper16threadDestructorEPv",
6117   "parameters" :
6118   [
6119    {
6120     "referenced_type" : "_ZTIPv"
6121    }
6122   ],
6123   "return_type" : "_ZTIv",
6124   "source_file" : "system/core/libutils/include/utils/Looper.h"
6125  },
6126  {
6127   "function_name" : "android::Looper::sendMessageAtTime",
6128   "linker_set_key" : "_ZN7android6Looper17sendMessageAtTimeElRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
6129   "parameters" :
6130   [
6131    {
6132     "is_this_ptr" : true,
6133     "referenced_type" : "_ZTIPN7android6LooperE"
6134    },
6135    {
6136     "referenced_type" : "_ZTIl"
6137    },
6138    {
6139     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
6140    },
6141    {
6142     "referenced_type" : "_ZTIRKN7android7MessageE"
6143    }
6144   ],
6145   "return_type" : "_ZTIv",
6146   "source_file" : "system/core/libutils/include/utils/Looper.h"
6147  },
6148  {
6149   "access" : "private",
6150   "function_name" : "android::Looper::rebuildEpollLocked",
6151   "linker_set_key" : "_ZN7android6Looper18rebuildEpollLockedEv",
6152   "parameters" :
6153   [
6154    {
6155     "is_this_ptr" : true,
6156     "referenced_type" : "_ZTIPN7android6LooperE"
6157    }
6158   ],
6159   "return_type" : "_ZTIv",
6160   "source_file" : "system/core/libutils/include/utils/Looper.h"
6161  },
6162  {
6163   "function_name" : "android::Looper::sendMessageDelayed",
6164   "linker_set_key" : "_ZN7android6Looper18sendMessageDelayedElRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
6165   "parameters" :
6166   [
6167    {
6168     "is_this_ptr" : true,
6169     "referenced_type" : "_ZTIPN7android6LooperE"
6170    },
6171    {
6172     "referenced_type" : "_ZTIl"
6173    },
6174    {
6175     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
6176    },
6177    {
6178     "referenced_type" : "_ZTIRKN7android7MessageE"
6179    }
6180   ],
6181   "return_type" : "_ZTIv",
6182   "source_file" : "system/core/libutils/include/utils/Looper.h"
6183  },
6184  {
6185   "access" : "private",
6186   "function_name" : "android::Looper::scheduleEpollRebuildLocked",
6187   "linker_set_key" : "_ZN7android6Looper26scheduleEpollRebuildLockedEv",
6188   "parameters" :
6189   [
6190    {
6191     "is_this_ptr" : true,
6192     "referenced_type" : "_ZTIPN7android6LooperE"
6193    }
6194   ],
6195   "return_type" : "_ZTIv",
6196   "source_file" : "system/core/libutils/include/utils/Looper.h"
6197  },
6198  {
6199   "function_name" : "android::Looper::wake",
6200   "linker_set_key" : "_ZN7android6Looper4wakeEv",
6201   "parameters" :
6202   [
6203    {
6204     "is_this_ptr" : true,
6205     "referenced_type" : "_ZTIPN7android6LooperE"
6206    }
6207   ],
6208   "return_type" : "_ZTIv",
6209   "source_file" : "system/core/libutils/include/utils/Looper.h"
6210  },
6211  {
6212   "function_name" : "android::Looper::addFd",
6213   "linker_set_key" : "_ZN7android6Looper5addFdEiiiPFiiiPvES1_",
6214   "parameters" :
6215   [
6216    {
6217     "is_this_ptr" : true,
6218     "referenced_type" : "_ZTIPN7android6LooperE"
6219    },
6220    {
6221     "referenced_type" : "_ZTIi"
6222    },
6223    {
6224     "referenced_type" : "_ZTIi"
6225    },
6226    {
6227     "referenced_type" : "_ZTIi"
6228    },
6229    {
6230     "referenced_type" : "_ZTIPFiiiPvE"
6231    },
6232    {
6233     "referenced_type" : "_ZTIPv"
6234    }
6235   ],
6236   "return_type" : "_ZTIi",
6237   "source_file" : "system/core/libutils/include/utils/Looper.h"
6238  },
6239  {
6240   "function_name" : "android::Looper::addFd",
6241   "linker_set_key" : "_ZN7android6Looper5addFdEiiiRKNS_2spINS_14LooperCallbackEEEPv",
6242   "parameters" :
6243   [
6244    {
6245     "is_this_ptr" : true,
6246     "referenced_type" : "_ZTIPN7android6LooperE"
6247    },
6248    {
6249     "referenced_type" : "_ZTIi"
6250    },
6251    {
6252     "referenced_type" : "_ZTIi"
6253    },
6254    {
6255     "referenced_type" : "_ZTIi"
6256    },
6257    {
6258     "referenced_type" : "_ZTIRKN7android2spINS_14LooperCallbackEEE"
6259    },
6260    {
6261     "referenced_type" : "_ZTIPv"
6262    }
6263   ],
6264   "return_type" : "_ZTIi",
6265   "source_file" : "system/core/libutils/include/utils/Looper.h"
6266  },
6267  {
6268   "access" : "private",
6269   "function_name" : "android::Looper::awoken",
6270   "linker_set_key" : "_ZN7android6Looper6awokenEv",
6271   "parameters" :
6272   [
6273    {
6274     "is_this_ptr" : true,
6275     "referenced_type" : "_ZTIPN7android6LooperE"
6276    }
6277   ],
6278   "return_type" : "_ZTIv",
6279   "source_file" : "system/core/libutils/include/utils/Looper.h"
6280  },
6281  {
6282   "function_name" : "android::Looper::pollAll",
6283   "linker_set_key" : "_ZN7android6Looper7pollAllEiPiS1_PPv",
6284   "parameters" :
6285   [
6286    {
6287     "is_this_ptr" : true,
6288     "referenced_type" : "_ZTIPN7android6LooperE"
6289    },
6290    {
6291     "referenced_type" : "_ZTIi"
6292    },
6293    {
6294     "referenced_type" : "_ZTIPi"
6295    },
6296    {
6297     "referenced_type" : "_ZTIPi"
6298    },
6299    {
6300     "referenced_type" : "_ZTIPPv"
6301    }
6302   ],
6303   "return_type" : "_ZTIi",
6304   "source_file" : "system/core/libutils/include/utils/Looper.h"
6305  },
6306  {
6307   "function_name" : "android::Looper::prepare",
6308   "linker_set_key" : "_ZN7android6Looper7prepareEi",
6309   "parameters" :
6310   [
6311    {
6312     "referenced_type" : "_ZTIi"
6313    }
6314   ],
6315   "return_type" : "_ZTIN7android2spINS_6LooperEEE",
6316   "source_file" : "system/core/libutils/include/utils/Looper.h"
6317  },
6318  {
6319   "function_name" : "android::Looper::pollOnce",
6320   "linker_set_key" : "_ZN7android6Looper8pollOnceEiPiS1_PPv",
6321   "parameters" :
6322   [
6323    {
6324     "is_this_ptr" : true,
6325     "referenced_type" : "_ZTIPN7android6LooperE"
6326    },
6327    {
6328     "referenced_type" : "_ZTIi"
6329    },
6330    {
6331     "referenced_type" : "_ZTIPi"
6332    },
6333    {
6334     "referenced_type" : "_ZTIPi"
6335    },
6336    {
6337     "referenced_type" : "_ZTIPPv"
6338    }
6339   ],
6340   "return_type" : "_ZTIi",
6341   "source_file" : "system/core/libutils/include/utils/Looper.h"
6342  },
6343  {
6344   "function_name" : "android::Looper::removeFd",
6345   "linker_set_key" : "_ZN7android6Looper8removeFdEi",
6346   "parameters" :
6347   [
6348    {
6349     "is_this_ptr" : true,
6350     "referenced_type" : "_ZTIPN7android6LooperE"
6351    },
6352    {
6353     "referenced_type" : "_ZTIi"
6354    }
6355   ],
6356   "return_type" : "_ZTIi",
6357   "source_file" : "system/core/libutils/include/utils/Looper.h"
6358  },
6359  {
6360   "access" : "private",
6361   "function_name" : "android::Looper::removeFd",
6362   "linker_set_key" : "_ZN7android6Looper8removeFdEii",
6363   "parameters" :
6364   [
6365    {
6366     "is_this_ptr" : true,
6367     "referenced_type" : "_ZTIPN7android6LooperE"
6368    },
6369    {
6370     "referenced_type" : "_ZTIi"
6371    },
6372    {
6373     "referenced_type" : "_ZTIi"
6374    }
6375   ],
6376   "return_type" : "_ZTIi",
6377   "source_file" : "system/core/libutils/include/utils/Looper.h"
6378  },
6379  {
6380   "access" : "private",
6381   "function_name" : "android::Looper::pollInner",
6382   "linker_set_key" : "_ZN7android6Looper9pollInnerEi",
6383   "parameters" :
6384   [
6385    {
6386     "is_this_ptr" : true,
6387     "referenced_type" : "_ZTIPN7android6LooperE"
6388    },
6389    {
6390     "referenced_type" : "_ZTIi"
6391    }
6392   ],
6393   "return_type" : "_ZTIi",
6394   "source_file" : "system/core/libutils/include/utils/Looper.h"
6395  },
6396  {
6397   "function_name" : "android::Looper::Looper",
6398   "linker_set_key" : "_ZN7android6LooperC1Eb",
6399   "parameters" :
6400   [
6401    {
6402     "is_this_ptr" : true,
6403     "referenced_type" : "_ZTIPN7android6LooperE"
6404    },
6405    {
6406     "referenced_type" : "_ZTIb"
6407    }
6408   ],
6409   "return_type" : "_ZTIv",
6410   "source_file" : "system/core/libutils/include/utils/Looper.h"
6411  },
6412  {
6413   "function_name" : "android::Looper::Looper",
6414   "linker_set_key" : "_ZN7android6LooperC2Eb",
6415   "parameters" :
6416   [
6417    {
6418     "is_this_ptr" : true,
6419     "referenced_type" : "_ZTIPN7android6LooperE"
6420    },
6421    {
6422     "referenced_type" : "_ZTIb"
6423    }
6424   ],
6425   "return_type" : "_ZTIv",
6426   "source_file" : "system/core/libutils/include/utils/Looper.h"
6427  },
6428  {
6429   "access" : "protected",
6430   "function_name" : "android::Looper::~Looper",
6431   "linker_set_key" : "_ZN7android6LooperD0Ev",
6432   "parameters" :
6433   [
6434    {
6435     "is_this_ptr" : true,
6436     "referenced_type" : "_ZTIPN7android6LooperE"
6437    }
6438   ],
6439   "return_type" : "_ZTIv",
6440   "source_file" : "system/core/libutils/include/utils/Looper.h"
6441  },
6442  {
6443   "access" : "protected",
6444   "function_name" : "android::Looper::~Looper",
6445   "linker_set_key" : "_ZN7android6LooperD1Ev",
6446   "parameters" :
6447   [
6448    {
6449     "is_this_ptr" : true,
6450     "referenced_type" : "_ZTIPN7android6LooperE"
6451    }
6452   ],
6453   "return_type" : "_ZTIv",
6454   "source_file" : "system/core/libutils/include/utils/Looper.h"
6455  },
6456  {
6457   "access" : "protected",
6458   "function_name" : "android::Looper::~Looper",
6459   "linker_set_key" : "_ZN7android6LooperD2Ev",
6460   "parameters" :
6461   [
6462    {
6463     "is_this_ptr" : true,
6464     "referenced_type" : "_ZTIPN7android6LooperE"
6465    }
6466   ],
6467   "return_type" : "_ZTIv",
6468   "source_file" : "system/core/libutils/include/utils/Looper.h"
6469  },
6470  {
6471   "function_name" : "android::Thread::readyToRun",
6472   "linker_set_key" : "_ZN7android6Thread10readyToRunEv",
6473   "parameters" :
6474   [
6475    {
6476     "is_this_ptr" : true,
6477     "referenced_type" : "_ZTIPN7android6ThreadE"
6478    }
6479   ],
6480   "return_type" : "_ZTIi",
6481   "source_file" : "system/core/libutils/include/utils/Thread.h"
6482  },
6483  {
6484   "access" : "private",
6485   "function_name" : "android::Thread::_threadLoop",
6486   "linker_set_key" : "_ZN7android6Thread11_threadLoopEPv",
6487   "parameters" :
6488   [
6489    {
6490     "referenced_type" : "_ZTIPv"
6491    }
6492   ],
6493   "return_type" : "_ZTIi",
6494   "source_file" : "system/core/libutils/include/utils/Thread.h"
6495  },
6496  {
6497   "function_name" : "android::Thread::requestExit",
6498   "linker_set_key" : "_ZN7android6Thread11requestExitEv",
6499   "parameters" :
6500   [
6501    {
6502     "is_this_ptr" : true,
6503     "referenced_type" : "_ZTIPN7android6ThreadE"
6504    }
6505   ],
6506   "return_type" : "_ZTIv",
6507   "source_file" : "system/core/libutils/include/utils/Thread.h"
6508  },
6509  {
6510   "function_name" : "android::Thread::requestExitAndWait",
6511   "linker_set_key" : "_ZN7android6Thread18requestExitAndWaitEv",
6512   "parameters" :
6513   [
6514    {
6515     "is_this_ptr" : true,
6516     "referenced_type" : "_ZTIPN7android6ThreadE"
6517    }
6518   ],
6519   "return_type" : "_ZTIi",
6520   "source_file" : "system/core/libutils/include/utils/Thread.h"
6521  },
6522  {
6523   "function_name" : "android::Thread::run",
6524   "linker_set_key" : "_ZN7android6Thread3runEPKcim",
6525   "parameters" :
6526   [
6527    {
6528     "is_this_ptr" : true,
6529     "referenced_type" : "_ZTIPN7android6ThreadE"
6530    },
6531    {
6532     "referenced_type" : "_ZTIPKc"
6533    },
6534    {
6535     "default_arg" : true,
6536     "referenced_type" : "_ZTIi"
6537    },
6538    {
6539     "default_arg" : true,
6540     "referenced_type" : "_ZTIm"
6541    }
6542   ],
6543   "return_type" : "_ZTIi",
6544   "source_file" : "system/core/libutils/include/utils/Thread.h"
6545  },
6546  {
6547   "function_name" : "android::Thread::join",
6548   "linker_set_key" : "_ZN7android6Thread4joinEv",
6549   "parameters" :
6550   [
6551    {
6552     "is_this_ptr" : true,
6553     "referenced_type" : "_ZTIPN7android6ThreadE"
6554    }
6555   ],
6556   "return_type" : "_ZTIi",
6557   "source_file" : "system/core/libutils/include/utils/Thread.h"
6558  },
6559  {
6560   "function_name" : "android::Thread::Thread",
6561   "linker_set_key" : "_ZN7android6ThreadC2Eb",
6562   "parameters" :
6563   [
6564    {
6565     "is_this_ptr" : true,
6566     "referenced_type" : "_ZTIPN7android6ThreadE"
6567    },
6568    {
6569     "default_arg" : true,
6570     "referenced_type" : "_ZTIb"
6571    }
6572   ],
6573   "return_type" : "_ZTIv",
6574   "source_file" : "system/core/libutils/include/utils/Thread.h"
6575  },
6576  {
6577   "function_name" : "android::Thread::~Thread",
6578   "linker_set_key" : "_ZN7android6ThreadD0Ev",
6579   "parameters" :
6580   [
6581    {
6582     "is_this_ptr" : true,
6583     "referenced_type" : "_ZTIPN7android6ThreadE"
6584    }
6585   ],
6586   "return_type" : "_ZTIv",
6587   "source_file" : "system/core/libutils/include/utils/Thread.h"
6588  },
6589  {
6590   "function_name" : "android::Thread::~Thread",
6591   "linker_set_key" : "_ZN7android6ThreadD1Ev",
6592   "parameters" :
6593   [
6594    {
6595     "is_this_ptr" : true,
6596     "referenced_type" : "_ZTIPN7android6ThreadE"
6597    }
6598   ],
6599   "return_type" : "_ZTIv",
6600   "source_file" : "system/core/libutils/include/utils/Thread.h"
6601  },
6602  {
6603   "function_name" : "android::Thread::~Thread",
6604   "linker_set_key" : "_ZN7android6ThreadD2Ev",
6605   "parameters" :
6606   [
6607    {
6608     "is_this_ptr" : true,
6609     "referenced_type" : "_ZTIPN7android6ThreadE"
6610    }
6611   ],
6612   "return_type" : "_ZTIv",
6613   "source_file" : "system/core/libutils/include/utils/Thread.h"
6614  },
6615  {
6616   "function_name" : "android::FileMap::advise",
6617   "linker_set_key" : "_ZN7android7FileMap6adviseENS0_9MapAdviceE",
6618   "parameters" :
6619   [
6620    {
6621     "is_this_ptr" : true,
6622     "referenced_type" : "_ZTIPN7android7FileMapE"
6623    },
6624    {
6625     "referenced_type" : "_ZTIN7android7FileMap9MapAdviceE"
6626    }
6627   ],
6628   "return_type" : "_ZTIi",
6629   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6630  },
6631  {
6632   "function_name" : "android::FileMap::create",
6633   "linker_set_key" : "_ZN7android7FileMap6createEPKcilmb",
6634   "parameters" :
6635   [
6636    {
6637     "is_this_ptr" : true,
6638     "referenced_type" : "_ZTIPN7android7FileMapE"
6639    },
6640    {
6641     "referenced_type" : "_ZTIPKc"
6642    },
6643    {
6644     "referenced_type" : "_ZTIi"
6645    },
6646    {
6647     "referenced_type" : "_ZTIl"
6648    },
6649    {
6650     "referenced_type" : "_ZTIm"
6651    },
6652    {
6653     "referenced_type" : "_ZTIb"
6654    }
6655   ],
6656   "return_type" : "_ZTIb",
6657   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6658  },
6659  {
6660   "function_name" : "android::FileMap::FileMap",
6661   "linker_set_key" : "_ZN7android7FileMapC1EOS0_",
6662   "parameters" :
6663   [
6664    {
6665     "is_this_ptr" : true,
6666     "referenced_type" : "_ZTIPN7android7FileMapE"
6667    },
6668    {
6669     "referenced_type" : "_ZTION7android7FileMapE"
6670    }
6671   ],
6672   "return_type" : "_ZTIv",
6673   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6674  },
6675  {
6676   "function_name" : "android::FileMap::FileMap",
6677   "linker_set_key" : "_ZN7android7FileMapC1Ev",
6678   "parameters" :
6679   [
6680    {
6681     "is_this_ptr" : true,
6682     "referenced_type" : "_ZTIPN7android7FileMapE"
6683    }
6684   ],
6685   "return_type" : "_ZTIv",
6686   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6687  },
6688  {
6689   "function_name" : "android::FileMap::FileMap",
6690   "linker_set_key" : "_ZN7android7FileMapC2EOS0_",
6691   "parameters" :
6692   [
6693    {
6694     "is_this_ptr" : true,
6695     "referenced_type" : "_ZTIPN7android7FileMapE"
6696    },
6697    {
6698     "referenced_type" : "_ZTION7android7FileMapE"
6699    }
6700   ],
6701   "return_type" : "_ZTIv",
6702   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6703  },
6704  {
6705   "function_name" : "android::FileMap::FileMap",
6706   "linker_set_key" : "_ZN7android7FileMapC2Ev",
6707   "parameters" :
6708   [
6709    {
6710     "is_this_ptr" : true,
6711     "referenced_type" : "_ZTIPN7android7FileMapE"
6712    }
6713   ],
6714   "return_type" : "_ZTIv",
6715   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6716  },
6717  {
6718   "function_name" : "android::FileMap::~FileMap",
6719   "linker_set_key" : "_ZN7android7FileMapD1Ev",
6720   "parameters" :
6721   [
6722    {
6723     "is_this_ptr" : true,
6724     "referenced_type" : "_ZTIPN7android7FileMapE"
6725    }
6726   ],
6727   "return_type" : "_ZTIv",
6728   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6729  },
6730  {
6731   "function_name" : "android::FileMap::~FileMap",
6732   "linker_set_key" : "_ZN7android7FileMapD2Ev",
6733   "parameters" :
6734   [
6735    {
6736     "is_this_ptr" : true,
6737     "referenced_type" : "_ZTIPN7android7FileMapE"
6738    }
6739   ],
6740   "return_type" : "_ZTIv",
6741   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6742  },
6743  {
6744   "function_name" : "android::FileMap::operator=",
6745   "linker_set_key" : "_ZN7android7FileMapaSEOS0_",
6746   "parameters" :
6747   [
6748    {
6749     "is_this_ptr" : true,
6750     "referenced_type" : "_ZTIPN7android7FileMapE"
6751    },
6752    {
6753     "referenced_type" : "_ZTION7android7FileMapE"
6754    }
6755   ],
6756   "return_type" : "_ZTIRN7android7FileMapE",
6757   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6758  },
6759  {
6760   "function_name" : "android::Printer::printFormatLine",
6761   "linker_set_key" : "_ZN7android7Printer15printFormatLineEPKcz",
6762   "parameters" :
6763   [
6764    {
6765     "is_this_ptr" : true,
6766     "referenced_type" : "_ZTIPN7android7PrinterE"
6767    },
6768    {
6769     "referenced_type" : "_ZTIPKc"
6770    }
6771   ],
6772   "return_type" : "_ZTIv",
6773   "source_file" : "system/core/libutils/include/utils/Printer.h"
6774  },
6775  {
6776   "access" : "protected",
6777   "function_name" : "android::Printer::Printer",
6778   "linker_set_key" : "_ZN7android7PrinterC2Ev",
6779   "parameters" :
6780   [
6781    {
6782     "is_this_ptr" : true,
6783     "referenced_type" : "_ZTIPN7android7PrinterE"
6784    }
6785   ],
6786   "return_type" : "_ZTIv",
6787   "source_file" : "system/core/libutils/include/utils/Printer.h"
6788  },
6789  {
6790   "access" : "protected",
6791   "function_name" : "android::Printer::~Printer",
6792   "linker_set_key" : "_ZN7android7PrinterD0Ev",
6793   "parameters" :
6794   [
6795    {
6796     "is_this_ptr" : true,
6797     "referenced_type" : "_ZTIPN7android7PrinterE"
6798    }
6799   ],
6800   "return_type" : "_ZTIv",
6801   "source_file" : "system/core/libutils/include/utils/Printer.h"
6802  },
6803  {
6804   "access" : "protected",
6805   "function_name" : "android::Printer::~Printer",
6806   "linker_set_key" : "_ZN7android7PrinterD1Ev",
6807   "parameters" :
6808   [
6809    {
6810     "is_this_ptr" : true,
6811     "referenced_type" : "_ZTIPN7android7PrinterE"
6812    }
6813   ],
6814   "return_type" : "_ZTIv",
6815   "source_file" : "system/core/libutils/include/utils/Printer.h"
6816  },
6817  {
6818   "access" : "protected",
6819   "function_name" : "android::Printer::~Printer",
6820   "linker_set_key" : "_ZN7android7PrinterD2Ev",
6821   "parameters" :
6822   [
6823    {
6824     "is_this_ptr" : true,
6825     "referenced_type" : "_ZTIPN7android7PrinterE"
6826    }
6827   ],
6828   "return_type" : "_ZTIv",
6829   "source_file" : "system/core/libutils/include/utils/Printer.h"
6830  },
6831  {
6832   "access" : "protected",
6833   "function_name" : "android::RefBase::onFirstRef",
6834   "linker_set_key" : "_ZN7android7RefBase10onFirstRefEv",
6835   "parameters" :
6836   [
6837    {
6838     "is_this_ptr" : true,
6839     "referenced_type" : "_ZTIPN7android7RefBaseE"
6840    }
6841   ],
6842   "return_type" : "_ZTIv",
6843   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6844  },
6845  {
6846   "access" : "private",
6847   "function_name" : "android::RefBase::renameRefs",
6848   "linker_set_key" : "_ZN7android7RefBase10renameRefsEmRKNS_16ReferenceRenamerE",
6849   "parameters" :
6850   [
6851    {
6852     "referenced_type" : "_ZTIm"
6853    },
6854    {
6855     "referenced_type" : "_ZTIRKN7android16ReferenceRenamerE"
6856    }
6857   ],
6858   "return_type" : "_ZTIv",
6859   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6860  },
6861  {
6862   "access" : "private",
6863   "function_name" : "android::RefBase::renameRefId",
6864   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPNS0_12weakref_typeEPKvS4_",
6865   "parameters" :
6866   [
6867    {
6868     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6869    },
6870    {
6871     "referenced_type" : "_ZTIPKv"
6872    },
6873    {
6874     "referenced_type" : "_ZTIPKv"
6875    }
6876   ],
6877   "return_type" : "_ZTIv",
6878   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6879  },
6880  {
6881   "access" : "private",
6882   "function_name" : "android::RefBase::renameRefId",
6883   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPS0_PKvS3_",
6884   "parameters" :
6885   [
6886    {
6887     "referenced_type" : "_ZTIPN7android7RefBaseE"
6888    },
6889    {
6890     "referenced_type" : "_ZTIPKv"
6891    },
6892    {
6893     "referenced_type" : "_ZTIPKv"
6894    }
6895   ],
6896   "return_type" : "_ZTIv",
6897   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6898  },
6899  {
6900   "function_name" : "android::RefBase::weakref_type::attemptIncWeak",
6901   "linker_set_key" : "_ZN7android7RefBase12weakref_type14attemptIncWeakEPKv",
6902   "parameters" :
6903   [
6904    {
6905     "is_this_ptr" : true,
6906     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6907    },
6908    {
6909     "referenced_type" : "_ZTIPKv"
6910    }
6911   ],
6912   "return_type" : "_ZTIb",
6913   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6914  },
6915  {
6916   "function_name" : "android::RefBase::weakref_type::attemptIncStrong",
6917   "linker_set_key" : "_ZN7android7RefBase12weakref_type16attemptIncStrongEPKv",
6918   "parameters" :
6919   [
6920    {
6921     "is_this_ptr" : true,
6922     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6923    },
6924    {
6925     "referenced_type" : "_ZTIPKv"
6926    }
6927   ],
6928   "return_type" : "_ZTIb",
6929   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6930  },
6931  {
6932   "function_name" : "android::RefBase::weakref_type::incWeakRequireWeak",
6933   "linker_set_key" : "_ZN7android7RefBase12weakref_type18incWeakRequireWeakEPKv",
6934   "parameters" :
6935   [
6936    {
6937     "is_this_ptr" : true,
6938     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6939    },
6940    {
6941     "referenced_type" : "_ZTIPKv"
6942    }
6943   ],
6944   "return_type" : "_ZTIv",
6945   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6946  },
6947  {
6948   "function_name" : "android::RefBase::weakref_type::decWeak",
6949   "linker_set_key" : "_ZN7android7RefBase12weakref_type7decWeakEPKv",
6950   "parameters" :
6951   [
6952    {
6953     "is_this_ptr" : true,
6954     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6955    },
6956    {
6957     "referenced_type" : "_ZTIPKv"
6958    }
6959   ],
6960   "return_type" : "_ZTIv",
6961   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6962  },
6963  {
6964   "function_name" : "android::RefBase::weakref_type::incWeak",
6965   "linker_set_key" : "_ZN7android7RefBase12weakref_type7incWeakEPKv",
6966   "parameters" :
6967   [
6968    {
6969     "is_this_ptr" : true,
6970     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6971    },
6972    {
6973     "referenced_type" : "_ZTIPKv"
6974    }
6975   ],
6976   "return_type" : "_ZTIv",
6977   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6978  },
6979  {
6980   "function_name" : "android::RefBase::weakref_type::trackMe",
6981   "linker_set_key" : "_ZN7android7RefBase12weakref_type7trackMeEbb",
6982   "parameters" :
6983   [
6984    {
6985     "is_this_ptr" : true,
6986     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6987    },
6988    {
6989     "referenced_type" : "_ZTIb"
6990    },
6991    {
6992     "referenced_type" : "_ZTIb"
6993    }
6994   ],
6995   "return_type" : "_ZTIv",
6996   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6997  },
6998  {
6999   "access" : "protected",
7000   "function_name" : "android::RefBase::onLastWeakRef",
7001   "linker_set_key" : "_ZN7android7RefBase13onLastWeakRefEPKv",
7002   "parameters" :
7003   [
7004    {
7005     "is_this_ptr" : true,
7006     "referenced_type" : "_ZTIPN7android7RefBaseE"
7007    },
7008    {
7009     "referenced_type" : "_ZTIPKv"
7010    }
7011   ],
7012   "return_type" : "_ZTIv",
7013   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7014  },
7015  {
7016   "access" : "protected",
7017   "function_name" : "android::RefBase::onLastStrongRef",
7018   "linker_set_key" : "_ZN7android7RefBase15onLastStrongRefEPKv",
7019   "parameters" :
7020   [
7021    {
7022     "is_this_ptr" : true,
7023     "referenced_type" : "_ZTIPN7android7RefBaseE"
7024    },
7025    {
7026     "referenced_type" : "_ZTIPKv"
7027    }
7028   ],
7029   "return_type" : "_ZTIv",
7030   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7031  },
7032  {
7033   "access" : "protected",
7034   "function_name" : "android::RefBase::extendObjectLifetime",
7035   "linker_set_key" : "_ZN7android7RefBase20extendObjectLifetimeEi",
7036   "parameters" :
7037   [
7038    {
7039     "is_this_ptr" : true,
7040     "referenced_type" : "_ZTIPN7android7RefBaseE"
7041    },
7042    {
7043     "referenced_type" : "_ZTIi"
7044    }
7045   ],
7046   "return_type" : "_ZTIv",
7047   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7048  },
7049  {
7050   "access" : "protected",
7051   "function_name" : "android::RefBase::onIncStrongAttempted",
7052   "linker_set_key" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv",
7053   "parameters" :
7054   [
7055    {
7056     "is_this_ptr" : true,
7057     "referenced_type" : "_ZTIPN7android7RefBaseE"
7058    },
7059    {
7060     "referenced_type" : "_ZTIj"
7061    },
7062    {
7063     "referenced_type" : "_ZTIPKv"
7064    }
7065   ],
7066   "return_type" : "_ZTIb",
7067   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7068  },
7069  {
7070   "access" : "protected",
7071   "function_name" : "android::RefBase::RefBase",
7072   "linker_set_key" : "_ZN7android7RefBaseC1Ev",
7073   "parameters" :
7074   [
7075    {
7076     "is_this_ptr" : true,
7077     "referenced_type" : "_ZTIPN7android7RefBaseE"
7078    }
7079   ],
7080   "return_type" : "_ZTIv",
7081   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7082  },
7083  {
7084   "access" : "protected",
7085   "function_name" : "android::RefBase::RefBase",
7086   "linker_set_key" : "_ZN7android7RefBaseC2Ev",
7087   "parameters" :
7088   [
7089    {
7090     "is_this_ptr" : true,
7091     "referenced_type" : "_ZTIPN7android7RefBaseE"
7092    }
7093   ],
7094   "return_type" : "_ZTIv",
7095   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7096  },
7097  {
7098   "access" : "protected",
7099   "function_name" : "android::RefBase::~RefBase",
7100   "linker_set_key" : "_ZN7android7RefBaseD0Ev",
7101   "parameters" :
7102   [
7103    {
7104     "is_this_ptr" : true,
7105     "referenced_type" : "_ZTIPN7android7RefBaseE"
7106    }
7107   ],
7108   "return_type" : "_ZTIv",
7109   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7110  },
7111  {
7112   "access" : "protected",
7113   "function_name" : "android::RefBase::~RefBase",
7114   "linker_set_key" : "_ZN7android7RefBaseD1Ev",
7115   "parameters" :
7116   [
7117    {
7118     "is_this_ptr" : true,
7119     "referenced_type" : "_ZTIPN7android7RefBaseE"
7120    }
7121   ],
7122   "return_type" : "_ZTIv",
7123   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7124  },
7125  {
7126   "access" : "protected",
7127   "function_name" : "android::RefBase::~RefBase",
7128   "linker_set_key" : "_ZN7android7RefBaseD2Ev",
7129   "parameters" :
7130   [
7131    {
7132     "is_this_ptr" : true,
7133     "referenced_type" : "_ZTIPN7android7RefBaseE"
7134    }
7135   ],
7136   "return_type" : "_ZTIv",
7137   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7138  },
7139  {
7140   "function_name" : "android::String8::appendPath",
7141   "linker_set_key" : "_ZN7android7String810appendPathEPKc",
7142   "parameters" :
7143   [
7144    {
7145     "is_this_ptr" : true,
7146     "referenced_type" : "_ZTIPN7android7String8E"
7147    },
7148    {
7149     "referenced_type" : "_ZTIPKc"
7150    }
7151   ],
7152   "return_type" : "_ZTIRN7android7String8E",
7153   "source_file" : "system/core/libutils/include/utils/String8.h"
7154  },
7155  {
7156   "function_name" : "android::String8::lockBuffer",
7157   "linker_set_key" : "_ZN7android7String810lockBufferEm",
7158   "parameters" :
7159   [
7160    {
7161     "is_this_ptr" : true,
7162     "referenced_type" : "_ZTIPN7android7String8E"
7163    },
7164    {
7165     "referenced_type" : "_ZTIm"
7166    }
7167   ],
7168   "return_type" : "_ZTIPc",
7169   "source_file" : "system/core/libutils/include/utils/String8.h"
7170  },
7171  {
7172   "access" : "private",
7173   "function_name" : "android::String8::real_append",
7174   "linker_set_key" : "_ZN7android7String811real_appendEPKcm",
7175   "parameters" :
7176   [
7177    {
7178     "is_this_ptr" : true,
7179     "referenced_type" : "_ZTIPN7android7String8E"
7180    },
7181    {
7182     "referenced_type" : "_ZTIPKc"
7183    },
7184    {
7185     "referenced_type" : "_ZTIm"
7186    }
7187   ],
7188   "return_type" : "_ZTIi",
7189   "source_file" : "system/core/libutils/include/utils/String8.h"
7190  },
7191  {
7192   "function_name" : "android::String8::setPathName",
7193   "linker_set_key" : "_ZN7android7String811setPathNameEPKc",
7194   "parameters" :
7195   [
7196    {
7197     "is_this_ptr" : true,
7198     "referenced_type" : "_ZTIPN7android7String8E"
7199    },
7200    {
7201     "referenced_type" : "_ZTIPKc"
7202    }
7203   ],
7204   "return_type" : "_ZTIv",
7205   "source_file" : "system/core/libutils/include/utils/String8.h"
7206  },
7207  {
7208   "function_name" : "android::String8::setPathName",
7209   "linker_set_key" : "_ZN7android7String811setPathNameEPKcm",
7210   "parameters" :
7211   [
7212    {
7213     "is_this_ptr" : true,
7214     "referenced_type" : "_ZTIPN7android7String8E"
7215    },
7216    {
7217     "referenced_type" : "_ZTIPKc"
7218    },
7219    {
7220     "referenced_type" : "_ZTIm"
7221    }
7222   ],
7223   "return_type" : "_ZTIv",
7224   "source_file" : "system/core/libutils/include/utils/String8.h"
7225  },
7226  {
7227   "function_name" : "android::String8::appendFormat",
7228   "linker_set_key" : "_ZN7android7String812appendFormatEPKcz",
7229   "parameters" :
7230   [
7231    {
7232     "is_this_ptr" : true,
7233     "referenced_type" : "_ZTIPN7android7String8E"
7234    },
7235    {
7236     "referenced_type" : "_ZTIPKc"
7237    }
7238   ],
7239   "return_type" : "_ZTIi",
7240   "source_file" : "system/core/libutils/include/utils/String8.h"
7241  },
7242  {
7243   "function_name" : "android::String8::unlockBuffer",
7244   "linker_set_key" : "_ZN7android7String812unlockBufferEm",
7245   "parameters" :
7246   [
7247    {
7248     "is_this_ptr" : true,
7249     "referenced_type" : "_ZTIPN7android7String8E"
7250    },
7251    {
7252     "referenced_type" : "_ZTIm"
7253    }
7254   ],
7255   "return_type" : "_ZTIi",
7256   "source_file" : "system/core/libutils/include/utils/String8.h"
7257  },
7258  {
7259   "function_name" : "android::String8::unlockBuffer",
7260   "linker_set_key" : "_ZN7android7String812unlockBufferEv",
7261   "parameters" :
7262   [
7263    {
7264     "is_this_ptr" : true,
7265     "referenced_type" : "_ZTIPN7android7String8E"
7266    }
7267   ],
7268   "return_type" : "_ZTIv",
7269   "source_file" : "system/core/libutils/include/utils/String8.h"
7270  },
7271  {
7272   "function_name" : "android::String8::appendFormatV",
7273   "linker_set_key" : "_ZN7android7String813appendFormatVEPKcP13__va_list_tag",
7274   "parameters" :
7275   [
7276    {
7277     "is_this_ptr" : true,
7278     "referenced_type" : "_ZTIPN7android7String8E"
7279    },
7280    {
7281     "referenced_type" : "_ZTIPKc"
7282    },
7283    {
7284     "referenced_type" : "_ZTIP13__va_list_tag"
7285    }
7286   ],
7287   "return_type" : "_ZTIi",
7288   "source_file" : "system/core/libutils/include/utils/String8.h"
7289  },
7290  {
7291   "function_name" : "android::String8::convertToResPath",
7292   "linker_set_key" : "_ZN7android7String816convertToResPathEv",
7293   "parameters" :
7294   [
7295    {
7296     "is_this_ptr" : true,
7297     "referenced_type" : "_ZTIPN7android7String8E"
7298    }
7299   ],
7300   "return_type" : "_ZTIRN7android7String8E",
7301   "source_file" : "system/core/libutils/include/utils/String8.h"
7302  },
7303  {
7304   "function_name" : "android::String8::clear",
7305   "linker_set_key" : "_ZN7android7String85clearEv",
7306   "parameters" :
7307   [
7308    {
7309     "is_this_ptr" : true,
7310     "referenced_type" : "_ZTIPN7android7String8E"
7311    }
7312   ],
7313   "return_type" : "_ZTIv",
7314   "source_file" : "system/core/libutils/include/utils/String8.h"
7315  },
7316  {
7317   "function_name" : "android::String8::setTo",
7318   "linker_set_key" : "_ZN7android7String85setToEPKDim",
7319   "parameters" :
7320   [
7321    {
7322     "is_this_ptr" : true,
7323     "referenced_type" : "_ZTIPN7android7String8E"
7324    },
7325    {
7326     "referenced_type" : "_ZTIPKDi"
7327    },
7328    {
7329     "referenced_type" : "_ZTIm"
7330    }
7331   ],
7332   "return_type" : "_ZTIi",
7333   "source_file" : "system/core/libutils/include/utils/String8.h"
7334  },
7335  {
7336   "function_name" : "android::String8::setTo",
7337   "linker_set_key" : "_ZN7android7String85setToEPKDsm",
7338   "parameters" :
7339   [
7340    {
7341     "is_this_ptr" : true,
7342     "referenced_type" : "_ZTIPN7android7String8E"
7343    },
7344    {
7345     "referenced_type" : "_ZTIPKDs"
7346    },
7347    {
7348     "referenced_type" : "_ZTIm"
7349    }
7350   ],
7351   "return_type" : "_ZTIi",
7352   "source_file" : "system/core/libutils/include/utils/String8.h"
7353  },
7354  {
7355   "function_name" : "android::String8::setTo",
7356   "linker_set_key" : "_ZN7android7String85setToEPKc",
7357   "parameters" :
7358   [
7359    {
7360     "is_this_ptr" : true,
7361     "referenced_type" : "_ZTIPN7android7String8E"
7362    },
7363    {
7364     "referenced_type" : "_ZTIPKc"
7365    }
7366   ],
7367   "return_type" : "_ZTIi",
7368   "source_file" : "system/core/libutils/include/utils/String8.h"
7369  },
7370  {
7371   "function_name" : "android::String8::setTo",
7372   "linker_set_key" : "_ZN7android7String85setToEPKcm",
7373   "parameters" :
7374   [
7375    {
7376     "is_this_ptr" : true,
7377     "referenced_type" : "_ZTIPN7android7String8E"
7378    },
7379    {
7380     "referenced_type" : "_ZTIPKc"
7381    },
7382    {
7383     "referenced_type" : "_ZTIm"
7384    }
7385   ],
7386   "return_type" : "_ZTIi",
7387   "source_file" : "system/core/libutils/include/utils/String8.h"
7388  },
7389  {
7390   "function_name" : "android::String8::setTo",
7391   "linker_set_key" : "_ZN7android7String85setToERKS0_",
7392   "parameters" :
7393   [
7394    {
7395     "is_this_ptr" : true,
7396     "referenced_type" : "_ZTIPN7android7String8E"
7397    },
7398    {
7399     "referenced_type" : "_ZTIRKN7android7String8E"
7400    }
7401   ],
7402   "return_type" : "_ZTIv",
7403   "source_file" : "system/core/libutils/include/utils/String8.h"
7404  },
7405  {
7406   "function_name" : "android::String8::append",
7407   "linker_set_key" : "_ZN7android7String86appendEPKc",
7408   "parameters" :
7409   [
7410    {
7411     "is_this_ptr" : true,
7412     "referenced_type" : "_ZTIPN7android7String8E"
7413    },
7414    {
7415     "referenced_type" : "_ZTIPKc"
7416    }
7417   ],
7418   "return_type" : "_ZTIi",
7419   "source_file" : "system/core/libutils/include/utils/String8.h"
7420  },
7421  {
7422   "function_name" : "android::String8::append",
7423   "linker_set_key" : "_ZN7android7String86appendEPKcm",
7424   "parameters" :
7425   [
7426    {
7427     "is_this_ptr" : true,
7428     "referenced_type" : "_ZTIPN7android7String8E"
7429    },
7430    {
7431     "referenced_type" : "_ZTIPKc"
7432    },
7433    {
7434     "referenced_type" : "_ZTIm"
7435    }
7436   ],
7437   "return_type" : "_ZTIi",
7438   "source_file" : "system/core/libutils/include/utils/String8.h"
7439  },
7440  {
7441   "function_name" : "android::String8::append",
7442   "linker_set_key" : "_ZN7android7String86appendERKS0_",
7443   "parameters" :
7444   [
7445    {
7446     "is_this_ptr" : true,
7447     "referenced_type" : "_ZTIPN7android7String8E"
7448    },
7449    {
7450     "referenced_type" : "_ZTIRKN7android7String8E"
7451    }
7452   ],
7453   "return_type" : "_ZTIi",
7454   "source_file" : "system/core/libutils/include/utils/String8.h"
7455  },
7456  {
7457   "function_name" : "android::String8::format",
7458   "linker_set_key" : "_ZN7android7String86formatEPKcz",
7459   "parameters" :
7460   [
7461    {
7462     "referenced_type" : "_ZTIPKc"
7463    }
7464   ],
7465   "return_type" : "_ZTIN7android7String8E",
7466   "source_file" : "system/core/libutils/include/utils/String8.h"
7467  },
7468  {
7469   "function_name" : "android::String8::formatV",
7470   "linker_set_key" : "_ZN7android7String87formatVEPKcP13__va_list_tag",
7471   "parameters" :
7472   [
7473    {
7474     "referenced_type" : "_ZTIPKc"
7475    },
7476    {
7477     "referenced_type" : "_ZTIP13__va_list_tag"
7478    }
7479   ],
7480   "return_type" : "_ZTIN7android7String8E",
7481   "source_file" : "system/core/libutils/include/utils/String8.h"
7482  },
7483  {
7484   "function_name" : "android::String8::toLower",
7485   "linker_set_key" : "_ZN7android7String87toLowerEv",
7486   "parameters" :
7487   [
7488    {
7489     "is_this_ptr" : true,
7490     "referenced_type" : "_ZTIPN7android7String8E"
7491    }
7492   ],
7493   "return_type" : "_ZTIv",
7494   "source_file" : "system/core/libutils/include/utils/String8.h"
7495  },
7496  {
7497   "function_name" : "android::String8::removeAll",
7498   "linker_set_key" : "_ZN7android7String89removeAllEPKc",
7499   "parameters" :
7500   [
7501    {
7502     "is_this_ptr" : true,
7503     "referenced_type" : "_ZTIPN7android7String8E"
7504    },
7505    {
7506     "referenced_type" : "_ZTIPKc"
7507    }
7508   ],
7509   "return_type" : "_ZTIb",
7510   "source_file" : "system/core/libutils/include/utils/String8.h"
7511  },
7512  {
7513   "function_name" : "android::String8::String8",
7514   "linker_set_key" : "_ZN7android7String8C1EPKDi",
7515   "parameters" :
7516   [
7517    {
7518     "is_this_ptr" : true,
7519     "referenced_type" : "_ZTIPN7android7String8E"
7520    },
7521    {
7522     "referenced_type" : "_ZTIPKDi"
7523    }
7524   ],
7525   "return_type" : "_ZTIv",
7526   "source_file" : "system/core/libutils/include/utils/String8.h"
7527  },
7528  {
7529   "function_name" : "android::String8::String8",
7530   "linker_set_key" : "_ZN7android7String8C1EPKDim",
7531   "parameters" :
7532   [
7533    {
7534     "is_this_ptr" : true,
7535     "referenced_type" : "_ZTIPN7android7String8E"
7536    },
7537    {
7538     "referenced_type" : "_ZTIPKDi"
7539    },
7540    {
7541     "referenced_type" : "_ZTIm"
7542    }
7543   ],
7544   "return_type" : "_ZTIv",
7545   "source_file" : "system/core/libutils/include/utils/String8.h"
7546  },
7547  {
7548   "function_name" : "android::String8::String8",
7549   "linker_set_key" : "_ZN7android7String8C1EPKDs",
7550   "parameters" :
7551   [
7552    {
7553     "is_this_ptr" : true,
7554     "referenced_type" : "_ZTIPN7android7String8E"
7555    },
7556    {
7557     "referenced_type" : "_ZTIPKDs"
7558    }
7559   ],
7560   "return_type" : "_ZTIv",
7561   "source_file" : "system/core/libutils/include/utils/String8.h"
7562  },
7563  {
7564   "function_name" : "android::String8::String8",
7565   "linker_set_key" : "_ZN7android7String8C1EPKDsm",
7566   "parameters" :
7567   [
7568    {
7569     "is_this_ptr" : true,
7570     "referenced_type" : "_ZTIPN7android7String8E"
7571    },
7572    {
7573     "referenced_type" : "_ZTIPKDs"
7574    },
7575    {
7576     "referenced_type" : "_ZTIm"
7577    }
7578   ],
7579   "return_type" : "_ZTIv",
7580   "source_file" : "system/core/libutils/include/utils/String8.h"
7581  },
7582  {
7583   "function_name" : "android::String8::String8",
7584   "linker_set_key" : "_ZN7android7String8C1EPKc",
7585   "parameters" :
7586   [
7587    {
7588     "is_this_ptr" : true,
7589     "referenced_type" : "_ZTIPN7android7String8E"
7590    },
7591    {
7592     "referenced_type" : "_ZTIPKc"
7593    }
7594   ],
7595   "return_type" : "_ZTIv",
7596   "source_file" : "system/core/libutils/include/utils/String8.h"
7597  },
7598  {
7599   "function_name" : "android::String8::String8",
7600   "linker_set_key" : "_ZN7android7String8C1EPKcm",
7601   "parameters" :
7602   [
7603    {
7604     "is_this_ptr" : true,
7605     "referenced_type" : "_ZTIPN7android7String8E"
7606    },
7607    {
7608     "referenced_type" : "_ZTIPKc"
7609    },
7610    {
7611     "referenced_type" : "_ZTIm"
7612    }
7613   ],
7614   "return_type" : "_ZTIv",
7615   "source_file" : "system/core/libutils/include/utils/String8.h"
7616  },
7617  {
7618   "function_name" : "android::String8::String8",
7619   "linker_set_key" : "_ZN7android7String8C1ERKNS_8String16E",
7620   "parameters" :
7621   [
7622    {
7623     "is_this_ptr" : true,
7624     "referenced_type" : "_ZTIPN7android7String8E"
7625    },
7626    {
7627     "referenced_type" : "_ZTIRKN7android8String16E"
7628    }
7629   ],
7630   "return_type" : "_ZTIv",
7631   "source_file" : "system/core/libutils/include/utils/String8.h"
7632  },
7633  {
7634   "function_name" : "android::String8::String8",
7635   "linker_set_key" : "_ZN7android7String8C1ERKS0_",
7636   "parameters" :
7637   [
7638    {
7639     "is_this_ptr" : true,
7640     "referenced_type" : "_ZTIPN7android7String8E"
7641    },
7642    {
7643     "referenced_type" : "_ZTIRKN7android7String8E"
7644    }
7645   ],
7646   "return_type" : "_ZTIv",
7647   "source_file" : "system/core/libutils/include/utils/String8.h"
7648  },
7649  {
7650   "function_name" : "android::String8::String8",
7651   "linker_set_key" : "_ZN7android7String8C1Ev",
7652   "parameters" :
7653   [
7654    {
7655     "is_this_ptr" : true,
7656     "referenced_type" : "_ZTIPN7android7String8E"
7657    }
7658   ],
7659   "return_type" : "_ZTIv",
7660   "source_file" : "system/core/libutils/include/utils/String8.h"
7661  },
7662  {
7663   "function_name" : "android::String8::String8",
7664   "linker_set_key" : "_ZN7android7String8C2EPKDi",
7665   "parameters" :
7666   [
7667    {
7668     "is_this_ptr" : true,
7669     "referenced_type" : "_ZTIPN7android7String8E"
7670    },
7671    {
7672     "referenced_type" : "_ZTIPKDi"
7673    }
7674   ],
7675   "return_type" : "_ZTIv",
7676   "source_file" : "system/core/libutils/include/utils/String8.h"
7677  },
7678  {
7679   "function_name" : "android::String8::String8",
7680   "linker_set_key" : "_ZN7android7String8C2EPKDim",
7681   "parameters" :
7682   [
7683    {
7684     "is_this_ptr" : true,
7685     "referenced_type" : "_ZTIPN7android7String8E"
7686    },
7687    {
7688     "referenced_type" : "_ZTIPKDi"
7689    },
7690    {
7691     "referenced_type" : "_ZTIm"
7692    }
7693   ],
7694   "return_type" : "_ZTIv",
7695   "source_file" : "system/core/libutils/include/utils/String8.h"
7696  },
7697  {
7698   "function_name" : "android::String8::String8",
7699   "linker_set_key" : "_ZN7android7String8C2EPKDs",
7700   "parameters" :
7701   [
7702    {
7703     "is_this_ptr" : true,
7704     "referenced_type" : "_ZTIPN7android7String8E"
7705    },
7706    {
7707     "referenced_type" : "_ZTIPKDs"
7708    }
7709   ],
7710   "return_type" : "_ZTIv",
7711   "source_file" : "system/core/libutils/include/utils/String8.h"
7712  },
7713  {
7714   "function_name" : "android::String8::String8",
7715   "linker_set_key" : "_ZN7android7String8C2EPKDsm",
7716   "parameters" :
7717   [
7718    {
7719     "is_this_ptr" : true,
7720     "referenced_type" : "_ZTIPN7android7String8E"
7721    },
7722    {
7723     "referenced_type" : "_ZTIPKDs"
7724    },
7725    {
7726     "referenced_type" : "_ZTIm"
7727    }
7728   ],
7729   "return_type" : "_ZTIv",
7730   "source_file" : "system/core/libutils/include/utils/String8.h"
7731  },
7732  {
7733   "function_name" : "android::String8::String8",
7734   "linker_set_key" : "_ZN7android7String8C2EPKc",
7735   "parameters" :
7736   [
7737    {
7738     "is_this_ptr" : true,
7739     "referenced_type" : "_ZTIPN7android7String8E"
7740    },
7741    {
7742     "referenced_type" : "_ZTIPKc"
7743    }
7744   ],
7745   "return_type" : "_ZTIv",
7746   "source_file" : "system/core/libutils/include/utils/String8.h"
7747  },
7748  {
7749   "function_name" : "android::String8::String8",
7750   "linker_set_key" : "_ZN7android7String8C2EPKcm",
7751   "parameters" :
7752   [
7753    {
7754     "is_this_ptr" : true,
7755     "referenced_type" : "_ZTIPN7android7String8E"
7756    },
7757    {
7758     "referenced_type" : "_ZTIPKc"
7759    },
7760    {
7761     "referenced_type" : "_ZTIm"
7762    }
7763   ],
7764   "return_type" : "_ZTIv",
7765   "source_file" : "system/core/libutils/include/utils/String8.h"
7766  },
7767  {
7768   "function_name" : "android::String8::String8",
7769   "linker_set_key" : "_ZN7android7String8C2ERKNS_8String16E",
7770   "parameters" :
7771   [
7772    {
7773     "is_this_ptr" : true,
7774     "referenced_type" : "_ZTIPN7android7String8E"
7775    },
7776    {
7777     "referenced_type" : "_ZTIRKN7android8String16E"
7778    }
7779   ],
7780   "return_type" : "_ZTIv",
7781   "source_file" : "system/core/libutils/include/utils/String8.h"
7782  },
7783  {
7784   "function_name" : "android::String8::String8",
7785   "linker_set_key" : "_ZN7android7String8C2ERKS0_",
7786   "parameters" :
7787   [
7788    {
7789     "is_this_ptr" : true,
7790     "referenced_type" : "_ZTIPN7android7String8E"
7791    },
7792    {
7793     "referenced_type" : "_ZTIRKN7android7String8E"
7794    }
7795   ],
7796   "return_type" : "_ZTIv",
7797   "source_file" : "system/core/libutils/include/utils/String8.h"
7798  },
7799  {
7800   "function_name" : "android::String8::String8",
7801   "linker_set_key" : "_ZN7android7String8C2Ev",
7802   "parameters" :
7803   [
7804    {
7805     "is_this_ptr" : true,
7806     "referenced_type" : "_ZTIPN7android7String8E"
7807    }
7808   ],
7809   "return_type" : "_ZTIv",
7810   "source_file" : "system/core/libutils/include/utils/String8.h"
7811  },
7812  {
7813   "function_name" : "android::String8::~String8",
7814   "linker_set_key" : "_ZN7android7String8D1Ev",
7815   "parameters" :
7816   [
7817    {
7818     "is_this_ptr" : true,
7819     "referenced_type" : "_ZTIPN7android7String8E"
7820    }
7821   ],
7822   "return_type" : "_ZTIv",
7823   "source_file" : "system/core/libutils/include/utils/String8.h"
7824  },
7825  {
7826   "function_name" : "android::String8::~String8",
7827   "linker_set_key" : "_ZN7android7String8D2Ev",
7828   "parameters" :
7829   [
7830    {
7831     "is_this_ptr" : true,
7832     "referenced_type" : "_ZTIPN7android7String8E"
7833    }
7834   ],
7835   "return_type" : "_ZTIv",
7836   "source_file" : "system/core/libutils/include/utils/String8.h"
7837  },
7838  {
7839   "access" : "private",
7840   "function_name" : "android::String16::editResize",
7841   "linker_set_key" : "_ZN7android8String1610editResizeEm",
7842   "parameters" :
7843   [
7844    {
7845     "is_this_ptr" : true,
7846     "referenced_type" : "_ZTIPN7android8String16E"
7847    },
7848    {
7849     "referenced_type" : "_ZTIm"
7850    }
7851   ],
7852   "return_type" : "_ZTIPv",
7853   "source_file" : "system/core/libutils/include/utils/String16.h"
7854  },
7855  {
7856   "function_name" : "android::String16::replaceAll",
7857   "linker_set_key" : "_ZN7android8String1610replaceAllEDsDs",
7858   "parameters" :
7859   [
7860    {
7861     "is_this_ptr" : true,
7862     "referenced_type" : "_ZTIPN7android8String16E"
7863    },
7864    {
7865     "referenced_type" : "_ZTIDs"
7866    },
7867    {
7868     "referenced_type" : "_ZTIDs"
7869    }
7870   ],
7871   "return_type" : "_ZTIi",
7872   "source_file" : "system/core/libutils/include/utils/String16.h"
7873  },
7874  {
7875   "access" : "private",
7876   "function_name" : "android::String16::allocFromUTF8",
7877   "linker_set_key" : "_ZN7android8String1613allocFromUTF8EPKcm",
7878   "parameters" :
7879   [
7880    {
7881     "referenced_type" : "_ZTIPKc"
7882    },
7883    {
7884     "referenced_type" : "_ZTIm"
7885    }
7886   ],
7887   "return_type" : "_ZTIPDs",
7888   "source_file" : "system/core/libutils/include/utils/String16.h"
7889  },
7890  {
7891   "access" : "private",
7892   "function_name" : "android::String16::allocFromUTF16",
7893   "linker_set_key" : "_ZN7android8String1614allocFromUTF16EPKDsm",
7894   "parameters" :
7895   [
7896    {
7897     "referenced_type" : "_ZTIPKDs"
7898    },
7899    {
7900     "referenced_type" : "_ZTIm"
7901    }
7902   ],
7903   "return_type" : "_ZTIPDs",
7904   "source_file" : "system/core/libutils/include/utils/String16.h"
7905  },
7906  {
7907   "access" : "private",
7908   "function_name" : "android::String16::edit",
7909   "linker_set_key" : "_ZN7android8String164editEv",
7910   "parameters" :
7911   [
7912    {
7913     "is_this_ptr" : true,
7914     "referenced_type" : "_ZTIPN7android8String16E"
7915    }
7916   ],
7917   "return_type" : "_ZTIPv",
7918   "source_file" : "system/core/libutils/include/utils/String16.h"
7919  },
7920  {
7921   "access" : "private",
7922   "function_name" : "android::String16::alloc",
7923   "linker_set_key" : "_ZN7android8String165allocEm",
7924   "parameters" :
7925   [
7926    {
7927     "referenced_type" : "_ZTIm"
7928    }
7929   ],
7930   "return_type" : "_ZTIPv",
7931   "source_file" : "system/core/libutils/include/utils/String16.h"
7932  },
7933  {
7934   "function_name" : "android::String16::setTo",
7935   "linker_set_key" : "_ZN7android8String165setToEPKDs",
7936   "parameters" :
7937   [
7938    {
7939     "is_this_ptr" : true,
7940     "referenced_type" : "_ZTIPN7android8String16E"
7941    },
7942    {
7943     "referenced_type" : "_ZTIPKDs"
7944    }
7945   ],
7946   "return_type" : "_ZTIi",
7947   "source_file" : "system/core/libutils/include/utils/String16.h"
7948  },
7949  {
7950   "function_name" : "android::String16::setTo",
7951   "linker_set_key" : "_ZN7android8String165setToEPKDsm",
7952   "parameters" :
7953   [
7954    {
7955     "is_this_ptr" : true,
7956     "referenced_type" : "_ZTIPN7android8String16E"
7957    },
7958    {
7959     "referenced_type" : "_ZTIPKDs"
7960    },
7961    {
7962     "referenced_type" : "_ZTIm"
7963    }
7964   ],
7965   "return_type" : "_ZTIi",
7966   "source_file" : "system/core/libutils/include/utils/String16.h"
7967  },
7968  {
7969   "function_name" : "android::String16::setTo",
7970   "linker_set_key" : "_ZN7android8String165setToERKS0_",
7971   "parameters" :
7972   [
7973    {
7974     "is_this_ptr" : true,
7975     "referenced_type" : "_ZTIPN7android8String16E"
7976    },
7977    {
7978     "referenced_type" : "_ZTIRKN7android8String16E"
7979    }
7980   ],
7981   "return_type" : "_ZTIv",
7982   "source_file" : "system/core/libutils/include/utils/String16.h"
7983  },
7984  {
7985   "function_name" : "android::String16::setTo",
7986   "linker_set_key" : "_ZN7android8String165setToERKS0_mm",
7987   "parameters" :
7988   [
7989    {
7990     "is_this_ptr" : true,
7991     "referenced_type" : "_ZTIPN7android8String16E"
7992    },
7993    {
7994     "referenced_type" : "_ZTIRKN7android8String16E"
7995    },
7996    {
7997     "referenced_type" : "_ZTIm"
7998    },
7999    {
8000     "default_arg" : true,
8001     "referenced_type" : "_ZTIm"
8002    }
8003   ],
8004   "return_type" : "_ZTIi",
8005   "source_file" : "system/core/libutils/include/utils/String16.h"
8006  },
8007  {
8008   "function_name" : "android::String16::append",
8009   "linker_set_key" : "_ZN7android8String166appendEPKDsm",
8010   "parameters" :
8011   [
8012    {
8013     "is_this_ptr" : true,
8014     "referenced_type" : "_ZTIPN7android8String16E"
8015    },
8016    {
8017     "referenced_type" : "_ZTIPKDs"
8018    },
8019    {
8020     "referenced_type" : "_ZTIm"
8021    }
8022   ],
8023   "return_type" : "_ZTIi",
8024   "source_file" : "system/core/libutils/include/utils/String16.h"
8025  },
8026  {
8027   "function_name" : "android::String16::append",
8028   "linker_set_key" : "_ZN7android8String166appendERKS0_",
8029   "parameters" :
8030   [
8031    {
8032     "is_this_ptr" : true,
8033     "referenced_type" : "_ZTIPN7android8String16E"
8034    },
8035    {
8036     "referenced_type" : "_ZTIRKN7android8String16E"
8037    }
8038   ],
8039   "return_type" : "_ZTIi",
8040   "source_file" : "system/core/libutils/include/utils/String16.h"
8041  },
8042  {
8043   "function_name" : "android::String16::insert",
8044   "linker_set_key" : "_ZN7android8String166insertEmPKDs",
8045   "parameters" :
8046   [
8047    {
8048     "is_this_ptr" : true,
8049     "referenced_type" : "_ZTIPN7android8String16E"
8050    },
8051    {
8052     "referenced_type" : "_ZTIm"
8053    },
8054    {
8055     "referenced_type" : "_ZTIPKDs"
8056    }
8057   ],
8058   "return_type" : "_ZTIi",
8059   "source_file" : "system/core/libutils/include/utils/String16.h"
8060  },
8061  {
8062   "function_name" : "android::String16::insert",
8063   "linker_set_key" : "_ZN7android8String166insertEmPKDsm",
8064   "parameters" :
8065   [
8066    {
8067     "is_this_ptr" : true,
8068     "referenced_type" : "_ZTIPN7android8String16E"
8069    },
8070    {
8071     "referenced_type" : "_ZTIm"
8072    },
8073    {
8074     "referenced_type" : "_ZTIPKDs"
8075    },
8076    {
8077     "referenced_type" : "_ZTIm"
8078    }
8079   ],
8080   "return_type" : "_ZTIi",
8081   "source_file" : "system/core/libutils/include/utils/String16.h"
8082  },
8083  {
8084   "access" : "private",
8085   "function_name" : "android::String16::acquire",
8086   "linker_set_key" : "_ZN7android8String167acquireEv",
8087   "parameters" :
8088   [
8089    {
8090     "is_this_ptr" : true,
8091     "referenced_type" : "_ZTIPN7android8String16E"
8092    }
8093   ],
8094   "return_type" : "_ZTIv",
8095   "source_file" : "system/core/libutils/include/utils/String16.h"
8096  },
8097  {
8098   "access" : "private",
8099   "function_name" : "android::String16::release",
8100   "linker_set_key" : "_ZN7android8String167releaseEv",
8101   "parameters" :
8102   [
8103    {
8104     "is_this_ptr" : true,
8105     "referenced_type" : "_ZTIPN7android8String16E"
8106    }
8107   ],
8108   "return_type" : "_ZTIv",
8109   "source_file" : "system/core/libutils/include/utils/String16.h"
8110  },
8111  {
8112   "function_name" : "android::String16::String16",
8113   "linker_set_key" : "_ZN7android8String16C1EPKDs",
8114   "parameters" :
8115   [
8116    {
8117     "is_this_ptr" : true,
8118     "referenced_type" : "_ZTIPN7android8String16E"
8119    },
8120    {
8121     "referenced_type" : "_ZTIPKDs"
8122    }
8123   ],
8124   "return_type" : "_ZTIv",
8125   "source_file" : "system/core/libutils/include/utils/String16.h"
8126  },
8127  {
8128   "function_name" : "android::String16::String16",
8129   "linker_set_key" : "_ZN7android8String16C1EPKDsm",
8130   "parameters" :
8131   [
8132    {
8133     "is_this_ptr" : true,
8134     "referenced_type" : "_ZTIPN7android8String16E"
8135    },
8136    {
8137     "referenced_type" : "_ZTIPKDs"
8138    },
8139    {
8140     "referenced_type" : "_ZTIm"
8141    }
8142   ],
8143   "return_type" : "_ZTIv",
8144   "source_file" : "system/core/libutils/include/utils/String16.h"
8145  },
8146  {
8147   "function_name" : "android::String16::String16",
8148   "linker_set_key" : "_ZN7android8String16C1EPKc",
8149   "parameters" :
8150   [
8151    {
8152     "is_this_ptr" : true,
8153     "referenced_type" : "_ZTIPN7android8String16E"
8154    },
8155    {
8156     "referenced_type" : "_ZTIPKc"
8157    }
8158   ],
8159   "return_type" : "_ZTIv",
8160   "source_file" : "system/core/libutils/include/utils/String16.h"
8161  },
8162  {
8163   "function_name" : "android::String16::String16",
8164   "linker_set_key" : "_ZN7android8String16C1EPKcm",
8165   "parameters" :
8166   [
8167    {
8168     "is_this_ptr" : true,
8169     "referenced_type" : "_ZTIPN7android8String16E"
8170    },
8171    {
8172     "referenced_type" : "_ZTIPKc"
8173    },
8174    {
8175     "referenced_type" : "_ZTIm"
8176    }
8177   ],
8178   "return_type" : "_ZTIv",
8179   "source_file" : "system/core/libutils/include/utils/String16.h"
8180  },
8181  {
8182   "function_name" : "android::String16::String16",
8183   "linker_set_key" : "_ZN7android8String16C1ERKNS_7String8E",
8184   "parameters" :
8185   [
8186    {
8187     "is_this_ptr" : true,
8188     "referenced_type" : "_ZTIPN7android8String16E"
8189    },
8190    {
8191     "referenced_type" : "_ZTIRKN7android7String8E"
8192    }
8193   ],
8194   "return_type" : "_ZTIv",
8195   "source_file" : "system/core/libutils/include/utils/String16.h"
8196  },
8197  {
8198   "function_name" : "android::String16::String16",
8199   "linker_set_key" : "_ZN7android8String16C1ERKS0_",
8200   "parameters" :
8201   [
8202    {
8203     "is_this_ptr" : true,
8204     "referenced_type" : "_ZTIPN7android8String16E"
8205    },
8206    {
8207     "referenced_type" : "_ZTIRKN7android8String16E"
8208    }
8209   ],
8210   "return_type" : "_ZTIv",
8211   "source_file" : "system/core/libutils/include/utils/String16.h"
8212  },
8213  {
8214   "function_name" : "android::String16::String16",
8215   "linker_set_key" : "_ZN7android8String16C1ERKS0_mm",
8216   "parameters" :
8217   [
8218    {
8219     "is_this_ptr" : true,
8220     "referenced_type" : "_ZTIPN7android8String16E"
8221    },
8222    {
8223     "referenced_type" : "_ZTIRKN7android8String16E"
8224    },
8225    {
8226     "referenced_type" : "_ZTIm"
8227    },
8228    {
8229     "default_arg" : true,
8230     "referenced_type" : "_ZTIm"
8231    }
8232   ],
8233   "return_type" : "_ZTIv",
8234   "source_file" : "system/core/libutils/include/utils/String16.h"
8235  },
8236  {
8237   "function_name" : "android::String16::String16",
8238   "linker_set_key" : "_ZN7android8String16C1Ev",
8239   "parameters" :
8240   [
8241    {
8242     "is_this_ptr" : true,
8243     "referenced_type" : "_ZTIPN7android8String16E"
8244    }
8245   ],
8246   "return_type" : "_ZTIv",
8247   "source_file" : "system/core/libutils/include/utils/String16.h"
8248  },
8249  {
8250   "function_name" : "android::String16::String16",
8251   "linker_set_key" : "_ZN7android8String16C2EPKDs",
8252   "parameters" :
8253   [
8254    {
8255     "is_this_ptr" : true,
8256     "referenced_type" : "_ZTIPN7android8String16E"
8257    },
8258    {
8259     "referenced_type" : "_ZTIPKDs"
8260    }
8261   ],
8262   "return_type" : "_ZTIv",
8263   "source_file" : "system/core/libutils/include/utils/String16.h"
8264  },
8265  {
8266   "function_name" : "android::String16::String16",
8267   "linker_set_key" : "_ZN7android8String16C2EPKDsm",
8268   "parameters" :
8269   [
8270    {
8271     "is_this_ptr" : true,
8272     "referenced_type" : "_ZTIPN7android8String16E"
8273    },
8274    {
8275     "referenced_type" : "_ZTIPKDs"
8276    },
8277    {
8278     "referenced_type" : "_ZTIm"
8279    }
8280   ],
8281   "return_type" : "_ZTIv",
8282   "source_file" : "system/core/libutils/include/utils/String16.h"
8283  },
8284  {
8285   "function_name" : "android::String16::String16",
8286   "linker_set_key" : "_ZN7android8String16C2EPKc",
8287   "parameters" :
8288   [
8289    {
8290     "is_this_ptr" : true,
8291     "referenced_type" : "_ZTIPN7android8String16E"
8292    },
8293    {
8294     "referenced_type" : "_ZTIPKc"
8295    }
8296   ],
8297   "return_type" : "_ZTIv",
8298   "source_file" : "system/core/libutils/include/utils/String16.h"
8299  },
8300  {
8301   "function_name" : "android::String16::String16",
8302   "linker_set_key" : "_ZN7android8String16C2EPKcm",
8303   "parameters" :
8304   [
8305    {
8306     "is_this_ptr" : true,
8307     "referenced_type" : "_ZTIPN7android8String16E"
8308    },
8309    {
8310     "referenced_type" : "_ZTIPKc"
8311    },
8312    {
8313     "referenced_type" : "_ZTIm"
8314    }
8315   ],
8316   "return_type" : "_ZTIv",
8317   "source_file" : "system/core/libutils/include/utils/String16.h"
8318  },
8319  {
8320   "function_name" : "android::String16::String16",
8321   "linker_set_key" : "_ZN7android8String16C2ERKNS_7String8E",
8322   "parameters" :
8323   [
8324    {
8325     "is_this_ptr" : true,
8326     "referenced_type" : "_ZTIPN7android8String16E"
8327    },
8328    {
8329     "referenced_type" : "_ZTIRKN7android7String8E"
8330    }
8331   ],
8332   "return_type" : "_ZTIv",
8333   "source_file" : "system/core/libutils/include/utils/String16.h"
8334  },
8335  {
8336   "function_name" : "android::String16::String16",
8337   "linker_set_key" : "_ZN7android8String16C2ERKS0_",
8338   "parameters" :
8339   [
8340    {
8341     "is_this_ptr" : true,
8342     "referenced_type" : "_ZTIPN7android8String16E"
8343    },
8344    {
8345     "referenced_type" : "_ZTIRKN7android8String16E"
8346    }
8347   ],
8348   "return_type" : "_ZTIv",
8349   "source_file" : "system/core/libutils/include/utils/String16.h"
8350  },
8351  {
8352   "function_name" : "android::String16::String16",
8353   "linker_set_key" : "_ZN7android8String16C2ERKS0_mm",
8354   "parameters" :
8355   [
8356    {
8357     "is_this_ptr" : true,
8358     "referenced_type" : "_ZTIPN7android8String16E"
8359    },
8360    {
8361     "referenced_type" : "_ZTIRKN7android8String16E"
8362    },
8363    {
8364     "referenced_type" : "_ZTIm"
8365    },
8366    {
8367     "default_arg" : true,
8368     "referenced_type" : "_ZTIm"
8369    }
8370   ],
8371   "return_type" : "_ZTIv",
8372   "source_file" : "system/core/libutils/include/utils/String16.h"
8373  },
8374  {
8375   "function_name" : "android::String16::String16",
8376   "linker_set_key" : "_ZN7android8String16C2Ev",
8377   "parameters" :
8378   [
8379    {
8380     "is_this_ptr" : true,
8381     "referenced_type" : "_ZTIPN7android8String16E"
8382    }
8383   ],
8384   "return_type" : "_ZTIv",
8385   "source_file" : "system/core/libutils/include/utils/String16.h"
8386  },
8387  {
8388   "function_name" : "android::String16::~String16",
8389   "linker_set_key" : "_ZN7android8String16D1Ev",
8390   "parameters" :
8391   [
8392    {
8393     "is_this_ptr" : true,
8394     "referenced_type" : "_ZTIPN7android8String16E"
8395    }
8396   ],
8397   "return_type" : "_ZTIv",
8398   "source_file" : "system/core/libutils/include/utils/String16.h"
8399  },
8400  {
8401   "function_name" : "android::String16::~String16",
8402   "linker_set_key" : "_ZN7android8String16D2Ev",
8403   "parameters" :
8404   [
8405    {
8406     "is_this_ptr" : true,
8407     "referenced_type" : "_ZTIPN7android8String16E"
8408    }
8409   ],
8410   "return_type" : "_ZTIv",
8411   "source_file" : "system/core/libutils/include/utils/String16.h"
8412  },
8413  {
8414   "function_name" : "android::FdPrinter::printLine",
8415   "linker_set_key" : "_ZN7android9FdPrinter9printLineEPKc",
8416   "parameters" :
8417   [
8418    {
8419     "is_this_ptr" : true,
8420     "referenced_type" : "_ZTIPN7android9FdPrinterE"
8421    },
8422    {
8423     "referenced_type" : "_ZTIPKc"
8424    }
8425   ],
8426   "return_type" : "_ZTIv",
8427   "source_file" : "system/core/libutils/include/utils/Printer.h"
8428  },
8429  {
8430   "function_name" : "android::FdPrinter::FdPrinter",
8431   "linker_set_key" : "_ZN7android9FdPrinterC1EijPKc",
8432   "parameters" :
8433   [
8434    {
8435     "is_this_ptr" : true,
8436     "referenced_type" : "_ZTIPN7android9FdPrinterE"
8437    },
8438    {
8439     "referenced_type" : "_ZTIi"
8440    },
8441    {
8442     "default_arg" : true,
8443     "referenced_type" : "_ZTIj"
8444    },
8445    {
8446     "default_arg" : true,
8447     "referenced_type" : "_ZTIPKc"
8448    }
8449   ],
8450   "return_type" : "_ZTIv",
8451   "source_file" : "system/core/libutils/include/utils/Printer.h"
8452  },
8453  {
8454   "function_name" : "android::FdPrinter::FdPrinter",
8455   "linker_set_key" : "_ZN7android9FdPrinterC2EijPKc",
8456   "parameters" :
8457   [
8458    {
8459     "is_this_ptr" : true,
8460     "referenced_type" : "_ZTIPN7android9FdPrinterE"
8461    },
8462    {
8463     "referenced_type" : "_ZTIi"
8464    },
8465    {
8466     "default_arg" : true,
8467     "referenced_type" : "_ZTIj"
8468    },
8469    {
8470     "default_arg" : true,
8471     "referenced_type" : "_ZTIPKc"
8472    }
8473   ],
8474   "return_type" : "_ZTIv",
8475   "source_file" : "system/core/libutils/include/utils/Printer.h"
8476  },
8477  {
8478   "function_name" : "android::StopWatch::reset",
8479   "linker_set_key" : "_ZN7android9StopWatch5resetEv",
8480   "parameters" :
8481   [
8482    {
8483     "is_this_ptr" : true,
8484     "referenced_type" : "_ZTIPN7android9StopWatchE"
8485    }
8486   ],
8487   "return_type" : "_ZTIv",
8488   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8489  },
8490  {
8491   "function_name" : "android::StopWatch::StopWatch",
8492   "linker_set_key" : "_ZN7android9StopWatchC1EPKci",
8493   "parameters" :
8494   [
8495    {
8496     "is_this_ptr" : true,
8497     "referenced_type" : "_ZTIPN7android9StopWatchE"
8498    },
8499    {
8500     "referenced_type" : "_ZTIPKc"
8501    },
8502    {
8503     "default_arg" : true,
8504     "referenced_type" : "_ZTIi"
8505    }
8506   ],
8507   "return_type" : "_ZTIv",
8508   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8509  },
8510  {
8511   "function_name" : "android::StopWatch::StopWatch",
8512   "linker_set_key" : "_ZN7android9StopWatchC2EPKci",
8513   "parameters" :
8514   [
8515    {
8516     "is_this_ptr" : true,
8517     "referenced_type" : "_ZTIPN7android9StopWatchE"
8518    },
8519    {
8520     "referenced_type" : "_ZTIPKc"
8521    },
8522    {
8523     "default_arg" : true,
8524     "referenced_type" : "_ZTIi"
8525    }
8526   ],
8527   "return_type" : "_ZTIv",
8528   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8529  },
8530  {
8531   "function_name" : "android::StopWatch::~StopWatch",
8532   "linker_set_key" : "_ZN7android9StopWatchD1Ev",
8533   "parameters" :
8534   [
8535    {
8536     "is_this_ptr" : true,
8537     "referenced_type" : "_ZTIPN7android9StopWatchE"
8538    }
8539   ],
8540   "return_type" : "_ZTIv",
8541   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8542  },
8543  {
8544   "function_name" : "android::StopWatch::~StopWatch",
8545   "linker_set_key" : "_ZN7android9StopWatchD2Ev",
8546   "parameters" :
8547   [
8548    {
8549     "is_this_ptr" : true,
8550     "referenced_type" : "_ZTIPN7android9StopWatchE"
8551    }
8552   ],
8553   "return_type" : "_ZTIv",
8554   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8555  },
8556  {
8557   "function_name" : "android::Tokenizer::fromContents",
8558   "linker_set_key" : "_ZN7android9Tokenizer12fromContentsERKNS_7String8EPKcPPS0_",
8559   "parameters" :
8560   [
8561    {
8562     "referenced_type" : "_ZTIRKN7android7String8E"
8563    },
8564    {
8565     "referenced_type" : "_ZTIPKc"
8566    },
8567    {
8568     "referenced_type" : "_ZTIPPN7android9TokenizerE"
8569    }
8570   ],
8571   "return_type" : "_ZTIi",
8572   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8573  },
8574  {
8575   "function_name" : "android::Tokenizer::skipDelimiters",
8576   "linker_set_key" : "_ZN7android9Tokenizer14skipDelimitersEPKc",
8577   "parameters" :
8578   [
8579    {
8580     "is_this_ptr" : true,
8581     "referenced_type" : "_ZTIPN7android9TokenizerE"
8582    },
8583    {
8584     "referenced_type" : "_ZTIPKc"
8585    }
8586   ],
8587   "return_type" : "_ZTIv",
8588   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8589  },
8590  {
8591   "function_name" : "android::Tokenizer::open",
8592   "linker_set_key" : "_ZN7android9Tokenizer4openERKNS_7String8EPPS0_",
8593   "parameters" :
8594   [
8595    {
8596     "referenced_type" : "_ZTIRKN7android7String8E"
8597    },
8598    {
8599     "referenced_type" : "_ZTIPPN7android9TokenizerE"
8600    }
8601   ],
8602   "return_type" : "_ZTIi",
8603   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8604  },
8605  {
8606   "function_name" : "android::Tokenizer::nextLine",
8607   "linker_set_key" : "_ZN7android9Tokenizer8nextLineEv",
8608   "parameters" :
8609   [
8610    {
8611     "is_this_ptr" : true,
8612     "referenced_type" : "_ZTIPN7android9TokenizerE"
8613    }
8614   ],
8615   "return_type" : "_ZTIv",
8616   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8617  },
8618  {
8619   "function_name" : "android::Tokenizer::nextToken",
8620   "linker_set_key" : "_ZN7android9Tokenizer9nextTokenEPKc",
8621   "parameters" :
8622   [
8623    {
8624     "is_this_ptr" : true,
8625     "referenced_type" : "_ZTIPN7android9TokenizerE"
8626    },
8627    {
8628     "referenced_type" : "_ZTIPKc"
8629    }
8630   ],
8631   "return_type" : "_ZTIN7android7String8E",
8632   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8633  },
8634  {
8635   "access" : "private",
8636   "function_name" : "android::Tokenizer::Tokenizer",
8637   "linker_set_key" : "_ZN7android9TokenizerC1ERKNS_7String8EPNS_7FileMapEPcbm",
8638   "parameters" :
8639   [
8640    {
8641     "is_this_ptr" : true,
8642     "referenced_type" : "_ZTIPN7android9TokenizerE"
8643    },
8644    {
8645     "referenced_type" : "_ZTIRKN7android7String8E"
8646    },
8647    {
8648     "referenced_type" : "_ZTIPN7android7FileMapE"
8649    },
8650    {
8651     "referenced_type" : "_ZTIPc"
8652    },
8653    {
8654     "referenced_type" : "_ZTIb"
8655    },
8656    {
8657     "referenced_type" : "_ZTIm"
8658    }
8659   ],
8660   "return_type" : "_ZTIv",
8661   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8662  },
8663  {
8664   "access" : "private",
8665   "function_name" : "android::Tokenizer::Tokenizer",
8666   "linker_set_key" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbm",
8667   "parameters" :
8668   [
8669    {
8670     "is_this_ptr" : true,
8671     "referenced_type" : "_ZTIPN7android9TokenizerE"
8672    },
8673    {
8674     "referenced_type" : "_ZTIRKN7android7String8E"
8675    },
8676    {
8677     "referenced_type" : "_ZTIPN7android7FileMapE"
8678    },
8679    {
8680     "referenced_type" : "_ZTIPc"
8681    },
8682    {
8683     "referenced_type" : "_ZTIb"
8684    },
8685    {
8686     "referenced_type" : "_ZTIm"
8687    }
8688   ],
8689   "return_type" : "_ZTIv",
8690   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8691  },
8692  {
8693   "function_name" : "android::Tokenizer::~Tokenizer",
8694   "linker_set_key" : "_ZN7android9TokenizerD1Ev",
8695   "parameters" :
8696   [
8697    {
8698     "is_this_ptr" : true,
8699     "referenced_type" : "_ZTIPN7android9TokenizerE"
8700    }
8701   ],
8702   "return_type" : "_ZTIv",
8703   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8704  },
8705  {
8706   "function_name" : "android::Tokenizer::~Tokenizer",
8707   "linker_set_key" : "_ZN7android9TokenizerD2Ev",
8708   "parameters" :
8709   [
8710    {
8711     "is_this_ptr" : true,
8712     "referenced_type" : "_ZTIPN7android9TokenizerE"
8713    }
8714   ],
8715   "return_type" : "_ZTIv",
8716   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8717  },
8718  {
8719   "function_name" : "android::VectorImpl::itemLocation",
8720   "linker_set_key" : "_ZNK7android10VectorImpl12itemLocationEm",
8721   "parameters" :
8722   [
8723    {
8724     "is_this_ptr" : true,
8725     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8726    },
8727    {
8728     "referenced_type" : "_ZTIm"
8729    }
8730   ],
8731   "return_type" : "_ZTIPKv",
8732   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8733  },
8734  {
8735   "function_name" : "android::VectorImpl::capacity",
8736   "linker_set_key" : "_ZNK7android10VectorImpl8capacityEv",
8737   "parameters" :
8738   [
8739    {
8740     "is_this_ptr" : true,
8741     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8742    }
8743   ],
8744   "return_type" : "_ZTIm",
8745   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8746  },
8747  {
8748   "access" : "protected",
8749   "function_name" : "android::VectorImpl::itemSize",
8750   "linker_set_key" : "_ZNK7android10VectorImpl8itemSizeEv",
8751   "parameters" :
8752   [
8753    {
8754     "is_this_ptr" : true,
8755     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8756    }
8757   ],
8758   "return_type" : "_ZTIm",
8759   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8760  },
8761  {
8762   "access" : "protected",
8763   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request>>::do_compare",
8764   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_compareEPKvS7_",
8765   "parameters" :
8766   [
8767    {
8768     "is_this_ptr" : true,
8769     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
8770    },
8771    {
8772     "referenced_type" : "_ZTIPKv"
8773    },
8774    {
8775     "referenced_type" : "_ZTIPKv"
8776    }
8777   ],
8778   "return_type" : "_ZTIi",
8779   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
8780  },
8781  {
8782   "access" : "protected",
8783   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request>>::do_destroy",
8784   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_destroyEPvm",
8785   "parameters" :
8786   [
8787    {
8788     "is_this_ptr" : true,
8789     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
8790    },
8791    {
8792     "referenced_type" : "_ZTIPv"
8793    },
8794    {
8795     "referenced_type" : "_ZTIm"
8796    }
8797   ],
8798   "return_type" : "_ZTIv",
8799   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
8800  },
8801  {
8802   "access" : "protected",
8803   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request>>::do_construct",
8804   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE12do_constructEPvm",
8805   "parameters" :
8806   [
8807    {
8808     "is_this_ptr" : true,
8809     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
8810    },
8811    {
8812     "referenced_type" : "_ZTIPv"
8813    },
8814    {
8815     "referenced_type" : "_ZTIm"
8816    }
8817   ],
8818   "return_type" : "_ZTIv",
8819   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
8820  },
8821  {
8822   "access" : "protected",
8823   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request>>::do_move_forward",
8824   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE15do_move_forwardEPvPKvm",
8825   "parameters" :
8826   [
8827    {
8828     "is_this_ptr" : true,
8829     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
8830    },
8831    {
8832     "referenced_type" : "_ZTIPv"
8833    },
8834    {
8835     "referenced_type" : "_ZTIPKv"
8836    },
8837    {
8838     "referenced_type" : "_ZTIm"
8839    }
8840   ],
8841   "return_type" : "_ZTIv",
8842   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
8843  },
8844  {
8845   "access" : "protected",
8846   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request>>::do_move_backward",
8847   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE16do_move_backwardEPvPKvm",
8848   "parameters" :
8849   [
8850    {
8851     "is_this_ptr" : true,
8852     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
8853    },
8854    {
8855     "referenced_type" : "_ZTIPv"
8856    },
8857    {
8858     "referenced_type" : "_ZTIPKv"
8859    },
8860    {
8861     "referenced_type" : "_ZTIm"
8862    }
8863   ],
8864   "return_type" : "_ZTIv",
8865   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
8866  },
8867  {
8868   "access" : "protected",
8869   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request>>::do_copy",
8870   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE7do_copyEPvPKvm",
8871   "parameters" :
8872   [
8873    {
8874     "is_this_ptr" : true,
8875     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
8876    },
8877    {
8878     "referenced_type" : "_ZTIPv"
8879    },
8880    {
8881     "referenced_type" : "_ZTIPKv"
8882    },
8883    {
8884     "referenced_type" : "_ZTIm"
8885    }
8886   ],
8887   "return_type" : "_ZTIv",
8888   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
8889  },
8890  {
8891   "access" : "protected",
8892   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request>>::do_splat",
8893   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE8do_splatEPvPKvm",
8894   "parameters" :
8895   [
8896    {
8897     "is_this_ptr" : true,
8898     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
8899    },
8900    {
8901     "referenced_type" : "_ZTIPv"
8902    },
8903    {
8904     "referenced_type" : "_ZTIPKv"
8905    },
8906    {
8907     "referenced_type" : "_ZTIm"
8908    }
8909   ],
8910   "return_type" : "_ZTIv",
8911   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
8912  },
8913  {
8914   "access" : "private",
8915   "function_name" : "android::SortedVectorImpl::_indexOrderOf",
8916   "linker_set_key" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPm",
8917   "parameters" :
8918   [
8919    {
8920     "is_this_ptr" : true,
8921     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
8922    },
8923    {
8924     "referenced_type" : "_ZTIPKv"
8925    },
8926    {
8927     "default_arg" : true,
8928     "referenced_type" : "_ZTIPm"
8929    }
8930   ],
8931   "return_type" : "_ZTIl",
8932   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8933  },
8934  {
8935   "function_name" : "android::SortedVectorImpl::indexOf",
8936   "linker_set_key" : "_ZNK7android16SortedVectorImpl7indexOfEPKv",
8937   "parameters" :
8938   [
8939    {
8940     "is_this_ptr" : true,
8941     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
8942    },
8943    {
8944     "referenced_type" : "_ZTIPKv"
8945    }
8946   ],
8947   "return_type" : "_ZTIl",
8948   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8949  },
8950  {
8951   "function_name" : "android::SortedVectorImpl::orderOf",
8952   "linker_set_key" : "_ZNK7android16SortedVectorImpl7orderOfEPKv",
8953   "parameters" :
8954   [
8955    {
8956     "is_this_ptr" : true,
8957     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
8958    },
8959    {
8960     "referenced_type" : "_ZTIPKv"
8961    }
8962   ],
8963   "return_type" : "_ZTIm",
8964   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8965  },
8966  {
8967   "function_name" : "android::Looper::getAllowNonCallbacks",
8968   "linker_set_key" : "_ZNK7android6Looper20getAllowNonCallbacksEv",
8969   "parameters" :
8970   [
8971    {
8972     "is_this_ptr" : true,
8973     "referenced_type" : "_ZTIPKN7android6LooperE"
8974    }
8975   ],
8976   "return_type" : "_ZTIb",
8977   "source_file" : "system/core/libutils/include/utils/Looper.h"
8978  },
8979  {
8980   "function_name" : "android::Looper::Request::initEventItem",
8981   "linker_set_key" : "_ZNK7android6Looper7Request13initEventItemEP11epoll_event",
8982   "parameters" :
8983   [
8984    {
8985     "is_this_ptr" : true,
8986     "referenced_type" : "_ZTIPKN7android6Looper7RequestE"
8987    },
8988    {
8989     "referenced_type" : "_ZTIP11epoll_event"
8990    }
8991   ],
8992   "return_type" : "_ZTIv",
8993   "source_file" : "system/core/libutils/include/utils/Looper.h"
8994  },
8995  {
8996   "function_name" : "android::Looper::isPolling",
8997   "linker_set_key" : "_ZNK7android6Looper9isPollingEv",
8998   "parameters" :
8999   [
9000    {
9001     "is_this_ptr" : true,
9002     "referenced_type" : "_ZTIPKN7android6LooperE"
9003    }
9004   ],
9005   "return_type" : "_ZTIb",
9006   "source_file" : "system/core/libutils/include/utils/Looper.h"
9007  },
9008  {
9009   "access" : "protected",
9010   "function_name" : "android::Thread::exitPending",
9011   "linker_set_key" : "_ZNK7android6Thread11exitPendingEv",
9012   "parameters" :
9013   [
9014    {
9015     "is_this_ptr" : true,
9016     "referenced_type" : "_ZTIPKN7android6ThreadE"
9017    }
9018   ],
9019   "return_type" : "_ZTIb",
9020   "source_file" : "system/core/libutils/include/utils/Thread.h"
9021  },
9022  {
9023   "function_name" : "android::Thread::getTid",
9024   "linker_set_key" : "_ZNK7android6Thread6getTidEv",
9025   "parameters" :
9026   [
9027    {
9028     "is_this_ptr" : true,
9029     "referenced_type" : "_ZTIPKN7android6ThreadE"
9030    }
9031   ],
9032   "return_type" : "_ZTIi",
9033   "source_file" : "system/core/libutils/include/utils/Thread.h"
9034  },
9035  {
9036   "function_name" : "android::Thread::isRunning",
9037   "linker_set_key" : "_ZNK7android6Thread9isRunningEv",
9038   "parameters" :
9039   [
9040    {
9041     "is_this_ptr" : true,
9042     "referenced_type" : "_ZTIPKN7android6ThreadE"
9043    }
9044   ],
9045   "return_type" : "_ZTIb",
9046   "source_file" : "system/core/libutils/include/utils/Thread.h"
9047  },
9048  {
9049   "access" : "protected",
9050   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_destroy",
9051   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvm",
9052   "parameters" :
9053   [
9054    {
9055     "is_this_ptr" : true,
9056     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
9057    },
9058    {
9059     "referenced_type" : "_ZTIPv"
9060    },
9061    {
9062     "referenced_type" : "_ZTIm"
9063    }
9064   ],
9065   "return_type" : "_ZTIv",
9066   "source_file" : "system/core/libutils/include/utils/Vector.h"
9067  },
9068  {
9069   "access" : "protected",
9070   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_construct",
9071   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvm",
9072   "parameters" :
9073   [
9074    {
9075     "is_this_ptr" : true,
9076     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
9077    },
9078    {
9079     "referenced_type" : "_ZTIPv"
9080    },
9081    {
9082     "referenced_type" : "_ZTIm"
9083    }
9084   ],
9085   "return_type" : "_ZTIv",
9086   "source_file" : "system/core/libutils/include/utils/Vector.h"
9087  },
9088  {
9089   "access" : "protected",
9090   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_forward",
9091   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvm",
9092   "parameters" :
9093   [
9094    {
9095     "is_this_ptr" : true,
9096     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
9097    },
9098    {
9099     "referenced_type" : "_ZTIPv"
9100    },
9101    {
9102     "referenced_type" : "_ZTIPKv"
9103    },
9104    {
9105     "referenced_type" : "_ZTIm"
9106    }
9107   ],
9108   "return_type" : "_ZTIv",
9109   "source_file" : "system/core/libutils/include/utils/Vector.h"
9110  },
9111  {
9112   "access" : "protected",
9113   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_backward",
9114   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvm",
9115   "parameters" :
9116   [
9117    {
9118     "is_this_ptr" : true,
9119     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
9120    },
9121    {
9122     "referenced_type" : "_ZTIPv"
9123    },
9124    {
9125     "referenced_type" : "_ZTIPKv"
9126    },
9127    {
9128     "referenced_type" : "_ZTIm"
9129    }
9130   ],
9131   "return_type" : "_ZTIv",
9132   "source_file" : "system/core/libutils/include/utils/Vector.h"
9133  },
9134  {
9135   "access" : "protected",
9136   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_copy",
9137   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvm",
9138   "parameters" :
9139   [
9140    {
9141     "is_this_ptr" : true,
9142     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
9143    },
9144    {
9145     "referenced_type" : "_ZTIPv"
9146    },
9147    {
9148     "referenced_type" : "_ZTIPKv"
9149    },
9150    {
9151     "referenced_type" : "_ZTIm"
9152    }
9153   ],
9154   "return_type" : "_ZTIv",
9155   "source_file" : "system/core/libutils/include/utils/Vector.h"
9156  },
9157  {
9158   "access" : "protected",
9159   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_splat",
9160   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvm",
9161   "parameters" :
9162   [
9163    {
9164     "is_this_ptr" : true,
9165     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
9166    },
9167    {
9168     "referenced_type" : "_ZTIPv"
9169    },
9170    {
9171     "referenced_type" : "_ZTIPKv"
9172    },
9173    {
9174     "referenced_type" : "_ZTIm"
9175    }
9176   ],
9177   "return_type" : "_ZTIv",
9178   "source_file" : "system/core/libutils/include/utils/Vector.h"
9179  },
9180  {
9181   "access" : "protected",
9182   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_destroy",
9183   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvm",
9184   "parameters" :
9185   [
9186    {
9187     "is_this_ptr" : true,
9188     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
9189    },
9190    {
9191     "referenced_type" : "_ZTIPv"
9192    },
9193    {
9194     "referenced_type" : "_ZTIm"
9195    }
9196   ],
9197   "return_type" : "_ZTIv",
9198   "source_file" : "system/core/libutils/include/utils/Vector.h"
9199  },
9200  {
9201   "access" : "protected",
9202   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_construct",
9203   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvm",
9204   "parameters" :
9205   [
9206    {
9207     "is_this_ptr" : true,
9208     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
9209    },
9210    {
9211     "referenced_type" : "_ZTIPv"
9212    },
9213    {
9214     "referenced_type" : "_ZTIm"
9215    }
9216   ],
9217   "return_type" : "_ZTIv",
9218   "source_file" : "system/core/libutils/include/utils/Vector.h"
9219  },
9220  {
9221   "access" : "protected",
9222   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_forward",
9223   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvm",
9224   "parameters" :
9225   [
9226    {
9227     "is_this_ptr" : true,
9228     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
9229    },
9230    {
9231     "referenced_type" : "_ZTIPv"
9232    },
9233    {
9234     "referenced_type" : "_ZTIPKv"
9235    },
9236    {
9237     "referenced_type" : "_ZTIm"
9238    }
9239   ],
9240   "return_type" : "_ZTIv",
9241   "source_file" : "system/core/libutils/include/utils/Vector.h"
9242  },
9243  {
9244   "access" : "protected",
9245   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_backward",
9246   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvm",
9247   "parameters" :
9248   [
9249    {
9250     "is_this_ptr" : true,
9251     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
9252    },
9253    {
9254     "referenced_type" : "_ZTIPv"
9255    },
9256    {
9257     "referenced_type" : "_ZTIPKv"
9258    },
9259    {
9260     "referenced_type" : "_ZTIm"
9261    }
9262   ],
9263   "return_type" : "_ZTIv",
9264   "source_file" : "system/core/libutils/include/utils/Vector.h"
9265  },
9266  {
9267   "access" : "protected",
9268   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_copy",
9269   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvm",
9270   "parameters" :
9271   [
9272    {
9273     "is_this_ptr" : true,
9274     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
9275    },
9276    {
9277     "referenced_type" : "_ZTIPv"
9278    },
9279    {
9280     "referenced_type" : "_ZTIPKv"
9281    },
9282    {
9283     "referenced_type" : "_ZTIm"
9284    }
9285   ],
9286   "return_type" : "_ZTIv",
9287   "source_file" : "system/core/libutils/include/utils/Vector.h"
9288  },
9289  {
9290   "access" : "protected",
9291   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_splat",
9292   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvm",
9293   "parameters" :
9294   [
9295    {
9296     "is_this_ptr" : true,
9297     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
9298    },
9299    {
9300     "referenced_type" : "_ZTIPv"
9301    },
9302    {
9303     "referenced_type" : "_ZTIPKv"
9304    },
9305    {
9306     "referenced_type" : "_ZTIm"
9307    }
9308   ],
9309   "return_type" : "_ZTIv",
9310   "source_file" : "system/core/libutils/include/utils/Vector.h"
9311  },
9312  {
9313   "access" : "protected",
9314   "function_name" : "android::Vector<android::Looper::Response>::do_destroy",
9315   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvm",
9316   "parameters" :
9317   [
9318    {
9319     "is_this_ptr" : true,
9320     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9321    },
9322    {
9323     "referenced_type" : "_ZTIPv"
9324    },
9325    {
9326     "referenced_type" : "_ZTIm"
9327    }
9328   ],
9329   "return_type" : "_ZTIv",
9330   "source_file" : "system/core/libutils/include/utils/Vector.h"
9331  },
9332  {
9333   "access" : "protected",
9334   "function_name" : "android::Vector<android::Looper::Response>::do_construct",
9335   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvm",
9336   "parameters" :
9337   [
9338    {
9339     "is_this_ptr" : true,
9340     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9341    },
9342    {
9343     "referenced_type" : "_ZTIPv"
9344    },
9345    {
9346     "referenced_type" : "_ZTIm"
9347    }
9348   ],
9349   "return_type" : "_ZTIv",
9350   "source_file" : "system/core/libutils/include/utils/Vector.h"
9351  },
9352  {
9353   "access" : "protected",
9354   "function_name" : "android::Vector<android::Looper::Response>::do_move_forward",
9355   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvm",
9356   "parameters" :
9357   [
9358    {
9359     "is_this_ptr" : true,
9360     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9361    },
9362    {
9363     "referenced_type" : "_ZTIPv"
9364    },
9365    {
9366     "referenced_type" : "_ZTIPKv"
9367    },
9368    {
9369     "referenced_type" : "_ZTIm"
9370    }
9371   ],
9372   "return_type" : "_ZTIv",
9373   "source_file" : "system/core/libutils/include/utils/Vector.h"
9374  },
9375  {
9376   "access" : "protected",
9377   "function_name" : "android::Vector<android::Looper::Response>::do_move_backward",
9378   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvm",
9379   "parameters" :
9380   [
9381    {
9382     "is_this_ptr" : true,
9383     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9384    },
9385    {
9386     "referenced_type" : "_ZTIPv"
9387    },
9388    {
9389     "referenced_type" : "_ZTIPKv"
9390    },
9391    {
9392     "referenced_type" : "_ZTIm"
9393    }
9394   ],
9395   "return_type" : "_ZTIv",
9396   "source_file" : "system/core/libutils/include/utils/Vector.h"
9397  },
9398  {
9399   "access" : "protected",
9400   "function_name" : "android::Vector<android::Looper::Response>::do_copy",
9401   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvm",
9402   "parameters" :
9403   [
9404    {
9405     "is_this_ptr" : true,
9406     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9407    },
9408    {
9409     "referenced_type" : "_ZTIPv"
9410    },
9411    {
9412     "referenced_type" : "_ZTIPKv"
9413    },
9414    {
9415     "referenced_type" : "_ZTIm"
9416    }
9417   ],
9418   "return_type" : "_ZTIv",
9419   "source_file" : "system/core/libutils/include/utils/Vector.h"
9420  },
9421  {
9422   "access" : "protected",
9423   "function_name" : "android::Vector<android::Looper::Response>::do_splat",
9424   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvm",
9425   "parameters" :
9426   [
9427    {
9428     "is_this_ptr" : true,
9429     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9430    },
9431    {
9432     "referenced_type" : "_ZTIPv"
9433    },
9434    {
9435     "referenced_type" : "_ZTIPKv"
9436    },
9437    {
9438     "referenced_type" : "_ZTIm"
9439    }
9440   ],
9441   "return_type" : "_ZTIv",
9442   "source_file" : "system/core/libutils/include/utils/Vector.h"
9443  },
9444  {
9445   "function_name" : "android::RefBase::createWeak",
9446   "linker_set_key" : "_ZNK7android7RefBase10createWeakEPKv",
9447   "parameters" :
9448   [
9449    {
9450     "is_this_ptr" : true,
9451     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9452    },
9453    {
9454     "referenced_type" : "_ZTIPKv"
9455    }
9456   ],
9457   "return_type" : "_ZTIPN7android7RefBase12weakref_typeE",
9458   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9459  },
9460  {
9461   "function_name" : "android::RefBase::getWeakRefs",
9462   "linker_set_key" : "_ZNK7android7RefBase11getWeakRefsEv",
9463   "parameters" :
9464   [
9465    {
9466     "is_this_ptr" : true,
9467     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9468    }
9469   ],
9470   "return_type" : "_ZTIPN7android7RefBase12weakref_typeE",
9471   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9472  },
9473  {
9474   "function_name" : "android::RefBase::weakref_type::getWeakCount",
9475   "linker_set_key" : "_ZNK7android7RefBase12weakref_type12getWeakCountEv",
9476   "parameters" :
9477   [
9478    {
9479     "is_this_ptr" : true,
9480     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
9481    }
9482   ],
9483   "return_type" : "_ZTIi",
9484   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9485  },
9486  {
9487   "function_name" : "android::RefBase::weakref_type::refBase",
9488   "linker_set_key" : "_ZNK7android7RefBase12weakref_type7refBaseEv",
9489   "parameters" :
9490   [
9491    {
9492     "is_this_ptr" : true,
9493     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
9494    }
9495   ],
9496   "return_type" : "_ZTIPN7android7RefBaseE",
9497   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9498  },
9499  {
9500   "function_name" : "android::RefBase::weakref_type::printRefs",
9501   "linker_set_key" : "_ZNK7android7RefBase12weakref_type9printRefsEv",
9502   "parameters" :
9503   [
9504    {
9505     "is_this_ptr" : true,
9506     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
9507    }
9508   ],
9509   "return_type" : "_ZTIv",
9510   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9511  },
9512  {
9513   "function_name" : "android::RefBase::forceIncStrong",
9514   "linker_set_key" : "_ZNK7android7RefBase14forceIncStrongEPKv",
9515   "parameters" :
9516   [
9517    {
9518     "is_this_ptr" : true,
9519     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9520    },
9521    {
9522     "referenced_type" : "_ZTIPKv"
9523    }
9524   ],
9525   "return_type" : "_ZTIv",
9526   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9527  },
9528  {
9529   "function_name" : "android::RefBase::getStrongCount",
9530   "linker_set_key" : "_ZNK7android7RefBase14getStrongCountEv",
9531   "parameters" :
9532   [
9533    {
9534     "is_this_ptr" : true,
9535     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9536    }
9537   ],
9538   "return_type" : "_ZTIi",
9539   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9540  },
9541  {
9542   "function_name" : "android::RefBase::incStrongRequireStrong",
9543   "linker_set_key" : "_ZNK7android7RefBase22incStrongRequireStrongEPKv",
9544   "parameters" :
9545   [
9546    {
9547     "is_this_ptr" : true,
9548     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9549    },
9550    {
9551     "referenced_type" : "_ZTIPKv"
9552    }
9553   ],
9554   "return_type" : "_ZTIv",
9555   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9556  },
9557  {
9558   "function_name" : "android::RefBase::decStrong",
9559   "linker_set_key" : "_ZNK7android7RefBase9decStrongEPKv",
9560   "parameters" :
9561   [
9562    {
9563     "is_this_ptr" : true,
9564     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9565    },
9566    {
9567     "referenced_type" : "_ZTIPKv"
9568    }
9569   ],
9570   "return_type" : "_ZTIv",
9571   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9572  },
9573  {
9574   "function_name" : "android::RefBase::incStrong",
9575   "linker_set_key" : "_ZNK7android7RefBase9incStrongEPKv",
9576   "parameters" :
9577   [
9578    {
9579     "is_this_ptr" : true,
9580     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9581    },
9582    {
9583     "referenced_type" : "_ZTIPKv"
9584    }
9585   ],
9586   "return_type" : "_ZTIv",
9587   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9588  },
9589  {
9590   "function_name" : "android::String8::getPathDir",
9591   "linker_set_key" : "_ZNK7android7String810getPathDirEv",
9592   "parameters" :
9593   [
9594    {
9595     "is_this_ptr" : true,
9596     "referenced_type" : "_ZTIPKN7android7String8E"
9597    }
9598   ],
9599   "return_type" : "_ZTIN7android7String8E",
9600   "source_file" : "system/core/libutils/include/utils/String8.h"
9601  },
9602  {
9603   "function_name" : "android::String8::getBasePath",
9604   "linker_set_key" : "_ZNK7android7String811getBasePathEv",
9605   "parameters" :
9606   [
9607    {
9608     "is_this_ptr" : true,
9609     "referenced_type" : "_ZTIPKN7android7String8E"
9610    }
9611   ],
9612   "return_type" : "_ZTIN7android7String8E",
9613   "source_file" : "system/core/libutils/include/utils/String8.h"
9614  },
9615  {
9616   "function_name" : "android::String8::getPathLeaf",
9617   "linker_set_key" : "_ZNK7android7String811getPathLeafEv",
9618   "parameters" :
9619   [
9620    {
9621     "is_this_ptr" : true,
9622     "referenced_type" : "_ZTIPKN7android7String8E"
9623    }
9624   ],
9625   "return_type" : "_ZTIN7android7String8E",
9626   "source_file" : "system/core/libutils/include/utils/String8.h"
9627  },
9628  {
9629   "access" : "private",
9630   "function_name" : "android::String8::find_extension",
9631   "linker_set_key" : "_ZNK7android7String814find_extensionEv",
9632   "parameters" :
9633   [
9634    {
9635     "is_this_ptr" : true,
9636     "referenced_type" : "_ZTIPKN7android7String8E"
9637    }
9638   ],
9639   "return_type" : "_ZTIPc",
9640   "source_file" : "system/core/libutils/include/utils/String8.h"
9641  },
9642  {
9643   "function_name" : "android::String8::getPathExtension",
9644   "linker_set_key" : "_ZNK7android7String816getPathExtensionEv",
9645   "parameters" :
9646   [
9647    {
9648     "is_this_ptr" : true,
9649     "referenced_type" : "_ZTIPKN7android7String8E"
9650    }
9651   ],
9652   "return_type" : "_ZTIN7android7String8E",
9653   "source_file" : "system/core/libutils/include/utils/String8.h"
9654  },
9655  {
9656   "function_name" : "android::String8::find",
9657   "linker_set_key" : "_ZNK7android7String84findEPKcm",
9658   "parameters" :
9659   [
9660    {
9661     "is_this_ptr" : true,
9662     "referenced_type" : "_ZTIPKN7android7String8E"
9663    },
9664    {
9665     "referenced_type" : "_ZTIPKc"
9666    },
9667    {
9668     "default_arg" : true,
9669     "referenced_type" : "_ZTIm"
9670    }
9671   ],
9672   "return_type" : "_ZTIl",
9673   "source_file" : "system/core/libutils/include/utils/String8.h"
9674  },
9675  {
9676   "function_name" : "android::String8::length",
9677   "linker_set_key" : "_ZNK7android7String86lengthEv",
9678   "parameters" :
9679   [
9680    {
9681     "is_this_ptr" : true,
9682     "referenced_type" : "_ZTIPKN7android7String8E"
9683    }
9684   ],
9685   "return_type" : "_ZTIm",
9686   "source_file" : "system/core/libutils/include/utils/String8.h"
9687  },
9688  {
9689   "function_name" : "android::String8::walkPath",
9690   "linker_set_key" : "_ZNK7android7String88walkPathEPS0_",
9691   "parameters" :
9692   [
9693    {
9694     "is_this_ptr" : true,
9695     "referenced_type" : "_ZTIPKN7android7String8E"
9696    },
9697    {
9698     "default_arg" : true,
9699     "referenced_type" : "_ZTIPN7android7String8E"
9700    }
9701   ],
9702   "return_type" : "_ZTIN7android7String8E",
9703   "source_file" : "system/core/libutils/include/utils/String8.h"
9704  },
9705  {
9706   "function_name" : "android::String16::startsWith",
9707   "linker_set_key" : "_ZNK7android8String1610startsWithEPKDs",
9708   "parameters" :
9709   [
9710    {
9711     "is_this_ptr" : true,
9712     "referenced_type" : "_ZTIPKN7android8String16E"
9713    },
9714    {
9715     "referenced_type" : "_ZTIPKDs"
9716    }
9717   ],
9718   "return_type" : "_ZTIb",
9719   "source_file" : "system/core/libutils/include/utils/String16.h"
9720  },
9721  {
9722   "function_name" : "android::String16::startsWith",
9723   "linker_set_key" : "_ZNK7android8String1610startsWithERKS0_",
9724   "parameters" :
9725   [
9726    {
9727     "is_this_ptr" : true,
9728     "referenced_type" : "_ZTIPKN7android8String16E"
9729    },
9730    {
9731     "referenced_type" : "_ZTIRKN7android8String16E"
9732    }
9733   ],
9734   "return_type" : "_ZTIb",
9735   "source_file" : "system/core/libutils/include/utils/String16.h"
9736  },
9737  {
9738   "function_name" : "android::String16::isStaticString",
9739   "linker_set_key" : "_ZNK7android8String1614isStaticStringEv",
9740   "parameters" :
9741   [
9742    {
9743     "is_this_ptr" : true,
9744     "referenced_type" : "_ZTIPKN7android8String16E"
9745    }
9746   ],
9747   "return_type" : "_ZTIb",
9748   "source_file" : "system/core/libutils/include/utils/String16.h"
9749  },
9750  {
9751   "access" : "private",
9752   "function_name" : "android::String16::staticStringSize",
9753   "linker_set_key" : "_ZNK7android8String1616staticStringSizeEv",
9754   "parameters" :
9755   [
9756    {
9757     "is_this_ptr" : true,
9758     "referenced_type" : "_ZTIPKN7android8String16E"
9759    }
9760   ],
9761   "return_type" : "_ZTIm",
9762   "source_file" : "system/core/libutils/include/utils/String16.h"
9763  },
9764  {
9765   "function_name" : "android::String16::size",
9766   "linker_set_key" : "_ZNK7android8String164sizeEv",
9767   "parameters" :
9768   [
9769    {
9770     "is_this_ptr" : true,
9771     "referenced_type" : "_ZTIPKN7android8String16E"
9772    }
9773   ],
9774   "return_type" : "_ZTIm",
9775   "source_file" : "system/core/libutils/include/utils/String16.h"
9776  },
9777  {
9778   "function_name" : "android::String16::contains",
9779   "linker_set_key" : "_ZNK7android8String168containsEPKDs",
9780   "parameters" :
9781   [
9782    {
9783     "is_this_ptr" : true,
9784     "referenced_type" : "_ZTIPKN7android8String16E"
9785    },
9786    {
9787     "referenced_type" : "_ZTIPKDs"
9788    }
9789   ],
9790   "return_type" : "_ZTIb",
9791   "source_file" : "system/core/libutils/include/utils/String16.h"
9792  },
9793  {
9794   "function_name" : "android::String16::findLast",
9795   "linker_set_key" : "_ZNK7android8String168findLastEDs",
9796   "parameters" :
9797   [
9798    {
9799     "is_this_ptr" : true,
9800     "referenced_type" : "_ZTIPKN7android8String16E"
9801    },
9802    {
9803     "referenced_type" : "_ZTIDs"
9804    }
9805   ],
9806   "return_type" : "_ZTIl",
9807   "source_file" : "system/core/libutils/include/utils/String16.h"
9808  },
9809  {
9810   "function_name" : "android::String16::findFirst",
9811   "linker_set_key" : "_ZNK7android8String169findFirstEDs",
9812   "parameters" :
9813   [
9814    {
9815     "is_this_ptr" : true,
9816     "referenced_type" : "_ZTIPKN7android8String16E"
9817    },
9818    {
9819     "referenced_type" : "_ZTIDs"
9820    }
9821   ],
9822   "return_type" : "_ZTIl",
9823   "source_file" : "system/core/libutils/include/utils/String16.h"
9824  },
9825  {
9826   "function_name" : "android::StopWatch::elapsedTime",
9827   "linker_set_key" : "_ZNK7android9StopWatch11elapsedTimeEv",
9828   "parameters" :
9829   [
9830    {
9831     "is_this_ptr" : true,
9832     "referenced_type" : "_ZTIPKN7android9StopWatchE"
9833    }
9834   ],
9835   "return_type" : "_ZTIl",
9836   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
9837  },
9838  {
9839   "function_name" : "android::StopWatch::name",
9840   "linker_set_key" : "_ZNK7android9StopWatch4nameEv",
9841   "parameters" :
9842   [
9843    {
9844     "is_this_ptr" : true,
9845     "referenced_type" : "_ZTIPKN7android9StopWatchE"
9846    }
9847   ],
9848   "return_type" : "_ZTIPKc",
9849   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
9850  },
9851  {
9852   "function_name" : "android::Tokenizer::getLocation",
9853   "linker_set_key" : "_ZNK7android9Tokenizer11getLocationEv",
9854   "parameters" :
9855   [
9856    {
9857     "is_this_ptr" : true,
9858     "referenced_type" : "_ZTIPKN7android9TokenizerE"
9859    }
9860   ],
9861   "return_type" : "_ZTIN7android7String8E",
9862   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
9863  },
9864  {
9865   "function_name" : "android::Tokenizer::peekRemainderOfLine",
9866   "linker_set_key" : "_ZNK7android9Tokenizer19peekRemainderOfLineEv",
9867   "parameters" :
9868   [
9869    {
9870     "is_this_ptr" : true,
9871     "referenced_type" : "_ZTIPKN7android9TokenizerE"
9872    }
9873   ],
9874   "return_type" : "_ZTIN7android7String8E",
9875   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
9876  },
9877  {
9878   "function_name" : "androidCreateRawThreadEtc",
9879   "linker_set_key" : "androidCreateRawThreadEtc",
9880   "parameters" :
9881   [
9882    {
9883     "referenced_type" : "_ZTIPFiPvE"
9884    },
9885    {
9886     "referenced_type" : "_ZTIPv"
9887    },
9888    {
9889     "referenced_type" : "_ZTIPKc"
9890    },
9891    {
9892     "referenced_type" : "_ZTIi"
9893    },
9894    {
9895     "referenced_type" : "_ZTIm"
9896    },
9897    {
9898     "referenced_type" : "_ZTIPPv"
9899    }
9900   ],
9901   "return_type" : "_ZTIi",
9902   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9903  },
9904  {
9905   "function_name" : "androidCreateThread",
9906   "linker_set_key" : "androidCreateThread",
9907   "parameters" :
9908   [
9909    {
9910     "referenced_type" : "_ZTIPFiPvE"
9911    },
9912    {
9913     "referenced_type" : "_ZTIPv"
9914    }
9915   ],
9916   "return_type" : "_ZTIi",
9917   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9918  },
9919  {
9920   "function_name" : "androidCreateThreadEtc",
9921   "linker_set_key" : "androidCreateThreadEtc",
9922   "parameters" :
9923   [
9924    {
9925     "referenced_type" : "_ZTIPFiPvE"
9926    },
9927    {
9928     "referenced_type" : "_ZTIPv"
9929    },
9930    {
9931     "referenced_type" : "_ZTIPKc"
9932    },
9933    {
9934     "referenced_type" : "_ZTIi"
9935    },
9936    {
9937     "referenced_type" : "_ZTIm"
9938    },
9939    {
9940     "referenced_type" : "_ZTIPPv"
9941    }
9942   ],
9943   "return_type" : "_ZTIi",
9944   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9945  },
9946  {
9947   "function_name" : "androidGetThreadId",
9948   "linker_set_key" : "androidGetThreadId",
9949   "return_type" : "_ZTIPv",
9950   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9951  },
9952  {
9953   "function_name" : "androidGetThreadPriority",
9954   "linker_set_key" : "androidGetThreadPriority",
9955   "parameters" :
9956   [
9957    {
9958     "referenced_type" : "_ZTIi"
9959    }
9960   ],
9961   "return_type" : "_ZTIi",
9962   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9963  },
9964  {
9965   "function_name" : "androidSetCreateThreadFunc",
9966   "linker_set_key" : "androidSetCreateThreadFunc",
9967   "parameters" :
9968   [
9969    {
9970     "referenced_type" : "_ZTIPFiPFiPvES_PKcimPS_E"
9971    }
9972   ],
9973   "return_type" : "_ZTIv",
9974   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9975  },
9976  {
9977   "function_name" : "androidSetThreadName",
9978   "linker_set_key" : "androidSetThreadName",
9979   "parameters" :
9980   [
9981    {
9982     "referenced_type" : "_ZTIPKc"
9983    }
9984   ],
9985   "return_type" : "_ZTIv",
9986   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9987  },
9988  {
9989   "function_name" : "androidSetThreadPriority",
9990   "linker_set_key" : "androidSetThreadPriority",
9991   "parameters" :
9992   [
9993    {
9994     "referenced_type" : "_ZTIi"
9995    },
9996    {
9997     "referenced_type" : "_ZTIi"
9998    }
9999   ],
10000   "return_type" : "_ZTIi",
10001   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
10002  },
10003  {
10004   "function_name" : "strcmp16",
10005   "linker_set_key" : "strcmp16",
10006   "parameters" :
10007   [
10008    {
10009     "referenced_type" : "_ZTIPKDs"
10010    },
10011    {
10012     "referenced_type" : "_ZTIPKDs"
10013    }
10014   ],
10015   "return_type" : "_ZTIi",
10016   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10017  },
10018  {
10019   "function_name" : "strlen16",
10020   "linker_set_key" : "strlen16",
10021   "parameters" :
10022   [
10023    {
10024     "referenced_type" : "_ZTIPKDs"
10025    }
10026   ],
10027   "return_type" : "_ZTIm",
10028   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10029  },
10030  {
10031   "function_name" : "strncmp16",
10032   "linker_set_key" : "strncmp16",
10033   "parameters" :
10034   [
10035    {
10036     "referenced_type" : "_ZTIPKDs"
10037    },
10038    {
10039     "referenced_type" : "_ZTIPKDs"
10040    },
10041    {
10042     "referenced_type" : "_ZTIm"
10043    }
10044   ],
10045   "return_type" : "_ZTIi",
10046   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10047  },
10048  {
10049   "function_name" : "strnlen16",
10050   "linker_set_key" : "strnlen16",
10051   "parameters" :
10052   [
10053    {
10054     "referenced_type" : "_ZTIPKDs"
10055    },
10056    {
10057     "referenced_type" : "_ZTIm"
10058    }
10059   ],
10060   "return_type" : "_ZTIm",
10061   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10062  },
10063  {
10064   "function_name" : "strstr16",
10065   "linker_set_key" : "strstr16",
10066   "parameters" :
10067   [
10068    {
10069     "referenced_type" : "_ZTIPKDs"
10070    },
10071    {
10072     "referenced_type" : "_ZTIPKDs"
10073    }
10074   ],
10075   "return_type" : "_ZTIPDs",
10076   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10077  },
10078  {
10079   "function_name" : "strzcmp16",
10080   "linker_set_key" : "strzcmp16",
10081   "parameters" :
10082   [
10083    {
10084     "referenced_type" : "_ZTIPKDs"
10085    },
10086    {
10087     "referenced_type" : "_ZTIm"
10088    },
10089    {
10090     "referenced_type" : "_ZTIPKDs"
10091    },
10092    {
10093     "referenced_type" : "_ZTIm"
10094    }
10095   ],
10096   "return_type" : "_ZTIi",
10097   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10098  },
10099  {
10100   "function_name" : "systemTime",
10101   "linker_set_key" : "systemTime",
10102   "parameters" :
10103   [
10104    {
10105     "default_arg" : true,
10106     "referenced_type" : "_ZTIi"
10107    }
10108   ],
10109   "return_type" : "_ZTIl",
10110   "source_file" : "system/core/libutils/include/utils/Timers.h"
10111  },
10112  {
10113   "function_name" : "toMillisecondTimeoutDelay",
10114   "linker_set_key" : "toMillisecondTimeoutDelay",
10115   "parameters" :
10116   [
10117    {
10118     "referenced_type" : "_ZTIl"
10119    },
10120    {
10121     "referenced_type" : "_ZTIl"
10122    }
10123   ],
10124   "return_type" : "_ZTIi",
10125   "source_file" : "system/core/libutils/include/utils/Timers.h"
10126  },
10127  {
10128   "function_name" : "utf16_to_utf8",
10129   "linker_set_key" : "utf16_to_utf8",
10130   "parameters" :
10131   [
10132    {
10133     "referenced_type" : "_ZTIPKDs"
10134    },
10135    {
10136     "referenced_type" : "_ZTIm"
10137    },
10138    {
10139     "referenced_type" : "_ZTIPc"
10140    },
10141    {
10142     "referenced_type" : "_ZTIm"
10143    }
10144   ],
10145   "return_type" : "_ZTIv",
10146   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10147  },
10148  {
10149   "function_name" : "utf16_to_utf8_length",
10150   "linker_set_key" : "utf16_to_utf8_length",
10151   "parameters" :
10152   [
10153    {
10154     "referenced_type" : "_ZTIPKDs"
10155    },
10156    {
10157     "referenced_type" : "_ZTIm"
10158    }
10159   ],
10160   "return_type" : "_ZTIl",
10161   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10162  },
10163  {
10164   "function_name" : "utf32_from_utf8_at",
10165   "linker_set_key" : "utf32_from_utf8_at",
10166   "parameters" :
10167   [
10168    {
10169     "referenced_type" : "_ZTIPKc"
10170    },
10171    {
10172     "referenced_type" : "_ZTIm"
10173    },
10174    {
10175     "referenced_type" : "_ZTIm"
10176    },
10177    {
10178     "referenced_type" : "_ZTIPm"
10179    }
10180   ],
10181   "return_type" : "_ZTIi",
10182   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10183  },
10184  {
10185   "function_name" : "utf32_to_utf8",
10186   "linker_set_key" : "utf32_to_utf8",
10187   "parameters" :
10188   [
10189    {
10190     "referenced_type" : "_ZTIPKDi"
10191    },
10192    {
10193     "referenced_type" : "_ZTIm"
10194    },
10195    {
10196     "referenced_type" : "_ZTIPc"
10197    },
10198    {
10199     "referenced_type" : "_ZTIm"
10200    }
10201   ],
10202   "return_type" : "_ZTIv",
10203   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10204  },
10205  {
10206   "function_name" : "utf32_to_utf8_length",
10207   "linker_set_key" : "utf32_to_utf8_length",
10208   "parameters" :
10209   [
10210    {
10211     "referenced_type" : "_ZTIPKDi"
10212    },
10213    {
10214     "referenced_type" : "_ZTIm"
10215    }
10216   ],
10217   "return_type" : "_ZTIl",
10218   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10219  },
10220  {
10221   "function_name" : "utf8_to_utf16",
10222   "linker_set_key" : "utf8_to_utf16",
10223   "parameters" :
10224   [
10225    {
10226     "referenced_type" : "_ZTIPKh"
10227    },
10228    {
10229     "referenced_type" : "_ZTIm"
10230    },
10231    {
10232     "referenced_type" : "_ZTIPDs"
10233    },
10234    {
10235     "referenced_type" : "_ZTIm"
10236    }
10237   ],
10238   "return_type" : "_ZTIPDs",
10239   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10240  },
10241  {
10242   "function_name" : "utf8_to_utf16_length",
10243   "linker_set_key" : "utf8_to_utf16_length",
10244   "parameters" :
10245   [
10246    {
10247     "referenced_type" : "_ZTIPKh"
10248    },
10249    {
10250     "referenced_type" : "_ZTIm"
10251    },
10252    {
10253     "default_arg" : true,
10254     "referenced_type" : "_ZTIb"
10255    }
10256   ],
10257   "return_type" : "_ZTIl",
10258   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10259  },
10260  {
10261   "function_name" : "utf8_to_utf16_no_null_terminator",
10262   "linker_set_key" : "utf8_to_utf16_no_null_terminator",
10263   "parameters" :
10264   [
10265    {
10266     "referenced_type" : "_ZTIPKh"
10267    },
10268    {
10269     "referenced_type" : "_ZTIm"
10270    },
10271    {
10272     "referenced_type" : "_ZTIPDs"
10273    },
10274    {
10275     "referenced_type" : "_ZTIm"
10276    }
10277   ],
10278   "return_type" : "_ZTIPDs",
10279   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10280  }
10281 ],
10282 "global_vars" :
10283 [
10284  {
10285   "access" : "private",
10286   "linker_set_key" : "_ZN7android7FileMap9mPageSizeE",
10287   "name" : "android::FileMap::mPageSize",
10288   "referenced_type" : "_ZTIl",
10289   "source_file" : "system/core/libutils/include/utils/FileMap.h"
10290  }
10291 ],
10292 "lvalue_reference_types" :
10293 [
10294  {
10295   "alignment" : 8,
10296   "linker_set_key" : "_ZTIRA1_KDs",
10297   "name" : "char16_t const (&)[1]",
10298   "referenced_type" : "_ZTIA1_KDs",
10299   "self_type" : "_ZTIRA1_KDs",
10300   "size" : 8,
10301   "source_file" : "system/core/libutils/include/utils/String16.h"
10302  },
10303  {
10304   "alignment" : 8,
10305   "linker_set_key" : "_ZTIRKN7android10VectorImplE",
10306   "name" : "const android::VectorImpl &",
10307   "referenced_type" : "_ZTIKN7android10VectorImplE",
10308   "self_type" : "_ZTIRKN7android10VectorImplE",
10309   "size" : 8,
10310   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10311  },
10312  {
10313   "alignment" : 8,
10314   "linker_set_key" : "_ZTIRKN7android16ReferenceRenamerE",
10315   "name" : "const android::ReferenceRenamer &",
10316   "referenced_type" : "_ZTIKN7android16ReferenceRenamerE",
10317   "self_type" : "_ZTIRKN7android16ReferenceRenamerE",
10318   "size" : 8,
10319   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10320  },
10321  {
10322   "alignment" : 8,
10323   "linker_set_key" : "_ZTIRKN7android16SortedVectorImplE",
10324   "name" : "const android::SortedVectorImpl &",
10325   "referenced_type" : "_ZTIKN7android16SortedVectorImplE",
10326   "self_type" : "_ZTIRKN7android16SortedVectorImplE",
10327   "size" : 8,
10328   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10329  },
10330  {
10331   "alignment" : 8,
10332   "linker_set_key" : "_ZTIRKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
10333   "name" : "const android::key_value_pair_t<int, android::Looper::Request> &",
10334   "referenced_type" : "_ZTIKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
10335   "self_type" : "_ZTIRKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
10336   "size" : 8,
10337   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10338  },
10339  {
10340   "alignment" : 8,
10341   "linker_set_key" : "_ZTIRKN7android28sysprop_change_callback_infoE",
10342   "name" : "const android::sysprop_change_callback_info &",
10343   "referenced_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
10344   "self_type" : "_ZTIRKN7android28sysprop_change_callback_infoE",
10345   "size" : 8,
10346   "source_file" : "system/core/libutils/include/utils/Vector.h"
10347  },
10348  {
10349   "alignment" : 8,
10350   "linker_set_key" : "_ZTIRKN7android2spINS_14LooperCallbackEEE",
10351   "name" : "const android::sp<android::LooperCallback> &",
10352   "referenced_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
10353   "self_type" : "_ZTIRKN7android2spINS_14LooperCallbackEEE",
10354   "size" : 8,
10355   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10356  },
10357  {
10358   "alignment" : 8,
10359   "linker_set_key" : "_ZTIRKN7android2spINS_14MessageHandlerEEE",
10360   "name" : "const android::sp<android::MessageHandler> &",
10361   "referenced_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
10362   "self_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE",
10363   "size" : 8,
10364   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10365  },
10366  {
10367   "alignment" : 8,
10368   "linker_set_key" : "_ZTIRKN7android2spINS_6LooperEEE",
10369   "name" : "const android::sp<android::Looper> &",
10370   "referenced_type" : "_ZTIKN7android2spINS_6LooperEEE",
10371   "self_type" : "_ZTIRKN7android2spINS_6LooperEEE",
10372   "size" : 8,
10373   "source_file" : "system/core/libutils/include/utils/Looper.h"
10374  },
10375  {
10376   "alignment" : 8,
10377   "linker_set_key" : "_ZTIRKN7android2spINS_6ThreadEEE",
10378   "name" : "const android::sp<android::Thread> &",
10379   "referenced_type" : "_ZTIKN7android2spINS_6ThreadEEE",
10380   "self_type" : "_ZTIRKN7android2spINS_6ThreadEEE",
10381   "size" : 8,
10382   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10383  },
10384  {
10385   "alignment" : 8,
10386   "linker_set_key" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE",
10387   "name" : "const android::wp<android::MessageHandler> &",
10388   "referenced_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
10389   "self_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE",
10390   "size" : 8,
10391   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10392  },
10393  {
10394   "alignment" : 8,
10395   "linker_set_key" : "_ZTIRKN7android6Looper15MessageEnvelopeE",
10396   "name" : "const android::Looper::MessageEnvelope &",
10397   "referenced_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
10398   "self_type" : "_ZTIRKN7android6Looper15MessageEnvelopeE",
10399   "size" : 8,
10400   "source_file" : "system/core/libutils/include/utils/Vector.h"
10401  },
10402  {
10403   "alignment" : 8,
10404   "linker_set_key" : "_ZTIRKN7android6Looper7RequestE",
10405   "name" : "const android::Looper::Request &",
10406   "referenced_type" : "_ZTIKN7android6Looper7RequestE",
10407   "self_type" : "_ZTIRKN7android6Looper7RequestE",
10408   "size" : 8,
10409   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10410  },
10411  {
10412   "alignment" : 8,
10413   "linker_set_key" : "_ZTIRKN7android6Looper8ResponseE",
10414   "name" : "const android::Looper::Response &",
10415   "referenced_type" : "_ZTIKN7android6Looper8ResponseE",
10416   "self_type" : "_ZTIRKN7android6Looper8ResponseE",
10417   "size" : 8,
10418   "source_file" : "system/core/libutils/include/utils/Vector.h"
10419  },
10420  {
10421   "alignment" : 8,
10422   "linker_set_key" : "_ZTIRKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10423   "name" : "const android::Vector<android::sysprop_change_callback_info> &",
10424   "referenced_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10425   "self_type" : "_ZTIRKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10426   "size" : 8,
10427   "source_file" : "system/core/libutils/include/utils/Vector.h"
10428  },
10429  {
10430   "alignment" : 8,
10431   "linker_set_key" : "_ZTIRKN7android7MessageE",
10432   "name" : "const android::Message &",
10433   "referenced_type" : "_ZTIKN7android7MessageE",
10434   "self_type" : "_ZTIRKN7android7MessageE",
10435   "size" : 8,
10436   "source_file" : "system/core/libutils/include/utils/Looper.h"
10437  },
10438  {
10439   "alignment" : 8,
10440   "linker_set_key" : "_ZTIRKN7android7String8E",
10441   "name" : "const android::String8 &",
10442   "referenced_type" : "_ZTIKN7android7String8E",
10443   "self_type" : "_ZTIRKN7android7String8E",
10444   "size" : 8,
10445   "source_file" : "system/core/libutils/include/utils/String8.h"
10446  },
10447  {
10448   "alignment" : 8,
10449   "linker_set_key" : "_ZTIRKN7android8String1610StaticDataILm1EEE",
10450   "name" : "const android::String16::StaticData<1> &",
10451   "referenced_type" : "_ZTIKN7android8String1610StaticDataILm1EEE",
10452   "self_type" : "_ZTIRKN7android8String1610StaticDataILm1EEE",
10453   "size" : 8,
10454   "source_file" : "system/core/libutils/include/utils/String16.h"
10455  },
10456  {
10457   "alignment" : 8,
10458   "linker_set_key" : "_ZTIRKN7android8String16E",
10459   "name" : "const android::String16 &",
10460   "referenced_type" : "_ZTIKN7android8String16E",
10461   "self_type" : "_ZTIRKN7android8String16E",
10462   "size" : 8,
10463   "source_file" : "system/core/libutils/include/utils/String8.h"
10464  },
10465  {
10466   "alignment" : 8,
10467   "linker_set_key" : "_ZTIRKa",
10468   "name" : "const signed char &",
10469   "referenced_type" : "_ZTIKa",
10470   "self_type" : "_ZTIRKa",
10471   "size" : 8,
10472   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10473  },
10474  {
10475   "alignment" : 8,
10476   "linker_set_key" : "_ZTIRKb",
10477   "name" : "const bool &",
10478   "referenced_type" : "_ZTIKb",
10479   "self_type" : "_ZTIRKb",
10480   "size" : 8,
10481   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10482  },
10483  {
10484   "alignment" : 8,
10485   "linker_set_key" : "_ZTIRKd",
10486   "name" : "const double &",
10487   "referenced_type" : "_ZTIKd",
10488   "self_type" : "_ZTIRKd",
10489   "size" : 8,
10490   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10491  },
10492  {
10493   "alignment" : 8,
10494   "linker_set_key" : "_ZTIRKf",
10495   "name" : "const float &",
10496   "referenced_type" : "_ZTIKf",
10497   "self_type" : "_ZTIRKf",
10498   "size" : 8,
10499   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10500  },
10501  {
10502   "alignment" : 8,
10503   "linker_set_key" : "_ZTIRKh",
10504   "name" : "const unsigned char &",
10505   "referenced_type" : "_ZTIKh",
10506   "self_type" : "_ZTIRKh",
10507   "size" : 8,
10508   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10509  },
10510  {
10511   "alignment" : 8,
10512   "linker_set_key" : "_ZTIRKi",
10513   "name" : "const int &",
10514   "referenced_type" : "_ZTIKi",
10515   "self_type" : "_ZTIRKi",
10516   "size" : 8,
10517   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10518  },
10519  {
10520   "alignment" : 8,
10521   "linker_set_key" : "_ZTIRKj",
10522   "name" : "const unsigned int &",
10523   "referenced_type" : "_ZTIKj",
10524   "self_type" : "_ZTIRKj",
10525   "size" : 8,
10526   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10527  },
10528  {
10529   "alignment" : 8,
10530   "linker_set_key" : "_ZTIRKl",
10531   "name" : "const long &",
10532   "referenced_type" : "_ZTIKl",
10533   "self_type" : "_ZTIRKl",
10534   "size" : 8,
10535   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10536  },
10537  {
10538   "alignment" : 8,
10539   "linker_set_key" : "_ZTIRKm",
10540   "name" : "const unsigned long &",
10541   "referenced_type" : "_ZTIKm",
10542   "self_type" : "_ZTIRKm",
10543   "size" : 8,
10544   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10545  },
10546  {
10547   "alignment" : 8,
10548   "linker_set_key" : "_ZTIRKs",
10549   "name" : "const short &",
10550   "referenced_type" : "_ZTIKs",
10551   "self_type" : "_ZTIRKs",
10552   "size" : 8,
10553   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10554  },
10555  {
10556   "alignment" : 8,
10557   "linker_set_key" : "_ZTIRKt",
10558   "name" : "const unsigned short &",
10559   "referenced_type" : "_ZTIKt",
10560   "self_type" : "_ZTIRKt",
10561   "size" : 8,
10562   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10563  },
10564  {
10565   "alignment" : 8,
10566   "linker_set_key" : "_ZTIRN7android10VectorImplE",
10567   "name" : "android::VectorImpl &",
10568   "referenced_type" : "_ZTIN7android10VectorImplE",
10569   "self_type" : "_ZTIRN7android10VectorImplE",
10570   "size" : 8,
10571   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10572  },
10573  {
10574   "alignment" : 8,
10575   "linker_set_key" : "_ZTIRN7android16SortedVectorImplE",
10576   "name" : "android::SortedVectorImpl &",
10577   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
10578   "self_type" : "_ZTIRN7android16SortedVectorImplE",
10579   "size" : 8,
10580   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10581  },
10582  {
10583   "alignment" : 8,
10584   "linker_set_key" : "_ZTIRN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
10585   "name" : "android::key_value_pair_t<int, android::Looper::Request> &",
10586   "referenced_type" : "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
10587   "self_type" : "_ZTIRN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
10588   "size" : 8,
10589   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10590  },
10591  {
10592   "alignment" : 8,
10593   "linker_set_key" : "_ZTIRN7android2spINS_14LooperCallbackEEE",
10594   "name" : "android::sp<android::LooperCallback> &",
10595   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
10596   "self_type" : "_ZTIRN7android2spINS_14LooperCallbackEEE",
10597   "size" : 8,
10598   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10599  },
10600  {
10601   "alignment" : 8,
10602   "linker_set_key" : "_ZTIRN7android2spINS_14MessageHandlerEEE",
10603   "name" : "android::sp<android::MessageHandler> &",
10604   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
10605   "self_type" : "_ZTIRN7android2spINS_14MessageHandlerEEE",
10606   "size" : 8,
10607   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10608  },
10609  {
10610   "alignment" : 8,
10611   "linker_set_key" : "_ZTIRN7android2spINS_6LooperEEE",
10612   "name" : "android::sp<android::Looper> &",
10613   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
10614   "self_type" : "_ZTIRN7android2spINS_6LooperEEE",
10615   "size" : 8,
10616   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10617  },
10618  {
10619   "alignment" : 8,
10620   "linker_set_key" : "_ZTIRN7android2spINS_6ThreadEEE",
10621   "name" : "android::sp<android::Thread> &",
10622   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
10623   "self_type" : "_ZTIRN7android2spINS_6ThreadEEE",
10624   "size" : 8,
10625   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10626  },
10627  {
10628   "alignment" : 8,
10629   "linker_set_key" : "_ZTIRN7android5MutexE",
10630   "name" : "android::Mutex &",
10631   "referenced_type" : "_ZTIN7android5MutexE",
10632   "self_type" : "_ZTIRN7android5MutexE",
10633   "size" : 8,
10634   "source_file" : "system/core/libutils/include/utils/Mutex.h"
10635  },
10636  {
10637   "alignment" : 8,
10638   "linker_set_key" : "_ZTIRN7android6Looper8ResponseE",
10639   "name" : "android::Looper::Response &",
10640   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
10641   "self_type" : "_ZTIRN7android6Looper8ResponseE",
10642   "size" : 8,
10643   "source_file" : "system/core/libutils/include/utils/Vector.h"
10644  },
10645  {
10646   "alignment" : 8,
10647   "linker_set_key" : "_ZTIRN7android6RWLockE",
10648   "name" : "android::RWLock &",
10649   "referenced_type" : "_ZTIN7android6RWLockE",
10650   "self_type" : "_ZTIRN7android6RWLockE",
10651   "size" : 8,
10652   "source_file" : "system/core/libutils/include/utils/RWLock.h"
10653  },
10654  {
10655   "alignment" : 8,
10656   "linker_set_key" : "_ZTIRN7android6VectorINS_28sysprop_change_callback_infoEEE",
10657   "name" : "android::Vector<android::sysprop_change_callback_info> &",
10658   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
10659   "self_type" : "_ZTIRN7android6VectorINS_28sysprop_change_callback_infoEEE",
10660   "size" : 8,
10661   "source_file" : "system/core/libutils/include/utils/Vector.h"
10662  },
10663  {
10664   "alignment" : 8,
10665   "linker_set_key" : "_ZTIRN7android7FileMapE",
10666   "name" : "android::FileMap &",
10667   "referenced_type" : "_ZTIN7android7FileMapE",
10668   "self_type" : "_ZTIRN7android7FileMapE",
10669   "size" : 8,
10670   "source_file" : "system/core/libutils/include/utils/FileMap.h"
10671  },
10672  {
10673   "alignment" : 8,
10674   "linker_set_key" : "_ZTIRN7android7PrinterE",
10675   "name" : "android::Printer &",
10676   "referenced_type" : "_ZTIN7android7PrinterE",
10677   "self_type" : "_ZTIRN7android7PrinterE",
10678   "size" : 8,
10679   "source_file" : "system/core/libutils/include/utils/Printer.h"
10680  },
10681  {
10682   "alignment" : 8,
10683   "linker_set_key" : "_ZTIRN7android7String8E",
10684   "name" : "android::String8 &",
10685   "referenced_type" : "_ZTIN7android7String8E",
10686   "self_type" : "_ZTIRN7android7String8E",
10687   "size" : 8,
10688   "source_file" : "system/core/libutils/include/utils/String8.h"
10689  },
10690  {
10691   "alignment" : 8,
10692   "linker_set_key" : "_ZTIRN7android8String16E",
10693   "name" : "android::String16 &",
10694   "referenced_type" : "_ZTIN7android8String16E",
10695   "self_type" : "_ZTIRN7android8String16E",
10696   "size" : 8,
10697   "source_file" : "system/core/libutils/include/utils/String16.h"
10698  }
10699 ],
10700 "pointer_types" :
10701 [
10702  {
10703   "alignment" : 8,
10704   "linker_set_key" : "_ZTIP11epoll_event",
10705   "name" : "epoll_event *",
10706   "referenced_type" : "_ZTI11epoll_event",
10707   "self_type" : "_ZTIP11epoll_event",
10708   "size" : 8,
10709   "source_file" : "system/core/libutils/include/utils/Looper.h"
10710  },
10711  {
10712   "alignment" : 8,
10713   "linker_set_key" : "_ZTIP13__va_list_tag",
10714   "name" : "__va_list_tag *",
10715   "referenced_type" : "_ZTI13__va_list_tag",
10716   "self_type" : "_ZTIP13__va_list_tag",
10717   "size" : 8,
10718   "source_file" : "system/core/libutils/include/utils/String8.h"
10719  },
10720  {
10721   "alignment" : 8,
10722   "linker_set_key" : "_ZTIP13native_handle",
10723   "name" : "native_handle *",
10724   "referenced_type" : "_ZTI13native_handle",
10725   "self_type" : "_ZTIP13native_handle",
10726   "size" : 8,
10727   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
10728  },
10729  {
10730   "alignment" : 8,
10731   "linker_set_key" : "_ZTIP18android_flex_plane",
10732   "name" : "android_flex_plane *",
10733   "referenced_type" : "_ZTI18android_flex_plane",
10734   "self_type" : "_ZTIP18android_flex_plane",
10735   "size" : 8,
10736   "source_file" : "system/core/libsystem/include/system/graphics.h"
10737  },
10738  {
10739   "alignment" : 8,
10740   "linker_set_key" : "_ZTIP7log_msg",
10741   "name" : "log_msg *",
10742   "referenced_type" : "_ZTI7log_msg",
10743   "self_type" : "_ZTIP7log_msg",
10744   "size" : 8,
10745   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
10746  },
10747  {
10748   "alignment" : 8,
10749   "linker_set_key" : "_ZTIPDs",
10750   "name" : "char16_t *",
10751   "referenced_type" : "_ZTIDs",
10752   "self_type" : "_ZTIPDs",
10753   "size" : 8,
10754   "source_file" : "system/core/libutils/include/utils/String16.h"
10755  },
10756  {
10757   "alignment" : 8,
10758   "linker_set_key" : "_ZTIPFiPFiPvES_PKcimPS_E",
10759   "name" : "int (*)(int (*)(void *), void *, const char *, int, unsigned long, void **)",
10760   "referenced_type" : "_ZTIFiPFiPvES_PKcimPS_E",
10761   "self_type" : "_ZTIPFiPFiPvES_PKcimPS_E",
10762   "size" : 8,
10763   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
10764  },
10765  {
10766   "alignment" : 8,
10767   "linker_set_key" : "_ZTIPFiPKvS0_E",
10768   "name" : "int (*)(const void *, const void *)",
10769   "referenced_type" : "_ZTIFiPKvS0_E",
10770   "self_type" : "_ZTIPFiPKvS0_E",
10771   "size" : 8,
10772   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10773  },
10774  {
10775   "alignment" : 8,
10776   "linker_set_key" : "_ZTIPFiPKvS0_PvE",
10777   "name" : "int (*)(const void *, const void *, void *)",
10778   "referenced_type" : "_ZTIFiPKvS0_PvE",
10779   "self_type" : "_ZTIPFiPKvS0_PvE",
10780   "size" : 8,
10781   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10782  },
10783  {
10784   "alignment" : 8,
10785   "linker_set_key" : "_ZTIPFiPvE",
10786   "name" : "int (*)(void *)",
10787   "referenced_type" : "_ZTIFiPvE",
10788   "self_type" : "_ZTIPFiPvE",
10789   "size" : 8,
10790   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
10791  },
10792  {
10793   "alignment" : 8,
10794   "linker_set_key" : "_ZTIPFiiiPvE",
10795   "name" : "int (*)(int, int, void *)",
10796   "referenced_type" : "_ZTIFiiiPvE",
10797   "self_type" : "_ZTIPFiiiPvE",
10798   "size" : 8,
10799   "source_file" : "system/core/libutils/include/utils/Looper.h"
10800  },
10801  {
10802   "alignment" : 8,
10803   "linker_set_key" : "_ZTIPFvvE",
10804   "name" : "void (*)()",
10805   "referenced_type" : "_ZTIFvvE",
10806   "self_type" : "_ZTIPFvvE",
10807   "size" : 8,
10808   "source_file" : "system/core/libutils/include/utils/misc.h"
10809  },
10810  {
10811   "alignment" : 8,
10812   "linker_set_key" : "_ZTIPK13native_handle",
10813   "name" : "const native_handle *",
10814   "referenced_type" : "_ZTIK13native_handle",
10815   "self_type" : "_ZTIPK13native_handle",
10816   "size" : 8,
10817   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
10818  },
10819  {
10820   "alignment" : 8,
10821   "linker_set_key" : "_ZTIPK7log_msg",
10822   "name" : "const log_msg *",
10823   "referenced_type" : "_ZTIK7log_msg",
10824   "self_type" : "_ZTIPK7log_msg",
10825   "size" : 8,
10826   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
10827  },
10828  {
10829   "alignment" : 8,
10830   "linker_set_key" : "_ZTIPKDi",
10831   "name" : "const char32_t *",
10832   "referenced_type" : "_ZTIKDi",
10833   "self_type" : "_ZTIPKDi",
10834   "size" : 8,
10835   "source_file" : "system/core/libutils/include/utils/String8.h"
10836  },
10837  {
10838   "alignment" : 8,
10839   "linker_set_key" : "_ZTIPKDs",
10840   "name" : "const char16_t *",
10841   "referenced_type" : "_ZTIKDs",
10842   "self_type" : "_ZTIPKDs",
10843   "size" : 8,
10844   "source_file" : "system/core/libutils/include/utils/String8.h"
10845  },
10846  {
10847   "alignment" : 8,
10848   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
10849   "name" : "const android::VectorImpl *",
10850   "referenced_type" : "_ZTIKN7android10VectorImplE",
10851   "self_type" : "_ZTIPKN7android10VectorImplE",
10852   "size" : 8,
10853   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10854  },
10855  {
10856   "alignment" : 8,
10857   "linker_set_key" : "_ZTIPKN7android11KeyedVectorIiNS_6Looper7RequestEEE",
10858   "name" : "const android::KeyedVector<int, android::Looper::Request> *",
10859   "referenced_type" : "_ZTIKN7android11KeyedVectorIiNS_6Looper7RequestEEE",
10860   "self_type" : "_ZTIPKN7android11KeyedVectorIiNS_6Looper7RequestEEE",
10861   "size" : 8,
10862   "source_file" : "system/core/libutils/include/utils/KeyedVector.h"
10863  },
10864  {
10865   "alignment" : 8,
10866   "linker_set_key" : "_ZTIPKN7android12LightRefBaseINS_12NativeHandleEEE",
10867   "name" : "const android::LightRefBase<android::NativeHandle> *",
10868   "referenced_type" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
10869   "self_type" : "_ZTIPKN7android12LightRefBaseINS_12NativeHandleEEE",
10870   "size" : 8,
10871   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10872  },
10873  {
10874   "alignment" : 8,
10875   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
10876   "name" : "const android::NativeHandle *",
10877   "referenced_type" : "_ZTIKN7android12NativeHandleE",
10878   "self_type" : "_ZTIPKN7android12NativeHandleE",
10879   "size" : 8,
10880   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
10881  },
10882  {
10883   "alignment" : 8,
10884   "linker_set_key" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
10885   "name" : "const android::SortedVector<android::key_value_pair_t<int, android::Looper::Request>> *",
10886   "referenced_type" : "_ZTIKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
10887   "self_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
10888   "size" : 8,
10889   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
10890  },
10891  {
10892   "alignment" : 8,
10893   "linker_set_key" : "_ZTIPKN7android16SortedVectorImplE",
10894   "name" : "const android::SortedVectorImpl *",
10895   "referenced_type" : "_ZTIKN7android16SortedVectorImplE",
10896   "self_type" : "_ZTIPKN7android16SortedVectorImplE",
10897   "size" : 8,
10898   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10899  },
10900  {
10901   "alignment" : 8,
10902   "linker_set_key" : "_ZTIPKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
10903   "name" : "const android::key_value_pair_t<int, android::Looper::Request> *",
10904   "referenced_type" : "_ZTIKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
10905   "self_type" : "_ZTIPKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
10906   "size" : 8,
10907   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10908  },
10909  {
10910   "alignment" : 8,
10911   "linker_set_key" : "_ZTIPKN7android28sysprop_change_callback_infoE",
10912   "name" : "const android::sysprop_change_callback_info *",
10913   "referenced_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
10914   "self_type" : "_ZTIPKN7android28sysprop_change_callback_infoE",
10915   "size" : 8,
10916   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10917  },
10918  {
10919   "alignment" : 8,
10920   "linker_set_key" : "_ZTIPKN7android2spINS_14LooperCallbackEEE",
10921   "name" : "const android::sp<android::LooperCallback> *",
10922   "referenced_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
10923   "self_type" : "_ZTIPKN7android2spINS_14LooperCallbackEEE",
10924   "size" : 8,
10925   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10926  },
10927  {
10928   "alignment" : 8,
10929   "linker_set_key" : "_ZTIPKN7android2spINS_14MessageHandlerEEE",
10930   "name" : "const android::sp<android::MessageHandler> *",
10931   "referenced_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
10932   "self_type" : "_ZTIPKN7android2spINS_14MessageHandlerEEE",
10933   "size" : 8,
10934   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10935  },
10936  {
10937   "alignment" : 8,
10938   "linker_set_key" : "_ZTIPKN7android2spINS_6LooperEEE",
10939   "name" : "const android::sp<android::Looper> *",
10940   "referenced_type" : "_ZTIKN7android2spINS_6LooperEEE",
10941   "self_type" : "_ZTIPKN7android2spINS_6LooperEEE",
10942   "size" : 8,
10943   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10944  },
10945  {
10946   "alignment" : 8,
10947   "linker_set_key" : "_ZTIPKN7android2spINS_6ThreadEEE",
10948   "name" : "const android::sp<android::Thread> *",
10949   "referenced_type" : "_ZTIKN7android2spINS_6ThreadEEE",
10950   "self_type" : "_ZTIPKN7android2spINS_6ThreadEEE",
10951   "size" : 8,
10952   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10953  },
10954  {
10955   "alignment" : 8,
10956   "linker_set_key" : "_ZTIPKN7android2wpINS_14MessageHandlerEEE",
10957   "name" : "const android::wp<android::MessageHandler> *",
10958   "referenced_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
10959   "self_type" : "_ZTIPKN7android2wpINS_14MessageHandlerEEE",
10960   "size" : 8,
10961   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10962  },
10963  {
10964   "alignment" : 8,
10965   "linker_set_key" : "_ZTIPKN7android2wpINS_6ThreadEEE",
10966   "name" : "const android::wp<android::Thread> *",
10967   "referenced_type" : "_ZTIKN7android2wpINS_6ThreadEEE",
10968   "self_type" : "_ZTIPKN7android2wpINS_6ThreadEEE",
10969   "size" : 8,
10970   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10971  },
10972  {
10973   "alignment" : 8,
10974   "linker_set_key" : "_ZTIPKN7android6Looper15MessageEnvelopeE",
10975   "name" : "const android::Looper::MessageEnvelope *",
10976   "referenced_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
10977   "self_type" : "_ZTIPKN7android6Looper15MessageEnvelopeE",
10978   "size" : 8,
10979   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10980  },
10981  {
10982   "alignment" : 8,
10983   "linker_set_key" : "_ZTIPKN7android6Looper7RequestE",
10984   "name" : "const android::Looper::Request *",
10985   "referenced_type" : "_ZTIKN7android6Looper7RequestE",
10986   "self_type" : "_ZTIPKN7android6Looper7RequestE",
10987   "size" : 8,
10988   "source_file" : "system/core/libutils/include/utils/Looper.h"
10989  },
10990  {
10991   "alignment" : 8,
10992   "linker_set_key" : "_ZTIPKN7android6Looper8ResponseE",
10993   "name" : "const android::Looper::Response *",
10994   "referenced_type" : "_ZTIKN7android6Looper8ResponseE",
10995   "self_type" : "_ZTIPKN7android6Looper8ResponseE",
10996   "size" : 8,
10997   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10998  },
10999  {
11000   "alignment" : 8,
11001   "linker_set_key" : "_ZTIPKN7android6LooperE",
11002   "name" : "const android::Looper *",
11003   "referenced_type" : "_ZTIKN7android6LooperE",
11004   "self_type" : "_ZTIPKN7android6LooperE",
11005   "size" : 8,
11006   "source_file" : "system/core/libutils/include/utils/Looper.h"
11007  },
11008  {
11009   "alignment" : 8,
11010   "linker_set_key" : "_ZTIPKN7android6ThreadE",
11011   "name" : "const android::Thread *",
11012   "referenced_type" : "_ZTIKN7android6ThreadE",
11013   "self_type" : "_ZTIPKN7android6ThreadE",
11014   "size" : 8,
11015   "source_file" : "system/core/libutils/include/utils/Thread.h"
11016  },
11017  {
11018   "alignment" : 8,
11019   "linker_set_key" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11020   "name" : "const android::Vector<android::sysprop_change_callback_info> *",
11021   "referenced_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11022   "self_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11023   "size" : 8,
11024   "source_file" : "system/core/libutils/include/utils/Vector.h"
11025  },
11026  {
11027   "alignment" : 8,
11028   "linker_set_key" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11029   "name" : "const android::Vector<android::Looper::MessageEnvelope> *",
11030   "referenced_type" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11031   "self_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11032   "size" : 8,
11033   "source_file" : "system/core/libutils/include/utils/Vector.h"
11034  },
11035  {
11036   "alignment" : 8,
11037   "linker_set_key" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE",
11038   "name" : "const android::Vector<android::Looper::Response> *",
11039   "referenced_type" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
11040   "self_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE",
11041   "size" : 8,
11042   "source_file" : "system/core/libutils/include/utils/Vector.h"
11043  },
11044  {
11045   "alignment" : 8,
11046   "linker_set_key" : "_ZTIPKN7android6VectorINS_7String8EEE",
11047   "name" : "const android::Vector<android::String8> *",
11048   "referenced_type" : "_ZTIKN7android6VectorINS_7String8EEE",
11049   "self_type" : "_ZTIPKN7android6VectorINS_7String8EEE",
11050   "size" : 8,
11051   "source_file" : "system/core/libutils/include/utils/Vector.h"
11052  },
11053  {
11054   "alignment" : 8,
11055   "linker_set_key" : "_ZTIPKN7android7FileMapE",
11056   "name" : "const android::FileMap *",
11057   "referenced_type" : "_ZTIKN7android7FileMapE",
11058   "self_type" : "_ZTIPKN7android7FileMapE",
11059   "size" : 8,
11060   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11061  },
11062  {
11063   "alignment" : 8,
11064   "linker_set_key" : "_ZTIPKN7android7RefBase12weakref_typeE",
11065   "name" : "const android::RefBase::weakref_type *",
11066   "referenced_type" : "_ZTIKN7android7RefBase12weakref_typeE",
11067   "self_type" : "_ZTIPKN7android7RefBase12weakref_typeE",
11068   "size" : 8,
11069   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11070  },
11071  {
11072   "alignment" : 8,
11073   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
11074   "name" : "const android::RefBase *",
11075   "referenced_type" : "_ZTIKN7android7RefBaseE",
11076   "self_type" : "_ZTIPKN7android7RefBaseE",
11077   "size" : 8,
11078   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11079  },
11080  {
11081   "alignment" : 8,
11082   "linker_set_key" : "_ZTIPKN7android7String8E",
11083   "name" : "const android::String8 *",
11084   "referenced_type" : "_ZTIKN7android7String8E",
11085   "self_type" : "_ZTIPKN7android7String8E",
11086   "size" : 8,
11087   "source_file" : "system/core/libutils/include/utils/String8.h"
11088  },
11089  {
11090   "alignment" : 8,
11091   "linker_set_key" : "_ZTIPKN7android8String16E",
11092   "name" : "const android::String16 *",
11093   "referenced_type" : "_ZTIKN7android8String16E",
11094   "self_type" : "_ZTIPKN7android8String16E",
11095   "size" : 8,
11096   "source_file" : "system/core/libutils/include/utils/String16.h"
11097  },
11098  {
11099   "alignment" : 8,
11100   "linker_set_key" : "_ZTIPKN7android9CallStackE",
11101   "name" : "const android::CallStack *",
11102   "referenced_type" : "_ZTIKN7android9CallStackE",
11103   "self_type" : "_ZTIPKN7android9CallStackE",
11104   "size" : 8,
11105   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11106  },
11107  {
11108   "alignment" : 8,
11109   "linker_set_key" : "_ZTIPKN7android9StopWatchE",
11110   "name" : "const android::StopWatch *",
11111   "referenced_type" : "_ZTIKN7android9StopWatchE",
11112   "self_type" : "_ZTIPKN7android9StopWatchE",
11113   "size" : 8,
11114   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
11115  },
11116  {
11117   "alignment" : 8,
11118   "linker_set_key" : "_ZTIPKN7android9TokenizerE",
11119   "name" : "const android::Tokenizer *",
11120   "referenced_type" : "_ZTIKN7android9TokenizerE",
11121   "self_type" : "_ZTIPKN7android9TokenizerE",
11122   "size" : 8,
11123   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11124  },
11125  {
11126   "alignment" : 8,
11127   "linker_set_key" : "_ZTIPKc",
11128   "name" : "const char *",
11129   "referenced_type" : "_ZTIKc",
11130   "self_type" : "_ZTIPKc",
11131   "size" : 8,
11132   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11133  },
11134  {
11135   "alignment" : 8,
11136   "linker_set_key" : "_ZTIPKh",
11137   "name" : "const unsigned char *",
11138   "referenced_type" : "_ZTIKh",
11139   "self_type" : "_ZTIPKh",
11140   "size" : 8,
11141   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
11142  },
11143  {
11144   "alignment" : 8,
11145   "linker_set_key" : "_ZTIPKt",
11146   "name" : "const unsigned short *",
11147   "referenced_type" : "_ZTIKt",
11148   "self_type" : "_ZTIPKt",
11149   "size" : 8,
11150   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
11151  },
11152  {
11153   "alignment" : 8,
11154   "linker_set_key" : "_ZTIPKv",
11155   "name" : "const void *",
11156   "referenced_type" : "_ZTIKv",
11157   "self_type" : "_ZTIPKv",
11158   "size" : 8,
11159   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
11160  },
11161  {
11162   "alignment" : 8,
11163   "linker_set_key" : "_ZTIPN7android10LogPrinterE",
11164   "name" : "android::LogPrinter *",
11165   "referenced_type" : "_ZTIN7android10LogPrinterE",
11166   "self_type" : "_ZTIPN7android10LogPrinterE",
11167   "size" : 8,
11168   "source_file" : "system/core/libutils/include/utils/Printer.h"
11169  },
11170  {
11171   "alignment" : 8,
11172   "linker_set_key" : "_ZTIPN7android10VectorImplE",
11173   "name" : "android::VectorImpl *",
11174   "referenced_type" : "_ZTIN7android10VectorImplE",
11175   "self_type" : "_ZTIPN7android10VectorImplE",
11176   "size" : 8,
11177   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
11178  },
11179  {
11180   "alignment" : 8,
11181   "linker_set_key" : "_ZTIPN7android11KeyedVectorIiNS_6Looper7RequestEEE",
11182   "name" : "android::KeyedVector<int, android::Looper::Request> *",
11183   "referenced_type" : "_ZTIN7android11KeyedVectorIiNS_6Looper7RequestEEE",
11184   "self_type" : "_ZTIPN7android11KeyedVectorIiNS_6Looper7RequestEEE",
11185   "size" : 8,
11186   "source_file" : "system/core/libutils/include/utils/KeyedVector.h"
11187  },
11188  {
11189   "alignment" : 8,
11190   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
11191   "name" : "android::ScopedTrace *",
11192   "referenced_type" : "_ZTIN7android11ScopedTraceE",
11193   "self_type" : "_ZTIPN7android11ScopedTraceE",
11194   "size" : 8,
11195   "source_file" : "system/core/libutils/include/utils/Trace.h"
11196  },
11197  {
11198   "alignment" : 8,
11199   "linker_set_key" : "_ZTIPN7android12LightRefBaseINS_12NativeHandleEEE",
11200   "name" : "android::LightRefBase<android::NativeHandle> *",
11201   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
11202   "self_type" : "_ZTIPN7android12LightRefBaseINS_12NativeHandleEEE",
11203   "size" : 8,
11204   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
11205  },
11206  {
11207   "alignment" : 8,
11208   "linker_set_key" : "_ZTIPN7android12NativeHandleE",
11209   "name" : "android::NativeHandle *",
11210   "referenced_type" : "_ZTIN7android12NativeHandleE",
11211   "self_type" : "_ZTIPN7android12NativeHandleE",
11212   "size" : 8,
11213   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11214  },
11215  {
11216   "alignment" : 8,
11217   "linker_set_key" : "_ZTIPN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
11218   "name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request>> *",
11219   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
11220   "self_type" : "_ZTIPN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
11221   "size" : 8,
11222   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
11223  },
11224  {
11225   "alignment" : 8,
11226   "linker_set_key" : "_ZTIPN7android13PrefixPrinterE",
11227   "name" : "android::PrefixPrinter *",
11228   "referenced_type" : "_ZTIN7android13PrefixPrinterE",
11229   "self_type" : "_ZTIPN7android13PrefixPrinterE",
11230   "size" : 8,
11231   "source_file" : "system/core/libutils/include/utils/Printer.h"
11232  },
11233  {
11234   "alignment" : 8,
11235   "linker_set_key" : "_ZTIPN7android14LooperCallbackE",
11236   "name" : "android::LooperCallback *",
11237   "referenced_type" : "_ZTIN7android14LooperCallbackE",
11238   "self_type" : "_ZTIPN7android14LooperCallbackE",
11239   "size" : 8,
11240   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11241  },
11242  {
11243   "alignment" : 8,
11244   "linker_set_key" : "_ZTIPN7android14MessageHandlerE",
11245   "name" : "android::MessageHandler *",
11246   "referenced_type" : "_ZTIN7android14MessageHandlerE",
11247   "self_type" : "_ZTIPN7android14MessageHandlerE",
11248   "size" : 8,
11249   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11250  },
11251  {
11252   "alignment" : 8,
11253   "linker_set_key" : "_ZTIPN7android14StaticString16ILm1EEE",
11254   "name" : "android::StaticString16<1> *",
11255   "referenced_type" : "_ZTIN7android14StaticString16ILm1EEE",
11256   "self_type" : "_ZTIPN7android14StaticString16ILm1EEE",
11257   "size" : 8,
11258   "source_file" : "system/core/libutils/include/utils/String16.h"
11259  },
11260  {
11261   "alignment" : 8,
11262   "linker_set_key" : "_ZTIPN7android14String8PrinterE",
11263   "name" : "android::String8Printer *",
11264   "referenced_type" : "_ZTIN7android14String8PrinterE",
11265   "self_type" : "_ZTIPN7android14String8PrinterE",
11266   "size" : 8,
11267   "source_file" : "system/core/libutils/include/utils/Printer.h"
11268  },
11269  {
11270   "alignment" : 8,
11271   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
11272   "name" : "android::ReferenceRenamer *",
11273   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
11274   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
11275   "size" : 8,
11276   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11277  },
11278  {
11279   "alignment" : 8,
11280   "linker_set_key" : "_ZTIPN7android16SortedVectorImplE",
11281   "name" : "android::SortedVectorImpl *",
11282   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
11283   "self_type" : "_ZTIPN7android16SortedVectorImplE",
11284   "size" : 8,
11285   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
11286  },
11287  {
11288   "alignment" : 8,
11289   "linker_set_key" : "_ZTIPN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
11290   "name" : "android::key_value_pair_t<int, android::Looper::Request> *",
11291   "referenced_type" : "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
11292   "self_type" : "_ZTIPN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
11293   "size" : 8,
11294   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11295  },
11296  {
11297   "alignment" : 8,
11298   "linker_set_key" : "_ZTIPN7android18WeakMessageHandlerE",
11299   "name" : "android::WeakMessageHandler *",
11300   "referenced_type" : "_ZTIN7android18WeakMessageHandlerE",
11301   "self_type" : "_ZTIPN7android18WeakMessageHandlerE",
11302   "size" : 8,
11303   "source_file" : "system/core/libutils/include/utils/Looper.h"
11304  },
11305  {
11306   "alignment" : 8,
11307   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
11308   "name" : "android::VirtualLightRefBase *",
11309   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
11310   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
11311   "size" : 8,
11312   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
11313  },
11314  {
11315   "alignment" : 8,
11316   "linker_set_key" : "_ZTIPN7android20SimpleLooperCallbackE",
11317   "name" : "android::SimpleLooperCallback *",
11318   "referenced_type" : "_ZTIN7android20SimpleLooperCallbackE",
11319   "self_type" : "_ZTIPN7android20SimpleLooperCallbackE",
11320   "size" : 8,
11321   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11322  },
11323  {
11324   "alignment" : 8,
11325   "linker_set_key" : "_ZTIPN7android28sysprop_change_callback_infoE",
11326   "name" : "android::sysprop_change_callback_info *",
11327   "referenced_type" : "_ZTIN7android28sysprop_change_callback_infoE",
11328   "self_type" : "_ZTIPN7android28sysprop_change_callback_infoE",
11329   "size" : 8,
11330   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11331  },
11332  {
11333   "alignment" : 8,
11334   "linker_set_key" : "_ZTIPN7android2spINS_12NativeHandleEEE",
11335   "name" : "android::sp<android::NativeHandle> *",
11336   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
11337   "self_type" : "_ZTIPN7android2spINS_12NativeHandleEEE",
11338   "size" : 8,
11339   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11340  },
11341  {
11342   "alignment" : 8,
11343   "linker_set_key" : "_ZTIPN7android2spINS_14LooperCallbackEEE",
11344   "name" : "android::sp<android::LooperCallback> *",
11345   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
11346   "self_type" : "_ZTIPN7android2spINS_14LooperCallbackEEE",
11347   "size" : 8,
11348   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11349  },
11350  {
11351   "alignment" : 8,
11352   "linker_set_key" : "_ZTIPN7android2spINS_14MessageHandlerEEE",
11353   "name" : "android::sp<android::MessageHandler> *",
11354   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
11355   "self_type" : "_ZTIPN7android2spINS_14MessageHandlerEEE",
11356   "size" : 8,
11357   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11358  },
11359  {
11360   "alignment" : 8,
11361   "linker_set_key" : "_ZTIPN7android2spINS_6LooperEEE",
11362   "name" : "android::sp<android::Looper> *",
11363   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
11364   "self_type" : "_ZTIPN7android2spINS_6LooperEEE",
11365   "size" : 8,
11366   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11367  },
11368  {
11369   "alignment" : 8,
11370   "linker_set_key" : "_ZTIPN7android2spINS_6ThreadEEE",
11371   "name" : "android::sp<android::Thread> *",
11372   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
11373   "self_type" : "_ZTIPN7android2spINS_6ThreadEEE",
11374   "size" : 8,
11375   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11376  },
11377  {
11378   "alignment" : 8,
11379   "linker_set_key" : "_ZTIPN7android2wpINS_14MessageHandlerEEE",
11380   "name" : "android::wp<android::MessageHandler> *",
11381   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
11382   "self_type" : "_ZTIPN7android2wpINS_14MessageHandlerEEE",
11383   "size" : 8,
11384   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11385  },
11386  {
11387   "alignment" : 8,
11388   "linker_set_key" : "_ZTIPN7android2wpINS_6ThreadEEE",
11389   "name" : "android::wp<android::Thread> *",
11390   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
11391   "self_type" : "_ZTIPN7android2wpINS_6ThreadEEE",
11392   "size" : 8,
11393   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11394  },
11395  {
11396   "alignment" : 8,
11397   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
11398   "name" : "android::Mutex::Autolock *",
11399   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
11400   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
11401   "size" : 8,
11402   "source_file" : "system/core/libutils/include/utils/Mutex.h"
11403  },
11404  {
11405   "alignment" : 8,
11406   "linker_set_key" : "_ZTIPN7android5MutexE",
11407   "name" : "android::Mutex *",
11408   "referenced_type" : "_ZTIN7android5MutexE",
11409   "self_type" : "_ZTIPN7android5MutexE",
11410   "size" : 8,
11411   "source_file" : "system/core/libutils/include/utils/Mutex.h"
11412  },
11413  {
11414   "alignment" : 8,
11415   "linker_set_key" : "_ZTIPN7android6Looper15MessageEnvelopeE",
11416   "name" : "android::Looper::MessageEnvelope *",
11417   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
11418   "self_type" : "_ZTIPN7android6Looper15MessageEnvelopeE",
11419   "size" : 8,
11420   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11421  },
11422  {
11423   "alignment" : 8,
11424   "linker_set_key" : "_ZTIPN7android6Looper8ResponseE",
11425   "name" : "android::Looper::Response *",
11426   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
11427   "self_type" : "_ZTIPN7android6Looper8ResponseE",
11428   "size" : 8,
11429   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11430  },
11431  {
11432   "alignment" : 8,
11433   "linker_set_key" : "_ZTIPN7android6LooperE",
11434   "name" : "android::Looper *",
11435   "referenced_type" : "_ZTIN7android6LooperE",
11436   "self_type" : "_ZTIPN7android6LooperE",
11437   "size" : 8,
11438   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11439  },
11440  {
11441   "alignment" : 8,
11442   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
11443   "name" : "android::RWLock::AutoRLock *",
11444   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
11445   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
11446   "size" : 8,
11447   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11448  },
11449  {
11450   "alignment" : 8,
11451   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
11452   "name" : "android::RWLock::AutoWLock *",
11453   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
11454   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
11455   "size" : 8,
11456   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11457  },
11458  {
11459   "alignment" : 8,
11460   "linker_set_key" : "_ZTIPN7android6RWLockE",
11461   "name" : "android::RWLock *",
11462   "referenced_type" : "_ZTIN7android6RWLockE",
11463   "self_type" : "_ZTIPN7android6RWLockE",
11464   "size" : 8,
11465   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11466  },
11467  {
11468   "alignment" : 8,
11469   "linker_set_key" : "_ZTIPN7android6ThreadE",
11470   "name" : "android::Thread *",
11471   "referenced_type" : "_ZTIN7android6ThreadE",
11472   "self_type" : "_ZTIPN7android6ThreadE",
11473   "size" : 8,
11474   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11475  },
11476  {
11477   "alignment" : 8,
11478   "linker_set_key" : "_ZTIPN7android6VectorINS_28sysprop_change_callback_infoEEE",
11479   "name" : "android::Vector<android::sysprop_change_callback_info> *",
11480   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
11481   "self_type" : "_ZTIPN7android6VectorINS_28sysprop_change_callback_infoEEE",
11482   "size" : 8,
11483   "source_file" : "system/core/libutils/include/utils/Vector.h"
11484  },
11485  {
11486   "alignment" : 8,
11487   "linker_set_key" : "_ZTIPN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11488   "name" : "android::Vector<android::Looper::MessageEnvelope> *",
11489   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11490   "self_type" : "_ZTIPN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11491   "size" : 8,
11492   "source_file" : "system/core/libutils/include/utils/Vector.h"
11493  },
11494  {
11495   "alignment" : 8,
11496   "linker_set_key" : "_ZTIPN7android6VectorINS_6Looper8ResponseEEE",
11497   "name" : "android::Vector<android::Looper::Response> *",
11498   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
11499   "self_type" : "_ZTIPN7android6VectorINS_6Looper8ResponseEEE",
11500   "size" : 8,
11501   "source_file" : "system/core/libutils/include/utils/Vector.h"
11502  },
11503  {
11504   "alignment" : 8,
11505   "linker_set_key" : "_ZTIPN7android6VectorINS_7String8EEE",
11506   "name" : "android::Vector<android::String8> *",
11507   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
11508   "self_type" : "_ZTIPN7android6VectorINS_7String8EEE",
11509   "size" : 8,
11510   "source_file" : "system/core/libutils/include/utils/Vector.h"
11511  },
11512  {
11513   "alignment" : 8,
11514   "linker_set_key" : "_ZTIPN7android7FileMapE",
11515   "name" : "android::FileMap *",
11516   "referenced_type" : "_ZTIN7android7FileMapE",
11517   "self_type" : "_ZTIPN7android7FileMapE",
11518   "size" : 8,
11519   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11520  },
11521  {
11522   "alignment" : 8,
11523   "linker_set_key" : "_ZTIPN7android7MessageE",
11524   "name" : "android::Message *",
11525   "referenced_type" : "_ZTIN7android7MessageE",
11526   "self_type" : "_ZTIPN7android7MessageE",
11527   "size" : 8,
11528   "source_file" : "system/core/libutils/include/utils/Looper.h"
11529  },
11530  {
11531   "alignment" : 8,
11532   "linker_set_key" : "_ZTIPN7android7PrinterE",
11533   "name" : "android::Printer *",
11534   "referenced_type" : "_ZTIN7android7PrinterE",
11535   "self_type" : "_ZTIPN7android7PrinterE",
11536   "size" : 8,
11537   "source_file" : "system/core/libutils/include/utils/Printer.h"
11538  },
11539  {
11540   "alignment" : 8,
11541   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
11542   "name" : "android::RefBase::weakref_impl *",
11543   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
11544   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
11545   "size" : 8,
11546   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11547  },
11548  {
11549   "alignment" : 8,
11550   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
11551   "name" : "android::RefBase::weakref_type *",
11552   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11553   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
11554   "size" : 8,
11555   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11556  },
11557  {
11558   "alignment" : 8,
11559   "linker_set_key" : "_ZTIPN7android7RefBaseE",
11560   "name" : "android::RefBase *",
11561   "referenced_type" : "_ZTIN7android7RefBaseE",
11562   "self_type" : "_ZTIPN7android7RefBaseE",
11563   "size" : 8,
11564   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11565  },
11566  {
11567   "alignment" : 8,
11568   "linker_set_key" : "_ZTIPN7android7String8E",
11569   "name" : "android::String8 *",
11570   "referenced_type" : "_ZTIN7android7String8E",
11571   "self_type" : "_ZTIPN7android7String8E",
11572   "size" : 8,
11573   "source_file" : "system/core/libutils/include/utils/Printer.h"
11574  },
11575  {
11576   "alignment" : 8,
11577   "linker_set_key" : "_ZTIPN7android8String1610StaticDataILm1EEE",
11578   "name" : "android::String16::StaticData<1> *",
11579   "referenced_type" : "_ZTIN7android8String1610StaticDataILm1EEE",
11580   "self_type" : "_ZTIPN7android8String1610StaticDataILm1EEE",
11581   "size" : 8,
11582   "source_file" : "system/core/libutils/include/utils/String16.h"
11583  },
11584  {
11585   "alignment" : 8,
11586   "linker_set_key" : "_ZTIPN7android8String16E",
11587   "name" : "android::String16 *",
11588   "referenced_type" : "_ZTIN7android8String16E",
11589   "self_type" : "_ZTIPN7android8String16E",
11590   "size" : 8,
11591   "source_file" : "system/core/libutils/include/utils/String16.h"
11592  },
11593  {
11594   "alignment" : 8,
11595   "linker_set_key" : "_ZTIPN7android9CallStack12StackDeleterE",
11596   "name" : "android::CallStack::StackDeleter *",
11597   "referenced_type" : "_ZTIN7android9CallStack12StackDeleterE",
11598   "self_type" : "_ZTIPN7android9CallStack12StackDeleterE",
11599   "size" : 8,
11600   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11601  },
11602  {
11603   "alignment" : 8,
11604   "linker_set_key" : "_ZTIPN7android9CallStackE",
11605   "name" : "android::CallStack *",
11606   "referenced_type" : "_ZTIN7android9CallStackE",
11607   "self_type" : "_ZTIPN7android9CallStackE",
11608   "size" : 8,
11609   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11610  },
11611  {
11612   "alignment" : 8,
11613   "linker_set_key" : "_ZTIPN7android9ConditionE",
11614   "name" : "android::Condition *",
11615   "referenced_type" : "_ZTIN7android9ConditionE",
11616   "self_type" : "_ZTIPN7android9ConditionE",
11617   "size" : 8,
11618   "source_file" : "system/core/libutils/include/utils/Condition.h"
11619  },
11620  {
11621   "alignment" : 8,
11622   "linker_set_key" : "_ZTIPN7android9FdPrinterE",
11623   "name" : "android::FdPrinter *",
11624   "referenced_type" : "_ZTIN7android9FdPrinterE",
11625   "self_type" : "_ZTIPN7android9FdPrinterE",
11626   "size" : 8,
11627   "source_file" : "system/core/libutils/include/utils/Printer.h"
11628  },
11629  {
11630   "alignment" : 8,
11631   "linker_set_key" : "_ZTIPN7android9StopWatchE",
11632   "name" : "android::StopWatch *",
11633   "referenced_type" : "_ZTIN7android9StopWatchE",
11634   "self_type" : "_ZTIPN7android9StopWatchE",
11635   "size" : 8,
11636   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
11637  },
11638  {
11639   "alignment" : 8,
11640   "linker_set_key" : "_ZTIPN7android9TokenizerE",
11641   "name" : "android::Tokenizer *",
11642   "referenced_type" : "_ZTIN7android9TokenizerE",
11643   "self_type" : "_ZTIPN7android9TokenizerE",
11644   "size" : 8,
11645   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11646  },
11647  {
11648   "alignment" : 8,
11649   "linker_set_key" : "_ZTIPPN7android9TokenizerE",
11650   "name" : "android::Tokenizer **",
11651   "referenced_type" : "_ZTIPN7android9TokenizerE",
11652   "self_type" : "_ZTIPPN7android9TokenizerE",
11653   "size" : 8,
11654   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11655  },
11656  {
11657   "alignment" : 8,
11658   "linker_set_key" : "_ZTIPPv",
11659   "name" : "void **",
11660   "referenced_type" : "_ZTIPv",
11661   "self_type" : "_ZTIPPv",
11662   "size" : 8,
11663   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
11664  },
11665  {
11666   "alignment" : 8,
11667   "linker_set_key" : "_ZTIPc",
11668   "name" : "char *",
11669   "referenced_type" : "_ZTIc",
11670   "self_type" : "_ZTIPc",
11671   "size" : 8,
11672   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11673  },
11674  {
11675   "alignment" : 8,
11676   "linker_set_key" : "_ZTIPh",
11677   "name" : "unsigned char *",
11678   "referenced_type" : "_ZTIh",
11679   "self_type" : "_ZTIPh",
11680   "size" : 8,
11681   "source_file" : "system/core/libsystem/include/system/graphics.h"
11682  },
11683  {
11684   "alignment" : 8,
11685   "linker_set_key" : "_ZTIPi",
11686   "name" : "int *",
11687   "referenced_type" : "_ZTIi",
11688   "self_type" : "_ZTIPi",
11689   "size" : 8,
11690   "source_file" : "system/core/libutils/include/utils/Looper.h"
11691  },
11692  {
11693   "alignment" : 8,
11694   "linker_set_key" : "_ZTIPm",
11695   "name" : "unsigned long *",
11696   "referenced_type" : "_ZTIm",
11697   "self_type" : "_ZTIPm",
11698   "size" : 8,
11699   "source_file" : "system/core/libutils/include/utils/Unicode.h"
11700  },
11701  {
11702   "alignment" : 8,
11703   "linker_set_key" : "_ZTIPv",
11704   "name" : "void *",
11705   "referenced_type" : "_ZTIv",
11706   "self_type" : "_ZTIPv",
11707   "size" : 8,
11708   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11709  }
11710 ],
11711 "qualified_types" :
11712 [
11713  {
11714   "alignment" : 2,
11715   "is_const" : true,
11716   "linker_set_key" : "_ZTIA1_KDs",
11717   "name" : "char16_t const[1]",
11718   "referenced_type" : "_ZTIA1_Ds",
11719   "self_type" : "_ZTIA1_KDs",
11720   "size" : 2,
11721   "source_file" : "system/core/libutils/include/utils/String16.h"
11722  },
11723  {
11724   "alignment" : 4,
11725   "is_const" : true,
11726   "linker_set_key" : "_ZTIK13native_handle",
11727   "name" : "const native_handle",
11728   "referenced_type" : "_ZTI13native_handle",
11729   "self_type" : "_ZTIK13native_handle",
11730   "size" : 12,
11731   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
11732  },
11733  {
11734   "alignment" : 4,
11735   "is_const" : true,
11736   "linker_set_key" : "_ZTIK7log_msg",
11737   "name" : "const log_msg",
11738   "referenced_type" : "_ZTI7log_msg",
11739   "self_type" : "_ZTIK7log_msg",
11740   "size" : 5124,
11741   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
11742  },
11743  {
11744   "alignment" : 4,
11745   "is_const" : true,
11746   "linker_set_key" : "_ZTIKDi",
11747   "name" : "const char32_t",
11748   "referenced_type" : "_ZTIDi",
11749   "self_type" : "_ZTIKDi",
11750   "size" : 4,
11751   "source_file" : "system/core/libutils/include/utils/String8.h"
11752  },
11753  {
11754   "alignment" : 2,
11755   "is_const" : true,
11756   "linker_set_key" : "_ZTIKDs",
11757   "name" : "const char16_t",
11758   "referenced_type" : "_ZTIDs",
11759   "self_type" : "_ZTIKDs",
11760   "size" : 2,
11761   "source_file" : "system/core/libutils/include/utils/String8.h"
11762  },
11763  {
11764   "alignment" : 8,
11765   "is_const" : true,
11766   "linker_set_key" : "_ZTIKN7android10VectorImplE",
11767   "name" : "const android::VectorImpl",
11768   "referenced_type" : "_ZTIN7android10VectorImplE",
11769   "self_type" : "_ZTIKN7android10VectorImplE",
11770   "size" : 40,
11771   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
11772  },
11773  {
11774   "alignment" : 8,
11775   "is_const" : true,
11776   "linker_set_key" : "_ZTIKN7android11KeyedVectorIiNS_6Looper7RequestEEE",
11777   "name" : "const android::KeyedVector<int, android::Looper::Request>",
11778   "referenced_type" : "_ZTIN7android11KeyedVectorIiNS_6Looper7RequestEEE",
11779   "self_type" : "_ZTIKN7android11KeyedVectorIiNS_6Looper7RequestEEE",
11780   "size" : 40,
11781   "source_file" : "system/core/libutils/include/utils/KeyedVector.h"
11782  },
11783  {
11784   "alignment" : 4,
11785   "is_const" : true,
11786   "linker_set_key" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
11787   "name" : "const android::LightRefBase<android::NativeHandle>",
11788   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
11789   "self_type" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
11790   "size" : 4,
11791   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
11792  },
11793  {
11794   "alignment" : 8,
11795   "is_const" : true,
11796   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
11797   "name" : "const android::NativeHandle",
11798   "referenced_type" : "_ZTIN7android12NativeHandleE",
11799   "self_type" : "_ZTIKN7android12NativeHandleE",
11800   "size" : 24,
11801   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
11802  },
11803  {
11804   "alignment" : 8,
11805   "is_const" : true,
11806   "linker_set_key" : "_ZTIKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
11807   "name" : "const android::SortedVector<android::key_value_pair_t<int, android::Looper::Request>>",
11808   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
11809   "self_type" : "_ZTIKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
11810   "size" : 40,
11811   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
11812  },
11813  {
11814   "alignment" : 8,
11815   "is_const" : true,
11816   "linker_set_key" : "_ZTIKN7android16ReferenceRenamerE",
11817   "name" : "const android::ReferenceRenamer",
11818   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
11819   "self_type" : "_ZTIKN7android16ReferenceRenamerE",
11820   "size" : 8,
11821   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11822  },
11823  {
11824   "alignment" : 8,
11825   "is_const" : true,
11826   "linker_set_key" : "_ZTIKN7android16SortedVectorImplE",
11827   "name" : "const android::SortedVectorImpl",
11828   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
11829   "self_type" : "_ZTIKN7android16SortedVectorImplE",
11830   "size" : 40,
11831   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
11832  },
11833  {
11834   "alignment" : 8,
11835   "is_const" : true,
11836   "linker_set_key" : "_ZTIKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
11837   "name" : "const android::key_value_pair_t<int, android::Looper::Request>",
11838   "referenced_type" : "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
11839   "self_type" : "_ZTIKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
11840   "size" : 40,
11841   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11842  },
11843  {
11844   "alignment" : 8,
11845   "is_const" : true,
11846   "linker_set_key" : "_ZTIKN7android28sysprop_change_callback_infoE",
11847   "name" : "const android::sysprop_change_callback_info",
11848   "referenced_type" : "_ZTIN7android28sysprop_change_callback_infoE",
11849   "self_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
11850   "size" : 16,
11851   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11852  },
11853  {
11854   "alignment" : 8,
11855   "is_const" : true,
11856   "linker_set_key" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
11857   "name" : "const android::sp<android::LooperCallback>",
11858   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
11859   "self_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
11860   "size" : 8,
11861   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11862  },
11863  {
11864   "alignment" : 8,
11865   "is_const" : true,
11866   "linker_set_key" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
11867   "name" : "const android::sp<android::MessageHandler>",
11868   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
11869   "self_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
11870   "size" : 8,
11871   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11872  },
11873  {
11874   "alignment" : 8,
11875   "is_const" : true,
11876   "linker_set_key" : "_ZTIKN7android2spINS_6LooperEEE",
11877   "name" : "const android::sp<android::Looper>",
11878   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
11879   "self_type" : "_ZTIKN7android2spINS_6LooperEEE",
11880   "size" : 8,
11881   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11882  },
11883  {
11884   "alignment" : 8,
11885   "is_const" : true,
11886   "linker_set_key" : "_ZTIKN7android2spINS_6ThreadEEE",
11887   "name" : "const android::sp<android::Thread>",
11888   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
11889   "self_type" : "_ZTIKN7android2spINS_6ThreadEEE",
11890   "size" : 8,
11891   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11892  },
11893  {
11894   "alignment" : 8,
11895   "is_const" : true,
11896   "linker_set_key" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
11897   "name" : "const android::wp<android::MessageHandler>",
11898   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
11899   "self_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
11900   "size" : 16,
11901   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11902  },
11903  {
11904   "alignment" : 8,
11905   "is_const" : true,
11906   "linker_set_key" : "_ZTIKN7android2wpINS_6ThreadEEE",
11907   "name" : "const android::wp<android::Thread>",
11908   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
11909   "self_type" : "_ZTIKN7android2wpINS_6ThreadEEE",
11910   "size" : 16,
11911   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11912  },
11913  {
11914   "alignment" : 8,
11915   "is_const" : true,
11916   "linker_set_key" : "_ZTIKN7android6Looper15MessageEnvelopeE",
11917   "name" : "const android::Looper::MessageEnvelope",
11918   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
11919   "self_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
11920   "size" : 24,
11921   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11922  },
11923  {
11924   "alignment" : 8,
11925   "is_const" : true,
11926   "linker_set_key" : "_ZTIKN7android6Looper7RequestE",
11927   "name" : "const android::Looper::Request",
11928   "referenced_type" : "_ZTIN7android6Looper7RequestE",
11929   "self_type" : "_ZTIKN7android6Looper7RequestE",
11930   "size" : 32,
11931   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11932  },
11933  {
11934   "alignment" : 8,
11935   "is_const" : true,
11936   "linker_set_key" : "_ZTIKN7android6Looper8ResponseE",
11937   "name" : "const android::Looper::Response",
11938   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
11939   "self_type" : "_ZTIKN7android6Looper8ResponseE",
11940   "size" : 40,
11941   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11942  },
11943  {
11944   "alignment" : 8,
11945   "is_const" : true,
11946   "linker_set_key" : "_ZTIKN7android6LooperE",
11947   "name" : "const android::Looper",
11948   "referenced_type" : "_ZTIN7android6LooperE",
11949   "self_type" : "_ZTIKN7android6LooperE",
11950   "size" : 224,
11951   "source_file" : "system/core/libutils/include/utils/Looper.h"
11952  },
11953  {
11954   "alignment" : 8,
11955   "is_const" : true,
11956   "linker_set_key" : "_ZTIKN7android6ThreadE",
11957   "name" : "const android::Thread",
11958   "referenced_type" : "_ZTIN7android6ThreadE",
11959   "self_type" : "_ZTIKN7android6ThreadE",
11960   "size" : 152,
11961   "source_file" : "system/core/libutils/include/utils/Thread.h"
11962  },
11963  {
11964   "alignment" : 8,
11965   "is_const" : true,
11966   "linker_set_key" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11967   "name" : "const android::Vector<android::sysprop_change_callback_info>",
11968   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
11969   "self_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11970   "size" : 40,
11971   "source_file" : "system/core/libutils/include/utils/Vector.h"
11972  },
11973  {
11974   "alignment" : 8,
11975   "is_const" : true,
11976   "linker_set_key" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11977   "name" : "const android::Vector<android::Looper::MessageEnvelope>",
11978   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11979   "self_type" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11980   "size" : 40,
11981   "source_file" : "system/core/libutils/include/utils/Vector.h"
11982  },
11983  {
11984   "alignment" : 8,
11985   "is_const" : true,
11986   "linker_set_key" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
11987   "name" : "const android::Vector<android::Looper::Response>",
11988   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
11989   "self_type" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
11990   "size" : 40,
11991   "source_file" : "system/core/libutils/include/utils/Vector.h"
11992  },
11993  {
11994   "alignment" : 8,
11995   "is_const" : true,
11996   "linker_set_key" : "_ZTIKN7android6VectorINS_7String8EEE",
11997   "name" : "const android::Vector<android::String8>",
11998   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
11999   "self_type" : "_ZTIKN7android6VectorINS_7String8EEE",
12000   "size" : 40,
12001   "source_file" : "system/core/libutils/include/utils/Vector.h"
12002  },
12003  {
12004   "alignment" : 8,
12005   "is_const" : true,
12006   "linker_set_key" : "_ZTIKN7android7FileMapE",
12007   "name" : "const android::FileMap",
12008   "referenced_type" : "_ZTIN7android7FileMapE",
12009   "self_type" : "_ZTIKN7android7FileMapE",
12010   "size" : 48,
12011   "source_file" : "system/core/libutils/include/utils/FileMap.h"
12012  },
12013  {
12014   "alignment" : 4,
12015   "is_const" : true,
12016   "linker_set_key" : "_ZTIKN7android7MessageE",
12017   "name" : "const android::Message",
12018   "referenced_type" : "_ZTIN7android7MessageE",
12019   "self_type" : "_ZTIKN7android7MessageE",
12020   "size" : 4,
12021   "source_file" : "system/core/libutils/include/utils/Looper.h"
12022  },
12023  {
12024   "alignment" : 1,
12025   "is_const" : true,
12026   "linker_set_key" : "_ZTIKN7android7RefBase12weakref_typeE",
12027   "name" : "const android::RefBase::weakref_type",
12028   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
12029   "self_type" : "_ZTIKN7android7RefBase12weakref_typeE",
12030   "size" : 1,
12031   "source_file" : "system/core/libutils/include/utils/RefBase.h"
12032  },
12033  {
12034   "alignment" : 8,
12035   "is_const" : true,
12036   "linker_set_key" : "_ZTIKN7android7RefBaseE",
12037   "name" : "const android::RefBase",
12038   "referenced_type" : "_ZTIN7android7RefBaseE",
12039   "self_type" : "_ZTIKN7android7RefBaseE",
12040   "size" : 16,
12041   "source_file" : "system/core/libutils/include/utils/RefBase.h"
12042  },
12043  {
12044   "alignment" : 8,
12045   "is_const" : true,
12046   "linker_set_key" : "_ZTIKN7android7String8E",
12047   "name" : "const android::String8",
12048   "referenced_type" : "_ZTIN7android7String8E",
12049   "self_type" : "_ZTIKN7android7String8E",
12050   "size" : 8,
12051   "source_file" : "system/core/libutils/include/utils/String8.h"
12052  },
12053  {
12054   "alignment" : 4,
12055   "is_const" : true,
12056   "linker_set_key" : "_ZTIKN7android8String1610StaticDataILm1EEE",
12057   "name" : "const android::String16::StaticData<1>",
12058   "referenced_type" : "_ZTIN7android8String1610StaticDataILm1EEE",
12059   "self_type" : "_ZTIKN7android8String1610StaticDataILm1EEE",
12060   "size" : 8,
12061   "source_file" : "system/core/libutils/include/utils/String16.h"
12062  },
12063  {
12064   "alignment" : 8,
12065   "is_const" : true,
12066   "linker_set_key" : "_ZTIKN7android8String16E",
12067   "name" : "const android::String16",
12068   "referenced_type" : "_ZTIN7android8String16E",
12069   "self_type" : "_ZTIKN7android8String16E",
12070   "size" : 8,
12071   "source_file" : "system/core/libutils/include/utils/String8.h"
12072  },
12073  {
12074   "alignment" : 8,
12075   "is_const" : true,
12076   "linker_set_key" : "_ZTIKN7android9CallStackE",
12077   "name" : "const android::CallStack",
12078   "referenced_type" : "_ZTIN7android9CallStackE",
12079   "self_type" : "_ZTIKN7android9CallStackE",
12080   "size" : 40,
12081   "source_file" : "system/core/libutils/include/utils/CallStack.h"
12082  },
12083  {
12084   "alignment" : 8,
12085   "is_const" : true,
12086   "linker_set_key" : "_ZTIKN7android9StopWatchE",
12087   "name" : "const android::StopWatch",
12088   "referenced_type" : "_ZTIN7android9StopWatchE",
12089   "self_type" : "_ZTIKN7android9StopWatchE",
12090   "size" : 24,
12091   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
12092  },
12093  {
12094   "alignment" : 8,
12095   "is_const" : true,
12096   "linker_set_key" : "_ZTIKN7android9TokenizerE",
12097   "name" : "const android::Tokenizer",
12098   "referenced_type" : "_ZTIN7android9TokenizerE",
12099   "self_type" : "_ZTIKN7android9TokenizerE",
12100   "size" : 56,
12101   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
12102  },
12103  {
12104   "alignment" : 8,
12105   "is_const" : true,
12106   "linker_set_key" : "_ZTIKPKc",
12107   "name" : "const char *const",
12108   "referenced_type" : "_ZTIPKc",
12109   "self_type" : "_ZTIKPKc",
12110   "size" : 8,
12111   "source_file" : "system/core/libprocessgroup/include/processgroup/processgroup.h"
12112  },
12113  {
12114   "alignment" : 8,
12115   "is_const" : true,
12116   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
12117   "name" : "android::RefBase::weakref_impl *const",
12118   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
12119   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
12120   "size" : 8,
12121   "source_file" : "system/core/libutils/include/utils/RefBase.h"
12122  },
12123  {
12124   "alignment" : 1,
12125   "is_const" : true,
12126   "linker_set_key" : "_ZTIKa",
12127   "name" : "const signed char",
12128   "referenced_type" : "_ZTIa",
12129   "self_type" : "_ZTIKa",
12130   "size" : 1,
12131   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12132  },
12133  {
12134   "alignment" : 1,
12135   "is_const" : true,
12136   "linker_set_key" : "_ZTIKb",
12137   "name" : "const bool",
12138   "referenced_type" : "_ZTIb",
12139   "self_type" : "_ZTIKb",
12140   "size" : 1,
12141   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12142  },
12143  {
12144   "alignment" : 1,
12145   "is_const" : true,
12146   "linker_set_key" : "_ZTIKc",
12147   "name" : "const char",
12148   "referenced_type" : "_ZTIc",
12149   "self_type" : "_ZTIKc",
12150   "size" : 1,
12151   "source_file" : "system/core/libutils/include/utils/FileMap.h"
12152  },
12153  {
12154   "alignment" : 8,
12155   "is_const" : true,
12156   "linker_set_key" : "_ZTIKd",
12157   "name" : "const double",
12158   "referenced_type" : "_ZTId",
12159   "self_type" : "_ZTIKd",
12160   "size" : 8,
12161   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12162  },
12163  {
12164   "alignment" : 4,
12165   "is_const" : true,
12166   "linker_set_key" : "_ZTIKf",
12167   "name" : "const float",
12168   "referenced_type" : "_ZTIf",
12169   "self_type" : "_ZTIKf",
12170   "size" : 4,
12171   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12172  },
12173  {
12174   "alignment" : 1,
12175   "is_const" : true,
12176   "linker_set_key" : "_ZTIKh",
12177   "name" : "const unsigned char",
12178   "referenced_type" : "_ZTIh",
12179   "self_type" : "_ZTIKh",
12180   "size" : 1,
12181   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12182  },
12183  {
12184   "alignment" : 4,
12185   "is_const" : true,
12186   "linker_set_key" : "_ZTIKi",
12187   "name" : "const int",
12188   "referenced_type" : "_ZTIi",
12189   "self_type" : "_ZTIKi",
12190   "size" : 4,
12191   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12192  },
12193  {
12194   "alignment" : 4,
12195   "is_const" : true,
12196   "linker_set_key" : "_ZTIKj",
12197   "name" : "const unsigned int",
12198   "referenced_type" : "_ZTIj",
12199   "self_type" : "_ZTIKj",
12200   "size" : 4,
12201   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12202  },
12203  {
12204   "alignment" : 8,
12205   "is_const" : true,
12206   "linker_set_key" : "_ZTIKl",
12207   "name" : "const long",
12208   "referenced_type" : "_ZTIl",
12209   "self_type" : "_ZTIKl",
12210   "size" : 8,
12211   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12212  },
12213  {
12214   "alignment" : 8,
12215   "is_const" : true,
12216   "linker_set_key" : "_ZTIKm",
12217   "name" : "const unsigned long",
12218   "referenced_type" : "_ZTIm",
12219   "self_type" : "_ZTIKm",
12220   "size" : 8,
12221   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12222  },
12223  {
12224   "alignment" : 2,
12225   "is_const" : true,
12226   "linker_set_key" : "_ZTIKs",
12227   "name" : "const short",
12228   "referenced_type" : "_ZTIs",
12229   "self_type" : "_ZTIKs",
12230   "size" : 2,
12231   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12232  },
12233  {
12234   "alignment" : 2,
12235   "is_const" : true,
12236   "linker_set_key" : "_ZTIKt",
12237   "name" : "const unsigned short",
12238   "referenced_type" : "_ZTIt",
12239   "self_type" : "_ZTIKt",
12240   "size" : 2,
12241   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12242  },
12243  {
12244   "is_const" : true,
12245   "linker_set_key" : "_ZTIKv",
12246   "name" : "const void",
12247   "referenced_type" : "_ZTIv",
12248   "self_type" : "_ZTIKv",
12249   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
12250  },
12251  {
12252   "alignment" : 1,
12253   "is_volatile" : true,
12254   "linker_set_key" : "_ZTIVb",
12255   "name" : "volatile bool",
12256   "referenced_type" : "_ZTIb",
12257   "self_type" : "_ZTIVb",
12258   "size" : 1,
12259   "source_file" : "system/core/libutils/include/utils/Thread.h"
12260  }
12261 ],
12262 "record_types" :
12263 [
12264  {
12265   "alignment" : 4,
12266   "fields" :
12267   [
12268    {
12269     "field_name" : "len",
12270     "referenced_type" : "_ZTIt"
12271    },
12272    {
12273     "field_name" : "hdr_size",
12274     "field_offset" : 16,
12275     "referenced_type" : "_ZTIt"
12276    },
12277    {
12278     "field_name" : "pid",
12279     "field_offset" : 32,
12280     "referenced_type" : "_ZTIi"
12281    },
12282    {
12283     "field_name" : "tid",
12284     "field_offset" : 64,
12285     "referenced_type" : "_ZTIj"
12286    },
12287    {
12288     "field_name" : "sec",
12289     "field_offset" : 96,
12290     "referenced_type" : "_ZTIj"
12291    },
12292    {
12293     "field_name" : "nsec",
12294     "field_offset" : 128,
12295     "referenced_type" : "_ZTIj"
12296    },
12297    {
12298     "field_name" : "lid",
12299     "field_offset" : 160,
12300     "referenced_type" : "_ZTIj"
12301    },
12302    {
12303     "field_name" : "uid",
12304     "field_offset" : 192,
12305     "referenced_type" : "_ZTIj"
12306    }
12307   ],
12308   "linker_set_key" : "_ZTI12logger_entry",
12309   "name" : "logger_entry",
12310   "referenced_type" : "_ZTI12logger_entry",
12311   "self_type" : "_ZTI12logger_entry",
12312   "size" : 28,
12313   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
12314  },
12315  {
12316   "alignment" : 8,
12317   "fields" :
12318   [
12319    {
12320     "field_name" : "y",
12321     "referenced_type" : "_ZTIPv"
12322    },
12323    {
12324     "field_name" : "cb",
12325     "field_offset" : 64,
12326     "referenced_type" : "_ZTIPv"
12327    },
12328    {
12329     "field_name" : "cr",
12330     "field_offset" : 128,
12331     "referenced_type" : "_ZTIPv"
12332    },
12333    {
12334     "field_name" : "ystride",
12335     "field_offset" : 192,
12336     "referenced_type" : "_ZTIm"
12337    },
12338    {
12339     "field_name" : "cstride",
12340     "field_offset" : 256,
12341     "referenced_type" : "_ZTIm"
12342    },
12343    {
12344     "field_name" : "chroma_step",
12345     "field_offset" : 320,
12346     "referenced_type" : "_ZTIm"
12347    },
12348    {
12349     "field_name" : "reserved",
12350     "field_offset" : 384,
12351     "referenced_type" : "_ZTIA8_j"
12352    }
12353   ],
12354   "linker_set_key" : "_ZTI13android_ycbcr",
12355   "name" : "android_ycbcr",
12356   "referenced_type" : "_ZTI13android_ycbcr",
12357   "self_type" : "_ZTI13android_ycbcr",
12358   "size" : 80,
12359   "source_file" : "system/core/libsystem/include/system/graphics.h"
12360  },
12361  {
12362   "alignment" : 4,
12363   "fields" :
12364   [
12365    {
12366     "field_name" : "version",
12367     "referenced_type" : "_ZTIi"
12368    },
12369    {
12370     "field_name" : "numFds",
12371     "field_offset" : 32,
12372     "referenced_type" : "_ZTIi"
12373    },
12374    {
12375     "field_name" : "numInts",
12376     "field_offset" : 64,
12377     "referenced_type" : "_ZTIi"
12378    },
12379    {
12380     "field_name" : "data",
12381     "field_offset" : 96,
12382     "referenced_type" : "_ZTIA0_i"
12383    }
12384   ],
12385   "linker_set_key" : "_ZTI13native_handle",
12386   "name" : "native_handle",
12387   "referenced_type" : "_ZTI13native_handle",
12388   "self_type" : "_ZTI13native_handle",
12389   "size" : 12,
12390   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
12391  },
12392  {
12393   "alignment" : 4,
12394   "fields" :
12395   [
12396    {
12397     "field_name" : "x",
12398     "referenced_type" : "_ZTIf"
12399    },
12400    {
12401     "field_name" : "y",
12402     "field_offset" : 32,
12403     "referenced_type" : "_ZTIf"
12404    }
12405   ],
12406   "linker_set_key" : "_ZTI16android_xy_color",
12407   "name" : "android_xy_color",
12408   "referenced_type" : "_ZTI16android_xy_color",
12409   "self_type" : "_ZTI16android_xy_color",
12410   "size" : 8,
12411   "source_file" : "system/core/libsystem/include/system/graphics.h"
12412  },
12413  {
12414   "alignment" : 8,
12415   "fields" :
12416   [
12417    {
12418     "field_name" : "top_left",
12419     "referenced_type" : "_ZTIPh"
12420    },
12421    {
12422     "field_name" : "component",
12423     "field_offset" : 64,
12424     "referenced_type" : "_ZTI22android_flex_component"
12425    },
12426    {
12427     "field_name" : "bits_per_component",
12428     "field_offset" : 96,
12429     "referenced_type" : "_ZTIi"
12430    },
12431    {
12432     "field_name" : "bits_used",
12433     "field_offset" : 128,
12434     "referenced_type" : "_ZTIi"
12435    },
12436    {
12437     "field_name" : "h_increment",
12438     "field_offset" : 160,
12439     "referenced_type" : "_ZTIi"
12440    },
12441    {
12442     "field_name" : "v_increment",
12443     "field_offset" : 192,
12444     "referenced_type" : "_ZTIi"
12445    },
12446    {
12447     "field_name" : "h_subsampling",
12448     "field_offset" : 224,
12449     "referenced_type" : "_ZTIi"
12450    },
12451    {
12452     "field_name" : "v_subsampling",
12453     "field_offset" : 256,
12454     "referenced_type" : "_ZTIi"
12455    }
12456   ],
12457   "linker_set_key" : "_ZTI18android_flex_plane",
12458   "name" : "android_flex_plane",
12459   "referenced_type" : "_ZTI18android_flex_plane",
12460   "self_type" : "_ZTI18android_flex_plane",
12461   "size" : 40,
12462   "source_file" : "system/core/libsystem/include/system/graphics.h"
12463  },
12464  {
12465   "alignment" : 8,
12466   "fields" :
12467   [
12468    {
12469     "field_name" : "format",
12470     "referenced_type" : "_ZTI19android_flex_format"
12471    },
12472    {
12473     "field_name" : "num_planes",
12474     "field_offset" : 32,
12475     "referenced_type" : "_ZTIj"
12476    },
12477    {
12478     "field_name" : "planes",
12479     "field_offset" : 64,
12480     "referenced_type" : "_ZTIP18android_flex_plane"
12481    }
12482   ],
12483   "linker_set_key" : "_ZTI19android_flex_layout",
12484   "name" : "android_flex_layout",
12485   "referenced_type" : "_ZTI19android_flex_layout",
12486   "self_type" : "_ZTI19android_flex_layout",
12487   "size" : 16,
12488   "source_file" : "system/core/libsystem/include/system/graphics.h"
12489  },
12490  {
12491   "alignment" : 4,
12492   "fields" :
12493   [
12494    {
12495     "field_name" : "num_points",
12496     "referenced_type" : "_ZTIj"
12497    },
12498    {
12499     "field_name" : "reserved",
12500     "field_offset" : 32,
12501     "referenced_type" : "_ZTIA8_j"
12502    },
12503    {
12504     "field_name" : "xyzc_points",
12505     "field_offset" : 288,
12506     "referenced_type" : "_ZTIA_f"
12507    }
12508   ],
12509   "linker_set_key" : "_ZTI20android_depth_points",
12510   "name" : "android_depth_points",
12511   "referenced_type" : "_ZTI20android_depth_points",
12512   "self_type" : "_ZTI20android_depth_points",
12513   "size" : 36,
12514   "source_file" : "system/core/libsystem/include/system/graphics.h"
12515  },
12516  {
12517   "alignment" : 8,
12518   "fields" :
12519   [
12520    {
12521     "field_name" : "struct_size",
12522     "referenced_type" : "_ZTIm"
12523    },
12524    {
12525     "field_name" : "buffer_id",
12526     "field_offset" : 64,
12527     "referenced_type" : "_ZTIi"
12528    },
12529    {
12530     "field_name" : "priority",
12531     "field_offset" : 96,
12532     "referenced_type" : "_ZTIi"
12533    },
12534    {
12535     "field_name" : "tag",
12536     "field_offset" : 128,
12537     "referenced_type" : "_ZTIPKc"
12538    },
12539    {
12540     "field_name" : "file",
12541     "field_offset" : 192,
12542     "referenced_type" : "_ZTIPKc"
12543    },
12544    {
12545     "field_name" : "line",
12546     "field_offset" : 256,
12547     "referenced_type" : "_ZTIj"
12548    },
12549    {
12550     "field_name" : "message",
12551     "field_offset" : 320,
12552     "referenced_type" : "_ZTIPKc"
12553    }
12554   ],
12555   "linker_set_key" : "_ZTI21__android_log_message",
12556   "name" : "__android_log_message",
12557   "referenced_type" : "_ZTI21__android_log_message",
12558   "self_type" : "_ZTI21__android_log_message",
12559   "size" : 48,
12560   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
12561  },
12562  {
12563   "alignment" : 4,
12564   "fields" :
12565   [
12566    {
12567     "field_name" : "maxContentLightLevel",
12568     "referenced_type" : "_ZTIf"
12569    },
12570    {
12571     "field_name" : "maxFrameAverageLightLevel",
12572     "field_offset" : 32,
12573     "referenced_type" : "_ZTIf"
12574    }
12575   ],
12576   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
12577   "name" : "android_cta861_3_metadata",
12578   "referenced_type" : "_ZTI25android_cta861_3_metadata",
12579   "self_type" : "_ZTI25android_cta861_3_metadata",
12580   "size" : 8,
12581   "source_file" : "system/core/libsystem/include/system/graphics.h"
12582  },
12583  {
12584   "alignment" : 4,
12585   "fields" :
12586   [
12587    {
12588     "field_name" : "displayPrimaryRed",
12589     "referenced_type" : "_ZTI16android_xy_color"
12590    },
12591    {
12592     "field_name" : "displayPrimaryGreen",
12593     "field_offset" : 64,
12594     "referenced_type" : "_ZTI16android_xy_color"
12595    },
12596    {
12597     "field_name" : "displayPrimaryBlue",
12598     "field_offset" : 128,
12599     "referenced_type" : "_ZTI16android_xy_color"
12600    },
12601    {
12602     "field_name" : "whitePoint",
12603     "field_offset" : 192,
12604     "referenced_type" : "_ZTI16android_xy_color"
12605    },
12606    {
12607     "field_name" : "maxLuminance",
12608     "field_offset" : 256,
12609     "referenced_type" : "_ZTIf"
12610    },
12611    {
12612     "field_name" : "minLuminance",
12613     "field_offset" : 288,
12614     "referenced_type" : "_ZTIf"
12615    }
12616   ],
12617   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
12618   "name" : "android_smpte2086_metadata",
12619   "referenced_type" : "_ZTI26android_smpte2086_metadata",
12620   "self_type" : "_ZTI26android_smpte2086_metadata",
12621   "size" : 40,
12622   "source_file" : "system/core/libsystem/include/system/graphics.h"
12623  },
12624  {
12625   "alignment" : 4,
12626   "fields" :
12627   [
12628    {
12629     "referenced_type" : "_ZTIN7log_msgUt_E"
12630    }
12631   ],
12632   "linker_set_key" : "_ZTI7log_msg",
12633   "name" : "log_msg",
12634   "referenced_type" : "_ZTI7log_msg",
12635   "self_type" : "_ZTI7log_msg",
12636   "size" : 5124,
12637   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
12638  },
12639  {
12640   "alignment" : 1,
12641   "fields" :
12642   [
12643    {
12644     "field_name" : "tv_sec",
12645     "referenced_type" : "_ZTIj"
12646    },
12647    {
12648     "field_name" : "tv_nsec",
12649     "field_offset" : 32,
12650     "referenced_type" : "_ZTIj"
12651    }
12652   ],
12653   "linker_set_key" : "_ZTI8log_time",
12654   "name" : "log_time",
12655   "referenced_type" : "_ZTI8log_time",
12656   "self_type" : "_ZTI8log_time",
12657   "size" : 8,
12658   "source_file" : "system/logging/liblog/include_vndk/log/log_time.h"
12659  },
12660  {
12661   "alignment" : 8,
12662   "base_specifiers" :
12663   [
12664    {
12665     "referenced_type" : "_ZTIN7android7PrinterE"
12666    }
12667   ],
12668   "fields" :
12669   [
12670    {
12671     "access" : "private",
12672     "field_name" : "mLogTag",
12673     "field_offset" : 64,
12674     "referenced_type" : "_ZTIPKc"
12675    },
12676    {
12677     "access" : "private",
12678     "field_name" : "mPriority",
12679     "field_offset" : 128,
12680     "referenced_type" : "_ZTI19android_LogPriority"
12681    },
12682    {
12683     "access" : "private",
12684     "field_name" : "mPrefix",
12685     "field_offset" : 192,
12686     "referenced_type" : "_ZTIPKc"
12687    },
12688    {
12689     "access" : "private",
12690     "field_name" : "mIgnoreBlankLines",
12691     "field_offset" : 256,
12692     "referenced_type" : "_ZTIb"
12693    }
12694   ],
12695   "linker_set_key" : "_ZTIN7android10LogPrinterE",
12696   "name" : "android::LogPrinter",
12697   "record_kind" : "class",
12698   "referenced_type" : "_ZTIN7android10LogPrinterE",
12699   "self_type" : "_ZTIN7android10LogPrinterE",
12700   "size" : 40,
12701   "source_file" : "system/core/libutils/include/utils/Printer.h",
12702   "vtable_components" :
12703   [
12704    {
12705     "kind" : "offset_to_top"
12706    },
12707    {
12708     "kind" : "rtti",
12709     "mangled_component_name" : "_ZTIN7android10LogPrinterE"
12710    },
12711    {
12712     "mangled_component_name" : "_ZN7android10LogPrinter9printLineEPKc"
12713    },
12714    {
12715     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12716    },
12717    {
12718     "kind" : "complete_dtor_pointer",
12719     "mangled_component_name" : "_ZN7android10LogPrinterD1Ev"
12720    },
12721    {
12722     "kind" : "deleting_dtor_pointer",
12723     "mangled_component_name" : "_ZN7android10LogPrinterD0Ev"
12724    }
12725   ]
12726  },
12727  {
12728   "alignment" : 8,
12729   "fields" :
12730   [
12731    {
12732     "access" : "private",
12733     "field_name" : "mStorage",
12734     "field_offset" : 64,
12735     "referenced_type" : "_ZTIPv"
12736    },
12737    {
12738     "access" : "private",
12739     "field_name" : "mCount",
12740     "field_offset" : 128,
12741     "referenced_type" : "_ZTIm"
12742    },
12743    {
12744     "access" : "private",
12745     "field_name" : "mFlags",
12746     "field_offset" : 192,
12747     "referenced_type" : "_ZTIKj"
12748    },
12749    {
12750     "access" : "private",
12751     "field_name" : "mItemSize",
12752     "field_offset" : 256,
12753     "referenced_type" : "_ZTIKm"
12754    }
12755   ],
12756   "linker_set_key" : "_ZTIN7android10VectorImplE",
12757   "name" : "android::VectorImpl",
12758   "record_kind" : "class",
12759   "referenced_type" : "_ZTIN7android10VectorImplE",
12760   "self_type" : "_ZTIN7android10VectorImplE",
12761   "size" : 40,
12762   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
12763   "vtable_components" :
12764   [
12765    {
12766     "kind" : "offset_to_top"
12767    },
12768    {
12769     "kind" : "rtti",
12770     "mangled_component_name" : "_ZTIN7android10VectorImplE"
12771    },
12772    {
12773     "kind" : "complete_dtor_pointer",
12774     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
12775    },
12776    {
12777     "kind" : "deleting_dtor_pointer",
12778     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
12779    },
12780    {
12781     "is_pure" : true,
12782     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
12783    },
12784    {
12785     "is_pure" : true,
12786     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
12787    },
12788    {
12789     "is_pure" : true,
12790     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
12791    },
12792    {
12793     "is_pure" : true,
12794     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
12795    },
12796    {
12797     "is_pure" : true,
12798     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
12799    },
12800    {
12801     "is_pure" : true,
12802     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
12803    }
12804   ]
12805  },
12806  {
12807   "alignment" : 8,
12808   "fields" :
12809   [
12810    {
12811     "access" : "private",
12812     "field_name" : "mVector",
12813     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
12814    }
12815   ],
12816   "linker_set_key" : "_ZTIN7android11KeyedVectorIiNS_6Looper7RequestEEE",
12817   "name" : "android::KeyedVector<int, android::Looper::Request>",
12818   "record_kind" : "class",
12819   "referenced_type" : "_ZTIN7android11KeyedVectorIiNS_6Looper7RequestEEE",
12820   "self_type" : "_ZTIN7android11KeyedVectorIiNS_6Looper7RequestEEE",
12821   "size" : 40,
12822   "source_file" : "system/core/libutils/include/utils/KeyedVector.h",
12823   "template_args" : [ "_ZTIi", "_ZTIN7android6Looper7RequestE" ]
12824  },
12825  {
12826   "alignment" : 8,
12827   "fields" :
12828   [
12829    {
12830     "access" : "private",
12831     "field_name" : "mTag",
12832     "referenced_type" : "_ZTIm"
12833    }
12834   ],
12835   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
12836   "name" : "android::ScopedTrace",
12837   "record_kind" : "class",
12838   "referenced_type" : "_ZTIN7android11ScopedTraceE",
12839   "self_type" : "_ZTIN7android11ScopedTraceE",
12840   "size" : 8,
12841   "source_file" : "system/core/libutils/include/utils/Trace.h"
12842  },
12843  {
12844   "alignment" : 4,
12845   "fields" :
12846   [
12847    {
12848     "access" : "private",
12849     "field_name" : "mCount",
12850     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12851    }
12852   ],
12853   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12854   "name" : "android::LightRefBase<android::NativeHandle>",
12855   "record_kind" : "class",
12856   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12857   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12858   "size" : 4,
12859   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
12860   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
12861  },
12862  {
12863   "alignment" : 4,
12864   "fields" :
12865   [
12866    {
12867     "access" : "private",
12868     "field_name" : "mCount",
12869     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12870    }
12871   ],
12872   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12873   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
12874   "record_kind" : "class",
12875   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12876   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12877   "size" : 4,
12878   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
12879   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
12880  },
12881  {
12882   "alignment" : 8,
12883   "base_specifiers" :
12884   [
12885    {
12886     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
12887    }
12888   ],
12889   "fields" :
12890   [
12891    {
12892     "access" : "private",
12893     "field_name" : "mHandle",
12894     "field_offset" : 64,
12895     "referenced_type" : "_ZTIP13native_handle"
12896    },
12897    {
12898     "access" : "private",
12899     "field_name" : "mOwnsHandle",
12900     "field_offset" : 128,
12901     "referenced_type" : "_ZTIb"
12902    }
12903   ],
12904   "linker_set_key" : "_ZTIN7android12NativeHandleE",
12905   "name" : "android::NativeHandle",
12906   "record_kind" : "class",
12907   "referenced_type" : "_ZTIN7android12NativeHandleE",
12908   "self_type" : "_ZTIN7android12NativeHandleE",
12909   "size" : 24,
12910   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
12911  },
12912  {
12913   "alignment" : 8,
12914   "base_specifiers" :
12915   [
12916    {
12917     "access" : "private",
12918     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
12919    }
12920   ],
12921   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
12922   "name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request>>",
12923   "record_kind" : "class",
12924   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
12925   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
12926   "size" : 40,
12927   "source_file" : "system/core/libutils/include/utils/SortedVector.h",
12928   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ],
12929   "vtable_components" :
12930   [
12931    {
12932     "kind" : "offset_to_top"
12933    },
12934    {
12935     "kind" : "rtti",
12936     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
12937    },
12938    {
12939     "kind" : "complete_dtor_pointer",
12940     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEED1Ev"
12941    },
12942    {
12943     "kind" : "deleting_dtor_pointer",
12944     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEED0Ev"
12945    },
12946    {
12947     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE12do_constructEPvm"
12948    },
12949    {
12950     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_destroyEPvm"
12951    },
12952    {
12953     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE7do_copyEPvPKvm"
12954    },
12955    {
12956     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE8do_splatEPvPKvm"
12957    },
12958    {
12959     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE15do_move_forwardEPvPKvm"
12960    },
12961    {
12962     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE16do_move_backwardEPvPKvm"
12963    },
12964    {
12965     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_compareEPKvS7_"
12966    }
12967   ]
12968  },
12969  {
12970   "alignment" : 8,
12971   "base_specifiers" :
12972   [
12973    {
12974     "referenced_type" : "_ZTIN7android7PrinterE"
12975    }
12976   ],
12977   "fields" :
12978   [
12979    {
12980     "access" : "private",
12981     "field_name" : "mPrinter",
12982     "field_offset" : 64,
12983     "referenced_type" : "_ZTIRN7android7PrinterE"
12984    },
12985    {
12986     "access" : "private",
12987     "field_name" : "mPrefix",
12988     "field_offset" : 128,
12989     "referenced_type" : "_ZTIPKc"
12990    }
12991   ],
12992   "linker_set_key" : "_ZTIN7android13PrefixPrinterE",
12993   "name" : "android::PrefixPrinter",
12994   "record_kind" : "class",
12995   "referenced_type" : "_ZTIN7android13PrefixPrinterE",
12996   "self_type" : "_ZTIN7android13PrefixPrinterE",
12997   "size" : 24,
12998   "source_file" : "system/core/libutils/include/utils/Printer.h",
12999   "vtable_components" :
13000   [
13001    {
13002     "kind" : "offset_to_top"
13003    },
13004    {
13005     "kind" : "rtti",
13006     "mangled_component_name" : "_ZTIN7android13PrefixPrinterE"
13007    },
13008    {
13009     "mangled_component_name" : "_ZN7android13PrefixPrinter9printLineEPKc"
13010    },
13011    {
13012     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
13013    },
13014    {
13015     "kind" : "complete_dtor_pointer",
13016     "mangled_component_name" : "_ZN7android13PrefixPrinterD1Ev"
13017    },
13018    {
13019     "kind" : "deleting_dtor_pointer",
13020     "mangled_component_name" : "_ZN7android13PrefixPrinterD0Ev"
13021    }
13022   ]
13023  },
13024  {
13025   "alignment" : 1,
13026   "linker_set_key" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13027   "name" : "android::trait_pointer<android::key_value_pair_t<int, android::Looper::Request>>",
13028   "referenced_type" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13029   "self_type" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13030   "size" : 1,
13031   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13032   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
13033  },
13034  {
13035   "alignment" : 1,
13036   "linker_set_key" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
13037   "name" : "android::trait_pointer<android::sysprop_change_callback_info>",
13038   "referenced_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
13039   "self_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
13040   "size" : 1,
13041   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13042   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
13043  },
13044  {
13045   "alignment" : 1,
13046   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
13047   "name" : "android::trait_pointer<android::Looper::MessageEnvelope>",
13048   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
13049   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
13050   "size" : 1,
13051   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13052   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
13053  },
13054  {
13055   "alignment" : 1,
13056   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper7RequestEEE",
13057   "name" : "android::trait_pointer<android::Looper::Request>",
13058   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper7RequestEEE",
13059   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper7RequestEEE",
13060   "size" : 1,
13061   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13062   "template_args" : [ "_ZTIN7android6Looper7RequestE" ]
13063  },
13064  {
13065   "alignment" : 1,
13066   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
13067   "name" : "android::trait_pointer<android::Looper::Response>",
13068   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
13069   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
13070   "size" : 1,
13071   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13072   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
13073  },
13074  {
13075   "alignment" : 1,
13076   "linker_set_key" : "_ZTIN7android13trait_pointerIiEE",
13077   "name" : "android::trait_pointer<int>",
13078   "referenced_type" : "_ZTIN7android13trait_pointerIiEE",
13079   "self_type" : "_ZTIN7android13trait_pointerIiEE",
13080   "size" : 1,
13081   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13082   "template_args" : [ "_ZTIi" ]
13083  },
13084  {
13085   "alignment" : 8,
13086   "base_specifiers" :
13087   [
13088    {
13089     "is_virtual" : true,
13090     "referenced_type" : "_ZTIN7android7RefBaseE"
13091    }
13092   ],
13093   "linker_set_key" : "_ZTIN7android14LooperCallbackE",
13094   "name" : "android::LooperCallback",
13095   "record_kind" : "class",
13096   "referenced_type" : "_ZTIN7android14LooperCallbackE",
13097   "self_type" : "_ZTIN7android14LooperCallbackE",
13098   "size" : 24,
13099   "source_file" : "system/core/libutils/include/utils/Looper.h",
13100   "vtable_components" :
13101   [
13102    {
13103     "component_value" : 8,
13104     "kind" : "vbase_offset"
13105    },
13106    {
13107     "kind" : "offset_to_top"
13108    },
13109    {
13110     "kind" : "rtti",
13111     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
13112    },
13113    {
13114     "kind" : "complete_dtor_pointer",
13115     "mangled_component_name" : "_ZN7android14LooperCallbackD1Ev"
13116    },
13117    {
13118     "kind" : "deleting_dtor_pointer",
13119     "mangled_component_name" : "_ZN7android14LooperCallbackD0Ev"
13120    },
13121    {
13122     "is_pure" : true,
13123     "mangled_component_name" : "_ZN7android14LooperCallback11handleEventEiiPv"
13124    },
13125    {
13126     "kind" : "vcall_offset"
13127    },
13128    {
13129     "kind" : "vcall_offset"
13130    },
13131    {
13132     "kind" : "vcall_offset"
13133    },
13134    {
13135     "kind" : "vcall_offset"
13136    },
13137    {
13138     "component_value" : -8,
13139     "kind" : "vcall_offset"
13140    },
13141    {
13142     "component_value" : -8,
13143     "kind" : "offset_to_top"
13144    },
13145    {
13146     "kind" : "rtti",
13147     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
13148    },
13149    {
13150     "kind" : "complete_dtor_pointer",
13151     "mangled_component_name" : "_ZTv0_n24_N7android14LooperCallbackD1Ev"
13152    },
13153    {
13154     "kind" : "deleting_dtor_pointer",
13155     "mangled_component_name" : "_ZTv0_n24_N7android14LooperCallbackD0Ev"
13156    },
13157    {
13158     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13159    },
13160    {
13161     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13162    },
13163    {
13164     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13165    },
13166    {
13167     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13168    }
13169   ]
13170  },
13171  {
13172   "alignment" : 8,
13173   "base_specifiers" :
13174   [
13175    {
13176     "is_virtual" : true,
13177     "referenced_type" : "_ZTIN7android7RefBaseE"
13178    }
13179   ],
13180   "linker_set_key" : "_ZTIN7android14MessageHandlerE",
13181   "name" : "android::MessageHandler",
13182   "record_kind" : "class",
13183   "referenced_type" : "_ZTIN7android14MessageHandlerE",
13184   "self_type" : "_ZTIN7android14MessageHandlerE",
13185   "size" : 24,
13186   "source_file" : "system/core/libutils/include/utils/Looper.h",
13187   "vtable_components" :
13188   [
13189    {
13190     "component_value" : 8,
13191     "kind" : "vbase_offset"
13192    },
13193    {
13194     "kind" : "offset_to_top"
13195    },
13196    {
13197     "kind" : "rtti",
13198     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
13199    },
13200    {
13201     "kind" : "complete_dtor_pointer",
13202     "mangled_component_name" : "_ZN7android14MessageHandlerD1Ev"
13203    },
13204    {
13205     "kind" : "deleting_dtor_pointer",
13206     "mangled_component_name" : "_ZN7android14MessageHandlerD0Ev"
13207    },
13208    {
13209     "is_pure" : true,
13210     "mangled_component_name" : "_ZN7android14MessageHandler13handleMessageERKNS_7MessageE"
13211    },
13212    {
13213     "kind" : "vcall_offset"
13214    },
13215    {
13216     "kind" : "vcall_offset"
13217    },
13218    {
13219     "kind" : "vcall_offset"
13220    },
13221    {
13222     "kind" : "vcall_offset"
13223    },
13224    {
13225     "component_value" : -8,
13226     "kind" : "vcall_offset"
13227    },
13228    {
13229     "component_value" : -8,
13230     "kind" : "offset_to_top"
13231    },
13232    {
13233     "kind" : "rtti",
13234     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
13235    },
13236    {
13237     "kind" : "complete_dtor_pointer",
13238     "mangled_component_name" : "_ZTv0_n24_N7android14MessageHandlerD1Ev"
13239    },
13240    {
13241     "kind" : "deleting_dtor_pointer",
13242     "mangled_component_name" : "_ZTv0_n24_N7android14MessageHandlerD0Ev"
13243    },
13244    {
13245     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13246    },
13247    {
13248     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13249    },
13250    {
13251     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13252    },
13253    {
13254     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13255    }
13256   ]
13257  },
13258  {
13259   "alignment" : 1,
13260   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
13261   "name" : "android::ReferenceMover",
13262   "record_kind" : "class",
13263   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
13264   "self_type" : "_ZTIN7android14ReferenceMoverE",
13265   "size" : 1,
13266   "source_file" : "system/core/libutils/include/utils/RefBase.h"
13267  },
13268  {
13269   "alignment" : 8,
13270   "base_specifiers" :
13271   [
13272    {
13273     "referenced_type" : "_ZTIN7android8String16E"
13274    }
13275   ],
13276   "fields" :
13277   [
13278    {
13279     "access" : "private",
13280     "field_name" : "mData",
13281     "field_offset" : 64,
13282     "referenced_type" : "_ZTIKN7android8String1610StaticDataILm1EEE"
13283    }
13284   ],
13285   "linker_set_key" : "_ZTIN7android14StaticString16ILm1EEE",
13286   "name" : "android::StaticString16<1>",
13287   "record_kind" : "class",
13288   "referenced_type" : "_ZTIN7android14StaticString16ILm1EEE",
13289   "self_type" : "_ZTIN7android14StaticString16ILm1EEE",
13290   "size" : 16,
13291   "source_file" : "system/core/libutils/include/utils/String16.h"
13292  },
13293  {
13294   "alignment" : 8,
13295   "base_specifiers" :
13296   [
13297    {
13298     "referenced_type" : "_ZTIN7android7PrinterE"
13299    }
13300   ],
13301   "fields" :
13302   [
13303    {
13304     "access" : "private",
13305     "field_name" : "mTarget",
13306     "field_offset" : 64,
13307     "referenced_type" : "_ZTIPN7android7String8E"
13308    },
13309    {
13310     "access" : "private",
13311     "field_name" : "mPrefix",
13312     "field_offset" : 128,
13313     "referenced_type" : "_ZTIPKc"
13314    }
13315   ],
13316   "linker_set_key" : "_ZTIN7android14String8PrinterE",
13317   "name" : "android::String8Printer",
13318   "record_kind" : "class",
13319   "referenced_type" : "_ZTIN7android14String8PrinterE",
13320   "self_type" : "_ZTIN7android14String8PrinterE",
13321   "size" : 24,
13322   "source_file" : "system/core/libutils/include/utils/Printer.h",
13323   "vtable_components" :
13324   [
13325    {
13326     "kind" : "offset_to_top"
13327    },
13328    {
13329     "kind" : "rtti",
13330     "mangled_component_name" : "_ZTIN7android14String8PrinterE"
13331    },
13332    {
13333     "mangled_component_name" : "_ZN7android14String8Printer9printLineEPKc"
13334    },
13335    {
13336     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
13337    },
13338    {
13339     "kind" : "complete_dtor_pointer",
13340     "mangled_component_name" : "_ZN7android14String8PrinterD1Ev"
13341    },
13342    {
13343     "kind" : "deleting_dtor_pointer",
13344     "mangled_component_name" : "_ZN7android14String8PrinterD0Ev"
13345    }
13346   ]
13347  },
13348  {
13349   "alignment" : 8,
13350   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
13351   "name" : "android::ReferenceRenamer",
13352   "record_kind" : "class",
13353   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
13354   "self_type" : "_ZTIN7android16ReferenceRenamerE",
13355   "size" : 8,
13356   "source_file" : "system/core/libutils/include/utils/RefBase.h",
13357   "vtable_components" :
13358   [
13359    {
13360     "kind" : "offset_to_top"
13361    },
13362    {
13363     "kind" : "rtti",
13364     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
13365    },
13366    {
13367     "is_pure" : true,
13368     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
13369    }
13370   ]
13371  },
13372  {
13373   "alignment" : 8,
13374   "base_specifiers" :
13375   [
13376    {
13377     "referenced_type" : "_ZTIN7android10VectorImplE"
13378    }
13379   ],
13380   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
13381   "name" : "android::SortedVectorImpl",
13382   "record_kind" : "class",
13383   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
13384   "self_type" : "_ZTIN7android16SortedVectorImplE",
13385   "size" : 40,
13386   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
13387   "vtable_components" :
13388   [
13389    {
13390     "kind" : "offset_to_top"
13391    },
13392    {
13393     "kind" : "rtti",
13394     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
13395    },
13396    {
13397     "kind" : "complete_dtor_pointer",
13398     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
13399    },
13400    {
13401     "kind" : "deleting_dtor_pointer",
13402     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
13403    },
13404    {
13405     "is_pure" : true,
13406     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
13407    },
13408    {
13409     "is_pure" : true,
13410     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
13411    },
13412    {
13413     "is_pure" : true,
13414     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
13415    },
13416    {
13417     "is_pure" : true,
13418     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
13419    },
13420    {
13421     "is_pure" : true,
13422     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
13423    },
13424    {
13425     "is_pure" : true,
13426     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
13427    },
13428    {
13429     "is_pure" : true,
13430     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
13431    }
13432   ]
13433  },
13434  {
13435   "alignment" : 1,
13436   "linker_set_key" : "_ZTIN7android16aggregate_traitsIiNS_6Looper7RequestEEE",
13437   "name" : "android::aggregate_traits<int, android::Looper::Request>",
13438   "referenced_type" : "_ZTIN7android16aggregate_traitsIiNS_6Looper7RequestEEE",
13439   "self_type" : "_ZTIN7android16aggregate_traitsIiNS_6Looper7RequestEEE",
13440   "size" : 1,
13441   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13442   "template_args" : [ "_ZTIi", "_ZTIN7android6Looper7RequestE" ]
13443  },
13444  {
13445   "alignment" : 8,
13446   "fields" :
13447   [
13448    {
13449     "field_name" : "key",
13450     "referenced_type" : "_ZTIi"
13451    },
13452    {
13453     "field_name" : "value",
13454     "field_offset" : 64,
13455     "referenced_type" : "_ZTIN7android6Looper7RequestE"
13456    }
13457   ],
13458   "linker_set_key" : "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
13459   "name" : "android::key_value_pair_t<int, android::Looper::Request>",
13460   "referenced_type" : "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
13461   "self_type" : "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
13462   "size" : 40,
13463   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13464   "template_args" : [ "_ZTIi", "_ZTIN7android6Looper7RequestE" ]
13465  },
13466  {
13467   "alignment" : 1,
13468   "base_specifiers" :
13469   [
13470    {
13471     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13472    }
13473   ],
13474   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13475   "name" : "android::use_trivial_move<android::key_value_pair_t<int, android::Looper::Request>>",
13476   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13477   "self_type" : "_ZTIN7android16use_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13478   "size" : 1,
13479   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13480   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
13481  },
13482  {
13483   "alignment" : 1,
13484   "base_specifiers" :
13485   [
13486    {
13487     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13488    }
13489   ],
13490   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
13491   "name" : "android::use_trivial_move<android::sysprop_change_callback_info>",
13492   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
13493   "self_type" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
13494   "size" : 1,
13495   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13496   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
13497  },
13498  {
13499   "alignment" : 1,
13500   "base_specifiers" :
13501   [
13502    {
13503     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13504    }
13505   ],
13506   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13507   "name" : "android::use_trivial_move<android::Looper::MessageEnvelope>",
13508   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13509   "self_type" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13510   "size" : 1,
13511   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13512   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
13513  },
13514  {
13515   "alignment" : 1,
13516   "base_specifiers" :
13517   [
13518    {
13519     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13520    }
13521   ],
13522   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
13523   "name" : "android::use_trivial_move<android::Looper::Response>",
13524   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
13525   "self_type" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
13526   "size" : 1,
13527   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13528   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
13529  },
13530  {
13531   "alignment" : 8,
13532   "base_specifiers" :
13533   [
13534    {
13535     "referenced_type" : "_ZTIN7android14MessageHandlerE"
13536    }
13537   ],
13538   "fields" :
13539   [
13540    {
13541     "access" : "private",
13542     "field_name" : "mHandler",
13543     "field_offset" : 64,
13544     "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE"
13545    }
13546   ],
13547   "linker_set_key" : "_ZTIN7android18WeakMessageHandlerE",
13548   "name" : "android::WeakMessageHandler",
13549   "record_kind" : "class",
13550   "referenced_type" : "_ZTIN7android18WeakMessageHandlerE",
13551   "self_type" : "_ZTIN7android18WeakMessageHandlerE",
13552   "size" : 40,
13553   "source_file" : "system/core/libutils/include/utils/Looper.h",
13554   "vtable_components" :
13555   [
13556    {
13557     "component_value" : 24,
13558     "kind" : "vbase_offset"
13559    },
13560    {
13561     "kind" : "offset_to_top"
13562    },
13563    {
13564     "kind" : "rtti",
13565     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
13566    },
13567    {
13568     "kind" : "complete_dtor_pointer",
13569     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD1Ev"
13570    },
13571    {
13572     "kind" : "deleting_dtor_pointer",
13573     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD0Ev"
13574    },
13575    {
13576     "mangled_component_name" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE"
13577    },
13578    {
13579     "kind" : "vcall_offset"
13580    },
13581    {
13582     "kind" : "vcall_offset"
13583    },
13584    {
13585     "kind" : "vcall_offset"
13586    },
13587    {
13588     "kind" : "vcall_offset"
13589    },
13590    {
13591     "component_value" : -24,
13592     "kind" : "vcall_offset"
13593    },
13594    {
13595     "component_value" : -24,
13596     "kind" : "offset_to_top"
13597    },
13598    {
13599     "kind" : "rtti",
13600     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
13601    },
13602    {
13603     "kind" : "complete_dtor_pointer",
13604     "mangled_component_name" : "_ZTv0_n24_N7android18WeakMessageHandlerD1Ev"
13605    },
13606    {
13607     "kind" : "deleting_dtor_pointer",
13608     "mangled_component_name" : "_ZTv0_n24_N7android18WeakMessageHandlerD0Ev"
13609    },
13610    {
13611     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13612    },
13613    {
13614     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13615    },
13616    {
13617     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13618    },
13619    {
13620     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13621    }
13622   ]
13623  },
13624  {
13625   "alignment" : 1,
13626   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13627   "name" : "android::trait_trivial_copy<android::key_value_pair_t<int, android::Looper::Request>>",
13628   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13629   "self_type" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13630   "size" : 1,
13631   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13632   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
13633  },
13634  {
13635   "alignment" : 1,
13636   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13637   "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>",
13638   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13639   "self_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13640   "size" : 1,
13641   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13642   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
13643  },
13644  {
13645   "alignment" : 1,
13646   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13647   "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>",
13648   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13649   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13650   "size" : 1,
13651   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13652   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
13653  },
13654  {
13655   "alignment" : 1,
13656   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper7RequestEEE",
13657   "name" : "android::trait_trivial_copy<android::Looper::Request>",
13658   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper7RequestEEE",
13659   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper7RequestEEE",
13660   "size" : 1,
13661   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13662   "template_args" : [ "_ZTIN7android6Looper7RequestE" ]
13663  },
13664  {
13665   "alignment" : 1,
13666   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13667   "name" : "android::trait_trivial_copy<android::Looper::Response>",
13668   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13669   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13670   "size" : 1,
13671   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13672   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
13673  },
13674  {
13675   "alignment" : 1,
13676   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
13677   "name" : "android::trait_trivial_copy<bool>",
13678   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
13679   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
13680   "size" : 1,
13681   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13682   "template_args" : [ "_ZTIb" ]
13683  },
13684  {
13685   "alignment" : 1,
13686   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
13687   "name" : "android::trait_trivial_copy<char>",
13688   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
13689   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
13690   "size" : 1,
13691   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13692   "template_args" : [ "_ZTIc" ]
13693  },
13694  {
13695   "alignment" : 1,
13696   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
13697   "name" : "android::trait_trivial_copy<double>",
13698   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
13699   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
13700   "size" : 1,
13701   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13702   "template_args" : [ "_ZTId" ]
13703  },
13704  {
13705   "alignment" : 1,
13706   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
13707   "name" : "android::trait_trivial_copy<float>",
13708   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
13709   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
13710   "size" : 1,
13711   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13712   "template_args" : [ "_ZTIf" ]
13713  },
13714  {
13715   "alignment" : 1,
13716   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
13717   "name" : "android::trait_trivial_copy<unsigned char>",
13718   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
13719   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
13720   "size" : 1,
13721   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13722   "template_args" : [ "_ZTIh" ]
13723  },
13724  {
13725   "alignment" : 1,
13726   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
13727   "name" : "android::trait_trivial_copy<int>",
13728   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
13729   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
13730   "size" : 1,
13731   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13732   "template_args" : [ "_ZTIi" ]
13733  },
13734  {
13735   "alignment" : 1,
13736   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
13737   "name" : "android::trait_trivial_copy<unsigned int>",
13738   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
13739   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
13740   "size" : 1,
13741   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13742   "template_args" : [ "_ZTIj" ]
13743  },
13744  {
13745   "alignment" : 1,
13746   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
13747   "name" : "android::trait_trivial_copy<long>",
13748   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
13749   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
13750   "size" : 1,
13751   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13752   "template_args" : [ "_ZTIl" ]
13753  },
13754  {
13755   "alignment" : 1,
13756   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
13757   "name" : "android::trait_trivial_copy<unsigned long>",
13758   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
13759   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
13760   "size" : 1,
13761   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13762   "template_args" : [ "_ZTIm" ]
13763  },
13764  {
13765   "alignment" : 1,
13766   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
13767   "name" : "android::trait_trivial_copy<short>",
13768   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
13769   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
13770   "size" : 1,
13771   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13772   "template_args" : [ "_ZTIs" ]
13773  },
13774  {
13775   "alignment" : 1,
13776   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
13777   "name" : "android::trait_trivial_copy<unsigned short>",
13778   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
13779   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
13780   "size" : 1,
13781   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13782   "template_args" : [ "_ZTIt" ]
13783  },
13784  {
13785   "alignment" : 1,
13786   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
13787   "name" : "android::trait_trivial_copy<void>",
13788   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
13789   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
13790   "size" : 1,
13791   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13792   "template_args" : [ "_ZTIv" ]
13793  },
13794  {
13795   "alignment" : 1,
13796   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
13797   "name" : "android::trait_trivial_copy<long long>",
13798   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
13799   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
13800   "size" : 1,
13801   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13802   "template_args" : [ "_ZTIx" ]
13803  },
13804  {
13805   "alignment" : 1,
13806   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
13807   "name" : "android::trait_trivial_copy<unsigned long long>",
13808   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
13809   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
13810   "size" : 1,
13811   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13812   "template_args" : [ "_ZTIy" ]
13813  },
13814  {
13815   "alignment" : 1,
13816   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13817   "name" : "android::trait_trivial_ctor<android::key_value_pair_t<int, android::Looper::Request>>",
13818   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13819   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13820   "size" : 1,
13821   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13822   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
13823  },
13824  {
13825   "alignment" : 1,
13826   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13827   "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>",
13828   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13829   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13830   "size" : 1,
13831   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13832   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
13833  },
13834  {
13835   "alignment" : 1,
13836   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13837   "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>",
13838   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13839   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13840   "size" : 1,
13841   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13842   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
13843  },
13844  {
13845   "alignment" : 1,
13846   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper7RequestEEE",
13847   "name" : "android::trait_trivial_ctor<android::Looper::Request>",
13848   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper7RequestEEE",
13849   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper7RequestEEE",
13850   "size" : 1,
13851   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13852   "template_args" : [ "_ZTIN7android6Looper7RequestE" ]
13853  },
13854  {
13855   "alignment" : 1,
13856   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13857   "name" : "android::trait_trivial_ctor<android::Looper::Response>",
13858   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13859   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13860   "size" : 1,
13861   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13862   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
13863  },
13864  {
13865   "alignment" : 1,
13866   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
13867   "name" : "android::trait_trivial_ctor<bool>",
13868   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
13869   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
13870   "size" : 1,
13871   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13872   "template_args" : [ "_ZTIb" ]
13873  },
13874  {
13875   "alignment" : 1,
13876   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
13877   "name" : "android::trait_trivial_ctor<char>",
13878   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
13879   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
13880   "size" : 1,
13881   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13882   "template_args" : [ "_ZTIc" ]
13883  },
13884  {
13885   "alignment" : 1,
13886   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
13887   "name" : "android::trait_trivial_ctor<double>",
13888   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
13889   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
13890   "size" : 1,
13891   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13892   "template_args" : [ "_ZTId" ]
13893  },
13894  {
13895   "alignment" : 1,
13896   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
13897   "name" : "android::trait_trivial_ctor<float>",
13898   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
13899   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
13900   "size" : 1,
13901   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13902   "template_args" : [ "_ZTIf" ]
13903  },
13904  {
13905   "alignment" : 1,
13906   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
13907   "name" : "android::trait_trivial_ctor<unsigned char>",
13908   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
13909   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
13910   "size" : 1,
13911   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13912   "template_args" : [ "_ZTIh" ]
13913  },
13914  {
13915   "alignment" : 1,
13916   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
13917   "name" : "android::trait_trivial_ctor<int>",
13918   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
13919   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
13920   "size" : 1,
13921   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13922   "template_args" : [ "_ZTIi" ]
13923  },
13924  {
13925   "alignment" : 1,
13926   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
13927   "name" : "android::trait_trivial_ctor<unsigned int>",
13928   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
13929   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
13930   "size" : 1,
13931   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13932   "template_args" : [ "_ZTIj" ]
13933  },
13934  {
13935   "alignment" : 1,
13936   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
13937   "name" : "android::trait_trivial_ctor<long>",
13938   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
13939   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
13940   "size" : 1,
13941   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13942   "template_args" : [ "_ZTIl" ]
13943  },
13944  {
13945   "alignment" : 1,
13946   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
13947   "name" : "android::trait_trivial_ctor<unsigned long>",
13948   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
13949   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
13950   "size" : 1,
13951   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13952   "template_args" : [ "_ZTIm" ]
13953  },
13954  {
13955   "alignment" : 1,
13956   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
13957   "name" : "android::trait_trivial_ctor<short>",
13958   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
13959   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
13960   "size" : 1,
13961   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13962   "template_args" : [ "_ZTIs" ]
13963  },
13964  {
13965   "alignment" : 1,
13966   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
13967   "name" : "android::trait_trivial_ctor<unsigned short>",
13968   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
13969   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
13970   "size" : 1,
13971   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13972   "template_args" : [ "_ZTIt" ]
13973  },
13974  {
13975   "alignment" : 1,
13976   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
13977   "name" : "android::trait_trivial_ctor<void>",
13978   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
13979   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
13980   "size" : 1,
13981   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13982   "template_args" : [ "_ZTIv" ]
13983  },
13984  {
13985   "alignment" : 1,
13986   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
13987   "name" : "android::trait_trivial_ctor<long long>",
13988   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
13989   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
13990   "size" : 1,
13991   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13992   "template_args" : [ "_ZTIx" ]
13993  },
13994  {
13995   "alignment" : 1,
13996   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
13997   "name" : "android::trait_trivial_ctor<unsigned long long>",
13998   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
13999   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
14000   "size" : 1,
14001   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14002   "template_args" : [ "_ZTIy" ]
14003  },
14004  {
14005   "alignment" : 1,
14006   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
14007   "name" : "android::trait_trivial_dtor<android::key_value_pair_t<int, android::Looper::Request>>",
14008   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
14009   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
14010   "size" : 1,
14011   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14012   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
14013  },
14014  {
14015   "alignment" : 1,
14016   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
14017   "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>",
14018   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
14019   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
14020   "size" : 1,
14021   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14022   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
14023  },
14024  {
14025   "alignment" : 1,
14026   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
14027   "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>",
14028   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
14029   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
14030   "size" : 1,
14031   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14032   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
14033  },
14034  {
14035   "alignment" : 1,
14036   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper7RequestEEE",
14037   "name" : "android::trait_trivial_dtor<android::Looper::Request>",
14038   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper7RequestEEE",
14039   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper7RequestEEE",
14040   "size" : 1,
14041   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14042   "template_args" : [ "_ZTIN7android6Looper7RequestE" ]
14043  },
14044  {
14045   "alignment" : 1,
14046   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
14047   "name" : "android::trait_trivial_dtor<android::Looper::Response>",
14048   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
14049   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
14050   "size" : 1,
14051   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14052   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
14053  },
14054  {
14055   "alignment" : 1,
14056   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
14057   "name" : "android::trait_trivial_dtor<bool>",
14058   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
14059   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
14060   "size" : 1,
14061   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14062   "template_args" : [ "_ZTIb" ]
14063  },
14064  {
14065   "alignment" : 1,
14066   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
14067   "name" : "android::trait_trivial_dtor<char>",
14068   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
14069   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
14070   "size" : 1,
14071   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14072   "template_args" : [ "_ZTIc" ]
14073  },
14074  {
14075   "alignment" : 1,
14076   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
14077   "name" : "android::trait_trivial_dtor<double>",
14078   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
14079   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
14080   "size" : 1,
14081   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14082   "template_args" : [ "_ZTId" ]
14083  },
14084  {
14085   "alignment" : 1,
14086   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
14087   "name" : "android::trait_trivial_dtor<float>",
14088   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
14089   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
14090   "size" : 1,
14091   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14092   "template_args" : [ "_ZTIf" ]
14093  },
14094  {
14095   "alignment" : 1,
14096   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
14097   "name" : "android::trait_trivial_dtor<unsigned char>",
14098   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
14099   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
14100   "size" : 1,
14101   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14102   "template_args" : [ "_ZTIh" ]
14103  },
14104  {
14105   "alignment" : 1,
14106   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
14107   "name" : "android::trait_trivial_dtor<int>",
14108   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
14109   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
14110   "size" : 1,
14111   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14112   "template_args" : [ "_ZTIi" ]
14113  },
14114  {
14115   "alignment" : 1,
14116   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
14117   "name" : "android::trait_trivial_dtor<unsigned int>",
14118   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
14119   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
14120   "size" : 1,
14121   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14122   "template_args" : [ "_ZTIj" ]
14123  },
14124  {
14125   "alignment" : 1,
14126   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
14127   "name" : "android::trait_trivial_dtor<long>",
14128   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
14129   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
14130   "size" : 1,
14131   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14132   "template_args" : [ "_ZTIl" ]
14133  },
14134  {
14135   "alignment" : 1,
14136   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
14137   "name" : "android::trait_trivial_dtor<unsigned long>",
14138   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
14139   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
14140   "size" : 1,
14141   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14142   "template_args" : [ "_ZTIm" ]
14143  },
14144  {
14145   "alignment" : 1,
14146   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
14147   "name" : "android::trait_trivial_dtor<short>",
14148   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
14149   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
14150   "size" : 1,
14151   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14152   "template_args" : [ "_ZTIs" ]
14153  },
14154  {
14155   "alignment" : 1,
14156   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
14157   "name" : "android::trait_trivial_dtor<unsigned short>",
14158   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
14159   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
14160   "size" : 1,
14161   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14162   "template_args" : [ "_ZTIt" ]
14163  },
14164  {
14165   "alignment" : 1,
14166   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
14167   "name" : "android::trait_trivial_dtor<void>",
14168   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
14169   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
14170   "size" : 1,
14171   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14172   "template_args" : [ "_ZTIv" ]
14173  },
14174  {
14175   "alignment" : 1,
14176   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
14177   "name" : "android::trait_trivial_dtor<long long>",
14178   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
14179   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
14180   "size" : 1,
14181   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14182   "template_args" : [ "_ZTIx" ]
14183  },
14184  {
14185   "alignment" : 1,
14186   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
14187   "name" : "android::trait_trivial_dtor<unsigned long long>",
14188   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
14189   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
14190   "size" : 1,
14191   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14192   "template_args" : [ "_ZTIy" ]
14193  },
14194  {
14195   "alignment" : 1,
14196   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
14197   "name" : "android::trait_trivial_move<android::key_value_pair_t<int, android::Looper::Request>>",
14198   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
14199   "self_type" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
14200   "size" : 1,
14201   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14202   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
14203  },
14204  {
14205   "alignment" : 1,
14206   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
14207   "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>",
14208   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
14209   "self_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
14210   "size" : 1,
14211   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14212   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
14213  },
14214  {
14215   "alignment" : 1,
14216   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
14217   "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>",
14218   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
14219   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
14220   "size" : 1,
14221   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14222   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
14223  },
14224  {
14225   "alignment" : 1,
14226   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper7RequestEEE",
14227   "name" : "android::trait_trivial_move<android::Looper::Request>",
14228   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper7RequestEEE",
14229   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper7RequestEEE",
14230   "size" : 1,
14231   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14232   "template_args" : [ "_ZTIN7android6Looper7RequestE" ]
14233  },
14234  {
14235   "alignment" : 1,
14236   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
14237   "name" : "android::trait_trivial_move<android::Looper::Response>",
14238   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
14239   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
14240   "size" : 1,
14241   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14242   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
14243  },
14244  {
14245   "alignment" : 1,
14246   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
14247   "name" : "android::trait_trivial_move<android::String8>",
14248   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
14249   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
14250   "size" : 1,
14251   "source_file" : "system/core/libutils/include/utils/String8.h",
14252   "template_args" : [ "_ZTIN7android7String8E" ]
14253  },
14254  {
14255   "alignment" : 1,
14256   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
14257   "name" : "android::trait_trivial_move<android::String16>",
14258   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
14259   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
14260   "size" : 1,
14261   "source_file" : "system/core/libutils/include/utils/String16.h",
14262   "template_args" : [ "_ZTIN7android8String16E" ]
14263  },
14264  {
14265   "alignment" : 1,
14266   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
14267   "name" : "android::trait_trivial_move<bool>",
14268   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
14269   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
14270   "size" : 1,
14271   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14272   "template_args" : [ "_ZTIb" ]
14273  },
14274  {
14275   "alignment" : 1,
14276   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
14277   "name" : "android::trait_trivial_move<char>",
14278   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
14279   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
14280   "size" : 1,
14281   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14282   "template_args" : [ "_ZTIc" ]
14283  },
14284  {
14285   "alignment" : 1,
14286   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
14287   "name" : "android::trait_trivial_move<double>",
14288   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
14289   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
14290   "size" : 1,
14291   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14292   "template_args" : [ "_ZTId" ]
14293  },
14294  {
14295   "alignment" : 1,
14296   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
14297   "name" : "android::trait_trivial_move<float>",
14298   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
14299   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
14300   "size" : 1,
14301   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14302   "template_args" : [ "_ZTIf" ]
14303  },
14304  {
14305   "alignment" : 1,
14306   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
14307   "name" : "android::trait_trivial_move<unsigned char>",
14308   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
14309   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
14310   "size" : 1,
14311   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14312   "template_args" : [ "_ZTIh" ]
14313  },
14314  {
14315   "alignment" : 1,
14316   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
14317   "name" : "android::trait_trivial_move<int>",
14318   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
14319   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
14320   "size" : 1,
14321   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14322   "template_args" : [ "_ZTIi" ]
14323  },
14324  {
14325   "alignment" : 1,
14326   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
14327   "name" : "android::trait_trivial_move<unsigned int>",
14328   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
14329   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
14330   "size" : 1,
14331   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14332   "template_args" : [ "_ZTIj" ]
14333  },
14334  {
14335   "alignment" : 1,
14336   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
14337   "name" : "android::trait_trivial_move<long>",
14338   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
14339   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
14340   "size" : 1,
14341   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14342   "template_args" : [ "_ZTIl" ]
14343  },
14344  {
14345   "alignment" : 1,
14346   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
14347   "name" : "android::trait_trivial_move<unsigned long>",
14348   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
14349   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
14350   "size" : 1,
14351   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14352   "template_args" : [ "_ZTIm" ]
14353  },
14354  {
14355   "alignment" : 1,
14356   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
14357   "name" : "android::trait_trivial_move<short>",
14358   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
14359   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
14360   "size" : 1,
14361   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14362   "template_args" : [ "_ZTIs" ]
14363  },
14364  {
14365   "alignment" : 1,
14366   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
14367   "name" : "android::trait_trivial_move<unsigned short>",
14368   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
14369   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
14370   "size" : 1,
14371   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14372   "template_args" : [ "_ZTIt" ]
14373  },
14374  {
14375   "alignment" : 1,
14376   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
14377   "name" : "android::trait_trivial_move<void>",
14378   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
14379   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
14380   "size" : 1,
14381   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14382   "template_args" : [ "_ZTIv" ]
14383  },
14384  {
14385   "alignment" : 1,
14386   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
14387   "name" : "android::trait_trivial_move<long long>",
14388   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
14389   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
14390   "size" : 1,
14391   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14392   "template_args" : [ "_ZTIx" ]
14393  },
14394  {
14395   "alignment" : 1,
14396   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
14397   "name" : "android::trait_trivial_move<unsigned long long>",
14398   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
14399   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
14400   "size" : 1,
14401   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14402   "template_args" : [ "_ZTIy" ]
14403  },
14404  {
14405   "alignment" : 8,
14406   "base_specifiers" :
14407   [
14408    {
14409     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
14410    }
14411   ],
14412   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
14413   "name" : "android::VirtualLightRefBase",
14414   "record_kind" : "class",
14415   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
14416   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
14417   "size" : 16,
14418   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
14419   "vtable_components" :
14420   [
14421    {
14422     "kind" : "offset_to_top"
14423    },
14424    {
14425     "kind" : "rtti",
14426     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
14427    },
14428    {
14429     "kind" : "complete_dtor_pointer",
14430     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
14431    },
14432    {
14433     "kind" : "deleting_dtor_pointer",
14434     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
14435    }
14436   ]
14437  },
14438  {
14439   "alignment" : 8,
14440   "base_specifiers" :
14441   [
14442    {
14443     "referenced_type" : "_ZTIN7android14LooperCallbackE"
14444    }
14445   ],
14446   "fields" :
14447   [
14448    {
14449     "access" : "private",
14450     "field_name" : "mCallback",
14451     "field_offset" : 64,
14452     "referenced_type" : "_ZTIPFiiiPvE"
14453    }
14454   ],
14455   "linker_set_key" : "_ZTIN7android20SimpleLooperCallbackE",
14456   "name" : "android::SimpleLooperCallback",
14457   "record_kind" : "class",
14458   "referenced_type" : "_ZTIN7android20SimpleLooperCallbackE",
14459   "self_type" : "_ZTIN7android20SimpleLooperCallbackE",
14460   "size" : 32,
14461   "source_file" : "system/core/libutils/include/utils/Looper.h",
14462   "vtable_components" :
14463   [
14464    {
14465     "component_value" : 16,
14466     "kind" : "vbase_offset"
14467    },
14468    {
14469     "kind" : "offset_to_top"
14470    },
14471    {
14472     "kind" : "rtti",
14473     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
14474    },
14475    {
14476     "kind" : "complete_dtor_pointer",
14477     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD1Ev"
14478    },
14479    {
14480     "kind" : "deleting_dtor_pointer",
14481     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD0Ev"
14482    },
14483    {
14484     "mangled_component_name" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv"
14485    },
14486    {
14487     "kind" : "vcall_offset"
14488    },
14489    {
14490     "kind" : "vcall_offset"
14491    },
14492    {
14493     "kind" : "vcall_offset"
14494    },
14495    {
14496     "kind" : "vcall_offset"
14497    },
14498    {
14499     "component_value" : -16,
14500     "kind" : "vcall_offset"
14501    },
14502    {
14503     "component_value" : -16,
14504     "kind" : "offset_to_top"
14505    },
14506    {
14507     "kind" : "rtti",
14508     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
14509    },
14510    {
14511     "kind" : "complete_dtor_pointer",
14512     "mangled_component_name" : "_ZTv0_n24_N7android20SimpleLooperCallbackD1Ev"
14513    },
14514    {
14515     "kind" : "deleting_dtor_pointer",
14516     "mangled_component_name" : "_ZTv0_n24_N7android20SimpleLooperCallbackD0Ev"
14517    },
14518    {
14519     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14520    },
14521    {
14522     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14523    },
14524    {
14525     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14526    },
14527    {
14528     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14529    }
14530   ]
14531  },
14532  {
14533   "alignment" : 8,
14534   "fields" :
14535   [
14536    {
14537     "access" : "private",
14538     "field_name" : "m_ptr",
14539     "referenced_type" : "_ZTIPN7android12NativeHandleE"
14540    }
14541   ],
14542   "linker_set_key" : "_ZTIN7android2spINS_12NativeHandleEEE",
14543   "name" : "android::sp<android::NativeHandle>",
14544   "record_kind" : "class",
14545   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
14546   "self_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
14547   "size" : 8,
14548   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14549   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
14550  },
14551  {
14552   "alignment" : 8,
14553   "fields" :
14554   [
14555    {
14556     "access" : "private",
14557     "field_name" : "m_ptr",
14558     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
14559    }
14560   ],
14561   "linker_set_key" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14562   "name" : "android::sp<android::LooperCallback>",
14563   "record_kind" : "class",
14564   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14565   "self_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14566   "size" : 8,
14567   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14568   "template_args" : [ "_ZTIN7android14LooperCallbackE" ]
14569  },
14570  {
14571   "alignment" : 8,
14572   "fields" :
14573   [
14574    {
14575     "access" : "private",
14576     "field_name" : "m_ptr",
14577     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
14578    }
14579   ],
14580   "linker_set_key" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14581   "name" : "android::sp<android::MessageHandler>",
14582   "record_kind" : "class",
14583   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14584   "self_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14585   "size" : 8,
14586   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14587   "template_args" : [ "_ZTIN7android14MessageHandlerE" ]
14588  },
14589  {
14590   "alignment" : 8,
14591   "fields" :
14592   [
14593    {
14594     "access" : "private",
14595     "field_name" : "m_ptr",
14596     "referenced_type" : "_ZTIPN7android6LooperE"
14597    }
14598   ],
14599   "linker_set_key" : "_ZTIN7android2spINS_6LooperEEE",
14600   "name" : "android::sp<android::Looper>",
14601   "record_kind" : "class",
14602   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
14603   "self_type" : "_ZTIN7android2spINS_6LooperEEE",
14604   "size" : 8,
14605   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14606   "template_args" : [ "_ZTIN7android6LooperE" ]
14607  },
14608  {
14609   "alignment" : 8,
14610   "fields" :
14611   [
14612    {
14613     "access" : "private",
14614     "field_name" : "m_ptr",
14615     "referenced_type" : "_ZTIPN7android6ThreadE"
14616    }
14617   ],
14618   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
14619   "name" : "android::sp<android::Thread>",
14620   "record_kind" : "class",
14621   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
14622   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
14623   "size" : 8,
14624   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14625   "template_args" : [ "_ZTIN7android6ThreadE" ]
14626  },
14627  {
14628   "alignment" : 8,
14629   "fields" :
14630   [
14631    {
14632     "access" : "private",
14633     "field_name" : "m_ptr",
14634     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
14635    },
14636    {
14637     "access" : "private",
14638     "field_name" : "m_refs",
14639     "field_offset" : 64,
14640     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
14641    }
14642   ],
14643   "linker_set_key" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14644   "name" : "android::wp<android::MessageHandler>",
14645   "record_kind" : "class",
14646   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14647   "self_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14648   "size" : 16,
14649   "source_file" : "system/core/libutils/include/utils/RefBase.h",
14650   "template_args" : [ "_ZTIN7android14MessageHandlerE" ]
14651  },
14652  {
14653   "alignment" : 8,
14654   "fields" :
14655   [
14656    {
14657     "access" : "private",
14658     "field_name" : "m_ptr",
14659     "referenced_type" : "_ZTIPN7android6ThreadE"
14660    },
14661    {
14662     "access" : "private",
14663     "field_name" : "m_refs",
14664     "field_offset" : 64,
14665     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
14666    }
14667   ],
14668   "linker_set_key" : "_ZTIN7android2wpINS_6ThreadEEE",
14669   "name" : "android::wp<android::Thread>",
14670   "record_kind" : "class",
14671   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
14672   "self_type" : "_ZTIN7android2wpINS_6ThreadEEE",
14673   "size" : 16,
14674   "source_file" : "system/core/libutils/include/utils/RefBase.h",
14675   "template_args" : [ "_ZTIN7android6ThreadE" ]
14676  },
14677  {
14678   "alignment" : 8,
14679   "fields" :
14680   [
14681    {
14682     "access" : "private",
14683     "field_name" : "mLock",
14684     "referenced_type" : "_ZTIRN7android5MutexE"
14685    }
14686   ],
14687   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
14688   "name" : "android::Mutex::Autolock",
14689   "record_kind" : "class",
14690   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
14691   "self_type" : "_ZTIN7android5Mutex8AutolockE",
14692   "size" : 8,
14693   "source_file" : "system/core/libutils/include/utils/Mutex.h"
14694  },
14695  {
14696   "alignment" : 4,
14697   "fields" :
14698   [
14699    {
14700     "access" : "private",
14701     "field_name" : "mMutex",
14702     "referenced_type" : "_ZTI15pthread_mutex_t"
14703    }
14704   ],
14705   "linker_set_key" : "_ZTIN7android5MutexE",
14706   "name" : "android::Mutex",
14707   "record_kind" : "class",
14708   "referenced_type" : "_ZTIN7android5MutexE",
14709   "self_type" : "_ZTIN7android5MutexE",
14710   "size" : 40,
14711   "source_file" : "system/core/libutils/include/utils/Mutex.h"
14712  },
14713  {
14714   "access" : "private",
14715   "alignment" : 8,
14716   "fields" :
14717   [
14718    {
14719     "field_name" : "uptime",
14720     "referenced_type" : "_ZTIl"
14721    },
14722    {
14723     "field_name" : "handler",
14724     "field_offset" : 64,
14725     "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE"
14726    },
14727    {
14728     "field_name" : "message",
14729     "field_offset" : 128,
14730     "referenced_type" : "_ZTIN7android7MessageE"
14731    }
14732   ],
14733   "linker_set_key" : "_ZTIN7android6Looper15MessageEnvelopeE",
14734   "name" : "android::Looper::MessageEnvelope",
14735   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
14736   "self_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
14737   "size" : 24,
14738   "source_file" : "system/core/libutils/include/utils/Looper.h"
14739  },
14740  {
14741   "access" : "private",
14742   "alignment" : 8,
14743   "fields" :
14744   [
14745    {
14746     "field_name" : "fd",
14747     "referenced_type" : "_ZTIi"
14748    },
14749    {
14750     "field_name" : "ident",
14751     "field_offset" : 32,
14752     "referenced_type" : "_ZTIi"
14753    },
14754    {
14755     "field_name" : "events",
14756     "field_offset" : 64,
14757     "referenced_type" : "_ZTIi"
14758    },
14759    {
14760     "field_name" : "seq",
14761     "field_offset" : 96,
14762     "referenced_type" : "_ZTIi"
14763    },
14764    {
14765     "field_name" : "callback",
14766     "field_offset" : 128,
14767     "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE"
14768    },
14769    {
14770     "field_name" : "data",
14771     "field_offset" : 192,
14772     "referenced_type" : "_ZTIPv"
14773    }
14774   ],
14775   "linker_set_key" : "_ZTIN7android6Looper7RequestE",
14776   "name" : "android::Looper::Request",
14777   "referenced_type" : "_ZTIN7android6Looper7RequestE",
14778   "self_type" : "_ZTIN7android6Looper7RequestE",
14779   "size" : 32,
14780   "source_file" : "system/core/libutils/include/utils/Looper.h"
14781  },
14782  {
14783   "access" : "private",
14784   "alignment" : 8,
14785   "fields" :
14786   [
14787    {
14788     "field_name" : "events",
14789     "referenced_type" : "_ZTIi"
14790    },
14791    {
14792     "field_name" : "request",
14793     "field_offset" : 64,
14794     "referenced_type" : "_ZTIN7android6Looper7RequestE"
14795    }
14796   ],
14797   "linker_set_key" : "_ZTIN7android6Looper8ResponseE",
14798   "name" : "android::Looper::Response",
14799   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
14800   "self_type" : "_ZTIN7android6Looper8ResponseE",
14801   "size" : 40,
14802   "source_file" : "system/core/libutils/include/utils/Looper.h"
14803  },
14804  {
14805   "alignment" : 8,
14806   "base_specifiers" :
14807   [
14808    {
14809     "referenced_type" : "_ZTIN7android7RefBaseE"
14810    }
14811   ],
14812   "fields" :
14813   [
14814    {
14815     "access" : "private",
14816     "field_name" : "mAllowNonCallbacks",
14817     "field_offset" : 128,
14818     "referenced_type" : "_ZTIKb"
14819    },
14820    {
14821     "access" : "private",
14822     "field_name" : "mWakeEventFd",
14823     "field_offset" : 160,
14824     "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE"
14825    },
14826    {
14827     "access" : "private",
14828     "field_name" : "mLock",
14829     "field_offset" : 192,
14830     "referenced_type" : "_ZTIN7android5MutexE"
14831    },
14832    {
14833     "access" : "private",
14834     "field_name" : "mMessageEnvelopes",
14835     "field_offset" : 512,
14836     "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE"
14837    },
14838    {
14839     "access" : "private",
14840     "field_name" : "mSendingMessage",
14841     "field_offset" : 832,
14842     "referenced_type" : "_ZTIb"
14843    },
14844    {
14845     "access" : "private",
14846     "field_name" : "mPolling",
14847     "field_offset" : 840,
14848     "referenced_type" : "_ZTIVb"
14849    },
14850    {
14851     "access" : "private",
14852     "field_name" : "mEpollFd",
14853     "field_offset" : 864,
14854     "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE"
14855    },
14856    {
14857     "access" : "private",
14858     "field_name" : "mEpollRebuildRequired",
14859     "field_offset" : 896,
14860     "referenced_type" : "_ZTIb"
14861    },
14862    {
14863     "access" : "private",
14864     "field_name" : "mRequests",
14865     "field_offset" : 960,
14866     "referenced_type" : "_ZTIN7android11KeyedVectorIiNS_6Looper7RequestEEE"
14867    },
14868    {
14869     "access" : "private",
14870     "field_name" : "mNextRequestSeq",
14871     "field_offset" : 1280,
14872     "referenced_type" : "_ZTIi"
14873    },
14874    {
14875     "access" : "private",
14876     "field_name" : "mResponses",
14877     "field_offset" : 1344,
14878     "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE"
14879    },
14880    {
14881     "access" : "private",
14882     "field_name" : "mResponseIndex",
14883     "field_offset" : 1664,
14884     "referenced_type" : "_ZTIm"
14885    },
14886    {
14887     "access" : "private",
14888     "field_name" : "mNextMessageUptime",
14889     "field_offset" : 1728,
14890     "referenced_type" : "_ZTIl"
14891    }
14892   ],
14893   "linker_set_key" : "_ZTIN7android6LooperE",
14894   "name" : "android::Looper",
14895   "record_kind" : "class",
14896   "referenced_type" : "_ZTIN7android6LooperE",
14897   "self_type" : "_ZTIN7android6LooperE",
14898   "size" : 224,
14899   "source_file" : "system/core/libutils/include/utils/Looper.h",
14900   "vtable_components" :
14901   [
14902    {
14903     "kind" : "offset_to_top"
14904    },
14905    {
14906     "kind" : "rtti",
14907     "mangled_component_name" : "_ZTIN7android6LooperE"
14908    },
14909    {
14910     "kind" : "complete_dtor_pointer",
14911     "mangled_component_name" : "_ZN7android6LooperD1Ev"
14912    },
14913    {
14914     "kind" : "deleting_dtor_pointer",
14915     "mangled_component_name" : "_ZN7android6LooperD0Ev"
14916    },
14917    {
14918     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14919    },
14920    {
14921     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14922    },
14923    {
14924     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14925    },
14926    {
14927     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14928    }
14929   ]
14930  },
14931  {
14932   "alignment" : 8,
14933   "fields" :
14934   [
14935    {
14936     "access" : "private",
14937     "field_name" : "mLock",
14938     "referenced_type" : "_ZTIRN7android6RWLockE"
14939    }
14940   ],
14941   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
14942   "name" : "android::RWLock::AutoRLock",
14943   "record_kind" : "class",
14944   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
14945   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
14946   "size" : 8,
14947   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14948  },
14949  {
14950   "alignment" : 8,
14951   "fields" :
14952   [
14953    {
14954     "access" : "private",
14955     "field_name" : "mLock",
14956     "referenced_type" : "_ZTIRN7android6RWLockE"
14957    }
14958   ],
14959   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
14960   "name" : "android::RWLock::AutoWLock",
14961   "record_kind" : "class",
14962   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
14963   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
14964   "size" : 8,
14965   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14966  },
14967  {
14968   "alignment" : 4,
14969   "fields" :
14970   [
14971    {
14972     "access" : "private",
14973     "field_name" : "mRWLock",
14974     "referenced_type" : "_ZTI16pthread_rwlock_t"
14975    }
14976   ],
14977   "linker_set_key" : "_ZTIN7android6RWLockE",
14978   "name" : "android::RWLock",
14979   "record_kind" : "class",
14980   "referenced_type" : "_ZTIN7android6RWLockE",
14981   "self_type" : "_ZTIN7android6RWLockE",
14982   "size" : 56,
14983   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14984  },
14985  {
14986   "alignment" : 8,
14987   "base_specifiers" :
14988   [
14989    {
14990     "is_virtual" : true,
14991     "referenced_type" : "_ZTIN7android7RefBaseE"
14992    }
14993   ],
14994   "fields" :
14995   [
14996    {
14997     "access" : "private",
14998     "field_name" : "mCanCallJava",
14999     "field_offset" : 64,
15000     "referenced_type" : "_ZTIKb"
15001    },
15002    {
15003     "access" : "private",
15004     "field_name" : "mThread",
15005     "field_offset" : 128,
15006     "referenced_type" : "_ZTIPv"
15007    },
15008    {
15009     "access" : "private",
15010     "field_name" : "mLock",
15011     "field_offset" : 192,
15012     "referenced_type" : "_ZTIN7android5MutexE"
15013    },
15014    {
15015     "access" : "private",
15016     "field_name" : "mThreadExitedCondition",
15017     "field_offset" : 512,
15018     "referenced_type" : "_ZTIN7android9ConditionE"
15019    },
15020    {
15021     "access" : "private",
15022     "field_name" : "mStatus",
15023     "field_offset" : 896,
15024     "referenced_type" : "_ZTIi"
15025    },
15026    {
15027     "access" : "private",
15028     "field_name" : "mExitPending",
15029     "field_offset" : 928,
15030     "referenced_type" : "_ZTIVb"
15031    },
15032    {
15033     "access" : "private",
15034     "field_name" : "mRunning",
15035     "field_offset" : 936,
15036     "referenced_type" : "_ZTIVb"
15037    },
15038    {
15039     "access" : "private",
15040     "field_name" : "mHoldSelf",
15041     "field_offset" : 960,
15042     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
15043    },
15044    {
15045     "access" : "private",
15046     "field_name" : "mTid",
15047     "field_offset" : 1024,
15048     "referenced_type" : "_ZTIi"
15049    }
15050   ],
15051   "linker_set_key" : "_ZTIN7android6ThreadE",
15052   "name" : "android::Thread",
15053   "record_kind" : "class",
15054   "referenced_type" : "_ZTIN7android6ThreadE",
15055   "self_type" : "_ZTIN7android6ThreadE",
15056   "size" : 152,
15057   "source_file" : "system/core/libutils/include/utils/Thread.h",
15058   "vtable_components" :
15059   [
15060    {
15061     "component_value" : 136,
15062     "kind" : "vbase_offset"
15063    },
15064    {
15065     "kind" : "offset_to_top"
15066    },
15067    {
15068     "kind" : "rtti",
15069     "mangled_component_name" : "_ZTIN7android6ThreadE"
15070    },
15071    {
15072     "kind" : "complete_dtor_pointer",
15073     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
15074    },
15075    {
15076     "kind" : "deleting_dtor_pointer",
15077     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
15078    },
15079    {
15080     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
15081    },
15082    {
15083     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
15084    },
15085    {
15086     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
15087    },
15088    {
15089     "is_pure" : true,
15090     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
15091    },
15092    {
15093     "kind" : "vcall_offset"
15094    },
15095    {
15096     "kind" : "vcall_offset"
15097    },
15098    {
15099     "kind" : "vcall_offset"
15100    },
15101    {
15102     "kind" : "vcall_offset"
15103    },
15104    {
15105     "component_value" : -136,
15106     "kind" : "vcall_offset"
15107    },
15108    {
15109     "component_value" : -136,
15110     "kind" : "offset_to_top"
15111    },
15112    {
15113     "kind" : "rtti",
15114     "mangled_component_name" : "_ZTIN7android6ThreadE"
15115    },
15116    {
15117     "kind" : "complete_dtor_pointer",
15118     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
15119    },
15120    {
15121     "kind" : "deleting_dtor_pointer",
15122     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
15123    },
15124    {
15125     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15126    },
15127    {
15128     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15129    },
15130    {
15131     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15132    },
15133    {
15134     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15135    }
15136   ]
15137  },
15138  {
15139   "alignment" : 8,
15140   "base_specifiers" :
15141   [
15142    {
15143     "access" : "private",
15144     "referenced_type" : "_ZTIN7android10VectorImplE"
15145    }
15146   ],
15147   "linker_set_key" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
15148   "name" : "android::Vector<android::sysprop_change_callback_info>",
15149   "record_kind" : "class",
15150   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
15151   "self_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
15152   "size" : 40,
15153   "source_file" : "system/core/libutils/include/utils/Vector.h",
15154   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ],
15155   "vtable_components" :
15156   [
15157    {
15158     "kind" : "offset_to_top"
15159    },
15160    {
15161     "kind" : "rtti",
15162     "mangled_component_name" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE"
15163    },
15164    {
15165     "kind" : "complete_dtor_pointer",
15166     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED1Ev"
15167    },
15168    {
15169     "kind" : "deleting_dtor_pointer",
15170     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED0Ev"
15171    },
15172    {
15173     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvm"
15174    },
15175    {
15176     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvm"
15177    },
15178    {
15179     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvm"
15180    },
15181    {
15182     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvm"
15183    },
15184    {
15185     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvm"
15186    },
15187    {
15188     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvm"
15189    }
15190   ]
15191  },
15192  {
15193   "alignment" : 8,
15194   "base_specifiers" :
15195   [
15196    {
15197     "access" : "private",
15198     "referenced_type" : "_ZTIN7android10VectorImplE"
15199    }
15200   ],
15201   "linker_set_key" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
15202   "name" : "android::Vector<android::Looper::MessageEnvelope>",
15203   "record_kind" : "class",
15204   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
15205   "self_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
15206   "size" : 40,
15207   "source_file" : "system/core/libutils/include/utils/Vector.h",
15208   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ],
15209   "vtable_components" :
15210   [
15211    {
15212     "kind" : "offset_to_top"
15213    },
15214    {
15215     "kind" : "rtti",
15216     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE"
15217    },
15218    {
15219     "kind" : "complete_dtor_pointer",
15220     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED1Ev"
15221    },
15222    {
15223     "kind" : "deleting_dtor_pointer",
15224     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED0Ev"
15225    },
15226    {
15227     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvm"
15228    },
15229    {
15230     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvm"
15231    },
15232    {
15233     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvm"
15234    },
15235    {
15236     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvm"
15237    },
15238    {
15239     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvm"
15240    },
15241    {
15242     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvm"
15243    }
15244   ]
15245  },
15246  {
15247   "alignment" : 8,
15248   "base_specifiers" :
15249   [
15250    {
15251     "access" : "private",
15252     "referenced_type" : "_ZTIN7android10VectorImplE"
15253    }
15254   ],
15255   "linker_set_key" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
15256   "name" : "android::Vector<android::Looper::Response>",
15257   "record_kind" : "class",
15258   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
15259   "self_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
15260   "size" : 40,
15261   "source_file" : "system/core/libutils/include/utils/Vector.h",
15262   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ],
15263   "vtable_components" :
15264   [
15265    {
15266     "kind" : "offset_to_top"
15267    },
15268    {
15269     "kind" : "rtti",
15270     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE"
15271    },
15272    {
15273     "kind" : "complete_dtor_pointer",
15274     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED1Ev"
15275    },
15276    {
15277     "kind" : "deleting_dtor_pointer",
15278     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED0Ev"
15279    },
15280    {
15281     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvm"
15282    },
15283    {
15284     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvm"
15285    },
15286    {
15287     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvm"
15288    },
15289    {
15290     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvm"
15291    },
15292    {
15293     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvm"
15294    },
15295    {
15296     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvm"
15297    }
15298   ]
15299  },
15300  {
15301   "alignment" : 8,
15302   "base_specifiers" :
15303   [
15304    {
15305     "access" : "private",
15306     "referenced_type" : "_ZTIN7android10VectorImplE"
15307    }
15308   ],
15309   "linker_set_key" : "_ZTIN7android6VectorINS_7String8EEE",
15310   "name" : "android::Vector<android::String8>",
15311   "record_kind" : "class",
15312   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
15313   "self_type" : "_ZTIN7android6VectorINS_7String8EEE",
15314   "size" : 40,
15315   "source_file" : "system/core/libutils/include/utils/Vector.h",
15316   "template_args" : [ "_ZTIN7android7String8E" ],
15317   "vtable_components" :
15318   [
15319    {
15320     "kind" : "offset_to_top"
15321    },
15322    {
15323     "kind" : "rtti",
15324     "mangled_component_name" : "_ZTIN7android6VectorINS_7String8EEE"
15325    },
15326    {
15327     "kind" : "complete_dtor_pointer",
15328     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED1Ev"
15329    },
15330    {
15331     "kind" : "deleting_dtor_pointer",
15332     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED0Ev"
15333    },
15334    {
15335     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE12do_constructEPvm"
15336    },
15337    {
15338     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE10do_destroyEPvm"
15339    },
15340    {
15341     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE7do_copyEPvPKvm"
15342    },
15343    {
15344     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE8do_splatEPvPKvm"
15345    },
15346    {
15347     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE15do_move_forwardEPvPKvm"
15348    },
15349    {
15350     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE16do_move_backwardEPvPKvm"
15351    }
15352   ]
15353  },
15354  {
15355   "alignment" : 1,
15356   "linker_set_key" : "_ZTIN7android6traitsINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
15357   "name" : "android::traits<android::key_value_pair_t<int, android::Looper::Request>>",
15358   "referenced_type" : "_ZTIN7android6traitsINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
15359   "self_type" : "_ZTIN7android6traitsINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
15360   "size" : 1,
15361   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15362   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
15363  },
15364  {
15365   "alignment" : 1,
15366   "linker_set_key" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15367   "name" : "android::traits<android::sysprop_change_callback_info>",
15368   "referenced_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15369   "self_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15370   "size" : 1,
15371   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15372   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
15373  },
15374  {
15375   "alignment" : 1,
15376   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15377   "name" : "android::traits<android::Looper::MessageEnvelope>",
15378   "referenced_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15379   "self_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15380   "size" : 1,
15381   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15382   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
15383  },
15384  {
15385   "alignment" : 1,
15386   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper7RequestEEE",
15387   "name" : "android::traits<android::Looper::Request>",
15388   "referenced_type" : "_ZTIN7android6traitsINS_6Looper7RequestEEE",
15389   "self_type" : "_ZTIN7android6traitsINS_6Looper7RequestEEE",
15390   "size" : 1,
15391   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15392   "template_args" : [ "_ZTIN7android6Looper7RequestE" ]
15393  },
15394  {
15395   "alignment" : 1,
15396   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15397   "name" : "android::traits<android::Looper::Response>",
15398   "referenced_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15399   "self_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15400   "size" : 1,
15401   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15402   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
15403  },
15404  {
15405   "alignment" : 1,
15406   "linker_set_key" : "_ZTIN7android6traitsIiEE",
15407   "name" : "android::traits<int>",
15408   "referenced_type" : "_ZTIN7android6traitsIiEE",
15409   "self_type" : "_ZTIN7android6traitsIiEE",
15410   "size" : 1,
15411   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15412   "template_args" : [ "_ZTIi" ]
15413  },
15414  {
15415   "alignment" : 8,
15416   "fields" :
15417   [
15418    {
15419     "access" : "private",
15420     "field_name" : "mFileName",
15421     "referenced_type" : "_ZTIPc"
15422    },
15423    {
15424     "access" : "private",
15425     "field_name" : "mBasePtr",
15426     "field_offset" : 64,
15427     "referenced_type" : "_ZTIPv"
15428    },
15429    {
15430     "access" : "private",
15431     "field_name" : "mBaseLength",
15432     "field_offset" : 128,
15433     "referenced_type" : "_ZTIm"
15434    },
15435    {
15436     "access" : "private",
15437     "field_name" : "mDataOffset",
15438     "field_offset" : 192,
15439     "referenced_type" : "_ZTIl"
15440    },
15441    {
15442     "access" : "private",
15443     "field_name" : "mDataPtr",
15444     "field_offset" : 256,
15445     "referenced_type" : "_ZTIPv"
15446    },
15447    {
15448     "access" : "private",
15449     "field_name" : "mDataLength",
15450     "field_offset" : 320,
15451     "referenced_type" : "_ZTIm"
15452    }
15453   ],
15454   "linker_set_key" : "_ZTIN7android7FileMapE",
15455   "name" : "android::FileMap",
15456   "record_kind" : "class",
15457   "referenced_type" : "_ZTIN7android7FileMapE",
15458   "self_type" : "_ZTIN7android7FileMapE",
15459   "size" : 48,
15460   "source_file" : "system/core/libutils/include/utils/FileMap.h"
15461  },
15462  {
15463   "alignment" : 4,
15464   "fields" :
15465   [
15466    {
15467     "field_name" : "what",
15468     "referenced_type" : "_ZTIi"
15469    }
15470   ],
15471   "linker_set_key" : "_ZTIN7android7MessageE",
15472   "name" : "android::Message",
15473   "referenced_type" : "_ZTIN7android7MessageE",
15474   "self_type" : "_ZTIN7android7MessageE",
15475   "size" : 4,
15476   "source_file" : "system/core/libutils/include/utils/Looper.h"
15477  },
15478  {
15479   "alignment" : 8,
15480   "linker_set_key" : "_ZTIN7android7PrinterE",
15481   "name" : "android::Printer",
15482   "record_kind" : "class",
15483   "referenced_type" : "_ZTIN7android7PrinterE",
15484   "self_type" : "_ZTIN7android7PrinterE",
15485   "size" : 8,
15486   "source_file" : "system/core/libutils/include/utils/Printer.h",
15487   "vtable_components" :
15488   [
15489    {
15490     "kind" : "offset_to_top"
15491    },
15492    {
15493     "kind" : "rtti",
15494     "mangled_component_name" : "_ZTIN7android7PrinterE"
15495    },
15496    {
15497     "is_pure" : true,
15498     "mangled_component_name" : "_ZN7android7Printer9printLineEPKc"
15499    },
15500    {
15501     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
15502    },
15503    {
15504     "kind" : "complete_dtor_pointer",
15505     "mangled_component_name" : "_ZN7android7PrinterD1Ev"
15506    },
15507    {
15508     "kind" : "deleting_dtor_pointer",
15509     "mangled_component_name" : "_ZN7android7PrinterD0Ev"
15510    }
15511   ]
15512  },
15513  {
15514   "alignment" : 1,
15515   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
15516   "name" : "android::RefBase::weakref_type",
15517   "record_kind" : "class",
15518   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
15519   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
15520   "size" : 1,
15521   "source_file" : "system/core/libutils/include/utils/RefBase.h"
15522  },
15523  {
15524   "alignment" : 8,
15525   "fields" :
15526   [
15527    {
15528     "access" : "private",
15529     "field_name" : "mRefs",
15530     "field_offset" : 64,
15531     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
15532    }
15533   ],
15534   "linker_set_key" : "_ZTIN7android7RefBaseE",
15535   "name" : "android::RefBase",
15536   "record_kind" : "class",
15537   "referenced_type" : "_ZTIN7android7RefBaseE",
15538   "self_type" : "_ZTIN7android7RefBaseE",
15539   "size" : 16,
15540   "source_file" : "system/core/libutils/include/utils/RefBase.h",
15541   "vtable_components" :
15542   [
15543    {
15544     "kind" : "offset_to_top"
15545    },
15546    {
15547     "kind" : "rtti",
15548     "mangled_component_name" : "_ZTIN7android7RefBaseE"
15549    },
15550    {
15551     "kind" : "complete_dtor_pointer",
15552     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
15553    },
15554    {
15555     "kind" : "deleting_dtor_pointer",
15556     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
15557    },
15558    {
15559     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15560    },
15561    {
15562     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15563    },
15564    {
15565     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15566    },
15567    {
15568     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15569    }
15570   ]
15571  },
15572  {
15573   "alignment" : 8,
15574   "fields" :
15575   [
15576    {
15577     "access" : "private",
15578     "field_name" : "mString",
15579     "referenced_type" : "_ZTIPKc"
15580    }
15581   ],
15582   "linker_set_key" : "_ZTIN7android7String8E",
15583   "name" : "android::String8",
15584   "record_kind" : "class",
15585   "referenced_type" : "_ZTIN7android7String8E",
15586   "self_type" : "_ZTIN7android7String8E",
15587   "size" : 8,
15588   "source_file" : "system/core/libutils/include/utils/String8.h"
15589  },
15590  {
15591   "alignment" : 4,
15592   "fields" :
15593   [
15594    {
15595     "field_name" : "size",
15596     "referenced_type" : "_ZTIKj"
15597    },
15598    {
15599     "field_name" : "data",
15600     "field_offset" : 32,
15601     "referenced_type" : "_ZTIA1_Ds"
15602    }
15603   ],
15604   "linker_set_key" : "_ZTIN7android8String1610StaticDataILm1EEE",
15605   "name" : "android::String16::StaticData<1>",
15606   "referenced_type" : "_ZTIN7android8String1610StaticDataILm1EEE",
15607   "self_type" : "_ZTIN7android8String1610StaticDataILm1EEE",
15608   "size" : 8,
15609   "source_file" : "system/core/libutils/include/utils/String16.h"
15610  },
15611  {
15612   "alignment" : 8,
15613   "fields" :
15614   [
15615    {
15616     "access" : "private",
15617     "field_name" : "mString",
15618     "referenced_type" : "_ZTIPKDs"
15619    }
15620   ],
15621   "linker_set_key" : "_ZTIN7android8String16E",
15622   "name" : "android::String16",
15623   "record_kind" : "class",
15624   "referenced_type" : "_ZTIN7android8String16E",
15625   "self_type" : "_ZTIN7android8String16E",
15626   "size" : 8,
15627   "source_file" : "system/core/libutils/include/utils/String16.h"
15628  },
15629  {
15630   "alignment" : 1,
15631   "linker_set_key" : "_ZTIN7android9CallStack12StackDeleterE",
15632   "name" : "android::CallStack::StackDeleter",
15633   "referenced_type" : "_ZTIN7android9CallStack12StackDeleterE",
15634   "self_type" : "_ZTIN7android9CallStack12StackDeleterE",
15635   "size" : 1,
15636   "source_file" : "system/core/libutils/include/utils/CallStack.h"
15637  },
15638  {
15639   "alignment" : 8,
15640   "fields" :
15641   [
15642    {
15643     "access" : "private",
15644     "field_name" : "mFrameLines",
15645     "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE"
15646    }
15647   ],
15648   "linker_set_key" : "_ZTIN7android9CallStackE",
15649   "name" : "android::CallStack",
15650   "record_kind" : "class",
15651   "referenced_type" : "_ZTIN7android9CallStackE",
15652   "self_type" : "_ZTIN7android9CallStackE",
15653   "size" : 40,
15654   "source_file" : "system/core/libutils/include/utils/CallStack.h"
15655  },
15656  {
15657   "alignment" : 4,
15658   "fields" :
15659   [
15660    {
15661     "access" : "private",
15662     "field_name" : "mCond",
15663     "referenced_type" : "_ZTI14pthread_cond_t"
15664    }
15665   ],
15666   "linker_set_key" : "_ZTIN7android9ConditionE",
15667   "name" : "android::Condition",
15668   "record_kind" : "class",
15669   "referenced_type" : "_ZTIN7android9ConditionE",
15670   "self_type" : "_ZTIN7android9ConditionE",
15671   "size" : 48,
15672   "source_file" : "system/core/libutils/include/utils/Condition.h"
15673  },
15674  {
15675   "alignment" : 8,
15676   "base_specifiers" :
15677   [
15678    {
15679     "referenced_type" : "_ZTIN7android7PrinterE"
15680    }
15681   ],
15682   "fields" :
15683   [
15684    {
15685     "access" : "private",
15686     "field_name" : "mFd",
15687     "field_offset" : 64,
15688     "referenced_type" : "_ZTIi"
15689    },
15690    {
15691     "access" : "private",
15692     "field_name" : "mIndent",
15693     "field_offset" : 96,
15694     "referenced_type" : "_ZTIj"
15695    },
15696    {
15697     "access" : "private",
15698     "field_name" : "mPrefix",
15699     "field_offset" : 128,
15700     "referenced_type" : "_ZTIPKc"
15701    },
15702    {
15703     "access" : "private",
15704     "field_name" : "mFormatString",
15705     "field_offset" : 192,
15706     "referenced_type" : "_ZTIA20_c"
15707    }
15708   ],
15709   "linker_set_key" : "_ZTIN7android9FdPrinterE",
15710   "name" : "android::FdPrinter",
15711   "record_kind" : "class",
15712   "referenced_type" : "_ZTIN7android9FdPrinterE",
15713   "self_type" : "_ZTIN7android9FdPrinterE",
15714   "size" : 48,
15715   "source_file" : "system/core/libutils/include/utils/Printer.h",
15716   "vtable_components" :
15717   [
15718    {
15719     "kind" : "offset_to_top"
15720    },
15721    {
15722     "kind" : "rtti",
15723     "mangled_component_name" : "_ZTIN7android9FdPrinterE"
15724    },
15725    {
15726     "mangled_component_name" : "_ZN7android9FdPrinter9printLineEPKc"
15727    },
15728    {
15729     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
15730    },
15731    {
15732     "kind" : "complete_dtor_pointer",
15733     "mangled_component_name" : "_ZN7android9FdPrinterD1Ev"
15734    },
15735    {
15736     "kind" : "deleting_dtor_pointer",
15737     "mangled_component_name" : "_ZN7android9FdPrinterD0Ev"
15738    }
15739   ]
15740  },
15741  {
15742   "alignment" : 8,
15743   "fields" :
15744   [
15745    {
15746     "access" : "private",
15747     "field_name" : "mName",
15748     "referenced_type" : "_ZTIPKc"
15749    },
15750    {
15751     "access" : "private",
15752     "field_name" : "mClock",
15753     "field_offset" : 64,
15754     "referenced_type" : "_ZTIi"
15755    },
15756    {
15757     "access" : "private",
15758     "field_name" : "mStartTime",
15759     "field_offset" : 128,
15760     "referenced_type" : "_ZTIl"
15761    }
15762   ],
15763   "linker_set_key" : "_ZTIN7android9StopWatchE",
15764   "name" : "android::StopWatch",
15765   "record_kind" : "class",
15766   "referenced_type" : "_ZTIN7android9StopWatchE",
15767   "self_type" : "_ZTIN7android9StopWatchE",
15768   "size" : 24,
15769   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
15770  },
15771  {
15772   "alignment" : 8,
15773   "fields" :
15774   [
15775    {
15776     "access" : "private",
15777     "field_name" : "mFilename",
15778     "referenced_type" : "_ZTIN7android7String8E"
15779    },
15780    {
15781     "access" : "private",
15782     "field_name" : "mFileMap",
15783     "field_offset" : 64,
15784     "referenced_type" : "_ZTIPN7android7FileMapE"
15785    },
15786    {
15787     "access" : "private",
15788     "field_name" : "mBuffer",
15789     "field_offset" : 128,
15790     "referenced_type" : "_ZTIPc"
15791    },
15792    {
15793     "access" : "private",
15794     "field_name" : "mOwnBuffer",
15795     "field_offset" : 192,
15796     "referenced_type" : "_ZTIb"
15797    },
15798    {
15799     "access" : "private",
15800     "field_name" : "mLength",
15801     "field_offset" : 256,
15802     "referenced_type" : "_ZTIm"
15803    },
15804    {
15805     "access" : "private",
15806     "field_name" : "mCurrent",
15807     "field_offset" : 320,
15808     "referenced_type" : "_ZTIPKc"
15809    },
15810    {
15811     "access" : "private",
15812     "field_name" : "mLineNumber",
15813     "field_offset" : 384,
15814     "referenced_type" : "_ZTIi"
15815    }
15816   ],
15817   "linker_set_key" : "_ZTIN7android9TokenizerE",
15818   "name" : "android::Tokenizer",
15819   "record_kind" : "class",
15820   "referenced_type" : "_ZTIN7android9TokenizerE",
15821   "self_type" : "_ZTIN7android9TokenizerE",
15822   "size" : 56,
15823   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
15824  },
15825  {
15826   "alignment" : 4,
15827   "fields" :
15828   [
15829    {
15830     "field_name" : "buf",
15831     "referenced_type" : "_ZTIA5121_h"
15832    },
15833    {
15834     "field_name" : "entry",
15835     "referenced_type" : "_ZTI12logger_entry"
15836    }
15837   ],
15838   "is_anonymous" : true,
15839   "linker_set_key" : "_ZTIN7log_msgUt_E",
15840   "name" : "log_msg::(anonymous union at system/logging/liblog/include_vndk/log/log_read.h:58:3)",
15841   "record_kind" : "union",
15842   "referenced_type" : "_ZTIN7log_msgUt_E",
15843   "self_type" : "_ZTIN7log_msgUt_E",
15844   "size" : 5124,
15845   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
15846  }
15847 ],
15848 "rvalue_reference_types" :
15849 [
15850  {
15851   "alignment" : 8,
15852   "linker_set_key" : "_ZTION7android2spINS_14MessageHandlerEEE",
15853   "name" : "android::sp<android::MessageHandler> &&",
15854   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
15855   "self_type" : "_ZTION7android2spINS_14MessageHandlerEEE",
15856   "size" : 8,
15857   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15858  },
15859  {
15860   "alignment" : 8,
15861   "linker_set_key" : "_ZTION7android2spINS_6LooperEEE",
15862   "name" : "android::sp<android::Looper> &&",
15863   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
15864   "self_type" : "_ZTION7android2spINS_6LooperEEE",
15865   "size" : 8,
15866   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15867  },
15868  {
15869   "alignment" : 8,
15870   "linker_set_key" : "_ZTION7android2spINS_6ThreadEEE",
15871   "name" : "android::sp<android::Thread> &&",
15872   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
15873   "self_type" : "_ZTION7android2spINS_6ThreadEEE",
15874   "size" : 8,
15875   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15876  },
15877  {
15878   "alignment" : 8,
15879   "linker_set_key" : "_ZTION7android7FileMapE",
15880   "name" : "android::FileMap &&",
15881   "referenced_type" : "_ZTIN7android7FileMapE",
15882   "self_type" : "_ZTION7android7FileMapE",
15883   "size" : 8,
15884   "source_file" : "system/core/libutils/include/utils/FileMap.h"
15885  }
15886 ]
15887}
15888