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" : 4,
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" : 4,
153   "is_integral" : true,
154   "linker_set_key" : "_ZTIl",
155   "name" : "long",
156   "referenced_type" : "_ZTIl",
157   "self_type" : "_ZTIl",
158   "size" : 4
159  },
160  {
161   "alignment" : 4,
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" : 4
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" : 4,
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" : 4,
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" : "_ZN7android10VectorImpl11appendArrayEPKvj"
234  },
235  {
236   "name" : "_ZN7android10VectorImpl11setCapacityEj"
237  },
238  {
239   "name" : "_ZN7android10VectorImpl12appendVectorERKS0_"
240  },
241  {
242   "name" : "_ZN7android10VectorImpl13editArrayImplEv"
243  },
244  {
245   "name" : "_ZN7android10VectorImpl13finish_vectorEv"
246  },
247  {
248   "name" : "_ZN7android10VectorImpl13insertArrayAtEPKvjj"
249  },
250  {
251   "name" : "_ZN7android10VectorImpl13removeItemsAtEjj"
252  },
253  {
254   "name" : "_ZN7android10VectorImpl14insertVectorAtERKS0_j"
255  },
256  {
257   "name" : "_ZN7android10VectorImpl15release_storageEv"
258  },
259  {
260   "name" : "_ZN7android10VectorImpl16editItemLocationEj"
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_growEjj"
285  },
286  {
287   "name" : "_ZN7android10VectorImpl5clearEv"
288  },
289  {
290   "name" : "_ZN7android10VectorImpl6resizeEj"
291  },
292  {
293   "name" : "_ZN7android10VectorImpl7_shrinkEjj"
294  },
295  {
296   "name" : "_ZN7android10VectorImpl8insertAtEPKvjj"
297  },
298  {
299   "name" : "_ZN7android10VectorImpl8insertAtEjj"
300  },
301  {
302   "name" : "_ZN7android10VectorImpl9replaceAtEPKvj"
303  },
304  {
305   "name" : "_ZN7android10VectorImpl9replaceAtEj"
306  },
307  {
308   "name" : "_ZN7android10VectorImplC2ERKS0_"
309  },
310  {
311   "name" : "_ZN7android10VectorImplC2Ejj"
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" : "_ZN7android12SharedBuffer5allocEj"
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" : "_ZN7android16SortedVectorImplC2Ejj"
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" : "_ZN7android19JenkinsHashMixBytesEjPKhj"
450  },
451  {
452   "name" : "_ZN7android19elapsedRealtimeNanoEv"
453  },
454  {
455   "name" : "_ZN7android20JenkinsHashMixShortsEjPKtj"
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" : "_ZN7android6Looper17sendMessageAtTimeExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
516  },
517  {
518   "name" : "_ZN7android6Looper18rebuildEpollLockedEv"
519  },
520  {
521   "name" : "_ZN7android6Looper18sendMessageDelayedExRKNS_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" : "_ZN7android6Thread3runEPKcij"
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" : "_ZN7android7FileMap6createEPKcixjb"
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" : "_ZN7android7RefBase10renameRefsEjRKNS_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" : "_ZN7android7String810lockBufferEj"
705  },
706  {
707   "name" : "_ZN7android7String811real_appendEPKcj"
708  },
709  {
710   "name" : "_ZN7android7String811setPathNameEPKc"
711  },
712  {
713   "name" : "_ZN7android7String811setPathNameEPKcj"
714  },
715  {
716   "name" : "_ZN7android7String812appendFormatEPKcz"
717  },
718  {
719   "name" : "_ZN7android7String812unlockBufferEj"
720  },
721  {
722   "name" : "_ZN7android7String812unlockBufferEv"
723  },
724  {
725   "name" : "_ZN7android7String813appendFormatVEPKcPc"
726  },
727  {
728   "name" : "_ZN7android7String816convertToResPathEv"
729  },
730  {
731   "name" : "_ZN7android7String85clearEv"
732  },
733  {
734   "name" : "_ZN7android7String85setToEPKDij"
735  },
736  {
737   "name" : "_ZN7android7String85setToEPKDsj"
738  },
739  {
740   "name" : "_ZN7android7String85setToEPKc"
741  },
742  {
743   "name" : "_ZN7android7String85setToEPKcj"
744  },
745  {
746   "name" : "_ZN7android7String85setToERKS0_"
747  },
748  {
749   "name" : "_ZN7android7String86appendEPKc"
750  },
751  {
752   "name" : "_ZN7android7String86appendEPKcj"
753  },
754  {
755   "name" : "_ZN7android7String86appendERKS0_"
756  },
757  {
758   "name" : "_ZN7android7String86formatEPKcz"
759  },
760  {
761   "name" : "_ZN7android7String87formatVEPKcPc"
762  },
763  {
764   "name" : "_ZN7android7String87toLowerEv"
765  },
766  {
767   "name" : "_ZN7android7String89removeAllEPKc"
768  },
769  {
770   "name" : "_ZN7android7String8C1EPKDi"
771  },
772  {
773   "name" : "_ZN7android7String8C1EPKDij"
774  },
775  {
776   "name" : "_ZN7android7String8C1EPKDs"
777  },
778  {
779   "name" : "_ZN7android7String8C1EPKDsj"
780  },
781  {
782   "name" : "_ZN7android7String8C1EPKc"
783  },
784  {
785   "name" : "_ZN7android7String8C1EPKcj"
786  },
787  {
788   "name" : "_ZN7android7String8C1ERKNS_8String16E"
789  },
790  {
791   "name" : "_ZN7android7String8C1ERKS0_"
792  },
793  {
794   "name" : "_ZN7android7String8C1Ev"
795  },
796  {
797   "name" : "_ZN7android7String8C2EPKDi"
798  },
799  {
800   "name" : "_ZN7android7String8C2EPKDij"
801  },
802  {
803   "name" : "_ZN7android7String8C2EPKDs"
804  },
805  {
806   "name" : "_ZN7android7String8C2EPKDsj"
807  },
808  {
809   "name" : "_ZN7android7String8C2EPKc"
810  },
811  {
812   "name" : "_ZN7android7String8C2EPKcj"
813  },
814  {
815   "name" : "_ZN7android7String8C2ERKNS_8String16E"
816  },
817  {
818   "name" : "_ZN7android7String8C2ERKS0_"
819  },
820  {
821   "name" : "_ZN7android7String8C2Ev"
822  },
823  {
824   "name" : "_ZN7android7String8D1Ev"
825  },
826  {
827   "name" : "_ZN7android7String8D2Ev"
828  },
829  {
830   "name" : "_ZN7android8String1610editResizeEj"
831  },
832  {
833   "name" : "_ZN7android8String1610replaceAllEDsDs"
834  },
835  {
836   "name" : "_ZN7android8String1613allocFromUTF8EPKcj"
837  },
838  {
839   "name" : "_ZN7android8String1614allocFromUTF16EPKDsj"
840  },
841  {
842   "name" : "_ZN7android8String164editEv"
843  },
844  {
845   "name" : "_ZN7android8String165allocEj"
846  },
847  {
848   "name" : "_ZN7android8String165setToEPKDs"
849  },
850  {
851   "name" : "_ZN7android8String165setToEPKDsj"
852  },
853  {
854   "name" : "_ZN7android8String165setToERKS0_"
855  },
856  {
857   "name" : "_ZN7android8String165setToERKS0_jj"
858  },
859  {
860   "name" : "_ZN7android8String166appendEPKDsj"
861  },
862  {
863   "name" : "_ZN7android8String166appendERKS0_"
864  },
865  {
866   "name" : "_ZN7android8String166insertEjPKDs"
867  },
868  {
869   "name" : "_ZN7android8String166insertEjPKDsj"
870  },
871  {
872   "name" : "_ZN7android8String167acquireEv"
873  },
874  {
875   "name" : "_ZN7android8String167releaseEv"
876  },
877  {
878   "name" : "_ZN7android8String16C1EPKDs"
879  },
880  {
881   "name" : "_ZN7android8String16C1EPKDsj"
882  },
883  {
884   "name" : "_ZN7android8String16C1EPKc"
885  },
886  {
887   "name" : "_ZN7android8String16C1EPKcj"
888  },
889  {
890   "name" : "_ZN7android8String16C1ERKNS_7String8E"
891  },
892  {
893   "name" : "_ZN7android8String16C1ERKS0_"
894  },
895  {
896   "name" : "_ZN7android8String16C1ERKS0_jj"
897  },
898  {
899   "name" : "_ZN7android8String16C1Ev"
900  },
901  {
902   "name" : "_ZN7android8String16C2EPKDs"
903  },
904  {
905   "name" : "_ZN7android8String16C2EPKDsj"
906  },
907  {
908   "name" : "_ZN7android8String16C2EPKc"
909  },
910  {
911   "name" : "_ZN7android8String16C2EPKcj"
912  },
913  {
914   "name" : "_ZN7android8String16C2ERKNS_7String8E"
915  },
916  {
917   "name" : "_ZN7android8String16C2ERKS0_"
918  },
919  {
920   "name" : "_ZN7android8String16C2ERKS0_jj"
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_7FileMapEPcbj"
972  },
973  {
974   "name" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbj"
975  },
976  {
977   "name" : "_ZN7android9TokenizerD1Ev"
978  },
979  {
980   "name" : "_ZN7android9TokenizerD2Ev"
981  },
982  {
983   "name" : "_ZNK7android10VectorImpl12itemLocationEj"
984  },
985  {
986   "name" : "_ZNK7android10VectorImpl8capacityEv"
987  },
988  {
989   "name" : "_ZNK7android10VectorImpl8itemSizeEv"
990  },
991  {
992   "name" : "_ZNK7android12SharedBuffer10editResizeEj"
993  },
994  {
995   "name" : "_ZNK7android12SharedBuffer11attemptEditEv"
996  },
997  {
998   "name" : "_ZNK7android12SharedBuffer4editEv"
999  },
1000  {
1001   "name" : "_ZNK7android12SharedBuffer5resetEj"
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_destroyEPvj"
1016  },
1017  {
1018   "binding" : "weak",
1019   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE12do_constructEPvj"
1020  },
1021  {
1022   "binding" : "weak",
1023   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE15do_move_forwardEPvPKvj"
1024  },
1025  {
1026   "binding" : "weak",
1027   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE16do_move_backwardEPvPKvj"
1028  },
1029  {
1030   "binding" : "weak",
1031   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE7do_copyEPvPKvj"
1032  },
1033  {
1034   "binding" : "weak",
1035   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE8do_splatEPvPKvj"
1036  },
1037  {
1038   "name" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPj"
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_destroyEPvj"
1067  },
1068  {
1069   "binding" : "weak",
1070   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj"
1071  },
1072  {
1073   "binding" : "weak",
1074   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj"
1075  },
1076  {
1077   "binding" : "weak",
1078   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj"
1079  },
1080  {
1081   "binding" : "weak",
1082   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj"
1083  },
1084  {
1085   "binding" : "weak",
1086   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj"
1087  },
1088  {
1089   "binding" : "weak",
1090   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj"
1091  },
1092  {
1093   "binding" : "weak",
1094   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj"
1095  },
1096  {
1097   "binding" : "weak",
1098   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj"
1099  },
1100  {
1101   "binding" : "weak",
1102   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj"
1103  },
1104  {
1105   "binding" : "weak",
1106   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj"
1107  },
1108  {
1109   "binding" : "weak",
1110   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj"
1111  },
1112  {
1113   "binding" : "weak",
1114   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj"
1115  },
1116  {
1117   "binding" : "weak",
1118   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj"
1119  },
1120  {
1121   "binding" : "weak",
1122   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj"
1123  },
1124  {
1125   "binding" : "weak",
1126   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj"
1127  },
1128  {
1129   "binding" : "weak",
1130   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj"
1131  },
1132  {
1133   "binding" : "weak",
1134   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj"
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" : "_ZNK7android7String84findEPKcj"
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_n12_N7android14LooperCallbackD0Ev"
1228  },
1229  {
1230   "name" : "_ZTv0_n12_N7android14LooperCallbackD1Ev"
1231  },
1232  {
1233   "name" : "_ZTv0_n12_N7android14MessageHandlerD0Ev"
1234  },
1235  {
1236   "name" : "_ZTv0_n12_N7android14MessageHandlerD1Ev"
1237  },
1238  {
1239   "name" : "_ZTv0_n12_N7android18WeakMessageHandlerD0Ev"
1240  },
1241  {
1242   "name" : "_ZTv0_n12_N7android18WeakMessageHandlerD1Ev"
1243  },
1244  {
1245   "name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD0Ev"
1246  },
1247  {
1248   "name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD1Ev"
1249  },
1250  {
1251   "name" : "_ZTv0_n12_N7android6ThreadD0Ev"
1252  },
1253  {
1254   "name" : "_ZTv0_n12_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_PKcijPS_E",
4566   "name" : "int (int (*)(void *), void *, const char *, int, unsigned int, 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" : "_ZTIj"
4583    },
4584    {
4585     "referenced_type" : "_ZTIPPv"
4586    }
4587   ],
4588   "referenced_type" : "_ZTIFiPFiPvES_PKcijPS_E",
4589   "return_type" : "_ZTIi",
4590   "self_type" : "_ZTIFiPFiPvES_PKcijPS_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" : "_ZN7android10VectorImpl11appendArrayEPKvj",
4772   "parameters" :
4773   [
4774    {
4775     "is_this_ptr" : true,
4776     "referenced_type" : "_ZTIPN7android10VectorImplE"
4777    },
4778    {
4779     "referenced_type" : "_ZTIPKv"
4780    },
4781    {
4782     "referenced_type" : "_ZTIj"
4783    }
4784   ],
4785   "return_type" : "_ZTIi",
4786   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4787  },
4788  {
4789   "function_name" : "android::VectorImpl::setCapacity",
4790   "linker_set_key" : "_ZN7android10VectorImpl11setCapacityEj",
4791   "parameters" :
4792   [
4793    {
4794     "is_this_ptr" : true,
4795     "referenced_type" : "_ZTIPN7android10VectorImplE"
4796    },
4797    {
4798     "referenced_type" : "_ZTIj"
4799    }
4800   ],
4801   "return_type" : "_ZTIi",
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" : "_ZTIi",
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" : "_ZN7android10VectorImpl13insertArrayAtEPKvjj",
4849   "parameters" :
4850   [
4851    {
4852     "is_this_ptr" : true,
4853     "referenced_type" : "_ZTIPN7android10VectorImplE"
4854    },
4855    {
4856     "referenced_type" : "_ZTIPKv"
4857    },
4858    {
4859     "referenced_type" : "_ZTIj"
4860    },
4861    {
4862     "referenced_type" : "_ZTIj"
4863    }
4864   ],
4865   "return_type" : "_ZTIi",
4866   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4867  },
4868  {
4869   "function_name" : "android::VectorImpl::removeItemsAt",
4870   "linker_set_key" : "_ZN7android10VectorImpl13removeItemsAtEjj",
4871   "parameters" :
4872   [
4873    {
4874     "is_this_ptr" : true,
4875     "referenced_type" : "_ZTIPN7android10VectorImplE"
4876    },
4877    {
4878     "referenced_type" : "_ZTIj"
4879    },
4880    {
4881     "default_arg" : true,
4882     "referenced_type" : "_ZTIj"
4883    }
4884   ],
4885   "return_type" : "_ZTIi",
4886   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4887  },
4888  {
4889   "function_name" : "android::VectorImpl::insertVectorAt",
4890   "linker_set_key" : "_ZN7android10VectorImpl14insertVectorAtERKS0_j",
4891   "parameters" :
4892   [
4893    {
4894     "is_this_ptr" : true,
4895     "referenced_type" : "_ZTIPN7android10VectorImplE"
4896    },
4897    {
4898     "referenced_type" : "_ZTIRKN7android10VectorImplE"
4899    },
4900    {
4901     "referenced_type" : "_ZTIj"
4902    }
4903   ],
4904   "return_type" : "_ZTIi",
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" : "_ZN7android10VectorImpl16editItemLocationEj",
4924   "parameters" :
4925   [
4926    {
4927     "is_this_ptr" : true,
4928     "referenced_type" : "_ZTIPN7android10VectorImplE"
4929    },
4930    {
4931     "referenced_type" : "_ZTIj"
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" : "_ZTIi",
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" : "_ZTIi",
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_growEjj",
5047   "parameters" :
5048   [
5049    {
5050     "is_this_ptr" : true,
5051     "referenced_type" : "_ZTIPN7android10VectorImplE"
5052    },
5053    {
5054     "referenced_type" : "_ZTIj"
5055    },
5056    {
5057     "referenced_type" : "_ZTIj"
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" : "_ZN7android10VectorImpl6resizeEj",
5079   "parameters" :
5080   [
5081    {
5082     "is_this_ptr" : true,
5083     "referenced_type" : "_ZTIPN7android10VectorImplE"
5084    },
5085    {
5086     "referenced_type" : "_ZTIj"
5087    }
5088   ],
5089   "return_type" : "_ZTIi",
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_shrinkEjj",
5096   "parameters" :
5097   [
5098    {
5099     "is_this_ptr" : true,
5100     "referenced_type" : "_ZTIPN7android10VectorImplE"
5101    },
5102    {
5103     "referenced_type" : "_ZTIj"
5104    },
5105    {
5106     "referenced_type" : "_ZTIj"
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" : "_ZN7android10VectorImpl8insertAtEPKvjj",
5115   "parameters" :
5116   [
5117    {
5118     "is_this_ptr" : true,
5119     "referenced_type" : "_ZTIPN7android10VectorImplE"
5120    },
5121    {
5122     "referenced_type" : "_ZTIPKv"
5123    },
5124    {
5125     "referenced_type" : "_ZTIj"
5126    },
5127    {
5128     "default_arg" : true,
5129     "referenced_type" : "_ZTIj"
5130    }
5131   ],
5132   "return_type" : "_ZTIi",
5133   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5134  },
5135  {
5136   "function_name" : "android::VectorImpl::insertAt",
5137   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEjj",
5138   "parameters" :
5139   [
5140    {
5141     "is_this_ptr" : true,
5142     "referenced_type" : "_ZTIPN7android10VectorImplE"
5143    },
5144    {
5145     "referenced_type" : "_ZTIj"
5146    },
5147    {
5148     "default_arg" : true,
5149     "referenced_type" : "_ZTIj"
5150    }
5151   ],
5152   "return_type" : "_ZTIi",
5153   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5154  },
5155  {
5156   "function_name" : "android::VectorImpl::replaceAt",
5157   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEPKvj",
5158   "parameters" :
5159   [
5160    {
5161     "is_this_ptr" : true,
5162     "referenced_type" : "_ZTIPN7android10VectorImplE"
5163    },
5164    {
5165     "referenced_type" : "_ZTIPKv"
5166    },
5167    {
5168     "referenced_type" : "_ZTIj"
5169    }
5170   ],
5171   "return_type" : "_ZTIi",
5172   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5173  },
5174  {
5175   "function_name" : "android::VectorImpl::replaceAt",
5176   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEj",
5177   "parameters" :
5178   [
5179    {
5180     "is_this_ptr" : true,
5181     "referenced_type" : "_ZTIPN7android10VectorImplE"
5182    },
5183    {
5184     "referenced_type" : "_ZTIj"
5185    }
5186   ],
5187   "return_type" : "_ZTIi",
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" : "_ZN7android10VectorImplC2Ejj",
5209   "parameters" :
5210   [
5211    {
5212     "is_this_ptr" : true,
5213     "referenced_type" : "_ZTIPN7android10VectorImplE"
5214    },
5215    {
5216     "referenced_type" : "_ZTIj"
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" : "_ZTIx",
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" : "_ZTIx",
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" : "_ZTIx",
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" : "_ZTIi",
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" : "_ZTIi",
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" : "_ZTIi",
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" : "_ZTIi",
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" : "_ZN7android16SortedVectorImplC2Ejj",
5670   "parameters" :
5671   [
5672    {
5673     "is_this_ptr" : true,
5674     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5675    },
5676    {
5677     "referenced_type" : "_ZTIj"
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" : "_ZN7android19JenkinsHashMixBytesEjPKhj",
5846   "parameters" :
5847   [
5848    {
5849     "referenced_type" : "_ZTIj"
5850    },
5851    {
5852     "referenced_type" : "_ZTIPKh"
5853    },
5854    {
5855     "referenced_type" : "_ZTIj"
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" : "_ZTIx",
5865   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5866  },
5867  {
5868   "function_name" : "android::JenkinsHashMixShorts",
5869   "linker_set_key" : "_ZN7android20JenkinsHashMixShortsEjPKtj",
5870   "parameters" :
5871   [
5872    {
5873     "referenced_type" : "_ZTIj"
5874    },
5875    {
5876     "referenced_type" : "_ZTIPKt"
5877    },
5878    {
5879     "referenced_type" : "_ZTIj"
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" : "_ZN7android6Looper17sendMessageAtTimeExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
6129   "parameters" :
6130   [
6131    {
6132     "is_this_ptr" : true,
6133     "referenced_type" : "_ZTIPN7android6LooperE"
6134    },
6135    {
6136     "referenced_type" : "_ZTIx"
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" : "_ZN7android6Looper18sendMessageDelayedExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
6165   "parameters" :
6166   [
6167    {
6168     "is_this_ptr" : true,
6169     "referenced_type" : "_ZTIPN7android6LooperE"
6170    },
6171    {
6172     "referenced_type" : "_ZTIx"
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" : "_ZN7android6Thread3runEPKcij",
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" : "_ZTIj"
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" : "_ZN7android7FileMap6createEPKcixjb",
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" : "_ZTIx"
6648    },
6649    {
6650     "referenced_type" : "_ZTIj"
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" : "_ZN7android7RefBase10renameRefsEjRKNS_16ReferenceRenamerE",
6849   "parameters" :
6850   [
6851    {
6852     "referenced_type" : "_ZTIj"
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" : "_ZN7android7String810lockBufferEj",
7158   "parameters" :
7159   [
7160    {
7161     "is_this_ptr" : true,
7162     "referenced_type" : "_ZTIPN7android7String8E"
7163    },
7164    {
7165     "referenced_type" : "_ZTIj"
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_appendEPKcj",
7175   "parameters" :
7176   [
7177    {
7178     "is_this_ptr" : true,
7179     "referenced_type" : "_ZTIPN7android7String8E"
7180    },
7181    {
7182     "referenced_type" : "_ZTIPKc"
7183    },
7184    {
7185     "referenced_type" : "_ZTIj"
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" : "_ZN7android7String811setPathNameEPKcj",
7210   "parameters" :
7211   [
7212    {
7213     "is_this_ptr" : true,
7214     "referenced_type" : "_ZTIPN7android7String8E"
7215    },
7216    {
7217     "referenced_type" : "_ZTIPKc"
7218    },
7219    {
7220     "referenced_type" : "_ZTIj"
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" : "_ZN7android7String812unlockBufferEj",
7245   "parameters" :
7246   [
7247    {
7248     "is_this_ptr" : true,
7249     "referenced_type" : "_ZTIPN7android7String8E"
7250    },
7251    {
7252     "referenced_type" : "_ZTIj"
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" : "_ZN7android7String813appendFormatVEPKcPc",
7274   "parameters" :
7275   [
7276    {
7277     "is_this_ptr" : true,
7278     "referenced_type" : "_ZTIPN7android7String8E"
7279    },
7280    {
7281     "referenced_type" : "_ZTIPKc"
7282    },
7283    {
7284     "referenced_type" : "_ZTIPc"
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" : "_ZN7android7String85setToEPKDij",
7319   "parameters" :
7320   [
7321    {
7322     "is_this_ptr" : true,
7323     "referenced_type" : "_ZTIPN7android7String8E"
7324    },
7325    {
7326     "referenced_type" : "_ZTIPKDi"
7327    },
7328    {
7329     "referenced_type" : "_ZTIj"
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" : "_ZN7android7String85setToEPKDsj",
7338   "parameters" :
7339   [
7340    {
7341     "is_this_ptr" : true,
7342     "referenced_type" : "_ZTIPN7android7String8E"
7343    },
7344    {
7345     "referenced_type" : "_ZTIPKDs"
7346    },
7347    {
7348     "referenced_type" : "_ZTIj"
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" : "_ZN7android7String85setToEPKcj",
7373   "parameters" :
7374   [
7375    {
7376     "is_this_ptr" : true,
7377     "referenced_type" : "_ZTIPN7android7String8E"
7378    },
7379    {
7380     "referenced_type" : "_ZTIPKc"
7381    },
7382    {
7383     "referenced_type" : "_ZTIj"
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" : "_ZN7android7String86appendEPKcj",
7424   "parameters" :
7425   [
7426    {
7427     "is_this_ptr" : true,
7428     "referenced_type" : "_ZTIPN7android7String8E"
7429    },
7430    {
7431     "referenced_type" : "_ZTIPKc"
7432    },
7433    {
7434     "referenced_type" : "_ZTIj"
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" : "_ZN7android7String87formatVEPKcPc",
7471   "parameters" :
7472   [
7473    {
7474     "referenced_type" : "_ZTIPKc"
7475    },
7476    {
7477     "referenced_type" : "_ZTIPc"
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" : "_ZN7android7String8C1EPKDij",
7531   "parameters" :
7532   [
7533    {
7534     "is_this_ptr" : true,
7535     "referenced_type" : "_ZTIPN7android7String8E"
7536    },
7537    {
7538     "referenced_type" : "_ZTIPKDi"
7539    },
7540    {
7541     "referenced_type" : "_ZTIj"
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" : "_ZN7android7String8C1EPKDsj",
7566   "parameters" :
7567   [
7568    {
7569     "is_this_ptr" : true,
7570     "referenced_type" : "_ZTIPN7android7String8E"
7571    },
7572    {
7573     "referenced_type" : "_ZTIPKDs"
7574    },
7575    {
7576     "referenced_type" : "_ZTIj"
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" : "_ZN7android7String8C1EPKcj",
7601   "parameters" :
7602   [
7603    {
7604     "is_this_ptr" : true,
7605     "referenced_type" : "_ZTIPN7android7String8E"
7606    },
7607    {
7608     "referenced_type" : "_ZTIPKc"
7609    },
7610    {
7611     "referenced_type" : "_ZTIj"
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" : "_ZN7android7String8C2EPKDij",
7681   "parameters" :
7682   [
7683    {
7684     "is_this_ptr" : true,
7685     "referenced_type" : "_ZTIPN7android7String8E"
7686    },
7687    {
7688     "referenced_type" : "_ZTIPKDi"
7689    },
7690    {
7691     "referenced_type" : "_ZTIj"
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" : "_ZN7android7String8C2EPKDsj",
7716   "parameters" :
7717   [
7718    {
7719     "is_this_ptr" : true,
7720     "referenced_type" : "_ZTIPN7android7String8E"
7721    },
7722    {
7723     "referenced_type" : "_ZTIPKDs"
7724    },
7725    {
7726     "referenced_type" : "_ZTIj"
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" : "_ZN7android7String8C2EPKcj",
7751   "parameters" :
7752   [
7753    {
7754     "is_this_ptr" : true,
7755     "referenced_type" : "_ZTIPN7android7String8E"
7756    },
7757    {
7758     "referenced_type" : "_ZTIPKc"
7759    },
7760    {
7761     "referenced_type" : "_ZTIj"
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" : "_ZN7android8String1610editResizeEj",
7842   "parameters" :
7843   [
7844    {
7845     "is_this_ptr" : true,
7846     "referenced_type" : "_ZTIPN7android8String16E"
7847    },
7848    {
7849     "referenced_type" : "_ZTIj"
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" : "_ZN7android8String1613allocFromUTF8EPKcj",
7878   "parameters" :
7879   [
7880    {
7881     "referenced_type" : "_ZTIPKc"
7882    },
7883    {
7884     "referenced_type" : "_ZTIj"
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" : "_ZN7android8String1614allocFromUTF16EPKDsj",
7894   "parameters" :
7895   [
7896    {
7897     "referenced_type" : "_ZTIPKDs"
7898    },
7899    {
7900     "referenced_type" : "_ZTIj"
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" : "_ZN7android8String165allocEj",
7924   "parameters" :
7925   [
7926    {
7927     "referenced_type" : "_ZTIj"
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" : "_ZN7android8String165setToEPKDsj",
7952   "parameters" :
7953   [
7954    {
7955     "is_this_ptr" : true,
7956     "referenced_type" : "_ZTIPN7android8String16E"
7957    },
7958    {
7959     "referenced_type" : "_ZTIPKDs"
7960    },
7961    {
7962     "referenced_type" : "_ZTIj"
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_jj",
7987   "parameters" :
7988   [
7989    {
7990     "is_this_ptr" : true,
7991     "referenced_type" : "_ZTIPN7android8String16E"
7992    },
7993    {
7994     "referenced_type" : "_ZTIRKN7android8String16E"
7995    },
7996    {
7997     "referenced_type" : "_ZTIj"
7998    },
7999    {
8000     "default_arg" : true,
8001     "referenced_type" : "_ZTIj"
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" : "_ZN7android8String166appendEPKDsj",
8010   "parameters" :
8011   [
8012    {
8013     "is_this_ptr" : true,
8014     "referenced_type" : "_ZTIPN7android8String16E"
8015    },
8016    {
8017     "referenced_type" : "_ZTIPKDs"
8018    },
8019    {
8020     "referenced_type" : "_ZTIj"
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" : "_ZN7android8String166insertEjPKDs",
8045   "parameters" :
8046   [
8047    {
8048     "is_this_ptr" : true,
8049     "referenced_type" : "_ZTIPN7android8String16E"
8050    },
8051    {
8052     "referenced_type" : "_ZTIj"
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" : "_ZN7android8String166insertEjPKDsj",
8064   "parameters" :
8065   [
8066    {
8067     "is_this_ptr" : true,
8068     "referenced_type" : "_ZTIPN7android8String16E"
8069    },
8070    {
8071     "referenced_type" : "_ZTIj"
8072    },
8073    {
8074     "referenced_type" : "_ZTIPKDs"
8075    },
8076    {
8077     "referenced_type" : "_ZTIj"
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" : "_ZN7android8String16C1EPKDsj",
8130   "parameters" :
8131   [
8132    {
8133     "is_this_ptr" : true,
8134     "referenced_type" : "_ZTIPN7android8String16E"
8135    },
8136    {
8137     "referenced_type" : "_ZTIPKDs"
8138    },
8139    {
8140     "referenced_type" : "_ZTIj"
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" : "_ZN7android8String16C1EPKcj",
8165   "parameters" :
8166   [
8167    {
8168     "is_this_ptr" : true,
8169     "referenced_type" : "_ZTIPN7android8String16E"
8170    },
8171    {
8172     "referenced_type" : "_ZTIPKc"
8173    },
8174    {
8175     "referenced_type" : "_ZTIj"
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_jj",
8216   "parameters" :
8217   [
8218    {
8219     "is_this_ptr" : true,
8220     "referenced_type" : "_ZTIPN7android8String16E"
8221    },
8222    {
8223     "referenced_type" : "_ZTIRKN7android8String16E"
8224    },
8225    {
8226     "referenced_type" : "_ZTIj"
8227    },
8228    {
8229     "default_arg" : true,
8230     "referenced_type" : "_ZTIj"
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" : "_ZN7android8String16C2EPKDsj",
8268   "parameters" :
8269   [
8270    {
8271     "is_this_ptr" : true,
8272     "referenced_type" : "_ZTIPN7android8String16E"
8273    },
8274    {
8275     "referenced_type" : "_ZTIPKDs"
8276    },
8277    {
8278     "referenced_type" : "_ZTIj"
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" : "_ZN7android8String16C2EPKcj",
8303   "parameters" :
8304   [
8305    {
8306     "is_this_ptr" : true,
8307     "referenced_type" : "_ZTIPN7android8String16E"
8308    },
8309    {
8310     "referenced_type" : "_ZTIPKc"
8311    },
8312    {
8313     "referenced_type" : "_ZTIj"
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_jj",
8354   "parameters" :
8355   [
8356    {
8357     "is_this_ptr" : true,
8358     "referenced_type" : "_ZTIPN7android8String16E"
8359    },
8360    {
8361     "referenced_type" : "_ZTIRKN7android8String16E"
8362    },
8363    {
8364     "referenced_type" : "_ZTIj"
8365    },
8366    {
8367     "default_arg" : true,
8368     "referenced_type" : "_ZTIj"
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_7FileMapEPcbj",
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" : "_ZTIj"
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_7FileMapEPcbj",
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" : "_ZTIj"
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" : "_ZNK7android10VectorImpl12itemLocationEj",
8721   "parameters" :
8722   [
8723    {
8724     "is_this_ptr" : true,
8725     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8726    },
8727    {
8728     "referenced_type" : "_ZTIj"
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" : "_ZTIj",
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" : "_ZTIj",
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_destroyEPvj",
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" : "_ZTIj"
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_constructEPvj",
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" : "_ZTIj"
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_forwardEPvPKvj",
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" : "_ZTIj"
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_backwardEPvPKvj",
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" : "_ZTIj"
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_copyEPvPKvj",
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" : "_ZTIj"
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_splatEPvPKvj",
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" : "_ZTIj"
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_indexOrderOfEPKvPj",
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" : "_ZTIPj"
8929    }
8930   ],
8931   "return_type" : "_ZTIi",
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" : "_ZTIi",
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" : "_ZTIj",
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_destroyEPvj",
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" : "_ZTIj"
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_constructEPvj",
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" : "_ZTIj"
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_forwardEPvPKvj",
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" : "_ZTIj"
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_backwardEPvPKvj",
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" : "_ZTIj"
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_copyEPvPKvj",
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" : "_ZTIj"
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_splatEPvPKvj",
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" : "_ZTIj"
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_destroyEPvj",
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" : "_ZTIj"
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_constructEPvj",
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" : "_ZTIj"
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_forwardEPvPKvj",
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" : "_ZTIj"
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_backwardEPvPKvj",
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" : "_ZTIj"
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_copyEPvPKvj",
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" : "_ZTIj"
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_splatEPvPKvj",
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" : "_ZTIj"
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_destroyEPvj",
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" : "_ZTIj"
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_constructEPvj",
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" : "_ZTIj"
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_forwardEPvPKvj",
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" : "_ZTIj"
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_backwardEPvPKvj",
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" : "_ZTIj"
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_copyEPvPKvj",
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" : "_ZTIj"
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_splatEPvPKvj",
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" : "_ZTIj"
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" : "_ZNK7android7String84findEPKcj",
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" : "_ZTIj"
9670    }
9671   ],
9672   "return_type" : "_ZTIi",
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" : "_ZTIj",
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" : "_ZTIj",
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" : "_ZTIj",
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" : "_ZTIi",
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" : "_ZTIi",
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" : "_ZTIx",
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" : "_ZTIj"
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" : "_ZTIj"
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_PKcijPS_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" : "_ZTIj",
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" : "_ZTIj"
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" : "_ZTIj"
10058    }
10059   ],
10060   "return_type" : "_ZTIj",
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" : "_ZTIj"
10088    },
10089    {
10090     "referenced_type" : "_ZTIPKDs"
10091    },
10092    {
10093     "referenced_type" : "_ZTIj"
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" : "_ZTIx",
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" : "_ZTIx"
10119    },
10120    {
10121     "referenced_type" : "_ZTIx"
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" : "_ZTIj"
10137    },
10138    {
10139     "referenced_type" : "_ZTIPc"
10140    },
10141    {
10142     "referenced_type" : "_ZTIj"
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" : "_ZTIj"
10158    }
10159   ],
10160   "return_type" : "_ZTIi",
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" : "_ZTIj"
10173    },
10174    {
10175     "referenced_type" : "_ZTIj"
10176    },
10177    {
10178     "referenced_type" : "_ZTIPj"
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" : "_ZTIj"
10194    },
10195    {
10196     "referenced_type" : "_ZTIPc"
10197    },
10198    {
10199     "referenced_type" : "_ZTIj"
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" : "_ZTIj"
10215    }
10216   ],
10217   "return_type" : "_ZTIi",
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" : "_ZTIj"
10230    },
10231    {
10232     "referenced_type" : "_ZTIPDs"
10233    },
10234    {
10235     "referenced_type" : "_ZTIj"
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" : "_ZTIj"
10251    },
10252    {
10253     "default_arg" : true,
10254     "referenced_type" : "_ZTIb"
10255    }
10256   ],
10257   "return_type" : "_ZTIi",
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" : "_ZTIj"
10270    },
10271    {
10272     "referenced_type" : "_ZTIPDs"
10273    },
10274    {
10275     "referenced_type" : "_ZTIj"
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" : 4,
10296   "linker_set_key" : "_ZTIRA1_KDs",
10297   "name" : "char16_t const (&)[1]",
10298   "referenced_type" : "_ZTIA1_KDs",
10299   "self_type" : "_ZTIRA1_KDs",
10300   "size" : 4,
10301   "source_file" : "system/core/libutils/include/utils/String16.h"
10302  },
10303  {
10304   "alignment" : 4,
10305   "linker_set_key" : "_ZTIRKN7android10VectorImplE",
10306   "name" : "const android::VectorImpl &",
10307   "referenced_type" : "_ZTIKN7android10VectorImplE",
10308   "self_type" : "_ZTIRKN7android10VectorImplE",
10309   "size" : 4,
10310   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10311  },
10312  {
10313   "alignment" : 4,
10314   "linker_set_key" : "_ZTIRKN7android16ReferenceRenamerE",
10315   "name" : "const android::ReferenceRenamer &",
10316   "referenced_type" : "_ZTIKN7android16ReferenceRenamerE",
10317   "self_type" : "_ZTIRKN7android16ReferenceRenamerE",
10318   "size" : 4,
10319   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10320  },
10321  {
10322   "alignment" : 4,
10323   "linker_set_key" : "_ZTIRKN7android16SortedVectorImplE",
10324   "name" : "const android::SortedVectorImpl &",
10325   "referenced_type" : "_ZTIKN7android16SortedVectorImplE",
10326   "self_type" : "_ZTIRKN7android16SortedVectorImplE",
10327   "size" : 4,
10328   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10329  },
10330  {
10331   "alignment" : 4,
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" : 4,
10337   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10338  },
10339  {
10340   "alignment" : 4,
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" : 4,
10346   "source_file" : "system/core/libutils/include/utils/Vector.h"
10347  },
10348  {
10349   "alignment" : 4,
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" : 4,
10355   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10356  },
10357  {
10358   "alignment" : 4,
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" : 4,
10364   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10365  },
10366  {
10367   "alignment" : 4,
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" : 4,
10373   "source_file" : "system/core/libutils/include/utils/Looper.h"
10374  },
10375  {
10376   "alignment" : 4,
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" : 4,
10382   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10383  },
10384  {
10385   "alignment" : 4,
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" : 4,
10391   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10392  },
10393  {
10394   "alignment" : 4,
10395   "linker_set_key" : "_ZTIRKN7android6Looper15MessageEnvelopeE",
10396   "name" : "const android::Looper::MessageEnvelope &",
10397   "referenced_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
10398   "self_type" : "_ZTIRKN7android6Looper15MessageEnvelopeE",
10399   "size" : 4,
10400   "source_file" : "system/core/libutils/include/utils/Vector.h"
10401  },
10402  {
10403   "alignment" : 4,
10404   "linker_set_key" : "_ZTIRKN7android6Looper7RequestE",
10405   "name" : "const android::Looper::Request &",
10406   "referenced_type" : "_ZTIKN7android6Looper7RequestE",
10407   "self_type" : "_ZTIRKN7android6Looper7RequestE",
10408   "size" : 4,
10409   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10410  },
10411  {
10412   "alignment" : 4,
10413   "linker_set_key" : "_ZTIRKN7android6Looper8ResponseE",
10414   "name" : "const android::Looper::Response &",
10415   "referenced_type" : "_ZTIKN7android6Looper8ResponseE",
10416   "self_type" : "_ZTIRKN7android6Looper8ResponseE",
10417   "size" : 4,
10418   "source_file" : "system/core/libutils/include/utils/Vector.h"
10419  },
10420  {
10421   "alignment" : 4,
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" : 4,
10427   "source_file" : "system/core/libutils/include/utils/Vector.h"
10428  },
10429  {
10430   "alignment" : 4,
10431   "linker_set_key" : "_ZTIRKN7android7MessageE",
10432   "name" : "const android::Message &",
10433   "referenced_type" : "_ZTIKN7android7MessageE",
10434   "self_type" : "_ZTIRKN7android7MessageE",
10435   "size" : 4,
10436   "source_file" : "system/core/libutils/include/utils/Looper.h"
10437  },
10438  {
10439   "alignment" : 4,
10440   "linker_set_key" : "_ZTIRKN7android7String8E",
10441   "name" : "const android::String8 &",
10442   "referenced_type" : "_ZTIKN7android7String8E",
10443   "self_type" : "_ZTIRKN7android7String8E",
10444   "size" : 4,
10445   "source_file" : "system/core/libutils/include/utils/String8.h"
10446  },
10447  {
10448   "alignment" : 4,
10449   "linker_set_key" : "_ZTIRKN7android8String1610StaticDataILj1EEE",
10450   "name" : "const android::String16::StaticData<1> &",
10451   "referenced_type" : "_ZTIKN7android8String1610StaticDataILj1EEE",
10452   "self_type" : "_ZTIRKN7android8String1610StaticDataILj1EEE",
10453   "size" : 4,
10454   "source_file" : "system/core/libutils/include/utils/String16.h"
10455  },
10456  {
10457   "alignment" : 4,
10458   "linker_set_key" : "_ZTIRKN7android8String16E",
10459   "name" : "const android::String16 &",
10460   "referenced_type" : "_ZTIKN7android8String16E",
10461   "self_type" : "_ZTIRKN7android8String16E",
10462   "size" : 4,
10463   "source_file" : "system/core/libutils/include/utils/String8.h"
10464  },
10465  {
10466   "alignment" : 4,
10467   "linker_set_key" : "_ZTIRKa",
10468   "name" : "const signed char &",
10469   "referenced_type" : "_ZTIKa",
10470   "self_type" : "_ZTIRKa",
10471   "size" : 4,
10472   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10473  },
10474  {
10475   "alignment" : 4,
10476   "linker_set_key" : "_ZTIRKb",
10477   "name" : "const bool &",
10478   "referenced_type" : "_ZTIKb",
10479   "self_type" : "_ZTIRKb",
10480   "size" : 4,
10481   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10482  },
10483  {
10484   "alignment" : 4,
10485   "linker_set_key" : "_ZTIRKd",
10486   "name" : "const double &",
10487   "referenced_type" : "_ZTIKd",
10488   "self_type" : "_ZTIRKd",
10489   "size" : 4,
10490   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10491  },
10492  {
10493   "alignment" : 4,
10494   "linker_set_key" : "_ZTIRKf",
10495   "name" : "const float &",
10496   "referenced_type" : "_ZTIKf",
10497   "self_type" : "_ZTIRKf",
10498   "size" : 4,
10499   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10500  },
10501  {
10502   "alignment" : 4,
10503   "linker_set_key" : "_ZTIRKh",
10504   "name" : "const unsigned char &",
10505   "referenced_type" : "_ZTIKh",
10506   "self_type" : "_ZTIRKh",
10507   "size" : 4,
10508   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10509  },
10510  {
10511   "alignment" : 4,
10512   "linker_set_key" : "_ZTIRKi",
10513   "name" : "const int &",
10514   "referenced_type" : "_ZTIKi",
10515   "self_type" : "_ZTIRKi",
10516   "size" : 4,
10517   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10518  },
10519  {
10520   "alignment" : 4,
10521   "linker_set_key" : "_ZTIRKj",
10522   "name" : "const unsigned int &",
10523   "referenced_type" : "_ZTIKj",
10524   "self_type" : "_ZTIRKj",
10525   "size" : 4,
10526   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10527  },
10528  {
10529   "alignment" : 4,
10530   "linker_set_key" : "_ZTIRKs",
10531   "name" : "const short &",
10532   "referenced_type" : "_ZTIKs",
10533   "self_type" : "_ZTIRKs",
10534   "size" : 4,
10535   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10536  },
10537  {
10538   "alignment" : 4,
10539   "linker_set_key" : "_ZTIRKt",
10540   "name" : "const unsigned short &",
10541   "referenced_type" : "_ZTIKt",
10542   "self_type" : "_ZTIRKt",
10543   "size" : 4,
10544   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10545  },
10546  {
10547   "alignment" : 4,
10548   "linker_set_key" : "_ZTIRKx",
10549   "name" : "const long long &",
10550   "referenced_type" : "_ZTIKx",
10551   "self_type" : "_ZTIRKx",
10552   "size" : 4,
10553   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10554  },
10555  {
10556   "alignment" : 4,
10557   "linker_set_key" : "_ZTIRKy",
10558   "name" : "const unsigned long long &",
10559   "referenced_type" : "_ZTIKy",
10560   "self_type" : "_ZTIRKy",
10561   "size" : 4,
10562   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10563  },
10564  {
10565   "alignment" : 4,
10566   "linker_set_key" : "_ZTIRN7android10VectorImplE",
10567   "name" : "android::VectorImpl &",
10568   "referenced_type" : "_ZTIN7android10VectorImplE",
10569   "self_type" : "_ZTIRN7android10VectorImplE",
10570   "size" : 4,
10571   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10572  },
10573  {
10574   "alignment" : 4,
10575   "linker_set_key" : "_ZTIRN7android16SortedVectorImplE",
10576   "name" : "android::SortedVectorImpl &",
10577   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
10578   "self_type" : "_ZTIRN7android16SortedVectorImplE",
10579   "size" : 4,
10580   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10581  },
10582  {
10583   "alignment" : 4,
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" : 4,
10589   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10590  },
10591  {
10592   "alignment" : 4,
10593   "linker_set_key" : "_ZTIRN7android2spINS_14LooperCallbackEEE",
10594   "name" : "android::sp<android::LooperCallback> &",
10595   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
10596   "self_type" : "_ZTIRN7android2spINS_14LooperCallbackEEE",
10597   "size" : 4,
10598   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10599  },
10600  {
10601   "alignment" : 4,
10602   "linker_set_key" : "_ZTIRN7android2spINS_14MessageHandlerEEE",
10603   "name" : "android::sp<android::MessageHandler> &",
10604   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
10605   "self_type" : "_ZTIRN7android2spINS_14MessageHandlerEEE",
10606   "size" : 4,
10607   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10608  },
10609  {
10610   "alignment" : 4,
10611   "linker_set_key" : "_ZTIRN7android2spINS_6LooperEEE",
10612   "name" : "android::sp<android::Looper> &",
10613   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
10614   "self_type" : "_ZTIRN7android2spINS_6LooperEEE",
10615   "size" : 4,
10616   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10617  },
10618  {
10619   "alignment" : 4,
10620   "linker_set_key" : "_ZTIRN7android2spINS_6ThreadEEE",
10621   "name" : "android::sp<android::Thread> &",
10622   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
10623   "self_type" : "_ZTIRN7android2spINS_6ThreadEEE",
10624   "size" : 4,
10625   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10626  },
10627  {
10628   "alignment" : 4,
10629   "linker_set_key" : "_ZTIRN7android5MutexE",
10630   "name" : "android::Mutex &",
10631   "referenced_type" : "_ZTIN7android5MutexE",
10632   "self_type" : "_ZTIRN7android5MutexE",
10633   "size" : 4,
10634   "source_file" : "system/core/libutils/include/utils/Mutex.h"
10635  },
10636  {
10637   "alignment" : 4,
10638   "linker_set_key" : "_ZTIRN7android6Looper8ResponseE",
10639   "name" : "android::Looper::Response &",
10640   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
10641   "self_type" : "_ZTIRN7android6Looper8ResponseE",
10642   "size" : 4,
10643   "source_file" : "system/core/libutils/include/utils/Vector.h"
10644  },
10645  {
10646   "alignment" : 4,
10647   "linker_set_key" : "_ZTIRN7android6RWLockE",
10648   "name" : "android::RWLock &",
10649   "referenced_type" : "_ZTIN7android6RWLockE",
10650   "self_type" : "_ZTIRN7android6RWLockE",
10651   "size" : 4,
10652   "source_file" : "system/core/libutils/include/utils/RWLock.h"
10653  },
10654  {
10655   "alignment" : 4,
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" : 4,
10661   "source_file" : "system/core/libutils/include/utils/Vector.h"
10662  },
10663  {
10664   "alignment" : 4,
10665   "linker_set_key" : "_ZTIRN7android7FileMapE",
10666   "name" : "android::FileMap &",
10667   "referenced_type" : "_ZTIN7android7FileMapE",
10668   "self_type" : "_ZTIRN7android7FileMapE",
10669   "size" : 4,
10670   "source_file" : "system/core/libutils/include/utils/FileMap.h"
10671  },
10672  {
10673   "alignment" : 4,
10674   "linker_set_key" : "_ZTIRN7android7PrinterE",
10675   "name" : "android::Printer &",
10676   "referenced_type" : "_ZTIN7android7PrinterE",
10677   "self_type" : "_ZTIRN7android7PrinterE",
10678   "size" : 4,
10679   "source_file" : "system/core/libutils/include/utils/Printer.h"
10680  },
10681  {
10682   "alignment" : 4,
10683   "linker_set_key" : "_ZTIRN7android7String8E",
10684   "name" : "android::String8 &",
10685   "referenced_type" : "_ZTIN7android7String8E",
10686   "self_type" : "_ZTIRN7android7String8E",
10687   "size" : 4,
10688   "source_file" : "system/core/libutils/include/utils/String8.h"
10689  },
10690  {
10691   "alignment" : 4,
10692   "linker_set_key" : "_ZTIRN7android8String16E",
10693   "name" : "android::String16 &",
10694   "referenced_type" : "_ZTIN7android8String16E",
10695   "self_type" : "_ZTIRN7android8String16E",
10696   "size" : 4,
10697   "source_file" : "system/core/libutils/include/utils/String16.h"
10698  }
10699 ],
10700 "pointer_types" :
10701 [
10702  {
10703   "alignment" : 4,
10704   "linker_set_key" : "_ZTIP11epoll_event",
10705   "name" : "epoll_event *",
10706   "referenced_type" : "_ZTI11epoll_event",
10707   "self_type" : "_ZTIP11epoll_event",
10708   "size" : 4,
10709   "source_file" : "system/core/libutils/include/utils/Looper.h"
10710  },
10711  {
10712   "alignment" : 4,
10713   "linker_set_key" : "_ZTIP13native_handle",
10714   "name" : "native_handle *",
10715   "referenced_type" : "_ZTI13native_handle",
10716   "self_type" : "_ZTIP13native_handle",
10717   "size" : 4,
10718   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
10719  },
10720  {
10721   "alignment" : 4,
10722   "linker_set_key" : "_ZTIP18android_flex_plane",
10723   "name" : "android_flex_plane *",
10724   "referenced_type" : "_ZTI18android_flex_plane",
10725   "self_type" : "_ZTIP18android_flex_plane",
10726   "size" : 4,
10727   "source_file" : "system/core/libsystem/include/system/graphics.h"
10728  },
10729  {
10730   "alignment" : 4,
10731   "linker_set_key" : "_ZTIP7log_msg",
10732   "name" : "log_msg *",
10733   "referenced_type" : "_ZTI7log_msg",
10734   "self_type" : "_ZTIP7log_msg",
10735   "size" : 4,
10736   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
10737  },
10738  {
10739   "alignment" : 4,
10740   "linker_set_key" : "_ZTIPDs",
10741   "name" : "char16_t *",
10742   "referenced_type" : "_ZTIDs",
10743   "self_type" : "_ZTIPDs",
10744   "size" : 4,
10745   "source_file" : "system/core/libutils/include/utils/String16.h"
10746  },
10747  {
10748   "alignment" : 4,
10749   "linker_set_key" : "_ZTIPFiPFiPvES_PKcijPS_E",
10750   "name" : "int (*)(int (*)(void *), void *, const char *, int, unsigned int, void **)",
10751   "referenced_type" : "_ZTIFiPFiPvES_PKcijPS_E",
10752   "self_type" : "_ZTIPFiPFiPvES_PKcijPS_E",
10753   "size" : 4,
10754   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
10755  },
10756  {
10757   "alignment" : 4,
10758   "linker_set_key" : "_ZTIPFiPKvS0_E",
10759   "name" : "int (*)(const void *, const void *)",
10760   "referenced_type" : "_ZTIFiPKvS0_E",
10761   "self_type" : "_ZTIPFiPKvS0_E",
10762   "size" : 4,
10763   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10764  },
10765  {
10766   "alignment" : 4,
10767   "linker_set_key" : "_ZTIPFiPKvS0_PvE",
10768   "name" : "int (*)(const void *, const void *, void *)",
10769   "referenced_type" : "_ZTIFiPKvS0_PvE",
10770   "self_type" : "_ZTIPFiPKvS0_PvE",
10771   "size" : 4,
10772   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10773  },
10774  {
10775   "alignment" : 4,
10776   "linker_set_key" : "_ZTIPFiPvE",
10777   "name" : "int (*)(void *)",
10778   "referenced_type" : "_ZTIFiPvE",
10779   "self_type" : "_ZTIPFiPvE",
10780   "size" : 4,
10781   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
10782  },
10783  {
10784   "alignment" : 4,
10785   "linker_set_key" : "_ZTIPFiiiPvE",
10786   "name" : "int (*)(int, int, void *)",
10787   "referenced_type" : "_ZTIFiiiPvE",
10788   "self_type" : "_ZTIPFiiiPvE",
10789   "size" : 4,
10790   "source_file" : "system/core/libutils/include/utils/Looper.h"
10791  },
10792  {
10793   "alignment" : 4,
10794   "linker_set_key" : "_ZTIPFvvE",
10795   "name" : "void (*)()",
10796   "referenced_type" : "_ZTIFvvE",
10797   "self_type" : "_ZTIPFvvE",
10798   "size" : 4,
10799   "source_file" : "system/core/libutils/include/utils/misc.h"
10800  },
10801  {
10802   "alignment" : 4,
10803   "linker_set_key" : "_ZTIPK13native_handle",
10804   "name" : "const native_handle *",
10805   "referenced_type" : "_ZTIK13native_handle",
10806   "self_type" : "_ZTIPK13native_handle",
10807   "size" : 4,
10808   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
10809  },
10810  {
10811   "alignment" : 4,
10812   "linker_set_key" : "_ZTIPK7log_msg",
10813   "name" : "const log_msg *",
10814   "referenced_type" : "_ZTIK7log_msg",
10815   "self_type" : "_ZTIPK7log_msg",
10816   "size" : 4,
10817   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
10818  },
10819  {
10820   "alignment" : 4,
10821   "linker_set_key" : "_ZTIPKDi",
10822   "name" : "const char32_t *",
10823   "referenced_type" : "_ZTIKDi",
10824   "self_type" : "_ZTIPKDi",
10825   "size" : 4,
10826   "source_file" : "system/core/libutils/include/utils/String8.h"
10827  },
10828  {
10829   "alignment" : 4,
10830   "linker_set_key" : "_ZTIPKDs",
10831   "name" : "const char16_t *",
10832   "referenced_type" : "_ZTIKDs",
10833   "self_type" : "_ZTIPKDs",
10834   "size" : 4,
10835   "source_file" : "system/core/libutils/include/utils/String8.h"
10836  },
10837  {
10838   "alignment" : 4,
10839   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
10840   "name" : "const android::VectorImpl *",
10841   "referenced_type" : "_ZTIKN7android10VectorImplE",
10842   "self_type" : "_ZTIPKN7android10VectorImplE",
10843   "size" : 4,
10844   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10845  },
10846  {
10847   "alignment" : 4,
10848   "linker_set_key" : "_ZTIPKN7android11KeyedVectorIiNS_6Looper7RequestEEE",
10849   "name" : "const android::KeyedVector<int, android::Looper::Request> *",
10850   "referenced_type" : "_ZTIKN7android11KeyedVectorIiNS_6Looper7RequestEEE",
10851   "self_type" : "_ZTIPKN7android11KeyedVectorIiNS_6Looper7RequestEEE",
10852   "size" : 4,
10853   "source_file" : "system/core/libutils/include/utils/KeyedVector.h"
10854  },
10855  {
10856   "alignment" : 4,
10857   "linker_set_key" : "_ZTIPKN7android12LightRefBaseINS_12NativeHandleEEE",
10858   "name" : "const android::LightRefBase<android::NativeHandle> *",
10859   "referenced_type" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
10860   "self_type" : "_ZTIPKN7android12LightRefBaseINS_12NativeHandleEEE",
10861   "size" : 4,
10862   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10863  },
10864  {
10865   "alignment" : 4,
10866   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
10867   "name" : "const android::NativeHandle *",
10868   "referenced_type" : "_ZTIKN7android12NativeHandleE",
10869   "self_type" : "_ZTIPKN7android12NativeHandleE",
10870   "size" : 4,
10871   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
10872  },
10873  {
10874   "alignment" : 4,
10875   "linker_set_key" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
10876   "name" : "const android::SortedVector<android::key_value_pair_t<int, android::Looper::Request>> *",
10877   "referenced_type" : "_ZTIKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
10878   "self_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
10879   "size" : 4,
10880   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
10881  },
10882  {
10883   "alignment" : 4,
10884   "linker_set_key" : "_ZTIPKN7android16SortedVectorImplE",
10885   "name" : "const android::SortedVectorImpl *",
10886   "referenced_type" : "_ZTIKN7android16SortedVectorImplE",
10887   "self_type" : "_ZTIPKN7android16SortedVectorImplE",
10888   "size" : 4,
10889   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10890  },
10891  {
10892   "alignment" : 4,
10893   "linker_set_key" : "_ZTIPKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
10894   "name" : "const android::key_value_pair_t<int, android::Looper::Request> *",
10895   "referenced_type" : "_ZTIKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
10896   "self_type" : "_ZTIPKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
10897   "size" : 4,
10898   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10899  },
10900  {
10901   "alignment" : 4,
10902   "linker_set_key" : "_ZTIPKN7android28sysprop_change_callback_infoE",
10903   "name" : "const android::sysprop_change_callback_info *",
10904   "referenced_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
10905   "self_type" : "_ZTIPKN7android28sysprop_change_callback_infoE",
10906   "size" : 4,
10907   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10908  },
10909  {
10910   "alignment" : 4,
10911   "linker_set_key" : "_ZTIPKN7android2spINS_14LooperCallbackEEE",
10912   "name" : "const android::sp<android::LooperCallback> *",
10913   "referenced_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
10914   "self_type" : "_ZTIPKN7android2spINS_14LooperCallbackEEE",
10915   "size" : 4,
10916   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10917  },
10918  {
10919   "alignment" : 4,
10920   "linker_set_key" : "_ZTIPKN7android2spINS_14MessageHandlerEEE",
10921   "name" : "const android::sp<android::MessageHandler> *",
10922   "referenced_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
10923   "self_type" : "_ZTIPKN7android2spINS_14MessageHandlerEEE",
10924   "size" : 4,
10925   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10926  },
10927  {
10928   "alignment" : 4,
10929   "linker_set_key" : "_ZTIPKN7android2spINS_6LooperEEE",
10930   "name" : "const android::sp<android::Looper> *",
10931   "referenced_type" : "_ZTIKN7android2spINS_6LooperEEE",
10932   "self_type" : "_ZTIPKN7android2spINS_6LooperEEE",
10933   "size" : 4,
10934   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10935  },
10936  {
10937   "alignment" : 4,
10938   "linker_set_key" : "_ZTIPKN7android2spINS_6ThreadEEE",
10939   "name" : "const android::sp<android::Thread> *",
10940   "referenced_type" : "_ZTIKN7android2spINS_6ThreadEEE",
10941   "self_type" : "_ZTIPKN7android2spINS_6ThreadEEE",
10942   "size" : 4,
10943   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10944  },
10945  {
10946   "alignment" : 4,
10947   "linker_set_key" : "_ZTIPKN7android2wpINS_14MessageHandlerEEE",
10948   "name" : "const android::wp<android::MessageHandler> *",
10949   "referenced_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
10950   "self_type" : "_ZTIPKN7android2wpINS_14MessageHandlerEEE",
10951   "size" : 4,
10952   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10953  },
10954  {
10955   "alignment" : 4,
10956   "linker_set_key" : "_ZTIPKN7android2wpINS_6ThreadEEE",
10957   "name" : "const android::wp<android::Thread> *",
10958   "referenced_type" : "_ZTIKN7android2wpINS_6ThreadEEE",
10959   "self_type" : "_ZTIPKN7android2wpINS_6ThreadEEE",
10960   "size" : 4,
10961   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10962  },
10963  {
10964   "alignment" : 4,
10965   "linker_set_key" : "_ZTIPKN7android6Looper15MessageEnvelopeE",
10966   "name" : "const android::Looper::MessageEnvelope *",
10967   "referenced_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
10968   "self_type" : "_ZTIPKN7android6Looper15MessageEnvelopeE",
10969   "size" : 4,
10970   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10971  },
10972  {
10973   "alignment" : 4,
10974   "linker_set_key" : "_ZTIPKN7android6Looper7RequestE",
10975   "name" : "const android::Looper::Request *",
10976   "referenced_type" : "_ZTIKN7android6Looper7RequestE",
10977   "self_type" : "_ZTIPKN7android6Looper7RequestE",
10978   "size" : 4,
10979   "source_file" : "system/core/libutils/include/utils/Looper.h"
10980  },
10981  {
10982   "alignment" : 4,
10983   "linker_set_key" : "_ZTIPKN7android6Looper8ResponseE",
10984   "name" : "const android::Looper::Response *",
10985   "referenced_type" : "_ZTIKN7android6Looper8ResponseE",
10986   "self_type" : "_ZTIPKN7android6Looper8ResponseE",
10987   "size" : 4,
10988   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10989  },
10990  {
10991   "alignment" : 4,
10992   "linker_set_key" : "_ZTIPKN7android6LooperE",
10993   "name" : "const android::Looper *",
10994   "referenced_type" : "_ZTIKN7android6LooperE",
10995   "self_type" : "_ZTIPKN7android6LooperE",
10996   "size" : 4,
10997   "source_file" : "system/core/libutils/include/utils/Looper.h"
10998  },
10999  {
11000   "alignment" : 4,
11001   "linker_set_key" : "_ZTIPKN7android6ThreadE",
11002   "name" : "const android::Thread *",
11003   "referenced_type" : "_ZTIKN7android6ThreadE",
11004   "self_type" : "_ZTIPKN7android6ThreadE",
11005   "size" : 4,
11006   "source_file" : "system/core/libutils/include/utils/Thread.h"
11007  },
11008  {
11009   "alignment" : 4,
11010   "linker_set_key" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11011   "name" : "const android::Vector<android::sysprop_change_callback_info> *",
11012   "referenced_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11013   "self_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11014   "size" : 4,
11015   "source_file" : "system/core/libutils/include/utils/Vector.h"
11016  },
11017  {
11018   "alignment" : 4,
11019   "linker_set_key" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11020   "name" : "const android::Vector<android::Looper::MessageEnvelope> *",
11021   "referenced_type" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11022   "self_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11023   "size" : 4,
11024   "source_file" : "system/core/libutils/include/utils/Vector.h"
11025  },
11026  {
11027   "alignment" : 4,
11028   "linker_set_key" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE",
11029   "name" : "const android::Vector<android::Looper::Response> *",
11030   "referenced_type" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
11031   "self_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE",
11032   "size" : 4,
11033   "source_file" : "system/core/libutils/include/utils/Vector.h"
11034  },
11035  {
11036   "alignment" : 4,
11037   "linker_set_key" : "_ZTIPKN7android6VectorINS_7String8EEE",
11038   "name" : "const android::Vector<android::String8> *",
11039   "referenced_type" : "_ZTIKN7android6VectorINS_7String8EEE",
11040   "self_type" : "_ZTIPKN7android6VectorINS_7String8EEE",
11041   "size" : 4,
11042   "source_file" : "system/core/libutils/include/utils/Vector.h"
11043  },
11044  {
11045   "alignment" : 4,
11046   "linker_set_key" : "_ZTIPKN7android7FileMapE",
11047   "name" : "const android::FileMap *",
11048   "referenced_type" : "_ZTIKN7android7FileMapE",
11049   "self_type" : "_ZTIPKN7android7FileMapE",
11050   "size" : 4,
11051   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11052  },
11053  {
11054   "alignment" : 4,
11055   "linker_set_key" : "_ZTIPKN7android7RefBase12weakref_typeE",
11056   "name" : "const android::RefBase::weakref_type *",
11057   "referenced_type" : "_ZTIKN7android7RefBase12weakref_typeE",
11058   "self_type" : "_ZTIPKN7android7RefBase12weakref_typeE",
11059   "size" : 4,
11060   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11061  },
11062  {
11063   "alignment" : 4,
11064   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
11065   "name" : "const android::RefBase *",
11066   "referenced_type" : "_ZTIKN7android7RefBaseE",
11067   "self_type" : "_ZTIPKN7android7RefBaseE",
11068   "size" : 4,
11069   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11070  },
11071  {
11072   "alignment" : 4,
11073   "linker_set_key" : "_ZTIPKN7android7String8E",
11074   "name" : "const android::String8 *",
11075   "referenced_type" : "_ZTIKN7android7String8E",
11076   "self_type" : "_ZTIPKN7android7String8E",
11077   "size" : 4,
11078   "source_file" : "system/core/libutils/include/utils/String8.h"
11079  },
11080  {
11081   "alignment" : 4,
11082   "linker_set_key" : "_ZTIPKN7android8String16E",
11083   "name" : "const android::String16 *",
11084   "referenced_type" : "_ZTIKN7android8String16E",
11085   "self_type" : "_ZTIPKN7android8String16E",
11086   "size" : 4,
11087   "source_file" : "system/core/libutils/include/utils/String16.h"
11088  },
11089  {
11090   "alignment" : 4,
11091   "linker_set_key" : "_ZTIPKN7android9CallStackE",
11092   "name" : "const android::CallStack *",
11093   "referenced_type" : "_ZTIKN7android9CallStackE",
11094   "self_type" : "_ZTIPKN7android9CallStackE",
11095   "size" : 4,
11096   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11097  },
11098  {
11099   "alignment" : 4,
11100   "linker_set_key" : "_ZTIPKN7android9StopWatchE",
11101   "name" : "const android::StopWatch *",
11102   "referenced_type" : "_ZTIKN7android9StopWatchE",
11103   "self_type" : "_ZTIPKN7android9StopWatchE",
11104   "size" : 4,
11105   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
11106  },
11107  {
11108   "alignment" : 4,
11109   "linker_set_key" : "_ZTIPKN7android9TokenizerE",
11110   "name" : "const android::Tokenizer *",
11111   "referenced_type" : "_ZTIKN7android9TokenizerE",
11112   "self_type" : "_ZTIPKN7android9TokenizerE",
11113   "size" : 4,
11114   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11115  },
11116  {
11117   "alignment" : 4,
11118   "linker_set_key" : "_ZTIPKc",
11119   "name" : "const char *",
11120   "referenced_type" : "_ZTIKc",
11121   "self_type" : "_ZTIPKc",
11122   "size" : 4,
11123   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11124  },
11125  {
11126   "alignment" : 4,
11127   "linker_set_key" : "_ZTIPKh",
11128   "name" : "const unsigned char *",
11129   "referenced_type" : "_ZTIKh",
11130   "self_type" : "_ZTIPKh",
11131   "size" : 4,
11132   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
11133  },
11134  {
11135   "alignment" : 4,
11136   "linker_set_key" : "_ZTIPKt",
11137   "name" : "const unsigned short *",
11138   "referenced_type" : "_ZTIKt",
11139   "self_type" : "_ZTIPKt",
11140   "size" : 4,
11141   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
11142  },
11143  {
11144   "alignment" : 4,
11145   "linker_set_key" : "_ZTIPKv",
11146   "name" : "const void *",
11147   "referenced_type" : "_ZTIKv",
11148   "self_type" : "_ZTIPKv",
11149   "size" : 4,
11150   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
11151  },
11152  {
11153   "alignment" : 4,
11154   "linker_set_key" : "_ZTIPN7android10LogPrinterE",
11155   "name" : "android::LogPrinter *",
11156   "referenced_type" : "_ZTIN7android10LogPrinterE",
11157   "self_type" : "_ZTIPN7android10LogPrinterE",
11158   "size" : 4,
11159   "source_file" : "system/core/libutils/include/utils/Printer.h"
11160  },
11161  {
11162   "alignment" : 4,
11163   "linker_set_key" : "_ZTIPN7android10VectorImplE",
11164   "name" : "android::VectorImpl *",
11165   "referenced_type" : "_ZTIN7android10VectorImplE",
11166   "self_type" : "_ZTIPN7android10VectorImplE",
11167   "size" : 4,
11168   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
11169  },
11170  {
11171   "alignment" : 4,
11172   "linker_set_key" : "_ZTIPN7android11KeyedVectorIiNS_6Looper7RequestEEE",
11173   "name" : "android::KeyedVector<int, android::Looper::Request> *",
11174   "referenced_type" : "_ZTIN7android11KeyedVectorIiNS_6Looper7RequestEEE",
11175   "self_type" : "_ZTIPN7android11KeyedVectorIiNS_6Looper7RequestEEE",
11176   "size" : 4,
11177   "source_file" : "system/core/libutils/include/utils/KeyedVector.h"
11178  },
11179  {
11180   "alignment" : 4,
11181   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
11182   "name" : "android::ScopedTrace *",
11183   "referenced_type" : "_ZTIN7android11ScopedTraceE",
11184   "self_type" : "_ZTIPN7android11ScopedTraceE",
11185   "size" : 4,
11186   "source_file" : "system/core/libutils/include/utils/Trace.h"
11187  },
11188  {
11189   "alignment" : 4,
11190   "linker_set_key" : "_ZTIPN7android12LightRefBaseINS_12NativeHandleEEE",
11191   "name" : "android::LightRefBase<android::NativeHandle> *",
11192   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
11193   "self_type" : "_ZTIPN7android12LightRefBaseINS_12NativeHandleEEE",
11194   "size" : 4,
11195   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
11196  },
11197  {
11198   "alignment" : 4,
11199   "linker_set_key" : "_ZTIPN7android12NativeHandleE",
11200   "name" : "android::NativeHandle *",
11201   "referenced_type" : "_ZTIN7android12NativeHandleE",
11202   "self_type" : "_ZTIPN7android12NativeHandleE",
11203   "size" : 4,
11204   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11205  },
11206  {
11207   "alignment" : 4,
11208   "linker_set_key" : "_ZTIPN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
11209   "name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request>> *",
11210   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
11211   "self_type" : "_ZTIPN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
11212   "size" : 4,
11213   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
11214  },
11215  {
11216   "alignment" : 4,
11217   "linker_set_key" : "_ZTIPN7android13PrefixPrinterE",
11218   "name" : "android::PrefixPrinter *",
11219   "referenced_type" : "_ZTIN7android13PrefixPrinterE",
11220   "self_type" : "_ZTIPN7android13PrefixPrinterE",
11221   "size" : 4,
11222   "source_file" : "system/core/libutils/include/utils/Printer.h"
11223  },
11224  {
11225   "alignment" : 4,
11226   "linker_set_key" : "_ZTIPN7android14LooperCallbackE",
11227   "name" : "android::LooperCallback *",
11228   "referenced_type" : "_ZTIN7android14LooperCallbackE",
11229   "self_type" : "_ZTIPN7android14LooperCallbackE",
11230   "size" : 4,
11231   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11232  },
11233  {
11234   "alignment" : 4,
11235   "linker_set_key" : "_ZTIPN7android14MessageHandlerE",
11236   "name" : "android::MessageHandler *",
11237   "referenced_type" : "_ZTIN7android14MessageHandlerE",
11238   "self_type" : "_ZTIPN7android14MessageHandlerE",
11239   "size" : 4,
11240   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11241  },
11242  {
11243   "alignment" : 4,
11244   "linker_set_key" : "_ZTIPN7android14StaticString16ILj1EEE",
11245   "name" : "android::StaticString16<1> *",
11246   "referenced_type" : "_ZTIN7android14StaticString16ILj1EEE",
11247   "self_type" : "_ZTIPN7android14StaticString16ILj1EEE",
11248   "size" : 4,
11249   "source_file" : "system/core/libutils/include/utils/String16.h"
11250  },
11251  {
11252   "alignment" : 4,
11253   "linker_set_key" : "_ZTIPN7android14String8PrinterE",
11254   "name" : "android::String8Printer *",
11255   "referenced_type" : "_ZTIN7android14String8PrinterE",
11256   "self_type" : "_ZTIPN7android14String8PrinterE",
11257   "size" : 4,
11258   "source_file" : "system/core/libutils/include/utils/Printer.h"
11259  },
11260  {
11261   "alignment" : 4,
11262   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
11263   "name" : "android::ReferenceRenamer *",
11264   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
11265   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
11266   "size" : 4,
11267   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11268  },
11269  {
11270   "alignment" : 4,
11271   "linker_set_key" : "_ZTIPN7android16SortedVectorImplE",
11272   "name" : "android::SortedVectorImpl *",
11273   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
11274   "self_type" : "_ZTIPN7android16SortedVectorImplE",
11275   "size" : 4,
11276   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
11277  },
11278  {
11279   "alignment" : 4,
11280   "linker_set_key" : "_ZTIPN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
11281   "name" : "android::key_value_pair_t<int, android::Looper::Request> *",
11282   "referenced_type" : "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
11283   "self_type" : "_ZTIPN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
11284   "size" : 4,
11285   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11286  },
11287  {
11288   "alignment" : 4,
11289   "linker_set_key" : "_ZTIPN7android18WeakMessageHandlerE",
11290   "name" : "android::WeakMessageHandler *",
11291   "referenced_type" : "_ZTIN7android18WeakMessageHandlerE",
11292   "self_type" : "_ZTIPN7android18WeakMessageHandlerE",
11293   "size" : 4,
11294   "source_file" : "system/core/libutils/include/utils/Looper.h"
11295  },
11296  {
11297   "alignment" : 4,
11298   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
11299   "name" : "android::VirtualLightRefBase *",
11300   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
11301   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
11302   "size" : 4,
11303   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
11304  },
11305  {
11306   "alignment" : 4,
11307   "linker_set_key" : "_ZTIPN7android20SimpleLooperCallbackE",
11308   "name" : "android::SimpleLooperCallback *",
11309   "referenced_type" : "_ZTIN7android20SimpleLooperCallbackE",
11310   "self_type" : "_ZTIPN7android20SimpleLooperCallbackE",
11311   "size" : 4,
11312   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11313  },
11314  {
11315   "alignment" : 4,
11316   "linker_set_key" : "_ZTIPN7android28sysprop_change_callback_infoE",
11317   "name" : "android::sysprop_change_callback_info *",
11318   "referenced_type" : "_ZTIN7android28sysprop_change_callback_infoE",
11319   "self_type" : "_ZTIPN7android28sysprop_change_callback_infoE",
11320   "size" : 4,
11321   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11322  },
11323  {
11324   "alignment" : 4,
11325   "linker_set_key" : "_ZTIPN7android2spINS_12NativeHandleEEE",
11326   "name" : "android::sp<android::NativeHandle> *",
11327   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
11328   "self_type" : "_ZTIPN7android2spINS_12NativeHandleEEE",
11329   "size" : 4,
11330   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11331  },
11332  {
11333   "alignment" : 4,
11334   "linker_set_key" : "_ZTIPN7android2spINS_14LooperCallbackEEE",
11335   "name" : "android::sp<android::LooperCallback> *",
11336   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
11337   "self_type" : "_ZTIPN7android2spINS_14LooperCallbackEEE",
11338   "size" : 4,
11339   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11340  },
11341  {
11342   "alignment" : 4,
11343   "linker_set_key" : "_ZTIPN7android2spINS_14MessageHandlerEEE",
11344   "name" : "android::sp<android::MessageHandler> *",
11345   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
11346   "self_type" : "_ZTIPN7android2spINS_14MessageHandlerEEE",
11347   "size" : 4,
11348   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11349  },
11350  {
11351   "alignment" : 4,
11352   "linker_set_key" : "_ZTIPN7android2spINS_6LooperEEE",
11353   "name" : "android::sp<android::Looper> *",
11354   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
11355   "self_type" : "_ZTIPN7android2spINS_6LooperEEE",
11356   "size" : 4,
11357   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11358  },
11359  {
11360   "alignment" : 4,
11361   "linker_set_key" : "_ZTIPN7android2spINS_6ThreadEEE",
11362   "name" : "android::sp<android::Thread> *",
11363   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
11364   "self_type" : "_ZTIPN7android2spINS_6ThreadEEE",
11365   "size" : 4,
11366   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11367  },
11368  {
11369   "alignment" : 4,
11370   "linker_set_key" : "_ZTIPN7android2wpINS_14MessageHandlerEEE",
11371   "name" : "android::wp<android::MessageHandler> *",
11372   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
11373   "self_type" : "_ZTIPN7android2wpINS_14MessageHandlerEEE",
11374   "size" : 4,
11375   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11376  },
11377  {
11378   "alignment" : 4,
11379   "linker_set_key" : "_ZTIPN7android2wpINS_6ThreadEEE",
11380   "name" : "android::wp<android::Thread> *",
11381   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
11382   "self_type" : "_ZTIPN7android2wpINS_6ThreadEEE",
11383   "size" : 4,
11384   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11385  },
11386  {
11387   "alignment" : 4,
11388   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
11389   "name" : "android::Mutex::Autolock *",
11390   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
11391   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
11392   "size" : 4,
11393   "source_file" : "system/core/libutils/include/utils/Mutex.h"
11394  },
11395  {
11396   "alignment" : 4,
11397   "linker_set_key" : "_ZTIPN7android5MutexE",
11398   "name" : "android::Mutex *",
11399   "referenced_type" : "_ZTIN7android5MutexE",
11400   "self_type" : "_ZTIPN7android5MutexE",
11401   "size" : 4,
11402   "source_file" : "system/core/libutils/include/utils/Mutex.h"
11403  },
11404  {
11405   "alignment" : 4,
11406   "linker_set_key" : "_ZTIPN7android6Looper15MessageEnvelopeE",
11407   "name" : "android::Looper::MessageEnvelope *",
11408   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
11409   "self_type" : "_ZTIPN7android6Looper15MessageEnvelopeE",
11410   "size" : 4,
11411   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11412  },
11413  {
11414   "alignment" : 4,
11415   "linker_set_key" : "_ZTIPN7android6Looper8ResponseE",
11416   "name" : "android::Looper::Response *",
11417   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
11418   "self_type" : "_ZTIPN7android6Looper8ResponseE",
11419   "size" : 4,
11420   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11421  },
11422  {
11423   "alignment" : 4,
11424   "linker_set_key" : "_ZTIPN7android6LooperE",
11425   "name" : "android::Looper *",
11426   "referenced_type" : "_ZTIN7android6LooperE",
11427   "self_type" : "_ZTIPN7android6LooperE",
11428   "size" : 4,
11429   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11430  },
11431  {
11432   "alignment" : 4,
11433   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
11434   "name" : "android::RWLock::AutoRLock *",
11435   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
11436   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
11437   "size" : 4,
11438   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11439  },
11440  {
11441   "alignment" : 4,
11442   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
11443   "name" : "android::RWLock::AutoWLock *",
11444   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
11445   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
11446   "size" : 4,
11447   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11448  },
11449  {
11450   "alignment" : 4,
11451   "linker_set_key" : "_ZTIPN7android6RWLockE",
11452   "name" : "android::RWLock *",
11453   "referenced_type" : "_ZTIN7android6RWLockE",
11454   "self_type" : "_ZTIPN7android6RWLockE",
11455   "size" : 4,
11456   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11457  },
11458  {
11459   "alignment" : 4,
11460   "linker_set_key" : "_ZTIPN7android6ThreadE",
11461   "name" : "android::Thread *",
11462   "referenced_type" : "_ZTIN7android6ThreadE",
11463   "self_type" : "_ZTIPN7android6ThreadE",
11464   "size" : 4,
11465   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11466  },
11467  {
11468   "alignment" : 4,
11469   "linker_set_key" : "_ZTIPN7android6VectorINS_28sysprop_change_callback_infoEEE",
11470   "name" : "android::Vector<android::sysprop_change_callback_info> *",
11471   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
11472   "self_type" : "_ZTIPN7android6VectorINS_28sysprop_change_callback_infoEEE",
11473   "size" : 4,
11474   "source_file" : "system/core/libutils/include/utils/Vector.h"
11475  },
11476  {
11477   "alignment" : 4,
11478   "linker_set_key" : "_ZTIPN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11479   "name" : "android::Vector<android::Looper::MessageEnvelope> *",
11480   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11481   "self_type" : "_ZTIPN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11482   "size" : 4,
11483   "source_file" : "system/core/libutils/include/utils/Vector.h"
11484  },
11485  {
11486   "alignment" : 4,
11487   "linker_set_key" : "_ZTIPN7android6VectorINS_6Looper8ResponseEEE",
11488   "name" : "android::Vector<android::Looper::Response> *",
11489   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
11490   "self_type" : "_ZTIPN7android6VectorINS_6Looper8ResponseEEE",
11491   "size" : 4,
11492   "source_file" : "system/core/libutils/include/utils/Vector.h"
11493  },
11494  {
11495   "alignment" : 4,
11496   "linker_set_key" : "_ZTIPN7android6VectorINS_7String8EEE",
11497   "name" : "android::Vector<android::String8> *",
11498   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
11499   "self_type" : "_ZTIPN7android6VectorINS_7String8EEE",
11500   "size" : 4,
11501   "source_file" : "system/core/libutils/include/utils/Vector.h"
11502  },
11503  {
11504   "alignment" : 4,
11505   "linker_set_key" : "_ZTIPN7android7FileMapE",
11506   "name" : "android::FileMap *",
11507   "referenced_type" : "_ZTIN7android7FileMapE",
11508   "self_type" : "_ZTIPN7android7FileMapE",
11509   "size" : 4,
11510   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11511  },
11512  {
11513   "alignment" : 4,
11514   "linker_set_key" : "_ZTIPN7android7MessageE",
11515   "name" : "android::Message *",
11516   "referenced_type" : "_ZTIN7android7MessageE",
11517   "self_type" : "_ZTIPN7android7MessageE",
11518   "size" : 4,
11519   "source_file" : "system/core/libutils/include/utils/Looper.h"
11520  },
11521  {
11522   "alignment" : 4,
11523   "linker_set_key" : "_ZTIPN7android7PrinterE",
11524   "name" : "android::Printer *",
11525   "referenced_type" : "_ZTIN7android7PrinterE",
11526   "self_type" : "_ZTIPN7android7PrinterE",
11527   "size" : 4,
11528   "source_file" : "system/core/libutils/include/utils/Printer.h"
11529  },
11530  {
11531   "alignment" : 4,
11532   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
11533   "name" : "android::RefBase::weakref_impl *",
11534   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
11535   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
11536   "size" : 4,
11537   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11538  },
11539  {
11540   "alignment" : 4,
11541   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
11542   "name" : "android::RefBase::weakref_type *",
11543   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11544   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
11545   "size" : 4,
11546   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11547  },
11548  {
11549   "alignment" : 4,
11550   "linker_set_key" : "_ZTIPN7android7RefBaseE",
11551   "name" : "android::RefBase *",
11552   "referenced_type" : "_ZTIN7android7RefBaseE",
11553   "self_type" : "_ZTIPN7android7RefBaseE",
11554   "size" : 4,
11555   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11556  },
11557  {
11558   "alignment" : 4,
11559   "linker_set_key" : "_ZTIPN7android7String8E",
11560   "name" : "android::String8 *",
11561   "referenced_type" : "_ZTIN7android7String8E",
11562   "self_type" : "_ZTIPN7android7String8E",
11563   "size" : 4,
11564   "source_file" : "system/core/libutils/include/utils/Printer.h"
11565  },
11566  {
11567   "alignment" : 4,
11568   "linker_set_key" : "_ZTIPN7android8String1610StaticDataILj1EEE",
11569   "name" : "android::String16::StaticData<1> *",
11570   "referenced_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
11571   "self_type" : "_ZTIPN7android8String1610StaticDataILj1EEE",
11572   "size" : 4,
11573   "source_file" : "system/core/libutils/include/utils/String16.h"
11574  },
11575  {
11576   "alignment" : 4,
11577   "linker_set_key" : "_ZTIPN7android8String16E",
11578   "name" : "android::String16 *",
11579   "referenced_type" : "_ZTIN7android8String16E",
11580   "self_type" : "_ZTIPN7android8String16E",
11581   "size" : 4,
11582   "source_file" : "system/core/libutils/include/utils/String16.h"
11583  },
11584  {
11585   "alignment" : 4,
11586   "linker_set_key" : "_ZTIPN7android9CallStack12StackDeleterE",
11587   "name" : "android::CallStack::StackDeleter *",
11588   "referenced_type" : "_ZTIN7android9CallStack12StackDeleterE",
11589   "self_type" : "_ZTIPN7android9CallStack12StackDeleterE",
11590   "size" : 4,
11591   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11592  },
11593  {
11594   "alignment" : 4,
11595   "linker_set_key" : "_ZTIPN7android9CallStackE",
11596   "name" : "android::CallStack *",
11597   "referenced_type" : "_ZTIN7android9CallStackE",
11598   "self_type" : "_ZTIPN7android9CallStackE",
11599   "size" : 4,
11600   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11601  },
11602  {
11603   "alignment" : 4,
11604   "linker_set_key" : "_ZTIPN7android9ConditionE",
11605   "name" : "android::Condition *",
11606   "referenced_type" : "_ZTIN7android9ConditionE",
11607   "self_type" : "_ZTIPN7android9ConditionE",
11608   "size" : 4,
11609   "source_file" : "system/core/libutils/include/utils/Condition.h"
11610  },
11611  {
11612   "alignment" : 4,
11613   "linker_set_key" : "_ZTIPN7android9FdPrinterE",
11614   "name" : "android::FdPrinter *",
11615   "referenced_type" : "_ZTIN7android9FdPrinterE",
11616   "self_type" : "_ZTIPN7android9FdPrinterE",
11617   "size" : 4,
11618   "source_file" : "system/core/libutils/include/utils/Printer.h"
11619  },
11620  {
11621   "alignment" : 4,
11622   "linker_set_key" : "_ZTIPN7android9StopWatchE",
11623   "name" : "android::StopWatch *",
11624   "referenced_type" : "_ZTIN7android9StopWatchE",
11625   "self_type" : "_ZTIPN7android9StopWatchE",
11626   "size" : 4,
11627   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
11628  },
11629  {
11630   "alignment" : 4,
11631   "linker_set_key" : "_ZTIPN7android9TokenizerE",
11632   "name" : "android::Tokenizer *",
11633   "referenced_type" : "_ZTIN7android9TokenizerE",
11634   "self_type" : "_ZTIPN7android9TokenizerE",
11635   "size" : 4,
11636   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11637  },
11638  {
11639   "alignment" : 4,
11640   "linker_set_key" : "_ZTIPPN7android9TokenizerE",
11641   "name" : "android::Tokenizer **",
11642   "referenced_type" : "_ZTIPN7android9TokenizerE",
11643   "self_type" : "_ZTIPPN7android9TokenizerE",
11644   "size" : 4,
11645   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11646  },
11647  {
11648   "alignment" : 4,
11649   "linker_set_key" : "_ZTIPPv",
11650   "name" : "void **",
11651   "referenced_type" : "_ZTIPv",
11652   "self_type" : "_ZTIPPv",
11653   "size" : 4,
11654   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
11655  },
11656  {
11657   "alignment" : 4,
11658   "linker_set_key" : "_ZTIPc",
11659   "name" : "char *",
11660   "referenced_type" : "_ZTIc",
11661   "self_type" : "_ZTIPc",
11662   "size" : 4,
11663   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11664  },
11665  {
11666   "alignment" : 4,
11667   "linker_set_key" : "_ZTIPh",
11668   "name" : "unsigned char *",
11669   "referenced_type" : "_ZTIh",
11670   "self_type" : "_ZTIPh",
11671   "size" : 4,
11672   "source_file" : "system/core/libsystem/include/system/graphics.h"
11673  },
11674  {
11675   "alignment" : 4,
11676   "linker_set_key" : "_ZTIPi",
11677   "name" : "int *",
11678   "referenced_type" : "_ZTIi",
11679   "self_type" : "_ZTIPi",
11680   "size" : 4,
11681   "source_file" : "system/core/libutils/include/utils/Looper.h"
11682  },
11683  {
11684   "alignment" : 4,
11685   "linker_set_key" : "_ZTIPj",
11686   "name" : "unsigned int *",
11687   "referenced_type" : "_ZTIj",
11688   "self_type" : "_ZTIPj",
11689   "size" : 4,
11690   "source_file" : "system/core/libutils/include/utils/Unicode.h"
11691  },
11692  {
11693   "alignment" : 4,
11694   "linker_set_key" : "_ZTIPv",
11695   "name" : "void *",
11696   "referenced_type" : "_ZTIv",
11697   "self_type" : "_ZTIPv",
11698   "size" : 4,
11699   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11700  }
11701 ],
11702 "qualified_types" :
11703 [
11704  {
11705   "alignment" : 2,
11706   "is_const" : true,
11707   "linker_set_key" : "_ZTIA1_KDs",
11708   "name" : "char16_t const[1]",
11709   "referenced_type" : "_ZTIA1_Ds",
11710   "self_type" : "_ZTIA1_KDs",
11711   "size" : 2,
11712   "source_file" : "system/core/libutils/include/utils/String16.h"
11713  },
11714  {
11715   "alignment" : 4,
11716   "is_const" : true,
11717   "linker_set_key" : "_ZTIK13native_handle",
11718   "name" : "const native_handle",
11719   "referenced_type" : "_ZTI13native_handle",
11720   "self_type" : "_ZTIK13native_handle",
11721   "size" : 12,
11722   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
11723  },
11724  {
11725   "alignment" : 4,
11726   "is_const" : true,
11727   "linker_set_key" : "_ZTIK7log_msg",
11728   "name" : "const log_msg",
11729   "referenced_type" : "_ZTI7log_msg",
11730   "self_type" : "_ZTIK7log_msg",
11731   "size" : 5124,
11732   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
11733  },
11734  {
11735   "alignment" : 4,
11736   "is_const" : true,
11737   "linker_set_key" : "_ZTIKDi",
11738   "name" : "const char32_t",
11739   "referenced_type" : "_ZTIDi",
11740   "self_type" : "_ZTIKDi",
11741   "size" : 4,
11742   "source_file" : "system/core/libutils/include/utils/String8.h"
11743  },
11744  {
11745   "alignment" : 2,
11746   "is_const" : true,
11747   "linker_set_key" : "_ZTIKDs",
11748   "name" : "const char16_t",
11749   "referenced_type" : "_ZTIDs",
11750   "self_type" : "_ZTIKDs",
11751   "size" : 2,
11752   "source_file" : "system/core/libutils/include/utils/String8.h"
11753  },
11754  {
11755   "alignment" : 4,
11756   "is_const" : true,
11757   "linker_set_key" : "_ZTIKN7android10VectorImplE",
11758   "name" : "const android::VectorImpl",
11759   "referenced_type" : "_ZTIN7android10VectorImplE",
11760   "self_type" : "_ZTIKN7android10VectorImplE",
11761   "size" : 20,
11762   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
11763  },
11764  {
11765   "alignment" : 4,
11766   "is_const" : true,
11767   "linker_set_key" : "_ZTIKN7android11KeyedVectorIiNS_6Looper7RequestEEE",
11768   "name" : "const android::KeyedVector<int, android::Looper::Request>",
11769   "referenced_type" : "_ZTIN7android11KeyedVectorIiNS_6Looper7RequestEEE",
11770   "self_type" : "_ZTIKN7android11KeyedVectorIiNS_6Looper7RequestEEE",
11771   "size" : 20,
11772   "source_file" : "system/core/libutils/include/utils/KeyedVector.h"
11773  },
11774  {
11775   "alignment" : 4,
11776   "is_const" : true,
11777   "linker_set_key" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
11778   "name" : "const android::LightRefBase<android::NativeHandle>",
11779   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
11780   "self_type" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
11781   "size" : 4,
11782   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
11783  },
11784  {
11785   "alignment" : 4,
11786   "is_const" : true,
11787   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
11788   "name" : "const android::NativeHandle",
11789   "referenced_type" : "_ZTIN7android12NativeHandleE",
11790   "self_type" : "_ZTIKN7android12NativeHandleE",
11791   "size" : 12,
11792   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
11793  },
11794  {
11795   "alignment" : 4,
11796   "is_const" : true,
11797   "linker_set_key" : "_ZTIKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
11798   "name" : "const android::SortedVector<android::key_value_pair_t<int, android::Looper::Request>>",
11799   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
11800   "self_type" : "_ZTIKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
11801   "size" : 20,
11802   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
11803  },
11804  {
11805   "alignment" : 4,
11806   "is_const" : true,
11807   "linker_set_key" : "_ZTIKN7android16ReferenceRenamerE",
11808   "name" : "const android::ReferenceRenamer",
11809   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
11810   "self_type" : "_ZTIKN7android16ReferenceRenamerE",
11811   "size" : 4,
11812   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11813  },
11814  {
11815   "alignment" : 4,
11816   "is_const" : true,
11817   "linker_set_key" : "_ZTIKN7android16SortedVectorImplE",
11818   "name" : "const android::SortedVectorImpl",
11819   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
11820   "self_type" : "_ZTIKN7android16SortedVectorImplE",
11821   "size" : 20,
11822   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
11823  },
11824  {
11825   "alignment" : 4,
11826   "is_const" : true,
11827   "linker_set_key" : "_ZTIKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
11828   "name" : "const android::key_value_pair_t<int, android::Looper::Request>",
11829   "referenced_type" : "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
11830   "self_type" : "_ZTIKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
11831   "size" : 28,
11832   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11833  },
11834  {
11835   "alignment" : 4,
11836   "is_const" : true,
11837   "linker_set_key" : "_ZTIKN7android28sysprop_change_callback_infoE",
11838   "name" : "const android::sysprop_change_callback_info",
11839   "referenced_type" : "_ZTIN7android28sysprop_change_callback_infoE",
11840   "self_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
11841   "size" : 8,
11842   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11843  },
11844  {
11845   "alignment" : 4,
11846   "is_const" : true,
11847   "linker_set_key" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
11848   "name" : "const android::sp<android::LooperCallback>",
11849   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
11850   "self_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
11851   "size" : 4,
11852   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11853  },
11854  {
11855   "alignment" : 4,
11856   "is_const" : true,
11857   "linker_set_key" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
11858   "name" : "const android::sp<android::MessageHandler>",
11859   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
11860   "self_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
11861   "size" : 4,
11862   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11863  },
11864  {
11865   "alignment" : 4,
11866   "is_const" : true,
11867   "linker_set_key" : "_ZTIKN7android2spINS_6LooperEEE",
11868   "name" : "const android::sp<android::Looper>",
11869   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
11870   "self_type" : "_ZTIKN7android2spINS_6LooperEEE",
11871   "size" : 4,
11872   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11873  },
11874  {
11875   "alignment" : 4,
11876   "is_const" : true,
11877   "linker_set_key" : "_ZTIKN7android2spINS_6ThreadEEE",
11878   "name" : "const android::sp<android::Thread>",
11879   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
11880   "self_type" : "_ZTIKN7android2spINS_6ThreadEEE",
11881   "size" : 4,
11882   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11883  },
11884  {
11885   "alignment" : 4,
11886   "is_const" : true,
11887   "linker_set_key" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
11888   "name" : "const android::wp<android::MessageHandler>",
11889   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
11890   "self_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
11891   "size" : 8,
11892   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11893  },
11894  {
11895   "alignment" : 4,
11896   "is_const" : true,
11897   "linker_set_key" : "_ZTIKN7android2wpINS_6ThreadEEE",
11898   "name" : "const android::wp<android::Thread>",
11899   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
11900   "self_type" : "_ZTIKN7android2wpINS_6ThreadEEE",
11901   "size" : 8,
11902   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11903  },
11904  {
11905   "alignment" : 4,
11906   "is_const" : true,
11907   "linker_set_key" : "_ZTIKN7android6Looper15MessageEnvelopeE",
11908   "name" : "const android::Looper::MessageEnvelope",
11909   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
11910   "self_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
11911   "size" : 16,
11912   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11913  },
11914  {
11915   "alignment" : 4,
11916   "is_const" : true,
11917   "linker_set_key" : "_ZTIKN7android6Looper7RequestE",
11918   "name" : "const android::Looper::Request",
11919   "referenced_type" : "_ZTIN7android6Looper7RequestE",
11920   "self_type" : "_ZTIKN7android6Looper7RequestE",
11921   "size" : 24,
11922   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11923  },
11924  {
11925   "alignment" : 4,
11926   "is_const" : true,
11927   "linker_set_key" : "_ZTIKN7android6Looper8ResponseE",
11928   "name" : "const android::Looper::Response",
11929   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
11930   "self_type" : "_ZTIKN7android6Looper8ResponseE",
11931   "size" : 28,
11932   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11933  },
11934  {
11935   "alignment" : 4,
11936   "is_const" : true,
11937   "linker_set_key" : "_ZTIKN7android6LooperE",
11938   "name" : "const android::Looper",
11939   "referenced_type" : "_ZTIN7android6LooperE",
11940   "self_type" : "_ZTIKN7android6LooperE",
11941   "size" : 108,
11942   "source_file" : "system/core/libutils/include/utils/Looper.h"
11943  },
11944  {
11945   "alignment" : 4,
11946   "is_const" : true,
11947   "linker_set_key" : "_ZTIKN7android6ThreadE",
11948   "name" : "const android::Thread",
11949   "referenced_type" : "_ZTIN7android6ThreadE",
11950   "self_type" : "_ZTIKN7android6ThreadE",
11951   "size" : 44,
11952   "source_file" : "system/core/libutils/include/utils/Thread.h"
11953  },
11954  {
11955   "alignment" : 4,
11956   "is_const" : true,
11957   "linker_set_key" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11958   "name" : "const android::Vector<android::sysprop_change_callback_info>",
11959   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
11960   "self_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11961   "size" : 20,
11962   "source_file" : "system/core/libutils/include/utils/Vector.h"
11963  },
11964  {
11965   "alignment" : 4,
11966   "is_const" : true,
11967   "linker_set_key" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11968   "name" : "const android::Vector<android::Looper::MessageEnvelope>",
11969   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11970   "self_type" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11971   "size" : 20,
11972   "source_file" : "system/core/libutils/include/utils/Vector.h"
11973  },
11974  {
11975   "alignment" : 4,
11976   "is_const" : true,
11977   "linker_set_key" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
11978   "name" : "const android::Vector<android::Looper::Response>",
11979   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
11980   "self_type" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
11981   "size" : 20,
11982   "source_file" : "system/core/libutils/include/utils/Vector.h"
11983  },
11984  {
11985   "alignment" : 4,
11986   "is_const" : true,
11987   "linker_set_key" : "_ZTIKN7android6VectorINS_7String8EEE",
11988   "name" : "const android::Vector<android::String8>",
11989   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
11990   "self_type" : "_ZTIKN7android6VectorINS_7String8EEE",
11991   "size" : 20,
11992   "source_file" : "system/core/libutils/include/utils/Vector.h"
11993  },
11994  {
11995   "alignment" : 4,
11996   "is_const" : true,
11997   "linker_set_key" : "_ZTIKN7android7FileMapE",
11998   "name" : "const android::FileMap",
11999   "referenced_type" : "_ZTIN7android7FileMapE",
12000   "self_type" : "_ZTIKN7android7FileMapE",
12001   "size" : 28,
12002   "source_file" : "system/core/libutils/include/utils/FileMap.h"
12003  },
12004  {
12005   "alignment" : 4,
12006   "is_const" : true,
12007   "linker_set_key" : "_ZTIKN7android7MessageE",
12008   "name" : "const android::Message",
12009   "referenced_type" : "_ZTIN7android7MessageE",
12010   "self_type" : "_ZTIKN7android7MessageE",
12011   "size" : 4,
12012   "source_file" : "system/core/libutils/include/utils/Looper.h"
12013  },
12014  {
12015   "alignment" : 1,
12016   "is_const" : true,
12017   "linker_set_key" : "_ZTIKN7android7RefBase12weakref_typeE",
12018   "name" : "const android::RefBase::weakref_type",
12019   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
12020   "self_type" : "_ZTIKN7android7RefBase12weakref_typeE",
12021   "size" : 1,
12022   "source_file" : "system/core/libutils/include/utils/RefBase.h"
12023  },
12024  {
12025   "alignment" : 4,
12026   "is_const" : true,
12027   "linker_set_key" : "_ZTIKN7android7RefBaseE",
12028   "name" : "const android::RefBase",
12029   "referenced_type" : "_ZTIN7android7RefBaseE",
12030   "self_type" : "_ZTIKN7android7RefBaseE",
12031   "size" : 8,
12032   "source_file" : "system/core/libutils/include/utils/RefBase.h"
12033  },
12034  {
12035   "alignment" : 4,
12036   "is_const" : true,
12037   "linker_set_key" : "_ZTIKN7android7String8E",
12038   "name" : "const android::String8",
12039   "referenced_type" : "_ZTIN7android7String8E",
12040   "self_type" : "_ZTIKN7android7String8E",
12041   "size" : 4,
12042   "source_file" : "system/core/libutils/include/utils/String8.h"
12043  },
12044  {
12045   "alignment" : 4,
12046   "is_const" : true,
12047   "linker_set_key" : "_ZTIKN7android8String1610StaticDataILj1EEE",
12048   "name" : "const android::String16::StaticData<1>",
12049   "referenced_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
12050   "self_type" : "_ZTIKN7android8String1610StaticDataILj1EEE",
12051   "size" : 8,
12052   "source_file" : "system/core/libutils/include/utils/String16.h"
12053  },
12054  {
12055   "alignment" : 4,
12056   "is_const" : true,
12057   "linker_set_key" : "_ZTIKN7android8String16E",
12058   "name" : "const android::String16",
12059   "referenced_type" : "_ZTIN7android8String16E",
12060   "self_type" : "_ZTIKN7android8String16E",
12061   "size" : 4,
12062   "source_file" : "system/core/libutils/include/utils/String8.h"
12063  },
12064  {
12065   "alignment" : 4,
12066   "is_const" : true,
12067   "linker_set_key" : "_ZTIKN7android9CallStackE",
12068   "name" : "const android::CallStack",
12069   "referenced_type" : "_ZTIN7android9CallStackE",
12070   "self_type" : "_ZTIKN7android9CallStackE",
12071   "size" : 20,
12072   "source_file" : "system/core/libutils/include/utils/CallStack.h"
12073  },
12074  {
12075   "alignment" : 4,
12076   "is_const" : true,
12077   "linker_set_key" : "_ZTIKN7android9StopWatchE",
12078   "name" : "const android::StopWatch",
12079   "referenced_type" : "_ZTIN7android9StopWatchE",
12080   "self_type" : "_ZTIKN7android9StopWatchE",
12081   "size" : 16,
12082   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
12083  },
12084  {
12085   "alignment" : 4,
12086   "is_const" : true,
12087   "linker_set_key" : "_ZTIKN7android9TokenizerE",
12088   "name" : "const android::Tokenizer",
12089   "referenced_type" : "_ZTIN7android9TokenizerE",
12090   "self_type" : "_ZTIKN7android9TokenizerE",
12091   "size" : 28,
12092   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
12093  },
12094  {
12095   "alignment" : 4,
12096   "is_const" : true,
12097   "linker_set_key" : "_ZTIKPKc",
12098   "name" : "const char *const",
12099   "referenced_type" : "_ZTIPKc",
12100   "self_type" : "_ZTIKPKc",
12101   "size" : 4,
12102   "source_file" : "system/core/libprocessgroup/include/processgroup/processgroup.h"
12103  },
12104  {
12105   "alignment" : 4,
12106   "is_const" : true,
12107   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
12108   "name" : "android::RefBase::weakref_impl *const",
12109   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
12110   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
12111   "size" : 4,
12112   "source_file" : "system/core/libutils/include/utils/RefBase.h"
12113  },
12114  {
12115   "alignment" : 1,
12116   "is_const" : true,
12117   "linker_set_key" : "_ZTIKa",
12118   "name" : "const signed char",
12119   "referenced_type" : "_ZTIa",
12120   "self_type" : "_ZTIKa",
12121   "size" : 1,
12122   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12123  },
12124  {
12125   "alignment" : 1,
12126   "is_const" : true,
12127   "linker_set_key" : "_ZTIKb",
12128   "name" : "const bool",
12129   "referenced_type" : "_ZTIb",
12130   "self_type" : "_ZTIKb",
12131   "size" : 1,
12132   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12133  },
12134  {
12135   "alignment" : 1,
12136   "is_const" : true,
12137   "linker_set_key" : "_ZTIKc",
12138   "name" : "const char",
12139   "referenced_type" : "_ZTIc",
12140   "self_type" : "_ZTIKc",
12141   "size" : 1,
12142   "source_file" : "system/core/libutils/include/utils/FileMap.h"
12143  },
12144  {
12145   "alignment" : 4,
12146   "is_const" : true,
12147   "linker_set_key" : "_ZTIKd",
12148   "name" : "const double",
12149   "referenced_type" : "_ZTId",
12150   "self_type" : "_ZTIKd",
12151   "size" : 8,
12152   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12153  },
12154  {
12155   "alignment" : 4,
12156   "is_const" : true,
12157   "linker_set_key" : "_ZTIKf",
12158   "name" : "const float",
12159   "referenced_type" : "_ZTIf",
12160   "self_type" : "_ZTIKf",
12161   "size" : 4,
12162   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12163  },
12164  {
12165   "alignment" : 1,
12166   "is_const" : true,
12167   "linker_set_key" : "_ZTIKh",
12168   "name" : "const unsigned char",
12169   "referenced_type" : "_ZTIh",
12170   "self_type" : "_ZTIKh",
12171   "size" : 1,
12172   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12173  },
12174  {
12175   "alignment" : 4,
12176   "is_const" : true,
12177   "linker_set_key" : "_ZTIKi",
12178   "name" : "const int",
12179   "referenced_type" : "_ZTIi",
12180   "self_type" : "_ZTIKi",
12181   "size" : 4,
12182   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12183  },
12184  {
12185   "alignment" : 4,
12186   "is_const" : true,
12187   "linker_set_key" : "_ZTIKj",
12188   "name" : "const unsigned int",
12189   "referenced_type" : "_ZTIj",
12190   "self_type" : "_ZTIKj",
12191   "size" : 4,
12192   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12193  },
12194  {
12195   "alignment" : 2,
12196   "is_const" : true,
12197   "linker_set_key" : "_ZTIKs",
12198   "name" : "const short",
12199   "referenced_type" : "_ZTIs",
12200   "self_type" : "_ZTIKs",
12201   "size" : 2,
12202   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12203  },
12204  {
12205   "alignment" : 2,
12206   "is_const" : true,
12207   "linker_set_key" : "_ZTIKt",
12208   "name" : "const unsigned short",
12209   "referenced_type" : "_ZTIt",
12210   "self_type" : "_ZTIKt",
12211   "size" : 2,
12212   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12213  },
12214  {
12215   "is_const" : true,
12216   "linker_set_key" : "_ZTIKv",
12217   "name" : "const void",
12218   "referenced_type" : "_ZTIv",
12219   "self_type" : "_ZTIKv",
12220   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
12221  },
12222  {
12223   "alignment" : 4,
12224   "is_const" : true,
12225   "linker_set_key" : "_ZTIKx",
12226   "name" : "const long long",
12227   "referenced_type" : "_ZTIx",
12228   "self_type" : "_ZTIKx",
12229   "size" : 8,
12230   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12231  },
12232  {
12233   "alignment" : 4,
12234   "is_const" : true,
12235   "linker_set_key" : "_ZTIKy",
12236   "name" : "const unsigned long long",
12237   "referenced_type" : "_ZTIy",
12238   "self_type" : "_ZTIKy",
12239   "size" : 8,
12240   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12241  },
12242  {
12243   "alignment" : 1,
12244   "is_volatile" : true,
12245   "linker_set_key" : "_ZTIVb",
12246   "name" : "volatile bool",
12247   "referenced_type" : "_ZTIb",
12248   "self_type" : "_ZTIVb",
12249   "size" : 1,
12250   "source_file" : "system/core/libutils/include/utils/Thread.h"
12251  }
12252 ],
12253 "record_types" :
12254 [
12255  {
12256   "alignment" : 4,
12257   "fields" :
12258   [
12259    {
12260     "field_name" : "len",
12261     "referenced_type" : "_ZTIt"
12262    },
12263    {
12264     "field_name" : "hdr_size",
12265     "field_offset" : 16,
12266     "referenced_type" : "_ZTIt"
12267    },
12268    {
12269     "field_name" : "pid",
12270     "field_offset" : 32,
12271     "referenced_type" : "_ZTIi"
12272    },
12273    {
12274     "field_name" : "tid",
12275     "field_offset" : 64,
12276     "referenced_type" : "_ZTIj"
12277    },
12278    {
12279     "field_name" : "sec",
12280     "field_offset" : 96,
12281     "referenced_type" : "_ZTIj"
12282    },
12283    {
12284     "field_name" : "nsec",
12285     "field_offset" : 128,
12286     "referenced_type" : "_ZTIj"
12287    },
12288    {
12289     "field_name" : "lid",
12290     "field_offset" : 160,
12291     "referenced_type" : "_ZTIj"
12292    },
12293    {
12294     "field_name" : "uid",
12295     "field_offset" : 192,
12296     "referenced_type" : "_ZTIj"
12297    }
12298   ],
12299   "linker_set_key" : "_ZTI12logger_entry",
12300   "name" : "logger_entry",
12301   "referenced_type" : "_ZTI12logger_entry",
12302   "self_type" : "_ZTI12logger_entry",
12303   "size" : 28,
12304   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
12305  },
12306  {
12307   "alignment" : 4,
12308   "fields" :
12309   [
12310    {
12311     "field_name" : "y",
12312     "referenced_type" : "_ZTIPv"
12313    },
12314    {
12315     "field_name" : "cb",
12316     "field_offset" : 32,
12317     "referenced_type" : "_ZTIPv"
12318    },
12319    {
12320     "field_name" : "cr",
12321     "field_offset" : 64,
12322     "referenced_type" : "_ZTIPv"
12323    },
12324    {
12325     "field_name" : "ystride",
12326     "field_offset" : 96,
12327     "referenced_type" : "_ZTIj"
12328    },
12329    {
12330     "field_name" : "cstride",
12331     "field_offset" : 128,
12332     "referenced_type" : "_ZTIj"
12333    },
12334    {
12335     "field_name" : "chroma_step",
12336     "field_offset" : 160,
12337     "referenced_type" : "_ZTIj"
12338    },
12339    {
12340     "field_name" : "reserved",
12341     "field_offset" : 192,
12342     "referenced_type" : "_ZTIA8_j"
12343    }
12344   ],
12345   "linker_set_key" : "_ZTI13android_ycbcr",
12346   "name" : "android_ycbcr",
12347   "referenced_type" : "_ZTI13android_ycbcr",
12348   "self_type" : "_ZTI13android_ycbcr",
12349   "size" : 56,
12350   "source_file" : "system/core/libsystem/include/system/graphics.h"
12351  },
12352  {
12353   "alignment" : 4,
12354   "fields" :
12355   [
12356    {
12357     "field_name" : "version",
12358     "referenced_type" : "_ZTIi"
12359    },
12360    {
12361     "field_name" : "numFds",
12362     "field_offset" : 32,
12363     "referenced_type" : "_ZTIi"
12364    },
12365    {
12366     "field_name" : "numInts",
12367     "field_offset" : 64,
12368     "referenced_type" : "_ZTIi"
12369    },
12370    {
12371     "field_name" : "data",
12372     "field_offset" : 96,
12373     "referenced_type" : "_ZTIA0_i"
12374    }
12375   ],
12376   "linker_set_key" : "_ZTI13native_handle",
12377   "name" : "native_handle",
12378   "referenced_type" : "_ZTI13native_handle",
12379   "self_type" : "_ZTI13native_handle",
12380   "size" : 12,
12381   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
12382  },
12383  {
12384   "alignment" : 4,
12385   "fields" :
12386   [
12387    {
12388     "field_name" : "x",
12389     "referenced_type" : "_ZTIf"
12390    },
12391    {
12392     "field_name" : "y",
12393     "field_offset" : 32,
12394     "referenced_type" : "_ZTIf"
12395    }
12396   ],
12397   "linker_set_key" : "_ZTI16android_xy_color",
12398   "name" : "android_xy_color",
12399   "referenced_type" : "_ZTI16android_xy_color",
12400   "self_type" : "_ZTI16android_xy_color",
12401   "size" : 8,
12402   "source_file" : "system/core/libsystem/include/system/graphics.h"
12403  },
12404  {
12405   "alignment" : 4,
12406   "fields" :
12407   [
12408    {
12409     "field_name" : "top_left",
12410     "referenced_type" : "_ZTIPh"
12411    },
12412    {
12413     "field_name" : "component",
12414     "field_offset" : 32,
12415     "referenced_type" : "_ZTI22android_flex_component"
12416    },
12417    {
12418     "field_name" : "bits_per_component",
12419     "field_offset" : 64,
12420     "referenced_type" : "_ZTIi"
12421    },
12422    {
12423     "field_name" : "bits_used",
12424     "field_offset" : 96,
12425     "referenced_type" : "_ZTIi"
12426    },
12427    {
12428     "field_name" : "h_increment",
12429     "field_offset" : 128,
12430     "referenced_type" : "_ZTIi"
12431    },
12432    {
12433     "field_name" : "v_increment",
12434     "field_offset" : 160,
12435     "referenced_type" : "_ZTIi"
12436    },
12437    {
12438     "field_name" : "h_subsampling",
12439     "field_offset" : 192,
12440     "referenced_type" : "_ZTIi"
12441    },
12442    {
12443     "field_name" : "v_subsampling",
12444     "field_offset" : 224,
12445     "referenced_type" : "_ZTIi"
12446    }
12447   ],
12448   "linker_set_key" : "_ZTI18android_flex_plane",
12449   "name" : "android_flex_plane",
12450   "referenced_type" : "_ZTI18android_flex_plane",
12451   "self_type" : "_ZTI18android_flex_plane",
12452   "size" : 32,
12453   "source_file" : "system/core/libsystem/include/system/graphics.h"
12454  },
12455  {
12456   "alignment" : 4,
12457   "fields" :
12458   [
12459    {
12460     "field_name" : "format",
12461     "referenced_type" : "_ZTI19android_flex_format"
12462    },
12463    {
12464     "field_name" : "num_planes",
12465     "field_offset" : 32,
12466     "referenced_type" : "_ZTIj"
12467    },
12468    {
12469     "field_name" : "planes",
12470     "field_offset" : 64,
12471     "referenced_type" : "_ZTIP18android_flex_plane"
12472    }
12473   ],
12474   "linker_set_key" : "_ZTI19android_flex_layout",
12475   "name" : "android_flex_layout",
12476   "referenced_type" : "_ZTI19android_flex_layout",
12477   "self_type" : "_ZTI19android_flex_layout",
12478   "size" : 12,
12479   "source_file" : "system/core/libsystem/include/system/graphics.h"
12480  },
12481  {
12482   "alignment" : 4,
12483   "fields" :
12484   [
12485    {
12486     "field_name" : "num_points",
12487     "referenced_type" : "_ZTIj"
12488    },
12489    {
12490     "field_name" : "reserved",
12491     "field_offset" : 32,
12492     "referenced_type" : "_ZTIA8_j"
12493    },
12494    {
12495     "field_name" : "xyzc_points",
12496     "field_offset" : 288,
12497     "referenced_type" : "_ZTIA_f"
12498    }
12499   ],
12500   "linker_set_key" : "_ZTI20android_depth_points",
12501   "name" : "android_depth_points",
12502   "referenced_type" : "_ZTI20android_depth_points",
12503   "self_type" : "_ZTI20android_depth_points",
12504   "size" : 36,
12505   "source_file" : "system/core/libsystem/include/system/graphics.h"
12506  },
12507  {
12508   "alignment" : 4,
12509   "fields" :
12510   [
12511    {
12512     "field_name" : "struct_size",
12513     "referenced_type" : "_ZTIj"
12514    },
12515    {
12516     "field_name" : "buffer_id",
12517     "field_offset" : 32,
12518     "referenced_type" : "_ZTIi"
12519    },
12520    {
12521     "field_name" : "priority",
12522     "field_offset" : 64,
12523     "referenced_type" : "_ZTIi"
12524    },
12525    {
12526     "field_name" : "tag",
12527     "field_offset" : 96,
12528     "referenced_type" : "_ZTIPKc"
12529    },
12530    {
12531     "field_name" : "file",
12532     "field_offset" : 128,
12533     "referenced_type" : "_ZTIPKc"
12534    },
12535    {
12536     "field_name" : "line",
12537     "field_offset" : 160,
12538     "referenced_type" : "_ZTIj"
12539    },
12540    {
12541     "field_name" : "message",
12542     "field_offset" : 192,
12543     "referenced_type" : "_ZTIPKc"
12544    }
12545   ],
12546   "linker_set_key" : "_ZTI21__android_log_message",
12547   "name" : "__android_log_message",
12548   "referenced_type" : "_ZTI21__android_log_message",
12549   "self_type" : "_ZTI21__android_log_message",
12550   "size" : 28,
12551   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
12552  },
12553  {
12554   "alignment" : 4,
12555   "fields" :
12556   [
12557    {
12558     "field_name" : "maxContentLightLevel",
12559     "referenced_type" : "_ZTIf"
12560    },
12561    {
12562     "field_name" : "maxFrameAverageLightLevel",
12563     "field_offset" : 32,
12564     "referenced_type" : "_ZTIf"
12565    }
12566   ],
12567   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
12568   "name" : "android_cta861_3_metadata",
12569   "referenced_type" : "_ZTI25android_cta861_3_metadata",
12570   "self_type" : "_ZTI25android_cta861_3_metadata",
12571   "size" : 8,
12572   "source_file" : "system/core/libsystem/include/system/graphics.h"
12573  },
12574  {
12575   "alignment" : 4,
12576   "fields" :
12577   [
12578    {
12579     "field_name" : "displayPrimaryRed",
12580     "referenced_type" : "_ZTI16android_xy_color"
12581    },
12582    {
12583     "field_name" : "displayPrimaryGreen",
12584     "field_offset" : 64,
12585     "referenced_type" : "_ZTI16android_xy_color"
12586    },
12587    {
12588     "field_name" : "displayPrimaryBlue",
12589     "field_offset" : 128,
12590     "referenced_type" : "_ZTI16android_xy_color"
12591    },
12592    {
12593     "field_name" : "whitePoint",
12594     "field_offset" : 192,
12595     "referenced_type" : "_ZTI16android_xy_color"
12596    },
12597    {
12598     "field_name" : "maxLuminance",
12599     "field_offset" : 256,
12600     "referenced_type" : "_ZTIf"
12601    },
12602    {
12603     "field_name" : "minLuminance",
12604     "field_offset" : 288,
12605     "referenced_type" : "_ZTIf"
12606    }
12607   ],
12608   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
12609   "name" : "android_smpte2086_metadata",
12610   "referenced_type" : "_ZTI26android_smpte2086_metadata",
12611   "self_type" : "_ZTI26android_smpte2086_metadata",
12612   "size" : 40,
12613   "source_file" : "system/core/libsystem/include/system/graphics.h"
12614  },
12615  {
12616   "alignment" : 4,
12617   "fields" :
12618   [
12619    {
12620     "referenced_type" : "_ZTIN7log_msgUt_E"
12621    }
12622   ],
12623   "linker_set_key" : "_ZTI7log_msg",
12624   "name" : "log_msg",
12625   "referenced_type" : "_ZTI7log_msg",
12626   "self_type" : "_ZTI7log_msg",
12627   "size" : 5124,
12628   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
12629  },
12630  {
12631   "alignment" : 1,
12632   "fields" :
12633   [
12634    {
12635     "field_name" : "tv_sec",
12636     "referenced_type" : "_ZTIj"
12637    },
12638    {
12639     "field_name" : "tv_nsec",
12640     "field_offset" : 32,
12641     "referenced_type" : "_ZTIj"
12642    }
12643   ],
12644   "linker_set_key" : "_ZTI8log_time",
12645   "name" : "log_time",
12646   "referenced_type" : "_ZTI8log_time",
12647   "self_type" : "_ZTI8log_time",
12648   "size" : 8,
12649   "source_file" : "system/logging/liblog/include_vndk/log/log_time.h"
12650  },
12651  {
12652   "alignment" : 4,
12653   "base_specifiers" :
12654   [
12655    {
12656     "referenced_type" : "_ZTIN7android7PrinterE"
12657    }
12658   ],
12659   "fields" :
12660   [
12661    {
12662     "access" : "private",
12663     "field_name" : "mLogTag",
12664     "field_offset" : 32,
12665     "referenced_type" : "_ZTIPKc"
12666    },
12667    {
12668     "access" : "private",
12669     "field_name" : "mPriority",
12670     "field_offset" : 64,
12671     "referenced_type" : "_ZTI19android_LogPriority"
12672    },
12673    {
12674     "access" : "private",
12675     "field_name" : "mPrefix",
12676     "field_offset" : 96,
12677     "referenced_type" : "_ZTIPKc"
12678    },
12679    {
12680     "access" : "private",
12681     "field_name" : "mIgnoreBlankLines",
12682     "field_offset" : 128,
12683     "referenced_type" : "_ZTIb"
12684    }
12685   ],
12686   "linker_set_key" : "_ZTIN7android10LogPrinterE",
12687   "name" : "android::LogPrinter",
12688   "record_kind" : "class",
12689   "referenced_type" : "_ZTIN7android10LogPrinterE",
12690   "self_type" : "_ZTIN7android10LogPrinterE",
12691   "size" : 20,
12692   "source_file" : "system/core/libutils/include/utils/Printer.h",
12693   "vtable_components" :
12694   [
12695    {
12696     "kind" : "offset_to_top"
12697    },
12698    {
12699     "kind" : "rtti",
12700     "mangled_component_name" : "_ZTIN7android10LogPrinterE"
12701    },
12702    {
12703     "mangled_component_name" : "_ZN7android10LogPrinter9printLineEPKc"
12704    },
12705    {
12706     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12707    },
12708    {
12709     "kind" : "complete_dtor_pointer",
12710     "mangled_component_name" : "_ZN7android10LogPrinterD1Ev"
12711    },
12712    {
12713     "kind" : "deleting_dtor_pointer",
12714     "mangled_component_name" : "_ZN7android10LogPrinterD0Ev"
12715    }
12716   ]
12717  },
12718  {
12719   "alignment" : 4,
12720   "fields" :
12721   [
12722    {
12723     "access" : "private",
12724     "field_name" : "mStorage",
12725     "field_offset" : 32,
12726     "referenced_type" : "_ZTIPv"
12727    },
12728    {
12729     "access" : "private",
12730     "field_name" : "mCount",
12731     "field_offset" : 64,
12732     "referenced_type" : "_ZTIj"
12733    },
12734    {
12735     "access" : "private",
12736     "field_name" : "mFlags",
12737     "field_offset" : 96,
12738     "referenced_type" : "_ZTIKj"
12739    },
12740    {
12741     "access" : "private",
12742     "field_name" : "mItemSize",
12743     "field_offset" : 128,
12744     "referenced_type" : "_ZTIKj"
12745    }
12746   ],
12747   "linker_set_key" : "_ZTIN7android10VectorImplE",
12748   "name" : "android::VectorImpl",
12749   "record_kind" : "class",
12750   "referenced_type" : "_ZTIN7android10VectorImplE",
12751   "self_type" : "_ZTIN7android10VectorImplE",
12752   "size" : 20,
12753   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
12754   "vtable_components" :
12755   [
12756    {
12757     "kind" : "offset_to_top"
12758    },
12759    {
12760     "kind" : "rtti",
12761     "mangled_component_name" : "_ZTIN7android10VectorImplE"
12762    },
12763    {
12764     "kind" : "complete_dtor_pointer",
12765     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
12766    },
12767    {
12768     "kind" : "deleting_dtor_pointer",
12769     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
12770    },
12771    {
12772     "is_pure" : true,
12773     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
12774    },
12775    {
12776     "is_pure" : true,
12777     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
12778    },
12779    {
12780     "is_pure" : true,
12781     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
12782    },
12783    {
12784     "is_pure" : true,
12785     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
12786    },
12787    {
12788     "is_pure" : true,
12789     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
12790    },
12791    {
12792     "is_pure" : true,
12793     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
12794    }
12795   ]
12796  },
12797  {
12798   "alignment" : 4,
12799   "fields" :
12800   [
12801    {
12802     "access" : "private",
12803     "field_name" : "mVector",
12804     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
12805    }
12806   ],
12807   "linker_set_key" : "_ZTIN7android11KeyedVectorIiNS_6Looper7RequestEEE",
12808   "name" : "android::KeyedVector<int, android::Looper::Request>",
12809   "record_kind" : "class",
12810   "referenced_type" : "_ZTIN7android11KeyedVectorIiNS_6Looper7RequestEEE",
12811   "self_type" : "_ZTIN7android11KeyedVectorIiNS_6Looper7RequestEEE",
12812   "size" : 20,
12813   "source_file" : "system/core/libutils/include/utils/KeyedVector.h",
12814   "template_args" : [ "_ZTIi", "_ZTIN7android6Looper7RequestE" ]
12815  },
12816  {
12817   "alignment" : 4,
12818   "fields" :
12819   [
12820    {
12821     "access" : "private",
12822     "field_name" : "mTag",
12823     "referenced_type" : "_ZTIy"
12824    }
12825   ],
12826   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
12827   "name" : "android::ScopedTrace",
12828   "record_kind" : "class",
12829   "referenced_type" : "_ZTIN7android11ScopedTraceE",
12830   "self_type" : "_ZTIN7android11ScopedTraceE",
12831   "size" : 8,
12832   "source_file" : "system/core/libutils/include/utils/Trace.h"
12833  },
12834  {
12835   "alignment" : 4,
12836   "fields" :
12837   [
12838    {
12839     "access" : "private",
12840     "field_name" : "mCount",
12841     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12842    }
12843   ],
12844   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12845   "name" : "android::LightRefBase<android::NativeHandle>",
12846   "record_kind" : "class",
12847   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12848   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12849   "size" : 4,
12850   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
12851   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
12852  },
12853  {
12854   "alignment" : 4,
12855   "fields" :
12856   [
12857    {
12858     "access" : "private",
12859     "field_name" : "mCount",
12860     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12861    }
12862   ],
12863   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12864   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
12865   "record_kind" : "class",
12866   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12867   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12868   "size" : 4,
12869   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
12870   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
12871  },
12872  {
12873   "alignment" : 4,
12874   "base_specifiers" :
12875   [
12876    {
12877     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
12878    }
12879   ],
12880   "fields" :
12881   [
12882    {
12883     "access" : "private",
12884     "field_name" : "mHandle",
12885     "field_offset" : 32,
12886     "referenced_type" : "_ZTIP13native_handle"
12887    },
12888    {
12889     "access" : "private",
12890     "field_name" : "mOwnsHandle",
12891     "field_offset" : 64,
12892     "referenced_type" : "_ZTIb"
12893    }
12894   ],
12895   "linker_set_key" : "_ZTIN7android12NativeHandleE",
12896   "name" : "android::NativeHandle",
12897   "record_kind" : "class",
12898   "referenced_type" : "_ZTIN7android12NativeHandleE",
12899   "self_type" : "_ZTIN7android12NativeHandleE",
12900   "size" : 12,
12901   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
12902  },
12903  {
12904   "alignment" : 4,
12905   "base_specifiers" :
12906   [
12907    {
12908     "access" : "private",
12909     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
12910    }
12911   ],
12912   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
12913   "name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request>>",
12914   "record_kind" : "class",
12915   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
12916   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
12917   "size" : 20,
12918   "source_file" : "system/core/libutils/include/utils/SortedVector.h",
12919   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ],
12920   "vtable_components" :
12921   [
12922    {
12923     "kind" : "offset_to_top"
12924    },
12925    {
12926     "kind" : "rtti",
12927     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
12928    },
12929    {
12930     "kind" : "complete_dtor_pointer",
12931     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEED1Ev"
12932    },
12933    {
12934     "kind" : "deleting_dtor_pointer",
12935     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEED0Ev"
12936    },
12937    {
12938     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE12do_constructEPvj"
12939    },
12940    {
12941     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_destroyEPvj"
12942    },
12943    {
12944     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE7do_copyEPvPKvj"
12945    },
12946    {
12947     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE8do_splatEPvPKvj"
12948    },
12949    {
12950     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE15do_move_forwardEPvPKvj"
12951    },
12952    {
12953     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE16do_move_backwardEPvPKvj"
12954    },
12955    {
12956     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_compareEPKvS7_"
12957    }
12958   ]
12959  },
12960  {
12961   "alignment" : 4,
12962   "base_specifiers" :
12963   [
12964    {
12965     "referenced_type" : "_ZTIN7android7PrinterE"
12966    }
12967   ],
12968   "fields" :
12969   [
12970    {
12971     "access" : "private",
12972     "field_name" : "mPrinter",
12973     "field_offset" : 32,
12974     "referenced_type" : "_ZTIRN7android7PrinterE"
12975    },
12976    {
12977     "access" : "private",
12978     "field_name" : "mPrefix",
12979     "field_offset" : 64,
12980     "referenced_type" : "_ZTIPKc"
12981    }
12982   ],
12983   "linker_set_key" : "_ZTIN7android13PrefixPrinterE",
12984   "name" : "android::PrefixPrinter",
12985   "record_kind" : "class",
12986   "referenced_type" : "_ZTIN7android13PrefixPrinterE",
12987   "self_type" : "_ZTIN7android13PrefixPrinterE",
12988   "size" : 12,
12989   "source_file" : "system/core/libutils/include/utils/Printer.h",
12990   "vtable_components" :
12991   [
12992    {
12993     "kind" : "offset_to_top"
12994    },
12995    {
12996     "kind" : "rtti",
12997     "mangled_component_name" : "_ZTIN7android13PrefixPrinterE"
12998    },
12999    {
13000     "mangled_component_name" : "_ZN7android13PrefixPrinter9printLineEPKc"
13001    },
13002    {
13003     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
13004    },
13005    {
13006     "kind" : "complete_dtor_pointer",
13007     "mangled_component_name" : "_ZN7android13PrefixPrinterD1Ev"
13008    },
13009    {
13010     "kind" : "deleting_dtor_pointer",
13011     "mangled_component_name" : "_ZN7android13PrefixPrinterD0Ev"
13012    }
13013   ]
13014  },
13015  {
13016   "alignment" : 1,
13017   "linker_set_key" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13018   "name" : "android::trait_pointer<android::key_value_pair_t<int, android::Looper::Request>>",
13019   "referenced_type" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13020   "self_type" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13021   "size" : 1,
13022   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13023   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
13024  },
13025  {
13026   "alignment" : 1,
13027   "linker_set_key" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
13028   "name" : "android::trait_pointer<android::sysprop_change_callback_info>",
13029   "referenced_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
13030   "self_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
13031   "size" : 1,
13032   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13033   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
13034  },
13035  {
13036   "alignment" : 1,
13037   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
13038   "name" : "android::trait_pointer<android::Looper::MessageEnvelope>",
13039   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
13040   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
13041   "size" : 1,
13042   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13043   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
13044  },
13045  {
13046   "alignment" : 1,
13047   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper7RequestEEE",
13048   "name" : "android::trait_pointer<android::Looper::Request>",
13049   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper7RequestEEE",
13050   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper7RequestEEE",
13051   "size" : 1,
13052   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13053   "template_args" : [ "_ZTIN7android6Looper7RequestE" ]
13054  },
13055  {
13056   "alignment" : 1,
13057   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
13058   "name" : "android::trait_pointer<android::Looper::Response>",
13059   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
13060   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
13061   "size" : 1,
13062   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13063   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
13064  },
13065  {
13066   "alignment" : 1,
13067   "linker_set_key" : "_ZTIN7android13trait_pointerIiEE",
13068   "name" : "android::trait_pointer<int>",
13069   "referenced_type" : "_ZTIN7android13trait_pointerIiEE",
13070   "self_type" : "_ZTIN7android13trait_pointerIiEE",
13071   "size" : 1,
13072   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13073   "template_args" : [ "_ZTIi" ]
13074  },
13075  {
13076   "alignment" : 4,
13077   "base_specifiers" :
13078   [
13079    {
13080     "is_virtual" : true,
13081     "referenced_type" : "_ZTIN7android7RefBaseE"
13082    }
13083   ],
13084   "linker_set_key" : "_ZTIN7android14LooperCallbackE",
13085   "name" : "android::LooperCallback",
13086   "record_kind" : "class",
13087   "referenced_type" : "_ZTIN7android14LooperCallbackE",
13088   "self_type" : "_ZTIN7android14LooperCallbackE",
13089   "size" : 12,
13090   "source_file" : "system/core/libutils/include/utils/Looper.h",
13091   "vtable_components" :
13092   [
13093    {
13094     "component_value" : 4,
13095     "kind" : "vbase_offset"
13096    },
13097    {
13098     "kind" : "offset_to_top"
13099    },
13100    {
13101     "kind" : "rtti",
13102     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
13103    },
13104    {
13105     "kind" : "complete_dtor_pointer",
13106     "mangled_component_name" : "_ZN7android14LooperCallbackD1Ev"
13107    },
13108    {
13109     "kind" : "deleting_dtor_pointer",
13110     "mangled_component_name" : "_ZN7android14LooperCallbackD0Ev"
13111    },
13112    {
13113     "is_pure" : true,
13114     "mangled_component_name" : "_ZN7android14LooperCallback11handleEventEiiPv"
13115    },
13116    {
13117     "kind" : "vcall_offset"
13118    },
13119    {
13120     "kind" : "vcall_offset"
13121    },
13122    {
13123     "kind" : "vcall_offset"
13124    },
13125    {
13126     "kind" : "vcall_offset"
13127    },
13128    {
13129     "component_value" : -4,
13130     "kind" : "vcall_offset"
13131    },
13132    {
13133     "component_value" : -4,
13134     "kind" : "offset_to_top"
13135    },
13136    {
13137     "kind" : "rtti",
13138     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
13139    },
13140    {
13141     "kind" : "complete_dtor_pointer",
13142     "mangled_component_name" : "_ZTv0_n12_N7android14LooperCallbackD1Ev"
13143    },
13144    {
13145     "kind" : "deleting_dtor_pointer",
13146     "mangled_component_name" : "_ZTv0_n12_N7android14LooperCallbackD0Ev"
13147    },
13148    {
13149     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13150    },
13151    {
13152     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13153    },
13154    {
13155     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13156    },
13157    {
13158     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13159    }
13160   ]
13161  },
13162  {
13163   "alignment" : 4,
13164   "base_specifiers" :
13165   [
13166    {
13167     "is_virtual" : true,
13168     "referenced_type" : "_ZTIN7android7RefBaseE"
13169    }
13170   ],
13171   "linker_set_key" : "_ZTIN7android14MessageHandlerE",
13172   "name" : "android::MessageHandler",
13173   "record_kind" : "class",
13174   "referenced_type" : "_ZTIN7android14MessageHandlerE",
13175   "self_type" : "_ZTIN7android14MessageHandlerE",
13176   "size" : 12,
13177   "source_file" : "system/core/libutils/include/utils/Looper.h",
13178   "vtable_components" :
13179   [
13180    {
13181     "component_value" : 4,
13182     "kind" : "vbase_offset"
13183    },
13184    {
13185     "kind" : "offset_to_top"
13186    },
13187    {
13188     "kind" : "rtti",
13189     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
13190    },
13191    {
13192     "kind" : "complete_dtor_pointer",
13193     "mangled_component_name" : "_ZN7android14MessageHandlerD1Ev"
13194    },
13195    {
13196     "kind" : "deleting_dtor_pointer",
13197     "mangled_component_name" : "_ZN7android14MessageHandlerD0Ev"
13198    },
13199    {
13200     "is_pure" : true,
13201     "mangled_component_name" : "_ZN7android14MessageHandler13handleMessageERKNS_7MessageE"
13202    },
13203    {
13204     "kind" : "vcall_offset"
13205    },
13206    {
13207     "kind" : "vcall_offset"
13208    },
13209    {
13210     "kind" : "vcall_offset"
13211    },
13212    {
13213     "kind" : "vcall_offset"
13214    },
13215    {
13216     "component_value" : -4,
13217     "kind" : "vcall_offset"
13218    },
13219    {
13220     "component_value" : -4,
13221     "kind" : "offset_to_top"
13222    },
13223    {
13224     "kind" : "rtti",
13225     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
13226    },
13227    {
13228     "kind" : "complete_dtor_pointer",
13229     "mangled_component_name" : "_ZTv0_n12_N7android14MessageHandlerD1Ev"
13230    },
13231    {
13232     "kind" : "deleting_dtor_pointer",
13233     "mangled_component_name" : "_ZTv0_n12_N7android14MessageHandlerD0Ev"
13234    },
13235    {
13236     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13237    },
13238    {
13239     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13240    },
13241    {
13242     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13243    },
13244    {
13245     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13246    }
13247   ]
13248  },
13249  {
13250   "alignment" : 1,
13251   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
13252   "name" : "android::ReferenceMover",
13253   "record_kind" : "class",
13254   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
13255   "self_type" : "_ZTIN7android14ReferenceMoverE",
13256   "size" : 1,
13257   "source_file" : "system/core/libutils/include/utils/RefBase.h"
13258  },
13259  {
13260   "alignment" : 4,
13261   "base_specifiers" :
13262   [
13263    {
13264     "referenced_type" : "_ZTIN7android8String16E"
13265    }
13266   ],
13267   "fields" :
13268   [
13269    {
13270     "access" : "private",
13271     "field_name" : "mData",
13272     "field_offset" : 32,
13273     "referenced_type" : "_ZTIKN7android8String1610StaticDataILj1EEE"
13274    }
13275   ],
13276   "linker_set_key" : "_ZTIN7android14StaticString16ILj1EEE",
13277   "name" : "android::StaticString16<1>",
13278   "record_kind" : "class",
13279   "referenced_type" : "_ZTIN7android14StaticString16ILj1EEE",
13280   "self_type" : "_ZTIN7android14StaticString16ILj1EEE",
13281   "size" : 12,
13282   "source_file" : "system/core/libutils/include/utils/String16.h"
13283  },
13284  {
13285   "alignment" : 4,
13286   "base_specifiers" :
13287   [
13288    {
13289     "referenced_type" : "_ZTIN7android7PrinterE"
13290    }
13291   ],
13292   "fields" :
13293   [
13294    {
13295     "access" : "private",
13296     "field_name" : "mTarget",
13297     "field_offset" : 32,
13298     "referenced_type" : "_ZTIPN7android7String8E"
13299    },
13300    {
13301     "access" : "private",
13302     "field_name" : "mPrefix",
13303     "field_offset" : 64,
13304     "referenced_type" : "_ZTIPKc"
13305    }
13306   ],
13307   "linker_set_key" : "_ZTIN7android14String8PrinterE",
13308   "name" : "android::String8Printer",
13309   "record_kind" : "class",
13310   "referenced_type" : "_ZTIN7android14String8PrinterE",
13311   "self_type" : "_ZTIN7android14String8PrinterE",
13312   "size" : 12,
13313   "source_file" : "system/core/libutils/include/utils/Printer.h",
13314   "vtable_components" :
13315   [
13316    {
13317     "kind" : "offset_to_top"
13318    },
13319    {
13320     "kind" : "rtti",
13321     "mangled_component_name" : "_ZTIN7android14String8PrinterE"
13322    },
13323    {
13324     "mangled_component_name" : "_ZN7android14String8Printer9printLineEPKc"
13325    },
13326    {
13327     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
13328    },
13329    {
13330     "kind" : "complete_dtor_pointer",
13331     "mangled_component_name" : "_ZN7android14String8PrinterD1Ev"
13332    },
13333    {
13334     "kind" : "deleting_dtor_pointer",
13335     "mangled_component_name" : "_ZN7android14String8PrinterD0Ev"
13336    }
13337   ]
13338  },
13339  {
13340   "alignment" : 4,
13341   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
13342   "name" : "android::ReferenceRenamer",
13343   "record_kind" : "class",
13344   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
13345   "self_type" : "_ZTIN7android16ReferenceRenamerE",
13346   "size" : 4,
13347   "source_file" : "system/core/libutils/include/utils/RefBase.h",
13348   "vtable_components" :
13349   [
13350    {
13351     "kind" : "offset_to_top"
13352    },
13353    {
13354     "kind" : "rtti",
13355     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
13356    },
13357    {
13358     "is_pure" : true,
13359     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
13360    }
13361   ]
13362  },
13363  {
13364   "alignment" : 4,
13365   "base_specifiers" :
13366   [
13367    {
13368     "referenced_type" : "_ZTIN7android10VectorImplE"
13369    }
13370   ],
13371   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
13372   "name" : "android::SortedVectorImpl",
13373   "record_kind" : "class",
13374   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
13375   "self_type" : "_ZTIN7android16SortedVectorImplE",
13376   "size" : 20,
13377   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
13378   "vtable_components" :
13379   [
13380    {
13381     "kind" : "offset_to_top"
13382    },
13383    {
13384     "kind" : "rtti",
13385     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
13386    },
13387    {
13388     "kind" : "complete_dtor_pointer",
13389     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
13390    },
13391    {
13392     "kind" : "deleting_dtor_pointer",
13393     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
13394    },
13395    {
13396     "is_pure" : true,
13397     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
13398    },
13399    {
13400     "is_pure" : true,
13401     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
13402    },
13403    {
13404     "is_pure" : true,
13405     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
13406    },
13407    {
13408     "is_pure" : true,
13409     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
13410    },
13411    {
13412     "is_pure" : true,
13413     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
13414    },
13415    {
13416     "is_pure" : true,
13417     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
13418    },
13419    {
13420     "is_pure" : true,
13421     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
13422    }
13423   ]
13424  },
13425  {
13426   "alignment" : 1,
13427   "linker_set_key" : "_ZTIN7android16aggregate_traitsIiNS_6Looper7RequestEEE",
13428   "name" : "android::aggregate_traits<int, android::Looper::Request>",
13429   "referenced_type" : "_ZTIN7android16aggregate_traitsIiNS_6Looper7RequestEEE",
13430   "self_type" : "_ZTIN7android16aggregate_traitsIiNS_6Looper7RequestEEE",
13431   "size" : 1,
13432   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13433   "template_args" : [ "_ZTIi", "_ZTIN7android6Looper7RequestE" ]
13434  },
13435  {
13436   "alignment" : 4,
13437   "fields" :
13438   [
13439    {
13440     "field_name" : "key",
13441     "referenced_type" : "_ZTIi"
13442    },
13443    {
13444     "field_name" : "value",
13445     "field_offset" : 32,
13446     "referenced_type" : "_ZTIN7android6Looper7RequestE"
13447    }
13448   ],
13449   "linker_set_key" : "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
13450   "name" : "android::key_value_pair_t<int, android::Looper::Request>",
13451   "referenced_type" : "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
13452   "self_type" : "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
13453   "size" : 28,
13454   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13455   "template_args" : [ "_ZTIi", "_ZTIN7android6Looper7RequestE" ]
13456  },
13457  {
13458   "alignment" : 1,
13459   "base_specifiers" :
13460   [
13461    {
13462     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13463    }
13464   ],
13465   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13466   "name" : "android::use_trivial_move<android::key_value_pair_t<int, android::Looper::Request>>",
13467   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13468   "self_type" : "_ZTIN7android16use_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13469   "size" : 1,
13470   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13471   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
13472  },
13473  {
13474   "alignment" : 1,
13475   "base_specifiers" :
13476   [
13477    {
13478     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13479    }
13480   ],
13481   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
13482   "name" : "android::use_trivial_move<android::sysprop_change_callback_info>",
13483   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
13484   "self_type" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
13485   "size" : 1,
13486   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13487   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
13488  },
13489  {
13490   "alignment" : 1,
13491   "base_specifiers" :
13492   [
13493    {
13494     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13495    }
13496   ],
13497   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13498   "name" : "android::use_trivial_move<android::Looper::MessageEnvelope>",
13499   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13500   "self_type" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13501   "size" : 1,
13502   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13503   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
13504  },
13505  {
13506   "alignment" : 1,
13507   "base_specifiers" :
13508   [
13509    {
13510     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13511    }
13512   ],
13513   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
13514   "name" : "android::use_trivial_move<android::Looper::Response>",
13515   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
13516   "self_type" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
13517   "size" : 1,
13518   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13519   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
13520  },
13521  {
13522   "alignment" : 4,
13523   "base_specifiers" :
13524   [
13525    {
13526     "referenced_type" : "_ZTIN7android14MessageHandlerE"
13527    }
13528   ],
13529   "fields" :
13530   [
13531    {
13532     "access" : "private",
13533     "field_name" : "mHandler",
13534     "field_offset" : 32,
13535     "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE"
13536    }
13537   ],
13538   "linker_set_key" : "_ZTIN7android18WeakMessageHandlerE",
13539   "name" : "android::WeakMessageHandler",
13540   "record_kind" : "class",
13541   "referenced_type" : "_ZTIN7android18WeakMessageHandlerE",
13542   "self_type" : "_ZTIN7android18WeakMessageHandlerE",
13543   "size" : 20,
13544   "source_file" : "system/core/libutils/include/utils/Looper.h",
13545   "vtable_components" :
13546   [
13547    {
13548     "component_value" : 12,
13549     "kind" : "vbase_offset"
13550    },
13551    {
13552     "kind" : "offset_to_top"
13553    },
13554    {
13555     "kind" : "rtti",
13556     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
13557    },
13558    {
13559     "kind" : "complete_dtor_pointer",
13560     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD1Ev"
13561    },
13562    {
13563     "kind" : "deleting_dtor_pointer",
13564     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD0Ev"
13565    },
13566    {
13567     "mangled_component_name" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE"
13568    },
13569    {
13570     "kind" : "vcall_offset"
13571    },
13572    {
13573     "kind" : "vcall_offset"
13574    },
13575    {
13576     "kind" : "vcall_offset"
13577    },
13578    {
13579     "kind" : "vcall_offset"
13580    },
13581    {
13582     "component_value" : -12,
13583     "kind" : "vcall_offset"
13584    },
13585    {
13586     "component_value" : -12,
13587     "kind" : "offset_to_top"
13588    },
13589    {
13590     "kind" : "rtti",
13591     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
13592    },
13593    {
13594     "kind" : "complete_dtor_pointer",
13595     "mangled_component_name" : "_ZTv0_n12_N7android18WeakMessageHandlerD1Ev"
13596    },
13597    {
13598     "kind" : "deleting_dtor_pointer",
13599     "mangled_component_name" : "_ZTv0_n12_N7android18WeakMessageHandlerD0Ev"
13600    },
13601    {
13602     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13603    },
13604    {
13605     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13606    },
13607    {
13608     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13609    },
13610    {
13611     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13612    }
13613   ]
13614  },
13615  {
13616   "alignment" : 1,
13617   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13618   "name" : "android::trait_trivial_copy<android::key_value_pair_t<int, android::Looper::Request>>",
13619   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13620   "self_type" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13621   "size" : 1,
13622   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13623   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
13624  },
13625  {
13626   "alignment" : 1,
13627   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13628   "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>",
13629   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13630   "self_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13631   "size" : 1,
13632   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13633   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
13634  },
13635  {
13636   "alignment" : 1,
13637   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13638   "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>",
13639   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13640   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13641   "size" : 1,
13642   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13643   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
13644  },
13645  {
13646   "alignment" : 1,
13647   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper7RequestEEE",
13648   "name" : "android::trait_trivial_copy<android::Looper::Request>",
13649   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper7RequestEEE",
13650   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper7RequestEEE",
13651   "size" : 1,
13652   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13653   "template_args" : [ "_ZTIN7android6Looper7RequestE" ]
13654  },
13655  {
13656   "alignment" : 1,
13657   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13658   "name" : "android::trait_trivial_copy<android::Looper::Response>",
13659   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13660   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13661   "size" : 1,
13662   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13663   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
13664  },
13665  {
13666   "alignment" : 1,
13667   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
13668   "name" : "android::trait_trivial_copy<bool>",
13669   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
13670   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
13671   "size" : 1,
13672   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13673   "template_args" : [ "_ZTIb" ]
13674  },
13675  {
13676   "alignment" : 1,
13677   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
13678   "name" : "android::trait_trivial_copy<char>",
13679   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
13680   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
13681   "size" : 1,
13682   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13683   "template_args" : [ "_ZTIc" ]
13684  },
13685  {
13686   "alignment" : 1,
13687   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
13688   "name" : "android::trait_trivial_copy<double>",
13689   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
13690   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
13691   "size" : 1,
13692   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13693   "template_args" : [ "_ZTId" ]
13694  },
13695  {
13696   "alignment" : 1,
13697   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
13698   "name" : "android::trait_trivial_copy<float>",
13699   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
13700   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
13701   "size" : 1,
13702   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13703   "template_args" : [ "_ZTIf" ]
13704  },
13705  {
13706   "alignment" : 1,
13707   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
13708   "name" : "android::trait_trivial_copy<unsigned char>",
13709   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
13710   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
13711   "size" : 1,
13712   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13713   "template_args" : [ "_ZTIh" ]
13714  },
13715  {
13716   "alignment" : 1,
13717   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
13718   "name" : "android::trait_trivial_copy<int>",
13719   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
13720   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
13721   "size" : 1,
13722   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13723   "template_args" : [ "_ZTIi" ]
13724  },
13725  {
13726   "alignment" : 1,
13727   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
13728   "name" : "android::trait_trivial_copy<unsigned int>",
13729   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
13730   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
13731   "size" : 1,
13732   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13733   "template_args" : [ "_ZTIj" ]
13734  },
13735  {
13736   "alignment" : 1,
13737   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
13738   "name" : "android::trait_trivial_copy<long>",
13739   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
13740   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
13741   "size" : 1,
13742   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13743   "template_args" : [ "_ZTIl" ]
13744  },
13745  {
13746   "alignment" : 1,
13747   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
13748   "name" : "android::trait_trivial_copy<unsigned long>",
13749   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
13750   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
13751   "size" : 1,
13752   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13753   "template_args" : [ "_ZTIm" ]
13754  },
13755  {
13756   "alignment" : 1,
13757   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
13758   "name" : "android::trait_trivial_copy<short>",
13759   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
13760   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
13761   "size" : 1,
13762   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13763   "template_args" : [ "_ZTIs" ]
13764  },
13765  {
13766   "alignment" : 1,
13767   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
13768   "name" : "android::trait_trivial_copy<unsigned short>",
13769   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
13770   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
13771   "size" : 1,
13772   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13773   "template_args" : [ "_ZTIt" ]
13774  },
13775  {
13776   "alignment" : 1,
13777   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
13778   "name" : "android::trait_trivial_copy<void>",
13779   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
13780   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
13781   "size" : 1,
13782   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13783   "template_args" : [ "_ZTIv" ]
13784  },
13785  {
13786   "alignment" : 1,
13787   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
13788   "name" : "android::trait_trivial_copy<long long>",
13789   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
13790   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
13791   "size" : 1,
13792   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13793   "template_args" : [ "_ZTIx" ]
13794  },
13795  {
13796   "alignment" : 1,
13797   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
13798   "name" : "android::trait_trivial_copy<unsigned long long>",
13799   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
13800   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
13801   "size" : 1,
13802   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13803   "template_args" : [ "_ZTIy" ]
13804  },
13805  {
13806   "alignment" : 1,
13807   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13808   "name" : "android::trait_trivial_ctor<android::key_value_pair_t<int, android::Looper::Request>>",
13809   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13810   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13811   "size" : 1,
13812   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13813   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
13814  },
13815  {
13816   "alignment" : 1,
13817   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13818   "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>",
13819   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13820   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13821   "size" : 1,
13822   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13823   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
13824  },
13825  {
13826   "alignment" : 1,
13827   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13828   "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>",
13829   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13830   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13831   "size" : 1,
13832   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13833   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
13834  },
13835  {
13836   "alignment" : 1,
13837   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper7RequestEEE",
13838   "name" : "android::trait_trivial_ctor<android::Looper::Request>",
13839   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper7RequestEEE",
13840   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper7RequestEEE",
13841   "size" : 1,
13842   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13843   "template_args" : [ "_ZTIN7android6Looper7RequestE" ]
13844  },
13845  {
13846   "alignment" : 1,
13847   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13848   "name" : "android::trait_trivial_ctor<android::Looper::Response>",
13849   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13850   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13851   "size" : 1,
13852   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13853   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
13854  },
13855  {
13856   "alignment" : 1,
13857   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
13858   "name" : "android::trait_trivial_ctor<bool>",
13859   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
13860   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
13861   "size" : 1,
13862   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13863   "template_args" : [ "_ZTIb" ]
13864  },
13865  {
13866   "alignment" : 1,
13867   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
13868   "name" : "android::trait_trivial_ctor<char>",
13869   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
13870   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
13871   "size" : 1,
13872   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13873   "template_args" : [ "_ZTIc" ]
13874  },
13875  {
13876   "alignment" : 1,
13877   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
13878   "name" : "android::trait_trivial_ctor<double>",
13879   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
13880   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
13881   "size" : 1,
13882   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13883   "template_args" : [ "_ZTId" ]
13884  },
13885  {
13886   "alignment" : 1,
13887   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
13888   "name" : "android::trait_trivial_ctor<float>",
13889   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
13890   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
13891   "size" : 1,
13892   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13893   "template_args" : [ "_ZTIf" ]
13894  },
13895  {
13896   "alignment" : 1,
13897   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
13898   "name" : "android::trait_trivial_ctor<unsigned char>",
13899   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
13900   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
13901   "size" : 1,
13902   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13903   "template_args" : [ "_ZTIh" ]
13904  },
13905  {
13906   "alignment" : 1,
13907   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
13908   "name" : "android::trait_trivial_ctor<int>",
13909   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
13910   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
13911   "size" : 1,
13912   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13913   "template_args" : [ "_ZTIi" ]
13914  },
13915  {
13916   "alignment" : 1,
13917   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
13918   "name" : "android::trait_trivial_ctor<unsigned int>",
13919   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
13920   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
13921   "size" : 1,
13922   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13923   "template_args" : [ "_ZTIj" ]
13924  },
13925  {
13926   "alignment" : 1,
13927   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
13928   "name" : "android::trait_trivial_ctor<long>",
13929   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
13930   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
13931   "size" : 1,
13932   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13933   "template_args" : [ "_ZTIl" ]
13934  },
13935  {
13936   "alignment" : 1,
13937   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
13938   "name" : "android::trait_trivial_ctor<unsigned long>",
13939   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
13940   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
13941   "size" : 1,
13942   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13943   "template_args" : [ "_ZTIm" ]
13944  },
13945  {
13946   "alignment" : 1,
13947   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
13948   "name" : "android::trait_trivial_ctor<short>",
13949   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
13950   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
13951   "size" : 1,
13952   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13953   "template_args" : [ "_ZTIs" ]
13954  },
13955  {
13956   "alignment" : 1,
13957   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
13958   "name" : "android::trait_trivial_ctor<unsigned short>",
13959   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
13960   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
13961   "size" : 1,
13962   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13963   "template_args" : [ "_ZTIt" ]
13964  },
13965  {
13966   "alignment" : 1,
13967   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
13968   "name" : "android::trait_trivial_ctor<void>",
13969   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
13970   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
13971   "size" : 1,
13972   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13973   "template_args" : [ "_ZTIv" ]
13974  },
13975  {
13976   "alignment" : 1,
13977   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
13978   "name" : "android::trait_trivial_ctor<long long>",
13979   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
13980   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
13981   "size" : 1,
13982   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13983   "template_args" : [ "_ZTIx" ]
13984  },
13985  {
13986   "alignment" : 1,
13987   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
13988   "name" : "android::trait_trivial_ctor<unsigned long long>",
13989   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
13990   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
13991   "size" : 1,
13992   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13993   "template_args" : [ "_ZTIy" ]
13994  },
13995  {
13996   "alignment" : 1,
13997   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13998   "name" : "android::trait_trivial_dtor<android::key_value_pair_t<int, android::Looper::Request>>",
13999   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
14000   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
14001   "size" : 1,
14002   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14003   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
14004  },
14005  {
14006   "alignment" : 1,
14007   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
14008   "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>",
14009   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
14010   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
14011   "size" : 1,
14012   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14013   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
14014  },
14015  {
14016   "alignment" : 1,
14017   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
14018   "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>",
14019   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
14020   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
14021   "size" : 1,
14022   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14023   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
14024  },
14025  {
14026   "alignment" : 1,
14027   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper7RequestEEE",
14028   "name" : "android::trait_trivial_dtor<android::Looper::Request>",
14029   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper7RequestEEE",
14030   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper7RequestEEE",
14031   "size" : 1,
14032   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14033   "template_args" : [ "_ZTIN7android6Looper7RequestE" ]
14034  },
14035  {
14036   "alignment" : 1,
14037   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
14038   "name" : "android::trait_trivial_dtor<android::Looper::Response>",
14039   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
14040   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
14041   "size" : 1,
14042   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14043   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
14044  },
14045  {
14046   "alignment" : 1,
14047   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
14048   "name" : "android::trait_trivial_dtor<bool>",
14049   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
14050   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
14051   "size" : 1,
14052   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14053   "template_args" : [ "_ZTIb" ]
14054  },
14055  {
14056   "alignment" : 1,
14057   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
14058   "name" : "android::trait_trivial_dtor<char>",
14059   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
14060   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
14061   "size" : 1,
14062   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14063   "template_args" : [ "_ZTIc" ]
14064  },
14065  {
14066   "alignment" : 1,
14067   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
14068   "name" : "android::trait_trivial_dtor<double>",
14069   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
14070   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
14071   "size" : 1,
14072   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14073   "template_args" : [ "_ZTId" ]
14074  },
14075  {
14076   "alignment" : 1,
14077   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
14078   "name" : "android::trait_trivial_dtor<float>",
14079   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
14080   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
14081   "size" : 1,
14082   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14083   "template_args" : [ "_ZTIf" ]
14084  },
14085  {
14086   "alignment" : 1,
14087   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
14088   "name" : "android::trait_trivial_dtor<unsigned char>",
14089   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
14090   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
14091   "size" : 1,
14092   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14093   "template_args" : [ "_ZTIh" ]
14094  },
14095  {
14096   "alignment" : 1,
14097   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
14098   "name" : "android::trait_trivial_dtor<int>",
14099   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
14100   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
14101   "size" : 1,
14102   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14103   "template_args" : [ "_ZTIi" ]
14104  },
14105  {
14106   "alignment" : 1,
14107   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
14108   "name" : "android::trait_trivial_dtor<unsigned int>",
14109   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
14110   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
14111   "size" : 1,
14112   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14113   "template_args" : [ "_ZTIj" ]
14114  },
14115  {
14116   "alignment" : 1,
14117   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
14118   "name" : "android::trait_trivial_dtor<long>",
14119   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
14120   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
14121   "size" : 1,
14122   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14123   "template_args" : [ "_ZTIl" ]
14124  },
14125  {
14126   "alignment" : 1,
14127   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
14128   "name" : "android::trait_trivial_dtor<unsigned long>",
14129   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
14130   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
14131   "size" : 1,
14132   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14133   "template_args" : [ "_ZTIm" ]
14134  },
14135  {
14136   "alignment" : 1,
14137   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
14138   "name" : "android::trait_trivial_dtor<short>",
14139   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
14140   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
14141   "size" : 1,
14142   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14143   "template_args" : [ "_ZTIs" ]
14144  },
14145  {
14146   "alignment" : 1,
14147   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
14148   "name" : "android::trait_trivial_dtor<unsigned short>",
14149   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
14150   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
14151   "size" : 1,
14152   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14153   "template_args" : [ "_ZTIt" ]
14154  },
14155  {
14156   "alignment" : 1,
14157   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
14158   "name" : "android::trait_trivial_dtor<void>",
14159   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
14160   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
14161   "size" : 1,
14162   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14163   "template_args" : [ "_ZTIv" ]
14164  },
14165  {
14166   "alignment" : 1,
14167   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
14168   "name" : "android::trait_trivial_dtor<long long>",
14169   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
14170   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
14171   "size" : 1,
14172   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14173   "template_args" : [ "_ZTIx" ]
14174  },
14175  {
14176   "alignment" : 1,
14177   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
14178   "name" : "android::trait_trivial_dtor<unsigned long long>",
14179   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
14180   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
14181   "size" : 1,
14182   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14183   "template_args" : [ "_ZTIy" ]
14184  },
14185  {
14186   "alignment" : 1,
14187   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
14188   "name" : "android::trait_trivial_move<android::key_value_pair_t<int, android::Looper::Request>>",
14189   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
14190   "self_type" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
14191   "size" : 1,
14192   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14193   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
14194  },
14195  {
14196   "alignment" : 1,
14197   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
14198   "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>",
14199   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
14200   "self_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
14201   "size" : 1,
14202   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14203   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
14204  },
14205  {
14206   "alignment" : 1,
14207   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
14208   "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>",
14209   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
14210   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
14211   "size" : 1,
14212   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14213   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
14214  },
14215  {
14216   "alignment" : 1,
14217   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper7RequestEEE",
14218   "name" : "android::trait_trivial_move<android::Looper::Request>",
14219   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper7RequestEEE",
14220   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper7RequestEEE",
14221   "size" : 1,
14222   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14223   "template_args" : [ "_ZTIN7android6Looper7RequestE" ]
14224  },
14225  {
14226   "alignment" : 1,
14227   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
14228   "name" : "android::trait_trivial_move<android::Looper::Response>",
14229   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
14230   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
14231   "size" : 1,
14232   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14233   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
14234  },
14235  {
14236   "alignment" : 1,
14237   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
14238   "name" : "android::trait_trivial_move<android::String8>",
14239   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
14240   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
14241   "size" : 1,
14242   "source_file" : "system/core/libutils/include/utils/String8.h",
14243   "template_args" : [ "_ZTIN7android7String8E" ]
14244  },
14245  {
14246   "alignment" : 1,
14247   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
14248   "name" : "android::trait_trivial_move<android::String16>",
14249   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
14250   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
14251   "size" : 1,
14252   "source_file" : "system/core/libutils/include/utils/String16.h",
14253   "template_args" : [ "_ZTIN7android8String16E" ]
14254  },
14255  {
14256   "alignment" : 1,
14257   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
14258   "name" : "android::trait_trivial_move<bool>",
14259   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
14260   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
14261   "size" : 1,
14262   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14263   "template_args" : [ "_ZTIb" ]
14264  },
14265  {
14266   "alignment" : 1,
14267   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
14268   "name" : "android::trait_trivial_move<char>",
14269   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
14270   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
14271   "size" : 1,
14272   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14273   "template_args" : [ "_ZTIc" ]
14274  },
14275  {
14276   "alignment" : 1,
14277   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
14278   "name" : "android::trait_trivial_move<double>",
14279   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
14280   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
14281   "size" : 1,
14282   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14283   "template_args" : [ "_ZTId" ]
14284  },
14285  {
14286   "alignment" : 1,
14287   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
14288   "name" : "android::trait_trivial_move<float>",
14289   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
14290   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
14291   "size" : 1,
14292   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14293   "template_args" : [ "_ZTIf" ]
14294  },
14295  {
14296   "alignment" : 1,
14297   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
14298   "name" : "android::trait_trivial_move<unsigned char>",
14299   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
14300   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
14301   "size" : 1,
14302   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14303   "template_args" : [ "_ZTIh" ]
14304  },
14305  {
14306   "alignment" : 1,
14307   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
14308   "name" : "android::trait_trivial_move<int>",
14309   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
14310   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
14311   "size" : 1,
14312   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14313   "template_args" : [ "_ZTIi" ]
14314  },
14315  {
14316   "alignment" : 1,
14317   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
14318   "name" : "android::trait_trivial_move<unsigned int>",
14319   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
14320   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
14321   "size" : 1,
14322   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14323   "template_args" : [ "_ZTIj" ]
14324  },
14325  {
14326   "alignment" : 1,
14327   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
14328   "name" : "android::trait_trivial_move<long>",
14329   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
14330   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
14331   "size" : 1,
14332   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14333   "template_args" : [ "_ZTIl" ]
14334  },
14335  {
14336   "alignment" : 1,
14337   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
14338   "name" : "android::trait_trivial_move<unsigned long>",
14339   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
14340   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
14341   "size" : 1,
14342   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14343   "template_args" : [ "_ZTIm" ]
14344  },
14345  {
14346   "alignment" : 1,
14347   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
14348   "name" : "android::trait_trivial_move<short>",
14349   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
14350   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
14351   "size" : 1,
14352   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14353   "template_args" : [ "_ZTIs" ]
14354  },
14355  {
14356   "alignment" : 1,
14357   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
14358   "name" : "android::trait_trivial_move<unsigned short>",
14359   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
14360   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
14361   "size" : 1,
14362   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14363   "template_args" : [ "_ZTIt" ]
14364  },
14365  {
14366   "alignment" : 1,
14367   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
14368   "name" : "android::trait_trivial_move<void>",
14369   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
14370   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
14371   "size" : 1,
14372   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14373   "template_args" : [ "_ZTIv" ]
14374  },
14375  {
14376   "alignment" : 1,
14377   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
14378   "name" : "android::trait_trivial_move<long long>",
14379   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
14380   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
14381   "size" : 1,
14382   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14383   "template_args" : [ "_ZTIx" ]
14384  },
14385  {
14386   "alignment" : 1,
14387   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
14388   "name" : "android::trait_trivial_move<unsigned long long>",
14389   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
14390   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
14391   "size" : 1,
14392   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14393   "template_args" : [ "_ZTIy" ]
14394  },
14395  {
14396   "alignment" : 4,
14397   "base_specifiers" :
14398   [
14399    {
14400     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
14401    }
14402   ],
14403   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
14404   "name" : "android::VirtualLightRefBase",
14405   "record_kind" : "class",
14406   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
14407   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
14408   "size" : 8,
14409   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
14410   "vtable_components" :
14411   [
14412    {
14413     "kind" : "offset_to_top"
14414    },
14415    {
14416     "kind" : "rtti",
14417     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
14418    },
14419    {
14420     "kind" : "complete_dtor_pointer",
14421     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
14422    },
14423    {
14424     "kind" : "deleting_dtor_pointer",
14425     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
14426    }
14427   ]
14428  },
14429  {
14430   "alignment" : 4,
14431   "base_specifiers" :
14432   [
14433    {
14434     "referenced_type" : "_ZTIN7android14LooperCallbackE"
14435    }
14436   ],
14437   "fields" :
14438   [
14439    {
14440     "access" : "private",
14441     "field_name" : "mCallback",
14442     "field_offset" : 32,
14443     "referenced_type" : "_ZTIPFiiiPvE"
14444    }
14445   ],
14446   "linker_set_key" : "_ZTIN7android20SimpleLooperCallbackE",
14447   "name" : "android::SimpleLooperCallback",
14448   "record_kind" : "class",
14449   "referenced_type" : "_ZTIN7android20SimpleLooperCallbackE",
14450   "self_type" : "_ZTIN7android20SimpleLooperCallbackE",
14451   "size" : 16,
14452   "source_file" : "system/core/libutils/include/utils/Looper.h",
14453   "vtable_components" :
14454   [
14455    {
14456     "component_value" : 8,
14457     "kind" : "vbase_offset"
14458    },
14459    {
14460     "kind" : "offset_to_top"
14461    },
14462    {
14463     "kind" : "rtti",
14464     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
14465    },
14466    {
14467     "kind" : "complete_dtor_pointer",
14468     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD1Ev"
14469    },
14470    {
14471     "kind" : "deleting_dtor_pointer",
14472     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD0Ev"
14473    },
14474    {
14475     "mangled_component_name" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv"
14476    },
14477    {
14478     "kind" : "vcall_offset"
14479    },
14480    {
14481     "kind" : "vcall_offset"
14482    },
14483    {
14484     "kind" : "vcall_offset"
14485    },
14486    {
14487     "kind" : "vcall_offset"
14488    },
14489    {
14490     "component_value" : -8,
14491     "kind" : "vcall_offset"
14492    },
14493    {
14494     "component_value" : -8,
14495     "kind" : "offset_to_top"
14496    },
14497    {
14498     "kind" : "rtti",
14499     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
14500    },
14501    {
14502     "kind" : "complete_dtor_pointer",
14503     "mangled_component_name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD1Ev"
14504    },
14505    {
14506     "kind" : "deleting_dtor_pointer",
14507     "mangled_component_name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD0Ev"
14508    },
14509    {
14510     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14511    },
14512    {
14513     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14514    },
14515    {
14516     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14517    },
14518    {
14519     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14520    }
14521   ]
14522  },
14523  {
14524   "alignment" : 4,
14525   "fields" :
14526   [
14527    {
14528     "access" : "private",
14529     "field_name" : "m_ptr",
14530     "referenced_type" : "_ZTIPN7android12NativeHandleE"
14531    }
14532   ],
14533   "linker_set_key" : "_ZTIN7android2spINS_12NativeHandleEEE",
14534   "name" : "android::sp<android::NativeHandle>",
14535   "record_kind" : "class",
14536   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
14537   "self_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
14538   "size" : 4,
14539   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14540   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
14541  },
14542  {
14543   "alignment" : 4,
14544   "fields" :
14545   [
14546    {
14547     "access" : "private",
14548     "field_name" : "m_ptr",
14549     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
14550    }
14551   ],
14552   "linker_set_key" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14553   "name" : "android::sp<android::LooperCallback>",
14554   "record_kind" : "class",
14555   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14556   "self_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14557   "size" : 4,
14558   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14559   "template_args" : [ "_ZTIN7android14LooperCallbackE" ]
14560  },
14561  {
14562   "alignment" : 4,
14563   "fields" :
14564   [
14565    {
14566     "access" : "private",
14567     "field_name" : "m_ptr",
14568     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
14569    }
14570   ],
14571   "linker_set_key" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14572   "name" : "android::sp<android::MessageHandler>",
14573   "record_kind" : "class",
14574   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14575   "self_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14576   "size" : 4,
14577   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14578   "template_args" : [ "_ZTIN7android14MessageHandlerE" ]
14579  },
14580  {
14581   "alignment" : 4,
14582   "fields" :
14583   [
14584    {
14585     "access" : "private",
14586     "field_name" : "m_ptr",
14587     "referenced_type" : "_ZTIPN7android6LooperE"
14588    }
14589   ],
14590   "linker_set_key" : "_ZTIN7android2spINS_6LooperEEE",
14591   "name" : "android::sp<android::Looper>",
14592   "record_kind" : "class",
14593   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
14594   "self_type" : "_ZTIN7android2spINS_6LooperEEE",
14595   "size" : 4,
14596   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14597   "template_args" : [ "_ZTIN7android6LooperE" ]
14598  },
14599  {
14600   "alignment" : 4,
14601   "fields" :
14602   [
14603    {
14604     "access" : "private",
14605     "field_name" : "m_ptr",
14606     "referenced_type" : "_ZTIPN7android6ThreadE"
14607    }
14608   ],
14609   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
14610   "name" : "android::sp<android::Thread>",
14611   "record_kind" : "class",
14612   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
14613   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
14614   "size" : 4,
14615   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14616   "template_args" : [ "_ZTIN7android6ThreadE" ]
14617  },
14618  {
14619   "alignment" : 4,
14620   "fields" :
14621   [
14622    {
14623     "access" : "private",
14624     "field_name" : "m_ptr",
14625     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
14626    },
14627    {
14628     "access" : "private",
14629     "field_name" : "m_refs",
14630     "field_offset" : 32,
14631     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
14632    }
14633   ],
14634   "linker_set_key" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14635   "name" : "android::wp<android::MessageHandler>",
14636   "record_kind" : "class",
14637   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14638   "self_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14639   "size" : 8,
14640   "source_file" : "system/core/libutils/include/utils/RefBase.h",
14641   "template_args" : [ "_ZTIN7android14MessageHandlerE" ]
14642  },
14643  {
14644   "alignment" : 4,
14645   "fields" :
14646   [
14647    {
14648     "access" : "private",
14649     "field_name" : "m_ptr",
14650     "referenced_type" : "_ZTIPN7android6ThreadE"
14651    },
14652    {
14653     "access" : "private",
14654     "field_name" : "m_refs",
14655     "field_offset" : 32,
14656     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
14657    }
14658   ],
14659   "linker_set_key" : "_ZTIN7android2wpINS_6ThreadEEE",
14660   "name" : "android::wp<android::Thread>",
14661   "record_kind" : "class",
14662   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
14663   "self_type" : "_ZTIN7android2wpINS_6ThreadEEE",
14664   "size" : 8,
14665   "source_file" : "system/core/libutils/include/utils/RefBase.h",
14666   "template_args" : [ "_ZTIN7android6ThreadE" ]
14667  },
14668  {
14669   "alignment" : 4,
14670   "fields" :
14671   [
14672    {
14673     "access" : "private",
14674     "field_name" : "mLock",
14675     "referenced_type" : "_ZTIRN7android5MutexE"
14676    }
14677   ],
14678   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
14679   "name" : "android::Mutex::Autolock",
14680   "record_kind" : "class",
14681   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
14682   "self_type" : "_ZTIN7android5Mutex8AutolockE",
14683   "size" : 4,
14684   "source_file" : "system/core/libutils/include/utils/Mutex.h"
14685  },
14686  {
14687   "alignment" : 4,
14688   "fields" :
14689   [
14690    {
14691     "access" : "private",
14692     "field_name" : "mMutex",
14693     "referenced_type" : "_ZTI15pthread_mutex_t"
14694    }
14695   ],
14696   "linker_set_key" : "_ZTIN7android5MutexE",
14697   "name" : "android::Mutex",
14698   "record_kind" : "class",
14699   "referenced_type" : "_ZTIN7android5MutexE",
14700   "self_type" : "_ZTIN7android5MutexE",
14701   "size" : 4,
14702   "source_file" : "system/core/libutils/include/utils/Mutex.h"
14703  },
14704  {
14705   "access" : "private",
14706   "alignment" : 4,
14707   "fields" :
14708   [
14709    {
14710     "field_name" : "uptime",
14711     "referenced_type" : "_ZTIx"
14712    },
14713    {
14714     "field_name" : "handler",
14715     "field_offset" : 64,
14716     "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE"
14717    },
14718    {
14719     "field_name" : "message",
14720     "field_offset" : 96,
14721     "referenced_type" : "_ZTIN7android7MessageE"
14722    }
14723   ],
14724   "linker_set_key" : "_ZTIN7android6Looper15MessageEnvelopeE",
14725   "name" : "android::Looper::MessageEnvelope",
14726   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
14727   "self_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
14728   "size" : 16,
14729   "source_file" : "system/core/libutils/include/utils/Looper.h"
14730  },
14731  {
14732   "access" : "private",
14733   "alignment" : 4,
14734   "fields" :
14735   [
14736    {
14737     "field_name" : "fd",
14738     "referenced_type" : "_ZTIi"
14739    },
14740    {
14741     "field_name" : "ident",
14742     "field_offset" : 32,
14743     "referenced_type" : "_ZTIi"
14744    },
14745    {
14746     "field_name" : "events",
14747     "field_offset" : 64,
14748     "referenced_type" : "_ZTIi"
14749    },
14750    {
14751     "field_name" : "seq",
14752     "field_offset" : 96,
14753     "referenced_type" : "_ZTIi"
14754    },
14755    {
14756     "field_name" : "callback",
14757     "field_offset" : 128,
14758     "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE"
14759    },
14760    {
14761     "field_name" : "data",
14762     "field_offset" : 160,
14763     "referenced_type" : "_ZTIPv"
14764    }
14765   ],
14766   "linker_set_key" : "_ZTIN7android6Looper7RequestE",
14767   "name" : "android::Looper::Request",
14768   "referenced_type" : "_ZTIN7android6Looper7RequestE",
14769   "self_type" : "_ZTIN7android6Looper7RequestE",
14770   "size" : 24,
14771   "source_file" : "system/core/libutils/include/utils/Looper.h"
14772  },
14773  {
14774   "access" : "private",
14775   "alignment" : 4,
14776   "fields" :
14777   [
14778    {
14779     "field_name" : "events",
14780     "referenced_type" : "_ZTIi"
14781    },
14782    {
14783     "field_name" : "request",
14784     "field_offset" : 32,
14785     "referenced_type" : "_ZTIN7android6Looper7RequestE"
14786    }
14787   ],
14788   "linker_set_key" : "_ZTIN7android6Looper8ResponseE",
14789   "name" : "android::Looper::Response",
14790   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
14791   "self_type" : "_ZTIN7android6Looper8ResponseE",
14792   "size" : 28,
14793   "source_file" : "system/core/libutils/include/utils/Looper.h"
14794  },
14795  {
14796   "alignment" : 4,
14797   "base_specifiers" :
14798   [
14799    {
14800     "referenced_type" : "_ZTIN7android7RefBaseE"
14801    }
14802   ],
14803   "fields" :
14804   [
14805    {
14806     "access" : "private",
14807     "field_name" : "mAllowNonCallbacks",
14808     "field_offset" : 64,
14809     "referenced_type" : "_ZTIKb"
14810    },
14811    {
14812     "access" : "private",
14813     "field_name" : "mWakeEventFd",
14814     "field_offset" : 96,
14815     "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE"
14816    },
14817    {
14818     "access" : "private",
14819     "field_name" : "mLock",
14820     "field_offset" : 128,
14821     "referenced_type" : "_ZTIN7android5MutexE"
14822    },
14823    {
14824     "access" : "private",
14825     "field_name" : "mMessageEnvelopes",
14826     "field_offset" : 160,
14827     "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE"
14828    },
14829    {
14830     "access" : "private",
14831     "field_name" : "mSendingMessage",
14832     "field_offset" : 320,
14833     "referenced_type" : "_ZTIb"
14834    },
14835    {
14836     "access" : "private",
14837     "field_name" : "mPolling",
14838     "field_offset" : 328,
14839     "referenced_type" : "_ZTIVb"
14840    },
14841    {
14842     "access" : "private",
14843     "field_name" : "mEpollFd",
14844     "field_offset" : 352,
14845     "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE"
14846    },
14847    {
14848     "access" : "private",
14849     "field_name" : "mEpollRebuildRequired",
14850     "field_offset" : 384,
14851     "referenced_type" : "_ZTIb"
14852    },
14853    {
14854     "access" : "private",
14855     "field_name" : "mRequests",
14856     "field_offset" : 416,
14857     "referenced_type" : "_ZTIN7android11KeyedVectorIiNS_6Looper7RequestEEE"
14858    },
14859    {
14860     "access" : "private",
14861     "field_name" : "mNextRequestSeq",
14862     "field_offset" : 576,
14863     "referenced_type" : "_ZTIi"
14864    },
14865    {
14866     "access" : "private",
14867     "field_name" : "mResponses",
14868     "field_offset" : 608,
14869     "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE"
14870    },
14871    {
14872     "access" : "private",
14873     "field_name" : "mResponseIndex",
14874     "field_offset" : 768,
14875     "referenced_type" : "_ZTIj"
14876    },
14877    {
14878     "access" : "private",
14879     "field_name" : "mNextMessageUptime",
14880     "field_offset" : 800,
14881     "referenced_type" : "_ZTIx"
14882    }
14883   ],
14884   "linker_set_key" : "_ZTIN7android6LooperE",
14885   "name" : "android::Looper",
14886   "record_kind" : "class",
14887   "referenced_type" : "_ZTIN7android6LooperE",
14888   "self_type" : "_ZTIN7android6LooperE",
14889   "size" : 108,
14890   "source_file" : "system/core/libutils/include/utils/Looper.h",
14891   "vtable_components" :
14892   [
14893    {
14894     "kind" : "offset_to_top"
14895    },
14896    {
14897     "kind" : "rtti",
14898     "mangled_component_name" : "_ZTIN7android6LooperE"
14899    },
14900    {
14901     "kind" : "complete_dtor_pointer",
14902     "mangled_component_name" : "_ZN7android6LooperD1Ev"
14903    },
14904    {
14905     "kind" : "deleting_dtor_pointer",
14906     "mangled_component_name" : "_ZN7android6LooperD0Ev"
14907    },
14908    {
14909     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14910    },
14911    {
14912     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14913    },
14914    {
14915     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14916    },
14917    {
14918     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14919    }
14920   ]
14921  },
14922  {
14923   "alignment" : 4,
14924   "fields" :
14925   [
14926    {
14927     "access" : "private",
14928     "field_name" : "mLock",
14929     "referenced_type" : "_ZTIRN7android6RWLockE"
14930    }
14931   ],
14932   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
14933   "name" : "android::RWLock::AutoRLock",
14934   "record_kind" : "class",
14935   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
14936   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
14937   "size" : 4,
14938   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14939  },
14940  {
14941   "alignment" : 4,
14942   "fields" :
14943   [
14944    {
14945     "access" : "private",
14946     "field_name" : "mLock",
14947     "referenced_type" : "_ZTIRN7android6RWLockE"
14948    }
14949   ],
14950   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
14951   "name" : "android::RWLock::AutoWLock",
14952   "record_kind" : "class",
14953   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
14954   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
14955   "size" : 4,
14956   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14957  },
14958  {
14959   "alignment" : 4,
14960   "fields" :
14961   [
14962    {
14963     "access" : "private",
14964     "field_name" : "mRWLock",
14965     "referenced_type" : "_ZTI16pthread_rwlock_t"
14966    }
14967   ],
14968   "linker_set_key" : "_ZTIN7android6RWLockE",
14969   "name" : "android::RWLock",
14970   "record_kind" : "class",
14971   "referenced_type" : "_ZTIN7android6RWLockE",
14972   "self_type" : "_ZTIN7android6RWLockE",
14973   "size" : 40,
14974   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14975  },
14976  {
14977   "alignment" : 4,
14978   "base_specifiers" :
14979   [
14980    {
14981     "is_virtual" : true,
14982     "referenced_type" : "_ZTIN7android7RefBaseE"
14983    }
14984   ],
14985   "fields" :
14986   [
14987    {
14988     "access" : "private",
14989     "field_name" : "mCanCallJava",
14990     "field_offset" : 32,
14991     "referenced_type" : "_ZTIKb"
14992    },
14993    {
14994     "access" : "private",
14995     "field_name" : "mThread",
14996     "field_offset" : 64,
14997     "referenced_type" : "_ZTIPv"
14998    },
14999    {
15000     "access" : "private",
15001     "field_name" : "mLock",
15002     "field_offset" : 96,
15003     "referenced_type" : "_ZTIN7android5MutexE"
15004    },
15005    {
15006     "access" : "private",
15007     "field_name" : "mThreadExitedCondition",
15008     "field_offset" : 128,
15009     "referenced_type" : "_ZTIN7android9ConditionE"
15010    },
15011    {
15012     "access" : "private",
15013     "field_name" : "mStatus",
15014     "field_offset" : 160,
15015     "referenced_type" : "_ZTIi"
15016    },
15017    {
15018     "access" : "private",
15019     "field_name" : "mExitPending",
15020     "field_offset" : 192,
15021     "referenced_type" : "_ZTIVb"
15022    },
15023    {
15024     "access" : "private",
15025     "field_name" : "mRunning",
15026     "field_offset" : 200,
15027     "referenced_type" : "_ZTIVb"
15028    },
15029    {
15030     "access" : "private",
15031     "field_name" : "mHoldSelf",
15032     "field_offset" : 224,
15033     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
15034    },
15035    {
15036     "access" : "private",
15037     "field_name" : "mTid",
15038     "field_offset" : 256,
15039     "referenced_type" : "_ZTIi"
15040    }
15041   ],
15042   "linker_set_key" : "_ZTIN7android6ThreadE",
15043   "name" : "android::Thread",
15044   "record_kind" : "class",
15045   "referenced_type" : "_ZTIN7android6ThreadE",
15046   "self_type" : "_ZTIN7android6ThreadE",
15047   "size" : 44,
15048   "source_file" : "system/core/libutils/include/utils/Thread.h",
15049   "vtable_components" :
15050   [
15051    {
15052     "component_value" : 36,
15053     "kind" : "vbase_offset"
15054    },
15055    {
15056     "kind" : "offset_to_top"
15057    },
15058    {
15059     "kind" : "rtti",
15060     "mangled_component_name" : "_ZTIN7android6ThreadE"
15061    },
15062    {
15063     "kind" : "complete_dtor_pointer",
15064     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
15065    },
15066    {
15067     "kind" : "deleting_dtor_pointer",
15068     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
15069    },
15070    {
15071     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
15072    },
15073    {
15074     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
15075    },
15076    {
15077     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
15078    },
15079    {
15080     "is_pure" : true,
15081     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
15082    },
15083    {
15084     "kind" : "vcall_offset"
15085    },
15086    {
15087     "kind" : "vcall_offset"
15088    },
15089    {
15090     "kind" : "vcall_offset"
15091    },
15092    {
15093     "kind" : "vcall_offset"
15094    },
15095    {
15096     "component_value" : -36,
15097     "kind" : "vcall_offset"
15098    },
15099    {
15100     "component_value" : -36,
15101     "kind" : "offset_to_top"
15102    },
15103    {
15104     "kind" : "rtti",
15105     "mangled_component_name" : "_ZTIN7android6ThreadE"
15106    },
15107    {
15108     "kind" : "complete_dtor_pointer",
15109     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
15110    },
15111    {
15112     "kind" : "deleting_dtor_pointer",
15113     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
15114    },
15115    {
15116     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15117    },
15118    {
15119     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15120    },
15121    {
15122     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15123    },
15124    {
15125     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15126    }
15127   ]
15128  },
15129  {
15130   "alignment" : 4,
15131   "base_specifiers" :
15132   [
15133    {
15134     "access" : "private",
15135     "referenced_type" : "_ZTIN7android10VectorImplE"
15136    }
15137   ],
15138   "linker_set_key" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
15139   "name" : "android::Vector<android::sysprop_change_callback_info>",
15140   "record_kind" : "class",
15141   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
15142   "self_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
15143   "size" : 20,
15144   "source_file" : "system/core/libutils/include/utils/Vector.h",
15145   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ],
15146   "vtable_components" :
15147   [
15148    {
15149     "kind" : "offset_to_top"
15150    },
15151    {
15152     "kind" : "rtti",
15153     "mangled_component_name" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE"
15154    },
15155    {
15156     "kind" : "complete_dtor_pointer",
15157     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED1Ev"
15158    },
15159    {
15160     "kind" : "deleting_dtor_pointer",
15161     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED0Ev"
15162    },
15163    {
15164     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj"
15165    },
15166    {
15167     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvj"
15168    },
15169    {
15170     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj"
15171    },
15172    {
15173     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj"
15174    },
15175    {
15176     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj"
15177    },
15178    {
15179     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj"
15180    }
15181   ]
15182  },
15183  {
15184   "alignment" : 4,
15185   "base_specifiers" :
15186   [
15187    {
15188     "access" : "private",
15189     "referenced_type" : "_ZTIN7android10VectorImplE"
15190    }
15191   ],
15192   "linker_set_key" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
15193   "name" : "android::Vector<android::Looper::MessageEnvelope>",
15194   "record_kind" : "class",
15195   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
15196   "self_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
15197   "size" : 20,
15198   "source_file" : "system/core/libutils/include/utils/Vector.h",
15199   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ],
15200   "vtable_components" :
15201   [
15202    {
15203     "kind" : "offset_to_top"
15204    },
15205    {
15206     "kind" : "rtti",
15207     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE"
15208    },
15209    {
15210     "kind" : "complete_dtor_pointer",
15211     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED1Ev"
15212    },
15213    {
15214     "kind" : "deleting_dtor_pointer",
15215     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED0Ev"
15216    },
15217    {
15218     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj"
15219    },
15220    {
15221     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj"
15222    },
15223    {
15224     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj"
15225    },
15226    {
15227     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj"
15228    },
15229    {
15230     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj"
15231    },
15232    {
15233     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj"
15234    }
15235   ]
15236  },
15237  {
15238   "alignment" : 4,
15239   "base_specifiers" :
15240   [
15241    {
15242     "access" : "private",
15243     "referenced_type" : "_ZTIN7android10VectorImplE"
15244    }
15245   ],
15246   "linker_set_key" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
15247   "name" : "android::Vector<android::Looper::Response>",
15248   "record_kind" : "class",
15249   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
15250   "self_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
15251   "size" : 20,
15252   "source_file" : "system/core/libutils/include/utils/Vector.h",
15253   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ],
15254   "vtable_components" :
15255   [
15256    {
15257     "kind" : "offset_to_top"
15258    },
15259    {
15260     "kind" : "rtti",
15261     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE"
15262    },
15263    {
15264     "kind" : "complete_dtor_pointer",
15265     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED1Ev"
15266    },
15267    {
15268     "kind" : "deleting_dtor_pointer",
15269     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED0Ev"
15270    },
15271    {
15272     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj"
15273    },
15274    {
15275     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj"
15276    },
15277    {
15278     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj"
15279    },
15280    {
15281     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj"
15282    },
15283    {
15284     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj"
15285    },
15286    {
15287     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj"
15288    }
15289   ]
15290  },
15291  {
15292   "alignment" : 4,
15293   "base_specifiers" :
15294   [
15295    {
15296     "access" : "private",
15297     "referenced_type" : "_ZTIN7android10VectorImplE"
15298    }
15299   ],
15300   "linker_set_key" : "_ZTIN7android6VectorINS_7String8EEE",
15301   "name" : "android::Vector<android::String8>",
15302   "record_kind" : "class",
15303   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
15304   "self_type" : "_ZTIN7android6VectorINS_7String8EEE",
15305   "size" : 20,
15306   "source_file" : "system/core/libutils/include/utils/Vector.h",
15307   "template_args" : [ "_ZTIN7android7String8E" ],
15308   "vtable_components" :
15309   [
15310    {
15311     "kind" : "offset_to_top"
15312    },
15313    {
15314     "kind" : "rtti",
15315     "mangled_component_name" : "_ZTIN7android6VectorINS_7String8EEE"
15316    },
15317    {
15318     "kind" : "complete_dtor_pointer",
15319     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED1Ev"
15320    },
15321    {
15322     "kind" : "deleting_dtor_pointer",
15323     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED0Ev"
15324    },
15325    {
15326     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE12do_constructEPvj"
15327    },
15328    {
15329     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE10do_destroyEPvj"
15330    },
15331    {
15332     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE7do_copyEPvPKvj"
15333    },
15334    {
15335     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE8do_splatEPvPKvj"
15336    },
15337    {
15338     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE15do_move_forwardEPvPKvj"
15339    },
15340    {
15341     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE16do_move_backwardEPvPKvj"
15342    }
15343   ]
15344  },
15345  {
15346   "alignment" : 1,
15347   "linker_set_key" : "_ZTIN7android6traitsINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
15348   "name" : "android::traits<android::key_value_pair_t<int, android::Looper::Request>>",
15349   "referenced_type" : "_ZTIN7android6traitsINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
15350   "self_type" : "_ZTIN7android6traitsINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
15351   "size" : 1,
15352   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15353   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
15354  },
15355  {
15356   "alignment" : 1,
15357   "linker_set_key" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15358   "name" : "android::traits<android::sysprop_change_callback_info>",
15359   "referenced_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15360   "self_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15361   "size" : 1,
15362   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15363   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
15364  },
15365  {
15366   "alignment" : 1,
15367   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15368   "name" : "android::traits<android::Looper::MessageEnvelope>",
15369   "referenced_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15370   "self_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15371   "size" : 1,
15372   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15373   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
15374  },
15375  {
15376   "alignment" : 1,
15377   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper7RequestEEE",
15378   "name" : "android::traits<android::Looper::Request>",
15379   "referenced_type" : "_ZTIN7android6traitsINS_6Looper7RequestEEE",
15380   "self_type" : "_ZTIN7android6traitsINS_6Looper7RequestEEE",
15381   "size" : 1,
15382   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15383   "template_args" : [ "_ZTIN7android6Looper7RequestE" ]
15384  },
15385  {
15386   "alignment" : 1,
15387   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15388   "name" : "android::traits<android::Looper::Response>",
15389   "referenced_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15390   "self_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15391   "size" : 1,
15392   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15393   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
15394  },
15395  {
15396   "alignment" : 1,
15397   "linker_set_key" : "_ZTIN7android6traitsIiEE",
15398   "name" : "android::traits<int>",
15399   "referenced_type" : "_ZTIN7android6traitsIiEE",
15400   "self_type" : "_ZTIN7android6traitsIiEE",
15401   "size" : 1,
15402   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15403   "template_args" : [ "_ZTIi" ]
15404  },
15405  {
15406   "alignment" : 4,
15407   "fields" :
15408   [
15409    {
15410     "access" : "private",
15411     "field_name" : "mFileName",
15412     "referenced_type" : "_ZTIPc"
15413    },
15414    {
15415     "access" : "private",
15416     "field_name" : "mBasePtr",
15417     "field_offset" : 32,
15418     "referenced_type" : "_ZTIPv"
15419    },
15420    {
15421     "access" : "private",
15422     "field_name" : "mBaseLength",
15423     "field_offset" : 64,
15424     "referenced_type" : "_ZTIj"
15425    },
15426    {
15427     "access" : "private",
15428     "field_name" : "mDataOffset",
15429     "field_offset" : 96,
15430     "referenced_type" : "_ZTIx"
15431    },
15432    {
15433     "access" : "private",
15434     "field_name" : "mDataPtr",
15435     "field_offset" : 160,
15436     "referenced_type" : "_ZTIPv"
15437    },
15438    {
15439     "access" : "private",
15440     "field_name" : "mDataLength",
15441     "field_offset" : 192,
15442     "referenced_type" : "_ZTIj"
15443    }
15444   ],
15445   "linker_set_key" : "_ZTIN7android7FileMapE",
15446   "name" : "android::FileMap",
15447   "record_kind" : "class",
15448   "referenced_type" : "_ZTIN7android7FileMapE",
15449   "self_type" : "_ZTIN7android7FileMapE",
15450   "size" : 28,
15451   "source_file" : "system/core/libutils/include/utils/FileMap.h"
15452  },
15453  {
15454   "alignment" : 4,
15455   "fields" :
15456   [
15457    {
15458     "field_name" : "what",
15459     "referenced_type" : "_ZTIi"
15460    }
15461   ],
15462   "linker_set_key" : "_ZTIN7android7MessageE",
15463   "name" : "android::Message",
15464   "referenced_type" : "_ZTIN7android7MessageE",
15465   "self_type" : "_ZTIN7android7MessageE",
15466   "size" : 4,
15467   "source_file" : "system/core/libutils/include/utils/Looper.h"
15468  },
15469  {
15470   "alignment" : 4,
15471   "linker_set_key" : "_ZTIN7android7PrinterE",
15472   "name" : "android::Printer",
15473   "record_kind" : "class",
15474   "referenced_type" : "_ZTIN7android7PrinterE",
15475   "self_type" : "_ZTIN7android7PrinterE",
15476   "size" : 4,
15477   "source_file" : "system/core/libutils/include/utils/Printer.h",
15478   "vtable_components" :
15479   [
15480    {
15481     "kind" : "offset_to_top"
15482    },
15483    {
15484     "kind" : "rtti",
15485     "mangled_component_name" : "_ZTIN7android7PrinterE"
15486    },
15487    {
15488     "is_pure" : true,
15489     "mangled_component_name" : "_ZN7android7Printer9printLineEPKc"
15490    },
15491    {
15492     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
15493    },
15494    {
15495     "kind" : "complete_dtor_pointer",
15496     "mangled_component_name" : "_ZN7android7PrinterD1Ev"
15497    },
15498    {
15499     "kind" : "deleting_dtor_pointer",
15500     "mangled_component_name" : "_ZN7android7PrinterD0Ev"
15501    }
15502   ]
15503  },
15504  {
15505   "alignment" : 1,
15506   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
15507   "name" : "android::RefBase::weakref_type",
15508   "record_kind" : "class",
15509   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
15510   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
15511   "size" : 1,
15512   "source_file" : "system/core/libutils/include/utils/RefBase.h"
15513  },
15514  {
15515   "alignment" : 4,
15516   "fields" :
15517   [
15518    {
15519     "access" : "private",
15520     "field_name" : "mRefs",
15521     "field_offset" : 32,
15522     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
15523    }
15524   ],
15525   "linker_set_key" : "_ZTIN7android7RefBaseE",
15526   "name" : "android::RefBase",
15527   "record_kind" : "class",
15528   "referenced_type" : "_ZTIN7android7RefBaseE",
15529   "self_type" : "_ZTIN7android7RefBaseE",
15530   "size" : 8,
15531   "source_file" : "system/core/libutils/include/utils/RefBase.h",
15532   "vtable_components" :
15533   [
15534    {
15535     "kind" : "offset_to_top"
15536    },
15537    {
15538     "kind" : "rtti",
15539     "mangled_component_name" : "_ZTIN7android7RefBaseE"
15540    },
15541    {
15542     "kind" : "complete_dtor_pointer",
15543     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
15544    },
15545    {
15546     "kind" : "deleting_dtor_pointer",
15547     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
15548    },
15549    {
15550     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15551    },
15552    {
15553     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15554    },
15555    {
15556     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15557    },
15558    {
15559     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15560    }
15561   ]
15562  },
15563  {
15564   "alignment" : 4,
15565   "fields" :
15566   [
15567    {
15568     "access" : "private",
15569     "field_name" : "mString",
15570     "referenced_type" : "_ZTIPKc"
15571    }
15572   ],
15573   "linker_set_key" : "_ZTIN7android7String8E",
15574   "name" : "android::String8",
15575   "record_kind" : "class",
15576   "referenced_type" : "_ZTIN7android7String8E",
15577   "self_type" : "_ZTIN7android7String8E",
15578   "size" : 4,
15579   "source_file" : "system/core/libutils/include/utils/String8.h"
15580  },
15581  {
15582   "alignment" : 4,
15583   "fields" :
15584   [
15585    {
15586     "field_name" : "size",
15587     "referenced_type" : "_ZTIKj"
15588    },
15589    {
15590     "field_name" : "data",
15591     "field_offset" : 32,
15592     "referenced_type" : "_ZTIA1_Ds"
15593    }
15594   ],
15595   "linker_set_key" : "_ZTIN7android8String1610StaticDataILj1EEE",
15596   "name" : "android::String16::StaticData<1>",
15597   "referenced_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
15598   "self_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
15599   "size" : 8,
15600   "source_file" : "system/core/libutils/include/utils/String16.h"
15601  },
15602  {
15603   "alignment" : 4,
15604   "fields" :
15605   [
15606    {
15607     "access" : "private",
15608     "field_name" : "mString",
15609     "referenced_type" : "_ZTIPKDs"
15610    }
15611   ],
15612   "linker_set_key" : "_ZTIN7android8String16E",
15613   "name" : "android::String16",
15614   "record_kind" : "class",
15615   "referenced_type" : "_ZTIN7android8String16E",
15616   "self_type" : "_ZTIN7android8String16E",
15617   "size" : 4,
15618   "source_file" : "system/core/libutils/include/utils/String16.h"
15619  },
15620  {
15621   "alignment" : 1,
15622   "linker_set_key" : "_ZTIN7android9CallStack12StackDeleterE",
15623   "name" : "android::CallStack::StackDeleter",
15624   "referenced_type" : "_ZTIN7android9CallStack12StackDeleterE",
15625   "self_type" : "_ZTIN7android9CallStack12StackDeleterE",
15626   "size" : 1,
15627   "source_file" : "system/core/libutils/include/utils/CallStack.h"
15628  },
15629  {
15630   "alignment" : 4,
15631   "fields" :
15632   [
15633    {
15634     "access" : "private",
15635     "field_name" : "mFrameLines",
15636     "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE"
15637    }
15638   ],
15639   "linker_set_key" : "_ZTIN7android9CallStackE",
15640   "name" : "android::CallStack",
15641   "record_kind" : "class",
15642   "referenced_type" : "_ZTIN7android9CallStackE",
15643   "self_type" : "_ZTIN7android9CallStackE",
15644   "size" : 20,
15645   "source_file" : "system/core/libutils/include/utils/CallStack.h"
15646  },
15647  {
15648   "alignment" : 4,
15649   "fields" :
15650   [
15651    {
15652     "access" : "private",
15653     "field_name" : "mCond",
15654     "referenced_type" : "_ZTI14pthread_cond_t"
15655    }
15656   ],
15657   "linker_set_key" : "_ZTIN7android9ConditionE",
15658   "name" : "android::Condition",
15659   "record_kind" : "class",
15660   "referenced_type" : "_ZTIN7android9ConditionE",
15661   "self_type" : "_ZTIN7android9ConditionE",
15662   "size" : 4,
15663   "source_file" : "system/core/libutils/include/utils/Condition.h"
15664  },
15665  {
15666   "alignment" : 4,
15667   "base_specifiers" :
15668   [
15669    {
15670     "referenced_type" : "_ZTIN7android7PrinterE"
15671    }
15672   ],
15673   "fields" :
15674   [
15675    {
15676     "access" : "private",
15677     "field_name" : "mFd",
15678     "field_offset" : 32,
15679     "referenced_type" : "_ZTIi"
15680    },
15681    {
15682     "access" : "private",
15683     "field_name" : "mIndent",
15684     "field_offset" : 64,
15685     "referenced_type" : "_ZTIj"
15686    },
15687    {
15688     "access" : "private",
15689     "field_name" : "mPrefix",
15690     "field_offset" : 96,
15691     "referenced_type" : "_ZTIPKc"
15692    },
15693    {
15694     "access" : "private",
15695     "field_name" : "mFormatString",
15696     "field_offset" : 128,
15697     "referenced_type" : "_ZTIA20_c"
15698    }
15699   ],
15700   "linker_set_key" : "_ZTIN7android9FdPrinterE",
15701   "name" : "android::FdPrinter",
15702   "record_kind" : "class",
15703   "referenced_type" : "_ZTIN7android9FdPrinterE",
15704   "self_type" : "_ZTIN7android9FdPrinterE",
15705   "size" : 36,
15706   "source_file" : "system/core/libutils/include/utils/Printer.h",
15707   "vtable_components" :
15708   [
15709    {
15710     "kind" : "offset_to_top"
15711    },
15712    {
15713     "kind" : "rtti",
15714     "mangled_component_name" : "_ZTIN7android9FdPrinterE"
15715    },
15716    {
15717     "mangled_component_name" : "_ZN7android9FdPrinter9printLineEPKc"
15718    },
15719    {
15720     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
15721    },
15722    {
15723     "kind" : "complete_dtor_pointer",
15724     "mangled_component_name" : "_ZN7android9FdPrinterD1Ev"
15725    },
15726    {
15727     "kind" : "deleting_dtor_pointer",
15728     "mangled_component_name" : "_ZN7android9FdPrinterD0Ev"
15729    }
15730   ]
15731  },
15732  {
15733   "alignment" : 4,
15734   "fields" :
15735   [
15736    {
15737     "access" : "private",
15738     "field_name" : "mName",
15739     "referenced_type" : "_ZTIPKc"
15740    },
15741    {
15742     "access" : "private",
15743     "field_name" : "mClock",
15744     "field_offset" : 32,
15745     "referenced_type" : "_ZTIi"
15746    },
15747    {
15748     "access" : "private",
15749     "field_name" : "mStartTime",
15750     "field_offset" : 64,
15751     "referenced_type" : "_ZTIx"
15752    }
15753   ],
15754   "linker_set_key" : "_ZTIN7android9StopWatchE",
15755   "name" : "android::StopWatch",
15756   "record_kind" : "class",
15757   "referenced_type" : "_ZTIN7android9StopWatchE",
15758   "self_type" : "_ZTIN7android9StopWatchE",
15759   "size" : 16,
15760   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
15761  },
15762  {
15763   "alignment" : 4,
15764   "fields" :
15765   [
15766    {
15767     "access" : "private",
15768     "field_name" : "mFilename",
15769     "referenced_type" : "_ZTIN7android7String8E"
15770    },
15771    {
15772     "access" : "private",
15773     "field_name" : "mFileMap",
15774     "field_offset" : 32,
15775     "referenced_type" : "_ZTIPN7android7FileMapE"
15776    },
15777    {
15778     "access" : "private",
15779     "field_name" : "mBuffer",
15780     "field_offset" : 64,
15781     "referenced_type" : "_ZTIPc"
15782    },
15783    {
15784     "access" : "private",
15785     "field_name" : "mOwnBuffer",
15786     "field_offset" : 96,
15787     "referenced_type" : "_ZTIb"
15788    },
15789    {
15790     "access" : "private",
15791     "field_name" : "mLength",
15792     "field_offset" : 128,
15793     "referenced_type" : "_ZTIj"
15794    },
15795    {
15796     "access" : "private",
15797     "field_name" : "mCurrent",
15798     "field_offset" : 160,
15799     "referenced_type" : "_ZTIPKc"
15800    },
15801    {
15802     "access" : "private",
15803     "field_name" : "mLineNumber",
15804     "field_offset" : 192,
15805     "referenced_type" : "_ZTIi"
15806    }
15807   ],
15808   "linker_set_key" : "_ZTIN7android9TokenizerE",
15809   "name" : "android::Tokenizer",
15810   "record_kind" : "class",
15811   "referenced_type" : "_ZTIN7android9TokenizerE",
15812   "self_type" : "_ZTIN7android9TokenizerE",
15813   "size" : 28,
15814   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
15815  },
15816  {
15817   "alignment" : 4,
15818   "fields" :
15819   [
15820    {
15821     "field_name" : "buf",
15822     "referenced_type" : "_ZTIA5121_h"
15823    },
15824    {
15825     "field_name" : "entry",
15826     "referenced_type" : "_ZTI12logger_entry"
15827    }
15828   ],
15829   "is_anonymous" : true,
15830   "linker_set_key" : "_ZTIN7log_msgUt_E",
15831   "name" : "log_msg::(anonymous union at system/logging/liblog/include_vndk/log/log_read.h:58:3)",
15832   "record_kind" : "union",
15833   "referenced_type" : "_ZTIN7log_msgUt_E",
15834   "self_type" : "_ZTIN7log_msgUt_E",
15835   "size" : 5124,
15836   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
15837  }
15838 ],
15839 "rvalue_reference_types" :
15840 [
15841  {
15842   "alignment" : 4,
15843   "linker_set_key" : "_ZTION7android2spINS_14MessageHandlerEEE",
15844   "name" : "android::sp<android::MessageHandler> &&",
15845   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
15846   "self_type" : "_ZTION7android2spINS_14MessageHandlerEEE",
15847   "size" : 4,
15848   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15849  },
15850  {
15851   "alignment" : 4,
15852   "linker_set_key" : "_ZTION7android2spINS_6LooperEEE",
15853   "name" : "android::sp<android::Looper> &&",
15854   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
15855   "self_type" : "_ZTION7android2spINS_6LooperEEE",
15856   "size" : 4,
15857   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15858  },
15859  {
15860   "alignment" : 4,
15861   "linker_set_key" : "_ZTION7android2spINS_6ThreadEEE",
15862   "name" : "android::sp<android::Thread> &&",
15863   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
15864   "self_type" : "_ZTION7android2spINS_6ThreadEEE",
15865   "size" : 4,
15866   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15867  },
15868  {
15869   "alignment" : 4,
15870   "linker_set_key" : "_ZTION7android7FileMapE",
15871   "name" : "android::FileMap &&",
15872   "referenced_type" : "_ZTIN7android7FileMapE",
15873   "self_type" : "_ZTION7android7FileMapE",
15874   "size" : 4,
15875   "source_file" : "system/core/libutils/include/utils/FileMap.h"
15876  }
15877 ]
15878}
15879