1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA0_i",
7   "name" : "int[0]",
8   "referenced_type" : "_ZTIi",
9   "self_type" : "_ZTIA0_i",
10   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
11  },
12  {
13   "alignment" : 2,
14   "linker_set_key" : "_ZTIA1_Ds",
15   "name" : "char16_t[1]",
16   "referenced_type" : "_ZTIDs",
17   "self_type" : "_ZTIA1_Ds",
18   "size" : 2,
19   "source_file" : "system/core/libutils/include/utils/String16.h"
20  },
21  {
22   "alignment" : 1,
23   "linker_set_key" : "_ZTIA20_c",
24   "name" : "char[20]",
25   "referenced_type" : "_ZTIc",
26   "self_type" : "_ZTIA20_c",
27   "size" : 20,
28   "source_file" : "system/core/libutils/include/utils/Printer.h"
29  },
30  {
31   "alignment" : 1,
32   "linker_set_key" : "_ZTIA5121_h",
33   "name" : "unsigned char[5121]",
34   "referenced_type" : "_ZTIh",
35   "self_type" : "_ZTIA5121_h",
36   "size" : 5121,
37   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
38  },
39  {
40   "alignment" : 4,
41   "linker_set_key" : "_ZTIA8_j",
42   "name" : "unsigned int[8]",
43   "referenced_type" : "_ZTIj",
44   "self_type" : "_ZTIA8_j",
45   "size" : 32,
46   "source_file" : "system/core/libsystem/include/system/graphics.h"
47  },
48  {
49   "linker_set_key" : "_ZTIA_f",
50   "name" : "float[]",
51   "referenced_type" : "_ZTIf",
52   "self_type" : "_ZTIA_f",
53   "source_file" : "system/core/libsystem/include/system/graphics.h"
54  }
55 ],
56 "builtin_types" :
57 [
58  {
59   "alignment" : 4,
60   "is_integral" : true,
61   "is_unsigned" : true,
62   "linker_set_key" : "_ZTIDi",
63   "name" : "char32_t",
64   "referenced_type" : "_ZTIDi",
65   "self_type" : "_ZTIDi",
66   "size" : 4
67  },
68  {
69   "alignment" : 4,
70   "linker_set_key" : "_ZTIDn",
71   "name" : "std::nullptr_t",
72   "referenced_type" : "_ZTIDn",
73   "self_type" : "_ZTIDn",
74   "size" : 4
75  },
76  {
77   "alignment" : 2,
78   "is_integral" : true,
79   "is_unsigned" : true,
80   "linker_set_key" : "_ZTIDs",
81   "name" : "char16_t",
82   "referenced_type" : "_ZTIDs",
83   "self_type" : "_ZTIDs",
84   "size" : 2
85  },
86  {
87   "alignment" : 1,
88   "is_integral" : true,
89   "linker_set_key" : "_ZTIa",
90   "name" : "signed char",
91   "referenced_type" : "_ZTIa",
92   "self_type" : "_ZTIa",
93   "size" : 1
94  },
95  {
96   "alignment" : 1,
97   "is_integral" : true,
98   "is_unsigned" : true,
99   "linker_set_key" : "_ZTIb",
100   "name" : "bool",
101   "referenced_type" : "_ZTIb",
102   "self_type" : "_ZTIb",
103   "size" : 1
104  },
105  {
106   "alignment" : 1,
107   "is_integral" : true,
108   "linker_set_key" : "_ZTIc",
109   "name" : "char",
110   "referenced_type" : "_ZTIc",
111   "self_type" : "_ZTIc",
112   "size" : 1
113  },
114  {
115   "alignment" : 4,
116   "linker_set_key" : "_ZTId",
117   "name" : "double",
118   "referenced_type" : "_ZTId",
119   "self_type" : "_ZTId",
120   "size" : 8
121  },
122  {
123   "alignment" : 4,
124   "linker_set_key" : "_ZTIf",
125   "name" : "float",
126   "referenced_type" : "_ZTIf",
127   "self_type" : "_ZTIf",
128   "size" : 4
129  },
130  {
131   "alignment" : 1,
132   "is_integral" : true,
133   "is_unsigned" : true,
134   "linker_set_key" : "_ZTIh",
135   "name" : "unsigned char",
136   "referenced_type" : "_ZTIh",
137   "self_type" : "_ZTIh",
138   "size" : 1
139  },
140  {
141   "alignment" : 4,
142   "is_integral" : true,
143   "linker_set_key" : "_ZTIi",
144   "name" : "int",
145   "referenced_type" : "_ZTIi",
146   "self_type" : "_ZTIi",
147   "size" : 4
148  },
149  {
150   "alignment" : 4,
151   "is_integral" : true,
152   "is_unsigned" : true,
153   "linker_set_key" : "_ZTIj",
154   "name" : "unsigned int",
155   "referenced_type" : "_ZTIj",
156   "self_type" : "_ZTIj",
157   "size" : 4
158  },
159  {
160   "alignment" : 4,
161   "is_integral" : true,
162   "linker_set_key" : "_ZTIl",
163   "name" : "long",
164   "referenced_type" : "_ZTIl",
165   "self_type" : "_ZTIl",
166   "size" : 4
167  },
168  {
169   "alignment" : 4,
170   "is_integral" : true,
171   "is_unsigned" : true,
172   "linker_set_key" : "_ZTIm",
173   "name" : "unsigned long",
174   "referenced_type" : "_ZTIm",
175   "self_type" : "_ZTIm",
176   "size" : 4
177  },
178  {
179   "alignment" : 2,
180   "is_integral" : true,
181   "linker_set_key" : "_ZTIs",
182   "name" : "short",
183   "referenced_type" : "_ZTIs",
184   "self_type" : "_ZTIs",
185   "size" : 2
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "is_unsigned" : true,
191   "linker_set_key" : "_ZTIt",
192   "name" : "unsigned short",
193   "referenced_type" : "_ZTIt",
194   "self_type" : "_ZTIt",
195   "size" : 2
196  },
197  {
198   "linker_set_key" : "_ZTIv",
199   "name" : "void",
200   "referenced_type" : "_ZTIv",
201   "self_type" : "_ZTIv"
202  },
203  {
204   "alignment" : 4,
205   "is_integral" : true,
206   "linker_set_key" : "_ZTIx",
207   "name" : "long long",
208   "referenced_type" : "_ZTIx",
209   "self_type" : "_ZTIx",
210   "size" : 8
211  },
212  {
213   "alignment" : 4,
214   "is_integral" : true,
215   "is_unsigned" : true,
216   "linker_set_key" : "_ZTIy",
217   "name" : "unsigned long long",
218   "referenced_type" : "_ZTIy",
219   "self_type" : "_ZTIy",
220   "size" : 8
221  }
222 ],
223 "elf_functions" :
224 [
225  {
226   "name" : "_Z24androidCreateThreadGetIDPFiPvES_PS_"
227  },
228  {
229   "name" : "_ZN7android10LogPrinter8printRawEPKc"
230  },
231  {
232   "name" : "_ZN7android10LogPrinter9printLineEPKc"
233  },
234  {
235   "name" : "_ZN7android10LogPrinterC1EPKc19android_LogPriorityS2_b"
236  },
237  {
238   "name" : "_ZN7android10LogPrinterC2EPKc19android_LogPriorityS2_b"
239  },
240  {
241   "name" : "_ZN7android10VectorImpl11appendArrayEPKvj"
242  },
243  {
244   "name" : "_ZN7android10VectorImpl11setCapacityEj"
245  },
246  {
247   "name" : "_ZN7android10VectorImpl12appendVectorERKS0_"
248  },
249  {
250   "name" : "_ZN7android10VectorImpl13editArrayImplEv"
251  },
252  {
253   "name" : "_ZN7android10VectorImpl13finish_vectorEv"
254  },
255  {
256   "name" : "_ZN7android10VectorImpl13insertArrayAtEPKvjj"
257  },
258  {
259   "name" : "_ZN7android10VectorImpl13removeItemsAtEjj"
260  },
261  {
262   "name" : "_ZN7android10VectorImpl14insertVectorAtERKS0_j"
263  },
264  {
265   "name" : "_ZN7android10VectorImpl15release_storageEv"
266  },
267  {
268   "name" : "_ZN7android10VectorImpl16editItemLocationEj"
269  },
270  {
271   "name" : "_ZN7android10VectorImpl3addEPKv"
272  },
273  {
274   "name" : "_ZN7android10VectorImpl3addEv"
275  },
276  {
277   "name" : "_ZN7android10VectorImpl3popEv"
278  },
279  {
280   "name" : "_ZN7android10VectorImpl4pushEPKv"
281  },
282  {
283   "name" : "_ZN7android10VectorImpl4pushEv"
284  },
285  {
286   "name" : "_ZN7android10VectorImpl4sortEPFiPKvS2_E"
287  },
288  {
289   "name" : "_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_"
290  },
291  {
292   "name" : "_ZN7android10VectorImpl5_growEjj"
293  },
294  {
295   "name" : "_ZN7android10VectorImpl5clearEv"
296  },
297  {
298   "name" : "_ZN7android10VectorImpl6resizeEj"
299  },
300  {
301   "name" : "_ZN7android10VectorImpl7_shrinkEjj"
302  },
303  {
304   "name" : "_ZN7android10VectorImpl8insertAtEPKvjj"
305  },
306  {
307   "name" : "_ZN7android10VectorImpl8insertAtEjj"
308  },
309  {
310   "name" : "_ZN7android10VectorImpl9replaceAtEPKvj"
311  },
312  {
313   "name" : "_ZN7android10VectorImpl9replaceAtEj"
314  },
315  {
316   "name" : "_ZN7android10VectorImplC2ERKS0_"
317  },
318  {
319   "name" : "_ZN7android10VectorImplC2Ejj"
320  },
321  {
322   "name" : "_ZN7android10VectorImplD0Ev"
323  },
324  {
325   "name" : "_ZN7android10VectorImplD1Ev"
326  },
327  {
328   "name" : "_ZN7android10VectorImplD2Ev"
329  },
330  {
331   "name" : "_ZN7android10VectorImplaSERKS0_"
332  },
333  {
334   "name" : "_ZN7android11uptimeNanosEv"
335  },
336  {
337   "name" : "_ZN7android12NativeHandle6createEP13native_handleb"
338  },
339  {
340   "name" : "_ZN7android12NativeHandleC1EP13native_handleb"
341  },
342  {
343   "name" : "_ZN7android12NativeHandleC2EP13native_handleb"
344  },
345  {
346   "name" : "_ZN7android12NativeHandleD1Ev"
347  },
348  {
349   "name" : "_ZN7android12NativeHandleD2Ev"
350  },
351  {
352   "name" : "_ZN7android12SharedBuffer5allocEj"
353  },
354  {
355   "name" : "_ZN7android12SharedBuffer7deallocEPKS0_"
356  },
357  {
358   "name" : "_ZN7android12uptimeMillisEv"
359  },
360  {
361   "name" : "_ZN7android13PrefixPrinter9printLineEPKc"
362  },
363  {
364   "name" : "_ZN7android13PrefixPrinterC1ERNS_7PrinterEPKc"
365  },
366  {
367   "name" : "_ZN7android13PrefixPrinterC2ERNS_7PrinterEPKc"
368  },
369  {
370   "name" : "_ZN7android14LooperCallbackD0Ev"
371  },
372  {
373   "name" : "_ZN7android14LooperCallbackD1Ev"
374  },
375  {
376   "name" : "_ZN7android14LooperCallbackD2Ev"
377  },
378  {
379   "name" : "_ZN7android14MessageHandlerD0Ev"
380  },
381  {
382   "name" : "_ZN7android14MessageHandlerD1Ev"
383  },
384  {
385   "name" : "_ZN7android14MessageHandlerD2Ev"
386  },
387  {
388   "name" : "_ZN7android14String8Printer9printLineEPKc"
389  },
390  {
391   "name" : "_ZN7android14String8PrinterC1EPNS_7String8EPKc"
392  },
393  {
394   "name" : "_ZN7android14String8PrinterC2EPNS_7String8EPKc"
395  },
396  {
397   "name" : "_ZN7android14sp_report_raceEv"
398  },
399  {
400   "name" : "_ZN7android14statusToStringEi"
401  },
402  {
403   "name" : "_ZN7android15elapsedRealtimeEv"
404  },
405  {
406   "name" : "_ZN7android16SortedVectorImpl3addEPKv"
407  },
408  {
409   "name" : "_ZN7android16SortedVectorImpl5mergeERKNS_10VectorImplE"
410  },
411  {
412   "name" : "_ZN7android16SortedVectorImpl5mergeERKS0_"
413  },
414  {
415   "name" : "_ZN7android16SortedVectorImpl6removeEPKv"
416  },
417  {
418   "name" : "_ZN7android16SortedVectorImplC2ERKNS_10VectorImplE"
419  },
420  {
421   "name" : "_ZN7android16SortedVectorImplC2Ejj"
422  },
423  {
424   "name" : "_ZN7android16SortedVectorImplD0Ev"
425  },
426  {
427   "name" : "_ZN7android16SortedVectorImplD1Ev"
428  },
429  {
430   "name" : "_ZN7android16SortedVectorImplD2Ev"
431  },
432  {
433   "name" : "_ZN7android16SortedVectorImplaSERKS0_"
434  },
435  {
436   "name" : "_ZN7android17JenkinsHashWhitenEj"
437  },
438  {
439   "name" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE"
440  },
441  {
442   "name" : "_ZN7android18WeakMessageHandlerC1ERKNS_2wpINS_14MessageHandlerEEE"
443  },
444  {
445   "name" : "_ZN7android18WeakMessageHandlerC2ERKNS_2wpINS_14MessageHandlerEEE"
446  },
447  {
448   "name" : "_ZN7android18WeakMessageHandlerD0Ev"
449  },
450  {
451   "name" : "_ZN7android18WeakMessageHandlerD1Ev"
452  },
453  {
454   "name" : "_ZN7android18WeakMessageHandlerD2Ev"
455  },
456  {
457   "name" : "_ZN7android19JenkinsHashMixBytesEjPKhj"
458  },
459  {
460   "name" : "_ZN7android19elapsedRealtimeNanoEv"
461  },
462  {
463   "name" : "_ZN7android20JenkinsHashMixShortsEjPKtj"
464  },
465  {
466   "name" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv"
467  },
468  {
469   "name" : "_ZN7android20SimpleLooperCallbackC1EPFiiiPvE"
470  },
471  {
472   "name" : "_ZN7android20SimpleLooperCallbackC2EPFiiiPvE"
473  },
474  {
475   "name" : "_ZN7android20SimpleLooperCallbackD0Ev"
476  },
477  {
478   "name" : "_ZN7android20SimpleLooperCallbackD1Ev"
479  },
480  {
481   "name" : "_ZN7android20SimpleLooperCallbackD2Ev"
482  },
483  {
484   "name" : "_ZN7android21report_sysprop_changeEv"
485  },
486  {
487   "name" : "_ZN7android23sp_report_stack_pointerEv"
488  },
489  {
490   "name" : "_ZN7android27add_sysprop_change_callbackEPFvvEi"
491  },
492  {
493   "binding" : "weak",
494   "name" : "_ZN7android2spINS_14LooperCallbackEE5clearEv"
495  },
496  {
497   "binding" : "weak",
498   "name" : "_ZN7android2spINS_20SimpleLooperCallbackEEaSEOS2_"
499  },
500  {
501   "binding" : "weak",
502   "name" : "_ZN7android2spINS_6LooperEEaSEOS2_"
503  },
504  {
505   "binding" : "weak",
506   "name" : "_ZN7android2spINS_6ThreadEE5clearEv"
507  },
508  {
509   "binding" : "weak",
510   "name" : "_ZN7android2spINS_6ThreadEEaSEOS2_"
511  },
512  {
513   "name" : "_ZN7android30get_report_sysprop_change_funcEv"
514  },
515  {
516   "name" : "_ZN7android47LightRefBase_reportIncStrongRequireStrongFailedEPKv"
517  },
518  {
519   "name" : "_ZN7android6Looper10initTLSKeyEv"
520  },
521  {
522   "name" : "_ZN7android6Looper11sendMessageERKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
523  },
524  {
525   "name" : "_ZN7android6Looper12getForThreadEv"
526  },
527  {
528   "name" : "_ZN7android6Looper12setForThreadERKNS_2spIS0_EE"
529  },
530  {
531   "name" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEE"
532  },
533  {
534   "name" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEEi"
535  },
536  {
537   "name" : "_ZN7android6Looper16threadDestructorEPv"
538  },
539  {
540   "name" : "_ZN7android6Looper17sendMessageAtTimeExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
541  },
542  {
543   "name" : "_ZN7android6Looper18rebuildEpollLockedEv"
544  },
545  {
546   "name" : "_ZN7android6Looper18sendMessageDelayedExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
547  },
548  {
549   "name" : "_ZN7android6Looper26removeSequenceNumberLockedEy"
550  },
551  {
552   "name" : "_ZN7android6Looper26scheduleEpollRebuildLockedEv"
553  },
554  {
555   "name" : "_ZN7android6Looper4wakeEv"
556  },
557  {
558   "name" : "_ZN7android6Looper5addFdEiiiPFiiiPvES1_"
559  },
560  {
561   "name" : "_ZN7android6Looper5addFdEiiiRKNS_2spINS_14LooperCallbackEEEPv"
562  },
563  {
564   "name" : "_ZN7android6Looper6awokenEv"
565  },
566  {
567   "name" : "_ZN7android6Looper7pollAllEiPiS1_PPv"
568  },
569  {
570   "name" : "_ZN7android6Looper7prepareEi"
571  },
572  {
573   "name" : "_ZN7android6Looper8pollOnceEiPiS1_PPv"
574  },
575  {
576   "name" : "_ZN7android6Looper8removeFdEi"
577  },
578  {
579   "name" : "_ZN7android6Looper9pollInnerEi"
580  },
581  {
582   "name" : "_ZN7android6LooperC1Eb"
583  },
584  {
585   "name" : "_ZN7android6LooperC2Eb"
586  },
587  {
588   "name" : "_ZN7android6LooperD0Ev"
589  },
590  {
591   "name" : "_ZN7android6LooperD1Ev"
592  },
593  {
594   "name" : "_ZN7android6LooperD2Ev"
595  },
596  {
597   "name" : "_ZN7android6Thread10readyToRunEv"
598  },
599  {
600   "name" : "_ZN7android6Thread11_threadLoopEPv"
601  },
602  {
603   "name" : "_ZN7android6Thread11requestExitEv"
604  },
605  {
606   "name" : "_ZN7android6Thread18requestExitAndWaitEv"
607  },
608  {
609   "name" : "_ZN7android6Thread3runEPKcij"
610  },
611  {
612   "name" : "_ZN7android6Thread4joinEv"
613  },
614  {
615   "name" : "_ZN7android6ThreadC2Eb"
616  },
617  {
618   "name" : "_ZN7android6ThreadD0Ev"
619  },
620  {
621   "name" : "_ZN7android6ThreadD1Ev"
622  },
623  {
624   "name" : "_ZN7android6ThreadD2Ev"
625  },
626  {
627   "name" : "_ZN7android7FileMap6adviseENS0_9MapAdviceE"
628  },
629  {
630   "name" : "_ZN7android7FileMap6createEPKcixjb"
631  },
632  {
633   "name" : "_ZN7android7FileMapC1EOS0_"
634  },
635  {
636   "name" : "_ZN7android7FileMapC1Ev"
637  },
638  {
639   "name" : "_ZN7android7FileMapC2EOS0_"
640  },
641  {
642   "name" : "_ZN7android7FileMapC2Ev"
643  },
644  {
645   "name" : "_ZN7android7FileMapD1Ev"
646  },
647  {
648   "name" : "_ZN7android7FileMapD2Ev"
649  },
650  {
651   "name" : "_ZN7android7FileMapaSEOS0_"
652  },
653  {
654   "name" : "_ZN7android7Printer15printFormatLineEPKcz"
655  },
656  {
657   "name" : "_ZN7android7PrinterC2Ev"
658  },
659  {
660   "name" : "_ZN7android7PrinterD0Ev"
661  },
662  {
663   "name" : "_ZN7android7PrinterD1Ev"
664  },
665  {
666   "name" : "_ZN7android7PrinterD2Ev"
667  },
668  {
669   "name" : "_ZN7android7RefBase10onFirstRefEv"
670  },
671  {
672   "name" : "_ZN7android7RefBase10renameRefsEjRKNS_16ReferenceRenamerE"
673  },
674  {
675   "name" : "_ZN7android7RefBase11renameRefIdEPNS0_12weakref_typeEPKvS4_"
676  },
677  {
678   "name" : "_ZN7android7RefBase11renameRefIdEPS0_PKvS3_"
679  },
680  {
681   "name" : "_ZN7android7RefBase12weakref_type14attemptIncWeakEPKv"
682  },
683  {
684   "name" : "_ZN7android7RefBase12weakref_type16attemptIncStrongEPKv"
685  },
686  {
687   "name" : "_ZN7android7RefBase12weakref_type18incWeakRequireWeakEPKv"
688  },
689  {
690   "name" : "_ZN7android7RefBase12weakref_type7decWeakEPKv"
691  },
692  {
693   "name" : "_ZN7android7RefBase12weakref_type7incWeakEPKv"
694  },
695  {
696   "name" : "_ZN7android7RefBase12weakref_type7trackMeEbb"
697  },
698  {
699   "name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
700  },
701  {
702   "name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
703  },
704  {
705   "name" : "_ZN7android7RefBase20extendObjectLifetimeEi"
706  },
707  {
708   "name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
709  },
710  {
711   "name" : "_ZN7android7RefBaseC1Ev"
712  },
713  {
714   "name" : "_ZN7android7RefBaseC2Ev"
715  },
716  {
717   "name" : "_ZN7android7RefBaseD0Ev"
718  },
719  {
720   "name" : "_ZN7android7RefBaseD1Ev"
721  },
722  {
723   "name" : "_ZN7android7RefBaseD2Ev"
724  },
725  {
726   "name" : "_ZN7android7String810appendPathEPKc"
727  },
728  {
729   "name" : "_ZN7android7String810lockBufferEj"
730  },
731  {
732   "name" : "_ZN7android7String811real_appendEPKcj"
733  },
734  {
735   "name" : "_ZN7android7String812appendFormatEPKcz"
736  },
737  {
738   "name" : "_ZN7android7String812unlockBufferEj"
739  },
740  {
741   "name" : "_ZN7android7String812unlockBufferEv"
742  },
743  {
744   "name" : "_ZN7android7String813appendFormatVEPKcPc"
745  },
746  {
747   "name" : "_ZN7android7String816convertToResPathEv"
748  },
749  {
750   "name" : "_ZN7android7String85clearEv"
751  },
752  {
753   "name" : "_ZN7android7String85setToEPKDij"
754  },
755  {
756   "name" : "_ZN7android7String85setToEPKDsj"
757  },
758  {
759   "name" : "_ZN7android7String85setToEPKc"
760  },
761  {
762   "name" : "_ZN7android7String85setToEPKcj"
763  },
764  {
765   "name" : "_ZN7android7String85setToERKS0_"
766  },
767  {
768   "name" : "_ZN7android7String86appendEPKc"
769  },
770  {
771   "name" : "_ZN7android7String86appendEPKcj"
772  },
773  {
774   "name" : "_ZN7android7String86appendERKS0_"
775  },
776  {
777   "name" : "_ZN7android7String86formatEPKcz"
778  },
779  {
780   "name" : "_ZN7android7String87formatVEPKcPc"
781  },
782  {
783   "name" : "_ZN7android7String87toLowerEv"
784  },
785  {
786   "name" : "_ZN7android7String89removeAllEPKc"
787  },
788  {
789   "name" : "_ZN7android7String8C1EPKDi"
790  },
791  {
792   "name" : "_ZN7android7String8C1EPKDij"
793  },
794  {
795   "name" : "_ZN7android7String8C1EPKDs"
796  },
797  {
798   "name" : "_ZN7android7String8C1EPKDsj"
799  },
800  {
801   "name" : "_ZN7android7String8C1EPKc"
802  },
803  {
804   "name" : "_ZN7android7String8C1EPKcj"
805  },
806  {
807   "name" : "_ZN7android7String8C1ERKNS_8String16E"
808  },
809  {
810   "name" : "_ZN7android7String8C1ERKS0_"
811  },
812  {
813   "name" : "_ZN7android7String8C1Ev"
814  },
815  {
816   "name" : "_ZN7android7String8C2EPKDi"
817  },
818  {
819   "name" : "_ZN7android7String8C2EPKDij"
820  },
821  {
822   "name" : "_ZN7android7String8C2EPKDs"
823  },
824  {
825   "name" : "_ZN7android7String8C2EPKDsj"
826  },
827  {
828   "name" : "_ZN7android7String8C2EPKc"
829  },
830  {
831   "name" : "_ZN7android7String8C2EPKcj"
832  },
833  {
834   "name" : "_ZN7android7String8C2ERKNS_8String16E"
835  },
836  {
837   "name" : "_ZN7android7String8C2ERKS0_"
838  },
839  {
840   "name" : "_ZN7android7String8C2Ev"
841  },
842  {
843   "name" : "_ZN7android7String8D1Ev"
844  },
845  {
846   "name" : "_ZN7android7String8D2Ev"
847  },
848  {
849   "name" : "_ZN7android8String1610editResizeEj"
850  },
851  {
852   "name" : "_ZN7android8String1610replaceAllEDsDs"
853  },
854  {
855   "name" : "_ZN7android8String1613allocFromUTF8EPKcj"
856  },
857  {
858   "name" : "_ZN7android8String1614allocFromUTF16EPKDsj"
859  },
860  {
861   "name" : "_ZN7android8String164editEv"
862  },
863  {
864   "name" : "_ZN7android8String165allocEj"
865  },
866  {
867   "name" : "_ZN7android8String165setToEPKDs"
868  },
869  {
870   "name" : "_ZN7android8String165setToEPKDsj"
871  },
872  {
873   "name" : "_ZN7android8String165setToERKS0_"
874  },
875  {
876   "name" : "_ZN7android8String165setToERKS0_jj"
877  },
878  {
879   "name" : "_ZN7android8String166appendEPKDsj"
880  },
881  {
882   "name" : "_ZN7android8String166appendERKS0_"
883  },
884  {
885   "name" : "_ZN7android8String166insertEjPKDs"
886  },
887  {
888   "name" : "_ZN7android8String166insertEjPKDsj"
889  },
890  {
891   "name" : "_ZN7android8String167acquireEv"
892  },
893  {
894   "name" : "_ZN7android8String167releaseEv"
895  },
896  {
897   "name" : "_ZN7android8String16C1EOS0_"
898  },
899  {
900   "name" : "_ZN7android8String16C1EPKDs"
901  },
902  {
903   "name" : "_ZN7android8String16C1EPKDsj"
904  },
905  {
906   "name" : "_ZN7android8String16C1EPKc"
907  },
908  {
909   "name" : "_ZN7android8String16C1EPKcj"
910  },
911  {
912   "name" : "_ZN7android8String16C1ERKNS_7String8E"
913  },
914  {
915   "name" : "_ZN7android8String16C1ERKS0_"
916  },
917  {
918   "name" : "_ZN7android8String16C1ERKS0_jj"
919  },
920  {
921   "name" : "_ZN7android8String16C1Ev"
922  },
923  {
924   "name" : "_ZN7android8String16C2EOS0_"
925  },
926  {
927   "name" : "_ZN7android8String16C2EPKDs"
928  },
929  {
930   "name" : "_ZN7android8String16C2EPKDsj"
931  },
932  {
933   "name" : "_ZN7android8String16C2EPKc"
934  },
935  {
936   "name" : "_ZN7android8String16C2EPKcj"
937  },
938  {
939   "name" : "_ZN7android8String16C2ERKNS_7String8E"
940  },
941  {
942   "name" : "_ZN7android8String16C2ERKS0_"
943  },
944  {
945   "name" : "_ZN7android8String16C2ERKS0_jj"
946  },
947  {
948   "name" : "_ZN7android8String16C2Ev"
949  },
950  {
951   "name" : "_ZN7android8String16D1Ev"
952  },
953  {
954   "name" : "_ZN7android8String16D2Ev"
955  },
956  {
957   "name" : "_ZN7android8String16aSEOS0_"
958  },
959  {
960   "name" : "_ZN7android9FdPrinter9printLineEPKc"
961  },
962  {
963   "name" : "_ZN7android9FdPrinterC1EijPKc"
964  },
965  {
966   "name" : "_ZN7android9FdPrinterC2EijPKc"
967  },
968  {
969   "name" : "_ZN7android9StopWatch5resetEv"
970  },
971  {
972   "name" : "_ZN7android9StopWatchC1EPKci"
973  },
974  {
975   "name" : "_ZN7android9StopWatchC2EPKci"
976  },
977  {
978   "name" : "_ZN7android9StopWatchD1Ev"
979  },
980  {
981   "name" : "_ZN7android9StopWatchD2Ev"
982  },
983  {
984   "name" : "_ZN7android9Tokenizer12fromContentsERKNS_7String8EPKcPPS0_"
985  },
986  {
987   "name" : "_ZN7android9Tokenizer14skipDelimitersEPKc"
988  },
989  {
990   "name" : "_ZN7android9Tokenizer4openERKNS_7String8EPPS0_"
991  },
992  {
993   "name" : "_ZN7android9Tokenizer8nextLineEv"
994  },
995  {
996   "name" : "_ZN7android9Tokenizer9nextTokenEPKc"
997  },
998  {
999   "name" : "_ZN7android9TokenizerC1ERKNS_7String8EPNS_7FileMapEPcbj"
1000  },
1001  {
1002   "name" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbj"
1003  },
1004  {
1005   "name" : "_ZN7android9TokenizerD1Ev"
1006  },
1007  {
1008   "name" : "_ZN7android9TokenizerD2Ev"
1009  },
1010  {
1011   "name" : "_ZNK7android10VectorImpl12itemLocationEj"
1012  },
1013  {
1014   "name" : "_ZNK7android10VectorImpl8capacityEv"
1015  },
1016  {
1017   "name" : "_ZNK7android10VectorImpl8itemSizeEv"
1018  },
1019  {
1020   "name" : "_ZNK7android12SharedBuffer10editResizeEj"
1021  },
1022  {
1023   "name" : "_ZNK7android12SharedBuffer11attemptEditEv"
1024  },
1025  {
1026   "name" : "_ZNK7android12SharedBuffer4editEv"
1027  },
1028  {
1029   "name" : "_ZNK7android12SharedBuffer5resetEj"
1030  },
1031  {
1032   "name" : "_ZNK7android12SharedBuffer7acquireEv"
1033  },
1034  {
1035   "name" : "_ZNK7android12SharedBuffer7releaseEj"
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" : "_ZNK7android6Looper7Request14getEpollEventsEv"
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   "binding" : "weak",
1228   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiyEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE14__erase_uniqueIiEEjRKT_"
1229  },
1230  {
1231   "binding" : "weak",
1232   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiyEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIiJRiRKyEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_"
1233  },
1234  {
1235   "binding" : "weak",
1236   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiyEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE4findIiEENS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEERKT_"
1237  },
1238  {
1239   "binding" : "weak",
1240   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiyEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE5eraseENS_21__hash_const_iteratorIPNS_11__hash_nodeIS2_PvEEEE"
1241  },
1242  {
1243   "binding" : "weak",
1244   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiyEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE6rehashEj"
1245  },
1246  {
1247   "binding" : "weak",
1248   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiyEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS2_PvEEEE"
1249  },
1250  {
1251   "binding" : "weak",
1252   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiyEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE8__rehashEj"
1253  },
1254  {
1255   "binding" : "weak",
1256   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiyEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEED2Ev"
1257  },
1258  {
1259   "binding" : "weak",
1260   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN7android6Looper7RequestEEENS_22__unordered_map_hasherIyS5_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS5_NS_8equal_toIyEELb1EEENS_9allocatorIS5_EEE14__erase_uniqueIyEEjRKT_"
1261  },
1262  {
1263   "binding" : "weak",
1264   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN7android6Looper7RequestEEENS_22__unordered_map_hasherIyS5_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS5_NS_8equal_toIyEELb1EEENS_9allocatorIS5_EEE17__deallocate_nodeEPNS_16__hash_node_baseIPNS_11__hash_nodeIS5_PvEEEE"
1265  },
1266  {
1267   "binding" : "weak",
1268   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN7android6Looper7RequestEEENS_22__unordered_map_hasherIyS5_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS5_NS_8equal_toIyEELb1EEENS_9allocatorIS5_EEE25__emplace_unique_key_argsIyJRKyRS4_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS5_PvEEEEbEERKT_DpOT0_"
1269  },
1270  {
1271   "binding" : "weak",
1272   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN7android6Looper7RequestEEENS_22__unordered_map_hasherIyS5_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS5_NS_8equal_toIyEELb1EEENS_9allocatorIS5_EEE4findIyEENS_15__hash_iteratorIPNS_11__hash_nodeIS5_PvEEEERKT_"
1273  },
1274  {
1275   "binding" : "weak",
1276   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN7android6Looper7RequestEEENS_22__unordered_map_hasherIyS5_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS5_NS_8equal_toIyEELb1EEENS_9allocatorIS5_EEE5eraseENS_21__hash_const_iteratorIPNS_11__hash_nodeIS5_PvEEEE"
1277  },
1278  {
1279   "binding" : "weak",
1280   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN7android6Looper7RequestEEENS_22__unordered_map_hasherIyS5_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS5_NS_8equal_toIyEELb1EEENS_9allocatorIS5_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS5_PvEEEE"
1281  },
1282  {
1283   "binding" : "weak",
1284   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN7android6Looper7RequestEEENS_22__unordered_map_hasherIyS5_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS5_NS_8equal_toIyEELb1EEENS_9allocatorIS5_EEE8__rehashEj"
1285  },
1286  {
1287   "binding" : "weak",
1288   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN7android6Looper7RequestEEENS_22__unordered_map_hasherIyS5_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS5_NS_8equal_toIyEELb1EEENS_9allocatorIS5_EEED2Ev"
1289  },
1290  {
1291   "name" : "_ZTv0_n12_N7android14LooperCallbackD0Ev"
1292  },
1293  {
1294   "name" : "_ZTv0_n12_N7android14LooperCallbackD1Ev"
1295  },
1296  {
1297   "name" : "_ZTv0_n12_N7android14MessageHandlerD0Ev"
1298  },
1299  {
1300   "name" : "_ZTv0_n12_N7android14MessageHandlerD1Ev"
1301  },
1302  {
1303   "name" : "_ZTv0_n12_N7android18WeakMessageHandlerD0Ev"
1304  },
1305  {
1306   "name" : "_ZTv0_n12_N7android18WeakMessageHandlerD1Ev"
1307  },
1308  {
1309   "name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD0Ev"
1310  },
1311  {
1312   "name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD1Ev"
1313  },
1314  {
1315   "name" : "_ZTv0_n12_N7android6ThreadD0Ev"
1316  },
1317  {
1318   "name" : "_ZTv0_n12_N7android6ThreadD1Ev"
1319  },
1320  {
1321   "name" : "androidCreateRawThreadEtc"
1322  },
1323  {
1324   "name" : "androidCreateThread"
1325  },
1326  {
1327   "name" : "androidCreateThreadEtc"
1328  },
1329  {
1330   "name" : "androidGetThreadId"
1331  },
1332  {
1333   "name" : "androidGetThreadPriority"
1334  },
1335  {
1336   "name" : "androidSetCreateThreadFunc"
1337  },
1338  {
1339   "name" : "androidSetThreadName"
1340  },
1341  {
1342   "name" : "androidSetThreadPriority"
1343  },
1344  {
1345   "name" : "do_report_sysprop_change"
1346  },
1347  {
1348   "name" : "strcmp16"
1349  },
1350  {
1351   "name" : "strlen16"
1352  },
1353  {
1354   "name" : "strncmp16"
1355  },
1356  {
1357   "name" : "strnlen16"
1358  },
1359  {
1360   "name" : "strstr16"
1361  },
1362  {
1363   "name" : "strzcmp16"
1364  },
1365  {
1366   "name" : "systemTime"
1367  },
1368  {
1369   "name" : "toMillisecondTimeoutDelay"
1370  },
1371  {
1372   "name" : "utf16_to_utf8"
1373  },
1374  {
1375   "name" : "utf16_to_utf8_length"
1376  },
1377  {
1378   "name" : "utf32_from_utf8_at"
1379  },
1380  {
1381   "name" : "utf32_to_utf8"
1382  },
1383  {
1384   "name" : "utf32_to_utf8_length"
1385  },
1386  {
1387   "name" : "utf8_to_utf16"
1388  },
1389  {
1390   "name" : "utf8_to_utf16_length"
1391  },
1392  {
1393   "name" : "utf8_to_utf16_no_null_terminator"
1394  }
1395 ],
1396 "elf_objects" :
1397 [
1398  {
1399   "name" : "_ZN7android7FileMap9mPageSizeE"
1400  },
1401  {
1402   "name" : "_ZTCN7android18WeakMessageHandlerE0_NS_14MessageHandlerE"
1403  },
1404  {
1405   "name" : "_ZTCN7android20SimpleLooperCallbackE0_NS_14LooperCallbackE"
1406  },
1407  {
1408   "name" : "_ZTTN7android14LooperCallbackE"
1409  },
1410  {
1411   "name" : "_ZTTN7android14MessageHandlerE"
1412  },
1413  {
1414   "name" : "_ZTTN7android18WeakMessageHandlerE"
1415  },
1416  {
1417   "name" : "_ZTTN7android20SimpleLooperCallbackE"
1418  },
1419  {
1420   "name" : "_ZTTN7android6ThreadE"
1421  },
1422  {
1423   "name" : "_ZTVN7android10LogPrinterE"
1424  },
1425  {
1426   "name" : "_ZTVN7android10VectorImplE"
1427  },
1428  {
1429   "name" : "_ZTVN7android13PrefixPrinterE"
1430  },
1431  {
1432   "name" : "_ZTVN7android14LooperCallbackE"
1433  },
1434  {
1435   "name" : "_ZTVN7android14MessageHandlerE"
1436  },
1437  {
1438   "name" : "_ZTVN7android14String8PrinterE"
1439  },
1440  {
1441   "name" : "_ZTVN7android16SortedVectorImplE"
1442  },
1443  {
1444   "name" : "_ZTVN7android18WeakMessageHandlerE"
1445  },
1446  {
1447   "name" : "_ZTVN7android20SimpleLooperCallbackE"
1448  },
1449  {
1450   "name" : "_ZTVN7android6LooperE"
1451  },
1452  {
1453   "name" : "_ZTVN7android6ThreadE"
1454  },
1455  {
1456   "binding" : "weak",
1457   "name" : "_ZTVN7android6VectorINS_28sysprop_change_callback_infoEEE"
1458  },
1459  {
1460   "binding" : "weak",
1461   "name" : "_ZTVN7android6VectorINS_6Looper15MessageEnvelopeEEE"
1462  },
1463  {
1464   "binding" : "weak",
1465   "name" : "_ZTVN7android6VectorINS_6Looper8ResponseEEE"
1466  },
1467  {
1468   "name" : "_ZTVN7android7PrinterE"
1469  },
1470  {
1471   "name" : "_ZTVN7android7RefBaseE"
1472  },
1473  {
1474   "name" : "_ZTVN7android9FdPrinterE"
1475  }
1476 ],
1477 "enum_types" :
1478 [
1479  {
1480   "alignment" : 4,
1481   "enum_fields" :
1482   [
1483    {
1484     "enum_field_value" : -1,
1485     "name" : "SP_DEFAULT"
1486    },
1487    {
1488     "enum_field_value" : 0,
1489     "name" : "SP_BACKGROUND"
1490    },
1491    {
1492     "enum_field_value" : 1,
1493     "name" : "SP_FOREGROUND"
1494    },
1495    {
1496     "enum_field_value" : 2,
1497     "name" : "SP_SYSTEM"
1498    },
1499    {
1500     "enum_field_value" : 3,
1501     "name" : "SP_AUDIO_APP"
1502    },
1503    {
1504     "enum_field_value" : 4,
1505     "name" : "SP_AUDIO_SYS"
1506    },
1507    {
1508     "enum_field_value" : 5,
1509     "name" : "SP_TOP_APP"
1510    },
1511    {
1512     "enum_field_value" : 6,
1513     "name" : "SP_RT_APP"
1514    },
1515    {
1516     "enum_field_value" : 7,
1517     "name" : "SP_RESTRICTED"
1518    },
1519    {
1520     "enum_field_value" : 8,
1521     "name" : "SP_CNT"
1522    },
1523    {
1524     "enum_field_value" : 7,
1525     "name" : "SP_MAX"
1526    },
1527    {
1528     "enum_field_value" : 1,
1529     "name" : "SP_SYSTEM_DEFAULT"
1530    }
1531   ],
1532   "linker_set_key" : "_ZTI11SchedPolicy",
1533   "name" : "SchedPolicy",
1534   "referenced_type" : "_ZTI11SchedPolicy",
1535   "self_type" : "_ZTI11SchedPolicy",
1536   "size" : 4,
1537   "source_file" : "system/core/libprocessgroup/include/processgroup/sched_policy.h",
1538   "underlying_type" : "_ZTIi"
1539  },
1540  {
1541   "alignment" : 4,
1542   "enum_fields" :
1543   [
1544    {
1545     "enum_field_value" : 1,
1546     "name" : "HAL_HDR_DOLBY_VISION"
1547    },
1548    {
1549     "enum_field_value" : 2,
1550     "name" : "HAL_HDR_HDR10"
1551    },
1552    {
1553     "enum_field_value" : 3,
1554     "name" : "HAL_HDR_HLG"
1555    }
1556   ],
1557   "linker_set_key" : "_ZTI13android_hdr_t",
1558   "name" : "android_hdr_t",
1559   "referenced_type" : "_ZTI13android_hdr_t",
1560   "self_type" : "_ZTI13android_hdr_t",
1561   "size" : 4,
1562   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1563   "underlying_type" : "_ZTIj"
1564  },
1565  {
1566   "alignment" : 4,
1567   "enum_fields" :
1568   [
1569    {
1570     "enum_field_value" : 4,
1571     "name" : "HAL_HDR_HDR10_PLUS"
1572    }
1573   ],
1574   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
1575   "name" : "android_hdr_v1_2_t",
1576   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
1577   "self_type" : "_ZTI18android_hdr_v1_2_t",
1578   "size" : 4,
1579   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1580   "underlying_type" : "_ZTIj"
1581  },
1582  {
1583   "alignment" : 4,
1584   "enum_fields" :
1585   [
1586    {
1587     "enum_field_value" : 0,
1588     "name" : "ANDROID_LOG_UNKNOWN"
1589    },
1590    {
1591     "enum_field_value" : 1,
1592     "name" : "ANDROID_LOG_DEFAULT"
1593    },
1594    {
1595     "enum_field_value" : 2,
1596     "name" : "ANDROID_LOG_VERBOSE"
1597    },
1598    {
1599     "enum_field_value" : 3,
1600     "name" : "ANDROID_LOG_DEBUG"
1601    },
1602    {
1603     "enum_field_value" : 4,
1604     "name" : "ANDROID_LOG_INFO"
1605    },
1606    {
1607     "enum_field_value" : 5,
1608     "name" : "ANDROID_LOG_WARN"
1609    },
1610    {
1611     "enum_field_value" : 6,
1612     "name" : "ANDROID_LOG_ERROR"
1613    },
1614    {
1615     "enum_field_value" : 7,
1616     "name" : "ANDROID_LOG_FATAL"
1617    },
1618    {
1619     "enum_field_value" : 8,
1620     "name" : "ANDROID_LOG_SILENT"
1621    }
1622   ],
1623   "linker_set_key" : "_ZTI19android_LogPriority",
1624   "name" : "android_LogPriority",
1625   "referenced_type" : "_ZTI19android_LogPriority",
1626   "self_type" : "_ZTI19android_LogPriority",
1627   "size" : 4,
1628   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
1629   "underlying_type" : "_ZTIj"
1630  },
1631  {
1632   "alignment" : 4,
1633   "enum_fields" :
1634   [
1635    {
1636     "enum_field_value" : 0,
1637     "name" : "HAL_DATASPACE_UNKNOWN"
1638    },
1639    {
1640     "enum_field_value" : 1,
1641     "name" : "HAL_DATASPACE_ARBITRARY"
1642    },
1643    {
1644     "enum_field_value" : 16,
1645     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1646    },
1647    {
1648     "enum_field_value" : 4128768,
1649     "name" : "HAL_DATASPACE_STANDARD_MASK"
1650    },
1651    {
1652     "enum_field_value" : 0,
1653     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1654    },
1655    {
1656     "enum_field_value" : 65536,
1657     "name" : "HAL_DATASPACE_STANDARD_BT709"
1658    },
1659    {
1660     "enum_field_value" : 131072,
1661     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1662    },
1663    {
1664     "enum_field_value" : 196608,
1665     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1666    },
1667    {
1668     "enum_field_value" : 262144,
1669     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1670    },
1671    {
1672     "enum_field_value" : 327680,
1673     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1674    },
1675    {
1676     "enum_field_value" : 393216,
1677     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1678    },
1679    {
1680     "enum_field_value" : 458752,
1681     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1682    },
1683    {
1684     "enum_field_value" : 524288,
1685     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1686    },
1687    {
1688     "enum_field_value" : 589824,
1689     "name" : "HAL_DATASPACE_STANDARD_FILM"
1690    },
1691    {
1692     "enum_field_value" : 655360,
1693     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1694    },
1695    {
1696     "enum_field_value" : 720896,
1697     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1698    },
1699    {
1700     "enum_field_value" : 22,
1701     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1702    },
1703    {
1704     "enum_field_value" : 130023424,
1705     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1706    },
1707    {
1708     "enum_field_value" : 0,
1709     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1710    },
1711    {
1712     "enum_field_value" : 4194304,
1713     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1714    },
1715    {
1716     "enum_field_value" : 8388608,
1717     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1718    },
1719    {
1720     "enum_field_value" : 12582912,
1721     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1722    },
1723    {
1724     "enum_field_value" : 16777216,
1725     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1726    },
1727    {
1728     "enum_field_value" : 20971520,
1729     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1730    },
1731    {
1732     "enum_field_value" : 25165824,
1733     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1734    },
1735    {
1736     "enum_field_value" : 29360128,
1737     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1738    },
1739    {
1740     "enum_field_value" : 33554432,
1741     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1742    },
1743    {
1744     "enum_field_value" : 27,
1745     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1746    },
1747    {
1748     "enum_field_value" : 939524096,
1749     "name" : "HAL_DATASPACE_RANGE_MASK"
1750    },
1751    {
1752     "enum_field_value" : 0,
1753     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1754    },
1755    {
1756     "enum_field_value" : 134217728,
1757     "name" : "HAL_DATASPACE_RANGE_FULL"
1758    },
1759    {
1760     "enum_field_value" : 268435456,
1761     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1762    },
1763    {
1764     "enum_field_value" : 402653184,
1765     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1766    },
1767    {
1768     "enum_field_value" : 512,
1769     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1770    },
1771    {
1772     "enum_field_value" : 138477568,
1773     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1774    },
1775    {
1776     "enum_field_value" : 406913024,
1777     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1778    },
1779    {
1780     "enum_field_value" : 513,
1781     "name" : "HAL_DATASPACE_SRGB"
1782    },
1783    {
1784     "enum_field_value" : 142671872,
1785     "name" : "HAL_DATASPACE_V0_SRGB"
1786    },
1787    {
1788     "enum_field_value" : 411107328,
1789     "name" : "HAL_DATASPACE_V0_SCRGB"
1790    },
1791    {
1792     "enum_field_value" : 257,
1793     "name" : "HAL_DATASPACE_JFIF"
1794    },
1795    {
1796     "enum_field_value" : 146931712,
1797     "name" : "HAL_DATASPACE_V0_JFIF"
1798    },
1799    {
1800     "enum_field_value" : 258,
1801     "name" : "HAL_DATASPACE_BT601_625"
1802    },
1803    {
1804     "enum_field_value" : 281149440,
1805     "name" : "HAL_DATASPACE_V0_BT601_625"
1806    },
1807    {
1808     "enum_field_value" : 259,
1809     "name" : "HAL_DATASPACE_BT601_525"
1810    },
1811    {
1812     "enum_field_value" : 281280512,
1813     "name" : "HAL_DATASPACE_V0_BT601_525"
1814    },
1815    {
1816     "enum_field_value" : 260,
1817     "name" : "HAL_DATASPACE_BT709"
1818    },
1819    {
1820     "enum_field_value" : 281083904,
1821     "name" : "HAL_DATASPACE_V0_BT709"
1822    },
1823    {
1824     "enum_field_value" : 139067392,
1825     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1826    },
1827    {
1828     "enum_field_value" : 155844608,
1829     "name" : "HAL_DATASPACE_DCI_P3"
1830    },
1831    {
1832     "enum_field_value" : 139067392,
1833     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1834    },
1835    {
1836     "enum_field_value" : 143261696,
1837     "name" : "HAL_DATASPACE_DISPLAY_P3"
1838    },
1839    {
1840     "enum_field_value" : 151715840,
1841     "name" : "HAL_DATASPACE_ADOBE_RGB"
1842    },
1843    {
1844     "enum_field_value" : 138805248,
1845     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1846    },
1847    {
1848     "enum_field_value" : 147193856,
1849     "name" : "HAL_DATASPACE_BT2020"
1850    },
1851    {
1852     "enum_field_value" : 163971072,
1853     "name" : "HAL_DATASPACE_BT2020_PQ"
1854    },
1855    {
1856     "enum_field_value" : 4096,
1857     "name" : "HAL_DATASPACE_DEPTH"
1858    },
1859    {
1860     "enum_field_value" : 4097,
1861     "name" : "HAL_DATASPACE_SENSOR"
1862    }
1863   ],
1864   "linker_set_key" : "_ZTI19android_dataspace_t",
1865   "name" : "android_dataspace_t",
1866   "referenced_type" : "_ZTI19android_dataspace_t",
1867   "self_type" : "_ZTI19android_dataspace_t",
1868   "size" : 4,
1869   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1870   "underlying_type" : "_ZTIj"
1871  },
1872  {
1873   "alignment" : 4,
1874   "enum_fields" :
1875   [
1876    {
1877     "enum_field_value" : 0,
1878     "name" : "FLEX_FORMAT_INVALID"
1879    },
1880    {
1881     "enum_field_value" : 1,
1882     "name" : "FLEX_FORMAT_Y"
1883    },
1884    {
1885     "enum_field_value" : 7,
1886     "name" : "FLEX_FORMAT_YCbCr"
1887    },
1888    {
1889     "enum_field_value" : 1073741831,
1890     "name" : "FLEX_FORMAT_YCbCrA"
1891    },
1892    {
1893     "enum_field_value" : 7168,
1894     "name" : "FLEX_FORMAT_RGB"
1895    },
1896    {
1897     "enum_field_value" : 1073748992,
1898     "name" : "FLEX_FORMAT_RGBA"
1899    }
1900   ],
1901   "linker_set_key" : "_ZTI19android_flex_format",
1902   "name" : "android_flex_format",
1903   "referenced_type" : "_ZTI19android_flex_format",
1904   "self_type" : "_ZTI19android_flex_format",
1905   "size" : 4,
1906   "source_file" : "system/core/libsystem/include/system/graphics.h",
1907   "underlying_type" : "_ZTIj"
1908  },
1909  {
1910   "alignment" : 4,
1911   "enum_fields" :
1912   [
1913    {
1914     "enum_field_value" : 1,
1915     "name" : "HAL_TRANSFORM_FLIP_H"
1916    },
1917    {
1918     "enum_field_value" : 2,
1919     "name" : "HAL_TRANSFORM_FLIP_V"
1920    },
1921    {
1922     "enum_field_value" : 4,
1923     "name" : "HAL_TRANSFORM_ROT_90"
1924    },
1925    {
1926     "enum_field_value" : 3,
1927     "name" : "HAL_TRANSFORM_ROT_180"
1928    },
1929    {
1930     "enum_field_value" : 7,
1931     "name" : "HAL_TRANSFORM_ROT_270"
1932    }
1933   ],
1934   "linker_set_key" : "_ZTI19android_transform_t",
1935   "name" : "android_transform_t",
1936   "referenced_type" : "_ZTI19android_transform_t",
1937   "self_type" : "_ZTI19android_transform_t",
1938   "size" : 4,
1939   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1940   "underlying_type" : "_ZTIj"
1941  },
1942  {
1943   "alignment" : 4,
1944   "enum_fields" :
1945   [
1946    {
1947     "enum_field_value" : 0,
1948     "name" : "HAL_COLOR_MODE_NATIVE"
1949    },
1950    {
1951     "enum_field_value" : 1,
1952     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1953    },
1954    {
1955     "enum_field_value" : 2,
1956     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1957    },
1958    {
1959     "enum_field_value" : 3,
1960     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1961    },
1962    {
1963     "enum_field_value" : 4,
1964     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1965    },
1966    {
1967     "enum_field_value" : 5,
1968     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1969    },
1970    {
1971     "enum_field_value" : 6,
1972     "name" : "HAL_COLOR_MODE_DCI_P3"
1973    },
1974    {
1975     "enum_field_value" : 7,
1976     "name" : "HAL_COLOR_MODE_SRGB"
1977    },
1978    {
1979     "enum_field_value" : 8,
1980     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1981    },
1982    {
1983     "enum_field_value" : 9,
1984     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1985    }
1986   ],
1987   "linker_set_key" : "_ZTI20android_color_mode_t",
1988   "name" : "android_color_mode_t",
1989   "referenced_type" : "_ZTI20android_color_mode_t",
1990   "self_type" : "_ZTI20android_color_mode_t",
1991   "size" : 4,
1992   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1993   "underlying_type" : "_ZTIj"
1994  },
1995  {
1996   "alignment" : 4,
1997   "enum_fields" :
1998   [
1999    {
2000     "enum_field_value" : 0,
2001     "name" : "SYSTEM_TIME_REALTIME"
2002    },
2003    {
2004     "enum_field_value" : 1,
2005     "name" : "SYSTEM_TIME_MONOTONIC"
2006    },
2007    {
2008     "enum_field_value" : 2,
2009     "name" : "SYSTEM_TIME_PROCESS"
2010    },
2011    {
2012     "enum_field_value" : 3,
2013     "name" : "SYSTEM_TIME_THREAD"
2014    },
2015    {
2016     "enum_field_value" : 4,
2017     "name" : "SYSTEM_TIME_BOOTTIME"
2018    }
2019   ],
2020   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
2021   "name" : "(unnamed enum at system/core/libutils/include/utils/Timers.h:75:1)",
2022   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
2023   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
2024   "size" : 4,
2025   "source_file" : "system/core/libutils/include/utils/Timers.h",
2026   "underlying_type" : "_ZTIj"
2027  },
2028  {
2029   "alignment" : 4,
2030   "enum_fields" :
2031   [
2032    {
2033     "enum_field_value" : 1,
2034     "name" : "FLEX_COMPONENT_Y"
2035    },
2036    {
2037     "enum_field_value" : 2,
2038     "name" : "FLEX_COMPONENT_Cb"
2039    },
2040    {
2041     "enum_field_value" : 4,
2042     "name" : "FLEX_COMPONENT_Cr"
2043    },
2044    {
2045     "enum_field_value" : 1024,
2046     "name" : "FLEX_COMPONENT_R"
2047    },
2048    {
2049     "enum_field_value" : 2048,
2050     "name" : "FLEX_COMPONENT_G"
2051    },
2052    {
2053     "enum_field_value" : 4096,
2054     "name" : "FLEX_COMPONENT_B"
2055    },
2056    {
2057     "enum_field_value" : 1073741824,
2058     "name" : "FLEX_COMPONENT_A"
2059    }
2060   ],
2061   "linker_set_key" : "_ZTI22android_flex_component",
2062   "name" : "android_flex_component",
2063   "referenced_type" : "_ZTI22android_flex_component",
2064   "self_type" : "_ZTI22android_flex_component",
2065   "size" : 4,
2066   "source_file" : "system/core/libsystem/include/system/graphics.h",
2067   "underlying_type" : "_ZTIj"
2068  },
2069  {
2070   "alignment" : 4,
2071   "enum_fields" :
2072   [
2073    {
2074     "enum_field_value" : 1,
2075     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2076    },
2077    {
2078     "enum_field_value" : 2,
2079     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2080    },
2081    {
2082     "enum_field_value" : 3,
2083     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2084    },
2085    {
2086     "enum_field_value" : 4,
2087     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2088    },
2089    {
2090     "enum_field_value" : 5,
2091     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2092    },
2093    {
2094     "enum_field_value" : 16,
2095     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2096    },
2097    {
2098     "enum_field_value" : 17,
2099     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2100    },
2101    {
2102     "enum_field_value" : 20,
2103     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2104    },
2105    {
2106     "enum_field_value" : 22,
2107     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2108    },
2109    {
2110     "enum_field_value" : 32,
2111     "name" : "HAL_PIXEL_FORMAT_RAW16"
2112    },
2113    {
2114     "enum_field_value" : 33,
2115     "name" : "HAL_PIXEL_FORMAT_BLOB"
2116    },
2117    {
2118     "enum_field_value" : 34,
2119     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2120    },
2121    {
2122     "enum_field_value" : 35,
2123     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2124    },
2125    {
2126     "enum_field_value" : 36,
2127     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2128    },
2129    {
2130     "enum_field_value" : 37,
2131     "name" : "HAL_PIXEL_FORMAT_RAW10"
2132    },
2133    {
2134     "enum_field_value" : 38,
2135     "name" : "HAL_PIXEL_FORMAT_RAW12"
2136    },
2137    {
2138     "enum_field_value" : 43,
2139     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2140    },
2141    {
2142     "enum_field_value" : 538982489,
2143     "name" : "HAL_PIXEL_FORMAT_Y8"
2144    },
2145    {
2146     "enum_field_value" : 540422489,
2147     "name" : "HAL_PIXEL_FORMAT_Y16"
2148    },
2149    {
2150     "enum_field_value" : 842094169,
2151     "name" : "HAL_PIXEL_FORMAT_YV12"
2152    }
2153   ],
2154   "linker_set_key" : "_ZTI22android_pixel_format_t",
2155   "name" : "android_pixel_format_t",
2156   "referenced_type" : "_ZTI22android_pixel_format_t",
2157   "self_type" : "_ZTI22android_pixel_format_t",
2158   "size" : 4,
2159   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
2160   "underlying_type" : "_ZTIj"
2161  },
2162  {
2163   "alignment" : 4,
2164   "enum_fields" :
2165   [
2166    {
2167     "enum_field_value" : 19,
2168     "name" : "ANDROID_PRIORITY_LOWEST"
2169    },
2170    {
2171     "enum_field_value" : 10,
2172     "name" : "ANDROID_PRIORITY_BACKGROUND"
2173    },
2174    {
2175     "enum_field_value" : 0,
2176     "name" : "ANDROID_PRIORITY_NORMAL"
2177    },
2178    {
2179     "enum_field_value" : -2,
2180     "name" : "ANDROID_PRIORITY_FOREGROUND"
2181    },
2182    {
2183     "enum_field_value" : -4,
2184     "name" : "ANDROID_PRIORITY_DISPLAY"
2185    },
2186    {
2187     "enum_field_value" : -8,
2188     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
2189    },
2190    {
2191     "enum_field_value" : -10,
2192     "name" : "ANDROID_PRIORITY_VIDEO"
2193    },
2194    {
2195     "enum_field_value" : -16,
2196     "name" : "ANDROID_PRIORITY_AUDIO"
2197    },
2198    {
2199     "enum_field_value" : -19,
2200     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
2201    },
2202    {
2203     "enum_field_value" : -20,
2204     "name" : "ANDROID_PRIORITY_HIGHEST"
2205    },
2206    {
2207     "enum_field_value" : 0,
2208     "name" : "ANDROID_PRIORITY_DEFAULT"
2209    },
2210    {
2211     "enum_field_value" : -1,
2212     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
2213    },
2214    {
2215     "enum_field_value" : 1,
2216     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
2217    }
2218   ],
2219   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2220   "name" : "(unnamed enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
2221   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2222   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2223   "size" : 4,
2224   "source_file" : "system/core/libsystem/include/system/thread_defs.h",
2225   "underlying_type" : "_ZTIi"
2226  },
2227  {
2228   "alignment" : 4,
2229   "enum_fields" :
2230   [
2231    {
2232     "enum_field_value" : 281411584,
2233     "name" : "HAL_DATASPACE_BT2020_ITU"
2234    },
2235    {
2236     "enum_field_value" : 298188800,
2237     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2238    },
2239    {
2240     "enum_field_value" : 302383104,
2241     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2242    },
2243    {
2244     "enum_field_value" : 168165376,
2245     "name" : "HAL_DATASPACE_BT2020_HLG"
2246    }
2247   ],
2248   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
2249   "name" : "android_dataspace_v1_1_t",
2250   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
2251   "self_type" : "_ZTI24android_dataspace_v1_1_t",
2252   "size" : 4,
2253   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2254   "underlying_type" : "_ZTIj"
2255  },
2256  {
2257   "alignment" : 4,
2258   "enum_fields" :
2259   [
2260    {
2261     "enum_field_value" : 142999552,
2262     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2263    },
2264    {
2265     "enum_field_value" : 4098,
2266     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2267    },
2268    {
2269     "enum_field_value" : 4099,
2270     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2271    },
2272    {
2273     "enum_field_value" : 4100,
2274     "name" : "HAL_DATASPACE_HEIF"
2275    }
2276   ],
2277   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
2278   "name" : "android_dataspace_v1_2_t",
2279   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
2280   "self_type" : "_ZTI24android_dataspace_v1_2_t",
2281   "size" : 4,
2282   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
2283   "underlying_type" : "_ZTIj"
2284  },
2285  {
2286   "alignment" : 4,
2287   "enum_fields" :
2288   [
2289    {
2290     "enum_field_value" : 10,
2291     "name" : "HAL_COLOR_MODE_BT2020"
2292    },
2293    {
2294     "enum_field_value" : 11,
2295     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2296    },
2297    {
2298     "enum_field_value" : 12,
2299     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2300    }
2301   ],
2302   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
2303   "name" : "android_color_mode_v1_1_t",
2304   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
2305   "self_type" : "_ZTI25android_color_mode_v1_1_t",
2306   "size" : 4,
2307   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2308   "underlying_type" : "_ZTIj"
2309  },
2310  {
2311   "alignment" : 4,
2312   "enum_fields" :
2313   [
2314    {
2315     "enum_field_value" : 0,
2316     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2317    },
2318    {
2319     "enum_field_value" : 1,
2320     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2321    },
2322    {
2323     "enum_field_value" : 2,
2324     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2325    },
2326    {
2327     "enum_field_value" : 3,
2328     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2329    },
2330    {
2331     "enum_field_value" : 4,
2332     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2333    },
2334    {
2335     "enum_field_value" : 5,
2336     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2337    },
2338    {
2339     "enum_field_value" : 6,
2340     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2341    }
2342   ],
2343   "linker_set_key" : "_ZTI25android_color_transform_t",
2344   "name" : "android_color_transform_t",
2345   "referenced_type" : "_ZTI25android_color_transform_t",
2346   "self_type" : "_ZTI25android_color_transform_t",
2347   "size" : 4,
2348   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
2349   "underlying_type" : "_ZTIj"
2350  },
2351  {
2352   "alignment" : 4,
2353   "enum_fields" :
2354   [
2355    {
2356     "enum_field_value" : 39,
2357     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2358    },
2359    {
2360     "enum_field_value" : 40,
2361     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2362    },
2363    {
2364     "enum_field_value" : 41,
2365     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2366    },
2367    {
2368     "enum_field_value" : 42,
2369     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2370    }
2371   ],
2372   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
2373   "name" : "android_pixel_format_sw_t",
2374   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
2375   "self_type" : "_ZTI25android_pixel_format_sw_t",
2376   "size" : 4,
2377   "source_file" : "system/core/libsystem/include/system/graphics-sw.h",
2378   "underlying_type" : "_ZTIj"
2379  },
2380  {
2381   "alignment" : 4,
2382   "enum_fields" :
2383   [
2384    {
2385     "enum_field_value" : 48,
2386     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2387    },
2388    {
2389     "enum_field_value" : 49,
2390     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2391    },
2392    {
2393     "enum_field_value" : 50,
2394     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2395    },
2396    {
2397     "enum_field_value" : 51,
2398     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2399    },
2400    {
2401     "enum_field_value" : 52,
2402     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2403    },
2404    {
2405     "enum_field_value" : 53,
2406     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2407    },
2408    {
2409     "enum_field_value" : 54,
2410     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2411    }
2412   ],
2413   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
2414   "name" : "android_pixel_format_v1_1_t",
2415   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
2416   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
2417   "size" : 4,
2418   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2419   "underlying_type" : "_ZTIj"
2420  },
2421  {
2422   "alignment" : 4,
2423   "enum_fields" :
2424   [
2425    {
2426     "enum_field_value" : 55,
2427     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2428    }
2429   ],
2430   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
2431   "name" : "android_pixel_format_v1_2_t",
2432   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
2433   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
2434   "size" : 4,
2435   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
2436   "underlying_type" : "_ZTIj"
2437  },
2438  {
2439   "alignment" : 4,
2440   "enum_fields" :
2441   [
2442    {
2443     "enum_field_value" : 0,
2444     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2445    },
2446    {
2447     "enum_field_value" : 1,
2448     "name" : "HAL_RENDER_INTENT_ENHANCE"
2449    },
2450    {
2451     "enum_field_value" : 2,
2452     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2453    },
2454    {
2455     "enum_field_value" : 3,
2456     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2457    }
2458   ],
2459   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
2460   "name" : "android_render_intent_v1_1_t",
2461   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
2462   "self_type" : "_ZTI28android_render_intent_v1_1_t",
2463   "size" : 4,
2464   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2465   "underlying_type" : "_ZTIj"
2466  },
2467  {
2468   "alignment" : 4,
2469   "enum_fields" :
2470   [
2471    {
2472     "enum_field_value" : 0,
2473     "name" : "LOG_ID_MIN"
2474    },
2475    {
2476     "enum_field_value" : 0,
2477     "name" : "LOG_ID_MAIN"
2478    },
2479    {
2480     "enum_field_value" : 1,
2481     "name" : "LOG_ID_RADIO"
2482    },
2483    {
2484     "enum_field_value" : 2,
2485     "name" : "LOG_ID_EVENTS"
2486    },
2487    {
2488     "enum_field_value" : 3,
2489     "name" : "LOG_ID_SYSTEM"
2490    },
2491    {
2492     "enum_field_value" : 4,
2493     "name" : "LOG_ID_CRASH"
2494    },
2495    {
2496     "enum_field_value" : 5,
2497     "name" : "LOG_ID_STATS"
2498    },
2499    {
2500     "enum_field_value" : 6,
2501     "name" : "LOG_ID_SECURITY"
2502    },
2503    {
2504     "enum_field_value" : 7,
2505     "name" : "LOG_ID_KERNEL"
2506    },
2507    {
2508     "enum_field_value" : 8,
2509     "name" : "LOG_ID_MAX"
2510    },
2511    {
2512     "enum_field_value" : 2147483647,
2513     "name" : "LOG_ID_DEFAULT"
2514    }
2515   ],
2516   "linker_set_key" : "_ZTI6log_id",
2517   "name" : "log_id",
2518   "referenced_type" : "_ZTI6log_id",
2519   "self_type" : "_ZTI6log_id",
2520   "size" : 4,
2521   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
2522   "underlying_type" : "_ZTIj"
2523  },
2524  {
2525   "alignment" : 4,
2526   "enum_fields" :
2527   [
2528    {
2529     "enum_field_value" : 1,
2530     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
2531    },
2532    {
2533     "enum_field_value" : 2,
2534     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
2535    },
2536    {
2537     "enum_field_value" : 4,
2538     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
2539    }
2540   ],
2541   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2542   "name" : "android::VectorImpl::(unnamed enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
2543   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2544   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2545   "size" : 4,
2546   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
2547   "underlying_type" : "_ZTIj"
2548  },
2549  {
2550   "alignment" : 4,
2551   "enum_fields" :
2552   [
2553    {
2554     "enum_field_value" : 0,
2555     "name" : "android::trait_pointer<android::sysprop_change_callback_info>::value"
2556    }
2557   ],
2558   "linker_set_key" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2559   "name" : "android::trait_pointer<android::sysprop_change_callback_info>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2560   "referenced_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2561   "self_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2562   "size" : 4,
2563   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2564   "underlying_type" : "_ZTIj"
2565  },
2566  {
2567   "alignment" : 4,
2568   "enum_fields" :
2569   [
2570    {
2571     "enum_field_value" : 0,
2572     "name" : "android::trait_pointer<android::Looper::MessageEnvelope>::value"
2573    }
2574   ],
2575   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2576   "name" : "android::trait_pointer<android::Looper::MessageEnvelope>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2577   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2578   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2579   "size" : 4,
2580   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2581   "underlying_type" : "_ZTIj"
2582  },
2583  {
2584   "alignment" : 4,
2585   "enum_fields" :
2586   [
2587    {
2588     "enum_field_value" : 0,
2589     "name" : "android::trait_pointer<android::Looper::Response>::value"
2590    }
2591   ],
2592   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2593   "name" : "android::trait_pointer<android::Looper::Response>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2594   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2595   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2596   "size" : 4,
2597   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2598   "underlying_type" : "_ZTIj"
2599  },
2600  {
2601   "alignment" : 4,
2602   "enum_fields" :
2603   [
2604    {
2605     "enum_field_value" : 0,
2606     "name" : "android::OK"
2607    },
2608    {
2609     "enum_field_value" : 0,
2610     "name" : "android::NO_ERROR"
2611    },
2612    {
2613     "enum_field_value" : -2147483648,
2614     "name" : "android::UNKNOWN_ERROR"
2615    },
2616    {
2617     "enum_field_value" : -12,
2618     "name" : "android::NO_MEMORY"
2619    },
2620    {
2621     "enum_field_value" : -38,
2622     "name" : "android::INVALID_OPERATION"
2623    },
2624    {
2625     "enum_field_value" : -22,
2626     "name" : "android::BAD_VALUE"
2627    },
2628    {
2629     "enum_field_value" : -2147483647,
2630     "name" : "android::BAD_TYPE"
2631    },
2632    {
2633     "enum_field_value" : -2,
2634     "name" : "android::NAME_NOT_FOUND"
2635    },
2636    {
2637     "enum_field_value" : -1,
2638     "name" : "android::PERMISSION_DENIED"
2639    },
2640    {
2641     "enum_field_value" : -19,
2642     "name" : "android::NO_INIT"
2643    },
2644    {
2645     "enum_field_value" : -17,
2646     "name" : "android::ALREADY_EXISTS"
2647    },
2648    {
2649     "enum_field_value" : -32,
2650     "name" : "android::DEAD_OBJECT"
2651    },
2652    {
2653     "enum_field_value" : -2147483646,
2654     "name" : "android::FAILED_TRANSACTION"
2655    },
2656    {
2657     "enum_field_value" : -75,
2658     "name" : "android::BAD_INDEX"
2659    },
2660    {
2661     "enum_field_value" : -61,
2662     "name" : "android::NOT_ENOUGH_DATA"
2663    },
2664    {
2665     "enum_field_value" : -11,
2666     "name" : "android::WOULD_BLOCK"
2667    },
2668    {
2669     "enum_field_value" : -110,
2670     "name" : "android::TIMED_OUT"
2671    },
2672    {
2673     "enum_field_value" : -74,
2674     "name" : "android::UNKNOWN_TRANSACTION"
2675    },
2676    {
2677     "enum_field_value" : -2147483641,
2678     "name" : "android::FDS_NOT_ALLOWED"
2679    },
2680    {
2681     "enum_field_value" : -2147483640,
2682     "name" : "android::UNEXPECTED_NULL"
2683    }
2684   ],
2685   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
2686   "name" : "android::(unnamed enum at system/core/libutils/include/utils/Errors.h:37:1)",
2687   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
2688   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
2689   "size" : 4,
2690   "source_file" : "system/core/libutils/include/utils/Errors.h",
2691   "underlying_type" : "_ZTIi"
2692  },
2693  {
2694   "alignment" : 4,
2695   "enum_fields" :
2696   [
2697    {
2698     "enum_field_value" : 19,
2699     "name" : "android::PRIORITY_LOWEST"
2700    },
2701    {
2702     "enum_field_value" : 10,
2703     "name" : "android::PRIORITY_BACKGROUND"
2704    },
2705    {
2706     "enum_field_value" : 0,
2707     "name" : "android::PRIORITY_NORMAL"
2708    },
2709    {
2710     "enum_field_value" : -2,
2711     "name" : "android::PRIORITY_FOREGROUND"
2712    },
2713    {
2714     "enum_field_value" : -4,
2715     "name" : "android::PRIORITY_DISPLAY"
2716    },
2717    {
2718     "enum_field_value" : -8,
2719     "name" : "android::PRIORITY_URGENT_DISPLAY"
2720    },
2721    {
2722     "enum_field_value" : -16,
2723     "name" : "android::PRIORITY_AUDIO"
2724    },
2725    {
2726     "enum_field_value" : -19,
2727     "name" : "android::PRIORITY_URGENT_AUDIO"
2728    },
2729    {
2730     "enum_field_value" : -20,
2731     "name" : "android::PRIORITY_HIGHEST"
2732    },
2733    {
2734     "enum_field_value" : 0,
2735     "name" : "android::PRIORITY_DEFAULT"
2736    },
2737    {
2738     "enum_field_value" : -1,
2739     "name" : "android::PRIORITY_MORE_FAVORABLE"
2740    },
2741    {
2742     "enum_field_value" : 1,
2743     "name" : "android::PRIORITY_LESS_FAVORABLE"
2744    }
2745   ],
2746   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
2747   "name" : "android::(unnamed enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
2748   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
2749   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
2750   "size" : 4,
2751   "source_file" : "system/core/libutils/include/utils/ThreadDefs.h",
2752   "underlying_type" : "_ZTIi"
2753  },
2754  {
2755   "alignment" : 4,
2756   "enum_fields" :
2757   [
2758    {
2759     "enum_field_value" : 0,
2760     "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>::value"
2761    }
2762   ],
2763   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
2764   "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:37:51)",
2765   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
2766   "self_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
2767   "size" : 4,
2768   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2769   "underlying_type" : "_ZTIj"
2770  },
2771  {
2772   "alignment" : 4,
2773   "enum_fields" :
2774   [
2775    {
2776     "enum_field_value" : 0,
2777     "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>::value"
2778    }
2779   ],
2780   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
2781   "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:37:51)",
2782   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
2783   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
2784   "size" : 4,
2785   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2786   "underlying_type" : "_ZTIj"
2787  },
2788  {
2789   "alignment" : 4,
2790   "enum_fields" :
2791   [
2792    {
2793     "enum_field_value" : 0,
2794     "name" : "android::trait_trivial_copy<android::Looper::Response>::value"
2795    }
2796   ],
2797   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
2798   "name" : "android::trait_trivial_copy<android::Looper::Response>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:37:51)",
2799   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
2800   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
2801   "size" : 4,
2802   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2803   "underlying_type" : "_ZTIj"
2804  },
2805  {
2806   "alignment" : 4,
2807   "enum_fields" :
2808   [
2809    {
2810     "enum_field_value" : 1,
2811     "name" : "android::trait_trivial_copy<bool>::value"
2812    }
2813   ],
2814   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
2815   "name" : "android::trait_trivial_copy<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2816   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
2817   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
2818   "size" : 4,
2819   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2820   "underlying_type" : "_ZTIj"
2821  },
2822  {
2823   "alignment" : 4,
2824   "enum_fields" :
2825   [
2826    {
2827     "enum_field_value" : 1,
2828     "name" : "android::trait_trivial_copy<char>::value"
2829    }
2830   ],
2831   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2832   "name" : "android::trait_trivial_copy<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2833   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2834   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2835   "size" : 4,
2836   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2837   "underlying_type" : "_ZTIj"
2838  },
2839  {
2840   "alignment" : 4,
2841   "enum_fields" :
2842   [
2843    {
2844     "enum_field_value" : 1,
2845     "name" : "android::trait_trivial_copy<double>::value"
2846    }
2847   ],
2848   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2849   "name" : "android::trait_trivial_copy<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2850   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2851   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2852   "size" : 4,
2853   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2854   "underlying_type" : "_ZTIj"
2855  },
2856  {
2857   "alignment" : 4,
2858   "enum_fields" :
2859   [
2860    {
2861     "enum_field_value" : 1,
2862     "name" : "android::trait_trivial_copy<float>::value"
2863    }
2864   ],
2865   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2866   "name" : "android::trait_trivial_copy<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2867   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2868   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2869   "size" : 4,
2870   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2871   "underlying_type" : "_ZTIj"
2872  },
2873  {
2874   "alignment" : 4,
2875   "enum_fields" :
2876   [
2877    {
2878     "enum_field_value" : 1,
2879     "name" : "android::trait_trivial_copy<unsigned char>::value"
2880    }
2881   ],
2882   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2883   "name" : "android::trait_trivial_copy<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2884   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2885   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2886   "size" : 4,
2887   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2888   "underlying_type" : "_ZTIj"
2889  },
2890  {
2891   "alignment" : 4,
2892   "enum_fields" :
2893   [
2894    {
2895     "enum_field_value" : 1,
2896     "name" : "android::trait_trivial_copy<int>::value"
2897    }
2898   ],
2899   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2900   "name" : "android::trait_trivial_copy<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2901   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2902   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2903   "size" : 4,
2904   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2905   "underlying_type" : "_ZTIj"
2906  },
2907  {
2908   "alignment" : 4,
2909   "enum_fields" :
2910   [
2911    {
2912     "enum_field_value" : 1,
2913     "name" : "android::trait_trivial_copy<unsigned int>::value"
2914    }
2915   ],
2916   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2917   "name" : "android::trait_trivial_copy<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2918   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2919   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2920   "size" : 4,
2921   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2922   "underlying_type" : "_ZTIj"
2923  },
2924  {
2925   "alignment" : 4,
2926   "enum_fields" :
2927   [
2928    {
2929     "enum_field_value" : 1,
2930     "name" : "android::trait_trivial_copy<long>::value"
2931    }
2932   ],
2933   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2934   "name" : "android::trait_trivial_copy<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2935   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2936   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2937   "size" : 4,
2938   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2939   "underlying_type" : "_ZTIj"
2940  },
2941  {
2942   "alignment" : 4,
2943   "enum_fields" :
2944   [
2945    {
2946     "enum_field_value" : 1,
2947     "name" : "android::trait_trivial_copy<unsigned long>::value"
2948    }
2949   ],
2950   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2951   "name" : "android::trait_trivial_copy<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2952   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2953   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2954   "size" : 4,
2955   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2956   "underlying_type" : "_ZTIj"
2957  },
2958  {
2959   "alignment" : 4,
2960   "enum_fields" :
2961   [
2962    {
2963     "enum_field_value" : 1,
2964     "name" : "android::trait_trivial_copy<short>::value"
2965    }
2966   ],
2967   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2968   "name" : "android::trait_trivial_copy<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2969   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2970   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2971   "size" : 4,
2972   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2973   "underlying_type" : "_ZTIj"
2974  },
2975  {
2976   "alignment" : 4,
2977   "enum_fields" :
2978   [
2979    {
2980     "enum_field_value" : 1,
2981     "name" : "android::trait_trivial_copy<unsigned short>::value"
2982    }
2983   ],
2984   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2985   "name" : "android::trait_trivial_copy<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2986   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2987   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
2988   "size" : 4,
2989   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2990   "underlying_type" : "_ZTIj"
2991  },
2992  {
2993   "alignment" : 4,
2994   "enum_fields" :
2995   [
2996    {
2997     "enum_field_value" : 1,
2998     "name" : "android::trait_trivial_copy<void>::value"
2999    }
3000   ],
3001   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
3002   "name" : "android::trait_trivial_copy<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
3003   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
3004   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
3005   "size" : 4,
3006   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3007   "underlying_type" : "_ZTIj"
3008  },
3009  {
3010   "alignment" : 4,
3011   "enum_fields" :
3012   [
3013    {
3014     "enum_field_value" : 1,
3015     "name" : "android::trait_trivial_copy<long long>::value"
3016    }
3017   ],
3018   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
3019   "name" : "android::trait_trivial_copy<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
3020   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
3021   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
3022   "size" : 4,
3023   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3024   "underlying_type" : "_ZTIj"
3025  },
3026  {
3027   "alignment" : 4,
3028   "enum_fields" :
3029   [
3030    {
3031     "enum_field_value" : 1,
3032     "name" : "android::trait_trivial_copy<unsigned long long>::value"
3033    }
3034   ],
3035   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
3036   "name" : "android::trait_trivial_copy<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
3037   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
3038   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
3039   "size" : 4,
3040   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3041   "underlying_type" : "_ZTIj"
3042  },
3043  {
3044   "alignment" : 4,
3045   "enum_fields" :
3046   [
3047    {
3048     "enum_field_value" : 0,
3049     "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>::value"
3050    }
3051   ],
3052   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3053   "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:35:51)",
3054   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3055   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3056   "size" : 4,
3057   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3058   "underlying_type" : "_ZTIj"
3059  },
3060  {
3061   "alignment" : 4,
3062   "enum_fields" :
3063   [
3064    {
3065     "enum_field_value" : 0,
3066     "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>::value"
3067    }
3068   ],
3069   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3070   "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:35:51)",
3071   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3072   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3073   "size" : 4,
3074   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3075   "underlying_type" : "_ZTIj"
3076  },
3077  {
3078   "alignment" : 4,
3079   "enum_fields" :
3080   [
3081    {
3082     "enum_field_value" : 0,
3083     "name" : "android::trait_trivial_ctor<android::Looper::Response>::value"
3084    }
3085   ],
3086   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3087   "name" : "android::trait_trivial_ctor<android::Looper::Response>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:35:51)",
3088   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3089   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3090   "size" : 4,
3091   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3092   "underlying_type" : "_ZTIj"
3093  },
3094  {
3095   "alignment" : 4,
3096   "enum_fields" :
3097   [
3098    {
3099     "enum_field_value" : 1,
3100     "name" : "android::trait_trivial_ctor<bool>::value"
3101    }
3102   ],
3103   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3104   "name" : "android::trait_trivial_ctor<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
3105   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3106   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3107   "size" : 4,
3108   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3109   "underlying_type" : "_ZTIj"
3110  },
3111  {
3112   "alignment" : 4,
3113   "enum_fields" :
3114   [
3115    {
3116     "enum_field_value" : 1,
3117     "name" : "android::trait_trivial_ctor<char>::value"
3118    }
3119   ],
3120   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3121   "name" : "android::trait_trivial_ctor<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
3122   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3123   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3124   "size" : 4,
3125   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3126   "underlying_type" : "_ZTIj"
3127  },
3128  {
3129   "alignment" : 4,
3130   "enum_fields" :
3131   [
3132    {
3133     "enum_field_value" : 1,
3134     "name" : "android::trait_trivial_ctor<double>::value"
3135    }
3136   ],
3137   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3138   "name" : "android::trait_trivial_ctor<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
3139   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3140   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3141   "size" : 4,
3142   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3143   "underlying_type" : "_ZTIj"
3144  },
3145  {
3146   "alignment" : 4,
3147   "enum_fields" :
3148   [
3149    {
3150     "enum_field_value" : 1,
3151     "name" : "android::trait_trivial_ctor<float>::value"
3152    }
3153   ],
3154   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3155   "name" : "android::trait_trivial_ctor<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
3156   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3157   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3158   "size" : 4,
3159   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3160   "underlying_type" : "_ZTIj"
3161  },
3162  {
3163   "alignment" : 4,
3164   "enum_fields" :
3165   [
3166    {
3167     "enum_field_value" : 1,
3168     "name" : "android::trait_trivial_ctor<unsigned char>::value"
3169    }
3170   ],
3171   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3172   "name" : "android::trait_trivial_ctor<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
3173   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3174   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3175   "size" : 4,
3176   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3177   "underlying_type" : "_ZTIj"
3178  },
3179  {
3180   "alignment" : 4,
3181   "enum_fields" :
3182   [
3183    {
3184     "enum_field_value" : 1,
3185     "name" : "android::trait_trivial_ctor<int>::value"
3186    }
3187   ],
3188   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3189   "name" : "android::trait_trivial_ctor<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
3190   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3191   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3192   "size" : 4,
3193   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3194   "underlying_type" : "_ZTIj"
3195  },
3196  {
3197   "alignment" : 4,
3198   "enum_fields" :
3199   [
3200    {
3201     "enum_field_value" : 1,
3202     "name" : "android::trait_trivial_ctor<unsigned int>::value"
3203    }
3204   ],
3205   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3206   "name" : "android::trait_trivial_ctor<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
3207   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3208   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3209   "size" : 4,
3210   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3211   "underlying_type" : "_ZTIj"
3212  },
3213  {
3214   "alignment" : 4,
3215   "enum_fields" :
3216   [
3217    {
3218     "enum_field_value" : 1,
3219     "name" : "android::trait_trivial_ctor<long>::value"
3220    }
3221   ],
3222   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3223   "name" : "android::trait_trivial_ctor<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
3224   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3225   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3226   "size" : 4,
3227   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3228   "underlying_type" : "_ZTIj"
3229  },
3230  {
3231   "alignment" : 4,
3232   "enum_fields" :
3233   [
3234    {
3235     "enum_field_value" : 1,
3236     "name" : "android::trait_trivial_ctor<unsigned long>::value"
3237    }
3238   ],
3239   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3240   "name" : "android::trait_trivial_ctor<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
3241   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3242   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3243   "size" : 4,
3244   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3245   "underlying_type" : "_ZTIj"
3246  },
3247  {
3248   "alignment" : 4,
3249   "enum_fields" :
3250   [
3251    {
3252     "enum_field_value" : 1,
3253     "name" : "android::trait_trivial_ctor<short>::value"
3254    }
3255   ],
3256   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3257   "name" : "android::trait_trivial_ctor<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
3258   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3259   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3260   "size" : 4,
3261   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3262   "underlying_type" : "_ZTIj"
3263  },
3264  {
3265   "alignment" : 4,
3266   "enum_fields" :
3267   [
3268    {
3269     "enum_field_value" : 1,
3270     "name" : "android::trait_trivial_ctor<unsigned short>::value"
3271    }
3272   ],
3273   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3274   "name" : "android::trait_trivial_ctor<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
3275   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3276   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3277   "size" : 4,
3278   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3279   "underlying_type" : "_ZTIj"
3280  },
3281  {
3282   "alignment" : 4,
3283   "enum_fields" :
3284   [
3285    {
3286     "enum_field_value" : 1,
3287     "name" : "android::trait_trivial_ctor<void>::value"
3288    }
3289   ],
3290   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3291   "name" : "android::trait_trivial_ctor<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
3292   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3293   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3294   "size" : 4,
3295   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3296   "underlying_type" : "_ZTIj"
3297  },
3298  {
3299   "alignment" : 4,
3300   "enum_fields" :
3301   [
3302    {
3303     "enum_field_value" : 1,
3304     "name" : "android::trait_trivial_ctor<long long>::value"
3305    }
3306   ],
3307   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3308   "name" : "android::trait_trivial_ctor<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
3309   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3310   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3311   "size" : 4,
3312   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3313   "underlying_type" : "_ZTIj"
3314  },
3315  {
3316   "alignment" : 4,
3317   "enum_fields" :
3318   [
3319    {
3320     "enum_field_value" : 1,
3321     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
3322    }
3323   ],
3324   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3325   "name" : "android::trait_trivial_ctor<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
3326   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3327   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3328   "size" : 4,
3329   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3330   "underlying_type" : "_ZTIj"
3331  },
3332  {
3333   "alignment" : 4,
3334   "enum_fields" :
3335   [
3336    {
3337     "enum_field_value" : 0,
3338     "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>::value"
3339    }
3340   ],
3341   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3342   "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:36:51)",
3343   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3344   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3345   "size" : 4,
3346   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3347   "underlying_type" : "_ZTIj"
3348  },
3349  {
3350   "alignment" : 4,
3351   "enum_fields" :
3352   [
3353    {
3354     "enum_field_value" : 0,
3355     "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>::value"
3356    }
3357   ],
3358   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3359   "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:36:51)",
3360   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3361   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3362   "size" : 4,
3363   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3364   "underlying_type" : "_ZTIj"
3365  },
3366  {
3367   "alignment" : 4,
3368   "enum_fields" :
3369   [
3370    {
3371     "enum_field_value" : 0,
3372     "name" : "android::trait_trivial_dtor<android::Looper::Response>::value"
3373    }
3374   ],
3375   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3376   "name" : "android::trait_trivial_dtor<android::Looper::Response>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:36:51)",
3377   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3378   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3379   "size" : 4,
3380   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3381   "underlying_type" : "_ZTIj"
3382  },
3383  {
3384   "alignment" : 4,
3385   "enum_fields" :
3386   [
3387    {
3388     "enum_field_value" : 1,
3389     "name" : "android::trait_trivial_dtor<bool>::value"
3390    }
3391   ],
3392   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3393   "name" : "android::trait_trivial_dtor<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
3394   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3395   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3396   "size" : 4,
3397   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3398   "underlying_type" : "_ZTIj"
3399  },
3400  {
3401   "alignment" : 4,
3402   "enum_fields" :
3403   [
3404    {
3405     "enum_field_value" : 1,
3406     "name" : "android::trait_trivial_dtor<char>::value"
3407    }
3408   ],
3409   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3410   "name" : "android::trait_trivial_dtor<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
3411   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3412   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3413   "size" : 4,
3414   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3415   "underlying_type" : "_ZTIj"
3416  },
3417  {
3418   "alignment" : 4,
3419   "enum_fields" :
3420   [
3421    {
3422     "enum_field_value" : 1,
3423     "name" : "android::trait_trivial_dtor<double>::value"
3424    }
3425   ],
3426   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3427   "name" : "android::trait_trivial_dtor<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
3428   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3429   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3430   "size" : 4,
3431   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3432   "underlying_type" : "_ZTIj"
3433  },
3434  {
3435   "alignment" : 4,
3436   "enum_fields" :
3437   [
3438    {
3439     "enum_field_value" : 1,
3440     "name" : "android::trait_trivial_dtor<float>::value"
3441    }
3442   ],
3443   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3444   "name" : "android::trait_trivial_dtor<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
3445   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3446   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3447   "size" : 4,
3448   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3449   "underlying_type" : "_ZTIj"
3450  },
3451  {
3452   "alignment" : 4,
3453   "enum_fields" :
3454   [
3455    {
3456     "enum_field_value" : 1,
3457     "name" : "android::trait_trivial_dtor<unsigned char>::value"
3458    }
3459   ],
3460   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3461   "name" : "android::trait_trivial_dtor<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
3462   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3463   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3464   "size" : 4,
3465   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3466   "underlying_type" : "_ZTIj"
3467  },
3468  {
3469   "alignment" : 4,
3470   "enum_fields" :
3471   [
3472    {
3473     "enum_field_value" : 1,
3474     "name" : "android::trait_trivial_dtor<int>::value"
3475    }
3476   ],
3477   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3478   "name" : "android::trait_trivial_dtor<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
3479   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3480   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3481   "size" : 4,
3482   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3483   "underlying_type" : "_ZTIj"
3484  },
3485  {
3486   "alignment" : 4,
3487   "enum_fields" :
3488   [
3489    {
3490     "enum_field_value" : 1,
3491     "name" : "android::trait_trivial_dtor<unsigned int>::value"
3492    }
3493   ],
3494   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3495   "name" : "android::trait_trivial_dtor<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
3496   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3497   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3498   "size" : 4,
3499   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3500   "underlying_type" : "_ZTIj"
3501  },
3502  {
3503   "alignment" : 4,
3504   "enum_fields" :
3505   [
3506    {
3507     "enum_field_value" : 1,
3508     "name" : "android::trait_trivial_dtor<long>::value"
3509    }
3510   ],
3511   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3512   "name" : "android::trait_trivial_dtor<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
3513   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3514   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3515   "size" : 4,
3516   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3517   "underlying_type" : "_ZTIj"
3518  },
3519  {
3520   "alignment" : 4,
3521   "enum_fields" :
3522   [
3523    {
3524     "enum_field_value" : 1,
3525     "name" : "android::trait_trivial_dtor<unsigned long>::value"
3526    }
3527   ],
3528   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3529   "name" : "android::trait_trivial_dtor<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
3530   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3531   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3532   "size" : 4,
3533   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3534   "underlying_type" : "_ZTIj"
3535  },
3536  {
3537   "alignment" : 4,
3538   "enum_fields" :
3539   [
3540    {
3541     "enum_field_value" : 1,
3542     "name" : "android::trait_trivial_dtor<short>::value"
3543    }
3544   ],
3545   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3546   "name" : "android::trait_trivial_dtor<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
3547   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3548   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3549   "size" : 4,
3550   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3551   "underlying_type" : "_ZTIj"
3552  },
3553  {
3554   "alignment" : 4,
3555   "enum_fields" :
3556   [
3557    {
3558     "enum_field_value" : 1,
3559     "name" : "android::trait_trivial_dtor<unsigned short>::value"
3560    }
3561   ],
3562   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3563   "name" : "android::trait_trivial_dtor<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
3564   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3565   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3566   "size" : 4,
3567   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3568   "underlying_type" : "_ZTIj"
3569  },
3570  {
3571   "alignment" : 4,
3572   "enum_fields" :
3573   [
3574    {
3575     "enum_field_value" : 1,
3576     "name" : "android::trait_trivial_dtor<void>::value"
3577    }
3578   ],
3579   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
3580   "name" : "android::trait_trivial_dtor<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
3581   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
3582   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
3583   "size" : 4,
3584   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3585   "underlying_type" : "_ZTIj"
3586  },
3587  {
3588   "alignment" : 4,
3589   "enum_fields" :
3590   [
3591    {
3592     "enum_field_value" : 1,
3593     "name" : "android::trait_trivial_dtor<long long>::value"
3594    }
3595   ],
3596   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
3597   "name" : "android::trait_trivial_dtor<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
3598   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
3599   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
3600   "size" : 4,
3601   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3602   "underlying_type" : "_ZTIj"
3603  },
3604  {
3605   "alignment" : 4,
3606   "enum_fields" :
3607   [
3608    {
3609     "enum_field_value" : 1,
3610     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
3611    }
3612   ],
3613   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
3614   "name" : "android::trait_trivial_dtor<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
3615   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
3616   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
3617   "size" : 4,
3618   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3619   "underlying_type" : "_ZTIj"
3620  },
3621  {
3622   "alignment" : 4,
3623   "enum_fields" :
3624   [
3625    {
3626     "enum_field_value" : 0,
3627     "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>::value"
3628    }
3629   ],
3630   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
3631   "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:38:51)",
3632   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
3633   "self_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
3634   "size" : 4,
3635   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3636   "underlying_type" : "_ZTIj"
3637  },
3638  {
3639   "alignment" : 4,
3640   "enum_fields" :
3641   [
3642    {
3643     "enum_field_value" : 0,
3644     "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>::value"
3645    }
3646   ],
3647   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
3648   "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:38:51)",
3649   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
3650   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
3651   "size" : 4,
3652   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3653   "underlying_type" : "_ZTIj"
3654  },
3655  {
3656   "alignment" : 4,
3657   "enum_fields" :
3658   [
3659    {
3660     "enum_field_value" : 0,
3661     "name" : "android::trait_trivial_move<android::Looper::Response>::value"
3662    }
3663   ],
3664   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
3665   "name" : "android::trait_trivial_move<android::Looper::Response>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:38:51)",
3666   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
3667   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
3668   "size" : 4,
3669   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3670   "underlying_type" : "_ZTIj"
3671  },
3672  {
3673   "alignment" : 4,
3674   "enum_fields" :
3675   [
3676    {
3677     "enum_field_value" : 1,
3678     "name" : "android::trait_trivial_move<android::String8>::value"
3679    }
3680   ],
3681   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
3682   "name" : "android::trait_trivial_move<android::String8>::(unnamed enum at system/core/libutils/include/utils/String8.h:223:1)",
3683   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
3684   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
3685   "size" : 4,
3686   "source_file" : "system/core/libutils/include/utils/String8.h",
3687   "underlying_type" : "_ZTIj"
3688  },
3689  {
3690   "alignment" : 4,
3691   "enum_fields" :
3692   [
3693    {
3694     "enum_field_value" : 1,
3695     "name" : "android::trait_trivial_move<android::String16>::value"
3696    }
3697   ],
3698   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
3699   "name" : "android::trait_trivial_move<android::String16>::(unnamed enum at system/core/libutils/include/utils/String16.h:181:1)",
3700   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
3701   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
3702   "size" : 4,
3703   "source_file" : "system/core/libutils/include/utils/String16.h",
3704   "underlying_type" : "_ZTIj"
3705  },
3706  {
3707   "alignment" : 4,
3708   "enum_fields" :
3709   [
3710    {
3711     "enum_field_value" : 1,
3712     "name" : "android::trait_trivial_move<bool>::value"
3713    }
3714   ],
3715   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
3716   "name" : "android::trait_trivial_move<bool>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
3717   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
3718   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
3719   "size" : 4,
3720   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3721   "underlying_type" : "_ZTIj"
3722  },
3723  {
3724   "alignment" : 4,
3725   "enum_fields" :
3726   [
3727    {
3728     "enum_field_value" : 1,
3729     "name" : "android::trait_trivial_move<char>::value"
3730    }
3731   ],
3732   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
3733   "name" : "android::trait_trivial_move<char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
3734   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
3735   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
3736   "size" : 4,
3737   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3738   "underlying_type" : "_ZTIj"
3739  },
3740  {
3741   "alignment" : 4,
3742   "enum_fields" :
3743   [
3744    {
3745     "enum_field_value" : 1,
3746     "name" : "android::trait_trivial_move<double>::value"
3747    }
3748   ],
3749   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
3750   "name" : "android::trait_trivial_move<double>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
3751   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
3752   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
3753   "size" : 4,
3754   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3755   "underlying_type" : "_ZTIj"
3756  },
3757  {
3758   "alignment" : 4,
3759   "enum_fields" :
3760   [
3761    {
3762     "enum_field_value" : 1,
3763     "name" : "android::trait_trivial_move<float>::value"
3764    }
3765   ],
3766   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
3767   "name" : "android::trait_trivial_move<float>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
3768   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
3769   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
3770   "size" : 4,
3771   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3772   "underlying_type" : "_ZTIj"
3773  },
3774  {
3775   "alignment" : 4,
3776   "enum_fields" :
3777   [
3778    {
3779     "enum_field_value" : 1,
3780     "name" : "android::trait_trivial_move<unsigned char>::value"
3781    }
3782   ],
3783   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
3784   "name" : "android::trait_trivial_move<unsigned char>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
3785   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
3786   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
3787   "size" : 4,
3788   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3789   "underlying_type" : "_ZTIj"
3790  },
3791  {
3792   "alignment" : 4,
3793   "enum_fields" :
3794   [
3795    {
3796     "enum_field_value" : 1,
3797     "name" : "android::trait_trivial_move<int>::value"
3798    }
3799   ],
3800   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
3801   "name" : "android::trait_trivial_move<int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
3802   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
3803   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
3804   "size" : 4,
3805   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3806   "underlying_type" : "_ZTIj"
3807  },
3808  {
3809   "alignment" : 4,
3810   "enum_fields" :
3811   [
3812    {
3813     "enum_field_value" : 1,
3814     "name" : "android::trait_trivial_move<unsigned int>::value"
3815    }
3816   ],
3817   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
3818   "name" : "android::trait_trivial_move<unsigned int>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
3819   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
3820   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
3821   "size" : 4,
3822   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3823   "underlying_type" : "_ZTIj"
3824  },
3825  {
3826   "alignment" : 4,
3827   "enum_fields" :
3828   [
3829    {
3830     "enum_field_value" : 1,
3831     "name" : "android::trait_trivial_move<long>::value"
3832    }
3833   ],
3834   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
3835   "name" : "android::trait_trivial_move<long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
3836   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
3837   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
3838   "size" : 4,
3839   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3840   "underlying_type" : "_ZTIj"
3841  },
3842  {
3843   "alignment" : 4,
3844   "enum_fields" :
3845   [
3846    {
3847     "enum_field_value" : 1,
3848     "name" : "android::trait_trivial_move<unsigned long>::value"
3849    }
3850   ],
3851   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
3852   "name" : "android::trait_trivial_move<unsigned long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
3853   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
3854   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
3855   "size" : 4,
3856   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3857   "underlying_type" : "_ZTIj"
3858  },
3859  {
3860   "alignment" : 4,
3861   "enum_fields" :
3862   [
3863    {
3864     "enum_field_value" : 1,
3865     "name" : "android::trait_trivial_move<short>::value"
3866    }
3867   ],
3868   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
3869   "name" : "android::trait_trivial_move<short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
3870   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
3871   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
3872   "size" : 4,
3873   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3874   "underlying_type" : "_ZTIj"
3875  },
3876  {
3877   "alignment" : 4,
3878   "enum_fields" :
3879   [
3880    {
3881     "enum_field_value" : 1,
3882     "name" : "android::trait_trivial_move<unsigned short>::value"
3883    }
3884   ],
3885   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
3886   "name" : "android::trait_trivial_move<unsigned short>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
3887   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
3888   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
3889   "size" : 4,
3890   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3891   "underlying_type" : "_ZTIj"
3892  },
3893  {
3894   "alignment" : 4,
3895   "enum_fields" :
3896   [
3897    {
3898     "enum_field_value" : 1,
3899     "name" : "android::trait_trivial_move<void>::value"
3900    }
3901   ],
3902   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
3903   "name" : "android::trait_trivial_move<void>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
3904   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
3905   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
3906   "size" : 4,
3907   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3908   "underlying_type" : "_ZTIj"
3909  },
3910  {
3911   "alignment" : 4,
3912   "enum_fields" :
3913   [
3914    {
3915     "enum_field_value" : 1,
3916     "name" : "android::trait_trivial_move<long long>::value"
3917    }
3918   ],
3919   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
3920   "name" : "android::trait_trivial_move<long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
3921   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
3922   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
3923   "size" : 4,
3924   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3925   "underlying_type" : "_ZTIj"
3926  },
3927  {
3928   "alignment" : 4,
3929   "enum_fields" :
3930   [
3931    {
3932     "enum_field_value" : 1,
3933     "name" : "android::trait_trivial_move<unsigned long long>::value"
3934    }
3935   ],
3936   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
3937   "name" : "android::trait_trivial_move<unsigned long long>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
3938   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
3939   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
3940   "size" : 4,
3941   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3942   "underlying_type" : "_ZTIj"
3943  },
3944  {
3945   "alignment" : 4,
3946   "enum_fields" :
3947   [
3948    {
3949     "enum_field_value" : 0,
3950     "name" : "android::Mutex::PRIVATE"
3951    },
3952    {
3953     "enum_field_value" : 1,
3954     "name" : "android::Mutex::SHARED"
3955    }
3956   ],
3957   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
3958   "name" : "android::Mutex::(unnamed enum at system/core/libutils/include/utils/Mutex.h:96:5)",
3959   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3960   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3961   "size" : 4,
3962   "source_file" : "system/core/libutils/include/utils/Mutex.h",
3963   "underlying_type" : "_ZTIj"
3964  },
3965  {
3966   "alignment" : 4,
3967   "enum_fields" :
3968   [
3969    {
3970     "enum_field_value" : 1,
3971     "name" : "android::Looper::EVENT_INPUT"
3972    },
3973    {
3974     "enum_field_value" : 2,
3975     "name" : "android::Looper::EVENT_OUTPUT"
3976    },
3977    {
3978     "enum_field_value" : 4,
3979     "name" : "android::Looper::EVENT_ERROR"
3980    },
3981    {
3982     "enum_field_value" : 8,
3983     "name" : "android::Looper::EVENT_HANGUP"
3984    },
3985    {
3986     "enum_field_value" : 16,
3987     "name" : "android::Looper::EVENT_INVALID"
3988    }
3989   ],
3990   "linker_set_key" : "_ZTIN7android6Looper12$EVENT_ERRORE",
3991   "name" : "android::Looper::(unnamed enum at system/core/libutils/include/utils/Looper.h:178:5)",
3992   "referenced_type" : "_ZTIN7android6Looper12$EVENT_ERRORE",
3993   "self_type" : "_ZTIN7android6Looper12$EVENT_ERRORE",
3994   "size" : 4,
3995   "source_file" : "system/core/libutils/include/utils/Looper.h",
3996   "underlying_type" : "_ZTIj"
3997  },
3998  {
3999   "alignment" : 4,
4000   "enum_fields" :
4001   [
4002    {
4003     "enum_field_value" : -1,
4004     "name" : "android::Looper::POLL_WAKE"
4005    },
4006    {
4007     "enum_field_value" : -2,
4008     "name" : "android::Looper::POLL_CALLBACK"
4009    },
4010    {
4011     "enum_field_value" : -3,
4012     "name" : "android::Looper::POLL_TIMEOUT"
4013    },
4014    {
4015     "enum_field_value" : -4,
4016     "name" : "android::Looper::POLL_ERROR"
4017    }
4018   ],
4019   "linker_set_key" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
4020   "name" : "android::Looper::(unnamed enum at system/core/libutils/include/utils/Looper.h:146:5)",
4021   "referenced_type" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
4022   "self_type" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
4023   "size" : 4,
4024   "source_file" : "system/core/libutils/include/utils/Looper.h",
4025   "underlying_type" : "_ZTIi"
4026  },
4027  {
4028   "alignment" : 4,
4029   "enum_fields" :
4030   [
4031    {
4032     "enum_field_value" : 1,
4033     "name" : "android::Looper::PREPARE_ALLOW_NON_CALLBACKS"
4034    }
4035   ],
4036   "linker_set_key" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
4037   "name" : "android::Looper::(unnamed enum at system/core/libutils/include/utils/Looper.h:216:5)",
4038   "referenced_type" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
4039   "self_type" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
4040   "size" : 4,
4041   "source_file" : "system/core/libutils/include/utils/Looper.h",
4042   "underlying_type" : "_ZTIj"
4043  },
4044  {
4045   "alignment" : 4,
4046   "enum_fields" :
4047   [
4048    {
4049     "enum_field_value" : 0,
4050     "name" : "android::RWLock::PRIVATE"
4051    },
4052    {
4053     "enum_field_value" : 1,
4054     "name" : "android::RWLock::SHARED"
4055    }
4056   ],
4057   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
4058   "name" : "android::RWLock::(unnamed enum at system/core/libutils/include/utils/RWLock.h:44:5)",
4059   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
4060   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
4061   "size" : 4,
4062   "source_file" : "system/core/libutils/include/utils/RWLock.h",
4063   "underlying_type" : "_ZTIj"
4064  },
4065  {
4066   "alignment" : 4,
4067   "enum_fields" :
4068   [
4069    {
4070     "enum_field_value" : 0,
4071     "name" : "android::traits<android::sysprop_change_callback_info>::is_pointer"
4072    },
4073    {
4074     "enum_field_value" : 0,
4075     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_ctor"
4076    },
4077    {
4078     "enum_field_value" : 0,
4079     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_dtor"
4080    },
4081    {
4082     "enum_field_value" : 0,
4083     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_copy"
4084    },
4085    {
4086     "enum_field_value" : 0,
4087     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_move"
4088    }
4089   ],
4090   "linker_set_key" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4091   "name" : "android::traits<android::sysprop_change_callback_info>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4092   "referenced_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4093   "self_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4094   "size" : 4,
4095   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4096   "underlying_type" : "_ZTIj"
4097  },
4098  {
4099   "alignment" : 4,
4100   "enum_fields" :
4101   [
4102    {
4103     "enum_field_value" : 0,
4104     "name" : "android::traits<android::Looper::MessageEnvelope>::is_pointer"
4105    },
4106    {
4107     "enum_field_value" : 0,
4108     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_ctor"
4109    },
4110    {
4111     "enum_field_value" : 0,
4112     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_dtor"
4113    },
4114    {
4115     "enum_field_value" : 0,
4116     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_copy"
4117    },
4118    {
4119     "enum_field_value" : 0,
4120     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_move"
4121    }
4122   ],
4123   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4124   "name" : "android::traits<android::Looper::MessageEnvelope>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4125   "referenced_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4126   "self_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4127   "size" : 4,
4128   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4129   "underlying_type" : "_ZTIj"
4130  },
4131  {
4132   "alignment" : 4,
4133   "enum_fields" :
4134   [
4135    {
4136     "enum_field_value" : 0,
4137     "name" : "android::traits<android::Looper::Response>::is_pointer"
4138    },
4139    {
4140     "enum_field_value" : 0,
4141     "name" : "android::traits<android::Looper::Response>::has_trivial_ctor"
4142    },
4143    {
4144     "enum_field_value" : 0,
4145     "name" : "android::traits<android::Looper::Response>::has_trivial_dtor"
4146    },
4147    {
4148     "enum_field_value" : 0,
4149     "name" : "android::traits<android::Looper::Response>::has_trivial_copy"
4150    },
4151    {
4152     "enum_field_value" : 0,
4153     "name" : "android::traits<android::Looper::Response>::has_trivial_move"
4154    }
4155   ],
4156   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4157   "name" : "android::traits<android::Looper::Response>::(unnamed enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4158   "referenced_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4159   "self_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4160   "size" : 4,
4161   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4162   "underlying_type" : "_ZTIj"
4163  },
4164  {
4165   "alignment" : 4,
4166   "enum_fields" :
4167   [
4168    {
4169     "enum_field_value" : 0,
4170     "name" : "android::FileMap::NORMAL"
4171    },
4172    {
4173     "enum_field_value" : 1,
4174     "name" : "android::FileMap::RANDOM"
4175    },
4176    {
4177     "enum_field_value" : 2,
4178     "name" : "android::FileMap::SEQUENTIAL"
4179    },
4180    {
4181     "enum_field_value" : 3,
4182     "name" : "android::FileMap::WILLNEED"
4183    },
4184    {
4185     "enum_field_value" : 4,
4186     "name" : "android::FileMap::DONTNEED"
4187    }
4188   ],
4189   "linker_set_key" : "_ZTIN7android7FileMap9MapAdviceE",
4190   "name" : "android::FileMap::MapAdvice",
4191   "referenced_type" : "_ZTIN7android7FileMap9MapAdviceE",
4192   "self_type" : "_ZTIN7android7FileMap9MapAdviceE",
4193   "size" : 4,
4194   "source_file" : "system/core/libutils/include/utils/FileMap.h",
4195   "underlying_type" : "_ZTIj"
4196  },
4197  {
4198   "access" : "protected",
4199   "alignment" : 4,
4200   "enum_fields" :
4201   [
4202    {
4203     "enum_field_value" : 1,
4204     "name" : "android::RefBase::FIRST_INC_STRONG"
4205    }
4206   ],
4207   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4208   "name" : "android::RefBase::(unnamed enum at system/core/libutils/include/utils/RefBase.h:358:5)",
4209   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4210   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4211   "size" : 4,
4212   "source_file" : "system/core/libutils/include/utils/RefBase.h",
4213   "underlying_type" : "_ZTIj"
4214  },
4215  {
4216   "access" : "protected",
4217   "alignment" : 4,
4218   "enum_fields" :
4219   [
4220    {
4221     "enum_field_value" : 0,
4222     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
4223    },
4224    {
4225     "enum_field_value" : 1,
4226     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
4227    },
4228    {
4229     "enum_field_value" : 1,
4230     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
4231    }
4232   ],
4233   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4234   "name" : "android::RefBase::(unnamed enum at system/core/libutils/include/utils/RefBase.h:349:5)",
4235   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4236   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4237   "size" : 4,
4238   "source_file" : "system/core/libutils/include/utils/RefBase.h",
4239   "underlying_type" : "_ZTIj"
4240  },
4241  {
4242   "alignment" : 4,
4243   "enum_fields" :
4244   [
4245    {
4246     "enum_field_value" : 0,
4247     "name" : "android::Condition::WAKE_UP_ONE"
4248    },
4249    {
4250     "enum_field_value" : 1,
4251     "name" : "android::Condition::WAKE_UP_ALL"
4252    }
4253   ],
4254   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
4255   "name" : "android::Condition::WakeUpType",
4256   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4257   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4258   "size" : 4,
4259   "source_file" : "system/core/libutils/include/utils/Condition.h",
4260   "underlying_type" : "_ZTIj"
4261  },
4262  {
4263   "alignment" : 4,
4264   "enum_fields" :
4265   [
4266    {
4267     "enum_field_value" : 0,
4268     "name" : "android::Condition::PRIVATE"
4269    },
4270    {
4271     "enum_field_value" : 1,
4272     "name" : "android::Condition::SHARED"
4273    }
4274   ],
4275   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
4276   "name" : "android::Condition::(unnamed enum at system/core/libutils/include/utils/Condition.h:54:5)",
4277   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
4278   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
4279   "size" : 4,
4280   "source_file" : "system/core/libutils/include/utils/Condition.h",
4281   "underlying_type" : "_ZTIj"
4282  },
4283  {
4284   "access" : "private",
4285   "alignment" : 4,
4286   "enum_fields" :
4287   [
4288    {
4289     "enum_field_value" : 20,
4290     "name" : "android::FdPrinter::MAX_FORMAT_STRING"
4291    }
4292   ],
4293   "linker_set_key" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4294   "name" : "android::FdPrinter::(unnamed enum at system/core/libutils/include/utils/Printer.h:75:5)",
4295   "referenced_type" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4296   "self_type" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4297   "size" : 4,
4298   "source_file" : "system/core/libutils/include/utils/Printer.h",
4299   "underlying_type" : "_ZTIj"
4300  }
4301 ],
4302 "function_types" :
4303 [
4304  {
4305   "alignment" : 4,
4306   "linker_set_key" : "_ZTIFiPFiPvES_PKcijPS_E",
4307   "name" : "int (int (*)(void *), void *, const char *, int, unsigned int, void **)",
4308   "parameters" :
4309   [
4310    {
4311     "referenced_type" : "_ZTIPFiPvE"
4312    },
4313    {
4314     "referenced_type" : "_ZTIPv"
4315    },
4316    {
4317     "referenced_type" : "_ZTIPKc"
4318    },
4319    {
4320     "referenced_type" : "_ZTIi"
4321    },
4322    {
4323     "referenced_type" : "_ZTIj"
4324    },
4325    {
4326     "referenced_type" : "_ZTIPPv"
4327    }
4328   ],
4329   "referenced_type" : "_ZTIFiPFiPvES_PKcijPS_E",
4330   "return_type" : "_ZTIi",
4331   "self_type" : "_ZTIFiPFiPvES_PKcijPS_E",
4332   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
4333  },
4334  {
4335   "alignment" : 4,
4336   "linker_set_key" : "_ZTIFiPKvS0_E",
4337   "name" : "int (const void *, const void *)",
4338   "parameters" :
4339   [
4340    {
4341     "referenced_type" : "_ZTIPKv"
4342    },
4343    {
4344     "referenced_type" : "_ZTIPKv"
4345    }
4346   ],
4347   "referenced_type" : "_ZTIFiPKvS0_E",
4348   "return_type" : "_ZTIi",
4349   "self_type" : "_ZTIFiPKvS0_E",
4350   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4351  },
4352  {
4353   "alignment" : 4,
4354   "linker_set_key" : "_ZTIFiPKvS0_PvE",
4355   "name" : "int (const void *, const void *, void *)",
4356   "parameters" :
4357   [
4358    {
4359     "referenced_type" : "_ZTIPKv"
4360    },
4361    {
4362     "referenced_type" : "_ZTIPKv"
4363    },
4364    {
4365     "referenced_type" : "_ZTIPv"
4366    }
4367   ],
4368   "referenced_type" : "_ZTIFiPKvS0_PvE",
4369   "return_type" : "_ZTIi",
4370   "self_type" : "_ZTIFiPKvS0_PvE",
4371   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4372  },
4373  {
4374   "alignment" : 4,
4375   "linker_set_key" : "_ZTIFiPvE",
4376   "name" : "int (void *)",
4377   "parameters" :
4378   [
4379    {
4380     "referenced_type" : "_ZTIPv"
4381    }
4382   ],
4383   "referenced_type" : "_ZTIFiPvE",
4384   "return_type" : "_ZTIi",
4385   "self_type" : "_ZTIFiPvE",
4386   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
4387  },
4388  {
4389   "alignment" : 4,
4390   "linker_set_key" : "_ZTIFiiiPvE",
4391   "name" : "int (int, int, void *)",
4392   "parameters" :
4393   [
4394    {
4395     "referenced_type" : "_ZTIi"
4396    },
4397    {
4398     "referenced_type" : "_ZTIi"
4399    },
4400    {
4401     "referenced_type" : "_ZTIPv"
4402    }
4403   ],
4404   "referenced_type" : "_ZTIFiiiPvE",
4405   "return_type" : "_ZTIi",
4406   "self_type" : "_ZTIFiiiPvE",
4407   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4408  },
4409  {
4410   "alignment" : 4,
4411   "linker_set_key" : "_ZTIFvvE",
4412   "name" : "void ()",
4413   "referenced_type" : "_ZTIFvvE",
4414   "return_type" : "_ZTIv",
4415   "self_type" : "_ZTIFvvE",
4416   "source_file" : "system/core/libutils/include/utils/misc.h"
4417  }
4418 ],
4419 "functions" :
4420 [
4421  {
4422   "access" : "private",
4423   "function_name" : "android::LogPrinter::printRaw",
4424   "linker_set_key" : "_ZN7android10LogPrinter8printRawEPKc",
4425   "parameters" :
4426   [
4427    {
4428     "is_this_ptr" : true,
4429     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4430    },
4431    {
4432     "referenced_type" : "_ZTIPKc"
4433    }
4434   ],
4435   "return_type" : "_ZTIv",
4436   "source_file" : "system/core/libutils/include/utils/Printer.h"
4437  },
4438  {
4439   "function_name" : "android::LogPrinter::printLine",
4440   "linker_set_key" : "_ZN7android10LogPrinter9printLineEPKc",
4441   "parameters" :
4442   [
4443    {
4444     "is_this_ptr" : true,
4445     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4446    },
4447    {
4448     "referenced_type" : "_ZTIPKc"
4449    }
4450   ],
4451   "return_type" : "_ZTIv",
4452   "source_file" : "system/core/libutils/include/utils/Printer.h"
4453  },
4454  {
4455   "function_name" : "android::LogPrinter::LogPrinter",
4456   "linker_set_key" : "_ZN7android10LogPrinterC1EPKc19android_LogPriorityS2_b",
4457   "parameters" :
4458   [
4459    {
4460     "is_this_ptr" : true,
4461     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4462    },
4463    {
4464     "referenced_type" : "_ZTIPKc"
4465    },
4466    {
4467     "default_arg" : true,
4468     "referenced_type" : "_ZTI19android_LogPriority"
4469    },
4470    {
4471     "default_arg" : true,
4472     "referenced_type" : "_ZTIPKc"
4473    },
4474    {
4475     "default_arg" : true,
4476     "referenced_type" : "_ZTIb"
4477    }
4478   ],
4479   "return_type" : "_ZTIv",
4480   "source_file" : "system/core/libutils/include/utils/Printer.h"
4481  },
4482  {
4483   "function_name" : "android::LogPrinter::LogPrinter",
4484   "linker_set_key" : "_ZN7android10LogPrinterC2EPKc19android_LogPriorityS2_b",
4485   "parameters" :
4486   [
4487    {
4488     "is_this_ptr" : true,
4489     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4490    },
4491    {
4492     "referenced_type" : "_ZTIPKc"
4493    },
4494    {
4495     "default_arg" : true,
4496     "referenced_type" : "_ZTI19android_LogPriority"
4497    },
4498    {
4499     "default_arg" : true,
4500     "referenced_type" : "_ZTIPKc"
4501    },
4502    {
4503     "default_arg" : true,
4504     "referenced_type" : "_ZTIb"
4505    }
4506   ],
4507   "return_type" : "_ZTIv",
4508   "source_file" : "system/core/libutils/include/utils/Printer.h"
4509  },
4510  {
4511   "function_name" : "android::VectorImpl::appendArray",
4512   "linker_set_key" : "_ZN7android10VectorImpl11appendArrayEPKvj",
4513   "parameters" :
4514   [
4515    {
4516     "is_this_ptr" : true,
4517     "referenced_type" : "_ZTIPN7android10VectorImplE"
4518    },
4519    {
4520     "referenced_type" : "_ZTIPKv"
4521    },
4522    {
4523     "referenced_type" : "_ZTIj"
4524    }
4525   ],
4526   "return_type" : "_ZTIi",
4527   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4528  },
4529  {
4530   "function_name" : "android::VectorImpl::setCapacity",
4531   "linker_set_key" : "_ZN7android10VectorImpl11setCapacityEj",
4532   "parameters" :
4533   [
4534    {
4535     "is_this_ptr" : true,
4536     "referenced_type" : "_ZTIPN7android10VectorImplE"
4537    },
4538    {
4539     "referenced_type" : "_ZTIj"
4540    }
4541   ],
4542   "return_type" : "_ZTIi",
4543   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4544  },
4545  {
4546   "function_name" : "android::VectorImpl::appendVector",
4547   "linker_set_key" : "_ZN7android10VectorImpl12appendVectorERKS0_",
4548   "parameters" :
4549   [
4550    {
4551     "is_this_ptr" : true,
4552     "referenced_type" : "_ZTIPN7android10VectorImplE"
4553    },
4554    {
4555     "referenced_type" : "_ZTIRKN7android10VectorImplE"
4556    }
4557   ],
4558   "return_type" : "_ZTIi",
4559   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4560  },
4561  {
4562   "function_name" : "android::VectorImpl::editArrayImpl",
4563   "linker_set_key" : "_ZN7android10VectorImpl13editArrayImplEv",
4564   "parameters" :
4565   [
4566    {
4567     "is_this_ptr" : true,
4568     "referenced_type" : "_ZTIPN7android10VectorImplE"
4569    }
4570   ],
4571   "return_type" : "_ZTIPv",
4572   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4573  },
4574  {
4575   "function_name" : "android::VectorImpl::finish_vector",
4576   "linker_set_key" : "_ZN7android10VectorImpl13finish_vectorEv",
4577   "parameters" :
4578   [
4579    {
4580     "is_this_ptr" : true,
4581     "referenced_type" : "_ZTIPN7android10VectorImplE"
4582    }
4583   ],
4584   "return_type" : "_ZTIv",
4585   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4586  },
4587  {
4588   "function_name" : "android::VectorImpl::insertArrayAt",
4589   "linker_set_key" : "_ZN7android10VectorImpl13insertArrayAtEPKvjj",
4590   "parameters" :
4591   [
4592    {
4593     "is_this_ptr" : true,
4594     "referenced_type" : "_ZTIPN7android10VectorImplE"
4595    },
4596    {
4597     "referenced_type" : "_ZTIPKv"
4598    },
4599    {
4600     "referenced_type" : "_ZTIj"
4601    },
4602    {
4603     "referenced_type" : "_ZTIj"
4604    }
4605   ],
4606   "return_type" : "_ZTIi",
4607   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4608  },
4609  {
4610   "function_name" : "android::VectorImpl::removeItemsAt",
4611   "linker_set_key" : "_ZN7android10VectorImpl13removeItemsAtEjj",
4612   "parameters" :
4613   [
4614    {
4615     "is_this_ptr" : true,
4616     "referenced_type" : "_ZTIPN7android10VectorImplE"
4617    },
4618    {
4619     "referenced_type" : "_ZTIj"
4620    },
4621    {
4622     "default_arg" : true,
4623     "referenced_type" : "_ZTIj"
4624    }
4625   ],
4626   "return_type" : "_ZTIi",
4627   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4628  },
4629  {
4630   "function_name" : "android::VectorImpl::insertVectorAt",
4631   "linker_set_key" : "_ZN7android10VectorImpl14insertVectorAtERKS0_j",
4632   "parameters" :
4633   [
4634    {
4635     "is_this_ptr" : true,
4636     "referenced_type" : "_ZTIPN7android10VectorImplE"
4637    },
4638    {
4639     "referenced_type" : "_ZTIRKN7android10VectorImplE"
4640    },
4641    {
4642     "referenced_type" : "_ZTIj"
4643    }
4644   ],
4645   "return_type" : "_ZTIi",
4646   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4647  },
4648  {
4649   "access" : "protected",
4650   "function_name" : "android::VectorImpl::release_storage",
4651   "linker_set_key" : "_ZN7android10VectorImpl15release_storageEv",
4652   "parameters" :
4653   [
4654    {
4655     "is_this_ptr" : true,
4656     "referenced_type" : "_ZTIPN7android10VectorImplE"
4657    }
4658   ],
4659   "return_type" : "_ZTIv",
4660   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4661  },
4662  {
4663   "function_name" : "android::VectorImpl::editItemLocation",
4664   "linker_set_key" : "_ZN7android10VectorImpl16editItemLocationEj",
4665   "parameters" :
4666   [
4667    {
4668     "is_this_ptr" : true,
4669     "referenced_type" : "_ZTIPN7android10VectorImplE"
4670    },
4671    {
4672     "referenced_type" : "_ZTIj"
4673    }
4674   ],
4675   "return_type" : "_ZTIPv",
4676   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4677  },
4678  {
4679   "function_name" : "android::VectorImpl::add",
4680   "linker_set_key" : "_ZN7android10VectorImpl3addEPKv",
4681   "parameters" :
4682   [
4683    {
4684     "is_this_ptr" : true,
4685     "referenced_type" : "_ZTIPN7android10VectorImplE"
4686    },
4687    {
4688     "referenced_type" : "_ZTIPKv"
4689    }
4690   ],
4691   "return_type" : "_ZTIi",
4692   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4693  },
4694  {
4695   "function_name" : "android::VectorImpl::add",
4696   "linker_set_key" : "_ZN7android10VectorImpl3addEv",
4697   "parameters" :
4698   [
4699    {
4700     "is_this_ptr" : true,
4701     "referenced_type" : "_ZTIPN7android10VectorImplE"
4702    }
4703   ],
4704   "return_type" : "_ZTIi",
4705   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4706  },
4707  {
4708   "function_name" : "android::VectorImpl::pop",
4709   "linker_set_key" : "_ZN7android10VectorImpl3popEv",
4710   "parameters" :
4711   [
4712    {
4713     "is_this_ptr" : true,
4714     "referenced_type" : "_ZTIPN7android10VectorImplE"
4715    }
4716   ],
4717   "return_type" : "_ZTIv",
4718   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4719  },
4720  {
4721   "function_name" : "android::VectorImpl::push",
4722   "linker_set_key" : "_ZN7android10VectorImpl4pushEPKv",
4723   "parameters" :
4724   [
4725    {
4726     "is_this_ptr" : true,
4727     "referenced_type" : "_ZTIPN7android10VectorImplE"
4728    },
4729    {
4730     "referenced_type" : "_ZTIPKv"
4731    }
4732   ],
4733   "return_type" : "_ZTIv",
4734   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4735  },
4736  {
4737   "function_name" : "android::VectorImpl::push",
4738   "linker_set_key" : "_ZN7android10VectorImpl4pushEv",
4739   "parameters" :
4740   [
4741    {
4742     "is_this_ptr" : true,
4743     "referenced_type" : "_ZTIPN7android10VectorImplE"
4744    }
4745   ],
4746   "return_type" : "_ZTIv",
4747   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4748  },
4749  {
4750   "function_name" : "android::VectorImpl::sort",
4751   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_E",
4752   "parameters" :
4753   [
4754    {
4755     "is_this_ptr" : true,
4756     "referenced_type" : "_ZTIPN7android10VectorImplE"
4757    },
4758    {
4759     "referenced_type" : "_ZTIPFiPKvS0_E"
4760    }
4761   ],
4762   "return_type" : "_ZTIi",
4763   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4764  },
4765  {
4766   "function_name" : "android::VectorImpl::sort",
4767   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_",
4768   "parameters" :
4769   [
4770    {
4771     "is_this_ptr" : true,
4772     "referenced_type" : "_ZTIPN7android10VectorImplE"
4773    },
4774    {
4775     "referenced_type" : "_ZTIPFiPKvS0_PvE"
4776    },
4777    {
4778     "referenced_type" : "_ZTIPv"
4779    }
4780   ],
4781   "return_type" : "_ZTIi",
4782   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4783  },
4784  {
4785   "access" : "private",
4786   "function_name" : "android::VectorImpl::_grow",
4787   "linker_set_key" : "_ZN7android10VectorImpl5_growEjj",
4788   "parameters" :
4789   [
4790    {
4791     "is_this_ptr" : true,
4792     "referenced_type" : "_ZTIPN7android10VectorImplE"
4793    },
4794    {
4795     "referenced_type" : "_ZTIj"
4796    },
4797    {
4798     "referenced_type" : "_ZTIj"
4799    }
4800   ],
4801   "return_type" : "_ZTIPv",
4802   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4803  },
4804  {
4805   "function_name" : "android::VectorImpl::clear",
4806   "linker_set_key" : "_ZN7android10VectorImpl5clearEv",
4807   "parameters" :
4808   [
4809    {
4810     "is_this_ptr" : true,
4811     "referenced_type" : "_ZTIPN7android10VectorImplE"
4812    }
4813   ],
4814   "return_type" : "_ZTIv",
4815   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4816  },
4817  {
4818   "function_name" : "android::VectorImpl::resize",
4819   "linker_set_key" : "_ZN7android10VectorImpl6resizeEj",
4820   "parameters" :
4821   [
4822    {
4823     "is_this_ptr" : true,
4824     "referenced_type" : "_ZTIPN7android10VectorImplE"
4825    },
4826    {
4827     "referenced_type" : "_ZTIj"
4828    }
4829   ],
4830   "return_type" : "_ZTIi",
4831   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4832  },
4833  {
4834   "access" : "private",
4835   "function_name" : "android::VectorImpl::_shrink",
4836   "linker_set_key" : "_ZN7android10VectorImpl7_shrinkEjj",
4837   "parameters" :
4838   [
4839    {
4840     "is_this_ptr" : true,
4841     "referenced_type" : "_ZTIPN7android10VectorImplE"
4842    },
4843    {
4844     "referenced_type" : "_ZTIj"
4845    },
4846    {
4847     "referenced_type" : "_ZTIj"
4848    }
4849   ],
4850   "return_type" : "_ZTIv",
4851   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4852  },
4853  {
4854   "function_name" : "android::VectorImpl::insertAt",
4855   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEPKvjj",
4856   "parameters" :
4857   [
4858    {
4859     "is_this_ptr" : true,
4860     "referenced_type" : "_ZTIPN7android10VectorImplE"
4861    },
4862    {
4863     "referenced_type" : "_ZTIPKv"
4864    },
4865    {
4866     "referenced_type" : "_ZTIj"
4867    },
4868    {
4869     "default_arg" : true,
4870     "referenced_type" : "_ZTIj"
4871    }
4872   ],
4873   "return_type" : "_ZTIi",
4874   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4875  },
4876  {
4877   "function_name" : "android::VectorImpl::insertAt",
4878   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEjj",
4879   "parameters" :
4880   [
4881    {
4882     "is_this_ptr" : true,
4883     "referenced_type" : "_ZTIPN7android10VectorImplE"
4884    },
4885    {
4886     "referenced_type" : "_ZTIj"
4887    },
4888    {
4889     "default_arg" : true,
4890     "referenced_type" : "_ZTIj"
4891    }
4892   ],
4893   "return_type" : "_ZTIi",
4894   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4895  },
4896  {
4897   "function_name" : "android::VectorImpl::replaceAt",
4898   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEPKvj",
4899   "parameters" :
4900   [
4901    {
4902     "is_this_ptr" : true,
4903     "referenced_type" : "_ZTIPN7android10VectorImplE"
4904    },
4905    {
4906     "referenced_type" : "_ZTIPKv"
4907    },
4908    {
4909     "referenced_type" : "_ZTIj"
4910    }
4911   ],
4912   "return_type" : "_ZTIi",
4913   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4914  },
4915  {
4916   "function_name" : "android::VectorImpl::replaceAt",
4917   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEj",
4918   "parameters" :
4919   [
4920    {
4921     "is_this_ptr" : true,
4922     "referenced_type" : "_ZTIPN7android10VectorImplE"
4923    },
4924    {
4925     "referenced_type" : "_ZTIj"
4926    }
4927   ],
4928   "return_type" : "_ZTIi",
4929   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4930  },
4931  {
4932   "function_name" : "android::VectorImpl::VectorImpl",
4933   "linker_set_key" : "_ZN7android10VectorImplC2ERKS0_",
4934   "parameters" :
4935   [
4936    {
4937     "is_this_ptr" : true,
4938     "referenced_type" : "_ZTIPN7android10VectorImplE"
4939    },
4940    {
4941     "referenced_type" : "_ZTIRKN7android10VectorImplE"
4942    }
4943   ],
4944   "return_type" : "_ZTIv",
4945   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4946  },
4947  {
4948   "function_name" : "android::VectorImpl::VectorImpl",
4949   "linker_set_key" : "_ZN7android10VectorImplC2Ejj",
4950   "parameters" :
4951   [
4952    {
4953     "is_this_ptr" : true,
4954     "referenced_type" : "_ZTIPN7android10VectorImplE"
4955    },
4956    {
4957     "referenced_type" : "_ZTIj"
4958    },
4959    {
4960     "referenced_type" : "_ZTIj"
4961    }
4962   ],
4963   "return_type" : "_ZTIv",
4964   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4965  },
4966  {
4967   "function_name" : "android::VectorImpl::~VectorImpl",
4968   "linker_set_key" : "_ZN7android10VectorImplD0Ev",
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::~VectorImpl",
4981   "linker_set_key" : "_ZN7android10VectorImplD1Ev",
4982   "parameters" :
4983   [
4984    {
4985     "is_this_ptr" : true,
4986     "referenced_type" : "_ZTIPN7android10VectorImplE"
4987    }
4988   ],
4989   "return_type" : "_ZTIv",
4990   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4991  },
4992  {
4993   "function_name" : "android::VectorImpl::~VectorImpl",
4994   "linker_set_key" : "_ZN7android10VectorImplD2Ev",
4995   "parameters" :
4996   [
4997    {
4998     "is_this_ptr" : true,
4999     "referenced_type" : "_ZTIPN7android10VectorImplE"
5000    }
5001   ],
5002   "return_type" : "_ZTIv",
5003   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5004  },
5005  {
5006   "function_name" : "android::VectorImpl::operator=",
5007   "linker_set_key" : "_ZN7android10VectorImplaSERKS0_",
5008   "parameters" :
5009   [
5010    {
5011     "is_this_ptr" : true,
5012     "referenced_type" : "_ZTIPN7android10VectorImplE"
5013    },
5014    {
5015     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5016    }
5017   ],
5018   "return_type" : "_ZTIRN7android10VectorImplE",
5019   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5020  },
5021  {
5022   "function_name" : "android::uptimeNanos",
5023   "linker_set_key" : "_ZN7android11uptimeNanosEv",
5024   "return_type" : "_ZTIx",
5025   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5026  },
5027  {
5028   "function_name" : "android::NativeHandle::create",
5029   "linker_set_key" : "_ZN7android12NativeHandle6createEP13native_handleb",
5030   "parameters" :
5031   [
5032    {
5033     "referenced_type" : "_ZTIP13native_handle"
5034    },
5035    {
5036     "referenced_type" : "_ZTIb"
5037    }
5038   ],
5039   "return_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
5040   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5041  },
5042  {
5043   "access" : "private",
5044   "function_name" : "android::NativeHandle::NativeHandle",
5045   "linker_set_key" : "_ZN7android12NativeHandleC1EP13native_handleb",
5046   "parameters" :
5047   [
5048    {
5049     "is_this_ptr" : true,
5050     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5051    },
5052    {
5053     "referenced_type" : "_ZTIP13native_handle"
5054    },
5055    {
5056     "referenced_type" : "_ZTIb"
5057    }
5058   ],
5059   "return_type" : "_ZTIv",
5060   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5061  },
5062  {
5063   "access" : "private",
5064   "function_name" : "android::NativeHandle::NativeHandle",
5065   "linker_set_key" : "_ZN7android12NativeHandleC2EP13native_handleb",
5066   "parameters" :
5067   [
5068    {
5069     "is_this_ptr" : true,
5070     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5071    },
5072    {
5073     "referenced_type" : "_ZTIP13native_handle"
5074    },
5075    {
5076     "referenced_type" : "_ZTIb"
5077    }
5078   ],
5079   "return_type" : "_ZTIv",
5080   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5081  },
5082  {
5083   "access" : "private",
5084   "function_name" : "android::NativeHandle::~NativeHandle",
5085   "linker_set_key" : "_ZN7android12NativeHandleD1Ev",
5086   "parameters" :
5087   [
5088    {
5089     "is_this_ptr" : true,
5090     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5091    }
5092   ],
5093   "return_type" : "_ZTIv",
5094   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5095  },
5096  {
5097   "access" : "private",
5098   "function_name" : "android::NativeHandle::~NativeHandle",
5099   "linker_set_key" : "_ZN7android12NativeHandleD2Ev",
5100   "parameters" :
5101   [
5102    {
5103     "is_this_ptr" : true,
5104     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5105    }
5106   ],
5107   "return_type" : "_ZTIv",
5108   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5109  },
5110  {
5111   "function_name" : "android::uptimeMillis",
5112   "linker_set_key" : "_ZN7android12uptimeMillisEv",
5113   "return_type" : "_ZTIx",
5114   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5115  },
5116  {
5117   "function_name" : "android::PrefixPrinter::printLine",
5118   "linker_set_key" : "_ZN7android13PrefixPrinter9printLineEPKc",
5119   "parameters" :
5120   [
5121    {
5122     "is_this_ptr" : true,
5123     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5124    },
5125    {
5126     "referenced_type" : "_ZTIPKc"
5127    }
5128   ],
5129   "return_type" : "_ZTIv",
5130   "source_file" : "system/core/libutils/include/utils/Printer.h"
5131  },
5132  {
5133   "function_name" : "android::PrefixPrinter::PrefixPrinter",
5134   "linker_set_key" : "_ZN7android13PrefixPrinterC1ERNS_7PrinterEPKc",
5135   "parameters" :
5136   [
5137    {
5138     "is_this_ptr" : true,
5139     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5140    },
5141    {
5142     "referenced_type" : "_ZTIRN7android7PrinterE"
5143    },
5144    {
5145     "referenced_type" : "_ZTIPKc"
5146    }
5147   ],
5148   "return_type" : "_ZTIv",
5149   "source_file" : "system/core/libutils/include/utils/Printer.h"
5150  },
5151  {
5152   "function_name" : "android::PrefixPrinter::PrefixPrinter",
5153   "linker_set_key" : "_ZN7android13PrefixPrinterC2ERNS_7PrinterEPKc",
5154   "parameters" :
5155   [
5156    {
5157     "is_this_ptr" : true,
5158     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5159    },
5160    {
5161     "referenced_type" : "_ZTIRN7android7PrinterE"
5162    },
5163    {
5164     "referenced_type" : "_ZTIPKc"
5165    }
5166   ],
5167   "return_type" : "_ZTIv",
5168   "source_file" : "system/core/libutils/include/utils/Printer.h"
5169  },
5170  {
5171   "access" : "protected",
5172   "function_name" : "android::LooperCallback::~LooperCallback",
5173   "linker_set_key" : "_ZN7android14LooperCallbackD0Ev",
5174   "parameters" :
5175   [
5176    {
5177     "is_this_ptr" : true,
5178     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
5179    }
5180   ],
5181   "return_type" : "_ZTIv",
5182   "source_file" : "system/core/libutils/include/utils/Looper.h"
5183  },
5184  {
5185   "access" : "protected",
5186   "function_name" : "android::LooperCallback::~LooperCallback",
5187   "linker_set_key" : "_ZN7android14LooperCallbackD1Ev",
5188   "parameters" :
5189   [
5190    {
5191     "is_this_ptr" : true,
5192     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
5193    }
5194   ],
5195   "return_type" : "_ZTIv",
5196   "source_file" : "system/core/libutils/include/utils/Looper.h"
5197  },
5198  {
5199   "access" : "protected",
5200   "function_name" : "android::LooperCallback::~LooperCallback",
5201   "linker_set_key" : "_ZN7android14LooperCallbackD2Ev",
5202   "parameters" :
5203   [
5204    {
5205     "is_this_ptr" : true,
5206     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
5207    }
5208   ],
5209   "return_type" : "_ZTIv",
5210   "source_file" : "system/core/libutils/include/utils/Looper.h"
5211  },
5212  {
5213   "access" : "protected",
5214   "function_name" : "android::MessageHandler::~MessageHandler",
5215   "linker_set_key" : "_ZN7android14MessageHandlerD0Ev",
5216   "parameters" :
5217   [
5218    {
5219     "is_this_ptr" : true,
5220     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
5221    }
5222   ],
5223   "return_type" : "_ZTIv",
5224   "source_file" : "system/core/libutils/include/utils/Looper.h"
5225  },
5226  {
5227   "access" : "protected",
5228   "function_name" : "android::MessageHandler::~MessageHandler",
5229   "linker_set_key" : "_ZN7android14MessageHandlerD1Ev",
5230   "parameters" :
5231   [
5232    {
5233     "is_this_ptr" : true,
5234     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
5235    }
5236   ],
5237   "return_type" : "_ZTIv",
5238   "source_file" : "system/core/libutils/include/utils/Looper.h"
5239  },
5240  {
5241   "access" : "protected",
5242   "function_name" : "android::MessageHandler::~MessageHandler",
5243   "linker_set_key" : "_ZN7android14MessageHandlerD2Ev",
5244   "parameters" :
5245   [
5246    {
5247     "is_this_ptr" : true,
5248     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
5249    }
5250   ],
5251   "return_type" : "_ZTIv",
5252   "source_file" : "system/core/libutils/include/utils/Looper.h"
5253  },
5254  {
5255   "function_name" : "android::String8Printer::printLine",
5256   "linker_set_key" : "_ZN7android14String8Printer9printLineEPKc",
5257   "parameters" :
5258   [
5259    {
5260     "is_this_ptr" : true,
5261     "referenced_type" : "_ZTIPN7android14String8PrinterE"
5262    },
5263    {
5264     "referenced_type" : "_ZTIPKc"
5265    }
5266   ],
5267   "return_type" : "_ZTIv",
5268   "source_file" : "system/core/libutils/include/utils/Printer.h"
5269  },
5270  {
5271   "function_name" : "android::String8Printer::String8Printer",
5272   "linker_set_key" : "_ZN7android14String8PrinterC1EPNS_7String8EPKc",
5273   "parameters" :
5274   [
5275    {
5276     "is_this_ptr" : true,
5277     "referenced_type" : "_ZTIPN7android14String8PrinterE"
5278    },
5279    {
5280     "referenced_type" : "_ZTIPN7android7String8E"
5281    },
5282    {
5283     "default_arg" : true,
5284     "referenced_type" : "_ZTIPKc"
5285    }
5286   ],
5287   "return_type" : "_ZTIv",
5288   "source_file" : "system/core/libutils/include/utils/Printer.h"
5289  },
5290  {
5291   "function_name" : "android::String8Printer::String8Printer",
5292   "linker_set_key" : "_ZN7android14String8PrinterC2EPNS_7String8EPKc",
5293   "parameters" :
5294   [
5295    {
5296     "is_this_ptr" : true,
5297     "referenced_type" : "_ZTIPN7android14String8PrinterE"
5298    },
5299    {
5300     "referenced_type" : "_ZTIPN7android7String8E"
5301    },
5302    {
5303     "default_arg" : true,
5304     "referenced_type" : "_ZTIPKc"
5305    }
5306   ],
5307   "return_type" : "_ZTIv",
5308   "source_file" : "system/core/libutils/include/utils/Printer.h"
5309  },
5310  {
5311   "function_name" : "android::statusToString",
5312   "linker_set_key" : "_ZN7android14statusToStringEi",
5313   "parameters" :
5314   [
5315    {
5316     "referenced_type" : "_ZTIi"
5317    }
5318   ],
5319   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5320   "source_file" : "system/core/libutils/include/utils/Errors.h"
5321  },
5322  {
5323   "function_name" : "android::elapsedRealtime",
5324   "linker_set_key" : "_ZN7android15elapsedRealtimeEv",
5325   "return_type" : "_ZTIx",
5326   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5327  },
5328  {
5329   "function_name" : "android::SortedVectorImpl::add",
5330   "linker_set_key" : "_ZN7android16SortedVectorImpl3addEPKv",
5331   "parameters" :
5332   [
5333    {
5334     "is_this_ptr" : true,
5335     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5336    },
5337    {
5338     "referenced_type" : "_ZTIPKv"
5339    }
5340   ],
5341   "return_type" : "_ZTIi",
5342   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5343  },
5344  {
5345   "function_name" : "android::SortedVectorImpl::merge",
5346   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKNS_10VectorImplE",
5347   "parameters" :
5348   [
5349    {
5350     "is_this_ptr" : true,
5351     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5352    },
5353    {
5354     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5355    }
5356   ],
5357   "return_type" : "_ZTIi",
5358   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5359  },
5360  {
5361   "function_name" : "android::SortedVectorImpl::merge",
5362   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKS0_",
5363   "parameters" :
5364   [
5365    {
5366     "is_this_ptr" : true,
5367     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5368    },
5369    {
5370     "referenced_type" : "_ZTIRKN7android16SortedVectorImplE"
5371    }
5372   ],
5373   "return_type" : "_ZTIi",
5374   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5375  },
5376  {
5377   "function_name" : "android::SortedVectorImpl::remove",
5378   "linker_set_key" : "_ZN7android16SortedVectorImpl6removeEPKv",
5379   "parameters" :
5380   [
5381    {
5382     "is_this_ptr" : true,
5383     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5384    },
5385    {
5386     "referenced_type" : "_ZTIPKv"
5387    }
5388   ],
5389   "return_type" : "_ZTIi",
5390   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5391  },
5392  {
5393   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
5394   "linker_set_key" : "_ZN7android16SortedVectorImplC2ERKNS_10VectorImplE",
5395   "parameters" :
5396   [
5397    {
5398     "is_this_ptr" : true,
5399     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5400    },
5401    {
5402     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5403    }
5404   ],
5405   "return_type" : "_ZTIv",
5406   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5407  },
5408  {
5409   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
5410   "linker_set_key" : "_ZN7android16SortedVectorImplC2Ejj",
5411   "parameters" :
5412   [
5413    {
5414     "is_this_ptr" : true,
5415     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5416    },
5417    {
5418     "referenced_type" : "_ZTIj"
5419    },
5420    {
5421     "referenced_type" : "_ZTIj"
5422    }
5423   ],
5424   "return_type" : "_ZTIv",
5425   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5426  },
5427  {
5428   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
5429   "linker_set_key" : "_ZN7android16SortedVectorImplD0Ev",
5430   "parameters" :
5431   [
5432    {
5433     "is_this_ptr" : true,
5434     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5435    }
5436   ],
5437   "return_type" : "_ZTIv",
5438   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5439  },
5440  {
5441   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
5442   "linker_set_key" : "_ZN7android16SortedVectorImplD1Ev",
5443   "parameters" :
5444   [
5445    {
5446     "is_this_ptr" : true,
5447     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5448    }
5449   ],
5450   "return_type" : "_ZTIv",
5451   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5452  },
5453  {
5454   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
5455   "linker_set_key" : "_ZN7android16SortedVectorImplD2Ev",
5456   "parameters" :
5457   [
5458    {
5459     "is_this_ptr" : true,
5460     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5461    }
5462   ],
5463   "return_type" : "_ZTIv",
5464   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5465  },
5466  {
5467   "function_name" : "android::SortedVectorImpl::operator=",
5468   "linker_set_key" : "_ZN7android16SortedVectorImplaSERKS0_",
5469   "parameters" :
5470   [
5471    {
5472     "is_this_ptr" : true,
5473     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5474    },
5475    {
5476     "referenced_type" : "_ZTIRKN7android16SortedVectorImplE"
5477    }
5478   ],
5479   "return_type" : "_ZTIRN7android16SortedVectorImplE",
5480   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5481  },
5482  {
5483   "function_name" : "android::JenkinsHashWhiten",
5484   "linker_set_key" : "_ZN7android17JenkinsHashWhitenEj",
5485   "parameters" :
5486   [
5487    {
5488     "referenced_type" : "_ZTIj"
5489    }
5490   ],
5491   "return_type" : "_ZTIj",
5492   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
5493  },
5494  {
5495   "function_name" : "android::WeakMessageHandler::handleMessage",
5496   "linker_set_key" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE",
5497   "parameters" :
5498   [
5499    {
5500     "is_this_ptr" : true,
5501     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5502    },
5503    {
5504     "referenced_type" : "_ZTIRKN7android7MessageE"
5505    }
5506   ],
5507   "return_type" : "_ZTIv",
5508   "source_file" : "system/core/libutils/include/utils/Looper.h"
5509  },
5510  {
5511   "function_name" : "android::WeakMessageHandler::WeakMessageHandler",
5512   "linker_set_key" : "_ZN7android18WeakMessageHandlerC1ERKNS_2wpINS_14MessageHandlerEEE",
5513   "parameters" :
5514   [
5515    {
5516     "is_this_ptr" : true,
5517     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5518    },
5519    {
5520     "referenced_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE"
5521    }
5522   ],
5523   "return_type" : "_ZTIv",
5524   "source_file" : "system/core/libutils/include/utils/Looper.h"
5525  },
5526  {
5527   "function_name" : "android::WeakMessageHandler::WeakMessageHandler",
5528   "linker_set_key" : "_ZN7android18WeakMessageHandlerC2ERKNS_2wpINS_14MessageHandlerEEE",
5529   "parameters" :
5530   [
5531    {
5532     "is_this_ptr" : true,
5533     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5534    },
5535    {
5536     "referenced_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE"
5537    }
5538   ],
5539   "return_type" : "_ZTIv",
5540   "source_file" : "system/core/libutils/include/utils/Looper.h"
5541  },
5542  {
5543   "access" : "protected",
5544   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
5545   "linker_set_key" : "_ZN7android18WeakMessageHandlerD0Ev",
5546   "parameters" :
5547   [
5548    {
5549     "is_this_ptr" : true,
5550     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5551    }
5552   ],
5553   "return_type" : "_ZTIv",
5554   "source_file" : "system/core/libutils/include/utils/Looper.h"
5555  },
5556  {
5557   "access" : "protected",
5558   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
5559   "linker_set_key" : "_ZN7android18WeakMessageHandlerD1Ev",
5560   "parameters" :
5561   [
5562    {
5563     "is_this_ptr" : true,
5564     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5565    }
5566   ],
5567   "return_type" : "_ZTIv",
5568   "source_file" : "system/core/libutils/include/utils/Looper.h"
5569  },
5570  {
5571   "access" : "protected",
5572   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
5573   "linker_set_key" : "_ZN7android18WeakMessageHandlerD2Ev",
5574   "parameters" :
5575   [
5576    {
5577     "is_this_ptr" : true,
5578     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5579    }
5580   ],
5581   "return_type" : "_ZTIv",
5582   "source_file" : "system/core/libutils/include/utils/Looper.h"
5583  },
5584  {
5585   "function_name" : "android::JenkinsHashMixBytes",
5586   "linker_set_key" : "_ZN7android19JenkinsHashMixBytesEjPKhj",
5587   "parameters" :
5588   [
5589    {
5590     "referenced_type" : "_ZTIj"
5591    },
5592    {
5593     "referenced_type" : "_ZTIPKh"
5594    },
5595    {
5596     "referenced_type" : "_ZTIj"
5597    }
5598   ],
5599   "return_type" : "_ZTIj",
5600   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
5601  },
5602  {
5603   "function_name" : "android::elapsedRealtimeNano",
5604   "linker_set_key" : "_ZN7android19elapsedRealtimeNanoEv",
5605   "return_type" : "_ZTIx",
5606   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5607  },
5608  {
5609   "function_name" : "android::JenkinsHashMixShorts",
5610   "linker_set_key" : "_ZN7android20JenkinsHashMixShortsEjPKtj",
5611   "parameters" :
5612   [
5613    {
5614     "referenced_type" : "_ZTIj"
5615    },
5616    {
5617     "referenced_type" : "_ZTIPKt"
5618    },
5619    {
5620     "referenced_type" : "_ZTIj"
5621    }
5622   ],
5623   "return_type" : "_ZTIj",
5624   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
5625  },
5626  {
5627   "function_name" : "android::SimpleLooperCallback::handleEvent",
5628   "linker_set_key" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv",
5629   "parameters" :
5630   [
5631    {
5632     "is_this_ptr" : true,
5633     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5634    },
5635    {
5636     "referenced_type" : "_ZTIi"
5637    },
5638    {
5639     "referenced_type" : "_ZTIi"
5640    },
5641    {
5642     "referenced_type" : "_ZTIPv"
5643    }
5644   ],
5645   "return_type" : "_ZTIi",
5646   "source_file" : "system/core/libutils/include/utils/Looper.h"
5647  },
5648  {
5649   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
5650   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC1EPFiiiPvE",
5651   "parameters" :
5652   [
5653    {
5654     "is_this_ptr" : true,
5655     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5656    },
5657    {
5658     "referenced_type" : "_ZTIPFiiiPvE"
5659    }
5660   ],
5661   "return_type" : "_ZTIv",
5662   "source_file" : "system/core/libutils/include/utils/Looper.h"
5663  },
5664  {
5665   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
5666   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC2EPFiiiPvE",
5667   "parameters" :
5668   [
5669    {
5670     "is_this_ptr" : true,
5671     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5672    },
5673    {
5674     "referenced_type" : "_ZTIPFiiiPvE"
5675    }
5676   ],
5677   "return_type" : "_ZTIv",
5678   "source_file" : "system/core/libutils/include/utils/Looper.h"
5679  },
5680  {
5681   "access" : "protected",
5682   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
5683   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD0Ev",
5684   "parameters" :
5685   [
5686    {
5687     "is_this_ptr" : true,
5688     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5689    }
5690   ],
5691   "return_type" : "_ZTIv",
5692   "source_file" : "system/core/libutils/include/utils/Looper.h"
5693  },
5694  {
5695   "access" : "protected",
5696   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
5697   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD1Ev",
5698   "parameters" :
5699   [
5700    {
5701     "is_this_ptr" : true,
5702     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5703    }
5704   ],
5705   "return_type" : "_ZTIv",
5706   "source_file" : "system/core/libutils/include/utils/Looper.h"
5707  },
5708  {
5709   "access" : "protected",
5710   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
5711   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD2Ev",
5712   "parameters" :
5713   [
5714    {
5715     "is_this_ptr" : true,
5716     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5717    }
5718   ],
5719   "return_type" : "_ZTIv",
5720   "source_file" : "system/core/libutils/include/utils/Looper.h"
5721  },
5722  {
5723   "function_name" : "android::report_sysprop_change",
5724   "linker_set_key" : "_ZN7android21report_sysprop_changeEv",
5725   "return_type" : "_ZTIv",
5726   "source_file" : "system/core/libutils/include/utils/misc.h"
5727  },
5728  {
5729   "function_name" : "android::add_sysprop_change_callback",
5730   "linker_set_key" : "_ZN7android27add_sysprop_change_callbackEPFvvEi",
5731   "parameters" :
5732   [
5733    {
5734     "referenced_type" : "_ZTIPFvvE"
5735    },
5736    {
5737     "referenced_type" : "_ZTIi"
5738    }
5739   ],
5740   "return_type" : "_ZTIv",
5741   "source_file" : "system/core/libutils/include/utils/misc.h"
5742  },
5743  {
5744   "function_name" : "android::sp<android::LooperCallback>::clear",
5745   "linker_set_key" : "_ZN7android2spINS_14LooperCallbackEE5clearEv",
5746   "parameters" :
5747   [
5748    {
5749     "is_this_ptr" : true,
5750     "referenced_type" : "_ZTIPN7android2spINS_14LooperCallbackEEE"
5751    }
5752   ],
5753   "return_type" : "_ZTIv",
5754   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5755  },
5756  {
5757   "function_name" : "android::sp<android::SimpleLooperCallback>::operator=",
5758   "linker_set_key" : "_ZN7android2spINS_20SimpleLooperCallbackEEaSEOS2_",
5759   "parameters" :
5760   [
5761    {
5762     "is_this_ptr" : true,
5763     "referenced_type" : "_ZTIPN7android2spINS_20SimpleLooperCallbackEEE"
5764    },
5765    {
5766     "referenced_type" : "_ZTION7android2spINS_20SimpleLooperCallbackEEE"
5767    }
5768   ],
5769   "return_type" : "_ZTIRN7android2spINS_20SimpleLooperCallbackEEE",
5770   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5771  },
5772  {
5773   "function_name" : "android::sp<android::Looper>::operator=",
5774   "linker_set_key" : "_ZN7android2spINS_6LooperEEaSEOS2_",
5775   "parameters" :
5776   [
5777    {
5778     "is_this_ptr" : true,
5779     "referenced_type" : "_ZTIPN7android2spINS_6LooperEEE"
5780    },
5781    {
5782     "referenced_type" : "_ZTION7android2spINS_6LooperEEE"
5783    }
5784   ],
5785   "return_type" : "_ZTIRN7android2spINS_6LooperEEE",
5786   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5787  },
5788  {
5789   "function_name" : "android::sp<android::Thread>::clear",
5790   "linker_set_key" : "_ZN7android2spINS_6ThreadEE5clearEv",
5791   "parameters" :
5792   [
5793    {
5794     "is_this_ptr" : true,
5795     "referenced_type" : "_ZTIPN7android2spINS_6ThreadEEE"
5796    }
5797   ],
5798   "return_type" : "_ZTIv",
5799   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5800  },
5801  {
5802   "function_name" : "android::sp<android::Thread>::operator=",
5803   "linker_set_key" : "_ZN7android2spINS_6ThreadEEaSEOS2_",
5804   "parameters" :
5805   [
5806    {
5807     "is_this_ptr" : true,
5808     "referenced_type" : "_ZTIPN7android2spINS_6ThreadEEE"
5809    },
5810    {
5811     "referenced_type" : "_ZTION7android2spINS_6ThreadEEE"
5812    }
5813   ],
5814   "return_type" : "_ZTIRN7android2spINS_6ThreadEEE",
5815   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5816  },
5817  {
5818   "function_name" : "android::LightRefBase_reportIncStrongRequireStrongFailed",
5819   "linker_set_key" : "_ZN7android47LightRefBase_reportIncStrongRequireStrongFailedEPKv",
5820   "parameters" :
5821   [
5822    {
5823     "referenced_type" : "_ZTIPKv"
5824    }
5825   ],
5826   "return_type" : "_ZTIv",
5827   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
5828  },
5829  {
5830   "access" : "private",
5831   "function_name" : "android::Looper::initTLSKey",
5832   "linker_set_key" : "_ZN7android6Looper10initTLSKeyEv",
5833   "return_type" : "_ZTIv",
5834   "source_file" : "system/core/libutils/include/utils/Looper.h"
5835  },
5836  {
5837   "function_name" : "android::Looper::sendMessage",
5838   "linker_set_key" : "_ZN7android6Looper11sendMessageERKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
5839   "parameters" :
5840   [
5841    {
5842     "is_this_ptr" : true,
5843     "referenced_type" : "_ZTIPN7android6LooperE"
5844    },
5845    {
5846     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5847    },
5848    {
5849     "referenced_type" : "_ZTIRKN7android7MessageE"
5850    }
5851   ],
5852   "return_type" : "_ZTIv",
5853   "source_file" : "system/core/libutils/include/utils/Looper.h"
5854  },
5855  {
5856   "function_name" : "android::Looper::getForThread",
5857   "linker_set_key" : "_ZN7android6Looper12getForThreadEv",
5858   "return_type" : "_ZTIN7android2spINS_6LooperEEE",
5859   "source_file" : "system/core/libutils/include/utils/Looper.h"
5860  },
5861  {
5862   "function_name" : "android::Looper::setForThread",
5863   "linker_set_key" : "_ZN7android6Looper12setForThreadERKNS_2spIS0_EE",
5864   "parameters" :
5865   [
5866    {
5867     "referenced_type" : "_ZTIRKN7android2spINS_6LooperEEE"
5868    }
5869   ],
5870   "return_type" : "_ZTIv",
5871   "source_file" : "system/core/libutils/include/utils/Looper.h"
5872  },
5873  {
5874   "function_name" : "android::Looper::removeMessages",
5875   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEE",
5876   "parameters" :
5877   [
5878    {
5879     "is_this_ptr" : true,
5880     "referenced_type" : "_ZTIPN7android6LooperE"
5881    },
5882    {
5883     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5884    }
5885   ],
5886   "return_type" : "_ZTIv",
5887   "source_file" : "system/core/libutils/include/utils/Looper.h"
5888  },
5889  {
5890   "function_name" : "android::Looper::removeMessages",
5891   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEEi",
5892   "parameters" :
5893   [
5894    {
5895     "is_this_ptr" : true,
5896     "referenced_type" : "_ZTIPN7android6LooperE"
5897    },
5898    {
5899     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5900    },
5901    {
5902     "referenced_type" : "_ZTIi"
5903    }
5904   ],
5905   "return_type" : "_ZTIv",
5906   "source_file" : "system/core/libutils/include/utils/Looper.h"
5907  },
5908  {
5909   "access" : "private",
5910   "function_name" : "android::Looper::threadDestructor",
5911   "linker_set_key" : "_ZN7android6Looper16threadDestructorEPv",
5912   "parameters" :
5913   [
5914    {
5915     "referenced_type" : "_ZTIPv"
5916    }
5917   ],
5918   "return_type" : "_ZTIv",
5919   "source_file" : "system/core/libutils/include/utils/Looper.h"
5920  },
5921  {
5922   "function_name" : "android::Looper::sendMessageAtTime",
5923   "linker_set_key" : "_ZN7android6Looper17sendMessageAtTimeExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
5924   "parameters" :
5925   [
5926    {
5927     "is_this_ptr" : true,
5928     "referenced_type" : "_ZTIPN7android6LooperE"
5929    },
5930    {
5931     "referenced_type" : "_ZTIx"
5932    },
5933    {
5934     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5935    },
5936    {
5937     "referenced_type" : "_ZTIRKN7android7MessageE"
5938    }
5939   ],
5940   "return_type" : "_ZTIv",
5941   "source_file" : "system/core/libutils/include/utils/Looper.h"
5942  },
5943  {
5944   "access" : "private",
5945   "function_name" : "android::Looper::rebuildEpollLocked",
5946   "linker_set_key" : "_ZN7android6Looper18rebuildEpollLockedEv",
5947   "parameters" :
5948   [
5949    {
5950     "is_this_ptr" : true,
5951     "referenced_type" : "_ZTIPN7android6LooperE"
5952    }
5953   ],
5954   "return_type" : "_ZTIv",
5955   "source_file" : "system/core/libutils/include/utils/Looper.h"
5956  },
5957  {
5958   "function_name" : "android::Looper::sendMessageDelayed",
5959   "linker_set_key" : "_ZN7android6Looper18sendMessageDelayedExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
5960   "parameters" :
5961   [
5962    {
5963     "is_this_ptr" : true,
5964     "referenced_type" : "_ZTIPN7android6LooperE"
5965    },
5966    {
5967     "referenced_type" : "_ZTIx"
5968    },
5969    {
5970     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5971    },
5972    {
5973     "referenced_type" : "_ZTIRKN7android7MessageE"
5974    }
5975   ],
5976   "return_type" : "_ZTIv",
5977   "source_file" : "system/core/libutils/include/utils/Looper.h"
5978  },
5979  {
5980   "access" : "private",
5981   "function_name" : "android::Looper::removeSequenceNumberLocked",
5982   "linker_set_key" : "_ZN7android6Looper26removeSequenceNumberLockedEy",
5983   "parameters" :
5984   [
5985    {
5986     "is_this_ptr" : true,
5987     "referenced_type" : "_ZTIPN7android6LooperE"
5988    },
5989    {
5990     "referenced_type" : "_ZTIy"
5991    }
5992   ],
5993   "return_type" : "_ZTIi",
5994   "source_file" : "system/core/libutils/include/utils/Looper.h"
5995  },
5996  {
5997   "access" : "private",
5998   "function_name" : "android::Looper::scheduleEpollRebuildLocked",
5999   "linker_set_key" : "_ZN7android6Looper26scheduleEpollRebuildLockedEv",
6000   "parameters" :
6001   [
6002    {
6003     "is_this_ptr" : true,
6004     "referenced_type" : "_ZTIPN7android6LooperE"
6005    }
6006   ],
6007   "return_type" : "_ZTIv",
6008   "source_file" : "system/core/libutils/include/utils/Looper.h"
6009  },
6010  {
6011   "function_name" : "android::Looper::wake",
6012   "linker_set_key" : "_ZN7android6Looper4wakeEv",
6013   "parameters" :
6014   [
6015    {
6016     "is_this_ptr" : true,
6017     "referenced_type" : "_ZTIPN7android6LooperE"
6018    }
6019   ],
6020   "return_type" : "_ZTIv",
6021   "source_file" : "system/core/libutils/include/utils/Looper.h"
6022  },
6023  {
6024   "function_name" : "android::Looper::addFd",
6025   "linker_set_key" : "_ZN7android6Looper5addFdEiiiPFiiiPvES1_",
6026   "parameters" :
6027   [
6028    {
6029     "is_this_ptr" : true,
6030     "referenced_type" : "_ZTIPN7android6LooperE"
6031    },
6032    {
6033     "referenced_type" : "_ZTIi"
6034    },
6035    {
6036     "referenced_type" : "_ZTIi"
6037    },
6038    {
6039     "referenced_type" : "_ZTIi"
6040    },
6041    {
6042     "referenced_type" : "_ZTIPFiiiPvE"
6043    },
6044    {
6045     "referenced_type" : "_ZTIPv"
6046    }
6047   ],
6048   "return_type" : "_ZTIi",
6049   "source_file" : "system/core/libutils/include/utils/Looper.h"
6050  },
6051  {
6052   "function_name" : "android::Looper::addFd",
6053   "linker_set_key" : "_ZN7android6Looper5addFdEiiiRKNS_2spINS_14LooperCallbackEEEPv",
6054   "parameters" :
6055   [
6056    {
6057     "is_this_ptr" : true,
6058     "referenced_type" : "_ZTIPN7android6LooperE"
6059    },
6060    {
6061     "referenced_type" : "_ZTIi"
6062    },
6063    {
6064     "referenced_type" : "_ZTIi"
6065    },
6066    {
6067     "referenced_type" : "_ZTIi"
6068    },
6069    {
6070     "referenced_type" : "_ZTIRKN7android2spINS_14LooperCallbackEEE"
6071    },
6072    {
6073     "referenced_type" : "_ZTIPv"
6074    }
6075   ],
6076   "return_type" : "_ZTIi",
6077   "source_file" : "system/core/libutils/include/utils/Looper.h"
6078  },
6079  {
6080   "access" : "private",
6081   "function_name" : "android::Looper::awoken",
6082   "linker_set_key" : "_ZN7android6Looper6awokenEv",
6083   "parameters" :
6084   [
6085    {
6086     "is_this_ptr" : true,
6087     "referenced_type" : "_ZTIPN7android6LooperE"
6088    }
6089   ],
6090   "return_type" : "_ZTIv",
6091   "source_file" : "system/core/libutils/include/utils/Looper.h"
6092  },
6093  {
6094   "function_name" : "android::Looper::pollAll",
6095   "linker_set_key" : "_ZN7android6Looper7pollAllEiPiS1_PPv",
6096   "parameters" :
6097   [
6098    {
6099     "is_this_ptr" : true,
6100     "referenced_type" : "_ZTIPN7android6LooperE"
6101    },
6102    {
6103     "referenced_type" : "_ZTIi"
6104    },
6105    {
6106     "referenced_type" : "_ZTIPi"
6107    },
6108    {
6109     "referenced_type" : "_ZTIPi"
6110    },
6111    {
6112     "referenced_type" : "_ZTIPPv"
6113    }
6114   ],
6115   "return_type" : "_ZTIi",
6116   "source_file" : "system/core/libutils/include/utils/Looper.h"
6117  },
6118  {
6119   "function_name" : "android::Looper::prepare",
6120   "linker_set_key" : "_ZN7android6Looper7prepareEi",
6121   "parameters" :
6122   [
6123    {
6124     "referenced_type" : "_ZTIi"
6125    }
6126   ],
6127   "return_type" : "_ZTIN7android2spINS_6LooperEEE",
6128   "source_file" : "system/core/libutils/include/utils/Looper.h"
6129  },
6130  {
6131   "function_name" : "android::Looper::pollOnce",
6132   "linker_set_key" : "_ZN7android6Looper8pollOnceEiPiS1_PPv",
6133   "parameters" :
6134   [
6135    {
6136     "is_this_ptr" : true,
6137     "referenced_type" : "_ZTIPN7android6LooperE"
6138    },
6139    {
6140     "referenced_type" : "_ZTIi"
6141    },
6142    {
6143     "referenced_type" : "_ZTIPi"
6144    },
6145    {
6146     "referenced_type" : "_ZTIPi"
6147    },
6148    {
6149     "referenced_type" : "_ZTIPPv"
6150    }
6151   ],
6152   "return_type" : "_ZTIi",
6153   "source_file" : "system/core/libutils/include/utils/Looper.h"
6154  },
6155  {
6156   "function_name" : "android::Looper::removeFd",
6157   "linker_set_key" : "_ZN7android6Looper8removeFdEi",
6158   "parameters" :
6159   [
6160    {
6161     "is_this_ptr" : true,
6162     "referenced_type" : "_ZTIPN7android6LooperE"
6163    },
6164    {
6165     "referenced_type" : "_ZTIi"
6166    }
6167   ],
6168   "return_type" : "_ZTIi",
6169   "source_file" : "system/core/libutils/include/utils/Looper.h"
6170  },
6171  {
6172   "access" : "private",
6173   "function_name" : "android::Looper::pollInner",
6174   "linker_set_key" : "_ZN7android6Looper9pollInnerEi",
6175   "parameters" :
6176   [
6177    {
6178     "is_this_ptr" : true,
6179     "referenced_type" : "_ZTIPN7android6LooperE"
6180    },
6181    {
6182     "referenced_type" : "_ZTIi"
6183    }
6184   ],
6185   "return_type" : "_ZTIi",
6186   "source_file" : "system/core/libutils/include/utils/Looper.h"
6187  },
6188  {
6189   "function_name" : "android::Looper::Looper",
6190   "linker_set_key" : "_ZN7android6LooperC1Eb",
6191   "parameters" :
6192   [
6193    {
6194     "is_this_ptr" : true,
6195     "referenced_type" : "_ZTIPN7android6LooperE"
6196    },
6197    {
6198     "referenced_type" : "_ZTIb"
6199    }
6200   ],
6201   "return_type" : "_ZTIv",
6202   "source_file" : "system/core/libutils/include/utils/Looper.h"
6203  },
6204  {
6205   "function_name" : "android::Looper::Looper",
6206   "linker_set_key" : "_ZN7android6LooperC2Eb",
6207   "parameters" :
6208   [
6209    {
6210     "is_this_ptr" : true,
6211     "referenced_type" : "_ZTIPN7android6LooperE"
6212    },
6213    {
6214     "referenced_type" : "_ZTIb"
6215    }
6216   ],
6217   "return_type" : "_ZTIv",
6218   "source_file" : "system/core/libutils/include/utils/Looper.h"
6219  },
6220  {
6221   "access" : "protected",
6222   "function_name" : "android::Looper::~Looper",
6223   "linker_set_key" : "_ZN7android6LooperD0Ev",
6224   "parameters" :
6225   [
6226    {
6227     "is_this_ptr" : true,
6228     "referenced_type" : "_ZTIPN7android6LooperE"
6229    }
6230   ],
6231   "return_type" : "_ZTIv",
6232   "source_file" : "system/core/libutils/include/utils/Looper.h"
6233  },
6234  {
6235   "access" : "protected",
6236   "function_name" : "android::Looper::~Looper",
6237   "linker_set_key" : "_ZN7android6LooperD1Ev",
6238   "parameters" :
6239   [
6240    {
6241     "is_this_ptr" : true,
6242     "referenced_type" : "_ZTIPN7android6LooperE"
6243    }
6244   ],
6245   "return_type" : "_ZTIv",
6246   "source_file" : "system/core/libutils/include/utils/Looper.h"
6247  },
6248  {
6249   "access" : "protected",
6250   "function_name" : "android::Looper::~Looper",
6251   "linker_set_key" : "_ZN7android6LooperD2Ev",
6252   "parameters" :
6253   [
6254    {
6255     "is_this_ptr" : true,
6256     "referenced_type" : "_ZTIPN7android6LooperE"
6257    }
6258   ],
6259   "return_type" : "_ZTIv",
6260   "source_file" : "system/core/libutils/include/utils/Looper.h"
6261  },
6262  {
6263   "function_name" : "android::Thread::readyToRun",
6264   "linker_set_key" : "_ZN7android6Thread10readyToRunEv",
6265   "parameters" :
6266   [
6267    {
6268     "is_this_ptr" : true,
6269     "referenced_type" : "_ZTIPN7android6ThreadE"
6270    }
6271   ],
6272   "return_type" : "_ZTIi",
6273   "source_file" : "system/core/libutils/include/utils/Thread.h"
6274  },
6275  {
6276   "access" : "private",
6277   "function_name" : "android::Thread::_threadLoop",
6278   "linker_set_key" : "_ZN7android6Thread11_threadLoopEPv",
6279   "parameters" :
6280   [
6281    {
6282     "referenced_type" : "_ZTIPv"
6283    }
6284   ],
6285   "return_type" : "_ZTIi",
6286   "source_file" : "system/core/libutils/include/utils/Thread.h"
6287  },
6288  {
6289   "function_name" : "android::Thread::requestExit",
6290   "linker_set_key" : "_ZN7android6Thread11requestExitEv",
6291   "parameters" :
6292   [
6293    {
6294     "is_this_ptr" : true,
6295     "referenced_type" : "_ZTIPN7android6ThreadE"
6296    }
6297   ],
6298   "return_type" : "_ZTIv",
6299   "source_file" : "system/core/libutils/include/utils/Thread.h"
6300  },
6301  {
6302   "function_name" : "android::Thread::requestExitAndWait",
6303   "linker_set_key" : "_ZN7android6Thread18requestExitAndWaitEv",
6304   "parameters" :
6305   [
6306    {
6307     "is_this_ptr" : true,
6308     "referenced_type" : "_ZTIPN7android6ThreadE"
6309    }
6310   ],
6311   "return_type" : "_ZTIi",
6312   "source_file" : "system/core/libutils/include/utils/Thread.h"
6313  },
6314  {
6315   "function_name" : "android::Thread::run",
6316   "linker_set_key" : "_ZN7android6Thread3runEPKcij",
6317   "parameters" :
6318   [
6319    {
6320     "is_this_ptr" : true,
6321     "referenced_type" : "_ZTIPN7android6ThreadE"
6322    },
6323    {
6324     "referenced_type" : "_ZTIPKc"
6325    },
6326    {
6327     "default_arg" : true,
6328     "referenced_type" : "_ZTIi"
6329    },
6330    {
6331     "default_arg" : true,
6332     "referenced_type" : "_ZTIj"
6333    }
6334   ],
6335   "return_type" : "_ZTIi",
6336   "source_file" : "system/core/libutils/include/utils/Thread.h"
6337  },
6338  {
6339   "function_name" : "android::Thread::join",
6340   "linker_set_key" : "_ZN7android6Thread4joinEv",
6341   "parameters" :
6342   [
6343    {
6344     "is_this_ptr" : true,
6345     "referenced_type" : "_ZTIPN7android6ThreadE"
6346    }
6347   ],
6348   "return_type" : "_ZTIi",
6349   "source_file" : "system/core/libutils/include/utils/Thread.h"
6350  },
6351  {
6352   "function_name" : "android::Thread::Thread",
6353   "linker_set_key" : "_ZN7android6ThreadC2Eb",
6354   "parameters" :
6355   [
6356    {
6357     "is_this_ptr" : true,
6358     "referenced_type" : "_ZTIPN7android6ThreadE"
6359    },
6360    {
6361     "default_arg" : true,
6362     "referenced_type" : "_ZTIb"
6363    }
6364   ],
6365   "return_type" : "_ZTIv",
6366   "source_file" : "system/core/libutils/include/utils/Thread.h"
6367  },
6368  {
6369   "function_name" : "android::Thread::~Thread",
6370   "linker_set_key" : "_ZN7android6ThreadD0Ev",
6371   "parameters" :
6372   [
6373    {
6374     "is_this_ptr" : true,
6375     "referenced_type" : "_ZTIPN7android6ThreadE"
6376    }
6377   ],
6378   "return_type" : "_ZTIv",
6379   "source_file" : "system/core/libutils/include/utils/Thread.h"
6380  },
6381  {
6382   "function_name" : "android::Thread::~Thread",
6383   "linker_set_key" : "_ZN7android6ThreadD1Ev",
6384   "parameters" :
6385   [
6386    {
6387     "is_this_ptr" : true,
6388     "referenced_type" : "_ZTIPN7android6ThreadE"
6389    }
6390   ],
6391   "return_type" : "_ZTIv",
6392   "source_file" : "system/core/libutils/include/utils/Thread.h"
6393  },
6394  {
6395   "function_name" : "android::Thread::~Thread",
6396   "linker_set_key" : "_ZN7android6ThreadD2Ev",
6397   "parameters" :
6398   [
6399    {
6400     "is_this_ptr" : true,
6401     "referenced_type" : "_ZTIPN7android6ThreadE"
6402    }
6403   ],
6404   "return_type" : "_ZTIv",
6405   "source_file" : "system/core/libutils/include/utils/Thread.h"
6406  },
6407  {
6408   "function_name" : "android::FileMap::advise",
6409   "linker_set_key" : "_ZN7android7FileMap6adviseENS0_9MapAdviceE",
6410   "parameters" :
6411   [
6412    {
6413     "is_this_ptr" : true,
6414     "referenced_type" : "_ZTIPN7android7FileMapE"
6415    },
6416    {
6417     "referenced_type" : "_ZTIN7android7FileMap9MapAdviceE"
6418    }
6419   ],
6420   "return_type" : "_ZTIi",
6421   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6422  },
6423  {
6424   "function_name" : "android::FileMap::create",
6425   "linker_set_key" : "_ZN7android7FileMap6createEPKcixjb",
6426   "parameters" :
6427   [
6428    {
6429     "is_this_ptr" : true,
6430     "referenced_type" : "_ZTIPN7android7FileMapE"
6431    },
6432    {
6433     "referenced_type" : "_ZTIPKc"
6434    },
6435    {
6436     "referenced_type" : "_ZTIi"
6437    },
6438    {
6439     "referenced_type" : "_ZTIx"
6440    },
6441    {
6442     "referenced_type" : "_ZTIj"
6443    },
6444    {
6445     "referenced_type" : "_ZTIb"
6446    }
6447   ],
6448   "return_type" : "_ZTIb",
6449   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6450  },
6451  {
6452   "function_name" : "android::FileMap::FileMap",
6453   "linker_set_key" : "_ZN7android7FileMapC1EOS0_",
6454   "parameters" :
6455   [
6456    {
6457     "is_this_ptr" : true,
6458     "referenced_type" : "_ZTIPN7android7FileMapE"
6459    },
6460    {
6461     "referenced_type" : "_ZTION7android7FileMapE"
6462    }
6463   ],
6464   "return_type" : "_ZTIv",
6465   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6466  },
6467  {
6468   "function_name" : "android::FileMap::FileMap",
6469   "linker_set_key" : "_ZN7android7FileMapC1Ev",
6470   "parameters" :
6471   [
6472    {
6473     "is_this_ptr" : true,
6474     "referenced_type" : "_ZTIPN7android7FileMapE"
6475    }
6476   ],
6477   "return_type" : "_ZTIv",
6478   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6479  },
6480  {
6481   "function_name" : "android::FileMap::FileMap",
6482   "linker_set_key" : "_ZN7android7FileMapC2EOS0_",
6483   "parameters" :
6484   [
6485    {
6486     "is_this_ptr" : true,
6487     "referenced_type" : "_ZTIPN7android7FileMapE"
6488    },
6489    {
6490     "referenced_type" : "_ZTION7android7FileMapE"
6491    }
6492   ],
6493   "return_type" : "_ZTIv",
6494   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6495  },
6496  {
6497   "function_name" : "android::FileMap::FileMap",
6498   "linker_set_key" : "_ZN7android7FileMapC2Ev",
6499   "parameters" :
6500   [
6501    {
6502     "is_this_ptr" : true,
6503     "referenced_type" : "_ZTIPN7android7FileMapE"
6504    }
6505   ],
6506   "return_type" : "_ZTIv",
6507   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6508  },
6509  {
6510   "function_name" : "android::FileMap::~FileMap",
6511   "linker_set_key" : "_ZN7android7FileMapD1Ev",
6512   "parameters" :
6513   [
6514    {
6515     "is_this_ptr" : true,
6516     "referenced_type" : "_ZTIPN7android7FileMapE"
6517    }
6518   ],
6519   "return_type" : "_ZTIv",
6520   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6521  },
6522  {
6523   "function_name" : "android::FileMap::~FileMap",
6524   "linker_set_key" : "_ZN7android7FileMapD2Ev",
6525   "parameters" :
6526   [
6527    {
6528     "is_this_ptr" : true,
6529     "referenced_type" : "_ZTIPN7android7FileMapE"
6530    }
6531   ],
6532   "return_type" : "_ZTIv",
6533   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6534  },
6535  {
6536   "function_name" : "android::FileMap::operator=",
6537   "linker_set_key" : "_ZN7android7FileMapaSEOS0_",
6538   "parameters" :
6539   [
6540    {
6541     "is_this_ptr" : true,
6542     "referenced_type" : "_ZTIPN7android7FileMapE"
6543    },
6544    {
6545     "referenced_type" : "_ZTION7android7FileMapE"
6546    }
6547   ],
6548   "return_type" : "_ZTIRN7android7FileMapE",
6549   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6550  },
6551  {
6552   "function_name" : "android::Printer::printFormatLine",
6553   "linker_set_key" : "_ZN7android7Printer15printFormatLineEPKcz",
6554   "parameters" :
6555   [
6556    {
6557     "is_this_ptr" : true,
6558     "referenced_type" : "_ZTIPN7android7PrinterE"
6559    },
6560    {
6561     "referenced_type" : "_ZTIPKc"
6562    }
6563   ],
6564   "return_type" : "_ZTIv",
6565   "source_file" : "system/core/libutils/include/utils/Printer.h"
6566  },
6567  {
6568   "access" : "protected",
6569   "function_name" : "android::Printer::Printer",
6570   "linker_set_key" : "_ZN7android7PrinterC2Ev",
6571   "parameters" :
6572   [
6573    {
6574     "is_this_ptr" : true,
6575     "referenced_type" : "_ZTIPN7android7PrinterE"
6576    }
6577   ],
6578   "return_type" : "_ZTIv",
6579   "source_file" : "system/core/libutils/include/utils/Printer.h"
6580  },
6581  {
6582   "access" : "protected",
6583   "function_name" : "android::Printer::~Printer",
6584   "linker_set_key" : "_ZN7android7PrinterD0Ev",
6585   "parameters" :
6586   [
6587    {
6588     "is_this_ptr" : true,
6589     "referenced_type" : "_ZTIPN7android7PrinterE"
6590    }
6591   ],
6592   "return_type" : "_ZTIv",
6593   "source_file" : "system/core/libutils/include/utils/Printer.h"
6594  },
6595  {
6596   "access" : "protected",
6597   "function_name" : "android::Printer::~Printer",
6598   "linker_set_key" : "_ZN7android7PrinterD1Ev",
6599   "parameters" :
6600   [
6601    {
6602     "is_this_ptr" : true,
6603     "referenced_type" : "_ZTIPN7android7PrinterE"
6604    }
6605   ],
6606   "return_type" : "_ZTIv",
6607   "source_file" : "system/core/libutils/include/utils/Printer.h"
6608  },
6609  {
6610   "access" : "protected",
6611   "function_name" : "android::Printer::~Printer",
6612   "linker_set_key" : "_ZN7android7PrinterD2Ev",
6613   "parameters" :
6614   [
6615    {
6616     "is_this_ptr" : true,
6617     "referenced_type" : "_ZTIPN7android7PrinterE"
6618    }
6619   ],
6620   "return_type" : "_ZTIv",
6621   "source_file" : "system/core/libutils/include/utils/Printer.h"
6622  },
6623  {
6624   "access" : "protected",
6625   "function_name" : "android::RefBase::onFirstRef",
6626   "linker_set_key" : "_ZN7android7RefBase10onFirstRefEv",
6627   "parameters" :
6628   [
6629    {
6630     "is_this_ptr" : true,
6631     "referenced_type" : "_ZTIPN7android7RefBaseE"
6632    }
6633   ],
6634   "return_type" : "_ZTIv",
6635   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6636  },
6637  {
6638   "access" : "private",
6639   "function_name" : "android::RefBase::renameRefs",
6640   "linker_set_key" : "_ZN7android7RefBase10renameRefsEjRKNS_16ReferenceRenamerE",
6641   "parameters" :
6642   [
6643    {
6644     "referenced_type" : "_ZTIj"
6645    },
6646    {
6647     "referenced_type" : "_ZTIRKN7android16ReferenceRenamerE"
6648    }
6649   ],
6650   "return_type" : "_ZTIv",
6651   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6652  },
6653  {
6654   "access" : "private",
6655   "function_name" : "android::RefBase::renameRefId",
6656   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPNS0_12weakref_typeEPKvS4_",
6657   "parameters" :
6658   [
6659    {
6660     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6661    },
6662    {
6663     "referenced_type" : "_ZTIPKv"
6664    },
6665    {
6666     "referenced_type" : "_ZTIPKv"
6667    }
6668   ],
6669   "return_type" : "_ZTIv",
6670   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6671  },
6672  {
6673   "access" : "private",
6674   "function_name" : "android::RefBase::renameRefId",
6675   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPS0_PKvS3_",
6676   "parameters" :
6677   [
6678    {
6679     "referenced_type" : "_ZTIPN7android7RefBaseE"
6680    },
6681    {
6682     "referenced_type" : "_ZTIPKv"
6683    },
6684    {
6685     "referenced_type" : "_ZTIPKv"
6686    }
6687   ],
6688   "return_type" : "_ZTIv",
6689   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6690  },
6691  {
6692   "function_name" : "android::RefBase::weakref_type::attemptIncWeak",
6693   "linker_set_key" : "_ZN7android7RefBase12weakref_type14attemptIncWeakEPKv",
6694   "parameters" :
6695   [
6696    {
6697     "is_this_ptr" : true,
6698     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6699    },
6700    {
6701     "referenced_type" : "_ZTIPKv"
6702    }
6703   ],
6704   "return_type" : "_ZTIb",
6705   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6706  },
6707  {
6708   "function_name" : "android::RefBase::weakref_type::attemptIncStrong",
6709   "linker_set_key" : "_ZN7android7RefBase12weakref_type16attemptIncStrongEPKv",
6710   "parameters" :
6711   [
6712    {
6713     "is_this_ptr" : true,
6714     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6715    },
6716    {
6717     "referenced_type" : "_ZTIPKv"
6718    }
6719   ],
6720   "return_type" : "_ZTIb",
6721   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6722  },
6723  {
6724   "function_name" : "android::RefBase::weakref_type::incWeakRequireWeak",
6725   "linker_set_key" : "_ZN7android7RefBase12weakref_type18incWeakRequireWeakEPKv",
6726   "parameters" :
6727   [
6728    {
6729     "is_this_ptr" : true,
6730     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6731    },
6732    {
6733     "referenced_type" : "_ZTIPKv"
6734    }
6735   ],
6736   "return_type" : "_ZTIv",
6737   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6738  },
6739  {
6740   "function_name" : "android::RefBase::weakref_type::decWeak",
6741   "linker_set_key" : "_ZN7android7RefBase12weakref_type7decWeakEPKv",
6742   "parameters" :
6743   [
6744    {
6745     "is_this_ptr" : true,
6746     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6747    },
6748    {
6749     "referenced_type" : "_ZTIPKv"
6750    }
6751   ],
6752   "return_type" : "_ZTIv",
6753   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6754  },
6755  {
6756   "function_name" : "android::RefBase::weakref_type::incWeak",
6757   "linker_set_key" : "_ZN7android7RefBase12weakref_type7incWeakEPKv",
6758   "parameters" :
6759   [
6760    {
6761     "is_this_ptr" : true,
6762     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6763    },
6764    {
6765     "referenced_type" : "_ZTIPKv"
6766    }
6767   ],
6768   "return_type" : "_ZTIv",
6769   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6770  },
6771  {
6772   "function_name" : "android::RefBase::weakref_type::trackMe",
6773   "linker_set_key" : "_ZN7android7RefBase12weakref_type7trackMeEbb",
6774   "parameters" :
6775   [
6776    {
6777     "is_this_ptr" : true,
6778     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6779    },
6780    {
6781     "referenced_type" : "_ZTIb"
6782    },
6783    {
6784     "referenced_type" : "_ZTIb"
6785    }
6786   ],
6787   "return_type" : "_ZTIv",
6788   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6789  },
6790  {
6791   "access" : "protected",
6792   "function_name" : "android::RefBase::onLastWeakRef",
6793   "linker_set_key" : "_ZN7android7RefBase13onLastWeakRefEPKv",
6794   "parameters" :
6795   [
6796    {
6797     "is_this_ptr" : true,
6798     "referenced_type" : "_ZTIPN7android7RefBaseE"
6799    },
6800    {
6801     "referenced_type" : "_ZTIPKv"
6802    }
6803   ],
6804   "return_type" : "_ZTIv",
6805   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6806  },
6807  {
6808   "access" : "protected",
6809   "function_name" : "android::RefBase::onLastStrongRef",
6810   "linker_set_key" : "_ZN7android7RefBase15onLastStrongRefEPKv",
6811   "parameters" :
6812   [
6813    {
6814     "is_this_ptr" : true,
6815     "referenced_type" : "_ZTIPN7android7RefBaseE"
6816    },
6817    {
6818     "referenced_type" : "_ZTIPKv"
6819    }
6820   ],
6821   "return_type" : "_ZTIv",
6822   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6823  },
6824  {
6825   "access" : "protected",
6826   "function_name" : "android::RefBase::extendObjectLifetime",
6827   "linker_set_key" : "_ZN7android7RefBase20extendObjectLifetimeEi",
6828   "parameters" :
6829   [
6830    {
6831     "is_this_ptr" : true,
6832     "referenced_type" : "_ZTIPN7android7RefBaseE"
6833    },
6834    {
6835     "referenced_type" : "_ZTIi"
6836    }
6837   ],
6838   "return_type" : "_ZTIv",
6839   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6840  },
6841  {
6842   "access" : "protected",
6843   "function_name" : "android::RefBase::onIncStrongAttempted",
6844   "linker_set_key" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv",
6845   "parameters" :
6846   [
6847    {
6848     "is_this_ptr" : true,
6849     "referenced_type" : "_ZTIPN7android7RefBaseE"
6850    },
6851    {
6852     "referenced_type" : "_ZTIj"
6853    },
6854    {
6855     "referenced_type" : "_ZTIPKv"
6856    }
6857   ],
6858   "return_type" : "_ZTIb",
6859   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6860  },
6861  {
6862   "access" : "protected",
6863   "function_name" : "android::RefBase::RefBase",
6864   "linker_set_key" : "_ZN7android7RefBaseC1Ev",
6865   "parameters" :
6866   [
6867    {
6868     "is_this_ptr" : true,
6869     "referenced_type" : "_ZTIPN7android7RefBaseE"
6870    }
6871   ],
6872   "return_type" : "_ZTIv",
6873   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6874  },
6875  {
6876   "access" : "protected",
6877   "function_name" : "android::RefBase::RefBase",
6878   "linker_set_key" : "_ZN7android7RefBaseC2Ev",
6879   "parameters" :
6880   [
6881    {
6882     "is_this_ptr" : true,
6883     "referenced_type" : "_ZTIPN7android7RefBaseE"
6884    }
6885   ],
6886   "return_type" : "_ZTIv",
6887   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6888  },
6889  {
6890   "access" : "protected",
6891   "function_name" : "android::RefBase::~RefBase",
6892   "linker_set_key" : "_ZN7android7RefBaseD0Ev",
6893   "parameters" :
6894   [
6895    {
6896     "is_this_ptr" : true,
6897     "referenced_type" : "_ZTIPN7android7RefBaseE"
6898    }
6899   ],
6900   "return_type" : "_ZTIv",
6901   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6902  },
6903  {
6904   "access" : "protected",
6905   "function_name" : "android::RefBase::~RefBase",
6906   "linker_set_key" : "_ZN7android7RefBaseD1Ev",
6907   "parameters" :
6908   [
6909    {
6910     "is_this_ptr" : true,
6911     "referenced_type" : "_ZTIPN7android7RefBaseE"
6912    }
6913   ],
6914   "return_type" : "_ZTIv",
6915   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6916  },
6917  {
6918   "access" : "protected",
6919   "function_name" : "android::RefBase::~RefBase",
6920   "linker_set_key" : "_ZN7android7RefBaseD2Ev",
6921   "parameters" :
6922   [
6923    {
6924     "is_this_ptr" : true,
6925     "referenced_type" : "_ZTIPN7android7RefBaseE"
6926    }
6927   ],
6928   "return_type" : "_ZTIv",
6929   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6930  },
6931  {
6932   "function_name" : "android::String8::appendPath",
6933   "linker_set_key" : "_ZN7android7String810appendPathEPKc",
6934   "parameters" :
6935   [
6936    {
6937     "is_this_ptr" : true,
6938     "referenced_type" : "_ZTIPN7android7String8E"
6939    },
6940    {
6941     "referenced_type" : "_ZTIPKc"
6942    }
6943   ],
6944   "return_type" : "_ZTIRN7android7String8E",
6945   "source_file" : "system/core/libutils/include/utils/String8.h"
6946  },
6947  {
6948   "function_name" : "android::String8::lockBuffer",
6949   "linker_set_key" : "_ZN7android7String810lockBufferEj",
6950   "parameters" :
6951   [
6952    {
6953     "is_this_ptr" : true,
6954     "referenced_type" : "_ZTIPN7android7String8E"
6955    },
6956    {
6957     "referenced_type" : "_ZTIj"
6958    }
6959   ],
6960   "return_type" : "_ZTIPc",
6961   "source_file" : "system/core/libutils/include/utils/String8.h"
6962  },
6963  {
6964   "access" : "private",
6965   "function_name" : "android::String8::real_append",
6966   "linker_set_key" : "_ZN7android7String811real_appendEPKcj",
6967   "parameters" :
6968   [
6969    {
6970     "is_this_ptr" : true,
6971     "referenced_type" : "_ZTIPN7android7String8E"
6972    },
6973    {
6974     "referenced_type" : "_ZTIPKc"
6975    },
6976    {
6977     "referenced_type" : "_ZTIj"
6978    }
6979   ],
6980   "return_type" : "_ZTIi",
6981   "source_file" : "system/core/libutils/include/utils/String8.h"
6982  },
6983  {
6984   "function_name" : "android::String8::appendFormat",
6985   "linker_set_key" : "_ZN7android7String812appendFormatEPKcz",
6986   "parameters" :
6987   [
6988    {
6989     "is_this_ptr" : true,
6990     "referenced_type" : "_ZTIPN7android7String8E"
6991    },
6992    {
6993     "referenced_type" : "_ZTIPKc"
6994    }
6995   ],
6996   "return_type" : "_ZTIi",
6997   "source_file" : "system/core/libutils/include/utils/String8.h"
6998  },
6999  {
7000   "function_name" : "android::String8::unlockBuffer",
7001   "linker_set_key" : "_ZN7android7String812unlockBufferEj",
7002   "parameters" :
7003   [
7004    {
7005     "is_this_ptr" : true,
7006     "referenced_type" : "_ZTIPN7android7String8E"
7007    },
7008    {
7009     "referenced_type" : "_ZTIj"
7010    }
7011   ],
7012   "return_type" : "_ZTIi",
7013   "source_file" : "system/core/libutils/include/utils/String8.h"
7014  },
7015  {
7016   "function_name" : "android::String8::unlockBuffer",
7017   "linker_set_key" : "_ZN7android7String812unlockBufferEv",
7018   "parameters" :
7019   [
7020    {
7021     "is_this_ptr" : true,
7022     "referenced_type" : "_ZTIPN7android7String8E"
7023    }
7024   ],
7025   "return_type" : "_ZTIv",
7026   "source_file" : "system/core/libutils/include/utils/String8.h"
7027  },
7028  {
7029   "function_name" : "android::String8::appendFormatV",
7030   "linker_set_key" : "_ZN7android7String813appendFormatVEPKcPc",
7031   "parameters" :
7032   [
7033    {
7034     "is_this_ptr" : true,
7035     "referenced_type" : "_ZTIPN7android7String8E"
7036    },
7037    {
7038     "referenced_type" : "_ZTIPKc"
7039    },
7040    {
7041     "referenced_type" : "_ZTIPc"
7042    }
7043   ],
7044   "return_type" : "_ZTIi",
7045   "source_file" : "system/core/libutils/include/utils/String8.h"
7046  },
7047  {
7048   "function_name" : "android::String8::convertToResPath",
7049   "linker_set_key" : "_ZN7android7String816convertToResPathEv",
7050   "parameters" :
7051   [
7052    {
7053     "is_this_ptr" : true,
7054     "referenced_type" : "_ZTIPN7android7String8E"
7055    }
7056   ],
7057   "return_type" : "_ZTIRN7android7String8E",
7058   "source_file" : "system/core/libutils/include/utils/String8.h"
7059  },
7060  {
7061   "function_name" : "android::String8::clear",
7062   "linker_set_key" : "_ZN7android7String85clearEv",
7063   "parameters" :
7064   [
7065    {
7066     "is_this_ptr" : true,
7067     "referenced_type" : "_ZTIPN7android7String8E"
7068    }
7069   ],
7070   "return_type" : "_ZTIv",
7071   "source_file" : "system/core/libutils/include/utils/String8.h"
7072  },
7073  {
7074   "function_name" : "android::String8::setTo",
7075   "linker_set_key" : "_ZN7android7String85setToEPKDij",
7076   "parameters" :
7077   [
7078    {
7079     "is_this_ptr" : true,
7080     "referenced_type" : "_ZTIPN7android7String8E"
7081    },
7082    {
7083     "referenced_type" : "_ZTIPKDi"
7084    },
7085    {
7086     "referenced_type" : "_ZTIj"
7087    }
7088   ],
7089   "return_type" : "_ZTIi",
7090   "source_file" : "system/core/libutils/include/utils/String8.h"
7091  },
7092  {
7093   "function_name" : "android::String8::setTo",
7094   "linker_set_key" : "_ZN7android7String85setToEPKDsj",
7095   "parameters" :
7096   [
7097    {
7098     "is_this_ptr" : true,
7099     "referenced_type" : "_ZTIPN7android7String8E"
7100    },
7101    {
7102     "referenced_type" : "_ZTIPKDs"
7103    },
7104    {
7105     "referenced_type" : "_ZTIj"
7106    }
7107   ],
7108   "return_type" : "_ZTIi",
7109   "source_file" : "system/core/libutils/include/utils/String8.h"
7110  },
7111  {
7112   "function_name" : "android::String8::setTo",
7113   "linker_set_key" : "_ZN7android7String85setToEPKc",
7114   "parameters" :
7115   [
7116    {
7117     "is_this_ptr" : true,
7118     "referenced_type" : "_ZTIPN7android7String8E"
7119    },
7120    {
7121     "referenced_type" : "_ZTIPKc"
7122    }
7123   ],
7124   "return_type" : "_ZTIi",
7125   "source_file" : "system/core/libutils/include/utils/String8.h"
7126  },
7127  {
7128   "function_name" : "android::String8::setTo",
7129   "linker_set_key" : "_ZN7android7String85setToEPKcj",
7130   "parameters" :
7131   [
7132    {
7133     "is_this_ptr" : true,
7134     "referenced_type" : "_ZTIPN7android7String8E"
7135    },
7136    {
7137     "referenced_type" : "_ZTIPKc"
7138    },
7139    {
7140     "referenced_type" : "_ZTIj"
7141    }
7142   ],
7143   "return_type" : "_ZTIi",
7144   "source_file" : "system/core/libutils/include/utils/String8.h"
7145  },
7146  {
7147   "function_name" : "android::String8::setTo",
7148   "linker_set_key" : "_ZN7android7String85setToERKS0_",
7149   "parameters" :
7150   [
7151    {
7152     "is_this_ptr" : true,
7153     "referenced_type" : "_ZTIPN7android7String8E"
7154    },
7155    {
7156     "referenced_type" : "_ZTIRKN7android7String8E"
7157    }
7158   ],
7159   "return_type" : "_ZTIv",
7160   "source_file" : "system/core/libutils/include/utils/String8.h"
7161  },
7162  {
7163   "function_name" : "android::String8::append",
7164   "linker_set_key" : "_ZN7android7String86appendEPKc",
7165   "parameters" :
7166   [
7167    {
7168     "is_this_ptr" : true,
7169     "referenced_type" : "_ZTIPN7android7String8E"
7170    },
7171    {
7172     "referenced_type" : "_ZTIPKc"
7173    }
7174   ],
7175   "return_type" : "_ZTIi",
7176   "source_file" : "system/core/libutils/include/utils/String8.h"
7177  },
7178  {
7179   "function_name" : "android::String8::append",
7180   "linker_set_key" : "_ZN7android7String86appendEPKcj",
7181   "parameters" :
7182   [
7183    {
7184     "is_this_ptr" : true,
7185     "referenced_type" : "_ZTIPN7android7String8E"
7186    },
7187    {
7188     "referenced_type" : "_ZTIPKc"
7189    },
7190    {
7191     "referenced_type" : "_ZTIj"
7192    }
7193   ],
7194   "return_type" : "_ZTIi",
7195   "source_file" : "system/core/libutils/include/utils/String8.h"
7196  },
7197  {
7198   "function_name" : "android::String8::append",
7199   "linker_set_key" : "_ZN7android7String86appendERKS0_",
7200   "parameters" :
7201   [
7202    {
7203     "is_this_ptr" : true,
7204     "referenced_type" : "_ZTIPN7android7String8E"
7205    },
7206    {
7207     "referenced_type" : "_ZTIRKN7android7String8E"
7208    }
7209   ],
7210   "return_type" : "_ZTIi",
7211   "source_file" : "system/core/libutils/include/utils/String8.h"
7212  },
7213  {
7214   "function_name" : "android::String8::format",
7215   "linker_set_key" : "_ZN7android7String86formatEPKcz",
7216   "parameters" :
7217   [
7218    {
7219     "referenced_type" : "_ZTIPKc"
7220    }
7221   ],
7222   "return_type" : "_ZTIN7android7String8E",
7223   "source_file" : "system/core/libutils/include/utils/String8.h"
7224  },
7225  {
7226   "function_name" : "android::String8::formatV",
7227   "linker_set_key" : "_ZN7android7String87formatVEPKcPc",
7228   "parameters" :
7229   [
7230    {
7231     "referenced_type" : "_ZTIPKc"
7232    },
7233    {
7234     "referenced_type" : "_ZTIPc"
7235    }
7236   ],
7237   "return_type" : "_ZTIN7android7String8E",
7238   "source_file" : "system/core/libutils/include/utils/String8.h"
7239  },
7240  {
7241   "function_name" : "android::String8::toLower",
7242   "linker_set_key" : "_ZN7android7String87toLowerEv",
7243   "parameters" :
7244   [
7245    {
7246     "is_this_ptr" : true,
7247     "referenced_type" : "_ZTIPN7android7String8E"
7248    }
7249   ],
7250   "return_type" : "_ZTIv",
7251   "source_file" : "system/core/libutils/include/utils/String8.h"
7252  },
7253  {
7254   "function_name" : "android::String8::removeAll",
7255   "linker_set_key" : "_ZN7android7String89removeAllEPKc",
7256   "parameters" :
7257   [
7258    {
7259     "is_this_ptr" : true,
7260     "referenced_type" : "_ZTIPN7android7String8E"
7261    },
7262    {
7263     "referenced_type" : "_ZTIPKc"
7264    }
7265   ],
7266   "return_type" : "_ZTIb",
7267   "source_file" : "system/core/libutils/include/utils/String8.h"
7268  },
7269  {
7270   "function_name" : "android::String8::String8",
7271   "linker_set_key" : "_ZN7android7String8C1EPKDi",
7272   "parameters" :
7273   [
7274    {
7275     "is_this_ptr" : true,
7276     "referenced_type" : "_ZTIPN7android7String8E"
7277    },
7278    {
7279     "referenced_type" : "_ZTIPKDi"
7280    }
7281   ],
7282   "return_type" : "_ZTIv",
7283   "source_file" : "system/core/libutils/include/utils/String8.h"
7284  },
7285  {
7286   "function_name" : "android::String8::String8",
7287   "linker_set_key" : "_ZN7android7String8C1EPKDij",
7288   "parameters" :
7289   [
7290    {
7291     "is_this_ptr" : true,
7292     "referenced_type" : "_ZTIPN7android7String8E"
7293    },
7294    {
7295     "referenced_type" : "_ZTIPKDi"
7296    },
7297    {
7298     "referenced_type" : "_ZTIj"
7299    }
7300   ],
7301   "return_type" : "_ZTIv",
7302   "source_file" : "system/core/libutils/include/utils/String8.h"
7303  },
7304  {
7305   "function_name" : "android::String8::String8",
7306   "linker_set_key" : "_ZN7android7String8C1EPKDs",
7307   "parameters" :
7308   [
7309    {
7310     "is_this_ptr" : true,
7311     "referenced_type" : "_ZTIPN7android7String8E"
7312    },
7313    {
7314     "referenced_type" : "_ZTIPKDs"
7315    }
7316   ],
7317   "return_type" : "_ZTIv",
7318   "source_file" : "system/core/libutils/include/utils/String8.h"
7319  },
7320  {
7321   "function_name" : "android::String8::String8",
7322   "linker_set_key" : "_ZN7android7String8C1EPKDsj",
7323   "parameters" :
7324   [
7325    {
7326     "is_this_ptr" : true,
7327     "referenced_type" : "_ZTIPN7android7String8E"
7328    },
7329    {
7330     "referenced_type" : "_ZTIPKDs"
7331    },
7332    {
7333     "referenced_type" : "_ZTIj"
7334    }
7335   ],
7336   "return_type" : "_ZTIv",
7337   "source_file" : "system/core/libutils/include/utils/String8.h"
7338  },
7339  {
7340   "function_name" : "android::String8::String8",
7341   "linker_set_key" : "_ZN7android7String8C1EPKc",
7342   "parameters" :
7343   [
7344    {
7345     "is_this_ptr" : true,
7346     "referenced_type" : "_ZTIPN7android7String8E"
7347    },
7348    {
7349     "referenced_type" : "_ZTIPKc"
7350    }
7351   ],
7352   "return_type" : "_ZTIv",
7353   "source_file" : "system/core/libutils/include/utils/String8.h"
7354  },
7355  {
7356   "function_name" : "android::String8::String8",
7357   "linker_set_key" : "_ZN7android7String8C1EPKcj",
7358   "parameters" :
7359   [
7360    {
7361     "is_this_ptr" : true,
7362     "referenced_type" : "_ZTIPN7android7String8E"
7363    },
7364    {
7365     "referenced_type" : "_ZTIPKc"
7366    },
7367    {
7368     "referenced_type" : "_ZTIj"
7369    }
7370   ],
7371   "return_type" : "_ZTIv",
7372   "source_file" : "system/core/libutils/include/utils/String8.h"
7373  },
7374  {
7375   "function_name" : "android::String8::String8",
7376   "linker_set_key" : "_ZN7android7String8C1ERKNS_8String16E",
7377   "parameters" :
7378   [
7379    {
7380     "is_this_ptr" : true,
7381     "referenced_type" : "_ZTIPN7android7String8E"
7382    },
7383    {
7384     "referenced_type" : "_ZTIRKN7android8String16E"
7385    }
7386   ],
7387   "return_type" : "_ZTIv",
7388   "source_file" : "system/core/libutils/include/utils/String8.h"
7389  },
7390  {
7391   "function_name" : "android::String8::String8",
7392   "linker_set_key" : "_ZN7android7String8C1ERKS0_",
7393   "parameters" :
7394   [
7395    {
7396     "is_this_ptr" : true,
7397     "referenced_type" : "_ZTIPN7android7String8E"
7398    },
7399    {
7400     "referenced_type" : "_ZTIRKN7android7String8E"
7401    }
7402   ],
7403   "return_type" : "_ZTIv",
7404   "source_file" : "system/core/libutils/include/utils/String8.h"
7405  },
7406  {
7407   "function_name" : "android::String8::String8",
7408   "linker_set_key" : "_ZN7android7String8C1Ev",
7409   "parameters" :
7410   [
7411    {
7412     "is_this_ptr" : true,
7413     "referenced_type" : "_ZTIPN7android7String8E"
7414    }
7415   ],
7416   "return_type" : "_ZTIv",
7417   "source_file" : "system/core/libutils/include/utils/String8.h"
7418  },
7419  {
7420   "function_name" : "android::String8::String8",
7421   "linker_set_key" : "_ZN7android7String8C2EPKDi",
7422   "parameters" :
7423   [
7424    {
7425     "is_this_ptr" : true,
7426     "referenced_type" : "_ZTIPN7android7String8E"
7427    },
7428    {
7429     "referenced_type" : "_ZTIPKDi"
7430    }
7431   ],
7432   "return_type" : "_ZTIv",
7433   "source_file" : "system/core/libutils/include/utils/String8.h"
7434  },
7435  {
7436   "function_name" : "android::String8::String8",
7437   "linker_set_key" : "_ZN7android7String8C2EPKDij",
7438   "parameters" :
7439   [
7440    {
7441     "is_this_ptr" : true,
7442     "referenced_type" : "_ZTIPN7android7String8E"
7443    },
7444    {
7445     "referenced_type" : "_ZTIPKDi"
7446    },
7447    {
7448     "referenced_type" : "_ZTIj"
7449    }
7450   ],
7451   "return_type" : "_ZTIv",
7452   "source_file" : "system/core/libutils/include/utils/String8.h"
7453  },
7454  {
7455   "function_name" : "android::String8::String8",
7456   "linker_set_key" : "_ZN7android7String8C2EPKDs",
7457   "parameters" :
7458   [
7459    {
7460     "is_this_ptr" : true,
7461     "referenced_type" : "_ZTIPN7android7String8E"
7462    },
7463    {
7464     "referenced_type" : "_ZTIPKDs"
7465    }
7466   ],
7467   "return_type" : "_ZTIv",
7468   "source_file" : "system/core/libutils/include/utils/String8.h"
7469  },
7470  {
7471   "function_name" : "android::String8::String8",
7472   "linker_set_key" : "_ZN7android7String8C2EPKDsj",
7473   "parameters" :
7474   [
7475    {
7476     "is_this_ptr" : true,
7477     "referenced_type" : "_ZTIPN7android7String8E"
7478    },
7479    {
7480     "referenced_type" : "_ZTIPKDs"
7481    },
7482    {
7483     "referenced_type" : "_ZTIj"
7484    }
7485   ],
7486   "return_type" : "_ZTIv",
7487   "source_file" : "system/core/libutils/include/utils/String8.h"
7488  },
7489  {
7490   "function_name" : "android::String8::String8",
7491   "linker_set_key" : "_ZN7android7String8C2EPKc",
7492   "parameters" :
7493   [
7494    {
7495     "is_this_ptr" : true,
7496     "referenced_type" : "_ZTIPN7android7String8E"
7497    },
7498    {
7499     "referenced_type" : "_ZTIPKc"
7500    }
7501   ],
7502   "return_type" : "_ZTIv",
7503   "source_file" : "system/core/libutils/include/utils/String8.h"
7504  },
7505  {
7506   "function_name" : "android::String8::String8",
7507   "linker_set_key" : "_ZN7android7String8C2EPKcj",
7508   "parameters" :
7509   [
7510    {
7511     "is_this_ptr" : true,
7512     "referenced_type" : "_ZTIPN7android7String8E"
7513    },
7514    {
7515     "referenced_type" : "_ZTIPKc"
7516    },
7517    {
7518     "referenced_type" : "_ZTIj"
7519    }
7520   ],
7521   "return_type" : "_ZTIv",
7522   "source_file" : "system/core/libutils/include/utils/String8.h"
7523  },
7524  {
7525   "function_name" : "android::String8::String8",
7526   "linker_set_key" : "_ZN7android7String8C2ERKNS_8String16E",
7527   "parameters" :
7528   [
7529    {
7530     "is_this_ptr" : true,
7531     "referenced_type" : "_ZTIPN7android7String8E"
7532    },
7533    {
7534     "referenced_type" : "_ZTIRKN7android8String16E"
7535    }
7536   ],
7537   "return_type" : "_ZTIv",
7538   "source_file" : "system/core/libutils/include/utils/String8.h"
7539  },
7540  {
7541   "function_name" : "android::String8::String8",
7542   "linker_set_key" : "_ZN7android7String8C2ERKS0_",
7543   "parameters" :
7544   [
7545    {
7546     "is_this_ptr" : true,
7547     "referenced_type" : "_ZTIPN7android7String8E"
7548    },
7549    {
7550     "referenced_type" : "_ZTIRKN7android7String8E"
7551    }
7552   ],
7553   "return_type" : "_ZTIv",
7554   "source_file" : "system/core/libutils/include/utils/String8.h"
7555  },
7556  {
7557   "function_name" : "android::String8::String8",
7558   "linker_set_key" : "_ZN7android7String8C2Ev",
7559   "parameters" :
7560   [
7561    {
7562     "is_this_ptr" : true,
7563     "referenced_type" : "_ZTIPN7android7String8E"
7564    }
7565   ],
7566   "return_type" : "_ZTIv",
7567   "source_file" : "system/core/libutils/include/utils/String8.h"
7568  },
7569  {
7570   "function_name" : "android::String8::~String8",
7571   "linker_set_key" : "_ZN7android7String8D1Ev",
7572   "parameters" :
7573   [
7574    {
7575     "is_this_ptr" : true,
7576     "referenced_type" : "_ZTIPN7android7String8E"
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" : "_ZN7android7String8D2Ev",
7585   "parameters" :
7586   [
7587    {
7588     "is_this_ptr" : true,
7589     "referenced_type" : "_ZTIPN7android7String8E"
7590    }
7591   ],
7592   "return_type" : "_ZTIv",
7593   "source_file" : "system/core/libutils/include/utils/String8.h"
7594  },
7595  {
7596   "access" : "private",
7597   "function_name" : "android::String16::editResize",
7598   "linker_set_key" : "_ZN7android8String1610editResizeEj",
7599   "parameters" :
7600   [
7601    {
7602     "is_this_ptr" : true,
7603     "referenced_type" : "_ZTIPN7android8String16E"
7604    },
7605    {
7606     "referenced_type" : "_ZTIj"
7607    }
7608   ],
7609   "return_type" : "_ZTIPv",
7610   "source_file" : "system/core/libutils/include/utils/String16.h"
7611  },
7612  {
7613   "function_name" : "android::String16::replaceAll",
7614   "linker_set_key" : "_ZN7android8String1610replaceAllEDsDs",
7615   "parameters" :
7616   [
7617    {
7618     "is_this_ptr" : true,
7619     "referenced_type" : "_ZTIPN7android8String16E"
7620    },
7621    {
7622     "referenced_type" : "_ZTIDs"
7623    },
7624    {
7625     "referenced_type" : "_ZTIDs"
7626    }
7627   ],
7628   "return_type" : "_ZTIi",
7629   "source_file" : "system/core/libutils/include/utils/String16.h"
7630  },
7631  {
7632   "access" : "private",
7633   "function_name" : "android::String16::allocFromUTF8",
7634   "linker_set_key" : "_ZN7android8String1613allocFromUTF8EPKcj",
7635   "parameters" :
7636   [
7637    {
7638     "referenced_type" : "_ZTIPKc"
7639    },
7640    {
7641     "referenced_type" : "_ZTIj"
7642    }
7643   ],
7644   "return_type" : "_ZTIPDs",
7645   "source_file" : "system/core/libutils/include/utils/String16.h"
7646  },
7647  {
7648   "access" : "private",
7649   "function_name" : "android::String16::allocFromUTF16",
7650   "linker_set_key" : "_ZN7android8String1614allocFromUTF16EPKDsj",
7651   "parameters" :
7652   [
7653    {
7654     "referenced_type" : "_ZTIPKDs"
7655    },
7656    {
7657     "referenced_type" : "_ZTIj"
7658    }
7659   ],
7660   "return_type" : "_ZTIPDs",
7661   "source_file" : "system/core/libutils/include/utils/String16.h"
7662  },
7663  {
7664   "access" : "private",
7665   "function_name" : "android::String16::edit",
7666   "linker_set_key" : "_ZN7android8String164editEv",
7667   "parameters" :
7668   [
7669    {
7670     "is_this_ptr" : true,
7671     "referenced_type" : "_ZTIPN7android8String16E"
7672    }
7673   ],
7674   "return_type" : "_ZTIPv",
7675   "source_file" : "system/core/libutils/include/utils/String16.h"
7676  },
7677  {
7678   "access" : "private",
7679   "function_name" : "android::String16::alloc",
7680   "linker_set_key" : "_ZN7android8String165allocEj",
7681   "parameters" :
7682   [
7683    {
7684     "referenced_type" : "_ZTIj"
7685    }
7686   ],
7687   "return_type" : "_ZTIPv",
7688   "source_file" : "system/core/libutils/include/utils/String16.h"
7689  },
7690  {
7691   "function_name" : "android::String16::setTo",
7692   "linker_set_key" : "_ZN7android8String165setToEPKDs",
7693   "parameters" :
7694   [
7695    {
7696     "is_this_ptr" : true,
7697     "referenced_type" : "_ZTIPN7android8String16E"
7698    },
7699    {
7700     "referenced_type" : "_ZTIPKDs"
7701    }
7702   ],
7703   "return_type" : "_ZTIi",
7704   "source_file" : "system/core/libutils/include/utils/String16.h"
7705  },
7706  {
7707   "function_name" : "android::String16::setTo",
7708   "linker_set_key" : "_ZN7android8String165setToEPKDsj",
7709   "parameters" :
7710   [
7711    {
7712     "is_this_ptr" : true,
7713     "referenced_type" : "_ZTIPN7android8String16E"
7714    },
7715    {
7716     "referenced_type" : "_ZTIPKDs"
7717    },
7718    {
7719     "referenced_type" : "_ZTIj"
7720    }
7721   ],
7722   "return_type" : "_ZTIi",
7723   "source_file" : "system/core/libutils/include/utils/String16.h"
7724  },
7725  {
7726   "function_name" : "android::String16::setTo",
7727   "linker_set_key" : "_ZN7android8String165setToERKS0_",
7728   "parameters" :
7729   [
7730    {
7731     "is_this_ptr" : true,
7732     "referenced_type" : "_ZTIPN7android8String16E"
7733    },
7734    {
7735     "referenced_type" : "_ZTIRKN7android8String16E"
7736    }
7737   ],
7738   "return_type" : "_ZTIv",
7739   "source_file" : "system/core/libutils/include/utils/String16.h"
7740  },
7741  {
7742   "function_name" : "android::String16::setTo",
7743   "linker_set_key" : "_ZN7android8String165setToERKS0_jj",
7744   "parameters" :
7745   [
7746    {
7747     "is_this_ptr" : true,
7748     "referenced_type" : "_ZTIPN7android8String16E"
7749    },
7750    {
7751     "referenced_type" : "_ZTIRKN7android8String16E"
7752    },
7753    {
7754     "referenced_type" : "_ZTIj"
7755    },
7756    {
7757     "default_arg" : true,
7758     "referenced_type" : "_ZTIj"
7759    }
7760   ],
7761   "return_type" : "_ZTIi",
7762   "source_file" : "system/core/libutils/include/utils/String16.h"
7763  },
7764  {
7765   "function_name" : "android::String16::append",
7766   "linker_set_key" : "_ZN7android8String166appendEPKDsj",
7767   "parameters" :
7768   [
7769    {
7770     "is_this_ptr" : true,
7771     "referenced_type" : "_ZTIPN7android8String16E"
7772    },
7773    {
7774     "referenced_type" : "_ZTIPKDs"
7775    },
7776    {
7777     "referenced_type" : "_ZTIj"
7778    }
7779   ],
7780   "return_type" : "_ZTIi",
7781   "source_file" : "system/core/libutils/include/utils/String16.h"
7782  },
7783  {
7784   "function_name" : "android::String16::append",
7785   "linker_set_key" : "_ZN7android8String166appendERKS0_",
7786   "parameters" :
7787   [
7788    {
7789     "is_this_ptr" : true,
7790     "referenced_type" : "_ZTIPN7android8String16E"
7791    },
7792    {
7793     "referenced_type" : "_ZTIRKN7android8String16E"
7794    }
7795   ],
7796   "return_type" : "_ZTIi",
7797   "source_file" : "system/core/libutils/include/utils/String16.h"
7798  },
7799  {
7800   "function_name" : "android::String16::insert",
7801   "linker_set_key" : "_ZN7android8String166insertEjPKDs",
7802   "parameters" :
7803   [
7804    {
7805     "is_this_ptr" : true,
7806     "referenced_type" : "_ZTIPN7android8String16E"
7807    },
7808    {
7809     "referenced_type" : "_ZTIj"
7810    },
7811    {
7812     "referenced_type" : "_ZTIPKDs"
7813    }
7814   ],
7815   "return_type" : "_ZTIi",
7816   "source_file" : "system/core/libutils/include/utils/String16.h"
7817  },
7818  {
7819   "function_name" : "android::String16::insert",
7820   "linker_set_key" : "_ZN7android8String166insertEjPKDsj",
7821   "parameters" :
7822   [
7823    {
7824     "is_this_ptr" : true,
7825     "referenced_type" : "_ZTIPN7android8String16E"
7826    },
7827    {
7828     "referenced_type" : "_ZTIj"
7829    },
7830    {
7831     "referenced_type" : "_ZTIPKDs"
7832    },
7833    {
7834     "referenced_type" : "_ZTIj"
7835    }
7836   ],
7837   "return_type" : "_ZTIi",
7838   "source_file" : "system/core/libutils/include/utils/String16.h"
7839  },
7840  {
7841   "access" : "private",
7842   "function_name" : "android::String16::acquire",
7843   "linker_set_key" : "_ZN7android8String167acquireEv",
7844   "parameters" :
7845   [
7846    {
7847     "is_this_ptr" : true,
7848     "referenced_type" : "_ZTIPN7android8String16E"
7849    }
7850   ],
7851   "return_type" : "_ZTIv",
7852   "source_file" : "system/core/libutils/include/utils/String16.h"
7853  },
7854  {
7855   "access" : "private",
7856   "function_name" : "android::String16::release",
7857   "linker_set_key" : "_ZN7android8String167releaseEv",
7858   "parameters" :
7859   [
7860    {
7861     "is_this_ptr" : true,
7862     "referenced_type" : "_ZTIPN7android8String16E"
7863    }
7864   ],
7865   "return_type" : "_ZTIv",
7866   "source_file" : "system/core/libutils/include/utils/String16.h"
7867  },
7868  {
7869   "function_name" : "android::String16::String16",
7870   "linker_set_key" : "_ZN7android8String16C1EOS0_",
7871   "parameters" :
7872   [
7873    {
7874     "is_this_ptr" : true,
7875     "referenced_type" : "_ZTIPN7android8String16E"
7876    },
7877    {
7878     "referenced_type" : "_ZTION7android8String16E"
7879    }
7880   ],
7881   "return_type" : "_ZTIv",
7882   "source_file" : "system/core/libutils/include/utils/String16.h"
7883  },
7884  {
7885   "function_name" : "android::String16::String16",
7886   "linker_set_key" : "_ZN7android8String16C1EPKDs",
7887   "parameters" :
7888   [
7889    {
7890     "is_this_ptr" : true,
7891     "referenced_type" : "_ZTIPN7android8String16E"
7892    },
7893    {
7894     "referenced_type" : "_ZTIPKDs"
7895    }
7896   ],
7897   "return_type" : "_ZTIv",
7898   "source_file" : "system/core/libutils/include/utils/String16.h"
7899  },
7900  {
7901   "function_name" : "android::String16::String16",
7902   "linker_set_key" : "_ZN7android8String16C1EPKDsj",
7903   "parameters" :
7904   [
7905    {
7906     "is_this_ptr" : true,
7907     "referenced_type" : "_ZTIPN7android8String16E"
7908    },
7909    {
7910     "referenced_type" : "_ZTIPKDs"
7911    },
7912    {
7913     "referenced_type" : "_ZTIj"
7914    }
7915   ],
7916   "return_type" : "_ZTIv",
7917   "source_file" : "system/core/libutils/include/utils/String16.h"
7918  },
7919  {
7920   "function_name" : "android::String16::String16",
7921   "linker_set_key" : "_ZN7android8String16C1EPKc",
7922   "parameters" :
7923   [
7924    {
7925     "is_this_ptr" : true,
7926     "referenced_type" : "_ZTIPN7android8String16E"
7927    },
7928    {
7929     "referenced_type" : "_ZTIPKc"
7930    }
7931   ],
7932   "return_type" : "_ZTIv",
7933   "source_file" : "system/core/libutils/include/utils/String16.h"
7934  },
7935  {
7936   "function_name" : "android::String16::String16",
7937   "linker_set_key" : "_ZN7android8String16C1EPKcj",
7938   "parameters" :
7939   [
7940    {
7941     "is_this_ptr" : true,
7942     "referenced_type" : "_ZTIPN7android8String16E"
7943    },
7944    {
7945     "referenced_type" : "_ZTIPKc"
7946    },
7947    {
7948     "referenced_type" : "_ZTIj"
7949    }
7950   ],
7951   "return_type" : "_ZTIv",
7952   "source_file" : "system/core/libutils/include/utils/String16.h"
7953  },
7954  {
7955   "function_name" : "android::String16::String16",
7956   "linker_set_key" : "_ZN7android8String16C1ERKNS_7String8E",
7957   "parameters" :
7958   [
7959    {
7960     "is_this_ptr" : true,
7961     "referenced_type" : "_ZTIPN7android8String16E"
7962    },
7963    {
7964     "referenced_type" : "_ZTIRKN7android7String8E"
7965    }
7966   ],
7967   "return_type" : "_ZTIv",
7968   "source_file" : "system/core/libutils/include/utils/String16.h"
7969  },
7970  {
7971   "function_name" : "android::String16::String16",
7972   "linker_set_key" : "_ZN7android8String16C1ERKS0_",
7973   "parameters" :
7974   [
7975    {
7976     "is_this_ptr" : true,
7977     "referenced_type" : "_ZTIPN7android8String16E"
7978    },
7979    {
7980     "referenced_type" : "_ZTIRKN7android8String16E"
7981    }
7982   ],
7983   "return_type" : "_ZTIv",
7984   "source_file" : "system/core/libutils/include/utils/String16.h"
7985  },
7986  {
7987   "function_name" : "android::String16::String16",
7988   "linker_set_key" : "_ZN7android8String16C1ERKS0_jj",
7989   "parameters" :
7990   [
7991    {
7992     "is_this_ptr" : true,
7993     "referenced_type" : "_ZTIPN7android8String16E"
7994    },
7995    {
7996     "referenced_type" : "_ZTIRKN7android8String16E"
7997    },
7998    {
7999     "referenced_type" : "_ZTIj"
8000    },
8001    {
8002     "default_arg" : true,
8003     "referenced_type" : "_ZTIj"
8004    }
8005   ],
8006   "return_type" : "_ZTIv",
8007   "source_file" : "system/core/libutils/include/utils/String16.h"
8008  },
8009  {
8010   "function_name" : "android::String16::String16",
8011   "linker_set_key" : "_ZN7android8String16C1Ev",
8012   "parameters" :
8013   [
8014    {
8015     "is_this_ptr" : true,
8016     "referenced_type" : "_ZTIPN7android8String16E"
8017    }
8018   ],
8019   "return_type" : "_ZTIv",
8020   "source_file" : "system/core/libutils/include/utils/String16.h"
8021  },
8022  {
8023   "function_name" : "android::String16::String16",
8024   "linker_set_key" : "_ZN7android8String16C2EOS0_",
8025   "parameters" :
8026   [
8027    {
8028     "is_this_ptr" : true,
8029     "referenced_type" : "_ZTIPN7android8String16E"
8030    },
8031    {
8032     "referenced_type" : "_ZTION7android8String16E"
8033    }
8034   ],
8035   "return_type" : "_ZTIv",
8036   "source_file" : "system/core/libutils/include/utils/String16.h"
8037  },
8038  {
8039   "function_name" : "android::String16::String16",
8040   "linker_set_key" : "_ZN7android8String16C2EPKDs",
8041   "parameters" :
8042   [
8043    {
8044     "is_this_ptr" : true,
8045     "referenced_type" : "_ZTIPN7android8String16E"
8046    },
8047    {
8048     "referenced_type" : "_ZTIPKDs"
8049    }
8050   ],
8051   "return_type" : "_ZTIv",
8052   "source_file" : "system/core/libutils/include/utils/String16.h"
8053  },
8054  {
8055   "function_name" : "android::String16::String16",
8056   "linker_set_key" : "_ZN7android8String16C2EPKDsj",
8057   "parameters" :
8058   [
8059    {
8060     "is_this_ptr" : true,
8061     "referenced_type" : "_ZTIPN7android8String16E"
8062    },
8063    {
8064     "referenced_type" : "_ZTIPKDs"
8065    },
8066    {
8067     "referenced_type" : "_ZTIj"
8068    }
8069   ],
8070   "return_type" : "_ZTIv",
8071   "source_file" : "system/core/libutils/include/utils/String16.h"
8072  },
8073  {
8074   "function_name" : "android::String16::String16",
8075   "linker_set_key" : "_ZN7android8String16C2EPKc",
8076   "parameters" :
8077   [
8078    {
8079     "is_this_ptr" : true,
8080     "referenced_type" : "_ZTIPN7android8String16E"
8081    },
8082    {
8083     "referenced_type" : "_ZTIPKc"
8084    }
8085   ],
8086   "return_type" : "_ZTIv",
8087   "source_file" : "system/core/libutils/include/utils/String16.h"
8088  },
8089  {
8090   "function_name" : "android::String16::String16",
8091   "linker_set_key" : "_ZN7android8String16C2EPKcj",
8092   "parameters" :
8093   [
8094    {
8095     "is_this_ptr" : true,
8096     "referenced_type" : "_ZTIPN7android8String16E"
8097    },
8098    {
8099     "referenced_type" : "_ZTIPKc"
8100    },
8101    {
8102     "referenced_type" : "_ZTIj"
8103    }
8104   ],
8105   "return_type" : "_ZTIv",
8106   "source_file" : "system/core/libutils/include/utils/String16.h"
8107  },
8108  {
8109   "function_name" : "android::String16::String16",
8110   "linker_set_key" : "_ZN7android8String16C2ERKNS_7String8E",
8111   "parameters" :
8112   [
8113    {
8114     "is_this_ptr" : true,
8115     "referenced_type" : "_ZTIPN7android8String16E"
8116    },
8117    {
8118     "referenced_type" : "_ZTIRKN7android7String8E"
8119    }
8120   ],
8121   "return_type" : "_ZTIv",
8122   "source_file" : "system/core/libutils/include/utils/String16.h"
8123  },
8124  {
8125   "function_name" : "android::String16::String16",
8126   "linker_set_key" : "_ZN7android8String16C2ERKS0_",
8127   "parameters" :
8128   [
8129    {
8130     "is_this_ptr" : true,
8131     "referenced_type" : "_ZTIPN7android8String16E"
8132    },
8133    {
8134     "referenced_type" : "_ZTIRKN7android8String16E"
8135    }
8136   ],
8137   "return_type" : "_ZTIv",
8138   "source_file" : "system/core/libutils/include/utils/String16.h"
8139  },
8140  {
8141   "function_name" : "android::String16::String16",
8142   "linker_set_key" : "_ZN7android8String16C2ERKS0_jj",
8143   "parameters" :
8144   [
8145    {
8146     "is_this_ptr" : true,
8147     "referenced_type" : "_ZTIPN7android8String16E"
8148    },
8149    {
8150     "referenced_type" : "_ZTIRKN7android8String16E"
8151    },
8152    {
8153     "referenced_type" : "_ZTIj"
8154    },
8155    {
8156     "default_arg" : true,
8157     "referenced_type" : "_ZTIj"
8158    }
8159   ],
8160   "return_type" : "_ZTIv",
8161   "source_file" : "system/core/libutils/include/utils/String16.h"
8162  },
8163  {
8164   "function_name" : "android::String16::String16",
8165   "linker_set_key" : "_ZN7android8String16C2Ev",
8166   "parameters" :
8167   [
8168    {
8169     "is_this_ptr" : true,
8170     "referenced_type" : "_ZTIPN7android8String16E"
8171    }
8172   ],
8173   "return_type" : "_ZTIv",
8174   "source_file" : "system/core/libutils/include/utils/String16.h"
8175  },
8176  {
8177   "function_name" : "android::String16::~String16",
8178   "linker_set_key" : "_ZN7android8String16D1Ev",
8179   "parameters" :
8180   [
8181    {
8182     "is_this_ptr" : true,
8183     "referenced_type" : "_ZTIPN7android8String16E"
8184    }
8185   ],
8186   "return_type" : "_ZTIv",
8187   "source_file" : "system/core/libutils/include/utils/String16.h"
8188  },
8189  {
8190   "function_name" : "android::String16::~String16",
8191   "linker_set_key" : "_ZN7android8String16D2Ev",
8192   "parameters" :
8193   [
8194    {
8195     "is_this_ptr" : true,
8196     "referenced_type" : "_ZTIPN7android8String16E"
8197    }
8198   ],
8199   "return_type" : "_ZTIv",
8200   "source_file" : "system/core/libutils/include/utils/String16.h"
8201  },
8202  {
8203   "function_name" : "android::String16::operator=",
8204   "linker_set_key" : "_ZN7android8String16aSEOS0_",
8205   "parameters" :
8206   [
8207    {
8208     "is_this_ptr" : true,
8209     "referenced_type" : "_ZTIPN7android8String16E"
8210    },
8211    {
8212     "referenced_type" : "_ZTION7android8String16E"
8213    }
8214   ],
8215   "return_type" : "_ZTIRN7android8String16E",
8216   "source_file" : "system/core/libutils/include/utils/String16.h"
8217  },
8218  {
8219   "function_name" : "android::FdPrinter::printLine",
8220   "linker_set_key" : "_ZN7android9FdPrinter9printLineEPKc",
8221   "parameters" :
8222   [
8223    {
8224     "is_this_ptr" : true,
8225     "referenced_type" : "_ZTIPN7android9FdPrinterE"
8226    },
8227    {
8228     "referenced_type" : "_ZTIPKc"
8229    }
8230   ],
8231   "return_type" : "_ZTIv",
8232   "source_file" : "system/core/libutils/include/utils/Printer.h"
8233  },
8234  {
8235   "function_name" : "android::FdPrinter::FdPrinter",
8236   "linker_set_key" : "_ZN7android9FdPrinterC1EijPKc",
8237   "parameters" :
8238   [
8239    {
8240     "is_this_ptr" : true,
8241     "referenced_type" : "_ZTIPN7android9FdPrinterE"
8242    },
8243    {
8244     "referenced_type" : "_ZTIi"
8245    },
8246    {
8247     "default_arg" : true,
8248     "referenced_type" : "_ZTIj"
8249    },
8250    {
8251     "default_arg" : true,
8252     "referenced_type" : "_ZTIPKc"
8253    }
8254   ],
8255   "return_type" : "_ZTIv",
8256   "source_file" : "system/core/libutils/include/utils/Printer.h"
8257  },
8258  {
8259   "function_name" : "android::FdPrinter::FdPrinter",
8260   "linker_set_key" : "_ZN7android9FdPrinterC2EijPKc",
8261   "parameters" :
8262   [
8263    {
8264     "is_this_ptr" : true,
8265     "referenced_type" : "_ZTIPN7android9FdPrinterE"
8266    },
8267    {
8268     "referenced_type" : "_ZTIi"
8269    },
8270    {
8271     "default_arg" : true,
8272     "referenced_type" : "_ZTIj"
8273    },
8274    {
8275     "default_arg" : true,
8276     "referenced_type" : "_ZTIPKc"
8277    }
8278   ],
8279   "return_type" : "_ZTIv",
8280   "source_file" : "system/core/libutils/include/utils/Printer.h"
8281  },
8282  {
8283   "function_name" : "android::StopWatch::reset",
8284   "linker_set_key" : "_ZN7android9StopWatch5resetEv",
8285   "parameters" :
8286   [
8287    {
8288     "is_this_ptr" : true,
8289     "referenced_type" : "_ZTIPN7android9StopWatchE"
8290    }
8291   ],
8292   "return_type" : "_ZTIv",
8293   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8294  },
8295  {
8296   "function_name" : "android::StopWatch::StopWatch",
8297   "linker_set_key" : "_ZN7android9StopWatchC1EPKci",
8298   "parameters" :
8299   [
8300    {
8301     "is_this_ptr" : true,
8302     "referenced_type" : "_ZTIPN7android9StopWatchE"
8303    },
8304    {
8305     "referenced_type" : "_ZTIPKc"
8306    },
8307    {
8308     "default_arg" : true,
8309     "referenced_type" : "_ZTIi"
8310    }
8311   ],
8312   "return_type" : "_ZTIv",
8313   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8314  },
8315  {
8316   "function_name" : "android::StopWatch::StopWatch",
8317   "linker_set_key" : "_ZN7android9StopWatchC2EPKci",
8318   "parameters" :
8319   [
8320    {
8321     "is_this_ptr" : true,
8322     "referenced_type" : "_ZTIPN7android9StopWatchE"
8323    },
8324    {
8325     "referenced_type" : "_ZTIPKc"
8326    },
8327    {
8328     "default_arg" : true,
8329     "referenced_type" : "_ZTIi"
8330    }
8331   ],
8332   "return_type" : "_ZTIv",
8333   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8334  },
8335  {
8336   "function_name" : "android::StopWatch::~StopWatch",
8337   "linker_set_key" : "_ZN7android9StopWatchD1Ev",
8338   "parameters" :
8339   [
8340    {
8341     "is_this_ptr" : true,
8342     "referenced_type" : "_ZTIPN7android9StopWatchE"
8343    }
8344   ],
8345   "return_type" : "_ZTIv",
8346   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8347  },
8348  {
8349   "function_name" : "android::StopWatch::~StopWatch",
8350   "linker_set_key" : "_ZN7android9StopWatchD2Ev",
8351   "parameters" :
8352   [
8353    {
8354     "is_this_ptr" : true,
8355     "referenced_type" : "_ZTIPN7android9StopWatchE"
8356    }
8357   ],
8358   "return_type" : "_ZTIv",
8359   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8360  },
8361  {
8362   "function_name" : "android::Tokenizer::fromContents",
8363   "linker_set_key" : "_ZN7android9Tokenizer12fromContentsERKNS_7String8EPKcPPS0_",
8364   "parameters" :
8365   [
8366    {
8367     "referenced_type" : "_ZTIRKN7android7String8E"
8368    },
8369    {
8370     "referenced_type" : "_ZTIPKc"
8371    },
8372    {
8373     "referenced_type" : "_ZTIPPN7android9TokenizerE"
8374    }
8375   ],
8376   "return_type" : "_ZTIi",
8377   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8378  },
8379  {
8380   "function_name" : "android::Tokenizer::skipDelimiters",
8381   "linker_set_key" : "_ZN7android9Tokenizer14skipDelimitersEPKc",
8382   "parameters" :
8383   [
8384    {
8385     "is_this_ptr" : true,
8386     "referenced_type" : "_ZTIPN7android9TokenizerE"
8387    },
8388    {
8389     "referenced_type" : "_ZTIPKc"
8390    }
8391   ],
8392   "return_type" : "_ZTIv",
8393   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8394  },
8395  {
8396   "function_name" : "android::Tokenizer::open",
8397   "linker_set_key" : "_ZN7android9Tokenizer4openERKNS_7String8EPPS0_",
8398   "parameters" :
8399   [
8400    {
8401     "referenced_type" : "_ZTIRKN7android7String8E"
8402    },
8403    {
8404     "referenced_type" : "_ZTIPPN7android9TokenizerE"
8405    }
8406   ],
8407   "return_type" : "_ZTIi",
8408   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8409  },
8410  {
8411   "function_name" : "android::Tokenizer::nextLine",
8412   "linker_set_key" : "_ZN7android9Tokenizer8nextLineEv",
8413   "parameters" :
8414   [
8415    {
8416     "is_this_ptr" : true,
8417     "referenced_type" : "_ZTIPN7android9TokenizerE"
8418    }
8419   ],
8420   "return_type" : "_ZTIv",
8421   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8422  },
8423  {
8424   "function_name" : "android::Tokenizer::nextToken",
8425   "linker_set_key" : "_ZN7android9Tokenizer9nextTokenEPKc",
8426   "parameters" :
8427   [
8428    {
8429     "is_this_ptr" : true,
8430     "referenced_type" : "_ZTIPN7android9TokenizerE"
8431    },
8432    {
8433     "referenced_type" : "_ZTIPKc"
8434    }
8435   ],
8436   "return_type" : "_ZTIN7android7String8E",
8437   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8438  },
8439  {
8440   "access" : "private",
8441   "function_name" : "android::Tokenizer::Tokenizer",
8442   "linker_set_key" : "_ZN7android9TokenizerC1ERKNS_7String8EPNS_7FileMapEPcbj",
8443   "parameters" :
8444   [
8445    {
8446     "is_this_ptr" : true,
8447     "referenced_type" : "_ZTIPN7android9TokenizerE"
8448    },
8449    {
8450     "referenced_type" : "_ZTIRKN7android7String8E"
8451    },
8452    {
8453     "referenced_type" : "_ZTIPN7android7FileMapE"
8454    },
8455    {
8456     "referenced_type" : "_ZTIPc"
8457    },
8458    {
8459     "referenced_type" : "_ZTIb"
8460    },
8461    {
8462     "referenced_type" : "_ZTIj"
8463    }
8464   ],
8465   "return_type" : "_ZTIv",
8466   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8467  },
8468  {
8469   "access" : "private",
8470   "function_name" : "android::Tokenizer::Tokenizer",
8471   "linker_set_key" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbj",
8472   "parameters" :
8473   [
8474    {
8475     "is_this_ptr" : true,
8476     "referenced_type" : "_ZTIPN7android9TokenizerE"
8477    },
8478    {
8479     "referenced_type" : "_ZTIRKN7android7String8E"
8480    },
8481    {
8482     "referenced_type" : "_ZTIPN7android7FileMapE"
8483    },
8484    {
8485     "referenced_type" : "_ZTIPc"
8486    },
8487    {
8488     "referenced_type" : "_ZTIb"
8489    },
8490    {
8491     "referenced_type" : "_ZTIj"
8492    }
8493   ],
8494   "return_type" : "_ZTIv",
8495   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8496  },
8497  {
8498   "function_name" : "android::Tokenizer::~Tokenizer",
8499   "linker_set_key" : "_ZN7android9TokenizerD1Ev",
8500   "parameters" :
8501   [
8502    {
8503     "is_this_ptr" : true,
8504     "referenced_type" : "_ZTIPN7android9TokenizerE"
8505    }
8506   ],
8507   "return_type" : "_ZTIv",
8508   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8509  },
8510  {
8511   "function_name" : "android::Tokenizer::~Tokenizer",
8512   "linker_set_key" : "_ZN7android9TokenizerD2Ev",
8513   "parameters" :
8514   [
8515    {
8516     "is_this_ptr" : true,
8517     "referenced_type" : "_ZTIPN7android9TokenizerE"
8518    }
8519   ],
8520   "return_type" : "_ZTIv",
8521   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8522  },
8523  {
8524   "function_name" : "android::VectorImpl::itemLocation",
8525   "linker_set_key" : "_ZNK7android10VectorImpl12itemLocationEj",
8526   "parameters" :
8527   [
8528    {
8529     "is_this_ptr" : true,
8530     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8531    },
8532    {
8533     "referenced_type" : "_ZTIj"
8534    }
8535   ],
8536   "return_type" : "_ZTIPKv",
8537   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8538  },
8539  {
8540   "function_name" : "android::VectorImpl::capacity",
8541   "linker_set_key" : "_ZNK7android10VectorImpl8capacityEv",
8542   "parameters" :
8543   [
8544    {
8545     "is_this_ptr" : true,
8546     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8547    }
8548   ],
8549   "return_type" : "_ZTIj",
8550   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8551  },
8552  {
8553   "access" : "protected",
8554   "function_name" : "android::VectorImpl::itemSize",
8555   "linker_set_key" : "_ZNK7android10VectorImpl8itemSizeEv",
8556   "parameters" :
8557   [
8558    {
8559     "is_this_ptr" : true,
8560     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8561    }
8562   ],
8563   "return_type" : "_ZTIj",
8564   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8565  },
8566  {
8567   "access" : "private",
8568   "function_name" : "android::SortedVectorImpl::_indexOrderOf",
8569   "linker_set_key" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPj",
8570   "parameters" :
8571   [
8572    {
8573     "is_this_ptr" : true,
8574     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
8575    },
8576    {
8577     "referenced_type" : "_ZTIPKv"
8578    },
8579    {
8580     "default_arg" : true,
8581     "referenced_type" : "_ZTIPj"
8582    }
8583   ],
8584   "return_type" : "_ZTIi",
8585   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8586  },
8587  {
8588   "function_name" : "android::SortedVectorImpl::indexOf",
8589   "linker_set_key" : "_ZNK7android16SortedVectorImpl7indexOfEPKv",
8590   "parameters" :
8591   [
8592    {
8593     "is_this_ptr" : true,
8594     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
8595    },
8596    {
8597     "referenced_type" : "_ZTIPKv"
8598    }
8599   ],
8600   "return_type" : "_ZTIi",
8601   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8602  },
8603  {
8604   "function_name" : "android::SortedVectorImpl::orderOf",
8605   "linker_set_key" : "_ZNK7android16SortedVectorImpl7orderOfEPKv",
8606   "parameters" :
8607   [
8608    {
8609     "is_this_ptr" : true,
8610     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
8611    },
8612    {
8613     "referenced_type" : "_ZTIPKv"
8614    }
8615   ],
8616   "return_type" : "_ZTIj",
8617   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8618  },
8619  {
8620   "function_name" : "android::Looper::getAllowNonCallbacks",
8621   "linker_set_key" : "_ZNK7android6Looper20getAllowNonCallbacksEv",
8622   "parameters" :
8623   [
8624    {
8625     "is_this_ptr" : true,
8626     "referenced_type" : "_ZTIPKN7android6LooperE"
8627    }
8628   ],
8629   "return_type" : "_ZTIb",
8630   "source_file" : "system/core/libutils/include/utils/Looper.h"
8631  },
8632  {
8633   "function_name" : "android::Looper::Request::getEpollEvents",
8634   "linker_set_key" : "_ZNK7android6Looper7Request14getEpollEventsEv",
8635   "parameters" :
8636   [
8637    {
8638     "is_this_ptr" : true,
8639     "referenced_type" : "_ZTIPKN7android6Looper7RequestE"
8640    }
8641   ],
8642   "return_type" : "_ZTIj",
8643   "source_file" : "system/core/libutils/include/utils/Looper.h"
8644  },
8645  {
8646   "function_name" : "android::Looper::isPolling",
8647   "linker_set_key" : "_ZNK7android6Looper9isPollingEv",
8648   "parameters" :
8649   [
8650    {
8651     "is_this_ptr" : true,
8652     "referenced_type" : "_ZTIPKN7android6LooperE"
8653    }
8654   ],
8655   "return_type" : "_ZTIb",
8656   "source_file" : "system/core/libutils/include/utils/Looper.h"
8657  },
8658  {
8659   "access" : "protected",
8660   "function_name" : "android::Thread::exitPending",
8661   "linker_set_key" : "_ZNK7android6Thread11exitPendingEv",
8662   "parameters" :
8663   [
8664    {
8665     "is_this_ptr" : true,
8666     "referenced_type" : "_ZTIPKN7android6ThreadE"
8667    }
8668   ],
8669   "return_type" : "_ZTIb",
8670   "source_file" : "system/core/libutils/include/utils/Thread.h"
8671  },
8672  {
8673   "function_name" : "android::Thread::getTid",
8674   "linker_set_key" : "_ZNK7android6Thread6getTidEv",
8675   "parameters" :
8676   [
8677    {
8678     "is_this_ptr" : true,
8679     "referenced_type" : "_ZTIPKN7android6ThreadE"
8680    }
8681   ],
8682   "return_type" : "_ZTIi",
8683   "source_file" : "system/core/libutils/include/utils/Thread.h"
8684  },
8685  {
8686   "function_name" : "android::Thread::isRunning",
8687   "linker_set_key" : "_ZNK7android6Thread9isRunningEv",
8688   "parameters" :
8689   [
8690    {
8691     "is_this_ptr" : true,
8692     "referenced_type" : "_ZTIPKN7android6ThreadE"
8693    }
8694   ],
8695   "return_type" : "_ZTIb",
8696   "source_file" : "system/core/libutils/include/utils/Thread.h"
8697  },
8698  {
8699   "access" : "protected",
8700   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_destroy",
8701   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvj",
8702   "parameters" :
8703   [
8704    {
8705     "is_this_ptr" : true,
8706     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8707    },
8708    {
8709     "referenced_type" : "_ZTIPv"
8710    },
8711    {
8712     "referenced_type" : "_ZTIj"
8713    }
8714   ],
8715   "return_type" : "_ZTIv",
8716   "source_file" : "system/core/libutils/include/utils/Vector.h"
8717  },
8718  {
8719   "access" : "protected",
8720   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_construct",
8721   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj",
8722   "parameters" :
8723   [
8724    {
8725     "is_this_ptr" : true,
8726     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8727    },
8728    {
8729     "referenced_type" : "_ZTIPv"
8730    },
8731    {
8732     "referenced_type" : "_ZTIj"
8733    }
8734   ],
8735   "return_type" : "_ZTIv",
8736   "source_file" : "system/core/libutils/include/utils/Vector.h"
8737  },
8738  {
8739   "access" : "protected",
8740   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_forward",
8741   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj",
8742   "parameters" :
8743   [
8744    {
8745     "is_this_ptr" : true,
8746     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8747    },
8748    {
8749     "referenced_type" : "_ZTIPv"
8750    },
8751    {
8752     "referenced_type" : "_ZTIPKv"
8753    },
8754    {
8755     "referenced_type" : "_ZTIj"
8756    }
8757   ],
8758   "return_type" : "_ZTIv",
8759   "source_file" : "system/core/libutils/include/utils/Vector.h"
8760  },
8761  {
8762   "access" : "protected",
8763   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_backward",
8764   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj",
8765   "parameters" :
8766   [
8767    {
8768     "is_this_ptr" : true,
8769     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8770    },
8771    {
8772     "referenced_type" : "_ZTIPv"
8773    },
8774    {
8775     "referenced_type" : "_ZTIPKv"
8776    },
8777    {
8778     "referenced_type" : "_ZTIj"
8779    }
8780   ],
8781   "return_type" : "_ZTIv",
8782   "source_file" : "system/core/libutils/include/utils/Vector.h"
8783  },
8784  {
8785   "access" : "protected",
8786   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_copy",
8787   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj",
8788   "parameters" :
8789   [
8790    {
8791     "is_this_ptr" : true,
8792     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8793    },
8794    {
8795     "referenced_type" : "_ZTIPv"
8796    },
8797    {
8798     "referenced_type" : "_ZTIPKv"
8799    },
8800    {
8801     "referenced_type" : "_ZTIj"
8802    }
8803   ],
8804   "return_type" : "_ZTIv",
8805   "source_file" : "system/core/libutils/include/utils/Vector.h"
8806  },
8807  {
8808   "access" : "protected",
8809   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_splat",
8810   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj",
8811   "parameters" :
8812   [
8813    {
8814     "is_this_ptr" : true,
8815     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8816    },
8817    {
8818     "referenced_type" : "_ZTIPv"
8819    },
8820    {
8821     "referenced_type" : "_ZTIPKv"
8822    },
8823    {
8824     "referenced_type" : "_ZTIj"
8825    }
8826   ],
8827   "return_type" : "_ZTIv",
8828   "source_file" : "system/core/libutils/include/utils/Vector.h"
8829  },
8830  {
8831   "access" : "protected",
8832   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_destroy",
8833   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj",
8834   "parameters" :
8835   [
8836    {
8837     "is_this_ptr" : true,
8838     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8839    },
8840    {
8841     "referenced_type" : "_ZTIPv"
8842    },
8843    {
8844     "referenced_type" : "_ZTIj"
8845    }
8846   ],
8847   "return_type" : "_ZTIv",
8848   "source_file" : "system/core/libutils/include/utils/Vector.h"
8849  },
8850  {
8851   "access" : "protected",
8852   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_construct",
8853   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj",
8854   "parameters" :
8855   [
8856    {
8857     "is_this_ptr" : true,
8858     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8859    },
8860    {
8861     "referenced_type" : "_ZTIPv"
8862    },
8863    {
8864     "referenced_type" : "_ZTIj"
8865    }
8866   ],
8867   "return_type" : "_ZTIv",
8868   "source_file" : "system/core/libutils/include/utils/Vector.h"
8869  },
8870  {
8871   "access" : "protected",
8872   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_forward",
8873   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj",
8874   "parameters" :
8875   [
8876    {
8877     "is_this_ptr" : true,
8878     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8879    },
8880    {
8881     "referenced_type" : "_ZTIPv"
8882    },
8883    {
8884     "referenced_type" : "_ZTIPKv"
8885    },
8886    {
8887     "referenced_type" : "_ZTIj"
8888    }
8889   ],
8890   "return_type" : "_ZTIv",
8891   "source_file" : "system/core/libutils/include/utils/Vector.h"
8892  },
8893  {
8894   "access" : "protected",
8895   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_backward",
8896   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj",
8897   "parameters" :
8898   [
8899    {
8900     "is_this_ptr" : true,
8901     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8902    },
8903    {
8904     "referenced_type" : "_ZTIPv"
8905    },
8906    {
8907     "referenced_type" : "_ZTIPKv"
8908    },
8909    {
8910     "referenced_type" : "_ZTIj"
8911    }
8912   ],
8913   "return_type" : "_ZTIv",
8914   "source_file" : "system/core/libutils/include/utils/Vector.h"
8915  },
8916  {
8917   "access" : "protected",
8918   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_copy",
8919   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj",
8920   "parameters" :
8921   [
8922    {
8923     "is_this_ptr" : true,
8924     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8925    },
8926    {
8927     "referenced_type" : "_ZTIPv"
8928    },
8929    {
8930     "referenced_type" : "_ZTIPKv"
8931    },
8932    {
8933     "referenced_type" : "_ZTIj"
8934    }
8935   ],
8936   "return_type" : "_ZTIv",
8937   "source_file" : "system/core/libutils/include/utils/Vector.h"
8938  },
8939  {
8940   "access" : "protected",
8941   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_splat",
8942   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj",
8943   "parameters" :
8944   [
8945    {
8946     "is_this_ptr" : true,
8947     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8948    },
8949    {
8950     "referenced_type" : "_ZTIPv"
8951    },
8952    {
8953     "referenced_type" : "_ZTIPKv"
8954    },
8955    {
8956     "referenced_type" : "_ZTIj"
8957    }
8958   ],
8959   "return_type" : "_ZTIv",
8960   "source_file" : "system/core/libutils/include/utils/Vector.h"
8961  },
8962  {
8963   "access" : "protected",
8964   "function_name" : "android::Vector<android::Looper::Response>::do_destroy",
8965   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj",
8966   "parameters" :
8967   [
8968    {
8969     "is_this_ptr" : true,
8970     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
8971    },
8972    {
8973     "referenced_type" : "_ZTIPv"
8974    },
8975    {
8976     "referenced_type" : "_ZTIj"
8977    }
8978   ],
8979   "return_type" : "_ZTIv",
8980   "source_file" : "system/core/libutils/include/utils/Vector.h"
8981  },
8982  {
8983   "access" : "protected",
8984   "function_name" : "android::Vector<android::Looper::Response>::do_construct",
8985   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj",
8986   "parameters" :
8987   [
8988    {
8989     "is_this_ptr" : true,
8990     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
8991    },
8992    {
8993     "referenced_type" : "_ZTIPv"
8994    },
8995    {
8996     "referenced_type" : "_ZTIj"
8997    }
8998   ],
8999   "return_type" : "_ZTIv",
9000   "source_file" : "system/core/libutils/include/utils/Vector.h"
9001  },
9002  {
9003   "access" : "protected",
9004   "function_name" : "android::Vector<android::Looper::Response>::do_move_forward",
9005   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj",
9006   "parameters" :
9007   [
9008    {
9009     "is_this_ptr" : true,
9010     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9011    },
9012    {
9013     "referenced_type" : "_ZTIPv"
9014    },
9015    {
9016     "referenced_type" : "_ZTIPKv"
9017    },
9018    {
9019     "referenced_type" : "_ZTIj"
9020    }
9021   ],
9022   "return_type" : "_ZTIv",
9023   "source_file" : "system/core/libutils/include/utils/Vector.h"
9024  },
9025  {
9026   "access" : "protected",
9027   "function_name" : "android::Vector<android::Looper::Response>::do_move_backward",
9028   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj",
9029   "parameters" :
9030   [
9031    {
9032     "is_this_ptr" : true,
9033     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9034    },
9035    {
9036     "referenced_type" : "_ZTIPv"
9037    },
9038    {
9039     "referenced_type" : "_ZTIPKv"
9040    },
9041    {
9042     "referenced_type" : "_ZTIj"
9043    }
9044   ],
9045   "return_type" : "_ZTIv",
9046   "source_file" : "system/core/libutils/include/utils/Vector.h"
9047  },
9048  {
9049   "access" : "protected",
9050   "function_name" : "android::Vector<android::Looper::Response>::do_copy",
9051   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj",
9052   "parameters" :
9053   [
9054    {
9055     "is_this_ptr" : true,
9056     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9057    },
9058    {
9059     "referenced_type" : "_ZTIPv"
9060    },
9061    {
9062     "referenced_type" : "_ZTIPKv"
9063    },
9064    {
9065     "referenced_type" : "_ZTIj"
9066    }
9067   ],
9068   "return_type" : "_ZTIv",
9069   "source_file" : "system/core/libutils/include/utils/Vector.h"
9070  },
9071  {
9072   "access" : "protected",
9073   "function_name" : "android::Vector<android::Looper::Response>::do_splat",
9074   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj",
9075   "parameters" :
9076   [
9077    {
9078     "is_this_ptr" : true,
9079     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9080    },
9081    {
9082     "referenced_type" : "_ZTIPv"
9083    },
9084    {
9085     "referenced_type" : "_ZTIPKv"
9086    },
9087    {
9088     "referenced_type" : "_ZTIj"
9089    }
9090   ],
9091   "return_type" : "_ZTIv",
9092   "source_file" : "system/core/libutils/include/utils/Vector.h"
9093  },
9094  {
9095   "function_name" : "android::RefBase::createWeak",
9096   "linker_set_key" : "_ZNK7android7RefBase10createWeakEPKv",
9097   "parameters" :
9098   [
9099    {
9100     "is_this_ptr" : true,
9101     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9102    },
9103    {
9104     "referenced_type" : "_ZTIPKv"
9105    }
9106   ],
9107   "return_type" : "_ZTIPN7android7RefBase12weakref_typeE",
9108   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9109  },
9110  {
9111   "function_name" : "android::RefBase::getWeakRefs",
9112   "linker_set_key" : "_ZNK7android7RefBase11getWeakRefsEv",
9113   "parameters" :
9114   [
9115    {
9116     "is_this_ptr" : true,
9117     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9118    }
9119   ],
9120   "return_type" : "_ZTIPN7android7RefBase12weakref_typeE",
9121   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9122  },
9123  {
9124   "function_name" : "android::RefBase::weakref_type::getWeakCount",
9125   "linker_set_key" : "_ZNK7android7RefBase12weakref_type12getWeakCountEv",
9126   "parameters" :
9127   [
9128    {
9129     "is_this_ptr" : true,
9130     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
9131    }
9132   ],
9133   "return_type" : "_ZTIi",
9134   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9135  },
9136  {
9137   "function_name" : "android::RefBase::weakref_type::refBase",
9138   "linker_set_key" : "_ZNK7android7RefBase12weakref_type7refBaseEv",
9139   "parameters" :
9140   [
9141    {
9142     "is_this_ptr" : true,
9143     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
9144    }
9145   ],
9146   "return_type" : "_ZTIPN7android7RefBaseE",
9147   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9148  },
9149  {
9150   "function_name" : "android::RefBase::weakref_type::printRefs",
9151   "linker_set_key" : "_ZNK7android7RefBase12weakref_type9printRefsEv",
9152   "parameters" :
9153   [
9154    {
9155     "is_this_ptr" : true,
9156     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
9157    }
9158   ],
9159   "return_type" : "_ZTIv",
9160   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9161  },
9162  {
9163   "function_name" : "android::RefBase::forceIncStrong",
9164   "linker_set_key" : "_ZNK7android7RefBase14forceIncStrongEPKv",
9165   "parameters" :
9166   [
9167    {
9168     "is_this_ptr" : true,
9169     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9170    },
9171    {
9172     "referenced_type" : "_ZTIPKv"
9173    }
9174   ],
9175   "return_type" : "_ZTIv",
9176   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9177  },
9178  {
9179   "function_name" : "android::RefBase::getStrongCount",
9180   "linker_set_key" : "_ZNK7android7RefBase14getStrongCountEv",
9181   "parameters" :
9182   [
9183    {
9184     "is_this_ptr" : true,
9185     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9186    }
9187   ],
9188   "return_type" : "_ZTIi",
9189   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9190  },
9191  {
9192   "function_name" : "android::RefBase::incStrongRequireStrong",
9193   "linker_set_key" : "_ZNK7android7RefBase22incStrongRequireStrongEPKv",
9194   "parameters" :
9195   [
9196    {
9197     "is_this_ptr" : true,
9198     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9199    },
9200    {
9201     "referenced_type" : "_ZTIPKv"
9202    }
9203   ],
9204   "return_type" : "_ZTIv",
9205   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9206  },
9207  {
9208   "function_name" : "android::RefBase::decStrong",
9209   "linker_set_key" : "_ZNK7android7RefBase9decStrongEPKv",
9210   "parameters" :
9211   [
9212    {
9213     "is_this_ptr" : true,
9214     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9215    },
9216    {
9217     "referenced_type" : "_ZTIPKv"
9218    }
9219   ],
9220   "return_type" : "_ZTIv",
9221   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9222  },
9223  {
9224   "function_name" : "android::RefBase::incStrong",
9225   "linker_set_key" : "_ZNK7android7RefBase9incStrongEPKv",
9226   "parameters" :
9227   [
9228    {
9229     "is_this_ptr" : true,
9230     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9231    },
9232    {
9233     "referenced_type" : "_ZTIPKv"
9234    }
9235   ],
9236   "return_type" : "_ZTIv",
9237   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9238  },
9239  {
9240   "function_name" : "android::String8::getPathDir",
9241   "linker_set_key" : "_ZNK7android7String810getPathDirEv",
9242   "parameters" :
9243   [
9244    {
9245     "is_this_ptr" : true,
9246     "referenced_type" : "_ZTIPKN7android7String8E"
9247    }
9248   ],
9249   "return_type" : "_ZTIN7android7String8E",
9250   "source_file" : "system/core/libutils/include/utils/String8.h"
9251  },
9252  {
9253   "function_name" : "android::String8::getBasePath",
9254   "linker_set_key" : "_ZNK7android7String811getBasePathEv",
9255   "parameters" :
9256   [
9257    {
9258     "is_this_ptr" : true,
9259     "referenced_type" : "_ZTIPKN7android7String8E"
9260    }
9261   ],
9262   "return_type" : "_ZTIN7android7String8E",
9263   "source_file" : "system/core/libutils/include/utils/String8.h"
9264  },
9265  {
9266   "function_name" : "android::String8::getPathLeaf",
9267   "linker_set_key" : "_ZNK7android7String811getPathLeafEv",
9268   "parameters" :
9269   [
9270    {
9271     "is_this_ptr" : true,
9272     "referenced_type" : "_ZTIPKN7android7String8E"
9273    }
9274   ],
9275   "return_type" : "_ZTIN7android7String8E",
9276   "source_file" : "system/core/libutils/include/utils/String8.h"
9277  },
9278  {
9279   "access" : "private",
9280   "function_name" : "android::String8::find_extension",
9281   "linker_set_key" : "_ZNK7android7String814find_extensionEv",
9282   "parameters" :
9283   [
9284    {
9285     "is_this_ptr" : true,
9286     "referenced_type" : "_ZTIPKN7android7String8E"
9287    }
9288   ],
9289   "return_type" : "_ZTIPc",
9290   "source_file" : "system/core/libutils/include/utils/String8.h"
9291  },
9292  {
9293   "function_name" : "android::String8::getPathExtension",
9294   "linker_set_key" : "_ZNK7android7String816getPathExtensionEv",
9295   "parameters" :
9296   [
9297    {
9298     "is_this_ptr" : true,
9299     "referenced_type" : "_ZTIPKN7android7String8E"
9300    }
9301   ],
9302   "return_type" : "_ZTIN7android7String8E",
9303   "source_file" : "system/core/libutils/include/utils/String8.h"
9304  },
9305  {
9306   "function_name" : "android::String8::find",
9307   "linker_set_key" : "_ZNK7android7String84findEPKcj",
9308   "parameters" :
9309   [
9310    {
9311     "is_this_ptr" : true,
9312     "referenced_type" : "_ZTIPKN7android7String8E"
9313    },
9314    {
9315     "referenced_type" : "_ZTIPKc"
9316    },
9317    {
9318     "default_arg" : true,
9319     "referenced_type" : "_ZTIj"
9320    }
9321   ],
9322   "return_type" : "_ZTIi",
9323   "source_file" : "system/core/libutils/include/utils/String8.h"
9324  },
9325  {
9326   "function_name" : "android::String8::length",
9327   "linker_set_key" : "_ZNK7android7String86lengthEv",
9328   "parameters" :
9329   [
9330    {
9331     "is_this_ptr" : true,
9332     "referenced_type" : "_ZTIPKN7android7String8E"
9333    }
9334   ],
9335   "return_type" : "_ZTIj",
9336   "source_file" : "system/core/libutils/include/utils/String8.h"
9337  },
9338  {
9339   "function_name" : "android::String8::walkPath",
9340   "linker_set_key" : "_ZNK7android7String88walkPathEPS0_",
9341   "parameters" :
9342   [
9343    {
9344     "is_this_ptr" : true,
9345     "referenced_type" : "_ZTIPKN7android7String8E"
9346    },
9347    {
9348     "default_arg" : true,
9349     "referenced_type" : "_ZTIPN7android7String8E"
9350    }
9351   ],
9352   "return_type" : "_ZTIN7android7String8E",
9353   "source_file" : "system/core/libutils/include/utils/String8.h"
9354  },
9355  {
9356   "function_name" : "android::String16::startsWith",
9357   "linker_set_key" : "_ZNK7android8String1610startsWithEPKDs",
9358   "parameters" :
9359   [
9360    {
9361     "is_this_ptr" : true,
9362     "referenced_type" : "_ZTIPKN7android8String16E"
9363    },
9364    {
9365     "referenced_type" : "_ZTIPKDs"
9366    }
9367   ],
9368   "return_type" : "_ZTIb",
9369   "source_file" : "system/core/libutils/include/utils/String16.h"
9370  },
9371  {
9372   "function_name" : "android::String16::startsWith",
9373   "linker_set_key" : "_ZNK7android8String1610startsWithERKS0_",
9374   "parameters" :
9375   [
9376    {
9377     "is_this_ptr" : true,
9378     "referenced_type" : "_ZTIPKN7android8String16E"
9379    },
9380    {
9381     "referenced_type" : "_ZTIRKN7android8String16E"
9382    }
9383   ],
9384   "return_type" : "_ZTIb",
9385   "source_file" : "system/core/libutils/include/utils/String16.h"
9386  },
9387  {
9388   "function_name" : "android::String16::isStaticString",
9389   "linker_set_key" : "_ZNK7android8String1614isStaticStringEv",
9390   "parameters" :
9391   [
9392    {
9393     "is_this_ptr" : true,
9394     "referenced_type" : "_ZTIPKN7android8String16E"
9395    }
9396   ],
9397   "return_type" : "_ZTIb",
9398   "source_file" : "system/core/libutils/include/utils/String16.h"
9399  },
9400  {
9401   "access" : "private",
9402   "function_name" : "android::String16::staticStringSize",
9403   "linker_set_key" : "_ZNK7android8String1616staticStringSizeEv",
9404   "parameters" :
9405   [
9406    {
9407     "is_this_ptr" : true,
9408     "referenced_type" : "_ZTIPKN7android8String16E"
9409    }
9410   ],
9411   "return_type" : "_ZTIj",
9412   "source_file" : "system/core/libutils/include/utils/String16.h"
9413  },
9414  {
9415   "function_name" : "android::String16::size",
9416   "linker_set_key" : "_ZNK7android8String164sizeEv",
9417   "parameters" :
9418   [
9419    {
9420     "is_this_ptr" : true,
9421     "referenced_type" : "_ZTIPKN7android8String16E"
9422    }
9423   ],
9424   "return_type" : "_ZTIj",
9425   "source_file" : "system/core/libutils/include/utils/String16.h"
9426  },
9427  {
9428   "function_name" : "android::String16::contains",
9429   "linker_set_key" : "_ZNK7android8String168containsEPKDs",
9430   "parameters" :
9431   [
9432    {
9433     "is_this_ptr" : true,
9434     "referenced_type" : "_ZTIPKN7android8String16E"
9435    },
9436    {
9437     "referenced_type" : "_ZTIPKDs"
9438    }
9439   ],
9440   "return_type" : "_ZTIb",
9441   "source_file" : "system/core/libutils/include/utils/String16.h"
9442  },
9443  {
9444   "function_name" : "android::String16::findLast",
9445   "linker_set_key" : "_ZNK7android8String168findLastEDs",
9446   "parameters" :
9447   [
9448    {
9449     "is_this_ptr" : true,
9450     "referenced_type" : "_ZTIPKN7android8String16E"
9451    },
9452    {
9453     "referenced_type" : "_ZTIDs"
9454    }
9455   ],
9456   "return_type" : "_ZTIi",
9457   "source_file" : "system/core/libutils/include/utils/String16.h"
9458  },
9459  {
9460   "function_name" : "android::String16::findFirst",
9461   "linker_set_key" : "_ZNK7android8String169findFirstEDs",
9462   "parameters" :
9463   [
9464    {
9465     "is_this_ptr" : true,
9466     "referenced_type" : "_ZTIPKN7android8String16E"
9467    },
9468    {
9469     "referenced_type" : "_ZTIDs"
9470    }
9471   ],
9472   "return_type" : "_ZTIi",
9473   "source_file" : "system/core/libutils/include/utils/String16.h"
9474  },
9475  {
9476   "function_name" : "android::StopWatch::elapsedTime",
9477   "linker_set_key" : "_ZNK7android9StopWatch11elapsedTimeEv",
9478   "parameters" :
9479   [
9480    {
9481     "is_this_ptr" : true,
9482     "referenced_type" : "_ZTIPKN7android9StopWatchE"
9483    }
9484   ],
9485   "return_type" : "_ZTIx",
9486   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
9487  },
9488  {
9489   "function_name" : "android::StopWatch::name",
9490   "linker_set_key" : "_ZNK7android9StopWatch4nameEv",
9491   "parameters" :
9492   [
9493    {
9494     "is_this_ptr" : true,
9495     "referenced_type" : "_ZTIPKN7android9StopWatchE"
9496    }
9497   ],
9498   "return_type" : "_ZTIPKc",
9499   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
9500  },
9501  {
9502   "function_name" : "android::Tokenizer::getLocation",
9503   "linker_set_key" : "_ZNK7android9Tokenizer11getLocationEv",
9504   "parameters" :
9505   [
9506    {
9507     "is_this_ptr" : true,
9508     "referenced_type" : "_ZTIPKN7android9TokenizerE"
9509    }
9510   ],
9511   "return_type" : "_ZTIN7android7String8E",
9512   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
9513  },
9514  {
9515   "function_name" : "android::Tokenizer::peekRemainderOfLine",
9516   "linker_set_key" : "_ZNK7android9Tokenizer19peekRemainderOfLineEv",
9517   "parameters" :
9518   [
9519    {
9520     "is_this_ptr" : true,
9521     "referenced_type" : "_ZTIPKN7android9TokenizerE"
9522    }
9523   ],
9524   "return_type" : "_ZTIN7android7String8E",
9525   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
9526  },
9527  {
9528   "function_name" : "androidCreateRawThreadEtc",
9529   "linker_set_key" : "androidCreateRawThreadEtc",
9530   "parameters" :
9531   [
9532    {
9533     "referenced_type" : "_ZTIPFiPvE"
9534    },
9535    {
9536     "referenced_type" : "_ZTIPv"
9537    },
9538    {
9539     "referenced_type" : "_ZTIPKc"
9540    },
9541    {
9542     "referenced_type" : "_ZTIi"
9543    },
9544    {
9545     "referenced_type" : "_ZTIj"
9546    },
9547    {
9548     "referenced_type" : "_ZTIPPv"
9549    }
9550   ],
9551   "return_type" : "_ZTIi",
9552   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9553  },
9554  {
9555   "function_name" : "androidCreateThread",
9556   "linker_set_key" : "androidCreateThread",
9557   "parameters" :
9558   [
9559    {
9560     "referenced_type" : "_ZTIPFiPvE"
9561    },
9562    {
9563     "referenced_type" : "_ZTIPv"
9564    }
9565   ],
9566   "return_type" : "_ZTIi",
9567   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9568  },
9569  {
9570   "function_name" : "androidCreateThreadEtc",
9571   "linker_set_key" : "androidCreateThreadEtc",
9572   "parameters" :
9573   [
9574    {
9575     "referenced_type" : "_ZTIPFiPvE"
9576    },
9577    {
9578     "referenced_type" : "_ZTIPv"
9579    },
9580    {
9581     "referenced_type" : "_ZTIPKc"
9582    },
9583    {
9584     "referenced_type" : "_ZTIi"
9585    },
9586    {
9587     "referenced_type" : "_ZTIj"
9588    },
9589    {
9590     "referenced_type" : "_ZTIPPv"
9591    }
9592   ],
9593   "return_type" : "_ZTIi",
9594   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9595  },
9596  {
9597   "function_name" : "androidGetThreadId",
9598   "linker_set_key" : "androidGetThreadId",
9599   "return_type" : "_ZTIPv",
9600   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9601  },
9602  {
9603   "function_name" : "androidGetThreadPriority",
9604   "linker_set_key" : "androidGetThreadPriority",
9605   "parameters" :
9606   [
9607    {
9608     "referenced_type" : "_ZTIi"
9609    }
9610   ],
9611   "return_type" : "_ZTIi",
9612   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9613  },
9614  {
9615   "function_name" : "androidSetCreateThreadFunc",
9616   "linker_set_key" : "androidSetCreateThreadFunc",
9617   "parameters" :
9618   [
9619    {
9620     "referenced_type" : "_ZTIPFiPFiPvES_PKcijPS_E"
9621    }
9622   ],
9623   "return_type" : "_ZTIv",
9624   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9625  },
9626  {
9627   "function_name" : "androidSetThreadName",
9628   "linker_set_key" : "androidSetThreadName",
9629   "parameters" :
9630   [
9631    {
9632     "referenced_type" : "_ZTIPKc"
9633    }
9634   ],
9635   "return_type" : "_ZTIv",
9636   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9637  },
9638  {
9639   "function_name" : "androidSetThreadPriority",
9640   "linker_set_key" : "androidSetThreadPriority",
9641   "parameters" :
9642   [
9643    {
9644     "referenced_type" : "_ZTIi"
9645    },
9646    {
9647     "referenced_type" : "_ZTIi"
9648    }
9649   ],
9650   "return_type" : "_ZTIi",
9651   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9652  },
9653  {
9654   "function_name" : "strcmp16",
9655   "linker_set_key" : "strcmp16",
9656   "parameters" :
9657   [
9658    {
9659     "referenced_type" : "_ZTIPKDs"
9660    },
9661    {
9662     "referenced_type" : "_ZTIPKDs"
9663    }
9664   ],
9665   "return_type" : "_ZTIi",
9666   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9667  },
9668  {
9669   "function_name" : "strlen16",
9670   "linker_set_key" : "strlen16",
9671   "parameters" :
9672   [
9673    {
9674     "referenced_type" : "_ZTIPKDs"
9675    }
9676   ],
9677   "return_type" : "_ZTIj",
9678   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9679  },
9680  {
9681   "function_name" : "strncmp16",
9682   "linker_set_key" : "strncmp16",
9683   "parameters" :
9684   [
9685    {
9686     "referenced_type" : "_ZTIPKDs"
9687    },
9688    {
9689     "referenced_type" : "_ZTIPKDs"
9690    },
9691    {
9692     "referenced_type" : "_ZTIj"
9693    }
9694   ],
9695   "return_type" : "_ZTIi",
9696   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9697  },
9698  {
9699   "function_name" : "strnlen16",
9700   "linker_set_key" : "strnlen16",
9701   "parameters" :
9702   [
9703    {
9704     "referenced_type" : "_ZTIPKDs"
9705    },
9706    {
9707     "referenced_type" : "_ZTIj"
9708    }
9709   ],
9710   "return_type" : "_ZTIj",
9711   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9712  },
9713  {
9714   "function_name" : "strstr16",
9715   "linker_set_key" : "strstr16",
9716   "parameters" :
9717   [
9718    {
9719     "referenced_type" : "_ZTIPKDs"
9720    },
9721    {
9722     "referenced_type" : "_ZTIPKDs"
9723    }
9724   ],
9725   "return_type" : "_ZTIPDs",
9726   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9727  },
9728  {
9729   "function_name" : "strzcmp16",
9730   "linker_set_key" : "strzcmp16",
9731   "parameters" :
9732   [
9733    {
9734     "referenced_type" : "_ZTIPKDs"
9735    },
9736    {
9737     "referenced_type" : "_ZTIj"
9738    },
9739    {
9740     "referenced_type" : "_ZTIPKDs"
9741    },
9742    {
9743     "referenced_type" : "_ZTIj"
9744    }
9745   ],
9746   "return_type" : "_ZTIi",
9747   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9748  },
9749  {
9750   "function_name" : "systemTime",
9751   "linker_set_key" : "systemTime",
9752   "parameters" :
9753   [
9754    {
9755     "default_arg" : true,
9756     "referenced_type" : "_ZTIi"
9757    }
9758   ],
9759   "return_type" : "_ZTIx",
9760   "source_file" : "system/core/libutils/include/utils/Timers.h"
9761  },
9762  {
9763   "function_name" : "toMillisecondTimeoutDelay",
9764   "linker_set_key" : "toMillisecondTimeoutDelay",
9765   "parameters" :
9766   [
9767    {
9768     "referenced_type" : "_ZTIx"
9769    },
9770    {
9771     "referenced_type" : "_ZTIx"
9772    }
9773   ],
9774   "return_type" : "_ZTIi",
9775   "source_file" : "system/core/libutils/include/utils/Timers.h"
9776  },
9777  {
9778   "function_name" : "utf16_to_utf8",
9779   "linker_set_key" : "utf16_to_utf8",
9780   "parameters" :
9781   [
9782    {
9783     "referenced_type" : "_ZTIPKDs"
9784    },
9785    {
9786     "referenced_type" : "_ZTIj"
9787    },
9788    {
9789     "referenced_type" : "_ZTIPc"
9790    },
9791    {
9792     "referenced_type" : "_ZTIj"
9793    }
9794   ],
9795   "return_type" : "_ZTIv",
9796   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9797  },
9798  {
9799   "function_name" : "utf16_to_utf8_length",
9800   "linker_set_key" : "utf16_to_utf8_length",
9801   "parameters" :
9802   [
9803    {
9804     "referenced_type" : "_ZTIPKDs"
9805    },
9806    {
9807     "referenced_type" : "_ZTIj"
9808    }
9809   ],
9810   "return_type" : "_ZTIi",
9811   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9812  },
9813  {
9814   "function_name" : "utf32_from_utf8_at",
9815   "linker_set_key" : "utf32_from_utf8_at",
9816   "parameters" :
9817   [
9818    {
9819     "referenced_type" : "_ZTIPKc"
9820    },
9821    {
9822     "referenced_type" : "_ZTIj"
9823    },
9824    {
9825     "referenced_type" : "_ZTIj"
9826    },
9827    {
9828     "referenced_type" : "_ZTIPj"
9829    }
9830   ],
9831   "return_type" : "_ZTIi",
9832   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9833  },
9834  {
9835   "function_name" : "utf32_to_utf8",
9836   "linker_set_key" : "utf32_to_utf8",
9837   "parameters" :
9838   [
9839    {
9840     "referenced_type" : "_ZTIPKDi"
9841    },
9842    {
9843     "referenced_type" : "_ZTIj"
9844    },
9845    {
9846     "referenced_type" : "_ZTIPc"
9847    },
9848    {
9849     "referenced_type" : "_ZTIj"
9850    }
9851   ],
9852   "return_type" : "_ZTIv",
9853   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9854  },
9855  {
9856   "function_name" : "utf32_to_utf8_length",
9857   "linker_set_key" : "utf32_to_utf8_length",
9858   "parameters" :
9859   [
9860    {
9861     "referenced_type" : "_ZTIPKDi"
9862    },
9863    {
9864     "referenced_type" : "_ZTIj"
9865    }
9866   ],
9867   "return_type" : "_ZTIi",
9868   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9869  },
9870  {
9871   "function_name" : "utf8_to_utf16",
9872   "linker_set_key" : "utf8_to_utf16",
9873   "parameters" :
9874   [
9875    {
9876     "referenced_type" : "_ZTIPKh"
9877    },
9878    {
9879     "referenced_type" : "_ZTIj"
9880    },
9881    {
9882     "referenced_type" : "_ZTIPDs"
9883    },
9884    {
9885     "referenced_type" : "_ZTIj"
9886    }
9887   ],
9888   "return_type" : "_ZTIPDs",
9889   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9890  },
9891  {
9892   "function_name" : "utf8_to_utf16_length",
9893   "linker_set_key" : "utf8_to_utf16_length",
9894   "parameters" :
9895   [
9896    {
9897     "referenced_type" : "_ZTIPKh"
9898    },
9899    {
9900     "referenced_type" : "_ZTIj"
9901    },
9902    {
9903     "default_arg" : true,
9904     "referenced_type" : "_ZTIb"
9905    }
9906   ],
9907   "return_type" : "_ZTIi",
9908   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9909  },
9910  {
9911   "function_name" : "utf8_to_utf16_no_null_terminator",
9912   "linker_set_key" : "utf8_to_utf16_no_null_terminator",
9913   "parameters" :
9914   [
9915    {
9916     "referenced_type" : "_ZTIPKh"
9917    },
9918    {
9919     "referenced_type" : "_ZTIj"
9920    },
9921    {
9922     "referenced_type" : "_ZTIPDs"
9923    },
9924    {
9925     "referenced_type" : "_ZTIj"
9926    }
9927   ],
9928   "return_type" : "_ZTIPDs",
9929   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9930  }
9931 ],
9932 "global_vars" :
9933 [
9934  {
9935   "access" : "private",
9936   "linker_set_key" : "_ZN7android7FileMap9mPageSizeE",
9937   "name" : "android::FileMap::mPageSize",
9938   "referenced_type" : "_ZTIl",
9939   "source_file" : "system/core/libutils/include/utils/FileMap.h"
9940  }
9941 ],
9942 "lvalue_reference_types" :
9943 [
9944  {
9945   "alignment" : 4,
9946   "linker_set_key" : "_ZTIRA1_KDs",
9947   "name" : "const char16_t (&)[1]",
9948   "referenced_type" : "_ZTIA1_KDs",
9949   "self_type" : "_ZTIRA1_KDs",
9950   "size" : 4,
9951   "source_file" : "system/core/libutils/include/utils/String16.h"
9952  },
9953  {
9954   "alignment" : 4,
9955   "linker_set_key" : "_ZTIRKN7android10VectorImplE",
9956   "name" : "const android::VectorImpl &",
9957   "referenced_type" : "_ZTIKN7android10VectorImplE",
9958   "self_type" : "_ZTIRKN7android10VectorImplE",
9959   "size" : 4,
9960   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
9961  },
9962  {
9963   "alignment" : 4,
9964   "linker_set_key" : "_ZTIRKN7android16ReferenceRenamerE",
9965   "name" : "const android::ReferenceRenamer &",
9966   "referenced_type" : "_ZTIKN7android16ReferenceRenamerE",
9967   "self_type" : "_ZTIRKN7android16ReferenceRenamerE",
9968   "size" : 4,
9969   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9970  },
9971  {
9972   "alignment" : 4,
9973   "linker_set_key" : "_ZTIRKN7android16SortedVectorImplE",
9974   "name" : "const android::SortedVectorImpl &",
9975   "referenced_type" : "_ZTIKN7android16SortedVectorImplE",
9976   "self_type" : "_ZTIRKN7android16SortedVectorImplE",
9977   "size" : 4,
9978   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
9979  },
9980  {
9981   "alignment" : 4,
9982   "linker_set_key" : "_ZTIRKN7android28sysprop_change_callback_infoE",
9983   "name" : "const android::sysprop_change_callback_info &",
9984   "referenced_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
9985   "self_type" : "_ZTIRKN7android28sysprop_change_callback_infoE",
9986   "size" : 4,
9987   "source_file" : "system/core/libutils/include/utils/Vector.h"
9988  },
9989  {
9990   "alignment" : 4,
9991   "linker_set_key" : "_ZTIRKN7android2spINS_14LooperCallbackEEE",
9992   "name" : "const android::sp<android::LooperCallback> &",
9993   "referenced_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
9994   "self_type" : "_ZTIRKN7android2spINS_14LooperCallbackEEE",
9995   "size" : 4,
9996   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
9997  },
9998  {
9999   "alignment" : 4,
10000   "linker_set_key" : "_ZTIRKN7android2spINS_14MessageHandlerEEE",
10001   "name" : "const android::sp<android::MessageHandler> &",
10002   "referenced_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
10003   "self_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE",
10004   "size" : 4,
10005   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10006  },
10007  {
10008   "alignment" : 4,
10009   "linker_set_key" : "_ZTIRKN7android2spINS_20SimpleLooperCallbackEEE",
10010   "name" : "const android::sp<android::SimpleLooperCallback> &",
10011   "referenced_type" : "_ZTIKN7android2spINS_20SimpleLooperCallbackEEE",
10012   "self_type" : "_ZTIRKN7android2spINS_20SimpleLooperCallbackEEE",
10013   "size" : 4,
10014   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10015  },
10016  {
10017   "alignment" : 4,
10018   "linker_set_key" : "_ZTIRKN7android2spINS_6LooperEEE",
10019   "name" : "const android::sp<android::Looper> &",
10020   "referenced_type" : "_ZTIKN7android2spINS_6LooperEEE",
10021   "self_type" : "_ZTIRKN7android2spINS_6LooperEEE",
10022   "size" : 4,
10023   "source_file" : "system/core/libutils/include/utils/Looper.h"
10024  },
10025  {
10026   "alignment" : 4,
10027   "linker_set_key" : "_ZTIRKN7android2spINS_6ThreadEEE",
10028   "name" : "const android::sp<android::Thread> &",
10029   "referenced_type" : "_ZTIKN7android2spINS_6ThreadEEE",
10030   "self_type" : "_ZTIRKN7android2spINS_6ThreadEEE",
10031   "size" : 4,
10032   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10033  },
10034  {
10035   "alignment" : 4,
10036   "linker_set_key" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE",
10037   "name" : "const android::wp<android::MessageHandler> &",
10038   "referenced_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
10039   "self_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE",
10040   "size" : 4,
10041   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10042  },
10043  {
10044   "alignment" : 4,
10045   "linker_set_key" : "_ZTIRKN7android6Looper15MessageEnvelopeE",
10046   "name" : "const android::Looper::MessageEnvelope &",
10047   "referenced_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
10048   "self_type" : "_ZTIRKN7android6Looper15MessageEnvelopeE",
10049   "size" : 4,
10050   "source_file" : "system/core/libutils/include/utils/Vector.h"
10051  },
10052  {
10053   "alignment" : 4,
10054   "linker_set_key" : "_ZTIRKN7android6Looper8ResponseE",
10055   "name" : "const android::Looper::Response &",
10056   "referenced_type" : "_ZTIKN7android6Looper8ResponseE",
10057   "self_type" : "_ZTIRKN7android6Looper8ResponseE",
10058   "size" : 4,
10059   "source_file" : "system/core/libutils/include/utils/Vector.h"
10060  },
10061  {
10062   "alignment" : 4,
10063   "linker_set_key" : "_ZTIRKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10064   "name" : "const android::Vector<android::sysprop_change_callback_info> &",
10065   "referenced_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10066   "self_type" : "_ZTIRKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10067   "size" : 4,
10068   "source_file" : "system/core/libutils/include/utils/Vector.h"
10069  },
10070  {
10071   "alignment" : 4,
10072   "linker_set_key" : "_ZTIRKN7android7MessageE",
10073   "name" : "const android::Message &",
10074   "referenced_type" : "_ZTIKN7android7MessageE",
10075   "self_type" : "_ZTIRKN7android7MessageE",
10076   "size" : 4,
10077   "source_file" : "system/core/libutils/include/utils/Looper.h"
10078  },
10079  {
10080   "alignment" : 4,
10081   "linker_set_key" : "_ZTIRKN7android7String8E",
10082   "name" : "const android::String8 &",
10083   "referenced_type" : "_ZTIKN7android7String8E",
10084   "self_type" : "_ZTIRKN7android7String8E",
10085   "size" : 4,
10086   "source_file" : "system/core/libutils/include/utils/String8.h"
10087  },
10088  {
10089   "alignment" : 4,
10090   "linker_set_key" : "_ZTIRKN7android8String1610StaticDataILj1EEE",
10091   "name" : "const android::String16::StaticData<1> &",
10092   "referenced_type" : "_ZTIKN7android8String1610StaticDataILj1EEE",
10093   "self_type" : "_ZTIRKN7android8String1610StaticDataILj1EEE",
10094   "size" : 4,
10095   "source_file" : "system/core/libutils/include/utils/String16.h"
10096  },
10097  {
10098   "alignment" : 4,
10099   "linker_set_key" : "_ZTIRKN7android8String16E",
10100   "name" : "const android::String16 &",
10101   "referenced_type" : "_ZTIKN7android8String16E",
10102   "self_type" : "_ZTIRKN7android8String16E",
10103   "size" : 4,
10104   "source_file" : "system/core/libutils/include/utils/String8.h"
10105  },
10106  {
10107   "alignment" : 4,
10108   "linker_set_key" : "_ZTIRKa",
10109   "name" : "const signed char &",
10110   "referenced_type" : "_ZTIKa",
10111   "self_type" : "_ZTIRKa",
10112   "size" : 4,
10113   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10114  },
10115  {
10116   "alignment" : 4,
10117   "linker_set_key" : "_ZTIRKb",
10118   "name" : "const bool &",
10119   "referenced_type" : "_ZTIKb",
10120   "self_type" : "_ZTIRKb",
10121   "size" : 4,
10122   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10123  },
10124  {
10125   "alignment" : 4,
10126   "linker_set_key" : "_ZTIRKd",
10127   "name" : "const double &",
10128   "referenced_type" : "_ZTIKd",
10129   "self_type" : "_ZTIRKd",
10130   "size" : 4,
10131   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10132  },
10133  {
10134   "alignment" : 4,
10135   "linker_set_key" : "_ZTIRKf",
10136   "name" : "const float &",
10137   "referenced_type" : "_ZTIKf",
10138   "self_type" : "_ZTIRKf",
10139   "size" : 4,
10140   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10141  },
10142  {
10143   "alignment" : 4,
10144   "linker_set_key" : "_ZTIRKh",
10145   "name" : "const unsigned char &",
10146   "referenced_type" : "_ZTIKh",
10147   "self_type" : "_ZTIRKh",
10148   "size" : 4,
10149   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10150  },
10151  {
10152   "alignment" : 4,
10153   "linker_set_key" : "_ZTIRKi",
10154   "name" : "const int &",
10155   "referenced_type" : "_ZTIKi",
10156   "self_type" : "_ZTIRKi",
10157   "size" : 4,
10158   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10159  },
10160  {
10161   "alignment" : 4,
10162   "linker_set_key" : "_ZTIRKj",
10163   "name" : "const unsigned int &",
10164   "referenced_type" : "_ZTIKj",
10165   "self_type" : "_ZTIRKj",
10166   "size" : 4,
10167   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10168  },
10169  {
10170   "alignment" : 4,
10171   "linker_set_key" : "_ZTIRKs",
10172   "name" : "const short &",
10173   "referenced_type" : "_ZTIKs",
10174   "self_type" : "_ZTIRKs",
10175   "size" : 4,
10176   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10177  },
10178  {
10179   "alignment" : 4,
10180   "linker_set_key" : "_ZTIRKt",
10181   "name" : "const unsigned short &",
10182   "referenced_type" : "_ZTIKt",
10183   "self_type" : "_ZTIRKt",
10184   "size" : 4,
10185   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10186  },
10187  {
10188   "alignment" : 4,
10189   "linker_set_key" : "_ZTIRKx",
10190   "name" : "const long long &",
10191   "referenced_type" : "_ZTIKx",
10192   "self_type" : "_ZTIRKx",
10193   "size" : 4,
10194   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10195  },
10196  {
10197   "alignment" : 4,
10198   "linker_set_key" : "_ZTIRKy",
10199   "name" : "const unsigned long long &",
10200   "referenced_type" : "_ZTIKy",
10201   "self_type" : "_ZTIRKy",
10202   "size" : 4,
10203   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10204  },
10205  {
10206   "alignment" : 4,
10207   "linker_set_key" : "_ZTIRN7android10VectorImplE",
10208   "name" : "android::VectorImpl &",
10209   "referenced_type" : "_ZTIN7android10VectorImplE",
10210   "self_type" : "_ZTIRN7android10VectorImplE",
10211   "size" : 4,
10212   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10213  },
10214  {
10215   "alignment" : 4,
10216   "linker_set_key" : "_ZTIRN7android16SortedVectorImplE",
10217   "name" : "android::SortedVectorImpl &",
10218   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
10219   "self_type" : "_ZTIRN7android16SortedVectorImplE",
10220   "size" : 4,
10221   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10222  },
10223  {
10224   "alignment" : 4,
10225   "linker_set_key" : "_ZTIRN7android2spINS_14LooperCallbackEEE",
10226   "name" : "android::sp<android::LooperCallback> &",
10227   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
10228   "self_type" : "_ZTIRN7android2spINS_14LooperCallbackEEE",
10229   "size" : 4,
10230   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10231  },
10232  {
10233   "alignment" : 4,
10234   "linker_set_key" : "_ZTIRN7android2spINS_14MessageHandlerEEE",
10235   "name" : "android::sp<android::MessageHandler> &",
10236   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
10237   "self_type" : "_ZTIRN7android2spINS_14MessageHandlerEEE",
10238   "size" : 4,
10239   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10240  },
10241  {
10242   "alignment" : 4,
10243   "linker_set_key" : "_ZTIRN7android2spINS_20SimpleLooperCallbackEEE",
10244   "name" : "android::sp<android::SimpleLooperCallback> &",
10245   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
10246   "self_type" : "_ZTIRN7android2spINS_20SimpleLooperCallbackEEE",
10247   "size" : 4,
10248   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10249  },
10250  {
10251   "alignment" : 4,
10252   "linker_set_key" : "_ZTIRN7android2spINS_6LooperEEE",
10253   "name" : "android::sp<android::Looper> &",
10254   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
10255   "self_type" : "_ZTIRN7android2spINS_6LooperEEE",
10256   "size" : 4,
10257   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10258  },
10259  {
10260   "alignment" : 4,
10261   "linker_set_key" : "_ZTIRN7android2spINS_6ThreadEEE",
10262   "name" : "android::sp<android::Thread> &",
10263   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
10264   "self_type" : "_ZTIRN7android2spINS_6ThreadEEE",
10265   "size" : 4,
10266   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10267  },
10268  {
10269   "alignment" : 4,
10270   "linker_set_key" : "_ZTIRN7android5MutexE",
10271   "name" : "android::Mutex &",
10272   "referenced_type" : "_ZTIN7android5MutexE",
10273   "self_type" : "_ZTIRN7android5MutexE",
10274   "size" : 4,
10275   "source_file" : "system/core/libutils/include/utils/Mutex.h"
10276  },
10277  {
10278   "alignment" : 4,
10279   "linker_set_key" : "_ZTIRN7android6Looper8ResponseE",
10280   "name" : "android::Looper::Response &",
10281   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
10282   "self_type" : "_ZTIRN7android6Looper8ResponseE",
10283   "size" : 4,
10284   "source_file" : "system/core/libutils/include/utils/Vector.h"
10285  },
10286  {
10287   "alignment" : 4,
10288   "linker_set_key" : "_ZTIRN7android6RWLockE",
10289   "name" : "android::RWLock &",
10290   "referenced_type" : "_ZTIN7android6RWLockE",
10291   "self_type" : "_ZTIRN7android6RWLockE",
10292   "size" : 4,
10293   "source_file" : "system/core/libutils/include/utils/RWLock.h"
10294  },
10295  {
10296   "alignment" : 4,
10297   "linker_set_key" : "_ZTIRN7android6VectorINS_28sysprop_change_callback_infoEEE",
10298   "name" : "android::Vector<android::sysprop_change_callback_info> &",
10299   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
10300   "self_type" : "_ZTIRN7android6VectorINS_28sysprop_change_callback_infoEEE",
10301   "size" : 4,
10302   "source_file" : "system/core/libutils/include/utils/Vector.h"
10303  },
10304  {
10305   "alignment" : 4,
10306   "linker_set_key" : "_ZTIRN7android7FileMapE",
10307   "name" : "android::FileMap &",
10308   "referenced_type" : "_ZTIN7android7FileMapE",
10309   "self_type" : "_ZTIRN7android7FileMapE",
10310   "size" : 4,
10311   "source_file" : "system/core/libutils/include/utils/FileMap.h"
10312  },
10313  {
10314   "alignment" : 4,
10315   "linker_set_key" : "_ZTIRN7android7PrinterE",
10316   "name" : "android::Printer &",
10317   "referenced_type" : "_ZTIN7android7PrinterE",
10318   "self_type" : "_ZTIRN7android7PrinterE",
10319   "size" : 4,
10320   "source_file" : "system/core/libutils/include/utils/Printer.h"
10321  },
10322  {
10323   "alignment" : 4,
10324   "linker_set_key" : "_ZTIRN7android7String8E",
10325   "name" : "android::String8 &",
10326   "referenced_type" : "_ZTIN7android7String8E",
10327   "self_type" : "_ZTIRN7android7String8E",
10328   "size" : 4,
10329   "source_file" : "system/core/libutils/include/utils/String8.h"
10330  },
10331  {
10332   "alignment" : 4,
10333   "linker_set_key" : "_ZTIRN7android8String16E",
10334   "name" : "android::String16 &",
10335   "referenced_type" : "_ZTIN7android8String16E",
10336   "self_type" : "_ZTIRN7android8String16E",
10337   "size" : 4,
10338   "source_file" : "system/core/libutils/include/utils/String16.h"
10339  },
10340  {
10341   "alignment" : 4,
10342   "linker_set_key" : "_ZTIRP13native_handle",
10343   "name" : "native_handle *&",
10344   "referenced_type" : "_ZTIP13native_handle",
10345   "self_type" : "_ZTIRP13native_handle",
10346   "size" : 4,
10347   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10348  },
10349  {
10350   "alignment" : 4,
10351   "linker_set_key" : "_ZTIRPFiiiPvE",
10352   "name" : "int (*&)(int, int, void *)",
10353   "referenced_type" : "_ZTIPFiiiPvE",
10354   "self_type" : "_ZTIRPFiiiPvE",
10355   "size" : 4,
10356   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10357  },
10358  {
10359   "alignment" : 4,
10360   "linker_set_key" : "_ZTIRb",
10361   "name" : "bool &",
10362   "referenced_type" : "_ZTIb",
10363   "self_type" : "_ZTIRb",
10364   "size" : 4,
10365   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10366  }
10367 ],
10368 "pointer_types" :
10369 [
10370  {
10371   "alignment" : 4,
10372   "linker_set_key" : "_ZTIP13native_handle",
10373   "name" : "native_handle *",
10374   "referenced_type" : "_ZTI13native_handle",
10375   "self_type" : "_ZTIP13native_handle",
10376   "size" : 4,
10377   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10378  },
10379  {
10380   "alignment" : 4,
10381   "linker_set_key" : "_ZTIP18android_flex_plane",
10382   "name" : "android_flex_plane *",
10383   "referenced_type" : "_ZTI18android_flex_plane",
10384   "self_type" : "_ZTIP18android_flex_plane",
10385   "size" : 4,
10386   "source_file" : "system/core/libsystem/include/system/graphics.h"
10387  },
10388  {
10389   "alignment" : 4,
10390   "linker_set_key" : "_ZTIP3DIR",
10391   "name" : "DIR *",
10392   "referenced_type" : "_ZTI3DIR",
10393   "self_type" : "_ZTIP3DIR",
10394   "size" : 4,
10395   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10396  },
10397  {
10398   "alignment" : 4,
10399   "linker_set_key" : "_ZTIP7__sFILE",
10400   "name" : "__sFILE *",
10401   "referenced_type" : "_ZTI7__sFILE",
10402   "self_type" : "_ZTIP7__sFILE",
10403   "size" : 4,
10404   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10405  },
10406  {
10407   "alignment" : 4,
10408   "linker_set_key" : "_ZTIP7log_msg",
10409   "name" : "log_msg *",
10410   "referenced_type" : "_ZTI7log_msg",
10411   "self_type" : "_ZTIP7log_msg",
10412   "size" : 4,
10413   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
10414  },
10415  {
10416   "alignment" : 4,
10417   "linker_set_key" : "_ZTIPDs",
10418   "name" : "char16_t *",
10419   "referenced_type" : "_ZTIDs",
10420   "self_type" : "_ZTIPDs",
10421   "size" : 4,
10422   "source_file" : "system/core/libutils/include/utils/String16.h"
10423  },
10424  {
10425   "alignment" : 4,
10426   "linker_set_key" : "_ZTIPFiPFiPvES_PKcijPS_E",
10427   "name" : "int (*)(int (*)(void *), void *, const char *, int, unsigned int, void **)",
10428   "referenced_type" : "_ZTIFiPFiPvES_PKcijPS_E",
10429   "self_type" : "_ZTIPFiPFiPvES_PKcijPS_E",
10430   "size" : 4,
10431   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
10432  },
10433  {
10434   "alignment" : 4,
10435   "linker_set_key" : "_ZTIPFiPKvS0_E",
10436   "name" : "int (*)(const void *, const void *)",
10437   "referenced_type" : "_ZTIFiPKvS0_E",
10438   "self_type" : "_ZTIPFiPKvS0_E",
10439   "size" : 4,
10440   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10441  },
10442  {
10443   "alignment" : 4,
10444   "linker_set_key" : "_ZTIPFiPKvS0_PvE",
10445   "name" : "int (*)(const void *, const void *, void *)",
10446   "referenced_type" : "_ZTIFiPKvS0_PvE",
10447   "self_type" : "_ZTIPFiPKvS0_PvE",
10448   "size" : 4,
10449   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10450  },
10451  {
10452   "alignment" : 4,
10453   "linker_set_key" : "_ZTIPFiPvE",
10454   "name" : "int (*)(void *)",
10455   "referenced_type" : "_ZTIFiPvE",
10456   "self_type" : "_ZTIPFiPvE",
10457   "size" : 4,
10458   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
10459  },
10460  {
10461   "alignment" : 4,
10462   "linker_set_key" : "_ZTIPFiiiPvE",
10463   "name" : "int (*)(int, int, void *)",
10464   "referenced_type" : "_ZTIFiiiPvE",
10465   "self_type" : "_ZTIPFiiiPvE",
10466   "size" : 4,
10467   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10468  },
10469  {
10470   "alignment" : 4,
10471   "linker_set_key" : "_ZTIPFvvE",
10472   "name" : "void (*)()",
10473   "referenced_type" : "_ZTIFvvE",
10474   "self_type" : "_ZTIPFvvE",
10475   "size" : 4,
10476   "source_file" : "system/core/libutils/include/utils/misc.h"
10477  },
10478  {
10479   "alignment" : 4,
10480   "linker_set_key" : "_ZTIPK13native_handle",
10481   "name" : "const native_handle *",
10482   "referenced_type" : "_ZTIK13native_handle",
10483   "self_type" : "_ZTIPK13native_handle",
10484   "size" : 4,
10485   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
10486  },
10487  {
10488   "alignment" : 4,
10489   "linker_set_key" : "_ZTIPK7log_msg",
10490   "name" : "const log_msg *",
10491   "referenced_type" : "_ZTIK7log_msg",
10492   "self_type" : "_ZTIPK7log_msg",
10493   "size" : 4,
10494   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
10495  },
10496  {
10497   "alignment" : 4,
10498   "linker_set_key" : "_ZTIPKDi",
10499   "name" : "const char32_t *",
10500   "referenced_type" : "_ZTIKDi",
10501   "self_type" : "_ZTIPKDi",
10502   "size" : 4,
10503   "source_file" : "system/core/libutils/include/utils/String8.h"
10504  },
10505  {
10506   "alignment" : 4,
10507   "linker_set_key" : "_ZTIPKDs",
10508   "name" : "const char16_t *",
10509   "referenced_type" : "_ZTIKDs",
10510   "self_type" : "_ZTIPKDs",
10511   "size" : 4,
10512   "source_file" : "system/core/libutils/include/utils/String8.h"
10513  },
10514  {
10515   "alignment" : 4,
10516   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
10517   "name" : "const android::VectorImpl *",
10518   "referenced_type" : "_ZTIKN7android10VectorImplE",
10519   "self_type" : "_ZTIPKN7android10VectorImplE",
10520   "size" : 4,
10521   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10522  },
10523  {
10524   "alignment" : 4,
10525   "linker_set_key" : "_ZTIPKN7android12LightRefBaseINS_12NativeHandleEEE",
10526   "name" : "const android::LightRefBase<android::NativeHandle> *",
10527   "referenced_type" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
10528   "self_type" : "_ZTIPKN7android12LightRefBaseINS_12NativeHandleEEE",
10529   "size" : 4,
10530   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10531  },
10532  {
10533   "alignment" : 4,
10534   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
10535   "name" : "const android::NativeHandle *",
10536   "referenced_type" : "_ZTIKN7android12NativeHandleE",
10537   "self_type" : "_ZTIPKN7android12NativeHandleE",
10538   "size" : 4,
10539   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
10540  },
10541  {
10542   "alignment" : 4,
10543   "linker_set_key" : "_ZTIPKN7android16SortedVectorImplE",
10544   "name" : "const android::SortedVectorImpl *",
10545   "referenced_type" : "_ZTIKN7android16SortedVectorImplE",
10546   "self_type" : "_ZTIPKN7android16SortedVectorImplE",
10547   "size" : 4,
10548   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10549  },
10550  {
10551   "alignment" : 4,
10552   "linker_set_key" : "_ZTIPKN7android28sysprop_change_callback_infoE",
10553   "name" : "const android::sysprop_change_callback_info *",
10554   "referenced_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
10555   "self_type" : "_ZTIPKN7android28sysprop_change_callback_infoE",
10556   "size" : 4,
10557   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10558  },
10559  {
10560   "alignment" : 4,
10561   "linker_set_key" : "_ZTIPKN7android2spINS_14LooperCallbackEEE",
10562   "name" : "const android::sp<android::LooperCallback> *",
10563   "referenced_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
10564   "self_type" : "_ZTIPKN7android2spINS_14LooperCallbackEEE",
10565   "size" : 4,
10566   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10567  },
10568  {
10569   "alignment" : 4,
10570   "linker_set_key" : "_ZTIPKN7android2spINS_14MessageHandlerEEE",
10571   "name" : "const android::sp<android::MessageHandler> *",
10572   "referenced_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
10573   "self_type" : "_ZTIPKN7android2spINS_14MessageHandlerEEE",
10574   "size" : 4,
10575   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10576  },
10577  {
10578   "alignment" : 4,
10579   "linker_set_key" : "_ZTIPKN7android2spINS_6LooperEEE",
10580   "name" : "const android::sp<android::Looper> *",
10581   "referenced_type" : "_ZTIKN7android2spINS_6LooperEEE",
10582   "self_type" : "_ZTIPKN7android2spINS_6LooperEEE",
10583   "size" : 4,
10584   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10585  },
10586  {
10587   "alignment" : 4,
10588   "linker_set_key" : "_ZTIPKN7android2spINS_6ThreadEEE",
10589   "name" : "const android::sp<android::Thread> *",
10590   "referenced_type" : "_ZTIKN7android2spINS_6ThreadEEE",
10591   "self_type" : "_ZTIPKN7android2spINS_6ThreadEEE",
10592   "size" : 4,
10593   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10594  },
10595  {
10596   "alignment" : 4,
10597   "linker_set_key" : "_ZTIPKN7android2wpINS_14MessageHandlerEEE",
10598   "name" : "const android::wp<android::MessageHandler> *",
10599   "referenced_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
10600   "self_type" : "_ZTIPKN7android2wpINS_14MessageHandlerEEE",
10601   "size" : 4,
10602   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10603  },
10604  {
10605   "alignment" : 4,
10606   "linker_set_key" : "_ZTIPKN7android2wpINS_6ThreadEEE",
10607   "name" : "const android::wp<android::Thread> *",
10608   "referenced_type" : "_ZTIKN7android2wpINS_6ThreadEEE",
10609   "self_type" : "_ZTIPKN7android2wpINS_6ThreadEEE",
10610   "size" : 4,
10611   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10612  },
10613  {
10614   "alignment" : 4,
10615   "linker_set_key" : "_ZTIPKN7android4base11borrowed_fdE",
10616   "name" : "const android::base::borrowed_fd *",
10617   "referenced_type" : "_ZTIKN7android4base11borrowed_fdE",
10618   "self_type" : "_ZTIPKN7android4base11borrowed_fdE",
10619   "size" : 4,
10620   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10621  },
10622  {
10623   "alignment" : 4,
10624   "linker_set_key" : "_ZTIPKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
10625   "name" : "const android::base::unique_fd_impl<android::base::DefaultCloser> *",
10626   "referenced_type" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
10627   "self_type" : "_ZTIPKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
10628   "size" : 4,
10629   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10630  },
10631  {
10632   "alignment" : 4,
10633   "linker_set_key" : "_ZTIPKN7android6Looper15MessageEnvelopeE",
10634   "name" : "const android::Looper::MessageEnvelope *",
10635   "referenced_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
10636   "self_type" : "_ZTIPKN7android6Looper15MessageEnvelopeE",
10637   "size" : 4,
10638   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10639  },
10640  {
10641   "alignment" : 4,
10642   "linker_set_key" : "_ZTIPKN7android6Looper7RequestE",
10643   "name" : "const android::Looper::Request *",
10644   "referenced_type" : "_ZTIKN7android6Looper7RequestE",
10645   "self_type" : "_ZTIPKN7android6Looper7RequestE",
10646   "size" : 4,
10647   "source_file" : "system/core/libutils/include/utils/Looper.h"
10648  },
10649  {
10650   "alignment" : 4,
10651   "linker_set_key" : "_ZTIPKN7android6Looper8ResponseE",
10652   "name" : "const android::Looper::Response *",
10653   "referenced_type" : "_ZTIKN7android6Looper8ResponseE",
10654   "self_type" : "_ZTIPKN7android6Looper8ResponseE",
10655   "size" : 4,
10656   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10657  },
10658  {
10659   "alignment" : 4,
10660   "linker_set_key" : "_ZTIPKN7android6LooperE",
10661   "name" : "const android::Looper *",
10662   "referenced_type" : "_ZTIKN7android6LooperE",
10663   "self_type" : "_ZTIPKN7android6LooperE",
10664   "size" : 4,
10665   "source_file" : "system/core/libutils/include/utils/Looper.h"
10666  },
10667  {
10668   "alignment" : 4,
10669   "linker_set_key" : "_ZTIPKN7android6ThreadE",
10670   "name" : "const android::Thread *",
10671   "referenced_type" : "_ZTIKN7android6ThreadE",
10672   "self_type" : "_ZTIPKN7android6ThreadE",
10673   "size" : 4,
10674   "source_file" : "system/core/libutils/include/utils/Thread.h"
10675  },
10676  {
10677   "alignment" : 4,
10678   "linker_set_key" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10679   "name" : "const android::Vector<android::sysprop_change_callback_info> *",
10680   "referenced_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10681   "self_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10682   "size" : 4,
10683   "source_file" : "system/core/libutils/include/utils/Vector.h"
10684  },
10685  {
10686   "alignment" : 4,
10687   "linker_set_key" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
10688   "name" : "const android::Vector<android::Looper::MessageEnvelope> *",
10689   "referenced_type" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
10690   "self_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
10691   "size" : 4,
10692   "source_file" : "system/core/libutils/include/utils/Vector.h"
10693  },
10694  {
10695   "alignment" : 4,
10696   "linker_set_key" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE",
10697   "name" : "const android::Vector<android::Looper::Response> *",
10698   "referenced_type" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
10699   "self_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE",
10700   "size" : 4,
10701   "source_file" : "system/core/libutils/include/utils/Vector.h"
10702  },
10703  {
10704   "alignment" : 4,
10705   "linker_set_key" : "_ZTIPKN7android6VectorINS_7String8EEE",
10706   "name" : "const android::Vector<android::String8> *",
10707   "referenced_type" : "_ZTIKN7android6VectorINS_7String8EEE",
10708   "self_type" : "_ZTIPKN7android6VectorINS_7String8EEE",
10709   "size" : 4,
10710   "source_file" : "system/core/libutils/include/utils/Vector.h"
10711  },
10712  {
10713   "alignment" : 4,
10714   "linker_set_key" : "_ZTIPKN7android7FileMapE",
10715   "name" : "const android::FileMap *",
10716   "referenced_type" : "_ZTIKN7android7FileMapE",
10717   "self_type" : "_ZTIPKN7android7FileMapE",
10718   "size" : 4,
10719   "source_file" : "system/core/libutils/include/utils/FileMap.h"
10720  },
10721  {
10722   "alignment" : 4,
10723   "linker_set_key" : "_ZTIPKN7android7RefBase12weakref_typeE",
10724   "name" : "const android::RefBase::weakref_type *",
10725   "referenced_type" : "_ZTIKN7android7RefBase12weakref_typeE",
10726   "self_type" : "_ZTIPKN7android7RefBase12weakref_typeE",
10727   "size" : 4,
10728   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10729  },
10730  {
10731   "alignment" : 4,
10732   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
10733   "name" : "const android::RefBase *",
10734   "referenced_type" : "_ZTIKN7android7RefBaseE",
10735   "self_type" : "_ZTIPKN7android7RefBaseE",
10736   "size" : 4,
10737   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10738  },
10739  {
10740   "alignment" : 4,
10741   "linker_set_key" : "_ZTIPKN7android7String8E",
10742   "name" : "const android::String8 *",
10743   "referenced_type" : "_ZTIKN7android7String8E",
10744   "self_type" : "_ZTIPKN7android7String8E",
10745   "size" : 4,
10746   "source_file" : "system/core/libutils/include/utils/String8.h"
10747  },
10748  {
10749   "alignment" : 4,
10750   "linker_set_key" : "_ZTIPKN7android8String16E",
10751   "name" : "const android::String16 *",
10752   "referenced_type" : "_ZTIKN7android8String16E",
10753   "self_type" : "_ZTIPKN7android8String16E",
10754   "size" : 4,
10755   "source_file" : "system/core/libutils/include/utils/String16.h"
10756  },
10757  {
10758   "alignment" : 4,
10759   "linker_set_key" : "_ZTIPKN7android9CallStackE",
10760   "name" : "const android::CallStack *",
10761   "referenced_type" : "_ZTIKN7android9CallStackE",
10762   "self_type" : "_ZTIPKN7android9CallStackE",
10763   "size" : 4,
10764   "source_file" : "system/core/libutils/include/utils/CallStack.h"
10765  },
10766  {
10767   "alignment" : 4,
10768   "linker_set_key" : "_ZTIPKN7android9StopWatchE",
10769   "name" : "const android::StopWatch *",
10770   "referenced_type" : "_ZTIKN7android9StopWatchE",
10771   "self_type" : "_ZTIPKN7android9StopWatchE",
10772   "size" : 4,
10773   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
10774  },
10775  {
10776   "alignment" : 4,
10777   "linker_set_key" : "_ZTIPKN7android9TokenizerE",
10778   "name" : "const android::Tokenizer *",
10779   "referenced_type" : "_ZTIKN7android9TokenizerE",
10780   "self_type" : "_ZTIPKN7android9TokenizerE",
10781   "size" : 4,
10782   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
10783  },
10784  {
10785   "alignment" : 4,
10786   "linker_set_key" : "_ZTIPKc",
10787   "name" : "const char *",
10788   "referenced_type" : "_ZTIKc",
10789   "self_type" : "_ZTIPKc",
10790   "size" : 4,
10791   "source_file" : "system/core/libutils/include/utils/FileMap.h"
10792  },
10793  {
10794   "alignment" : 4,
10795   "linker_set_key" : "_ZTIPKh",
10796   "name" : "const unsigned char *",
10797   "referenced_type" : "_ZTIKh",
10798   "self_type" : "_ZTIPKh",
10799   "size" : 4,
10800   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
10801  },
10802  {
10803   "alignment" : 4,
10804   "linker_set_key" : "_ZTIPKt",
10805   "name" : "const unsigned short *",
10806   "referenced_type" : "_ZTIKt",
10807   "self_type" : "_ZTIPKt",
10808   "size" : 4,
10809   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
10810  },
10811  {
10812   "alignment" : 4,
10813   "linker_set_key" : "_ZTIPKv",
10814   "name" : "const void *",
10815   "referenced_type" : "_ZTIKv",
10816   "self_type" : "_ZTIPKv",
10817   "size" : 4,
10818   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10819  },
10820  {
10821   "alignment" : 4,
10822   "linker_set_key" : "_ZTIPN7android10LogPrinterE",
10823   "name" : "android::LogPrinter *",
10824   "referenced_type" : "_ZTIN7android10LogPrinterE",
10825   "self_type" : "_ZTIPN7android10LogPrinterE",
10826   "size" : 4,
10827   "source_file" : "system/core/libutils/include/utils/Printer.h"
10828  },
10829  {
10830   "alignment" : 4,
10831   "linker_set_key" : "_ZTIPN7android10VectorImplE",
10832   "name" : "android::VectorImpl *",
10833   "referenced_type" : "_ZTIN7android10VectorImplE",
10834   "self_type" : "_ZTIPN7android10VectorImplE",
10835   "size" : 4,
10836   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10837  },
10838  {
10839   "alignment" : 4,
10840   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
10841   "name" : "android::ScopedTrace *",
10842   "referenced_type" : "_ZTIN7android11ScopedTraceE",
10843   "self_type" : "_ZTIPN7android11ScopedTraceE",
10844   "size" : 4,
10845   "source_file" : "system/core/libutils/include/utils/Trace.h"
10846  },
10847  {
10848   "alignment" : 4,
10849   "linker_set_key" : "_ZTIPN7android12LightRefBaseINS_12NativeHandleEEE",
10850   "name" : "android::LightRefBase<android::NativeHandle> *",
10851   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
10852   "self_type" : "_ZTIPN7android12LightRefBaseINS_12NativeHandleEEE",
10853   "size" : 4,
10854   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10855  },
10856  {
10857   "alignment" : 4,
10858   "linker_set_key" : "_ZTIPN7android12NativeHandleE",
10859   "name" : "android::NativeHandle *",
10860   "referenced_type" : "_ZTIN7android12NativeHandleE",
10861   "self_type" : "_ZTIPN7android12NativeHandleE",
10862   "size" : 4,
10863   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10864  },
10865  {
10866   "alignment" : 4,
10867   "linker_set_key" : "_ZTIPN7android13PrefixPrinterE",
10868   "name" : "android::PrefixPrinter *",
10869   "referenced_type" : "_ZTIN7android13PrefixPrinterE",
10870   "self_type" : "_ZTIPN7android13PrefixPrinterE",
10871   "size" : 4,
10872   "source_file" : "system/core/libutils/include/utils/Printer.h"
10873  },
10874  {
10875   "alignment" : 4,
10876   "linker_set_key" : "_ZTIPN7android14LooperCallbackE",
10877   "name" : "android::LooperCallback *",
10878   "referenced_type" : "_ZTIN7android14LooperCallbackE",
10879   "self_type" : "_ZTIPN7android14LooperCallbackE",
10880   "size" : 4,
10881   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10882  },
10883  {
10884   "alignment" : 4,
10885   "linker_set_key" : "_ZTIPN7android14MessageHandlerE",
10886   "name" : "android::MessageHandler *",
10887   "referenced_type" : "_ZTIN7android14MessageHandlerE",
10888   "self_type" : "_ZTIPN7android14MessageHandlerE",
10889   "size" : 4,
10890   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10891  },
10892  {
10893   "alignment" : 4,
10894   "linker_set_key" : "_ZTIPN7android14StaticString16ILj1EEE",
10895   "name" : "android::StaticString16<1> *",
10896   "referenced_type" : "_ZTIN7android14StaticString16ILj1EEE",
10897   "self_type" : "_ZTIPN7android14StaticString16ILj1EEE",
10898   "size" : 4,
10899   "source_file" : "system/core/libutils/include/utils/String16.h"
10900  },
10901  {
10902   "alignment" : 4,
10903   "linker_set_key" : "_ZTIPN7android14String8PrinterE",
10904   "name" : "android::String8Printer *",
10905   "referenced_type" : "_ZTIN7android14String8PrinterE",
10906   "self_type" : "_ZTIPN7android14String8PrinterE",
10907   "size" : 4,
10908   "source_file" : "system/core/libutils/include/utils/Printer.h"
10909  },
10910  {
10911   "alignment" : 4,
10912   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
10913   "name" : "android::ReferenceRenamer *",
10914   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
10915   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
10916   "size" : 4,
10917   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10918  },
10919  {
10920   "alignment" : 4,
10921   "linker_set_key" : "_ZTIPN7android16SortedVectorImplE",
10922   "name" : "android::SortedVectorImpl *",
10923   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
10924   "self_type" : "_ZTIPN7android16SortedVectorImplE",
10925   "size" : 4,
10926   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10927  },
10928  {
10929   "alignment" : 4,
10930   "linker_set_key" : "_ZTIPN7android18WeakMessageHandlerE",
10931   "name" : "android::WeakMessageHandler *",
10932   "referenced_type" : "_ZTIN7android18WeakMessageHandlerE",
10933   "self_type" : "_ZTIPN7android18WeakMessageHandlerE",
10934   "size" : 4,
10935   "source_file" : "system/core/libutils/include/utils/Looper.h"
10936  },
10937  {
10938   "alignment" : 4,
10939   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
10940   "name" : "android::VirtualLightRefBase *",
10941   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
10942   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
10943   "size" : 4,
10944   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10945  },
10946  {
10947   "alignment" : 4,
10948   "linker_set_key" : "_ZTIPN7android20SimpleLooperCallbackE",
10949   "name" : "android::SimpleLooperCallback *",
10950   "referenced_type" : "_ZTIN7android20SimpleLooperCallbackE",
10951   "self_type" : "_ZTIPN7android20SimpleLooperCallbackE",
10952   "size" : 4,
10953   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10954  },
10955  {
10956   "alignment" : 4,
10957   "linker_set_key" : "_ZTIPN7android28sysprop_change_callback_infoE",
10958   "name" : "android::sysprop_change_callback_info *",
10959   "referenced_type" : "_ZTIN7android28sysprop_change_callback_infoE",
10960   "self_type" : "_ZTIPN7android28sysprop_change_callback_infoE",
10961   "size" : 4,
10962   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10963  },
10964  {
10965   "alignment" : 4,
10966   "linker_set_key" : "_ZTIPN7android2spINS_12NativeHandleEEE",
10967   "name" : "android::sp<android::NativeHandle> *",
10968   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
10969   "self_type" : "_ZTIPN7android2spINS_12NativeHandleEEE",
10970   "size" : 4,
10971   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10972  },
10973  {
10974   "alignment" : 4,
10975   "linker_set_key" : "_ZTIPN7android2spINS_14LooperCallbackEEE",
10976   "name" : "android::sp<android::LooperCallback> *",
10977   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
10978   "self_type" : "_ZTIPN7android2spINS_14LooperCallbackEEE",
10979   "size" : 4,
10980   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10981  },
10982  {
10983   "alignment" : 4,
10984   "linker_set_key" : "_ZTIPN7android2spINS_14MessageHandlerEEE",
10985   "name" : "android::sp<android::MessageHandler> *",
10986   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
10987   "self_type" : "_ZTIPN7android2spINS_14MessageHandlerEEE",
10988   "size" : 4,
10989   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10990  },
10991  {
10992   "alignment" : 4,
10993   "linker_set_key" : "_ZTIPN7android2spINS_20SimpleLooperCallbackEEE",
10994   "name" : "android::sp<android::SimpleLooperCallback> *",
10995   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
10996   "self_type" : "_ZTIPN7android2spINS_20SimpleLooperCallbackEEE",
10997   "size" : 4,
10998   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10999  },
11000  {
11001   "alignment" : 4,
11002   "linker_set_key" : "_ZTIPN7android2spINS_6LooperEEE",
11003   "name" : "android::sp<android::Looper> *",
11004   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
11005   "self_type" : "_ZTIPN7android2spINS_6LooperEEE",
11006   "size" : 4,
11007   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11008  },
11009  {
11010   "alignment" : 4,
11011   "linker_set_key" : "_ZTIPN7android2spINS_6ThreadEEE",
11012   "name" : "android::sp<android::Thread> *",
11013   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
11014   "self_type" : "_ZTIPN7android2spINS_6ThreadEEE",
11015   "size" : 4,
11016   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11017  },
11018  {
11019   "alignment" : 4,
11020   "linker_set_key" : "_ZTIPN7android2wpINS_14MessageHandlerEEE",
11021   "name" : "android::wp<android::MessageHandler> *",
11022   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
11023   "self_type" : "_ZTIPN7android2wpINS_14MessageHandlerEEE",
11024   "size" : 4,
11025   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11026  },
11027  {
11028   "alignment" : 4,
11029   "linker_set_key" : "_ZTIPN7android2wpINS_6ThreadEEE",
11030   "name" : "android::wp<android::Thread> *",
11031   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
11032   "self_type" : "_ZTIPN7android2wpINS_6ThreadEEE",
11033   "size" : 4,
11034   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11035  },
11036  {
11037   "alignment" : 4,
11038   "linker_set_key" : "_ZTIPN7android4base11borrowed_fdE",
11039   "name" : "android::base::borrowed_fd *",
11040   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
11041   "self_type" : "_ZTIPN7android4base11borrowed_fdE",
11042   "size" : 4,
11043   "source_file" : "system/libbase/include/android-base/unique_fd.h"
11044  },
11045  {
11046   "alignment" : 4,
11047   "linker_set_key" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11048   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> *",
11049   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11050   "self_type" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11051   "size" : 4,
11052   "source_file" : "system/libbase/include/android-base/unique_fd.h"
11053  },
11054  {
11055   "alignment" : 4,
11056   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
11057   "name" : "android::Mutex::Autolock *",
11058   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
11059   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
11060   "size" : 4,
11061   "source_file" : "system/core/libutils/include/utils/Mutex.h"
11062  },
11063  {
11064   "alignment" : 4,
11065   "linker_set_key" : "_ZTIPN7android5MutexE",
11066   "name" : "android::Mutex *",
11067   "referenced_type" : "_ZTIN7android5MutexE",
11068   "self_type" : "_ZTIPN7android5MutexE",
11069   "size" : 4,
11070   "source_file" : "system/core/libutils/include/utils/Mutex.h"
11071  },
11072  {
11073   "alignment" : 4,
11074   "linker_set_key" : "_ZTIPN7android6Looper15MessageEnvelopeE",
11075   "name" : "android::Looper::MessageEnvelope *",
11076   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
11077   "self_type" : "_ZTIPN7android6Looper15MessageEnvelopeE",
11078   "size" : 4,
11079   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11080  },
11081  {
11082   "alignment" : 4,
11083   "linker_set_key" : "_ZTIPN7android6Looper8ResponseE",
11084   "name" : "android::Looper::Response *",
11085   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
11086   "self_type" : "_ZTIPN7android6Looper8ResponseE",
11087   "size" : 4,
11088   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11089  },
11090  {
11091   "alignment" : 4,
11092   "linker_set_key" : "_ZTIPN7android6LooperE",
11093   "name" : "android::Looper *",
11094   "referenced_type" : "_ZTIN7android6LooperE",
11095   "self_type" : "_ZTIPN7android6LooperE",
11096   "size" : 4,
11097   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11098  },
11099  {
11100   "alignment" : 4,
11101   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
11102   "name" : "android::RWLock::AutoRLock *",
11103   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
11104   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
11105   "size" : 4,
11106   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11107  },
11108  {
11109   "alignment" : 4,
11110   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
11111   "name" : "android::RWLock::AutoWLock *",
11112   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
11113   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
11114   "size" : 4,
11115   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11116  },
11117  {
11118   "alignment" : 4,
11119   "linker_set_key" : "_ZTIPN7android6RWLockE",
11120   "name" : "android::RWLock *",
11121   "referenced_type" : "_ZTIN7android6RWLockE",
11122   "self_type" : "_ZTIPN7android6RWLockE",
11123   "size" : 4,
11124   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11125  },
11126  {
11127   "alignment" : 4,
11128   "linker_set_key" : "_ZTIPN7android6ThreadE",
11129   "name" : "android::Thread *",
11130   "referenced_type" : "_ZTIN7android6ThreadE",
11131   "self_type" : "_ZTIPN7android6ThreadE",
11132   "size" : 4,
11133   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11134  },
11135  {
11136   "alignment" : 4,
11137   "linker_set_key" : "_ZTIPN7android6VectorINS_28sysprop_change_callback_infoEEE",
11138   "name" : "android::Vector<android::sysprop_change_callback_info> *",
11139   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
11140   "self_type" : "_ZTIPN7android6VectorINS_28sysprop_change_callback_infoEEE",
11141   "size" : 4,
11142   "source_file" : "system/core/libutils/include/utils/Vector.h"
11143  },
11144  {
11145   "alignment" : 4,
11146   "linker_set_key" : "_ZTIPN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11147   "name" : "android::Vector<android::Looper::MessageEnvelope> *",
11148   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11149   "self_type" : "_ZTIPN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11150   "size" : 4,
11151   "source_file" : "system/core/libutils/include/utils/Vector.h"
11152  },
11153  {
11154   "alignment" : 4,
11155   "linker_set_key" : "_ZTIPN7android6VectorINS_6Looper8ResponseEEE",
11156   "name" : "android::Vector<android::Looper::Response> *",
11157   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
11158   "self_type" : "_ZTIPN7android6VectorINS_6Looper8ResponseEEE",
11159   "size" : 4,
11160   "source_file" : "system/core/libutils/include/utils/Vector.h"
11161  },
11162  {
11163   "alignment" : 4,
11164   "linker_set_key" : "_ZTIPN7android6VectorINS_7String8EEE",
11165   "name" : "android::Vector<android::String8> *",
11166   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
11167   "self_type" : "_ZTIPN7android6VectorINS_7String8EEE",
11168   "size" : 4,
11169   "source_file" : "system/core/libutils/include/utils/Vector.h"
11170  },
11171  {
11172   "alignment" : 4,
11173   "linker_set_key" : "_ZTIPN7android7FileMapE",
11174   "name" : "android::FileMap *",
11175   "referenced_type" : "_ZTIN7android7FileMapE",
11176   "self_type" : "_ZTIPN7android7FileMapE",
11177   "size" : 4,
11178   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11179  },
11180  {
11181   "alignment" : 4,
11182   "linker_set_key" : "_ZTIPN7android7MessageE",
11183   "name" : "android::Message *",
11184   "referenced_type" : "_ZTIN7android7MessageE",
11185   "self_type" : "_ZTIPN7android7MessageE",
11186   "size" : 4,
11187   "source_file" : "system/core/libutils/include/utils/Looper.h"
11188  },
11189  {
11190   "alignment" : 4,
11191   "linker_set_key" : "_ZTIPN7android7PrinterE",
11192   "name" : "android::Printer *",
11193   "referenced_type" : "_ZTIN7android7PrinterE",
11194   "self_type" : "_ZTIPN7android7PrinterE",
11195   "size" : 4,
11196   "source_file" : "system/core/libutils/include/utils/Printer.h"
11197  },
11198  {
11199   "alignment" : 4,
11200   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
11201   "name" : "android::RefBase::weakref_impl *",
11202   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
11203   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
11204   "size" : 4,
11205   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11206  },
11207  {
11208   "alignment" : 4,
11209   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
11210   "name" : "android::RefBase::weakref_type *",
11211   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11212   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
11213   "size" : 4,
11214   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11215  },
11216  {
11217   "alignment" : 4,
11218   "linker_set_key" : "_ZTIPN7android7RefBaseE",
11219   "name" : "android::RefBase *",
11220   "referenced_type" : "_ZTIN7android7RefBaseE",
11221   "self_type" : "_ZTIPN7android7RefBaseE",
11222   "size" : 4,
11223   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11224  },
11225  {
11226   "alignment" : 4,
11227   "linker_set_key" : "_ZTIPN7android7String8E",
11228   "name" : "android::String8 *",
11229   "referenced_type" : "_ZTIN7android7String8E",
11230   "self_type" : "_ZTIPN7android7String8E",
11231   "size" : 4,
11232   "source_file" : "system/core/libutils/include/utils/Printer.h"
11233  },
11234  {
11235   "alignment" : 4,
11236   "linker_set_key" : "_ZTIPN7android8String1610StaticDataILj1EEE",
11237   "name" : "android::String16::StaticData<1> *",
11238   "referenced_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
11239   "self_type" : "_ZTIPN7android8String1610StaticDataILj1EEE",
11240   "size" : 4,
11241   "source_file" : "system/core/libutils/include/utils/String16.h"
11242  },
11243  {
11244   "alignment" : 4,
11245   "linker_set_key" : "_ZTIPN7android8String16E",
11246   "name" : "android::String16 *",
11247   "referenced_type" : "_ZTIN7android8String16E",
11248   "self_type" : "_ZTIPN7android8String16E",
11249   "size" : 4,
11250   "source_file" : "system/core/libutils/include/utils/String16.h"
11251  },
11252  {
11253   "alignment" : 4,
11254   "linker_set_key" : "_ZTIPN7android9CallStack12StackDeleterE",
11255   "name" : "android::CallStack::StackDeleter *",
11256   "referenced_type" : "_ZTIN7android9CallStack12StackDeleterE",
11257   "self_type" : "_ZTIPN7android9CallStack12StackDeleterE",
11258   "size" : 4,
11259   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11260  },
11261  {
11262   "alignment" : 4,
11263   "linker_set_key" : "_ZTIPN7android9CallStackE",
11264   "name" : "android::CallStack *",
11265   "referenced_type" : "_ZTIN7android9CallStackE",
11266   "self_type" : "_ZTIPN7android9CallStackE",
11267   "size" : 4,
11268   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11269  },
11270  {
11271   "alignment" : 4,
11272   "linker_set_key" : "_ZTIPN7android9ConditionE",
11273   "name" : "android::Condition *",
11274   "referenced_type" : "_ZTIN7android9ConditionE",
11275   "self_type" : "_ZTIPN7android9ConditionE",
11276   "size" : 4,
11277   "source_file" : "system/core/libutils/include/utils/Condition.h"
11278  },
11279  {
11280   "alignment" : 4,
11281   "linker_set_key" : "_ZTIPN7android9FdPrinterE",
11282   "name" : "android::FdPrinter *",
11283   "referenced_type" : "_ZTIN7android9FdPrinterE",
11284   "self_type" : "_ZTIPN7android9FdPrinterE",
11285   "size" : 4,
11286   "source_file" : "system/core/libutils/include/utils/Printer.h"
11287  },
11288  {
11289   "alignment" : 4,
11290   "linker_set_key" : "_ZTIPN7android9StopWatchE",
11291   "name" : "android::StopWatch *",
11292   "referenced_type" : "_ZTIN7android9StopWatchE",
11293   "self_type" : "_ZTIPN7android9StopWatchE",
11294   "size" : 4,
11295   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
11296  },
11297  {
11298   "alignment" : 4,
11299   "linker_set_key" : "_ZTIPN7android9TokenizerE",
11300   "name" : "android::Tokenizer *",
11301   "referenced_type" : "_ZTIN7android9TokenizerE",
11302   "self_type" : "_ZTIPN7android9TokenizerE",
11303   "size" : 4,
11304   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11305  },
11306  {
11307   "alignment" : 4,
11308   "linker_set_key" : "_ZTIPPN7android9TokenizerE",
11309   "name" : "android::Tokenizer **",
11310   "referenced_type" : "_ZTIPN7android9TokenizerE",
11311   "self_type" : "_ZTIPPN7android9TokenizerE",
11312   "size" : 4,
11313   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11314  },
11315  {
11316   "alignment" : 4,
11317   "linker_set_key" : "_ZTIPPv",
11318   "name" : "void **",
11319   "referenced_type" : "_ZTIPv",
11320   "self_type" : "_ZTIPPv",
11321   "size" : 4,
11322   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
11323  },
11324  {
11325   "alignment" : 4,
11326   "linker_set_key" : "_ZTIPc",
11327   "name" : "char *",
11328   "referenced_type" : "_ZTIc",
11329   "self_type" : "_ZTIPc",
11330   "size" : 4,
11331   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11332  },
11333  {
11334   "alignment" : 4,
11335   "linker_set_key" : "_ZTIPh",
11336   "name" : "unsigned char *",
11337   "referenced_type" : "_ZTIh",
11338   "self_type" : "_ZTIPh",
11339   "size" : 4,
11340   "source_file" : "system/core/libsystem/include/system/graphics.h"
11341  },
11342  {
11343   "alignment" : 4,
11344   "linker_set_key" : "_ZTIPi",
11345   "name" : "int *",
11346   "referenced_type" : "_ZTIi",
11347   "self_type" : "_ZTIPi",
11348   "size" : 4,
11349   "source_file" : "system/core/libutils/include/utils/Looper.h"
11350  },
11351  {
11352   "alignment" : 4,
11353   "linker_set_key" : "_ZTIPj",
11354   "name" : "unsigned int *",
11355   "referenced_type" : "_ZTIj",
11356   "self_type" : "_ZTIPj",
11357   "size" : 4,
11358   "source_file" : "system/core/libutils/include/utils/Unicode.h"
11359  },
11360  {
11361   "alignment" : 4,
11362   "linker_set_key" : "_ZTIPv",
11363   "name" : "void *",
11364   "referenced_type" : "_ZTIv",
11365   "self_type" : "_ZTIPv",
11366   "size" : 4,
11367   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11368  }
11369 ],
11370 "qualified_types" :
11371 [
11372  {
11373   "alignment" : 2,
11374   "is_const" : true,
11375   "linker_set_key" : "_ZTIA1_KDs",
11376   "name" : "const char16_t[1]",
11377   "referenced_type" : "_ZTIA1_Ds",
11378   "self_type" : "_ZTIA1_KDs",
11379   "size" : 2,
11380   "source_file" : "system/core/libutils/include/utils/String16.h"
11381  },
11382  {
11383   "alignment" : 4,
11384   "is_const" : true,
11385   "linker_set_key" : "_ZTIK13native_handle",
11386   "name" : "const native_handle",
11387   "referenced_type" : "_ZTI13native_handle",
11388   "self_type" : "_ZTIK13native_handle",
11389   "size" : 12,
11390   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
11391  },
11392  {
11393   "alignment" : 4,
11394   "is_const" : true,
11395   "linker_set_key" : "_ZTIK7log_msg",
11396   "name" : "const log_msg",
11397   "referenced_type" : "_ZTI7log_msg",
11398   "self_type" : "_ZTIK7log_msg",
11399   "size" : 5124,
11400   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
11401  },
11402  {
11403   "alignment" : 4,
11404   "is_const" : true,
11405   "linker_set_key" : "_ZTIKDi",
11406   "name" : "const char32_t",
11407   "referenced_type" : "_ZTIDi",
11408   "self_type" : "_ZTIKDi",
11409   "size" : 4,
11410   "source_file" : "system/core/libutils/include/utils/String8.h"
11411  },
11412  {
11413   "alignment" : 2,
11414   "is_const" : true,
11415   "linker_set_key" : "_ZTIKDs",
11416   "name" : "const char16_t",
11417   "referenced_type" : "_ZTIDs",
11418   "self_type" : "_ZTIKDs",
11419   "size" : 2,
11420   "source_file" : "system/core/libutils/include/utils/String8.h"
11421  },
11422  {
11423   "alignment" : 4,
11424   "is_const" : true,
11425   "linker_set_key" : "_ZTIKN7android10VectorImplE",
11426   "name" : "const android::VectorImpl",
11427   "referenced_type" : "_ZTIN7android10VectorImplE",
11428   "self_type" : "_ZTIKN7android10VectorImplE",
11429   "size" : 20,
11430   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
11431  },
11432  {
11433   "alignment" : 4,
11434   "is_const" : true,
11435   "linker_set_key" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
11436   "name" : "const android::LightRefBase<android::NativeHandle>",
11437   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
11438   "self_type" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
11439   "size" : 4,
11440   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
11441  },
11442  {
11443   "alignment" : 4,
11444   "is_const" : true,
11445   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
11446   "name" : "const android::NativeHandle",
11447   "referenced_type" : "_ZTIN7android12NativeHandleE",
11448   "self_type" : "_ZTIKN7android12NativeHandleE",
11449   "size" : 12,
11450   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
11451  },
11452  {
11453   "alignment" : 4,
11454   "is_const" : true,
11455   "linker_set_key" : "_ZTIKN7android16ReferenceRenamerE",
11456   "name" : "const android::ReferenceRenamer",
11457   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
11458   "self_type" : "_ZTIKN7android16ReferenceRenamerE",
11459   "size" : 4,
11460   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11461  },
11462  {
11463   "alignment" : 4,
11464   "is_const" : true,
11465   "linker_set_key" : "_ZTIKN7android16SortedVectorImplE",
11466   "name" : "const android::SortedVectorImpl",
11467   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
11468   "self_type" : "_ZTIKN7android16SortedVectorImplE",
11469   "size" : 20,
11470   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
11471  },
11472  {
11473   "alignment" : 4,
11474   "is_const" : true,
11475   "linker_set_key" : "_ZTIKN7android28sysprop_change_callback_infoE",
11476   "name" : "const android::sysprop_change_callback_info",
11477   "referenced_type" : "_ZTIN7android28sysprop_change_callback_infoE",
11478   "self_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
11479   "size" : 8,
11480   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11481  },
11482  {
11483   "alignment" : 4,
11484   "is_const" : true,
11485   "linker_set_key" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
11486   "name" : "const android::sp<android::LooperCallback>",
11487   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
11488   "self_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
11489   "size" : 4,
11490   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11491  },
11492  {
11493   "alignment" : 4,
11494   "is_const" : true,
11495   "linker_set_key" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
11496   "name" : "const android::sp<android::MessageHandler>",
11497   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
11498   "self_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
11499   "size" : 4,
11500   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11501  },
11502  {
11503   "alignment" : 4,
11504   "is_const" : true,
11505   "linker_set_key" : "_ZTIKN7android2spINS_20SimpleLooperCallbackEEE",
11506   "name" : "const android::sp<android::SimpleLooperCallback>",
11507   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
11508   "self_type" : "_ZTIKN7android2spINS_20SimpleLooperCallbackEEE",
11509   "size" : 4,
11510   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11511  },
11512  {
11513   "alignment" : 4,
11514   "is_const" : true,
11515   "linker_set_key" : "_ZTIKN7android2spINS_6LooperEEE",
11516   "name" : "const android::sp<android::Looper>",
11517   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
11518   "self_type" : "_ZTIKN7android2spINS_6LooperEEE",
11519   "size" : 4,
11520   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11521  },
11522  {
11523   "alignment" : 4,
11524   "is_const" : true,
11525   "linker_set_key" : "_ZTIKN7android2spINS_6ThreadEEE",
11526   "name" : "const android::sp<android::Thread>",
11527   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
11528   "self_type" : "_ZTIKN7android2spINS_6ThreadEEE",
11529   "size" : 4,
11530   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11531  },
11532  {
11533   "alignment" : 4,
11534   "is_const" : true,
11535   "linker_set_key" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
11536   "name" : "const android::wp<android::MessageHandler>",
11537   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
11538   "self_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
11539   "size" : 8,
11540   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11541  },
11542  {
11543   "alignment" : 4,
11544   "is_const" : true,
11545   "linker_set_key" : "_ZTIKN7android2wpINS_6ThreadEEE",
11546   "name" : "const android::wp<android::Thread>",
11547   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
11548   "self_type" : "_ZTIKN7android2wpINS_6ThreadEEE",
11549   "size" : 8,
11550   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11551  },
11552  {
11553   "alignment" : 4,
11554   "is_const" : true,
11555   "linker_set_key" : "_ZTIKN7android4base11borrowed_fdE",
11556   "name" : "const android::base::borrowed_fd",
11557   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
11558   "self_type" : "_ZTIKN7android4base11borrowed_fdE",
11559   "size" : 4,
11560   "source_file" : "system/libbase/include/android-base/unique_fd.h"
11561  },
11562  {
11563   "alignment" : 4,
11564   "is_const" : true,
11565   "linker_set_key" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11566   "name" : "const android::base::unique_fd_impl<android::base::DefaultCloser>",
11567   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11568   "self_type" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11569   "size" : 4,
11570   "source_file" : "system/libbase/include/android-base/unique_fd.h"
11571  },
11572  {
11573   "alignment" : 4,
11574   "is_const" : true,
11575   "linker_set_key" : "_ZTIKN7android6Looper15MessageEnvelopeE",
11576   "name" : "const android::Looper::MessageEnvelope",
11577   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
11578   "self_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
11579   "size" : 16,
11580   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11581  },
11582  {
11583   "alignment" : 4,
11584   "is_const" : true,
11585   "linker_set_key" : "_ZTIKN7android6Looper7RequestE",
11586   "name" : "const android::Looper::Request",
11587   "referenced_type" : "_ZTIN7android6Looper7RequestE",
11588   "self_type" : "_ZTIKN7android6Looper7RequestE",
11589   "size" : 20,
11590   "source_file" : "system/core/libutils/include/utils/Looper.h"
11591  },
11592  {
11593   "alignment" : 4,
11594   "is_const" : true,
11595   "linker_set_key" : "_ZTIKN7android6Looper8ResponseE",
11596   "name" : "const android::Looper::Response",
11597   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
11598   "self_type" : "_ZTIKN7android6Looper8ResponseE",
11599   "size" : 32,
11600   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11601  },
11602  {
11603   "alignment" : 4,
11604   "is_const" : true,
11605   "linker_set_key" : "_ZTIKN7android6LooperE",
11606   "name" : "const android::Looper",
11607   "referenced_type" : "_ZTIN7android6LooperE",
11608   "self_type" : "_ZTIKN7android6LooperE",
11609   "size" : 132,
11610   "source_file" : "system/core/libutils/include/utils/Looper.h"
11611  },
11612  {
11613   "alignment" : 4,
11614   "is_const" : true,
11615   "linker_set_key" : "_ZTIKN7android6ThreadE",
11616   "name" : "const android::Thread",
11617   "referenced_type" : "_ZTIN7android6ThreadE",
11618   "self_type" : "_ZTIKN7android6ThreadE",
11619   "size" : 44,
11620   "source_file" : "system/core/libutils/include/utils/Thread.h"
11621  },
11622  {
11623   "alignment" : 4,
11624   "is_const" : true,
11625   "linker_set_key" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11626   "name" : "const android::Vector<android::sysprop_change_callback_info>",
11627   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
11628   "self_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11629   "size" : 20,
11630   "source_file" : "system/core/libutils/include/utils/Vector.h"
11631  },
11632  {
11633   "alignment" : 4,
11634   "is_const" : true,
11635   "linker_set_key" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11636   "name" : "const android::Vector<android::Looper::MessageEnvelope>",
11637   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11638   "self_type" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11639   "size" : 20,
11640   "source_file" : "system/core/libutils/include/utils/Vector.h"
11641  },
11642  {
11643   "alignment" : 4,
11644   "is_const" : true,
11645   "linker_set_key" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
11646   "name" : "const android::Vector<android::Looper::Response>",
11647   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
11648   "self_type" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
11649   "size" : 20,
11650   "source_file" : "system/core/libutils/include/utils/Vector.h"
11651  },
11652  {
11653   "alignment" : 4,
11654   "is_const" : true,
11655   "linker_set_key" : "_ZTIKN7android6VectorINS_7String8EEE",
11656   "name" : "const android::Vector<android::String8>",
11657   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
11658   "self_type" : "_ZTIKN7android6VectorINS_7String8EEE",
11659   "size" : 20,
11660   "source_file" : "system/core/libutils/include/utils/Vector.h"
11661  },
11662  {
11663   "alignment" : 4,
11664   "is_const" : true,
11665   "linker_set_key" : "_ZTIKN7android7FileMapE",
11666   "name" : "const android::FileMap",
11667   "referenced_type" : "_ZTIN7android7FileMapE",
11668   "self_type" : "_ZTIKN7android7FileMapE",
11669   "size" : 28,
11670   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11671  },
11672  {
11673   "alignment" : 4,
11674   "is_const" : true,
11675   "linker_set_key" : "_ZTIKN7android7MessageE",
11676   "name" : "const android::Message",
11677   "referenced_type" : "_ZTIN7android7MessageE",
11678   "self_type" : "_ZTIKN7android7MessageE",
11679   "size" : 4,
11680   "source_file" : "system/core/libutils/include/utils/Looper.h"
11681  },
11682  {
11683   "alignment" : 1,
11684   "is_const" : true,
11685   "linker_set_key" : "_ZTIKN7android7RefBase12weakref_typeE",
11686   "name" : "const android::RefBase::weakref_type",
11687   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11688   "self_type" : "_ZTIKN7android7RefBase12weakref_typeE",
11689   "size" : 1,
11690   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11691  },
11692  {
11693   "alignment" : 4,
11694   "is_const" : true,
11695   "linker_set_key" : "_ZTIKN7android7RefBaseE",
11696   "name" : "const android::RefBase",
11697   "referenced_type" : "_ZTIN7android7RefBaseE",
11698   "self_type" : "_ZTIKN7android7RefBaseE",
11699   "size" : 8,
11700   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11701  },
11702  {
11703   "alignment" : 4,
11704   "is_const" : true,
11705   "linker_set_key" : "_ZTIKN7android7String8E",
11706   "name" : "const android::String8",
11707   "referenced_type" : "_ZTIN7android7String8E",
11708   "self_type" : "_ZTIKN7android7String8E",
11709   "size" : 4,
11710   "source_file" : "system/core/libutils/include/utils/String8.h"
11711  },
11712  {
11713   "alignment" : 4,
11714   "is_const" : true,
11715   "linker_set_key" : "_ZTIKN7android8String1610StaticDataILj1EEE",
11716   "name" : "const android::String16::StaticData<1>",
11717   "referenced_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
11718   "self_type" : "_ZTIKN7android8String1610StaticDataILj1EEE",
11719   "size" : 8,
11720   "source_file" : "system/core/libutils/include/utils/String16.h"
11721  },
11722  {
11723   "alignment" : 4,
11724   "is_const" : true,
11725   "linker_set_key" : "_ZTIKN7android8String16E",
11726   "name" : "const android::String16",
11727   "referenced_type" : "_ZTIN7android8String16E",
11728   "self_type" : "_ZTIKN7android8String16E",
11729   "size" : 4,
11730   "source_file" : "system/core/libutils/include/utils/String8.h"
11731  },
11732  {
11733   "alignment" : 4,
11734   "is_const" : true,
11735   "linker_set_key" : "_ZTIKN7android9CallStackE",
11736   "name" : "const android::CallStack",
11737   "referenced_type" : "_ZTIN7android9CallStackE",
11738   "self_type" : "_ZTIKN7android9CallStackE",
11739   "size" : 20,
11740   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11741  },
11742  {
11743   "alignment" : 4,
11744   "is_const" : true,
11745   "linker_set_key" : "_ZTIKN7android9StopWatchE",
11746   "name" : "const android::StopWatch",
11747   "referenced_type" : "_ZTIN7android9StopWatchE",
11748   "self_type" : "_ZTIKN7android9StopWatchE",
11749   "size" : 16,
11750   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
11751  },
11752  {
11753   "alignment" : 4,
11754   "is_const" : true,
11755   "linker_set_key" : "_ZTIKN7android9TokenizerE",
11756   "name" : "const android::Tokenizer",
11757   "referenced_type" : "_ZTIN7android9TokenizerE",
11758   "self_type" : "_ZTIKN7android9TokenizerE",
11759   "size" : 28,
11760   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11761  },
11762  {
11763   "alignment" : 4,
11764   "is_const" : true,
11765   "linker_set_key" : "_ZTIKPKc",
11766   "name" : "const char *const",
11767   "referenced_type" : "_ZTIPKc",
11768   "self_type" : "_ZTIKPKc",
11769   "size" : 4,
11770   "source_file" : "system/core/libprocessgroup/include/processgroup/processgroup.h"
11771  },
11772  {
11773   "alignment" : 4,
11774   "is_const" : true,
11775   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
11776   "name" : "android::RefBase::weakref_impl *const",
11777   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
11778   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
11779   "size" : 4,
11780   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11781  },
11782  {
11783   "alignment" : 1,
11784   "is_const" : true,
11785   "linker_set_key" : "_ZTIKa",
11786   "name" : "const signed char",
11787   "referenced_type" : "_ZTIa",
11788   "self_type" : "_ZTIKa",
11789   "size" : 1,
11790   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11791  },
11792  {
11793   "alignment" : 1,
11794   "is_const" : true,
11795   "linker_set_key" : "_ZTIKb",
11796   "name" : "const bool",
11797   "referenced_type" : "_ZTIb",
11798   "self_type" : "_ZTIKb",
11799   "size" : 1,
11800   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11801  },
11802  {
11803   "alignment" : 1,
11804   "is_const" : true,
11805   "linker_set_key" : "_ZTIKc",
11806   "name" : "const char",
11807   "referenced_type" : "_ZTIc",
11808   "self_type" : "_ZTIKc",
11809   "size" : 1,
11810   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11811  },
11812  {
11813   "alignment" : 4,
11814   "is_const" : true,
11815   "linker_set_key" : "_ZTIKd",
11816   "name" : "const double",
11817   "referenced_type" : "_ZTId",
11818   "self_type" : "_ZTIKd",
11819   "size" : 8,
11820   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11821  },
11822  {
11823   "alignment" : 4,
11824   "is_const" : true,
11825   "linker_set_key" : "_ZTIKf",
11826   "name" : "const float",
11827   "referenced_type" : "_ZTIf",
11828   "self_type" : "_ZTIKf",
11829   "size" : 4,
11830   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11831  },
11832  {
11833   "alignment" : 1,
11834   "is_const" : true,
11835   "linker_set_key" : "_ZTIKh",
11836   "name" : "const unsigned char",
11837   "referenced_type" : "_ZTIh",
11838   "self_type" : "_ZTIKh",
11839   "size" : 1,
11840   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11841  },
11842  {
11843   "alignment" : 4,
11844   "is_const" : true,
11845   "linker_set_key" : "_ZTIKi",
11846   "name" : "const int",
11847   "referenced_type" : "_ZTIi",
11848   "self_type" : "_ZTIKi",
11849   "size" : 4,
11850   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11851  },
11852  {
11853   "alignment" : 4,
11854   "is_const" : true,
11855   "linker_set_key" : "_ZTIKj",
11856   "name" : "const unsigned int",
11857   "referenced_type" : "_ZTIj",
11858   "self_type" : "_ZTIKj",
11859   "size" : 4,
11860   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11861  },
11862  {
11863   "alignment" : 2,
11864   "is_const" : true,
11865   "linker_set_key" : "_ZTIKs",
11866   "name" : "const short",
11867   "referenced_type" : "_ZTIs",
11868   "self_type" : "_ZTIKs",
11869   "size" : 2,
11870   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11871  },
11872  {
11873   "alignment" : 2,
11874   "is_const" : true,
11875   "linker_set_key" : "_ZTIKt",
11876   "name" : "const unsigned short",
11877   "referenced_type" : "_ZTIt",
11878   "self_type" : "_ZTIKt",
11879   "size" : 2,
11880   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11881  },
11882  {
11883   "is_const" : true,
11884   "linker_set_key" : "_ZTIKv",
11885   "name" : "const void",
11886   "referenced_type" : "_ZTIv",
11887   "self_type" : "_ZTIKv",
11888   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
11889  },
11890  {
11891   "alignment" : 4,
11892   "is_const" : true,
11893   "linker_set_key" : "_ZTIKx",
11894   "name" : "const long long",
11895   "referenced_type" : "_ZTIx",
11896   "self_type" : "_ZTIKx",
11897   "size" : 8,
11898   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11899  },
11900  {
11901   "alignment" : 4,
11902   "is_const" : true,
11903   "linker_set_key" : "_ZTIKy",
11904   "name" : "const unsigned long long",
11905   "referenced_type" : "_ZTIy",
11906   "self_type" : "_ZTIKy",
11907   "size" : 8,
11908   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11909  },
11910  {
11911   "alignment" : 1,
11912   "is_volatile" : true,
11913   "linker_set_key" : "_ZTIVb",
11914   "name" : "volatile bool",
11915   "referenced_type" : "_ZTIb",
11916   "self_type" : "_ZTIVb",
11917   "size" : 1,
11918   "source_file" : "system/core/libutils/include/utils/Thread.h"
11919  }
11920 ],
11921 "record_types" :
11922 [
11923  {
11924   "alignment" : 4,
11925   "fields" :
11926   [
11927    {
11928     "field_name" : "len",
11929     "referenced_type" : "_ZTIt"
11930    },
11931    {
11932     "field_name" : "hdr_size",
11933     "field_offset" : 16,
11934     "referenced_type" : "_ZTIt"
11935    },
11936    {
11937     "field_name" : "pid",
11938     "field_offset" : 32,
11939     "referenced_type" : "_ZTIi"
11940    },
11941    {
11942     "field_name" : "tid",
11943     "field_offset" : 64,
11944     "referenced_type" : "_ZTIj"
11945    },
11946    {
11947     "field_name" : "sec",
11948     "field_offset" : 96,
11949     "referenced_type" : "_ZTIj"
11950    },
11951    {
11952     "field_name" : "nsec",
11953     "field_offset" : 128,
11954     "referenced_type" : "_ZTIj"
11955    },
11956    {
11957     "field_name" : "lid",
11958     "field_offset" : 160,
11959     "referenced_type" : "_ZTIj"
11960    },
11961    {
11962     "field_name" : "uid",
11963     "field_offset" : 192,
11964     "referenced_type" : "_ZTIj"
11965    }
11966   ],
11967   "linker_set_key" : "_ZTI12logger_entry",
11968   "name" : "logger_entry",
11969   "referenced_type" : "_ZTI12logger_entry",
11970   "self_type" : "_ZTI12logger_entry",
11971   "size" : 28,
11972   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
11973  },
11974  {
11975   "alignment" : 4,
11976   "fields" :
11977   [
11978    {
11979     "field_name" : "y",
11980     "referenced_type" : "_ZTIPv"
11981    },
11982    {
11983     "field_name" : "cb",
11984     "field_offset" : 32,
11985     "referenced_type" : "_ZTIPv"
11986    },
11987    {
11988     "field_name" : "cr",
11989     "field_offset" : 64,
11990     "referenced_type" : "_ZTIPv"
11991    },
11992    {
11993     "field_name" : "ystride",
11994     "field_offset" : 96,
11995     "referenced_type" : "_ZTIj"
11996    },
11997    {
11998     "field_name" : "cstride",
11999     "field_offset" : 128,
12000     "referenced_type" : "_ZTIj"
12001    },
12002    {
12003     "field_name" : "chroma_step",
12004     "field_offset" : 160,
12005     "referenced_type" : "_ZTIj"
12006    },
12007    {
12008     "field_name" : "reserved",
12009     "field_offset" : 192,
12010     "referenced_type" : "_ZTIA8_j"
12011    }
12012   ],
12013   "linker_set_key" : "_ZTI13android_ycbcr",
12014   "name" : "android_ycbcr",
12015   "referenced_type" : "_ZTI13android_ycbcr",
12016   "self_type" : "_ZTI13android_ycbcr",
12017   "size" : 56,
12018   "source_file" : "system/core/libsystem/include/system/graphics.h"
12019  },
12020  {
12021   "alignment" : 4,
12022   "fields" :
12023   [
12024    {
12025     "field_name" : "version",
12026     "referenced_type" : "_ZTIi"
12027    },
12028    {
12029     "field_name" : "numFds",
12030     "field_offset" : 32,
12031     "referenced_type" : "_ZTIi"
12032    },
12033    {
12034     "field_name" : "numInts",
12035     "field_offset" : 64,
12036     "referenced_type" : "_ZTIi"
12037    },
12038    {
12039     "field_name" : "data",
12040     "field_offset" : 96,
12041     "referenced_type" : "_ZTIA0_i"
12042    }
12043   ],
12044   "linker_set_key" : "_ZTI13native_handle",
12045   "name" : "native_handle",
12046   "referenced_type" : "_ZTI13native_handle",
12047   "self_type" : "_ZTI13native_handle",
12048   "size" : 12,
12049   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
12050  },
12051  {
12052   "alignment" : 4,
12053   "fields" :
12054   [
12055    {
12056     "field_name" : "x",
12057     "referenced_type" : "_ZTIf"
12058    },
12059    {
12060     "field_name" : "y",
12061     "field_offset" : 32,
12062     "referenced_type" : "_ZTIf"
12063    }
12064   ],
12065   "linker_set_key" : "_ZTI16android_xy_color",
12066   "name" : "android_xy_color",
12067   "referenced_type" : "_ZTI16android_xy_color",
12068   "self_type" : "_ZTI16android_xy_color",
12069   "size" : 8,
12070   "source_file" : "system/core/libsystem/include/system/graphics.h"
12071  },
12072  {
12073   "alignment" : 4,
12074   "fields" :
12075   [
12076    {
12077     "field_name" : "top_left",
12078     "referenced_type" : "_ZTIPh"
12079    },
12080    {
12081     "field_name" : "component",
12082     "field_offset" : 32,
12083     "referenced_type" : "_ZTI22android_flex_component"
12084    },
12085    {
12086     "field_name" : "bits_per_component",
12087     "field_offset" : 64,
12088     "referenced_type" : "_ZTIi"
12089    },
12090    {
12091     "field_name" : "bits_used",
12092     "field_offset" : 96,
12093     "referenced_type" : "_ZTIi"
12094    },
12095    {
12096     "field_name" : "h_increment",
12097     "field_offset" : 128,
12098     "referenced_type" : "_ZTIi"
12099    },
12100    {
12101     "field_name" : "v_increment",
12102     "field_offset" : 160,
12103     "referenced_type" : "_ZTIi"
12104    },
12105    {
12106     "field_name" : "h_subsampling",
12107     "field_offset" : 192,
12108     "referenced_type" : "_ZTIi"
12109    },
12110    {
12111     "field_name" : "v_subsampling",
12112     "field_offset" : 224,
12113     "referenced_type" : "_ZTIi"
12114    }
12115   ],
12116   "linker_set_key" : "_ZTI18android_flex_plane",
12117   "name" : "android_flex_plane",
12118   "referenced_type" : "_ZTI18android_flex_plane",
12119   "self_type" : "_ZTI18android_flex_plane",
12120   "size" : 32,
12121   "source_file" : "system/core/libsystem/include/system/graphics.h"
12122  },
12123  {
12124   "alignment" : 4,
12125   "fields" :
12126   [
12127    {
12128     "field_name" : "format",
12129     "referenced_type" : "_ZTI19android_flex_format"
12130    },
12131    {
12132     "field_name" : "num_planes",
12133     "field_offset" : 32,
12134     "referenced_type" : "_ZTIj"
12135    },
12136    {
12137     "field_name" : "planes",
12138     "field_offset" : 64,
12139     "referenced_type" : "_ZTIP18android_flex_plane"
12140    }
12141   ],
12142   "linker_set_key" : "_ZTI19android_flex_layout",
12143   "name" : "android_flex_layout",
12144   "referenced_type" : "_ZTI19android_flex_layout",
12145   "self_type" : "_ZTI19android_flex_layout",
12146   "size" : 12,
12147   "source_file" : "system/core/libsystem/include/system/graphics.h"
12148  },
12149  {
12150   "alignment" : 4,
12151   "fields" :
12152   [
12153    {
12154     "field_name" : "num_points",
12155     "referenced_type" : "_ZTIj"
12156    },
12157    {
12158     "field_name" : "reserved",
12159     "field_offset" : 32,
12160     "referenced_type" : "_ZTIA8_j"
12161    },
12162    {
12163     "field_name" : "xyzc_points",
12164     "field_offset" : 288,
12165     "referenced_type" : "_ZTIA_f"
12166    }
12167   ],
12168   "linker_set_key" : "_ZTI20android_depth_points",
12169   "name" : "android_depth_points",
12170   "referenced_type" : "_ZTI20android_depth_points",
12171   "self_type" : "_ZTI20android_depth_points",
12172   "size" : 36,
12173   "source_file" : "system/core/libsystem/include/system/graphics.h"
12174  },
12175  {
12176   "alignment" : 4,
12177   "fields" :
12178   [
12179    {
12180     "field_name" : "struct_size",
12181     "referenced_type" : "_ZTIj"
12182    },
12183    {
12184     "field_name" : "buffer_id",
12185     "field_offset" : 32,
12186     "referenced_type" : "_ZTIi"
12187    },
12188    {
12189     "field_name" : "priority",
12190     "field_offset" : 64,
12191     "referenced_type" : "_ZTIi"
12192    },
12193    {
12194     "field_name" : "tag",
12195     "field_offset" : 96,
12196     "referenced_type" : "_ZTIPKc"
12197    },
12198    {
12199     "field_name" : "file",
12200     "field_offset" : 128,
12201     "referenced_type" : "_ZTIPKc"
12202    },
12203    {
12204     "field_name" : "line",
12205     "field_offset" : 160,
12206     "referenced_type" : "_ZTIj"
12207    },
12208    {
12209     "field_name" : "message",
12210     "field_offset" : 192,
12211     "referenced_type" : "_ZTIPKc"
12212    }
12213   ],
12214   "linker_set_key" : "_ZTI21__android_log_message",
12215   "name" : "__android_log_message",
12216   "referenced_type" : "_ZTI21__android_log_message",
12217   "self_type" : "_ZTI21__android_log_message",
12218   "size" : 28,
12219   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
12220  },
12221  {
12222   "alignment" : 4,
12223   "fields" :
12224   [
12225    {
12226     "field_name" : "maxContentLightLevel",
12227     "referenced_type" : "_ZTIf"
12228    },
12229    {
12230     "field_name" : "maxFrameAverageLightLevel",
12231     "field_offset" : 32,
12232     "referenced_type" : "_ZTIf"
12233    }
12234   ],
12235   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
12236   "name" : "android_cta861_3_metadata",
12237   "referenced_type" : "_ZTI25android_cta861_3_metadata",
12238   "self_type" : "_ZTI25android_cta861_3_metadata",
12239   "size" : 8,
12240   "source_file" : "system/core/libsystem/include/system/graphics.h"
12241  },
12242  {
12243   "alignment" : 4,
12244   "fields" :
12245   [
12246    {
12247     "field_name" : "displayPrimaryRed",
12248     "referenced_type" : "_ZTI16android_xy_color"
12249    },
12250    {
12251     "field_name" : "displayPrimaryGreen",
12252     "field_offset" : 64,
12253     "referenced_type" : "_ZTI16android_xy_color"
12254    },
12255    {
12256     "field_name" : "displayPrimaryBlue",
12257     "field_offset" : 128,
12258     "referenced_type" : "_ZTI16android_xy_color"
12259    },
12260    {
12261     "field_name" : "whitePoint",
12262     "field_offset" : 192,
12263     "referenced_type" : "_ZTI16android_xy_color"
12264    },
12265    {
12266     "field_name" : "maxLuminance",
12267     "field_offset" : 256,
12268     "referenced_type" : "_ZTIf"
12269    },
12270    {
12271     "field_name" : "minLuminance",
12272     "field_offset" : 288,
12273     "referenced_type" : "_ZTIf"
12274    }
12275   ],
12276   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
12277   "name" : "android_smpte2086_metadata",
12278   "referenced_type" : "_ZTI26android_smpte2086_metadata",
12279   "self_type" : "_ZTI26android_smpte2086_metadata",
12280   "size" : 40,
12281   "source_file" : "system/core/libsystem/include/system/graphics.h"
12282  },
12283  {
12284   "alignment" : 4,
12285   "fields" :
12286   [
12287    {
12288     "referenced_type" : "_ZTIN7log_msgUt_E"
12289    }
12290   ],
12291   "linker_set_key" : "_ZTI7log_msg",
12292   "name" : "log_msg",
12293   "referenced_type" : "_ZTI7log_msg",
12294   "self_type" : "_ZTI7log_msg",
12295   "size" : 5124,
12296   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
12297  },
12298  {
12299   "alignment" : 1,
12300   "fields" :
12301   [
12302    {
12303     "field_name" : "tv_sec",
12304     "referenced_type" : "_ZTIj"
12305    },
12306    {
12307     "field_name" : "tv_nsec",
12308     "field_offset" : 32,
12309     "referenced_type" : "_ZTIj"
12310    }
12311   ],
12312   "linker_set_key" : "_ZTI8log_time",
12313   "name" : "log_time",
12314   "referenced_type" : "_ZTI8log_time",
12315   "self_type" : "_ZTI8log_time",
12316   "size" : 8,
12317   "source_file" : "system/logging/liblog/include_vndk/log/log_time.h"
12318  },
12319  {
12320   "alignment" : 4,
12321   "base_specifiers" :
12322   [
12323    {
12324     "referenced_type" : "_ZTIN7android7PrinterE"
12325    }
12326   ],
12327   "fields" :
12328   [
12329    {
12330     "access" : "private",
12331     "field_name" : "mLogTag",
12332     "field_offset" : 32,
12333     "referenced_type" : "_ZTIPKc"
12334    },
12335    {
12336     "access" : "private",
12337     "field_name" : "mPriority",
12338     "field_offset" : 64,
12339     "referenced_type" : "_ZTI19android_LogPriority"
12340    },
12341    {
12342     "access" : "private",
12343     "field_name" : "mPrefix",
12344     "field_offset" : 96,
12345     "referenced_type" : "_ZTIPKc"
12346    },
12347    {
12348     "access" : "private",
12349     "field_name" : "mIgnoreBlankLines",
12350     "field_offset" : 128,
12351     "referenced_type" : "_ZTIb"
12352    }
12353   ],
12354   "linker_set_key" : "_ZTIN7android10LogPrinterE",
12355   "name" : "android::LogPrinter",
12356   "record_kind" : "class",
12357   "referenced_type" : "_ZTIN7android10LogPrinterE",
12358   "self_type" : "_ZTIN7android10LogPrinterE",
12359   "size" : 20,
12360   "source_file" : "system/core/libutils/include/utils/Printer.h",
12361   "vtable_components" :
12362   [
12363    {
12364     "kind" : "offset_to_top"
12365    },
12366    {
12367     "kind" : "rtti",
12368     "mangled_component_name" : "_ZTIN7android10LogPrinterE"
12369    },
12370    {
12371     "mangled_component_name" : "_ZN7android10LogPrinter9printLineEPKc"
12372    },
12373    {
12374     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12375    },
12376    {
12377     "kind" : "complete_dtor_pointer",
12378     "mangled_component_name" : "_ZN7android10LogPrinterD1Ev"
12379    },
12380    {
12381     "kind" : "deleting_dtor_pointer",
12382     "mangled_component_name" : "_ZN7android10LogPrinterD0Ev"
12383    }
12384   ]
12385  },
12386  {
12387   "alignment" : 4,
12388   "fields" :
12389   [
12390    {
12391     "access" : "private",
12392     "field_name" : "mStorage",
12393     "field_offset" : 32,
12394     "referenced_type" : "_ZTIPv"
12395    },
12396    {
12397     "access" : "private",
12398     "field_name" : "mCount",
12399     "field_offset" : 64,
12400     "referenced_type" : "_ZTIj"
12401    },
12402    {
12403     "access" : "private",
12404     "field_name" : "mFlags",
12405     "field_offset" : 96,
12406     "referenced_type" : "_ZTIKj"
12407    },
12408    {
12409     "access" : "private",
12410     "field_name" : "mItemSize",
12411     "field_offset" : 128,
12412     "referenced_type" : "_ZTIKj"
12413    }
12414   ],
12415   "linker_set_key" : "_ZTIN7android10VectorImplE",
12416   "name" : "android::VectorImpl",
12417   "record_kind" : "class",
12418   "referenced_type" : "_ZTIN7android10VectorImplE",
12419   "self_type" : "_ZTIN7android10VectorImplE",
12420   "size" : 20,
12421   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
12422   "vtable_components" :
12423   [
12424    {
12425     "kind" : "offset_to_top"
12426    },
12427    {
12428     "kind" : "rtti",
12429     "mangled_component_name" : "_ZTIN7android10VectorImplE"
12430    },
12431    {
12432     "kind" : "complete_dtor_pointer",
12433     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
12434    },
12435    {
12436     "kind" : "deleting_dtor_pointer",
12437     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
12438    },
12439    {
12440     "is_pure" : true,
12441     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
12442    },
12443    {
12444     "is_pure" : true,
12445     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
12446    },
12447    {
12448     "is_pure" : true,
12449     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
12450    },
12451    {
12452     "is_pure" : true,
12453     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
12454    },
12455    {
12456     "is_pure" : true,
12457     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
12458    },
12459    {
12460     "is_pure" : true,
12461     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
12462    }
12463   ]
12464  },
12465  {
12466   "alignment" : 4,
12467   "fields" :
12468   [
12469    {
12470     "access" : "private",
12471     "field_name" : "mTag",
12472     "referenced_type" : "_ZTIy"
12473    }
12474   ],
12475   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
12476   "name" : "android::ScopedTrace",
12477   "record_kind" : "class",
12478   "referenced_type" : "_ZTIN7android11ScopedTraceE",
12479   "self_type" : "_ZTIN7android11ScopedTraceE",
12480   "size" : 8,
12481   "source_file" : "system/core/libutils/include/utils/Trace.h"
12482  },
12483  {
12484   "alignment" : 4,
12485   "fields" :
12486   [
12487    {
12488     "access" : "private",
12489     "field_name" : "mCount",
12490     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12491    }
12492   ],
12493   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12494   "name" : "android::LightRefBase<android::NativeHandle>",
12495   "record_kind" : "class",
12496   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12497   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12498   "size" : 4,
12499   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
12500   "template_args" :
12501   [
12502    "_ZTIN7android12NativeHandleE"
12503   ]
12504  },
12505  {
12506   "alignment" : 4,
12507   "fields" :
12508   [
12509    {
12510     "access" : "private",
12511     "field_name" : "mCount",
12512     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12513    }
12514   ],
12515   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12516   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
12517   "record_kind" : "class",
12518   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12519   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12520   "size" : 4,
12521   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
12522   "template_args" :
12523   [
12524    "_ZTIN7android19VirtualLightRefBaseE"
12525   ]
12526  },
12527  {
12528   "alignment" : 4,
12529   "base_specifiers" :
12530   [
12531    {
12532     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
12533    }
12534   ],
12535   "fields" :
12536   [
12537    {
12538     "access" : "private",
12539     "field_name" : "mHandle",
12540     "field_offset" : 32,
12541     "referenced_type" : "_ZTIP13native_handle"
12542    },
12543    {
12544     "access" : "private",
12545     "field_name" : "mOwnsHandle",
12546     "field_offset" : 64,
12547     "referenced_type" : "_ZTIb"
12548    }
12549   ],
12550   "linker_set_key" : "_ZTIN7android12NativeHandleE",
12551   "name" : "android::NativeHandle",
12552   "record_kind" : "class",
12553   "referenced_type" : "_ZTIN7android12NativeHandleE",
12554   "self_type" : "_ZTIN7android12NativeHandleE",
12555   "size" : 12,
12556   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
12557  },
12558  {
12559   "alignment" : 4,
12560   "base_specifiers" :
12561   [
12562    {
12563     "referenced_type" : "_ZTIN7android7PrinterE"
12564    }
12565   ],
12566   "fields" :
12567   [
12568    {
12569     "access" : "private",
12570     "field_name" : "mPrinter",
12571     "field_offset" : 32,
12572     "referenced_type" : "_ZTIRN7android7PrinterE"
12573    },
12574    {
12575     "access" : "private",
12576     "field_name" : "mPrefix",
12577     "field_offset" : 64,
12578     "referenced_type" : "_ZTIPKc"
12579    }
12580   ],
12581   "linker_set_key" : "_ZTIN7android13PrefixPrinterE",
12582   "name" : "android::PrefixPrinter",
12583   "record_kind" : "class",
12584   "referenced_type" : "_ZTIN7android13PrefixPrinterE",
12585   "self_type" : "_ZTIN7android13PrefixPrinterE",
12586   "size" : 12,
12587   "source_file" : "system/core/libutils/include/utils/Printer.h",
12588   "vtable_components" :
12589   [
12590    {
12591     "kind" : "offset_to_top"
12592    },
12593    {
12594     "kind" : "rtti",
12595     "mangled_component_name" : "_ZTIN7android13PrefixPrinterE"
12596    },
12597    {
12598     "mangled_component_name" : "_ZN7android13PrefixPrinter9printLineEPKc"
12599    },
12600    {
12601     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12602    },
12603    {
12604     "kind" : "complete_dtor_pointer",
12605     "mangled_component_name" : "_ZN7android13PrefixPrinterD1Ev"
12606    },
12607    {
12608     "kind" : "deleting_dtor_pointer",
12609     "mangled_component_name" : "_ZN7android13PrefixPrinterD0Ev"
12610    }
12611   ]
12612  },
12613  {
12614   "alignment" : 1,
12615   "linker_set_key" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
12616   "name" : "android::trait_pointer<android::sysprop_change_callback_info>",
12617   "referenced_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
12618   "self_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
12619   "size" : 1,
12620   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
12621   "template_args" :
12622   [
12623    "_ZTIN7android28sysprop_change_callback_infoE"
12624   ]
12625  },
12626  {
12627   "alignment" : 1,
12628   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
12629   "name" : "android::trait_pointer<android::Looper::MessageEnvelope>",
12630   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
12631   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
12632   "size" : 1,
12633   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
12634   "template_args" :
12635   [
12636    "_ZTIN7android6Looper15MessageEnvelopeE"
12637   ]
12638  },
12639  {
12640   "alignment" : 1,
12641   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
12642   "name" : "android::trait_pointer<android::Looper::Response>",
12643   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
12644   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
12645   "size" : 1,
12646   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
12647   "template_args" :
12648   [
12649    "_ZTIN7android6Looper8ResponseE"
12650   ]
12651  },
12652  {
12653   "alignment" : 4,
12654   "base_specifiers" :
12655   [
12656    {
12657     "is_virtual" : true,
12658     "referenced_type" : "_ZTIN7android7RefBaseE"
12659    }
12660   ],
12661   "linker_set_key" : "_ZTIN7android14LooperCallbackE",
12662   "name" : "android::LooperCallback",
12663   "record_kind" : "class",
12664   "referenced_type" : "_ZTIN7android14LooperCallbackE",
12665   "self_type" : "_ZTIN7android14LooperCallbackE",
12666   "size" : 12,
12667   "source_file" : "system/core/libutils/include/utils/Looper.h",
12668   "vtable_components" :
12669   [
12670    {
12671     "component_value" : 4,
12672     "kind" : "vbase_offset"
12673    },
12674    {
12675     "kind" : "offset_to_top"
12676    },
12677    {
12678     "kind" : "rtti",
12679     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
12680    },
12681    {
12682     "kind" : "complete_dtor_pointer",
12683     "mangled_component_name" : "_ZN7android14LooperCallbackD1Ev"
12684    },
12685    {
12686     "kind" : "deleting_dtor_pointer",
12687     "mangled_component_name" : "_ZN7android14LooperCallbackD0Ev"
12688    },
12689    {
12690     "is_pure" : true,
12691     "mangled_component_name" : "_ZN7android14LooperCallback11handleEventEiiPv"
12692    },
12693    {
12694     "kind" : "vcall_offset"
12695    },
12696    {
12697     "kind" : "vcall_offset"
12698    },
12699    {
12700     "kind" : "vcall_offset"
12701    },
12702    {
12703     "kind" : "vcall_offset"
12704    },
12705    {
12706     "component_value" : -4,
12707     "kind" : "vcall_offset"
12708    },
12709    {
12710     "component_value" : -4,
12711     "kind" : "offset_to_top"
12712    },
12713    {
12714     "kind" : "rtti",
12715     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
12716    },
12717    {
12718     "kind" : "complete_dtor_pointer",
12719     "mangled_component_name" : "_ZTv0_n12_N7android14LooperCallbackD1Ev"
12720    },
12721    {
12722     "kind" : "deleting_dtor_pointer",
12723     "mangled_component_name" : "_ZTv0_n12_N7android14LooperCallbackD0Ev"
12724    },
12725    {
12726     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12727    },
12728    {
12729     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12730    },
12731    {
12732     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12733    },
12734    {
12735     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12736    }
12737   ]
12738  },
12739  {
12740   "alignment" : 4,
12741   "base_specifiers" :
12742   [
12743    {
12744     "is_virtual" : true,
12745     "referenced_type" : "_ZTIN7android7RefBaseE"
12746    }
12747   ],
12748   "linker_set_key" : "_ZTIN7android14MessageHandlerE",
12749   "name" : "android::MessageHandler",
12750   "record_kind" : "class",
12751   "referenced_type" : "_ZTIN7android14MessageHandlerE",
12752   "self_type" : "_ZTIN7android14MessageHandlerE",
12753   "size" : 12,
12754   "source_file" : "system/core/libutils/include/utils/Looper.h",
12755   "vtable_components" :
12756   [
12757    {
12758     "component_value" : 4,
12759     "kind" : "vbase_offset"
12760    },
12761    {
12762     "kind" : "offset_to_top"
12763    },
12764    {
12765     "kind" : "rtti",
12766     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
12767    },
12768    {
12769     "kind" : "complete_dtor_pointer",
12770     "mangled_component_name" : "_ZN7android14MessageHandlerD1Ev"
12771    },
12772    {
12773     "kind" : "deleting_dtor_pointer",
12774     "mangled_component_name" : "_ZN7android14MessageHandlerD0Ev"
12775    },
12776    {
12777     "is_pure" : true,
12778     "mangled_component_name" : "_ZN7android14MessageHandler13handleMessageERKNS_7MessageE"
12779    },
12780    {
12781     "kind" : "vcall_offset"
12782    },
12783    {
12784     "kind" : "vcall_offset"
12785    },
12786    {
12787     "kind" : "vcall_offset"
12788    },
12789    {
12790     "kind" : "vcall_offset"
12791    },
12792    {
12793     "component_value" : -4,
12794     "kind" : "vcall_offset"
12795    },
12796    {
12797     "component_value" : -4,
12798     "kind" : "offset_to_top"
12799    },
12800    {
12801     "kind" : "rtti",
12802     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
12803    },
12804    {
12805     "kind" : "complete_dtor_pointer",
12806     "mangled_component_name" : "_ZTv0_n12_N7android14MessageHandlerD1Ev"
12807    },
12808    {
12809     "kind" : "deleting_dtor_pointer",
12810     "mangled_component_name" : "_ZTv0_n12_N7android14MessageHandlerD0Ev"
12811    },
12812    {
12813     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12814    },
12815    {
12816     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12817    },
12818    {
12819     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12820    },
12821    {
12822     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12823    }
12824   ]
12825  },
12826  {
12827   "alignment" : 1,
12828   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
12829   "name" : "android::ReferenceMover",
12830   "record_kind" : "class",
12831   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
12832   "self_type" : "_ZTIN7android14ReferenceMoverE",
12833   "size" : 1,
12834   "source_file" : "system/core/libutils/include/utils/RefBase.h"
12835  },
12836  {
12837   "alignment" : 4,
12838   "base_specifiers" :
12839   [
12840    {
12841     "referenced_type" : "_ZTIN7android8String16E"
12842    }
12843   ],
12844   "fields" :
12845   [
12846    {
12847     "access" : "private",
12848     "field_name" : "mData",
12849     "field_offset" : 32,
12850     "referenced_type" : "_ZTIKN7android8String1610StaticDataILj1EEE"
12851    }
12852   ],
12853   "linker_set_key" : "_ZTIN7android14StaticString16ILj1EEE",
12854   "name" : "android::StaticString16<1>",
12855   "record_kind" : "class",
12856   "referenced_type" : "_ZTIN7android14StaticString16ILj1EEE",
12857   "self_type" : "_ZTIN7android14StaticString16ILj1EEE",
12858   "size" : 12,
12859   "source_file" : "system/core/libutils/include/utils/String16.h"
12860  },
12861  {
12862   "alignment" : 4,
12863   "base_specifiers" :
12864   [
12865    {
12866     "referenced_type" : "_ZTIN7android7PrinterE"
12867    }
12868   ],
12869   "fields" :
12870   [
12871    {
12872     "access" : "private",
12873     "field_name" : "mTarget",
12874     "field_offset" : 32,
12875     "referenced_type" : "_ZTIPN7android7String8E"
12876    },
12877    {
12878     "access" : "private",
12879     "field_name" : "mPrefix",
12880     "field_offset" : 64,
12881     "referenced_type" : "_ZTIPKc"
12882    }
12883   ],
12884   "linker_set_key" : "_ZTIN7android14String8PrinterE",
12885   "name" : "android::String8Printer",
12886   "record_kind" : "class",
12887   "referenced_type" : "_ZTIN7android14String8PrinterE",
12888   "self_type" : "_ZTIN7android14String8PrinterE",
12889   "size" : 12,
12890   "source_file" : "system/core/libutils/include/utils/Printer.h",
12891   "vtable_components" :
12892   [
12893    {
12894     "kind" : "offset_to_top"
12895    },
12896    {
12897     "kind" : "rtti",
12898     "mangled_component_name" : "_ZTIN7android14String8PrinterE"
12899    },
12900    {
12901     "mangled_component_name" : "_ZN7android14String8Printer9printLineEPKc"
12902    },
12903    {
12904     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12905    },
12906    {
12907     "kind" : "complete_dtor_pointer",
12908     "mangled_component_name" : "_ZN7android14String8PrinterD1Ev"
12909    },
12910    {
12911     "kind" : "deleting_dtor_pointer",
12912     "mangled_component_name" : "_ZN7android14String8PrinterD0Ev"
12913    }
12914   ]
12915  },
12916  {
12917   "alignment" : 4,
12918   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
12919   "name" : "android::ReferenceRenamer",
12920   "record_kind" : "class",
12921   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
12922   "self_type" : "_ZTIN7android16ReferenceRenamerE",
12923   "size" : 4,
12924   "source_file" : "system/core/libutils/include/utils/RefBase.h",
12925   "vtable_components" :
12926   [
12927    {
12928     "kind" : "offset_to_top"
12929    },
12930    {
12931     "kind" : "rtti",
12932     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
12933    },
12934    {
12935     "is_pure" : true,
12936     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
12937    }
12938   ]
12939  },
12940  {
12941   "alignment" : 4,
12942   "base_specifiers" :
12943   [
12944    {
12945     "referenced_type" : "_ZTIN7android10VectorImplE"
12946    }
12947   ],
12948   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
12949   "name" : "android::SortedVectorImpl",
12950   "record_kind" : "class",
12951   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
12952   "self_type" : "_ZTIN7android16SortedVectorImplE",
12953   "size" : 20,
12954   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
12955   "vtable_components" :
12956   [
12957    {
12958     "kind" : "offset_to_top"
12959    },
12960    {
12961     "kind" : "rtti",
12962     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
12963    },
12964    {
12965     "kind" : "complete_dtor_pointer",
12966     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
12967    },
12968    {
12969     "kind" : "deleting_dtor_pointer",
12970     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
12971    },
12972    {
12973     "is_pure" : true,
12974     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
12975    },
12976    {
12977     "is_pure" : true,
12978     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
12979    },
12980    {
12981     "is_pure" : true,
12982     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
12983    },
12984    {
12985     "is_pure" : true,
12986     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
12987    },
12988    {
12989     "is_pure" : true,
12990     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
12991    },
12992    {
12993     "is_pure" : true,
12994     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
12995    },
12996    {
12997     "is_pure" : true,
12998     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
12999    }
13000   ]
13001  },
13002  {
13003   "alignment" : 1,
13004   "base_specifiers" :
13005   [
13006    {
13007     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13008    }
13009   ],
13010   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
13011   "name" : "android::use_trivial_move<android::sysprop_change_callback_info>",
13012   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
13013   "self_type" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
13014   "size" : 1,
13015   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13016   "template_args" :
13017   [
13018    "_ZTIN7android28sysprop_change_callback_infoE"
13019   ]
13020  },
13021  {
13022   "alignment" : 1,
13023   "base_specifiers" :
13024   [
13025    {
13026     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13027    }
13028   ],
13029   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13030   "name" : "android::use_trivial_move<android::Looper::MessageEnvelope>",
13031   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13032   "self_type" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13033   "size" : 1,
13034   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13035   "template_args" :
13036   [
13037    "_ZTIN7android6Looper15MessageEnvelopeE"
13038   ]
13039  },
13040  {
13041   "alignment" : 1,
13042   "base_specifiers" :
13043   [
13044    {
13045     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13046    }
13047   ],
13048   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
13049   "name" : "android::use_trivial_move<android::Looper::Response>",
13050   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
13051   "self_type" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
13052   "size" : 1,
13053   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13054   "template_args" :
13055   [
13056    "_ZTIN7android6Looper8ResponseE"
13057   ]
13058  },
13059  {
13060   "alignment" : 4,
13061   "base_specifiers" :
13062   [
13063    {
13064     "referenced_type" : "_ZTIN7android14MessageHandlerE"
13065    }
13066   ],
13067   "fields" :
13068   [
13069    {
13070     "access" : "private",
13071     "field_name" : "mHandler",
13072     "field_offset" : 32,
13073     "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE"
13074    }
13075   ],
13076   "linker_set_key" : "_ZTIN7android18WeakMessageHandlerE",
13077   "name" : "android::WeakMessageHandler",
13078   "record_kind" : "class",
13079   "referenced_type" : "_ZTIN7android18WeakMessageHandlerE",
13080   "self_type" : "_ZTIN7android18WeakMessageHandlerE",
13081   "size" : 20,
13082   "source_file" : "system/core/libutils/include/utils/Looper.h",
13083   "vtable_components" :
13084   [
13085    {
13086     "component_value" : 12,
13087     "kind" : "vbase_offset"
13088    },
13089    {
13090     "kind" : "offset_to_top"
13091    },
13092    {
13093     "kind" : "rtti",
13094     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
13095    },
13096    {
13097     "kind" : "complete_dtor_pointer",
13098     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD1Ev"
13099    },
13100    {
13101     "kind" : "deleting_dtor_pointer",
13102     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD0Ev"
13103    },
13104    {
13105     "mangled_component_name" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE"
13106    },
13107    {
13108     "kind" : "vcall_offset"
13109    },
13110    {
13111     "kind" : "vcall_offset"
13112    },
13113    {
13114     "kind" : "vcall_offset"
13115    },
13116    {
13117     "kind" : "vcall_offset"
13118    },
13119    {
13120     "component_value" : -12,
13121     "kind" : "vcall_offset"
13122    },
13123    {
13124     "component_value" : -12,
13125     "kind" : "offset_to_top"
13126    },
13127    {
13128     "kind" : "rtti",
13129     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
13130    },
13131    {
13132     "kind" : "complete_dtor_pointer",
13133     "mangled_component_name" : "_ZTv0_n12_N7android18WeakMessageHandlerD1Ev"
13134    },
13135    {
13136     "kind" : "deleting_dtor_pointer",
13137     "mangled_component_name" : "_ZTv0_n12_N7android18WeakMessageHandlerD0Ev"
13138    },
13139    {
13140     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13141    },
13142    {
13143     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13144    },
13145    {
13146     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13147    },
13148    {
13149     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13150    }
13151   ]
13152  },
13153  {
13154   "alignment" : 1,
13155   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13156   "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>",
13157   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13158   "self_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13159   "size" : 1,
13160   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13161   "template_args" :
13162   [
13163    "_ZTIN7android28sysprop_change_callback_infoE"
13164   ]
13165  },
13166  {
13167   "alignment" : 1,
13168   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13169   "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>",
13170   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13171   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13172   "size" : 1,
13173   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13174   "template_args" :
13175   [
13176    "_ZTIN7android6Looper15MessageEnvelopeE"
13177   ]
13178  },
13179  {
13180   "alignment" : 1,
13181   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13182   "name" : "android::trait_trivial_copy<android::Looper::Response>",
13183   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13184   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13185   "size" : 1,
13186   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13187   "template_args" :
13188   [
13189    "_ZTIN7android6Looper8ResponseE"
13190   ]
13191  },
13192  {
13193   "alignment" : 1,
13194   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
13195   "name" : "android::trait_trivial_copy<bool>",
13196   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
13197   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
13198   "size" : 1,
13199   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13200   "template_args" :
13201   [
13202    "_ZTIb"
13203   ]
13204  },
13205  {
13206   "alignment" : 1,
13207   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
13208   "name" : "android::trait_trivial_copy<char>",
13209   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
13210   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
13211   "size" : 1,
13212   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13213   "template_args" :
13214   [
13215    "_ZTIc"
13216   ]
13217  },
13218  {
13219   "alignment" : 1,
13220   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
13221   "name" : "android::trait_trivial_copy<double>",
13222   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
13223   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
13224   "size" : 1,
13225   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13226   "template_args" :
13227   [
13228    "_ZTId"
13229   ]
13230  },
13231  {
13232   "alignment" : 1,
13233   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
13234   "name" : "android::trait_trivial_copy<float>",
13235   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
13236   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
13237   "size" : 1,
13238   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13239   "template_args" :
13240   [
13241    "_ZTIf"
13242   ]
13243  },
13244  {
13245   "alignment" : 1,
13246   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
13247   "name" : "android::trait_trivial_copy<unsigned char>",
13248   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
13249   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
13250   "size" : 1,
13251   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13252   "template_args" :
13253   [
13254    "_ZTIh"
13255   ]
13256  },
13257  {
13258   "alignment" : 1,
13259   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
13260   "name" : "android::trait_trivial_copy<int>",
13261   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
13262   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
13263   "size" : 1,
13264   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13265   "template_args" :
13266   [
13267    "_ZTIi"
13268   ]
13269  },
13270  {
13271   "alignment" : 1,
13272   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
13273   "name" : "android::trait_trivial_copy<unsigned int>",
13274   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
13275   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
13276   "size" : 1,
13277   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13278   "template_args" :
13279   [
13280    "_ZTIj"
13281   ]
13282  },
13283  {
13284   "alignment" : 1,
13285   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
13286   "name" : "android::trait_trivial_copy<long>",
13287   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
13288   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
13289   "size" : 1,
13290   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13291   "template_args" :
13292   [
13293    "_ZTIl"
13294   ]
13295  },
13296  {
13297   "alignment" : 1,
13298   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
13299   "name" : "android::trait_trivial_copy<unsigned long>",
13300   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
13301   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
13302   "size" : 1,
13303   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13304   "template_args" :
13305   [
13306    "_ZTIm"
13307   ]
13308  },
13309  {
13310   "alignment" : 1,
13311   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
13312   "name" : "android::trait_trivial_copy<short>",
13313   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
13314   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
13315   "size" : 1,
13316   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13317   "template_args" :
13318   [
13319    "_ZTIs"
13320   ]
13321  },
13322  {
13323   "alignment" : 1,
13324   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
13325   "name" : "android::trait_trivial_copy<unsigned short>",
13326   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
13327   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
13328   "size" : 1,
13329   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13330   "template_args" :
13331   [
13332    "_ZTIt"
13333   ]
13334  },
13335  {
13336   "alignment" : 1,
13337   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
13338   "name" : "android::trait_trivial_copy<void>",
13339   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
13340   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
13341   "size" : 1,
13342   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13343   "template_args" :
13344   [
13345    "_ZTIv"
13346   ]
13347  },
13348  {
13349   "alignment" : 1,
13350   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
13351   "name" : "android::trait_trivial_copy<long long>",
13352   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
13353   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
13354   "size" : 1,
13355   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13356   "template_args" :
13357   [
13358    "_ZTIx"
13359   ]
13360  },
13361  {
13362   "alignment" : 1,
13363   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
13364   "name" : "android::trait_trivial_copy<unsigned long long>",
13365   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
13366   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
13367   "size" : 1,
13368   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13369   "template_args" :
13370   [
13371    "_ZTIy"
13372   ]
13373  },
13374  {
13375   "alignment" : 1,
13376   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13377   "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>",
13378   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13379   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13380   "size" : 1,
13381   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13382   "template_args" :
13383   [
13384    "_ZTIN7android28sysprop_change_callback_infoE"
13385   ]
13386  },
13387  {
13388   "alignment" : 1,
13389   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13390   "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>",
13391   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13392   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13393   "size" : 1,
13394   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13395   "template_args" :
13396   [
13397    "_ZTIN7android6Looper15MessageEnvelopeE"
13398   ]
13399  },
13400  {
13401   "alignment" : 1,
13402   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13403   "name" : "android::trait_trivial_ctor<android::Looper::Response>",
13404   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13405   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13406   "size" : 1,
13407   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13408   "template_args" :
13409   [
13410    "_ZTIN7android6Looper8ResponseE"
13411   ]
13412  },
13413  {
13414   "alignment" : 1,
13415   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
13416   "name" : "android::trait_trivial_ctor<bool>",
13417   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
13418   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
13419   "size" : 1,
13420   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13421   "template_args" :
13422   [
13423    "_ZTIb"
13424   ]
13425  },
13426  {
13427   "alignment" : 1,
13428   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
13429   "name" : "android::trait_trivial_ctor<char>",
13430   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
13431   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
13432   "size" : 1,
13433   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13434   "template_args" :
13435   [
13436    "_ZTIc"
13437   ]
13438  },
13439  {
13440   "alignment" : 1,
13441   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
13442   "name" : "android::trait_trivial_ctor<double>",
13443   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
13444   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
13445   "size" : 1,
13446   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13447   "template_args" :
13448   [
13449    "_ZTId"
13450   ]
13451  },
13452  {
13453   "alignment" : 1,
13454   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
13455   "name" : "android::trait_trivial_ctor<float>",
13456   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
13457   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
13458   "size" : 1,
13459   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13460   "template_args" :
13461   [
13462    "_ZTIf"
13463   ]
13464  },
13465  {
13466   "alignment" : 1,
13467   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
13468   "name" : "android::trait_trivial_ctor<unsigned char>",
13469   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
13470   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
13471   "size" : 1,
13472   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13473   "template_args" :
13474   [
13475    "_ZTIh"
13476   ]
13477  },
13478  {
13479   "alignment" : 1,
13480   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
13481   "name" : "android::trait_trivial_ctor<int>",
13482   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
13483   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
13484   "size" : 1,
13485   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13486   "template_args" :
13487   [
13488    "_ZTIi"
13489   ]
13490  },
13491  {
13492   "alignment" : 1,
13493   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
13494   "name" : "android::trait_trivial_ctor<unsigned int>",
13495   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
13496   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
13497   "size" : 1,
13498   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13499   "template_args" :
13500   [
13501    "_ZTIj"
13502   ]
13503  },
13504  {
13505   "alignment" : 1,
13506   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
13507   "name" : "android::trait_trivial_ctor<long>",
13508   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
13509   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
13510   "size" : 1,
13511   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13512   "template_args" :
13513   [
13514    "_ZTIl"
13515   ]
13516  },
13517  {
13518   "alignment" : 1,
13519   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
13520   "name" : "android::trait_trivial_ctor<unsigned long>",
13521   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
13522   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
13523   "size" : 1,
13524   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13525   "template_args" :
13526   [
13527    "_ZTIm"
13528   ]
13529  },
13530  {
13531   "alignment" : 1,
13532   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
13533   "name" : "android::trait_trivial_ctor<short>",
13534   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
13535   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
13536   "size" : 1,
13537   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13538   "template_args" :
13539   [
13540    "_ZTIs"
13541   ]
13542  },
13543  {
13544   "alignment" : 1,
13545   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
13546   "name" : "android::trait_trivial_ctor<unsigned short>",
13547   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
13548   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
13549   "size" : 1,
13550   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13551   "template_args" :
13552   [
13553    "_ZTIt"
13554   ]
13555  },
13556  {
13557   "alignment" : 1,
13558   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
13559   "name" : "android::trait_trivial_ctor<void>",
13560   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
13561   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
13562   "size" : 1,
13563   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13564   "template_args" :
13565   [
13566    "_ZTIv"
13567   ]
13568  },
13569  {
13570   "alignment" : 1,
13571   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
13572   "name" : "android::trait_trivial_ctor<long long>",
13573   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
13574   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
13575   "size" : 1,
13576   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13577   "template_args" :
13578   [
13579    "_ZTIx"
13580   ]
13581  },
13582  {
13583   "alignment" : 1,
13584   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
13585   "name" : "android::trait_trivial_ctor<unsigned long long>",
13586   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
13587   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
13588   "size" : 1,
13589   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13590   "template_args" :
13591   [
13592    "_ZTIy"
13593   ]
13594  },
13595  {
13596   "alignment" : 1,
13597   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
13598   "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>",
13599   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
13600   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
13601   "size" : 1,
13602   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13603   "template_args" :
13604   [
13605    "_ZTIN7android28sysprop_change_callback_infoE"
13606   ]
13607  },
13608  {
13609   "alignment" : 1,
13610   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
13611   "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>",
13612   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
13613   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
13614   "size" : 1,
13615   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13616   "template_args" :
13617   [
13618    "_ZTIN7android6Looper15MessageEnvelopeE"
13619   ]
13620  },
13621  {
13622   "alignment" : 1,
13623   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
13624   "name" : "android::trait_trivial_dtor<android::Looper::Response>",
13625   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
13626   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
13627   "size" : 1,
13628   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13629   "template_args" :
13630   [
13631    "_ZTIN7android6Looper8ResponseE"
13632   ]
13633  },
13634  {
13635   "alignment" : 1,
13636   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
13637   "name" : "android::trait_trivial_dtor<bool>",
13638   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
13639   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
13640   "size" : 1,
13641   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13642   "template_args" :
13643   [
13644    "_ZTIb"
13645   ]
13646  },
13647  {
13648   "alignment" : 1,
13649   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
13650   "name" : "android::trait_trivial_dtor<char>",
13651   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
13652   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
13653   "size" : 1,
13654   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13655   "template_args" :
13656   [
13657    "_ZTIc"
13658   ]
13659  },
13660  {
13661   "alignment" : 1,
13662   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
13663   "name" : "android::trait_trivial_dtor<double>",
13664   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
13665   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
13666   "size" : 1,
13667   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13668   "template_args" :
13669   [
13670    "_ZTId"
13671   ]
13672  },
13673  {
13674   "alignment" : 1,
13675   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
13676   "name" : "android::trait_trivial_dtor<float>",
13677   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
13678   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
13679   "size" : 1,
13680   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13681   "template_args" :
13682   [
13683    "_ZTIf"
13684   ]
13685  },
13686  {
13687   "alignment" : 1,
13688   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
13689   "name" : "android::trait_trivial_dtor<unsigned char>",
13690   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
13691   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
13692   "size" : 1,
13693   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13694   "template_args" :
13695   [
13696    "_ZTIh"
13697   ]
13698  },
13699  {
13700   "alignment" : 1,
13701   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
13702   "name" : "android::trait_trivial_dtor<int>",
13703   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
13704   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
13705   "size" : 1,
13706   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13707   "template_args" :
13708   [
13709    "_ZTIi"
13710   ]
13711  },
13712  {
13713   "alignment" : 1,
13714   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
13715   "name" : "android::trait_trivial_dtor<unsigned int>",
13716   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
13717   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
13718   "size" : 1,
13719   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13720   "template_args" :
13721   [
13722    "_ZTIj"
13723   ]
13724  },
13725  {
13726   "alignment" : 1,
13727   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
13728   "name" : "android::trait_trivial_dtor<long>",
13729   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
13730   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
13731   "size" : 1,
13732   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13733   "template_args" :
13734   [
13735    "_ZTIl"
13736   ]
13737  },
13738  {
13739   "alignment" : 1,
13740   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
13741   "name" : "android::trait_trivial_dtor<unsigned long>",
13742   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
13743   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
13744   "size" : 1,
13745   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13746   "template_args" :
13747   [
13748    "_ZTIm"
13749   ]
13750  },
13751  {
13752   "alignment" : 1,
13753   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
13754   "name" : "android::trait_trivial_dtor<short>",
13755   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
13756   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
13757   "size" : 1,
13758   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13759   "template_args" :
13760   [
13761    "_ZTIs"
13762   ]
13763  },
13764  {
13765   "alignment" : 1,
13766   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
13767   "name" : "android::trait_trivial_dtor<unsigned short>",
13768   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
13769   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
13770   "size" : 1,
13771   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13772   "template_args" :
13773   [
13774    "_ZTIt"
13775   ]
13776  },
13777  {
13778   "alignment" : 1,
13779   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
13780   "name" : "android::trait_trivial_dtor<void>",
13781   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
13782   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
13783   "size" : 1,
13784   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13785   "template_args" :
13786   [
13787    "_ZTIv"
13788   ]
13789  },
13790  {
13791   "alignment" : 1,
13792   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
13793   "name" : "android::trait_trivial_dtor<long long>",
13794   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
13795   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
13796   "size" : 1,
13797   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13798   "template_args" :
13799   [
13800    "_ZTIx"
13801   ]
13802  },
13803  {
13804   "alignment" : 1,
13805   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
13806   "name" : "android::trait_trivial_dtor<unsigned long long>",
13807   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
13808   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
13809   "size" : 1,
13810   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13811   "template_args" :
13812   [
13813    "_ZTIy"
13814   ]
13815  },
13816  {
13817   "alignment" : 1,
13818   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
13819   "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>",
13820   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
13821   "self_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
13822   "size" : 1,
13823   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13824   "template_args" :
13825   [
13826    "_ZTIN7android28sysprop_change_callback_infoE"
13827   ]
13828  },
13829  {
13830   "alignment" : 1,
13831   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13832   "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>",
13833   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13834   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13835   "size" : 1,
13836   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13837   "template_args" :
13838   [
13839    "_ZTIN7android6Looper15MessageEnvelopeE"
13840   ]
13841  },
13842  {
13843   "alignment" : 1,
13844   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
13845   "name" : "android::trait_trivial_move<android::Looper::Response>",
13846   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
13847   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
13848   "size" : 1,
13849   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13850   "template_args" :
13851   [
13852    "_ZTIN7android6Looper8ResponseE"
13853   ]
13854  },
13855  {
13856   "alignment" : 1,
13857   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
13858   "name" : "android::trait_trivial_move<android::String8>",
13859   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
13860   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
13861   "size" : 1,
13862   "source_file" : "system/core/libutils/include/utils/String8.h",
13863   "template_args" :
13864   [
13865    "_ZTIN7android7String8E"
13866   ]
13867  },
13868  {
13869   "alignment" : 1,
13870   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
13871   "name" : "android::trait_trivial_move<android::String16>",
13872   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
13873   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
13874   "size" : 1,
13875   "source_file" : "system/core/libutils/include/utils/String16.h",
13876   "template_args" :
13877   [
13878    "_ZTIN7android8String16E"
13879   ]
13880  },
13881  {
13882   "alignment" : 1,
13883   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
13884   "name" : "android::trait_trivial_move<bool>",
13885   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
13886   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
13887   "size" : 1,
13888   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13889   "template_args" :
13890   [
13891    "_ZTIb"
13892   ]
13893  },
13894  {
13895   "alignment" : 1,
13896   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
13897   "name" : "android::trait_trivial_move<char>",
13898   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
13899   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
13900   "size" : 1,
13901   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13902   "template_args" :
13903   [
13904    "_ZTIc"
13905   ]
13906  },
13907  {
13908   "alignment" : 1,
13909   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
13910   "name" : "android::trait_trivial_move<double>",
13911   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
13912   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
13913   "size" : 1,
13914   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13915   "template_args" :
13916   [
13917    "_ZTId"
13918   ]
13919  },
13920  {
13921   "alignment" : 1,
13922   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
13923   "name" : "android::trait_trivial_move<float>",
13924   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
13925   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
13926   "size" : 1,
13927   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13928   "template_args" :
13929   [
13930    "_ZTIf"
13931   ]
13932  },
13933  {
13934   "alignment" : 1,
13935   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
13936   "name" : "android::trait_trivial_move<unsigned char>",
13937   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
13938   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
13939   "size" : 1,
13940   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13941   "template_args" :
13942   [
13943    "_ZTIh"
13944   ]
13945  },
13946  {
13947   "alignment" : 1,
13948   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
13949   "name" : "android::trait_trivial_move<int>",
13950   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
13951   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
13952   "size" : 1,
13953   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13954   "template_args" :
13955   [
13956    "_ZTIi"
13957   ]
13958  },
13959  {
13960   "alignment" : 1,
13961   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
13962   "name" : "android::trait_trivial_move<unsigned int>",
13963   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
13964   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
13965   "size" : 1,
13966   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13967   "template_args" :
13968   [
13969    "_ZTIj"
13970   ]
13971  },
13972  {
13973   "alignment" : 1,
13974   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
13975   "name" : "android::trait_trivial_move<long>",
13976   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
13977   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
13978   "size" : 1,
13979   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13980   "template_args" :
13981   [
13982    "_ZTIl"
13983   ]
13984  },
13985  {
13986   "alignment" : 1,
13987   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
13988   "name" : "android::trait_trivial_move<unsigned long>",
13989   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
13990   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
13991   "size" : 1,
13992   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13993   "template_args" :
13994   [
13995    "_ZTIm"
13996   ]
13997  },
13998  {
13999   "alignment" : 1,
14000   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
14001   "name" : "android::trait_trivial_move<short>",
14002   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
14003   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
14004   "size" : 1,
14005   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14006   "template_args" :
14007   [
14008    "_ZTIs"
14009   ]
14010  },
14011  {
14012   "alignment" : 1,
14013   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
14014   "name" : "android::trait_trivial_move<unsigned short>",
14015   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
14016   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
14017   "size" : 1,
14018   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14019   "template_args" :
14020   [
14021    "_ZTIt"
14022   ]
14023  },
14024  {
14025   "alignment" : 1,
14026   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
14027   "name" : "android::trait_trivial_move<void>",
14028   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
14029   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
14030   "size" : 1,
14031   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14032   "template_args" :
14033   [
14034    "_ZTIv"
14035   ]
14036  },
14037  {
14038   "alignment" : 1,
14039   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
14040   "name" : "android::trait_trivial_move<long long>",
14041   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
14042   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
14043   "size" : 1,
14044   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14045   "template_args" :
14046   [
14047    "_ZTIx"
14048   ]
14049  },
14050  {
14051   "alignment" : 1,
14052   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
14053   "name" : "android::trait_trivial_move<unsigned long long>",
14054   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
14055   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
14056   "size" : 1,
14057   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14058   "template_args" :
14059   [
14060    "_ZTIy"
14061   ]
14062  },
14063  {
14064   "alignment" : 4,
14065   "base_specifiers" :
14066   [
14067    {
14068     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
14069    }
14070   ],
14071   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
14072   "name" : "android::VirtualLightRefBase",
14073   "record_kind" : "class",
14074   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
14075   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
14076   "size" : 8,
14077   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
14078   "vtable_components" :
14079   [
14080    {
14081     "kind" : "offset_to_top"
14082    },
14083    {
14084     "kind" : "rtti",
14085     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
14086    },
14087    {
14088     "kind" : "complete_dtor_pointer",
14089     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
14090    },
14091    {
14092     "kind" : "deleting_dtor_pointer",
14093     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
14094    }
14095   ]
14096  },
14097  {
14098   "alignment" : 4,
14099   "base_specifiers" :
14100   [
14101    {
14102     "referenced_type" : "_ZTIN7android14LooperCallbackE"
14103    }
14104   ],
14105   "fields" :
14106   [
14107    {
14108     "access" : "private",
14109     "field_name" : "mCallback",
14110     "field_offset" : 32,
14111     "referenced_type" : "_ZTIPFiiiPvE"
14112    }
14113   ],
14114   "linker_set_key" : "_ZTIN7android20SimpleLooperCallbackE",
14115   "name" : "android::SimpleLooperCallback",
14116   "record_kind" : "class",
14117   "referenced_type" : "_ZTIN7android20SimpleLooperCallbackE",
14118   "self_type" : "_ZTIN7android20SimpleLooperCallbackE",
14119   "size" : 16,
14120   "source_file" : "system/core/libutils/include/utils/Looper.h",
14121   "vtable_components" :
14122   [
14123    {
14124     "component_value" : 8,
14125     "kind" : "vbase_offset"
14126    },
14127    {
14128     "kind" : "offset_to_top"
14129    },
14130    {
14131     "kind" : "rtti",
14132     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
14133    },
14134    {
14135     "kind" : "complete_dtor_pointer",
14136     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD1Ev"
14137    },
14138    {
14139     "kind" : "deleting_dtor_pointer",
14140     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD0Ev"
14141    },
14142    {
14143     "mangled_component_name" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv"
14144    },
14145    {
14146     "kind" : "vcall_offset"
14147    },
14148    {
14149     "kind" : "vcall_offset"
14150    },
14151    {
14152     "kind" : "vcall_offset"
14153    },
14154    {
14155     "kind" : "vcall_offset"
14156    },
14157    {
14158     "component_value" : -8,
14159     "kind" : "vcall_offset"
14160    },
14161    {
14162     "component_value" : -8,
14163     "kind" : "offset_to_top"
14164    },
14165    {
14166     "kind" : "rtti",
14167     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
14168    },
14169    {
14170     "kind" : "complete_dtor_pointer",
14171     "mangled_component_name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD1Ev"
14172    },
14173    {
14174     "kind" : "deleting_dtor_pointer",
14175     "mangled_component_name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD0Ev"
14176    },
14177    {
14178     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14179    },
14180    {
14181     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14182    },
14183    {
14184     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14185    },
14186    {
14187     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14188    }
14189   ]
14190  },
14191  {
14192   "alignment" : 4,
14193   "fields" :
14194   [
14195    {
14196     "access" : "private",
14197     "field_name" : "m_ptr",
14198     "referenced_type" : "_ZTIPN7android12NativeHandleE"
14199    }
14200   ],
14201   "linker_set_key" : "_ZTIN7android2spINS_12NativeHandleEEE",
14202   "name" : "android::sp<android::NativeHandle>",
14203   "record_kind" : "class",
14204   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
14205   "self_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
14206   "size" : 4,
14207   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14208   "template_args" :
14209   [
14210    "_ZTIN7android12NativeHandleE"
14211   ]
14212  },
14213  {
14214   "alignment" : 4,
14215   "fields" :
14216   [
14217    {
14218     "access" : "private",
14219     "field_name" : "m_ptr",
14220     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
14221    }
14222   ],
14223   "linker_set_key" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14224   "name" : "android::sp<android::LooperCallback>",
14225   "record_kind" : "class",
14226   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14227   "self_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14228   "size" : 4,
14229   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14230   "template_args" :
14231   [
14232    "_ZTIN7android14LooperCallbackE"
14233   ]
14234  },
14235  {
14236   "alignment" : 4,
14237   "fields" :
14238   [
14239    {
14240     "access" : "private",
14241     "field_name" : "m_ptr",
14242     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
14243    }
14244   ],
14245   "linker_set_key" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14246   "name" : "android::sp<android::MessageHandler>",
14247   "record_kind" : "class",
14248   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14249   "self_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14250   "size" : 4,
14251   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14252   "template_args" :
14253   [
14254    "_ZTIN7android14MessageHandlerE"
14255   ]
14256  },
14257  {
14258   "alignment" : 4,
14259   "fields" :
14260   [
14261    {
14262     "access" : "private",
14263     "field_name" : "m_ptr",
14264     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
14265    }
14266   ],
14267   "linker_set_key" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
14268   "name" : "android::sp<android::SimpleLooperCallback>",
14269   "record_kind" : "class",
14270   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
14271   "self_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
14272   "size" : 4,
14273   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14274   "template_args" :
14275   [
14276    "_ZTIN7android20SimpleLooperCallbackE"
14277   ]
14278  },
14279  {
14280   "alignment" : 4,
14281   "fields" :
14282   [
14283    {
14284     "access" : "private",
14285     "field_name" : "m_ptr",
14286     "referenced_type" : "_ZTIPN7android6LooperE"
14287    }
14288   ],
14289   "linker_set_key" : "_ZTIN7android2spINS_6LooperEEE",
14290   "name" : "android::sp<android::Looper>",
14291   "record_kind" : "class",
14292   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
14293   "self_type" : "_ZTIN7android2spINS_6LooperEEE",
14294   "size" : 4,
14295   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14296   "template_args" :
14297   [
14298    "_ZTIN7android6LooperE"
14299   ]
14300  },
14301  {
14302   "alignment" : 4,
14303   "fields" :
14304   [
14305    {
14306     "access" : "private",
14307     "field_name" : "m_ptr",
14308     "referenced_type" : "_ZTIPN7android6ThreadE"
14309    }
14310   ],
14311   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
14312   "name" : "android::sp<android::Thread>",
14313   "record_kind" : "class",
14314   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
14315   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
14316   "size" : 4,
14317   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14318   "template_args" :
14319   [
14320    "_ZTIN7android6ThreadE"
14321   ]
14322  },
14323  {
14324   "alignment" : 4,
14325   "fields" :
14326   [
14327    {
14328     "access" : "private",
14329     "field_name" : "m_ptr",
14330     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
14331    },
14332    {
14333     "access" : "private",
14334     "field_name" : "m_refs",
14335     "field_offset" : 32,
14336     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
14337    }
14338   ],
14339   "linker_set_key" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14340   "name" : "android::wp<android::MessageHandler>",
14341   "record_kind" : "class",
14342   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14343   "self_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14344   "size" : 8,
14345   "source_file" : "system/core/libutils/include/utils/RefBase.h",
14346   "template_args" :
14347   [
14348    "_ZTIN7android14MessageHandlerE"
14349   ]
14350  },
14351  {
14352   "alignment" : 4,
14353   "fields" :
14354   [
14355    {
14356     "access" : "private",
14357     "field_name" : "m_ptr",
14358     "referenced_type" : "_ZTIPN7android6ThreadE"
14359    },
14360    {
14361     "access" : "private",
14362     "field_name" : "m_refs",
14363     "field_offset" : 32,
14364     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
14365    }
14366   ],
14367   "linker_set_key" : "_ZTIN7android2wpINS_6ThreadEEE",
14368   "name" : "android::wp<android::Thread>",
14369   "record_kind" : "class",
14370   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
14371   "self_type" : "_ZTIN7android2wpINS_6ThreadEEE",
14372   "size" : 8,
14373   "source_file" : "system/core/libutils/include/utils/RefBase.h",
14374   "template_args" :
14375   [
14376    "_ZTIN7android6ThreadE"
14377   ]
14378  },
14379  {
14380   "alignment" : 4,
14381   "fields" :
14382   [
14383    {
14384     "access" : "private",
14385     "field_name" : "fd_",
14386     "referenced_type" : "_ZTIi"
14387    }
14388   ],
14389   "linker_set_key" : "_ZTIN7android4base11borrowed_fdE",
14390   "name" : "android::base::borrowed_fd",
14391   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
14392   "self_type" : "_ZTIN7android4base11borrowed_fdE",
14393   "size" : 4,
14394   "source_file" : "system/libbase/include/android-base/unique_fd.h"
14395  },
14396  {
14397   "alignment" : 1,
14398   "linker_set_key" : "_ZTIN7android4base13DefaultCloserE",
14399   "name" : "android::base::DefaultCloser",
14400   "referenced_type" : "_ZTIN7android4base13DefaultCloserE",
14401   "self_type" : "_ZTIN7android4base13DefaultCloserE",
14402   "size" : 1,
14403   "source_file" : "system/libbase/include/android-base/unique_fd.h"
14404  },
14405  {
14406   "alignment" : 4,
14407   "fields" :
14408   [
14409    {
14410     "access" : "private",
14411     "field_name" : "fd_",
14412     "referenced_type" : "_ZTIi"
14413    }
14414   ],
14415   "linker_set_key" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
14416   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser>",
14417   "record_kind" : "class",
14418   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
14419   "self_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
14420   "size" : 4,
14421   "source_file" : "system/libbase/include/android-base/unique_fd.h",
14422   "template_args" :
14423   [
14424    "_ZTIN7android4base13DefaultCloserE"
14425   ]
14426  },
14427  {
14428   "alignment" : 4,
14429   "fields" :
14430   [
14431    {
14432     "access" : "private",
14433     "field_name" : "mLock",
14434     "referenced_type" : "_ZTIRN7android5MutexE"
14435    }
14436   ],
14437   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
14438   "name" : "android::Mutex::Autolock",
14439   "record_kind" : "class",
14440   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
14441   "self_type" : "_ZTIN7android5Mutex8AutolockE",
14442   "size" : 4,
14443   "source_file" : "system/core/libutils/include/utils/Mutex.h"
14444  },
14445  {
14446   "alignment" : 4,
14447   "fields" :
14448   [
14449    {
14450     "access" : "private",
14451     "field_name" : "mMutex",
14452     "referenced_type" : "_ZTI15pthread_mutex_t"
14453    }
14454   ],
14455   "linker_set_key" : "_ZTIN7android5MutexE",
14456   "name" : "android::Mutex",
14457   "record_kind" : "class",
14458   "referenced_type" : "_ZTIN7android5MutexE",
14459   "self_type" : "_ZTIN7android5MutexE",
14460   "size" : 4,
14461   "source_file" : "system/core/libutils/include/utils/Mutex.h"
14462  },
14463  {
14464   "access" : "private",
14465   "alignment" : 4,
14466   "fields" :
14467   [
14468    {
14469     "field_name" : "uptime",
14470     "referenced_type" : "_ZTIx"
14471    },
14472    {
14473     "field_name" : "handler",
14474     "field_offset" : 64,
14475     "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE"
14476    },
14477    {
14478     "field_name" : "message",
14479     "field_offset" : 96,
14480     "referenced_type" : "_ZTIN7android7MessageE"
14481    }
14482   ],
14483   "linker_set_key" : "_ZTIN7android6Looper15MessageEnvelopeE",
14484   "name" : "android::Looper::MessageEnvelope",
14485   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
14486   "self_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
14487   "size" : 16,
14488   "source_file" : "system/core/libutils/include/utils/Looper.h"
14489  },
14490  {
14491   "access" : "private",
14492   "alignment" : 4,
14493   "fields" :
14494   [
14495    {
14496     "field_name" : "fd",
14497     "referenced_type" : "_ZTIi"
14498    },
14499    {
14500     "field_name" : "ident",
14501     "field_offset" : 32,
14502     "referenced_type" : "_ZTIi"
14503    },
14504    {
14505     "field_name" : "events",
14506     "field_offset" : 64,
14507     "referenced_type" : "_ZTIi"
14508    },
14509    {
14510     "field_name" : "callback",
14511     "field_offset" : 96,
14512     "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE"
14513    },
14514    {
14515     "field_name" : "data",
14516     "field_offset" : 128,
14517     "referenced_type" : "_ZTIPv"
14518    }
14519   ],
14520   "linker_set_key" : "_ZTIN7android6Looper7RequestE",
14521   "name" : "android::Looper::Request",
14522   "referenced_type" : "_ZTIN7android6Looper7RequestE",
14523   "self_type" : "_ZTIN7android6Looper7RequestE",
14524   "size" : 20,
14525   "source_file" : "system/core/libutils/include/utils/Looper.h"
14526  },
14527  {
14528   "access" : "private",
14529   "alignment" : 4,
14530   "fields" :
14531   [
14532    {
14533     "field_name" : "seq",
14534     "referenced_type" : "_ZTIy"
14535    },
14536    {
14537     "field_name" : "events",
14538     "field_offset" : 64,
14539     "referenced_type" : "_ZTIi"
14540    },
14541    {
14542     "field_name" : "request",
14543     "field_offset" : 96,
14544     "referenced_type" : "_ZTIN7android6Looper7RequestE"
14545    }
14546   ],
14547   "linker_set_key" : "_ZTIN7android6Looper8ResponseE",
14548   "name" : "android::Looper::Response",
14549   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
14550   "self_type" : "_ZTIN7android6Looper8ResponseE",
14551   "size" : 32,
14552   "source_file" : "system/core/libutils/include/utils/Looper.h"
14553  },
14554  {
14555   "alignment" : 4,
14556   "base_specifiers" :
14557   [
14558    {
14559     "referenced_type" : "_ZTIN7android7RefBaseE"
14560    }
14561   ],
14562   "fields" :
14563   [
14564    {
14565     "access" : "private",
14566     "field_name" : "mAllowNonCallbacks",
14567     "field_offset" : 64,
14568     "referenced_type" : "_ZTIKb"
14569    },
14570    {
14571     "access" : "private",
14572     "field_name" : "mWakeEventFd",
14573     "field_offset" : 96,
14574     "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE"
14575    },
14576    {
14577     "access" : "private",
14578     "field_name" : "mLock",
14579     "field_offset" : 128,
14580     "referenced_type" : "_ZTIN7android5MutexE"
14581    },
14582    {
14583     "access" : "private",
14584     "field_name" : "mMessageEnvelopes",
14585     "field_offset" : 160,
14586     "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE"
14587    },
14588    {
14589     "access" : "private",
14590     "field_name" : "mSendingMessage",
14591     "field_offset" : 320,
14592     "referenced_type" : "_ZTIb"
14593    },
14594    {
14595     "access" : "private",
14596     "field_name" : "mPolling",
14597     "field_offset" : 328,
14598     "referenced_type" : "_ZTIVb"
14599    },
14600    {
14601     "access" : "private",
14602     "field_name" : "mEpollFd",
14603     "field_offset" : 352,
14604     "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE"
14605    },
14606    {
14607     "access" : "private",
14608     "field_name" : "mEpollRebuildRequired",
14609     "field_offset" : 384,
14610     "referenced_type" : "_ZTIb"
14611    },
14612    {
14613     "access" : "private",
14614     "field_name" : "mRequests",
14615     "field_offset" : 416,
14616     "referenced_type" : "_ZTINSt3__113unordered_mapIyN7android6Looper7RequestENS_4hashIyEENS_8equal_toIyEENS_9allocatorINS_4pairIKyS3_EEEEEE"
14617    },
14618    {
14619     "access" : "private",
14620     "field_name" : "mSequenceNumberByFd",
14621     "field_offset" : 576,
14622     "referenced_type" : "_ZTINSt3__113unordered_mapIiyNS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiyEEEEEE"
14623    },
14624    {
14625     "access" : "private",
14626     "field_name" : "mNextRequestSeq",
14627     "field_offset" : 736,
14628     "referenced_type" : "_ZTIy"
14629    },
14630    {
14631     "access" : "private",
14632     "field_name" : "mResponses",
14633     "field_offset" : 800,
14634     "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE"
14635    },
14636    {
14637     "access" : "private",
14638     "field_name" : "mResponseIndex",
14639     "field_offset" : 960,
14640     "referenced_type" : "_ZTIj"
14641    },
14642    {
14643     "access" : "private",
14644     "field_name" : "mNextMessageUptime",
14645     "field_offset" : 992,
14646     "referenced_type" : "_ZTIx"
14647    }
14648   ],
14649   "linker_set_key" : "_ZTIN7android6LooperE",
14650   "name" : "android::Looper",
14651   "record_kind" : "class",
14652   "referenced_type" : "_ZTIN7android6LooperE",
14653   "self_type" : "_ZTIN7android6LooperE",
14654   "size" : 132,
14655   "source_file" : "system/core/libutils/include/utils/Looper.h",
14656   "vtable_components" :
14657   [
14658    {
14659     "kind" : "offset_to_top"
14660    },
14661    {
14662     "kind" : "rtti",
14663     "mangled_component_name" : "_ZTIN7android6LooperE"
14664    },
14665    {
14666     "kind" : "complete_dtor_pointer",
14667     "mangled_component_name" : "_ZN7android6LooperD1Ev"
14668    },
14669    {
14670     "kind" : "deleting_dtor_pointer",
14671     "mangled_component_name" : "_ZN7android6LooperD0Ev"
14672    },
14673    {
14674     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14675    },
14676    {
14677     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14678    },
14679    {
14680     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14681    },
14682    {
14683     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14684    }
14685   ]
14686  },
14687  {
14688   "alignment" : 4,
14689   "fields" :
14690   [
14691    {
14692     "access" : "private",
14693     "field_name" : "mLock",
14694     "referenced_type" : "_ZTIRN7android6RWLockE"
14695    }
14696   ],
14697   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
14698   "name" : "android::RWLock::AutoRLock",
14699   "record_kind" : "class",
14700   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
14701   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
14702   "size" : 4,
14703   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14704  },
14705  {
14706   "alignment" : 4,
14707   "fields" :
14708   [
14709    {
14710     "access" : "private",
14711     "field_name" : "mLock",
14712     "referenced_type" : "_ZTIRN7android6RWLockE"
14713    }
14714   ],
14715   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
14716   "name" : "android::RWLock::AutoWLock",
14717   "record_kind" : "class",
14718   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
14719   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
14720   "size" : 4,
14721   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14722  },
14723  {
14724   "alignment" : 4,
14725   "fields" :
14726   [
14727    {
14728     "access" : "private",
14729     "field_name" : "mRWLock",
14730     "referenced_type" : "_ZTI16pthread_rwlock_t"
14731    }
14732   ],
14733   "linker_set_key" : "_ZTIN7android6RWLockE",
14734   "name" : "android::RWLock",
14735   "record_kind" : "class",
14736   "referenced_type" : "_ZTIN7android6RWLockE",
14737   "self_type" : "_ZTIN7android6RWLockE",
14738   "size" : 40,
14739   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14740  },
14741  {
14742   "alignment" : 4,
14743   "base_specifiers" :
14744   [
14745    {
14746     "is_virtual" : true,
14747     "referenced_type" : "_ZTIN7android7RefBaseE"
14748    }
14749   ],
14750   "fields" :
14751   [
14752    {
14753     "access" : "private",
14754     "field_name" : "mCanCallJava",
14755     "field_offset" : 32,
14756     "referenced_type" : "_ZTIKb"
14757    },
14758    {
14759     "access" : "private",
14760     "field_name" : "mThread",
14761     "field_offset" : 64,
14762     "referenced_type" : "_ZTIPv"
14763    },
14764    {
14765     "access" : "private",
14766     "field_name" : "mLock",
14767     "field_offset" : 96,
14768     "referenced_type" : "_ZTIN7android5MutexE"
14769    },
14770    {
14771     "access" : "private",
14772     "field_name" : "mThreadExitedCondition",
14773     "field_offset" : 128,
14774     "referenced_type" : "_ZTIN7android9ConditionE"
14775    },
14776    {
14777     "access" : "private",
14778     "field_name" : "mStatus",
14779     "field_offset" : 160,
14780     "referenced_type" : "_ZTIi"
14781    },
14782    {
14783     "access" : "private",
14784     "field_name" : "mExitPending",
14785     "field_offset" : 192,
14786     "referenced_type" : "_ZTIVb"
14787    },
14788    {
14789     "access" : "private",
14790     "field_name" : "mRunning",
14791     "field_offset" : 200,
14792     "referenced_type" : "_ZTIVb"
14793    },
14794    {
14795     "access" : "private",
14796     "field_name" : "mHoldSelf",
14797     "field_offset" : 224,
14798     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
14799    },
14800    {
14801     "access" : "private",
14802     "field_name" : "mTid",
14803     "field_offset" : 256,
14804     "referenced_type" : "_ZTIi"
14805    }
14806   ],
14807   "linker_set_key" : "_ZTIN7android6ThreadE",
14808   "name" : "android::Thread",
14809   "record_kind" : "class",
14810   "referenced_type" : "_ZTIN7android6ThreadE",
14811   "self_type" : "_ZTIN7android6ThreadE",
14812   "size" : 44,
14813   "source_file" : "system/core/libutils/include/utils/Thread.h",
14814   "vtable_components" :
14815   [
14816    {
14817     "component_value" : 36,
14818     "kind" : "vbase_offset"
14819    },
14820    {
14821     "kind" : "offset_to_top"
14822    },
14823    {
14824     "kind" : "rtti",
14825     "mangled_component_name" : "_ZTIN7android6ThreadE"
14826    },
14827    {
14828     "kind" : "complete_dtor_pointer",
14829     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
14830    },
14831    {
14832     "kind" : "deleting_dtor_pointer",
14833     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
14834    },
14835    {
14836     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
14837    },
14838    {
14839     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
14840    },
14841    {
14842     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
14843    },
14844    {
14845     "is_pure" : true,
14846     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
14847    },
14848    {
14849     "kind" : "vcall_offset"
14850    },
14851    {
14852     "kind" : "vcall_offset"
14853    },
14854    {
14855     "kind" : "vcall_offset"
14856    },
14857    {
14858     "kind" : "vcall_offset"
14859    },
14860    {
14861     "component_value" : -36,
14862     "kind" : "vcall_offset"
14863    },
14864    {
14865     "component_value" : -36,
14866     "kind" : "offset_to_top"
14867    },
14868    {
14869     "kind" : "rtti",
14870     "mangled_component_name" : "_ZTIN7android6ThreadE"
14871    },
14872    {
14873     "kind" : "complete_dtor_pointer",
14874     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
14875    },
14876    {
14877     "kind" : "deleting_dtor_pointer",
14878     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
14879    },
14880    {
14881     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14882    },
14883    {
14884     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14885    },
14886    {
14887     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14888    },
14889    {
14890     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14891    }
14892   ]
14893  },
14894  {
14895   "alignment" : 4,
14896   "base_specifiers" :
14897   [
14898    {
14899     "access" : "private",
14900     "referenced_type" : "_ZTIN7android10VectorImplE"
14901    }
14902   ],
14903   "linker_set_key" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
14904   "name" : "android::Vector<android::sysprop_change_callback_info>",
14905   "record_kind" : "class",
14906   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
14907   "self_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
14908   "size" : 20,
14909   "source_file" : "system/core/libutils/include/utils/Vector.h",
14910   "template_args" :
14911   [
14912    "_ZTIN7android28sysprop_change_callback_infoE"
14913   ],
14914   "vtable_components" :
14915   [
14916    {
14917     "kind" : "offset_to_top"
14918    },
14919    {
14920     "kind" : "rtti",
14921     "mangled_component_name" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE"
14922    },
14923    {
14924     "kind" : "complete_dtor_pointer",
14925     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED1Ev"
14926    },
14927    {
14928     "kind" : "deleting_dtor_pointer",
14929     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED0Ev"
14930    },
14931    {
14932     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj"
14933    },
14934    {
14935     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvj"
14936    },
14937    {
14938     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj"
14939    },
14940    {
14941     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj"
14942    },
14943    {
14944     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj"
14945    },
14946    {
14947     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj"
14948    }
14949   ]
14950  },
14951  {
14952   "alignment" : 4,
14953   "base_specifiers" :
14954   [
14955    {
14956     "access" : "private",
14957     "referenced_type" : "_ZTIN7android10VectorImplE"
14958    }
14959   ],
14960   "linker_set_key" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
14961   "name" : "android::Vector<android::Looper::MessageEnvelope>",
14962   "record_kind" : "class",
14963   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
14964   "self_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
14965   "size" : 20,
14966   "source_file" : "system/core/libutils/include/utils/Vector.h",
14967   "template_args" :
14968   [
14969    "_ZTIN7android6Looper15MessageEnvelopeE"
14970   ],
14971   "vtable_components" :
14972   [
14973    {
14974     "kind" : "offset_to_top"
14975    },
14976    {
14977     "kind" : "rtti",
14978     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE"
14979    },
14980    {
14981     "kind" : "complete_dtor_pointer",
14982     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED1Ev"
14983    },
14984    {
14985     "kind" : "deleting_dtor_pointer",
14986     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED0Ev"
14987    },
14988    {
14989     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj"
14990    },
14991    {
14992     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj"
14993    },
14994    {
14995     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj"
14996    },
14997    {
14998     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj"
14999    },
15000    {
15001     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj"
15002    },
15003    {
15004     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj"
15005    }
15006   ]
15007  },
15008  {
15009   "alignment" : 4,
15010   "base_specifiers" :
15011   [
15012    {
15013     "access" : "private",
15014     "referenced_type" : "_ZTIN7android10VectorImplE"
15015    }
15016   ],
15017   "linker_set_key" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
15018   "name" : "android::Vector<android::Looper::Response>",
15019   "record_kind" : "class",
15020   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
15021   "self_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
15022   "size" : 20,
15023   "source_file" : "system/core/libutils/include/utils/Vector.h",
15024   "template_args" :
15025   [
15026    "_ZTIN7android6Looper8ResponseE"
15027   ],
15028   "vtable_components" :
15029   [
15030    {
15031     "kind" : "offset_to_top"
15032    },
15033    {
15034     "kind" : "rtti",
15035     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE"
15036    },
15037    {
15038     "kind" : "complete_dtor_pointer",
15039     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED1Ev"
15040    },
15041    {
15042     "kind" : "deleting_dtor_pointer",
15043     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED0Ev"
15044    },
15045    {
15046     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj"
15047    },
15048    {
15049     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj"
15050    },
15051    {
15052     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj"
15053    },
15054    {
15055     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj"
15056    },
15057    {
15058     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj"
15059    },
15060    {
15061     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj"
15062    }
15063   ]
15064  },
15065  {
15066   "alignment" : 4,
15067   "base_specifiers" :
15068   [
15069    {
15070     "access" : "private",
15071     "referenced_type" : "_ZTIN7android10VectorImplE"
15072    }
15073   ],
15074   "linker_set_key" : "_ZTIN7android6VectorINS_7String8EEE",
15075   "name" : "android::Vector<android::String8>",
15076   "record_kind" : "class",
15077   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
15078   "self_type" : "_ZTIN7android6VectorINS_7String8EEE",
15079   "size" : 20,
15080   "source_file" : "system/core/libutils/include/utils/Vector.h",
15081   "template_args" :
15082   [
15083    "_ZTIN7android7String8E"
15084   ],
15085   "vtable_components" :
15086   [
15087    {
15088     "kind" : "offset_to_top"
15089    },
15090    {
15091     "kind" : "rtti",
15092     "mangled_component_name" : "_ZTIN7android6VectorINS_7String8EEE"
15093    },
15094    {
15095     "kind" : "complete_dtor_pointer",
15096     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED1Ev"
15097    },
15098    {
15099     "kind" : "deleting_dtor_pointer",
15100     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED0Ev"
15101    },
15102    {
15103     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE12do_constructEPvj"
15104    },
15105    {
15106     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE10do_destroyEPvj"
15107    },
15108    {
15109     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE7do_copyEPvPKvj"
15110    },
15111    {
15112     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE8do_splatEPvPKvj"
15113    },
15114    {
15115     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE15do_move_forwardEPvPKvj"
15116    },
15117    {
15118     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE16do_move_backwardEPvPKvj"
15119    }
15120   ]
15121  },
15122  {
15123   "alignment" : 1,
15124   "linker_set_key" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15125   "name" : "android::traits<android::sysprop_change_callback_info>",
15126   "referenced_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15127   "self_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15128   "size" : 1,
15129   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15130   "template_args" :
15131   [
15132    "_ZTIN7android28sysprop_change_callback_infoE"
15133   ]
15134  },
15135  {
15136   "alignment" : 1,
15137   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15138   "name" : "android::traits<android::Looper::MessageEnvelope>",
15139   "referenced_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15140   "self_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15141   "size" : 1,
15142   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15143   "template_args" :
15144   [
15145    "_ZTIN7android6Looper15MessageEnvelopeE"
15146   ]
15147  },
15148  {
15149   "alignment" : 1,
15150   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15151   "name" : "android::traits<android::Looper::Response>",
15152   "referenced_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15153   "self_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15154   "size" : 1,
15155   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15156   "template_args" :
15157   [
15158    "_ZTIN7android6Looper8ResponseE"
15159   ]
15160  },
15161  {
15162   "alignment" : 4,
15163   "fields" :
15164   [
15165    {
15166     "access" : "private",
15167     "field_name" : "mFileName",
15168     "referenced_type" : "_ZTIPc"
15169    },
15170    {
15171     "access" : "private",
15172     "field_name" : "mBasePtr",
15173     "field_offset" : 32,
15174     "referenced_type" : "_ZTIPv"
15175    },
15176    {
15177     "access" : "private",
15178     "field_name" : "mBaseLength",
15179     "field_offset" : 64,
15180     "referenced_type" : "_ZTIj"
15181    },
15182    {
15183     "access" : "private",
15184     "field_name" : "mDataOffset",
15185     "field_offset" : 96,
15186     "referenced_type" : "_ZTIx"
15187    },
15188    {
15189     "access" : "private",
15190     "field_name" : "mDataPtr",
15191     "field_offset" : 160,
15192     "referenced_type" : "_ZTIPv"
15193    },
15194    {
15195     "access" : "private",
15196     "field_name" : "mDataLength",
15197     "field_offset" : 192,
15198     "referenced_type" : "_ZTIj"
15199    }
15200   ],
15201   "linker_set_key" : "_ZTIN7android7FileMapE",
15202   "name" : "android::FileMap",
15203   "record_kind" : "class",
15204   "referenced_type" : "_ZTIN7android7FileMapE",
15205   "self_type" : "_ZTIN7android7FileMapE",
15206   "size" : 28,
15207   "source_file" : "system/core/libutils/include/utils/FileMap.h"
15208  },
15209  {
15210   "alignment" : 4,
15211   "fields" :
15212   [
15213    {
15214     "field_name" : "what",
15215     "referenced_type" : "_ZTIi"
15216    }
15217   ],
15218   "linker_set_key" : "_ZTIN7android7MessageE",
15219   "name" : "android::Message",
15220   "referenced_type" : "_ZTIN7android7MessageE",
15221   "self_type" : "_ZTIN7android7MessageE",
15222   "size" : 4,
15223   "source_file" : "system/core/libutils/include/utils/Looper.h"
15224  },
15225  {
15226   "alignment" : 4,
15227   "linker_set_key" : "_ZTIN7android7PrinterE",
15228   "name" : "android::Printer",
15229   "record_kind" : "class",
15230   "referenced_type" : "_ZTIN7android7PrinterE",
15231   "self_type" : "_ZTIN7android7PrinterE",
15232   "size" : 4,
15233   "source_file" : "system/core/libutils/include/utils/Printer.h",
15234   "vtable_components" :
15235   [
15236    {
15237     "kind" : "offset_to_top"
15238    },
15239    {
15240     "kind" : "rtti",
15241     "mangled_component_name" : "_ZTIN7android7PrinterE"
15242    },
15243    {
15244     "is_pure" : true,
15245     "mangled_component_name" : "_ZN7android7Printer9printLineEPKc"
15246    },
15247    {
15248     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
15249    },
15250    {
15251     "kind" : "complete_dtor_pointer",
15252     "mangled_component_name" : "_ZN7android7PrinterD1Ev"
15253    },
15254    {
15255     "kind" : "deleting_dtor_pointer",
15256     "mangled_component_name" : "_ZN7android7PrinterD0Ev"
15257    }
15258   ]
15259  },
15260  {
15261   "alignment" : 1,
15262   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
15263   "name" : "android::RefBase::weakref_type",
15264   "record_kind" : "class",
15265   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
15266   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
15267   "size" : 1,
15268   "source_file" : "system/core/libutils/include/utils/RefBase.h"
15269  },
15270  {
15271   "alignment" : 4,
15272   "fields" :
15273   [
15274    {
15275     "access" : "private",
15276     "field_name" : "mRefs",
15277     "field_offset" : 32,
15278     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
15279    }
15280   ],
15281   "linker_set_key" : "_ZTIN7android7RefBaseE",
15282   "name" : "android::RefBase",
15283   "record_kind" : "class",
15284   "referenced_type" : "_ZTIN7android7RefBaseE",
15285   "self_type" : "_ZTIN7android7RefBaseE",
15286   "size" : 8,
15287   "source_file" : "system/core/libutils/include/utils/RefBase.h",
15288   "vtable_components" :
15289   [
15290    {
15291     "kind" : "offset_to_top"
15292    },
15293    {
15294     "kind" : "rtti",
15295     "mangled_component_name" : "_ZTIN7android7RefBaseE"
15296    },
15297    {
15298     "kind" : "complete_dtor_pointer",
15299     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
15300    },
15301    {
15302     "kind" : "deleting_dtor_pointer",
15303     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
15304    },
15305    {
15306     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15307    },
15308    {
15309     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15310    },
15311    {
15312     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15313    },
15314    {
15315     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15316    }
15317   ]
15318  },
15319  {
15320   "alignment" : 4,
15321   "fields" :
15322   [
15323    {
15324     "access" : "private",
15325     "field_name" : "mString",
15326     "referenced_type" : "_ZTIPKc"
15327    }
15328   ],
15329   "linker_set_key" : "_ZTIN7android7String8E",
15330   "name" : "android::String8",
15331   "record_kind" : "class",
15332   "referenced_type" : "_ZTIN7android7String8E",
15333   "self_type" : "_ZTIN7android7String8E",
15334   "size" : 4,
15335   "source_file" : "system/core/libutils/include/utils/String8.h"
15336  },
15337  {
15338   "alignment" : 4,
15339   "fields" :
15340   [
15341    {
15342     "field_name" : "size",
15343     "referenced_type" : "_ZTIKj"
15344    },
15345    {
15346     "field_name" : "data",
15347     "field_offset" : 32,
15348     "referenced_type" : "_ZTIA1_Ds"
15349    }
15350   ],
15351   "linker_set_key" : "_ZTIN7android8String1610StaticDataILj1EEE",
15352   "name" : "android::String16::StaticData<1>",
15353   "referenced_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
15354   "self_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
15355   "size" : 8,
15356   "source_file" : "system/core/libutils/include/utils/String16.h"
15357  },
15358  {
15359   "alignment" : 4,
15360   "fields" :
15361   [
15362    {
15363     "access" : "private",
15364     "field_name" : "mString",
15365     "referenced_type" : "_ZTIPKDs"
15366    }
15367   ],
15368   "linker_set_key" : "_ZTIN7android8String16E",
15369   "name" : "android::String16",
15370   "record_kind" : "class",
15371   "referenced_type" : "_ZTIN7android8String16E",
15372   "self_type" : "_ZTIN7android8String16E",
15373   "size" : 4,
15374   "source_file" : "system/core/libutils/include/utils/String16.h"
15375  },
15376  {
15377   "alignment" : 1,
15378   "linker_set_key" : "_ZTIN7android9CallStack12StackDeleterE",
15379   "name" : "android::CallStack::StackDeleter",
15380   "referenced_type" : "_ZTIN7android9CallStack12StackDeleterE",
15381   "self_type" : "_ZTIN7android9CallStack12StackDeleterE",
15382   "size" : 1,
15383   "source_file" : "system/core/libutils/include/utils/CallStack.h"
15384  },
15385  {
15386   "alignment" : 4,
15387   "fields" :
15388   [
15389    {
15390     "access" : "private",
15391     "field_name" : "mFrameLines",
15392     "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE"
15393    }
15394   ],
15395   "linker_set_key" : "_ZTIN7android9CallStackE",
15396   "name" : "android::CallStack",
15397   "record_kind" : "class",
15398   "referenced_type" : "_ZTIN7android9CallStackE",
15399   "self_type" : "_ZTIN7android9CallStackE",
15400   "size" : 20,
15401   "source_file" : "system/core/libutils/include/utils/CallStack.h"
15402  },
15403  {
15404   "alignment" : 4,
15405   "fields" :
15406   [
15407    {
15408     "access" : "private",
15409     "field_name" : "mCond",
15410     "referenced_type" : "_ZTI14pthread_cond_t"
15411    }
15412   ],
15413   "linker_set_key" : "_ZTIN7android9ConditionE",
15414   "name" : "android::Condition",
15415   "record_kind" : "class",
15416   "referenced_type" : "_ZTIN7android9ConditionE",
15417   "self_type" : "_ZTIN7android9ConditionE",
15418   "size" : 4,
15419   "source_file" : "system/core/libutils/include/utils/Condition.h"
15420  },
15421  {
15422   "alignment" : 4,
15423   "base_specifiers" :
15424   [
15425    {
15426     "referenced_type" : "_ZTIN7android7PrinterE"
15427    }
15428   ],
15429   "fields" :
15430   [
15431    {
15432     "access" : "private",
15433     "field_name" : "mFd",
15434     "field_offset" : 32,
15435     "referenced_type" : "_ZTIi"
15436    },
15437    {
15438     "access" : "private",
15439     "field_name" : "mIndent",
15440     "field_offset" : 64,
15441     "referenced_type" : "_ZTIj"
15442    },
15443    {
15444     "access" : "private",
15445     "field_name" : "mPrefix",
15446     "field_offset" : 96,
15447     "referenced_type" : "_ZTIPKc"
15448    },
15449    {
15450     "access" : "private",
15451     "field_name" : "mFormatString",
15452     "field_offset" : 128,
15453     "referenced_type" : "_ZTIA20_c"
15454    }
15455   ],
15456   "linker_set_key" : "_ZTIN7android9FdPrinterE",
15457   "name" : "android::FdPrinter",
15458   "record_kind" : "class",
15459   "referenced_type" : "_ZTIN7android9FdPrinterE",
15460   "self_type" : "_ZTIN7android9FdPrinterE",
15461   "size" : 36,
15462   "source_file" : "system/core/libutils/include/utils/Printer.h",
15463   "vtable_components" :
15464   [
15465    {
15466     "kind" : "offset_to_top"
15467    },
15468    {
15469     "kind" : "rtti",
15470     "mangled_component_name" : "_ZTIN7android9FdPrinterE"
15471    },
15472    {
15473     "mangled_component_name" : "_ZN7android9FdPrinter9printLineEPKc"
15474    },
15475    {
15476     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
15477    },
15478    {
15479     "kind" : "complete_dtor_pointer",
15480     "mangled_component_name" : "_ZN7android9FdPrinterD1Ev"
15481    },
15482    {
15483     "kind" : "deleting_dtor_pointer",
15484     "mangled_component_name" : "_ZN7android9FdPrinterD0Ev"
15485    }
15486   ]
15487  },
15488  {
15489   "alignment" : 4,
15490   "fields" :
15491   [
15492    {
15493     "access" : "private",
15494     "field_name" : "mName",
15495     "referenced_type" : "_ZTIPKc"
15496    },
15497    {
15498     "access" : "private",
15499     "field_name" : "mClock",
15500     "field_offset" : 32,
15501     "referenced_type" : "_ZTIi"
15502    },
15503    {
15504     "access" : "private",
15505     "field_name" : "mStartTime",
15506     "field_offset" : 64,
15507     "referenced_type" : "_ZTIx"
15508    }
15509   ],
15510   "linker_set_key" : "_ZTIN7android9StopWatchE",
15511   "name" : "android::StopWatch",
15512   "record_kind" : "class",
15513   "referenced_type" : "_ZTIN7android9StopWatchE",
15514   "self_type" : "_ZTIN7android9StopWatchE",
15515   "size" : 16,
15516   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
15517  },
15518  {
15519   "alignment" : 4,
15520   "fields" :
15521   [
15522    {
15523     "access" : "private",
15524     "field_name" : "mFilename",
15525     "referenced_type" : "_ZTIN7android7String8E"
15526    },
15527    {
15528     "access" : "private",
15529     "field_name" : "mFileMap",
15530     "field_offset" : 32,
15531     "referenced_type" : "_ZTIPN7android7FileMapE"
15532    },
15533    {
15534     "access" : "private",
15535     "field_name" : "mBuffer",
15536     "field_offset" : 64,
15537     "referenced_type" : "_ZTIPc"
15538    },
15539    {
15540     "access" : "private",
15541     "field_name" : "mOwnBuffer",
15542     "field_offset" : 96,
15543     "referenced_type" : "_ZTIb"
15544    },
15545    {
15546     "access" : "private",
15547     "field_name" : "mLength",
15548     "field_offset" : 128,
15549     "referenced_type" : "_ZTIj"
15550    },
15551    {
15552     "access" : "private",
15553     "field_name" : "mCurrent",
15554     "field_offset" : 160,
15555     "referenced_type" : "_ZTIPKc"
15556    },
15557    {
15558     "access" : "private",
15559     "field_name" : "mLineNumber",
15560     "field_offset" : 192,
15561     "referenced_type" : "_ZTIi"
15562    }
15563   ],
15564   "linker_set_key" : "_ZTIN7android9TokenizerE",
15565   "name" : "android::Tokenizer",
15566   "record_kind" : "class",
15567   "referenced_type" : "_ZTIN7android9TokenizerE",
15568   "self_type" : "_ZTIN7android9TokenizerE",
15569   "size" : 28,
15570   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
15571  },
15572  {
15573   "alignment" : 4,
15574   "fields" :
15575   [
15576    {
15577     "field_name" : "buf",
15578     "referenced_type" : "_ZTIA5121_h"
15579    },
15580    {
15581     "field_name" : "entry",
15582     "referenced_type" : "_ZTI12logger_entry"
15583    }
15584   ],
15585   "is_anonymous" : true,
15586   "linker_set_key" : "_ZTIN7log_msgUt_E",
15587   "name" : "log_msg::(anonymous union at system/logging/liblog/include_vndk/log/log_read.h:58:3)",
15588   "record_kind" : "union",
15589   "referenced_type" : "_ZTIN7log_msgUt_E",
15590   "self_type" : "_ZTIN7log_msgUt_E",
15591   "size" : 5124,
15592   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
15593  }
15594 ],
15595 "rvalue_reference_types" :
15596 [
15597  {
15598   "alignment" : 4,
15599   "linker_set_key" : "_ZTION7android2spINS_12NativeHandleEEE",
15600   "name" : "android::sp<android::NativeHandle> &&",
15601   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
15602   "self_type" : "_ZTION7android2spINS_12NativeHandleEEE",
15603   "size" : 4,
15604   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15605  },
15606  {
15607   "alignment" : 4,
15608   "linker_set_key" : "_ZTION7android2spINS_14MessageHandlerEEE",
15609   "name" : "android::sp<android::MessageHandler> &&",
15610   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
15611   "self_type" : "_ZTION7android2spINS_14MessageHandlerEEE",
15612   "size" : 4,
15613   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15614  },
15615  {
15616   "alignment" : 4,
15617   "linker_set_key" : "_ZTION7android2spINS_20SimpleLooperCallbackEEE",
15618   "name" : "android::sp<android::SimpleLooperCallback> &&",
15619   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
15620   "self_type" : "_ZTION7android2spINS_20SimpleLooperCallbackEEE",
15621   "size" : 4,
15622   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15623  },
15624  {
15625   "alignment" : 4,
15626   "linker_set_key" : "_ZTION7android2spINS_6LooperEEE",
15627   "name" : "android::sp<android::Looper> &&",
15628   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
15629   "self_type" : "_ZTION7android2spINS_6LooperEEE",
15630   "size" : 4,
15631   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15632  },
15633  {
15634   "alignment" : 4,
15635   "linker_set_key" : "_ZTION7android2spINS_6ThreadEEE",
15636   "name" : "android::sp<android::Thread> &&",
15637   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
15638   "self_type" : "_ZTION7android2spINS_6ThreadEEE",
15639   "size" : 4,
15640   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15641  },
15642  {
15643   "alignment" : 4,
15644   "linker_set_key" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
15645   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> &&",
15646   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
15647   "self_type" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
15648   "size" : 4,
15649   "source_file" : "system/libbase/include/android-base/unique_fd.h"
15650  },
15651  {
15652   "alignment" : 4,
15653   "linker_set_key" : "_ZTION7android7FileMapE",
15654   "name" : "android::FileMap &&",
15655   "referenced_type" : "_ZTIN7android7FileMapE",
15656   "self_type" : "_ZTION7android7FileMapE",
15657   "size" : 4,
15658   "source_file" : "system/core/libutils/include/utils/FileMap.h"
15659  },
15660  {
15661   "alignment" : 4,
15662   "linker_set_key" : "_ZTION7android8String16E",
15663   "name" : "android::String16 &&",
15664   "referenced_type" : "_ZTIN7android8String16E",
15665   "self_type" : "_ZTION7android8String16E",
15666   "size" : 4,
15667   "source_file" : "system/core/libutils/include/utils/String16.h"
15668  }
15669 ]
15670}
15671