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   "is_of_unknown_bound" : true,
50   "linker_set_key" : "_ZTIA_f",
51   "name" : "float[]",
52   "referenced_type" : "_ZTIf",
53   "self_type" : "_ZTIA_f",
54   "source_file" : "system/core/libsystem/include/system/graphics.h"
55  }
56 ],
57 "builtin_types" :
58 [
59  {
60   "alignment" : 4,
61   "is_integral" : true,
62   "is_unsigned" : true,
63   "linker_set_key" : "_ZTIDi",
64   "name" : "char32_t",
65   "referenced_type" : "_ZTIDi",
66   "self_type" : "_ZTIDi",
67   "size" : 4
68  },
69  {
70   "alignment" : 4,
71   "linker_set_key" : "_ZTIDn",
72   "name" : "std::nullptr_t",
73   "referenced_type" : "_ZTIDn",
74   "self_type" : "_ZTIDn",
75   "size" : 4
76  },
77  {
78   "alignment" : 2,
79   "is_integral" : true,
80   "is_unsigned" : true,
81   "linker_set_key" : "_ZTIDs",
82   "name" : "char16_t",
83   "referenced_type" : "_ZTIDs",
84   "self_type" : "_ZTIDs",
85   "size" : 2
86  },
87  {
88   "alignment" : 1,
89   "is_integral" : true,
90   "linker_set_key" : "_ZTIa",
91   "name" : "signed char",
92   "referenced_type" : "_ZTIa",
93   "self_type" : "_ZTIa",
94   "size" : 1
95  },
96  {
97   "alignment" : 1,
98   "is_integral" : true,
99   "is_unsigned" : true,
100   "linker_set_key" : "_ZTIb",
101   "name" : "bool",
102   "referenced_type" : "_ZTIb",
103   "self_type" : "_ZTIb",
104   "size" : 1
105  },
106  {
107   "alignment" : 1,
108   "is_integral" : true,
109   "linker_set_key" : "_ZTIc",
110   "name" : "char",
111   "referenced_type" : "_ZTIc",
112   "self_type" : "_ZTIc",
113   "size" : 1
114  },
115  {
116   "alignment" : 4,
117   "linker_set_key" : "_ZTId",
118   "name" : "double",
119   "referenced_type" : "_ZTId",
120   "self_type" : "_ZTId",
121   "size" : 8
122  },
123  {
124   "alignment" : 4,
125   "linker_set_key" : "_ZTIf",
126   "name" : "float",
127   "referenced_type" : "_ZTIf",
128   "self_type" : "_ZTIf",
129   "size" : 4
130  },
131  {
132   "alignment" : 1,
133   "is_integral" : true,
134   "is_unsigned" : true,
135   "linker_set_key" : "_ZTIh",
136   "name" : "unsigned char",
137   "referenced_type" : "_ZTIh",
138   "self_type" : "_ZTIh",
139   "size" : 1
140  },
141  {
142   "alignment" : 4,
143   "is_integral" : true,
144   "linker_set_key" : "_ZTIi",
145   "name" : "int",
146   "referenced_type" : "_ZTIi",
147   "self_type" : "_ZTIi",
148   "size" : 4
149  },
150  {
151   "alignment" : 4,
152   "is_integral" : true,
153   "is_unsigned" : true,
154   "linker_set_key" : "_ZTIj",
155   "name" : "unsigned int",
156   "referenced_type" : "_ZTIj",
157   "self_type" : "_ZTIj",
158   "size" : 4
159  },
160  {
161   "alignment" : 4,
162   "is_integral" : true,
163   "linker_set_key" : "_ZTIl",
164   "name" : "long",
165   "referenced_type" : "_ZTIl",
166   "self_type" : "_ZTIl",
167   "size" : 4
168  },
169  {
170   "alignment" : 4,
171   "is_integral" : true,
172   "is_unsigned" : true,
173   "linker_set_key" : "_ZTIm",
174   "name" : "unsigned long",
175   "referenced_type" : "_ZTIm",
176   "self_type" : "_ZTIm",
177   "size" : 4
178  },
179  {
180   "alignment" : 2,
181   "is_integral" : true,
182   "linker_set_key" : "_ZTIs",
183   "name" : "short",
184   "referenced_type" : "_ZTIs",
185   "self_type" : "_ZTIs",
186   "size" : 2
187  },
188  {
189   "alignment" : 2,
190   "is_integral" : true,
191   "is_unsigned" : true,
192   "linker_set_key" : "_ZTIt",
193   "name" : "unsigned short",
194   "referenced_type" : "_ZTIt",
195   "self_type" : "_ZTIt",
196   "size" : 2
197  },
198  {
199   "linker_set_key" : "_ZTIv",
200   "name" : "void",
201   "referenced_type" : "_ZTIv",
202   "self_type" : "_ZTIv"
203  },
204  {
205   "alignment" : 4,
206   "is_integral" : true,
207   "linker_set_key" : "_ZTIx",
208   "name" : "long long",
209   "referenced_type" : "_ZTIx",
210   "self_type" : "_ZTIx",
211   "size" : 8
212  },
213  {
214   "alignment" : 4,
215   "is_integral" : true,
216   "is_unsigned" : true,
217   "linker_set_key" : "_ZTIy",
218   "name" : "unsigned long long",
219   "referenced_type" : "_ZTIy",
220   "self_type" : "_ZTIy",
221   "size" : 8
222  }
223 ],
224 "elf_functions" :
225 [
226  {
227   "name" : "_Z24androidCreateThreadGetIDPFiPvES_PS_"
228  },
229  {
230   "name" : "_ZN7android10LogPrinter8printRawEPKc"
231  },
232  {
233   "name" : "_ZN7android10LogPrinter9printLineEPKc"
234  },
235  {
236   "name" : "_ZN7android10LogPrinterC1EPKc19android_LogPriorityS2_b"
237  },
238  {
239   "name" : "_ZN7android10LogPrinterC2EPKc19android_LogPriorityS2_b"
240  },
241  {
242   "name" : "_ZN7android10VectorImpl11appendArrayEPKvj"
243  },
244  {
245   "name" : "_ZN7android10VectorImpl11setCapacityEj"
246  },
247  {
248   "name" : "_ZN7android10VectorImpl12appendVectorERKS0_"
249  },
250  {
251   "name" : "_ZN7android10VectorImpl13editArrayImplEv"
252  },
253  {
254   "name" : "_ZN7android10VectorImpl13finish_vectorEv"
255  },
256  {
257   "name" : "_ZN7android10VectorImpl13insertArrayAtEPKvjj"
258  },
259  {
260   "name" : "_ZN7android10VectorImpl13removeItemsAtEjj"
261  },
262  {
263   "name" : "_ZN7android10VectorImpl14insertVectorAtERKS0_j"
264  },
265  {
266   "name" : "_ZN7android10VectorImpl15release_storageEv"
267  },
268  {
269   "name" : "_ZN7android10VectorImpl16editItemLocationEj"
270  },
271  {
272   "name" : "_ZN7android10VectorImpl3addEPKv"
273  },
274  {
275   "name" : "_ZN7android10VectorImpl3addEv"
276  },
277  {
278   "name" : "_ZN7android10VectorImpl3popEv"
279  },
280  {
281   "name" : "_ZN7android10VectorImpl4pushEPKv"
282  },
283  {
284   "name" : "_ZN7android10VectorImpl4pushEv"
285  },
286  {
287   "name" : "_ZN7android10VectorImpl4sortEPFiPKvS2_E"
288  },
289  {
290   "name" : "_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_"
291  },
292  {
293   "name" : "_ZN7android10VectorImpl5_growEjj"
294  },
295  {
296   "name" : "_ZN7android10VectorImpl5clearEv"
297  },
298  {
299   "name" : "_ZN7android10VectorImpl6resizeEj"
300  },
301  {
302   "name" : "_ZN7android10VectorImpl7_shrinkEjj"
303  },
304  {
305   "name" : "_ZN7android10VectorImpl8insertAtEPKvjj"
306  },
307  {
308   "name" : "_ZN7android10VectorImpl8insertAtEjj"
309  },
310  {
311   "name" : "_ZN7android10VectorImpl9replaceAtEPKvj"
312  },
313  {
314   "name" : "_ZN7android10VectorImpl9replaceAtEj"
315  },
316  {
317   "name" : "_ZN7android10VectorImplC2ERKS0_"
318  },
319  {
320   "name" : "_ZN7android10VectorImplC2Ejj"
321  },
322  {
323   "name" : "_ZN7android10VectorImplD0Ev"
324  },
325  {
326   "name" : "_ZN7android10VectorImplD1Ev"
327  },
328  {
329   "name" : "_ZN7android10VectorImplD2Ev"
330  },
331  {
332   "name" : "_ZN7android10VectorImplaSERKS0_"
333  },
334  {
335   "name" : "_ZN7android11uptimeNanosEv"
336  },
337  {
338   "name" : "_ZN7android12NativeHandle6createEP13native_handleb"
339  },
340  {
341   "name" : "_ZN7android12NativeHandleC1EP13native_handleb"
342  },
343  {
344   "name" : "_ZN7android12NativeHandleC2EP13native_handleb"
345  },
346  {
347   "name" : "_ZN7android12NativeHandleD1Ev"
348  },
349  {
350   "name" : "_ZN7android12NativeHandleD2Ev"
351  },
352  {
353   "name" : "_ZN7android12SharedBuffer5allocEj"
354  },
355  {
356   "name" : "_ZN7android12SharedBuffer7deallocEPKS0_"
357  },
358  {
359   "name" : "_ZN7android12uptimeMillisEv"
360  },
361  {
362   "name" : "_ZN7android13PrefixPrinter9printLineEPKc"
363  },
364  {
365   "name" : "_ZN7android13PrefixPrinterC1ERNS_7PrinterEPKc"
366  },
367  {
368   "name" : "_ZN7android13PrefixPrinterC2ERNS_7PrinterEPKc"
369  },
370  {
371   "name" : "_ZN7android14LooperCallbackD0Ev"
372  },
373  {
374   "name" : "_ZN7android14LooperCallbackD1Ev"
375  },
376  {
377   "name" : "_ZN7android14LooperCallbackD2Ev"
378  },
379  {
380   "name" : "_ZN7android14MessageHandlerD0Ev"
381  },
382  {
383   "name" : "_ZN7android14MessageHandlerD1Ev"
384  },
385  {
386   "name" : "_ZN7android14MessageHandlerD2Ev"
387  },
388  {
389   "name" : "_ZN7android14String8Printer9printLineEPKc"
390  },
391  {
392   "name" : "_ZN7android14String8PrinterC1EPNS_7String8EPKc"
393  },
394  {
395   "name" : "_ZN7android14String8PrinterC2EPNS_7String8EPKc"
396  },
397  {
398   "name" : "_ZN7android14sp_report_raceEv"
399  },
400  {
401   "name" : "_ZN7android14statusToStringEi"
402  },
403  {
404   "name" : "_ZN7android15elapsedRealtimeEv"
405  },
406  {
407   "name" : "_ZN7android16SortedVectorImpl3addEPKv"
408  },
409  {
410   "name" : "_ZN7android16SortedVectorImpl5mergeERKNS_10VectorImplE"
411  },
412  {
413   "name" : "_ZN7android16SortedVectorImpl5mergeERKS0_"
414  },
415  {
416   "name" : "_ZN7android16SortedVectorImpl6removeEPKv"
417  },
418  {
419   "name" : "_ZN7android16SortedVectorImplC2ERKNS_10VectorImplE"
420  },
421  {
422   "name" : "_ZN7android16SortedVectorImplC2Ejj"
423  },
424  {
425   "name" : "_ZN7android16SortedVectorImplD0Ev"
426  },
427  {
428   "name" : "_ZN7android16SortedVectorImplD1Ev"
429  },
430  {
431   "name" : "_ZN7android16SortedVectorImplD2Ev"
432  },
433  {
434   "name" : "_ZN7android16SortedVectorImplaSERKS0_"
435  },
436  {
437   "name" : "_ZN7android17JenkinsHashWhitenEj"
438  },
439  {
440   "name" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE"
441  },
442  {
443   "name" : "_ZN7android18WeakMessageHandlerC1ERKNS_2wpINS_14MessageHandlerEEE"
444  },
445  {
446   "name" : "_ZN7android18WeakMessageHandlerC2ERKNS_2wpINS_14MessageHandlerEEE"
447  },
448  {
449   "name" : "_ZN7android18WeakMessageHandlerD0Ev"
450  },
451  {
452   "name" : "_ZN7android18WeakMessageHandlerD1Ev"
453  },
454  {
455   "name" : "_ZN7android18WeakMessageHandlerD2Ev"
456  },
457  {
458   "name" : "_ZN7android19JenkinsHashMixBytesEjPKhj"
459  },
460  {
461   "name" : "_ZN7android19elapsedRealtimeNanoEv"
462  },
463  {
464   "name" : "_ZN7android20JenkinsHashMixShortsEjPKtj"
465  },
466  {
467   "name" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv"
468  },
469  {
470   "name" : "_ZN7android20SimpleLooperCallbackC1EPFiiiPvE"
471  },
472  {
473   "name" : "_ZN7android20SimpleLooperCallbackC2EPFiiiPvE"
474  },
475  {
476   "name" : "_ZN7android20SimpleLooperCallbackD0Ev"
477  },
478  {
479   "name" : "_ZN7android20SimpleLooperCallbackD1Ev"
480  },
481  {
482   "name" : "_ZN7android20SimpleLooperCallbackD2Ev"
483  },
484  {
485   "name" : "_ZN7android21report_sysprop_changeEv"
486  },
487  {
488   "name" : "_ZN7android23sp_report_stack_pointerEv"
489  },
490  {
491   "name" : "_ZN7android27add_sysprop_change_callbackEPFvvEi"
492  },
493  {
494   "binding" : "weak",
495   "name" : "_ZN7android2spINS_14LooperCallbackEE5clearEv"
496  },
497  {
498   "binding" : "weak",
499   "name" : "_ZN7android2spINS_20SimpleLooperCallbackEEaSEOS2_"
500  },
501  {
502   "binding" : "weak",
503   "name" : "_ZN7android2spINS_6LooperEEaSEOS2_"
504  },
505  {
506   "binding" : "weak",
507   "name" : "_ZN7android2spINS_6ThreadEE5clearEv"
508  },
509  {
510   "binding" : "weak",
511   "name" : "_ZN7android2spINS_6ThreadEEaSEOS2_"
512  },
513  {
514   "name" : "_ZN7android30get_report_sysprop_change_funcEv"
515  },
516  {
517   "name" : "_ZN7android47LightRefBase_reportIncStrongRequireStrongFailedEPKv"
518  },
519  {
520   "name" : "_ZN7android6Looper10initTLSKeyEv"
521  },
522  {
523   "name" : "_ZN7android6Looper11sendMessageERKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
524  },
525  {
526   "name" : "_ZN7android6Looper12getForThreadEv"
527  },
528  {
529   "name" : "_ZN7android6Looper12setForThreadERKNS_2spIS0_EE"
530  },
531  {
532   "name" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEE"
533  },
534  {
535   "name" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEEi"
536  },
537  {
538   "name" : "_ZN7android6Looper16threadDestructorEPv"
539  },
540  {
541   "name" : "_ZN7android6Looper17sendMessageAtTimeExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
542  },
543  {
544   "name" : "_ZN7android6Looper18rebuildEpollLockedEv"
545  },
546  {
547   "name" : "_ZN7android6Looper18sendMessageDelayedExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
548  },
549  {
550   "name" : "_ZN7android6Looper26removeSequenceNumberLockedEy"
551  },
552  {
553   "name" : "_ZN7android6Looper26scheduleEpollRebuildLockedEv"
554  },
555  {
556   "name" : "_ZN7android6Looper4wakeEv"
557  },
558  {
559   "name" : "_ZN7android6Looper5addFdEiiiPFiiiPvES1_"
560  },
561  {
562   "name" : "_ZN7android6Looper5addFdEiiiRKNS_2spINS_14LooperCallbackEEEPv"
563  },
564  {
565   "name" : "_ZN7android6Looper6awokenEv"
566  },
567  {
568   "name" : "_ZN7android6Looper7pollAllEiPiS1_PPv"
569  },
570  {
571   "name" : "_ZN7android6Looper7prepareEi"
572  },
573  {
574   "name" : "_ZN7android6Looper8pollOnceEiPiS1_PPv"
575  },
576  {
577   "name" : "_ZN7android6Looper8removeFdEi"
578  },
579  {
580   "name" : "_ZN7android6Looper9pollInnerEi"
581  },
582  {
583   "name" : "_ZN7android6LooperC1Eb"
584  },
585  {
586   "name" : "_ZN7android6LooperC2Eb"
587  },
588  {
589   "name" : "_ZN7android6LooperD0Ev"
590  },
591  {
592   "name" : "_ZN7android6LooperD1Ev"
593  },
594  {
595   "name" : "_ZN7android6LooperD2Ev"
596  },
597  {
598   "name" : "_ZN7android6Thread10readyToRunEv"
599  },
600  {
601   "name" : "_ZN7android6Thread11_threadLoopEPv"
602  },
603  {
604   "name" : "_ZN7android6Thread11requestExitEv"
605  },
606  {
607   "name" : "_ZN7android6Thread18requestExitAndWaitEv"
608  },
609  {
610   "name" : "_ZN7android6Thread3runEPKcij"
611  },
612  {
613   "name" : "_ZN7android6Thread4joinEv"
614  },
615  {
616   "name" : "_ZN7android6ThreadC2Eb"
617  },
618  {
619   "name" : "_ZN7android6ThreadD0Ev"
620  },
621  {
622   "name" : "_ZN7android6ThreadD1Ev"
623  },
624  {
625   "name" : "_ZN7android6ThreadD2Ev"
626  },
627  {
628   "name" : "_ZN7android7FileMap6adviseENS0_9MapAdviceE"
629  },
630  {
631   "name" : "_ZN7android7FileMap6createEPKcixjb"
632  },
633  {
634   "name" : "_ZN7android7FileMapC1EOS0_"
635  },
636  {
637   "name" : "_ZN7android7FileMapC1Ev"
638  },
639  {
640   "name" : "_ZN7android7FileMapC2EOS0_"
641  },
642  {
643   "name" : "_ZN7android7FileMapC2Ev"
644  },
645  {
646   "name" : "_ZN7android7FileMapD1Ev"
647  },
648  {
649   "name" : "_ZN7android7FileMapD2Ev"
650  },
651  {
652   "name" : "_ZN7android7FileMapaSEOS0_"
653  },
654  {
655   "name" : "_ZN7android7Printer15printFormatLineEPKcz"
656  },
657  {
658   "name" : "_ZN7android7PrinterC2Ev"
659  },
660  {
661   "name" : "_ZN7android7PrinterD0Ev"
662  },
663  {
664   "name" : "_ZN7android7PrinterD1Ev"
665  },
666  {
667   "name" : "_ZN7android7PrinterD2Ev"
668  },
669  {
670   "name" : "_ZN7android7RefBase10onFirstRefEv"
671  },
672  {
673   "name" : "_ZN7android7RefBase10renameRefsEjRKNS_16ReferenceRenamerE"
674  },
675  {
676   "name" : "_ZN7android7RefBase11renameRefIdEPNS0_12weakref_typeEPKvS4_"
677  },
678  {
679   "name" : "_ZN7android7RefBase11renameRefIdEPS0_PKvS3_"
680  },
681  {
682   "name" : "_ZN7android7RefBase12weakref_type14attemptIncWeakEPKv"
683  },
684  {
685   "name" : "_ZN7android7RefBase12weakref_type16attemptIncStrongEPKv"
686  },
687  {
688   "name" : "_ZN7android7RefBase12weakref_type18incWeakRequireWeakEPKv"
689  },
690  {
691   "name" : "_ZN7android7RefBase12weakref_type7decWeakEPKv"
692  },
693  {
694   "name" : "_ZN7android7RefBase12weakref_type7incWeakEPKv"
695  },
696  {
697   "name" : "_ZN7android7RefBase12weakref_type7trackMeEbb"
698  },
699  {
700   "name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
701  },
702  {
703   "name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
704  },
705  {
706   "name" : "_ZN7android7RefBase20extendObjectLifetimeEi"
707  },
708  {
709   "name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
710  },
711  {
712   "name" : "_ZN7android7RefBaseC1Ev"
713  },
714  {
715   "name" : "_ZN7android7RefBaseC2Ev"
716  },
717  {
718   "name" : "_ZN7android7RefBaseD0Ev"
719  },
720  {
721   "name" : "_ZN7android7RefBaseD1Ev"
722  },
723  {
724   "name" : "_ZN7android7RefBaseD2Ev"
725  },
726  {
727   "name" : "_ZN7android7String810appendPathEPKc"
728  },
729  {
730   "name" : "_ZN7android7String810lockBufferEj"
731  },
732  {
733   "name" : "_ZN7android7String811real_appendEPKcj"
734  },
735  {
736   "name" : "_ZN7android7String812appendFormatEPKcz"
737  },
738  {
739   "name" : "_ZN7android7String812unlockBufferEj"
740  },
741  {
742   "name" : "_ZN7android7String812unlockBufferEv"
743  },
744  {
745   "name" : "_ZN7android7String813appendFormatVEPKcPc"
746  },
747  {
748   "name" : "_ZN7android7String816convertToResPathEv"
749  },
750  {
751   "name" : "_ZN7android7String85clearEv"
752  },
753  {
754   "name" : "_ZN7android7String85setToEPKDij"
755  },
756  {
757   "name" : "_ZN7android7String85setToEPKDsj"
758  },
759  {
760   "name" : "_ZN7android7String85setToEPKc"
761  },
762  {
763   "name" : "_ZN7android7String85setToEPKcj"
764  },
765  {
766   "name" : "_ZN7android7String85setToERKS0_"
767  },
768  {
769   "name" : "_ZN7android7String86appendEPKc"
770  },
771  {
772   "name" : "_ZN7android7String86appendEPKcj"
773  },
774  {
775   "name" : "_ZN7android7String86appendERKS0_"
776  },
777  {
778   "name" : "_ZN7android7String86formatEPKcz"
779  },
780  {
781   "name" : "_ZN7android7String87formatVEPKcPc"
782  },
783  {
784   "name" : "_ZN7android7String87toLowerEv"
785  },
786  {
787   "name" : "_ZN7android7String89removeAllEPKc"
788  },
789  {
790   "name" : "_ZN7android7String8C1EPKDi"
791  },
792  {
793   "name" : "_ZN7android7String8C1EPKDij"
794  },
795  {
796   "name" : "_ZN7android7String8C1EPKDs"
797  },
798  {
799   "name" : "_ZN7android7String8C1EPKDsj"
800  },
801  {
802   "name" : "_ZN7android7String8C1EPKc"
803  },
804  {
805   "name" : "_ZN7android7String8C1EPKcj"
806  },
807  {
808   "name" : "_ZN7android7String8C1ERKNS_8String16E"
809  },
810  {
811   "name" : "_ZN7android7String8C1ERKS0_"
812  },
813  {
814   "name" : "_ZN7android7String8C1Ev"
815  },
816  {
817   "name" : "_ZN7android7String8C2EPKDi"
818  },
819  {
820   "name" : "_ZN7android7String8C2EPKDij"
821  },
822  {
823   "name" : "_ZN7android7String8C2EPKDs"
824  },
825  {
826   "name" : "_ZN7android7String8C2EPKDsj"
827  },
828  {
829   "name" : "_ZN7android7String8C2EPKc"
830  },
831  {
832   "name" : "_ZN7android7String8C2EPKcj"
833  },
834  {
835   "name" : "_ZN7android7String8C2ERKNS_8String16E"
836  },
837  {
838   "name" : "_ZN7android7String8C2ERKS0_"
839  },
840  {
841   "name" : "_ZN7android7String8C2Ev"
842  },
843  {
844   "name" : "_ZN7android7String8D1Ev"
845  },
846  {
847   "name" : "_ZN7android7String8D2Ev"
848  },
849  {
850   "name" : "_ZN7android8String1610editResizeEj"
851  },
852  {
853   "name" : "_ZN7android8String1610replaceAllEDsDs"
854  },
855  {
856   "name" : "_ZN7android8String1613allocFromUTF8EPKcj"
857  },
858  {
859   "name" : "_ZN7android8String1614allocFromUTF16EPKDsj"
860  },
861  {
862   "name" : "_ZN7android8String164editEv"
863  },
864  {
865   "name" : "_ZN7android8String165allocEj"
866  },
867  {
868   "name" : "_ZN7android8String165setToEPKDs"
869  },
870  {
871   "name" : "_ZN7android8String165setToEPKDsj"
872  },
873  {
874   "name" : "_ZN7android8String165setToERKS0_"
875  },
876  {
877   "name" : "_ZN7android8String165setToERKS0_jj"
878  },
879  {
880   "name" : "_ZN7android8String166appendEPKDsj"
881  },
882  {
883   "name" : "_ZN7android8String166appendERKS0_"
884  },
885  {
886   "name" : "_ZN7android8String166insertEjPKDs"
887  },
888  {
889   "name" : "_ZN7android8String166insertEjPKDsj"
890  },
891  {
892   "name" : "_ZN7android8String167acquireEv"
893  },
894  {
895   "name" : "_ZN7android8String167releaseEv"
896  },
897  {
898   "name" : "_ZN7android8String16C1EOS0_"
899  },
900  {
901   "name" : "_ZN7android8String16C1EPKDs"
902  },
903  {
904   "name" : "_ZN7android8String16C1EPKDsj"
905  },
906  {
907   "name" : "_ZN7android8String16C1EPKc"
908  },
909  {
910   "name" : "_ZN7android8String16C1EPKcj"
911  },
912  {
913   "name" : "_ZN7android8String16C1ERKNS_7String8E"
914  },
915  {
916   "name" : "_ZN7android8String16C1ERKS0_"
917  },
918  {
919   "name" : "_ZN7android8String16C1ERKS0_jj"
920  },
921  {
922   "name" : "_ZN7android8String16C1Ev"
923  },
924  {
925   "name" : "_ZN7android8String16C2EOS0_"
926  },
927  {
928   "name" : "_ZN7android8String16C2EPKDs"
929  },
930  {
931   "name" : "_ZN7android8String16C2EPKDsj"
932  },
933  {
934   "name" : "_ZN7android8String16C2EPKc"
935  },
936  {
937   "name" : "_ZN7android8String16C2EPKcj"
938  },
939  {
940   "name" : "_ZN7android8String16C2ERKNS_7String8E"
941  },
942  {
943   "name" : "_ZN7android8String16C2ERKS0_"
944  },
945  {
946   "name" : "_ZN7android8String16C2ERKS0_jj"
947  },
948  {
949   "name" : "_ZN7android8String16C2Ev"
950  },
951  {
952   "name" : "_ZN7android8String16D1Ev"
953  },
954  {
955   "name" : "_ZN7android8String16D2Ev"
956  },
957  {
958   "name" : "_ZN7android8String16aSEOS0_"
959  },
960  {
961   "name" : "_ZN7android9FdPrinter9printLineEPKc"
962  },
963  {
964   "name" : "_ZN7android9FdPrinterC1EijPKc"
965  },
966  {
967   "name" : "_ZN7android9FdPrinterC2EijPKc"
968  },
969  {
970   "name" : "_ZN7android9StopWatch5resetEv"
971  },
972  {
973   "name" : "_ZN7android9StopWatchC1EPKci"
974  },
975  {
976   "name" : "_ZN7android9StopWatchC2EPKci"
977  },
978  {
979   "name" : "_ZN7android9StopWatchD1Ev"
980  },
981  {
982   "name" : "_ZN7android9StopWatchD2Ev"
983  },
984  {
985   "name" : "_ZN7android9Tokenizer12fromContentsERKNS_7String8EPKcPPS0_"
986  },
987  {
988   "name" : "_ZN7android9Tokenizer14skipDelimitersEPKc"
989  },
990  {
991   "name" : "_ZN7android9Tokenizer4openERKNS_7String8EPPS0_"
992  },
993  {
994   "name" : "_ZN7android9Tokenizer8nextLineEv"
995  },
996  {
997   "name" : "_ZN7android9Tokenizer9nextTokenEPKc"
998  },
999  {
1000   "name" : "_ZN7android9TokenizerC1ERKNS_7String8EPNS_7FileMapEPcbj"
1001  },
1002  {
1003   "name" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbj"
1004  },
1005  {
1006   "name" : "_ZN7android9TokenizerD1Ev"
1007  },
1008  {
1009   "name" : "_ZN7android9TokenizerD2Ev"
1010  },
1011  {
1012   "name" : "_ZNK7android10VectorImpl12itemLocationEj"
1013  },
1014  {
1015   "name" : "_ZNK7android10VectorImpl8capacityEv"
1016  },
1017  {
1018   "name" : "_ZNK7android10VectorImpl8itemSizeEv"
1019  },
1020  {
1021   "name" : "_ZNK7android12SharedBuffer10editResizeEj"
1022  },
1023  {
1024   "name" : "_ZNK7android12SharedBuffer11attemptEditEv"
1025  },
1026  {
1027   "name" : "_ZNK7android12SharedBuffer4editEv"
1028  },
1029  {
1030   "name" : "_ZNK7android12SharedBuffer5resetEj"
1031  },
1032  {
1033   "name" : "_ZNK7android12SharedBuffer7acquireEv"
1034  },
1035  {
1036   "name" : "_ZNK7android12SharedBuffer7releaseEj"
1037  },
1038  {
1039   "name" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPj"
1040  },
1041  {
1042   "name" : "_ZNK7android16SortedVectorImpl7indexOfEPKv"
1043  },
1044  {
1045   "name" : "_ZNK7android16SortedVectorImpl7orderOfEPKv"
1046  },
1047  {
1048   "name" : "_ZNK7android6Looper20getAllowNonCallbacksEv"
1049  },
1050  {
1051   "name" : "_ZNK7android6Looper7Request14getEpollEventsEv"
1052  },
1053  {
1054   "name" : "_ZNK7android6Looper9isPollingEv"
1055  },
1056  {
1057   "name" : "_ZNK7android6Thread11exitPendingEv"
1058  },
1059  {
1060   "name" : "_ZNK7android6Thread6getTidEv"
1061  },
1062  {
1063   "name" : "_ZNK7android6Thread9isRunningEv"
1064  },
1065  {
1066   "binding" : "weak",
1067   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvj"
1068  },
1069  {
1070   "binding" : "weak",
1071   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj"
1072  },
1073  {
1074   "binding" : "weak",
1075   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj"
1076  },
1077  {
1078   "binding" : "weak",
1079   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj"
1080  },
1081  {
1082   "binding" : "weak",
1083   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj"
1084  },
1085  {
1086   "binding" : "weak",
1087   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj"
1088  },
1089  {
1090   "binding" : "weak",
1091   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj"
1092  },
1093  {
1094   "binding" : "weak",
1095   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj"
1096  },
1097  {
1098   "binding" : "weak",
1099   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj"
1100  },
1101  {
1102   "binding" : "weak",
1103   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj"
1104  },
1105  {
1106   "binding" : "weak",
1107   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj"
1108  },
1109  {
1110   "binding" : "weak",
1111   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj"
1112  },
1113  {
1114   "binding" : "weak",
1115   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj"
1116  },
1117  {
1118   "binding" : "weak",
1119   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj"
1120  },
1121  {
1122   "binding" : "weak",
1123   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj"
1124  },
1125  {
1126   "binding" : "weak",
1127   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj"
1128  },
1129  {
1130   "binding" : "weak",
1131   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj"
1132  },
1133  {
1134   "binding" : "weak",
1135   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj"
1136  },
1137  {
1138   "name" : "_ZNK7android7RefBase10createWeakEPKv"
1139  },
1140  {
1141   "name" : "_ZNK7android7RefBase11getWeakRefsEv"
1142  },
1143  {
1144   "name" : "_ZNK7android7RefBase12weakref_type12getWeakCountEv"
1145  },
1146  {
1147   "name" : "_ZNK7android7RefBase12weakref_type7refBaseEv"
1148  },
1149  {
1150   "name" : "_ZNK7android7RefBase12weakref_type9printRefsEv"
1151  },
1152  {
1153   "name" : "_ZNK7android7RefBase14forceIncStrongEPKv"
1154  },
1155  {
1156   "name" : "_ZNK7android7RefBase14getStrongCountEv"
1157  },
1158  {
1159   "name" : "_ZNK7android7RefBase22incStrongRequireStrongEPKv"
1160  },
1161  {
1162   "name" : "_ZNK7android7RefBase9decStrongEPKv"
1163  },
1164  {
1165   "name" : "_ZNK7android7RefBase9incStrongEPKv"
1166  },
1167  {
1168   "name" : "_ZNK7android7String810getPathDirEv"
1169  },
1170  {
1171   "name" : "_ZNK7android7String811getBasePathEv"
1172  },
1173  {
1174   "name" : "_ZNK7android7String811getPathLeafEv"
1175  },
1176  {
1177   "name" : "_ZNK7android7String814find_extensionEv"
1178  },
1179  {
1180   "name" : "_ZNK7android7String816getPathExtensionEv"
1181  },
1182  {
1183   "name" : "_ZNK7android7String84findEPKcj"
1184  },
1185  {
1186   "name" : "_ZNK7android7String86lengthEv"
1187  },
1188  {
1189   "name" : "_ZNK7android7String88walkPathEPS0_"
1190  },
1191  {
1192   "name" : "_ZNK7android8String1610startsWithEPKDs"
1193  },
1194  {
1195   "name" : "_ZNK7android8String1610startsWithERKS0_"
1196  },
1197  {
1198   "name" : "_ZNK7android8String1614isStaticStringEv"
1199  },
1200  {
1201   "name" : "_ZNK7android8String1616staticStringSizeEv"
1202  },
1203  {
1204   "name" : "_ZNK7android8String164sizeEv"
1205  },
1206  {
1207   "name" : "_ZNK7android8String168containsEPKDs"
1208  },
1209  {
1210   "name" : "_ZNK7android8String168findLastEDs"
1211  },
1212  {
1213   "name" : "_ZNK7android8String169findFirstEDs"
1214  },
1215  {
1216   "name" : "_ZNK7android9StopWatch11elapsedTimeEv"
1217  },
1218  {
1219   "name" : "_ZNK7android9StopWatch4nameEv"
1220  },
1221  {
1222   "name" : "_ZNK7android9Tokenizer11getLocationEv"
1223  },
1224  {
1225   "name" : "_ZNK7android9Tokenizer19peekRemainderOfLineEv"
1226  },
1227  {
1228   "binding" : "weak",
1229   "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_"
1230  },
1231  {
1232   "binding" : "weak",
1233   "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_"
1234  },
1235  {
1236   "binding" : "weak",
1237   "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_"
1238  },
1239  {
1240   "binding" : "weak",
1241   "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"
1242  },
1243  {
1244   "binding" : "weak",
1245   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiyEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE6rehashEj"
1246  },
1247  {
1248   "binding" : "weak",
1249   "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"
1250  },
1251  {
1252   "binding" : "weak",
1253   "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"
1254  },
1255  {
1256   "binding" : "weak",
1257   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiyEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEED2Ev"
1258  },
1259  {
1260   "binding" : "weak",
1261   "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_"
1262  },
1263  {
1264   "binding" : "weak",
1265   "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"
1266  },
1267  {
1268   "binding" : "weak",
1269   "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_"
1270  },
1271  {
1272   "binding" : "weak",
1273   "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_"
1274  },
1275  {
1276   "binding" : "weak",
1277   "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"
1278  },
1279  {
1280   "binding" : "weak",
1281   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN7android6Looper7RequestEEENS_22__unordered_map_hasherIyS5_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS5_NS_8equal_toIyEELb1EEENS_9allocatorIS5_EEE6rehashEj"
1282  },
1283  {
1284   "binding" : "weak",
1285   "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"
1286  },
1287  {
1288   "binding" : "weak",
1289   "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"
1290  },
1291  {
1292   "binding" : "weak",
1293   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN7android6Looper7RequestEEENS_22__unordered_map_hasherIyS5_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS5_NS_8equal_toIyEELb1EEENS_9allocatorIS5_EEED2Ev"
1294  },
1295  {
1296   "name" : "_ZTv0_n12_N7android14LooperCallbackD0Ev"
1297  },
1298  {
1299   "name" : "_ZTv0_n12_N7android14LooperCallbackD1Ev"
1300  },
1301  {
1302   "name" : "_ZTv0_n12_N7android14MessageHandlerD0Ev"
1303  },
1304  {
1305   "name" : "_ZTv0_n12_N7android14MessageHandlerD1Ev"
1306  },
1307  {
1308   "name" : "_ZTv0_n12_N7android18WeakMessageHandlerD0Ev"
1309  },
1310  {
1311   "name" : "_ZTv0_n12_N7android18WeakMessageHandlerD1Ev"
1312  },
1313  {
1314   "name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD0Ev"
1315  },
1316  {
1317   "name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD1Ev"
1318  },
1319  {
1320   "name" : "_ZTv0_n12_N7android6ThreadD0Ev"
1321  },
1322  {
1323   "name" : "_ZTv0_n12_N7android6ThreadD1Ev"
1324  },
1325  {
1326   "name" : "androidCreateRawThreadEtc"
1327  },
1328  {
1329   "name" : "androidCreateThread"
1330  },
1331  {
1332   "name" : "androidCreateThreadEtc"
1333  },
1334  {
1335   "name" : "androidGetThreadId"
1336  },
1337  {
1338   "name" : "androidGetThreadPriority"
1339  },
1340  {
1341   "name" : "androidSetCreateThreadFunc"
1342  },
1343  {
1344   "name" : "androidSetThreadName"
1345  },
1346  {
1347   "name" : "androidSetThreadPriority"
1348  },
1349  {
1350   "name" : "do_report_sysprop_change"
1351  },
1352  {
1353   "name" : "strcmp16"
1354  },
1355  {
1356   "name" : "strlen16"
1357  },
1358  {
1359   "name" : "strncmp16"
1360  },
1361  {
1362   "name" : "strnlen16"
1363  },
1364  {
1365   "name" : "strstr16"
1366  },
1367  {
1368   "name" : "strzcmp16"
1369  },
1370  {
1371   "name" : "systemTime"
1372  },
1373  {
1374   "name" : "toMillisecondTimeoutDelay"
1375  },
1376  {
1377   "name" : "utf16_to_utf8"
1378  },
1379  {
1380   "name" : "utf16_to_utf8_length"
1381  },
1382  {
1383   "name" : "utf32_from_utf8_at"
1384  },
1385  {
1386   "name" : "utf32_to_utf8"
1387  },
1388  {
1389   "name" : "utf32_to_utf8_length"
1390  },
1391  {
1392   "name" : "utf8_to_utf16"
1393  },
1394  {
1395   "name" : "utf8_to_utf16_length"
1396  },
1397  {
1398   "name" : "utf8_to_utf16_no_null_terminator"
1399  }
1400 ],
1401 "elf_objects" :
1402 [
1403  {
1404   "name" : "_ZN7android7FileMap9mPageSizeE"
1405  },
1406  {
1407   "name" : "_ZTCN7android18WeakMessageHandlerE0_NS_14MessageHandlerE"
1408  },
1409  {
1410   "name" : "_ZTCN7android20SimpleLooperCallbackE0_NS_14LooperCallbackE"
1411  },
1412  {
1413   "name" : "_ZTTN7android14LooperCallbackE"
1414  },
1415  {
1416   "name" : "_ZTTN7android14MessageHandlerE"
1417  },
1418  {
1419   "name" : "_ZTTN7android18WeakMessageHandlerE"
1420  },
1421  {
1422   "name" : "_ZTTN7android20SimpleLooperCallbackE"
1423  },
1424  {
1425   "name" : "_ZTTN7android6ThreadE"
1426  },
1427  {
1428   "name" : "_ZTVN7android10LogPrinterE"
1429  },
1430  {
1431   "name" : "_ZTVN7android10VectorImplE"
1432  },
1433  {
1434   "name" : "_ZTVN7android13PrefixPrinterE"
1435  },
1436  {
1437   "name" : "_ZTVN7android14LooperCallbackE"
1438  },
1439  {
1440   "name" : "_ZTVN7android14MessageHandlerE"
1441  },
1442  {
1443   "name" : "_ZTVN7android14String8PrinterE"
1444  },
1445  {
1446   "name" : "_ZTVN7android16SortedVectorImplE"
1447  },
1448  {
1449   "name" : "_ZTVN7android18WeakMessageHandlerE"
1450  },
1451  {
1452   "name" : "_ZTVN7android20SimpleLooperCallbackE"
1453  },
1454  {
1455   "name" : "_ZTVN7android6LooperE"
1456  },
1457  {
1458   "name" : "_ZTVN7android6ThreadE"
1459  },
1460  {
1461   "binding" : "weak",
1462   "name" : "_ZTVN7android6VectorINS_28sysprop_change_callback_infoEEE"
1463  },
1464  {
1465   "binding" : "weak",
1466   "name" : "_ZTVN7android6VectorINS_6Looper15MessageEnvelopeEEE"
1467  },
1468  {
1469   "binding" : "weak",
1470   "name" : "_ZTVN7android6VectorINS_6Looper8ResponseEEE"
1471  },
1472  {
1473   "name" : "_ZTVN7android7PrinterE"
1474  },
1475  {
1476   "name" : "_ZTVN7android7RefBaseE"
1477  },
1478  {
1479   "name" : "_ZTVN7android9FdPrinterE"
1480  }
1481 ],
1482 "enum_types" :
1483 [
1484  {
1485   "alignment" : 4,
1486   "enum_fields" :
1487   [
1488    {
1489     "enum_field_value" : -1,
1490     "name" : "SP_DEFAULT"
1491    },
1492    {
1493     "enum_field_value" : 0,
1494     "name" : "SP_BACKGROUND"
1495    },
1496    {
1497     "enum_field_value" : 1,
1498     "name" : "SP_FOREGROUND"
1499    },
1500    {
1501     "enum_field_value" : 2,
1502     "name" : "SP_SYSTEM"
1503    },
1504    {
1505     "enum_field_value" : 3,
1506     "name" : "SP_AUDIO_APP"
1507    },
1508    {
1509     "enum_field_value" : 4,
1510     "name" : "SP_AUDIO_SYS"
1511    },
1512    {
1513     "enum_field_value" : 5,
1514     "name" : "SP_TOP_APP"
1515    },
1516    {
1517     "enum_field_value" : 6,
1518     "name" : "SP_RT_APP"
1519    },
1520    {
1521     "enum_field_value" : 7,
1522     "name" : "SP_RESTRICTED"
1523    },
1524    {
1525     "enum_field_value" : 8,
1526     "name" : "SP_CNT"
1527    },
1528    {
1529     "enum_field_value" : 7,
1530     "name" : "SP_MAX"
1531    },
1532    {
1533     "enum_field_value" : 1,
1534     "name" : "SP_SYSTEM_DEFAULT"
1535    }
1536   ],
1537   "linker_set_key" : "_ZTI11SchedPolicy",
1538   "name" : "SchedPolicy",
1539   "referenced_type" : "_ZTI11SchedPolicy",
1540   "self_type" : "_ZTI11SchedPolicy",
1541   "size" : 4,
1542   "source_file" : "system/core/libprocessgroup/include/processgroup/sched_policy.h",
1543   "underlying_type" : "_ZTIi"
1544  },
1545  {
1546   "alignment" : 4,
1547   "enum_fields" :
1548   [
1549    {
1550     "enum_field_value" : 1,
1551     "name" : "HAL_HDR_DOLBY_VISION"
1552    },
1553    {
1554     "enum_field_value" : 2,
1555     "name" : "HAL_HDR_HDR10"
1556    },
1557    {
1558     "enum_field_value" : 3,
1559     "name" : "HAL_HDR_HLG"
1560    }
1561   ],
1562   "linker_set_key" : "_ZTI13android_hdr_t",
1563   "name" : "android_hdr_t",
1564   "referenced_type" : "_ZTI13android_hdr_t",
1565   "self_type" : "_ZTI13android_hdr_t",
1566   "size" : 4,
1567   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1568   "underlying_type" : "_ZTIj"
1569  },
1570  {
1571   "alignment" : 4,
1572   "enum_fields" :
1573   [
1574    {
1575     "enum_field_value" : 4,
1576     "name" : "HAL_HDR_HDR10_PLUS"
1577    }
1578   ],
1579   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
1580   "name" : "android_hdr_v1_2_t",
1581   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
1582   "self_type" : "_ZTI18android_hdr_v1_2_t",
1583   "size" : 4,
1584   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1585   "underlying_type" : "_ZTIj"
1586  },
1587  {
1588   "alignment" : 4,
1589   "enum_fields" :
1590   [
1591    {
1592     "enum_field_value" : 0,
1593     "name" : "ANDROID_LOG_UNKNOWN"
1594    },
1595    {
1596     "enum_field_value" : 1,
1597     "name" : "ANDROID_LOG_DEFAULT"
1598    },
1599    {
1600     "enum_field_value" : 2,
1601     "name" : "ANDROID_LOG_VERBOSE"
1602    },
1603    {
1604     "enum_field_value" : 3,
1605     "name" : "ANDROID_LOG_DEBUG"
1606    },
1607    {
1608     "enum_field_value" : 4,
1609     "name" : "ANDROID_LOG_INFO"
1610    },
1611    {
1612     "enum_field_value" : 5,
1613     "name" : "ANDROID_LOG_WARN"
1614    },
1615    {
1616     "enum_field_value" : 6,
1617     "name" : "ANDROID_LOG_ERROR"
1618    },
1619    {
1620     "enum_field_value" : 7,
1621     "name" : "ANDROID_LOG_FATAL"
1622    },
1623    {
1624     "enum_field_value" : 8,
1625     "name" : "ANDROID_LOG_SILENT"
1626    }
1627   ],
1628   "linker_set_key" : "_ZTI19android_LogPriority",
1629   "name" : "android_LogPriority",
1630   "referenced_type" : "_ZTI19android_LogPriority",
1631   "self_type" : "_ZTI19android_LogPriority",
1632   "size" : 4,
1633   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
1634   "underlying_type" : "_ZTIj"
1635  },
1636  {
1637   "alignment" : 4,
1638   "enum_fields" :
1639   [
1640    {
1641     "enum_field_value" : 0,
1642     "name" : "HAL_DATASPACE_UNKNOWN"
1643    },
1644    {
1645     "enum_field_value" : 1,
1646     "name" : "HAL_DATASPACE_ARBITRARY"
1647    },
1648    {
1649     "enum_field_value" : 16,
1650     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1651    },
1652    {
1653     "enum_field_value" : 4128768,
1654     "name" : "HAL_DATASPACE_STANDARD_MASK"
1655    },
1656    {
1657     "enum_field_value" : 0,
1658     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1659    },
1660    {
1661     "enum_field_value" : 65536,
1662     "name" : "HAL_DATASPACE_STANDARD_BT709"
1663    },
1664    {
1665     "enum_field_value" : 131072,
1666     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1667    },
1668    {
1669     "enum_field_value" : 196608,
1670     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1671    },
1672    {
1673     "enum_field_value" : 262144,
1674     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1675    },
1676    {
1677     "enum_field_value" : 327680,
1678     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1679    },
1680    {
1681     "enum_field_value" : 393216,
1682     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1683    },
1684    {
1685     "enum_field_value" : 458752,
1686     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1687    },
1688    {
1689     "enum_field_value" : 524288,
1690     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1691    },
1692    {
1693     "enum_field_value" : 589824,
1694     "name" : "HAL_DATASPACE_STANDARD_FILM"
1695    },
1696    {
1697     "enum_field_value" : 655360,
1698     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1699    },
1700    {
1701     "enum_field_value" : 720896,
1702     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1703    },
1704    {
1705     "enum_field_value" : 22,
1706     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1707    },
1708    {
1709     "enum_field_value" : 130023424,
1710     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1711    },
1712    {
1713     "enum_field_value" : 0,
1714     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1715    },
1716    {
1717     "enum_field_value" : 4194304,
1718     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1719    },
1720    {
1721     "enum_field_value" : 8388608,
1722     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1723    },
1724    {
1725     "enum_field_value" : 12582912,
1726     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1727    },
1728    {
1729     "enum_field_value" : 16777216,
1730     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1731    },
1732    {
1733     "enum_field_value" : 20971520,
1734     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1735    },
1736    {
1737     "enum_field_value" : 25165824,
1738     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1739    },
1740    {
1741     "enum_field_value" : 29360128,
1742     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1743    },
1744    {
1745     "enum_field_value" : 33554432,
1746     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1747    },
1748    {
1749     "enum_field_value" : 27,
1750     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1751    },
1752    {
1753     "enum_field_value" : 939524096,
1754     "name" : "HAL_DATASPACE_RANGE_MASK"
1755    },
1756    {
1757     "enum_field_value" : 0,
1758     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1759    },
1760    {
1761     "enum_field_value" : 134217728,
1762     "name" : "HAL_DATASPACE_RANGE_FULL"
1763    },
1764    {
1765     "enum_field_value" : 268435456,
1766     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1767    },
1768    {
1769     "enum_field_value" : 402653184,
1770     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1771    },
1772    {
1773     "enum_field_value" : 512,
1774     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1775    },
1776    {
1777     "enum_field_value" : 138477568,
1778     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1779    },
1780    {
1781     "enum_field_value" : 406913024,
1782     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1783    },
1784    {
1785     "enum_field_value" : 513,
1786     "name" : "HAL_DATASPACE_SRGB"
1787    },
1788    {
1789     "enum_field_value" : 142671872,
1790     "name" : "HAL_DATASPACE_V0_SRGB"
1791    },
1792    {
1793     "enum_field_value" : 411107328,
1794     "name" : "HAL_DATASPACE_V0_SCRGB"
1795    },
1796    {
1797     "enum_field_value" : 257,
1798     "name" : "HAL_DATASPACE_JFIF"
1799    },
1800    {
1801     "enum_field_value" : 146931712,
1802     "name" : "HAL_DATASPACE_V0_JFIF"
1803    },
1804    {
1805     "enum_field_value" : 258,
1806     "name" : "HAL_DATASPACE_BT601_625"
1807    },
1808    {
1809     "enum_field_value" : 281149440,
1810     "name" : "HAL_DATASPACE_V0_BT601_625"
1811    },
1812    {
1813     "enum_field_value" : 259,
1814     "name" : "HAL_DATASPACE_BT601_525"
1815    },
1816    {
1817     "enum_field_value" : 281280512,
1818     "name" : "HAL_DATASPACE_V0_BT601_525"
1819    },
1820    {
1821     "enum_field_value" : 260,
1822     "name" : "HAL_DATASPACE_BT709"
1823    },
1824    {
1825     "enum_field_value" : 281083904,
1826     "name" : "HAL_DATASPACE_V0_BT709"
1827    },
1828    {
1829     "enum_field_value" : 139067392,
1830     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1831    },
1832    {
1833     "enum_field_value" : 155844608,
1834     "name" : "HAL_DATASPACE_DCI_P3"
1835    },
1836    {
1837     "enum_field_value" : 139067392,
1838     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1839    },
1840    {
1841     "enum_field_value" : 143261696,
1842     "name" : "HAL_DATASPACE_DISPLAY_P3"
1843    },
1844    {
1845     "enum_field_value" : 151715840,
1846     "name" : "HAL_DATASPACE_ADOBE_RGB"
1847    },
1848    {
1849     "enum_field_value" : 138805248,
1850     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1851    },
1852    {
1853     "enum_field_value" : 147193856,
1854     "name" : "HAL_DATASPACE_BT2020"
1855    },
1856    {
1857     "enum_field_value" : 163971072,
1858     "name" : "HAL_DATASPACE_BT2020_PQ"
1859    },
1860    {
1861     "enum_field_value" : 4096,
1862     "name" : "HAL_DATASPACE_DEPTH"
1863    },
1864    {
1865     "enum_field_value" : 4097,
1866     "name" : "HAL_DATASPACE_SENSOR"
1867    }
1868   ],
1869   "linker_set_key" : "_ZTI19android_dataspace_t",
1870   "name" : "android_dataspace_t",
1871   "referenced_type" : "_ZTI19android_dataspace_t",
1872   "self_type" : "_ZTI19android_dataspace_t",
1873   "size" : 4,
1874   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1875   "underlying_type" : "_ZTIj"
1876  },
1877  {
1878   "alignment" : 4,
1879   "enum_fields" :
1880   [
1881    {
1882     "enum_field_value" : 0,
1883     "name" : "FLEX_FORMAT_INVALID"
1884    },
1885    {
1886     "enum_field_value" : 1,
1887     "name" : "FLEX_FORMAT_Y"
1888    },
1889    {
1890     "enum_field_value" : 7,
1891     "name" : "FLEX_FORMAT_YCbCr"
1892    },
1893    {
1894     "enum_field_value" : 1073741831,
1895     "name" : "FLEX_FORMAT_YCbCrA"
1896    },
1897    {
1898     "enum_field_value" : 7168,
1899     "name" : "FLEX_FORMAT_RGB"
1900    },
1901    {
1902     "enum_field_value" : 1073748992,
1903     "name" : "FLEX_FORMAT_RGBA"
1904    }
1905   ],
1906   "linker_set_key" : "_ZTI19android_flex_format",
1907   "name" : "android_flex_format",
1908   "referenced_type" : "_ZTI19android_flex_format",
1909   "self_type" : "_ZTI19android_flex_format",
1910   "size" : 4,
1911   "source_file" : "system/core/libsystem/include/system/graphics.h",
1912   "underlying_type" : "_ZTIj"
1913  },
1914  {
1915   "alignment" : 4,
1916   "enum_fields" :
1917   [
1918    {
1919     "enum_field_value" : 1,
1920     "name" : "HAL_TRANSFORM_FLIP_H"
1921    },
1922    {
1923     "enum_field_value" : 2,
1924     "name" : "HAL_TRANSFORM_FLIP_V"
1925    },
1926    {
1927     "enum_field_value" : 4,
1928     "name" : "HAL_TRANSFORM_ROT_90"
1929    },
1930    {
1931     "enum_field_value" : 3,
1932     "name" : "HAL_TRANSFORM_ROT_180"
1933    },
1934    {
1935     "enum_field_value" : 7,
1936     "name" : "HAL_TRANSFORM_ROT_270"
1937    }
1938   ],
1939   "linker_set_key" : "_ZTI19android_transform_t",
1940   "name" : "android_transform_t",
1941   "referenced_type" : "_ZTI19android_transform_t",
1942   "self_type" : "_ZTI19android_transform_t",
1943   "size" : 4,
1944   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1945   "underlying_type" : "_ZTIj"
1946  },
1947  {
1948   "alignment" : 4,
1949   "enum_fields" :
1950   [
1951    {
1952     "enum_field_value" : 0,
1953     "name" : "HAL_COLOR_MODE_NATIVE"
1954    },
1955    {
1956     "enum_field_value" : 1,
1957     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1958    },
1959    {
1960     "enum_field_value" : 2,
1961     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1962    },
1963    {
1964     "enum_field_value" : 3,
1965     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1966    },
1967    {
1968     "enum_field_value" : 4,
1969     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1970    },
1971    {
1972     "enum_field_value" : 5,
1973     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1974    },
1975    {
1976     "enum_field_value" : 6,
1977     "name" : "HAL_COLOR_MODE_DCI_P3"
1978    },
1979    {
1980     "enum_field_value" : 7,
1981     "name" : "HAL_COLOR_MODE_SRGB"
1982    },
1983    {
1984     "enum_field_value" : 8,
1985     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1986    },
1987    {
1988     "enum_field_value" : 9,
1989     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1990    }
1991   ],
1992   "linker_set_key" : "_ZTI20android_color_mode_t",
1993   "name" : "android_color_mode_t",
1994   "referenced_type" : "_ZTI20android_color_mode_t",
1995   "self_type" : "_ZTI20android_color_mode_t",
1996   "size" : 4,
1997   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1998   "underlying_type" : "_ZTIj"
1999  },
2000  {
2001   "alignment" : 4,
2002   "enum_fields" :
2003   [
2004    {
2005     "enum_field_value" : 0,
2006     "name" : "SYSTEM_TIME_REALTIME"
2007    },
2008    {
2009     "enum_field_value" : 1,
2010     "name" : "SYSTEM_TIME_MONOTONIC"
2011    },
2012    {
2013     "enum_field_value" : 2,
2014     "name" : "SYSTEM_TIME_PROCESS"
2015    },
2016    {
2017     "enum_field_value" : 3,
2018     "name" : "SYSTEM_TIME_THREAD"
2019    },
2020    {
2021     "enum_field_value" : 4,
2022     "name" : "SYSTEM_TIME_BOOTTIME"
2023    }
2024   ],
2025   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
2026   "name" : "(unnamed)",
2027   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
2028   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
2029   "size" : 4,
2030   "source_file" : "system/core/libutils/include/utils/Timers.h",
2031   "underlying_type" : "_ZTIj"
2032  },
2033  {
2034   "alignment" : 4,
2035   "enum_fields" :
2036   [
2037    {
2038     "enum_field_value" : 1,
2039     "name" : "FLEX_COMPONENT_Y"
2040    },
2041    {
2042     "enum_field_value" : 2,
2043     "name" : "FLEX_COMPONENT_Cb"
2044    },
2045    {
2046     "enum_field_value" : 4,
2047     "name" : "FLEX_COMPONENT_Cr"
2048    },
2049    {
2050     "enum_field_value" : 1024,
2051     "name" : "FLEX_COMPONENT_R"
2052    },
2053    {
2054     "enum_field_value" : 2048,
2055     "name" : "FLEX_COMPONENT_G"
2056    },
2057    {
2058     "enum_field_value" : 4096,
2059     "name" : "FLEX_COMPONENT_B"
2060    },
2061    {
2062     "enum_field_value" : 1073741824,
2063     "name" : "FLEX_COMPONENT_A"
2064    }
2065   ],
2066   "linker_set_key" : "_ZTI22android_flex_component",
2067   "name" : "android_flex_component",
2068   "referenced_type" : "_ZTI22android_flex_component",
2069   "self_type" : "_ZTI22android_flex_component",
2070   "size" : 4,
2071   "source_file" : "system/core/libsystem/include/system/graphics.h",
2072   "underlying_type" : "_ZTIj"
2073  },
2074  {
2075   "alignment" : 4,
2076   "enum_fields" :
2077   [
2078    {
2079     "enum_field_value" : 1,
2080     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2081    },
2082    {
2083     "enum_field_value" : 2,
2084     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2085    },
2086    {
2087     "enum_field_value" : 3,
2088     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2089    },
2090    {
2091     "enum_field_value" : 4,
2092     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2093    },
2094    {
2095     "enum_field_value" : 5,
2096     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2097    },
2098    {
2099     "enum_field_value" : 16,
2100     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2101    },
2102    {
2103     "enum_field_value" : 17,
2104     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2105    },
2106    {
2107     "enum_field_value" : 20,
2108     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2109    },
2110    {
2111     "enum_field_value" : 22,
2112     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2113    },
2114    {
2115     "enum_field_value" : 32,
2116     "name" : "HAL_PIXEL_FORMAT_RAW16"
2117    },
2118    {
2119     "enum_field_value" : 33,
2120     "name" : "HAL_PIXEL_FORMAT_BLOB"
2121    },
2122    {
2123     "enum_field_value" : 34,
2124     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2125    },
2126    {
2127     "enum_field_value" : 35,
2128     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2129    },
2130    {
2131     "enum_field_value" : 36,
2132     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2133    },
2134    {
2135     "enum_field_value" : 37,
2136     "name" : "HAL_PIXEL_FORMAT_RAW10"
2137    },
2138    {
2139     "enum_field_value" : 38,
2140     "name" : "HAL_PIXEL_FORMAT_RAW12"
2141    },
2142    {
2143     "enum_field_value" : 43,
2144     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2145    },
2146    {
2147     "enum_field_value" : 538982489,
2148     "name" : "HAL_PIXEL_FORMAT_Y8"
2149    },
2150    {
2151     "enum_field_value" : 540422489,
2152     "name" : "HAL_PIXEL_FORMAT_Y16"
2153    },
2154    {
2155     "enum_field_value" : 842094169,
2156     "name" : "HAL_PIXEL_FORMAT_YV12"
2157    }
2158   ],
2159   "linker_set_key" : "_ZTI22android_pixel_format_t",
2160   "name" : "android_pixel_format_t",
2161   "referenced_type" : "_ZTI22android_pixel_format_t",
2162   "self_type" : "_ZTI22android_pixel_format_t",
2163   "size" : 4,
2164   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
2165   "underlying_type" : "_ZTIj"
2166  },
2167  {
2168   "alignment" : 4,
2169   "enum_fields" :
2170   [
2171    {
2172     "enum_field_value" : 19,
2173     "name" : "ANDROID_PRIORITY_LOWEST"
2174    },
2175    {
2176     "enum_field_value" : 10,
2177     "name" : "ANDROID_PRIORITY_BACKGROUND"
2178    },
2179    {
2180     "enum_field_value" : 0,
2181     "name" : "ANDROID_PRIORITY_NORMAL"
2182    },
2183    {
2184     "enum_field_value" : -2,
2185     "name" : "ANDROID_PRIORITY_FOREGROUND"
2186    },
2187    {
2188     "enum_field_value" : -4,
2189     "name" : "ANDROID_PRIORITY_DISPLAY"
2190    },
2191    {
2192     "enum_field_value" : -8,
2193     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
2194    },
2195    {
2196     "enum_field_value" : -10,
2197     "name" : "ANDROID_PRIORITY_VIDEO"
2198    },
2199    {
2200     "enum_field_value" : -16,
2201     "name" : "ANDROID_PRIORITY_AUDIO"
2202    },
2203    {
2204     "enum_field_value" : -19,
2205     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
2206    },
2207    {
2208     "enum_field_value" : -20,
2209     "name" : "ANDROID_PRIORITY_HIGHEST"
2210    },
2211    {
2212     "enum_field_value" : 0,
2213     "name" : "ANDROID_PRIORITY_DEFAULT"
2214    },
2215    {
2216     "enum_field_value" : -1,
2217     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
2218    },
2219    {
2220     "enum_field_value" : 1,
2221     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
2222    }
2223   ],
2224   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2225   "name" : "(unnamed)",
2226   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2227   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2228   "size" : 4,
2229   "source_file" : "system/core/libsystem/include/system/thread_defs.h",
2230   "underlying_type" : "_ZTIi"
2231  },
2232  {
2233   "alignment" : 4,
2234   "enum_fields" :
2235   [
2236    {
2237     "enum_field_value" : 281411584,
2238     "name" : "HAL_DATASPACE_BT2020_ITU"
2239    },
2240    {
2241     "enum_field_value" : 298188800,
2242     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2243    },
2244    {
2245     "enum_field_value" : 302383104,
2246     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2247    },
2248    {
2249     "enum_field_value" : 168165376,
2250     "name" : "HAL_DATASPACE_BT2020_HLG"
2251    }
2252   ],
2253   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
2254   "name" : "android_dataspace_v1_1_t",
2255   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
2256   "self_type" : "_ZTI24android_dataspace_v1_1_t",
2257   "size" : 4,
2258   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2259   "underlying_type" : "_ZTIj"
2260  },
2261  {
2262   "alignment" : 4,
2263   "enum_fields" :
2264   [
2265    {
2266     "enum_field_value" : 142999552,
2267     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2268    },
2269    {
2270     "enum_field_value" : 4098,
2271     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2272    },
2273    {
2274     "enum_field_value" : 4099,
2275     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2276    },
2277    {
2278     "enum_field_value" : 4100,
2279     "name" : "HAL_DATASPACE_HEIF"
2280    }
2281   ],
2282   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
2283   "name" : "android_dataspace_v1_2_t",
2284   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
2285   "self_type" : "_ZTI24android_dataspace_v1_2_t",
2286   "size" : 4,
2287   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
2288   "underlying_type" : "_ZTIj"
2289  },
2290  {
2291   "alignment" : 4,
2292   "enum_fields" :
2293   [
2294    {
2295     "enum_field_value" : 10,
2296     "name" : "HAL_COLOR_MODE_BT2020"
2297    },
2298    {
2299     "enum_field_value" : 11,
2300     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2301    },
2302    {
2303     "enum_field_value" : 12,
2304     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2305    }
2306   ],
2307   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
2308   "name" : "android_color_mode_v1_1_t",
2309   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
2310   "self_type" : "_ZTI25android_color_mode_v1_1_t",
2311   "size" : 4,
2312   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2313   "underlying_type" : "_ZTIj"
2314  },
2315  {
2316   "alignment" : 4,
2317   "enum_fields" :
2318   [
2319    {
2320     "enum_field_value" : 13,
2321     "name" : "HAL_COLOR_MODE_DISPLAY_BT2020"
2322    }
2323   ],
2324   "linker_set_key" : "_ZTI25android_color_mode_v1_2_t",
2325   "name" : "android_color_mode_v1_2_t",
2326   "referenced_type" : "_ZTI25android_color_mode_v1_2_t",
2327   "self_type" : "_ZTI25android_color_mode_v1_2_t",
2328   "size" : 4,
2329   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
2330   "underlying_type" : "_ZTIj"
2331  },
2332  {
2333   "alignment" : 4,
2334   "enum_fields" :
2335   [
2336    {
2337     "enum_field_value" : 0,
2338     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2339    },
2340    {
2341     "enum_field_value" : 1,
2342     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2343    },
2344    {
2345     "enum_field_value" : 2,
2346     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2347    },
2348    {
2349     "enum_field_value" : 3,
2350     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2351    },
2352    {
2353     "enum_field_value" : 4,
2354     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2355    },
2356    {
2357     "enum_field_value" : 5,
2358     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2359    },
2360    {
2361     "enum_field_value" : 6,
2362     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2363    }
2364   ],
2365   "linker_set_key" : "_ZTI25android_color_transform_t",
2366   "name" : "android_color_transform_t",
2367   "referenced_type" : "_ZTI25android_color_transform_t",
2368   "self_type" : "_ZTI25android_color_transform_t",
2369   "size" : 4,
2370   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
2371   "underlying_type" : "_ZTIj"
2372  },
2373  {
2374   "alignment" : 4,
2375   "enum_fields" :
2376   [
2377    {
2378     "enum_field_value" : 39,
2379     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2380    },
2381    {
2382     "enum_field_value" : 40,
2383     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2384    },
2385    {
2386     "enum_field_value" : 41,
2387     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2388    },
2389    {
2390     "enum_field_value" : 42,
2391     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2392    }
2393   ],
2394   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
2395   "name" : "android_pixel_format_sw_t",
2396   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
2397   "self_type" : "_ZTI25android_pixel_format_sw_t",
2398   "size" : 4,
2399   "source_file" : "system/core/libsystem/include/system/graphics-sw.h",
2400   "underlying_type" : "_ZTIj"
2401  },
2402  {
2403   "alignment" : 4,
2404   "enum_fields" :
2405   [
2406    {
2407     "enum_field_value" : 48,
2408     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2409    },
2410    {
2411     "enum_field_value" : 49,
2412     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2413    },
2414    {
2415     "enum_field_value" : 50,
2416     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2417    },
2418    {
2419     "enum_field_value" : 51,
2420     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2421    },
2422    {
2423     "enum_field_value" : 52,
2424     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2425    },
2426    {
2427     "enum_field_value" : 53,
2428     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2429    },
2430    {
2431     "enum_field_value" : 54,
2432     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2433    }
2434   ],
2435   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
2436   "name" : "android_pixel_format_v1_1_t",
2437   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
2438   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
2439   "size" : 4,
2440   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2441   "underlying_type" : "_ZTIj"
2442  },
2443  {
2444   "alignment" : 4,
2445   "enum_fields" :
2446   [
2447    {
2448     "enum_field_value" : 55,
2449     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2450    }
2451   ],
2452   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
2453   "name" : "android_pixel_format_v1_2_t",
2454   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
2455   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
2456   "size" : 4,
2457   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
2458   "underlying_type" : "_ZTIj"
2459  },
2460  {
2461   "alignment" : 4,
2462   "enum_fields" :
2463   [
2464    {
2465     "enum_field_value" : 0,
2466     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2467    },
2468    {
2469     "enum_field_value" : 1,
2470     "name" : "HAL_RENDER_INTENT_ENHANCE"
2471    },
2472    {
2473     "enum_field_value" : 2,
2474     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2475    },
2476    {
2477     "enum_field_value" : 3,
2478     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2479    }
2480   ],
2481   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
2482   "name" : "android_render_intent_v1_1_t",
2483   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
2484   "self_type" : "_ZTI28android_render_intent_v1_1_t",
2485   "size" : 4,
2486   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2487   "underlying_type" : "_ZTIj"
2488  },
2489  {
2490   "alignment" : 4,
2491   "enum_fields" :
2492   [
2493    {
2494     "enum_field_value" : 0,
2495     "name" : "LOG_ID_MIN"
2496    },
2497    {
2498     "enum_field_value" : 0,
2499     "name" : "LOG_ID_MAIN"
2500    },
2501    {
2502     "enum_field_value" : 1,
2503     "name" : "LOG_ID_RADIO"
2504    },
2505    {
2506     "enum_field_value" : 2,
2507     "name" : "LOG_ID_EVENTS"
2508    },
2509    {
2510     "enum_field_value" : 3,
2511     "name" : "LOG_ID_SYSTEM"
2512    },
2513    {
2514     "enum_field_value" : 4,
2515     "name" : "LOG_ID_CRASH"
2516    },
2517    {
2518     "enum_field_value" : 5,
2519     "name" : "LOG_ID_STATS"
2520    },
2521    {
2522     "enum_field_value" : 6,
2523     "name" : "LOG_ID_SECURITY"
2524    },
2525    {
2526     "enum_field_value" : 7,
2527     "name" : "LOG_ID_KERNEL"
2528    },
2529    {
2530     "enum_field_value" : 8,
2531     "name" : "LOG_ID_MAX"
2532    },
2533    {
2534     "enum_field_value" : 2147483647,
2535     "name" : "LOG_ID_DEFAULT"
2536    }
2537   ],
2538   "linker_set_key" : "_ZTI6log_id",
2539   "name" : "log_id",
2540   "referenced_type" : "_ZTI6log_id",
2541   "self_type" : "_ZTI6log_id",
2542   "size" : 4,
2543   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
2544   "underlying_type" : "_ZTIj"
2545  },
2546  {
2547   "alignment" : 4,
2548   "enum_fields" :
2549   [
2550    {
2551     "enum_field_value" : 1,
2552     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
2553    },
2554    {
2555     "enum_field_value" : 2,
2556     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
2557    },
2558    {
2559     "enum_field_value" : 4,
2560     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
2561    }
2562   ],
2563   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2564   "name" : "android::VectorImpl::(unnamed)",
2565   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2566   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2567   "size" : 4,
2568   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
2569   "underlying_type" : "_ZTIj"
2570  },
2571  {
2572   "alignment" : 4,
2573   "enum_fields" :
2574   [
2575    {
2576     "enum_field_value" : 0,
2577     "name" : "android::trait_pointer<android::sysprop_change_callback_info>::value"
2578    }
2579   ],
2580   "linker_set_key" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2581   "name" : "android::trait_pointer<android::sysprop_change_callback_info>::(unnamed)",
2582   "referenced_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2583   "self_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2584   "size" : 4,
2585   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2586   "underlying_type" : "_ZTIj"
2587  },
2588  {
2589   "alignment" : 4,
2590   "enum_fields" :
2591   [
2592    {
2593     "enum_field_value" : 0,
2594     "name" : "android::trait_pointer<android::Looper::MessageEnvelope>::value"
2595    }
2596   ],
2597   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2598   "name" : "android::trait_pointer<android::Looper::MessageEnvelope>::(unnamed)",
2599   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2600   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2601   "size" : 4,
2602   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2603   "underlying_type" : "_ZTIj"
2604  },
2605  {
2606   "alignment" : 4,
2607   "enum_fields" :
2608   [
2609    {
2610     "enum_field_value" : 0,
2611     "name" : "android::trait_pointer<android::Looper::Response>::value"
2612    }
2613   ],
2614   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2615   "name" : "android::trait_pointer<android::Looper::Response>::(unnamed)",
2616   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2617   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2618   "size" : 4,
2619   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2620   "underlying_type" : "_ZTIj"
2621  },
2622  {
2623   "alignment" : 4,
2624   "enum_fields" :
2625   [
2626    {
2627     "enum_field_value" : 0,
2628     "name" : "android::OK"
2629    },
2630    {
2631     "enum_field_value" : 0,
2632     "name" : "android::NO_ERROR"
2633    },
2634    {
2635     "enum_field_value" : -2147483648,
2636     "name" : "android::UNKNOWN_ERROR"
2637    },
2638    {
2639     "enum_field_value" : -12,
2640     "name" : "android::NO_MEMORY"
2641    },
2642    {
2643     "enum_field_value" : -38,
2644     "name" : "android::INVALID_OPERATION"
2645    },
2646    {
2647     "enum_field_value" : -22,
2648     "name" : "android::BAD_VALUE"
2649    },
2650    {
2651     "enum_field_value" : -2147483647,
2652     "name" : "android::BAD_TYPE"
2653    },
2654    {
2655     "enum_field_value" : -2,
2656     "name" : "android::NAME_NOT_FOUND"
2657    },
2658    {
2659     "enum_field_value" : -1,
2660     "name" : "android::PERMISSION_DENIED"
2661    },
2662    {
2663     "enum_field_value" : -19,
2664     "name" : "android::NO_INIT"
2665    },
2666    {
2667     "enum_field_value" : -17,
2668     "name" : "android::ALREADY_EXISTS"
2669    },
2670    {
2671     "enum_field_value" : -32,
2672     "name" : "android::DEAD_OBJECT"
2673    },
2674    {
2675     "enum_field_value" : -2147483646,
2676     "name" : "android::FAILED_TRANSACTION"
2677    },
2678    {
2679     "enum_field_value" : -75,
2680     "name" : "android::BAD_INDEX"
2681    },
2682    {
2683     "enum_field_value" : -61,
2684     "name" : "android::NOT_ENOUGH_DATA"
2685    },
2686    {
2687     "enum_field_value" : -11,
2688     "name" : "android::WOULD_BLOCK"
2689    },
2690    {
2691     "enum_field_value" : -110,
2692     "name" : "android::TIMED_OUT"
2693    },
2694    {
2695     "enum_field_value" : -74,
2696     "name" : "android::UNKNOWN_TRANSACTION"
2697    },
2698    {
2699     "enum_field_value" : -2147483641,
2700     "name" : "android::FDS_NOT_ALLOWED"
2701    },
2702    {
2703     "enum_field_value" : -2147483640,
2704     "name" : "android::UNEXPECTED_NULL"
2705    }
2706   ],
2707   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
2708   "name" : "android::(unnamed)",
2709   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
2710   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
2711   "size" : 4,
2712   "source_file" : "system/core/libutils/include/utils/Errors.h",
2713   "underlying_type" : "_ZTIi"
2714  },
2715  {
2716   "alignment" : 4,
2717   "enum_fields" :
2718   [
2719    {
2720     "enum_field_value" : 19,
2721     "name" : "android::PRIORITY_LOWEST"
2722    },
2723    {
2724     "enum_field_value" : 10,
2725     "name" : "android::PRIORITY_BACKGROUND"
2726    },
2727    {
2728     "enum_field_value" : 0,
2729     "name" : "android::PRIORITY_NORMAL"
2730    },
2731    {
2732     "enum_field_value" : -2,
2733     "name" : "android::PRIORITY_FOREGROUND"
2734    },
2735    {
2736     "enum_field_value" : -4,
2737     "name" : "android::PRIORITY_DISPLAY"
2738    },
2739    {
2740     "enum_field_value" : -8,
2741     "name" : "android::PRIORITY_URGENT_DISPLAY"
2742    },
2743    {
2744     "enum_field_value" : -16,
2745     "name" : "android::PRIORITY_AUDIO"
2746    },
2747    {
2748     "enum_field_value" : -19,
2749     "name" : "android::PRIORITY_URGENT_AUDIO"
2750    },
2751    {
2752     "enum_field_value" : -20,
2753     "name" : "android::PRIORITY_HIGHEST"
2754    },
2755    {
2756     "enum_field_value" : 0,
2757     "name" : "android::PRIORITY_DEFAULT"
2758    },
2759    {
2760     "enum_field_value" : -1,
2761     "name" : "android::PRIORITY_MORE_FAVORABLE"
2762    },
2763    {
2764     "enum_field_value" : 1,
2765     "name" : "android::PRIORITY_LESS_FAVORABLE"
2766    }
2767   ],
2768   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
2769   "name" : "android::(unnamed)",
2770   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
2771   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
2772   "size" : 4,
2773   "source_file" : "system/core/libutils/include/utils/ThreadDefs.h",
2774   "underlying_type" : "_ZTIi"
2775  },
2776  {
2777   "alignment" : 4,
2778   "enum_fields" :
2779   [
2780    {
2781     "enum_field_value" : 0,
2782     "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>::value"
2783    }
2784   ],
2785   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
2786   "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>::(unnamed)",
2787   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
2788   "self_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
2789   "size" : 4,
2790   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2791   "underlying_type" : "_ZTIj"
2792  },
2793  {
2794   "alignment" : 4,
2795   "enum_fields" :
2796   [
2797    {
2798     "enum_field_value" : 0,
2799     "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>::value"
2800    }
2801   ],
2802   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
2803   "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>::(unnamed)",
2804   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
2805   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
2806   "size" : 4,
2807   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2808   "underlying_type" : "_ZTIj"
2809  },
2810  {
2811   "alignment" : 4,
2812   "enum_fields" :
2813   [
2814    {
2815     "enum_field_value" : 0,
2816     "name" : "android::trait_trivial_copy<android::Looper::Response>::value"
2817    }
2818   ],
2819   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
2820   "name" : "android::trait_trivial_copy<android::Looper::Response>::(unnamed)",
2821   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
2822   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
2823   "size" : 4,
2824   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2825   "underlying_type" : "_ZTIj"
2826  },
2827  {
2828   "alignment" : 4,
2829   "enum_fields" :
2830   [
2831    {
2832     "enum_field_value" : 1,
2833     "name" : "android::trait_trivial_copy<bool>::value"
2834    }
2835   ],
2836   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
2837   "name" : "android::trait_trivial_copy<bool>::(unnamed)",
2838   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
2839   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
2840   "size" : 4,
2841   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2842   "underlying_type" : "_ZTIj"
2843  },
2844  {
2845   "alignment" : 4,
2846   "enum_fields" :
2847   [
2848    {
2849     "enum_field_value" : 1,
2850     "name" : "android::trait_trivial_copy<char>::value"
2851    }
2852   ],
2853   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2854   "name" : "android::trait_trivial_copy<char>::(unnamed)",
2855   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2856   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2857   "size" : 4,
2858   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2859   "underlying_type" : "_ZTIj"
2860  },
2861  {
2862   "alignment" : 4,
2863   "enum_fields" :
2864   [
2865    {
2866     "enum_field_value" : 1,
2867     "name" : "android::trait_trivial_copy<double>::value"
2868    }
2869   ],
2870   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2871   "name" : "android::trait_trivial_copy<double>::(unnamed)",
2872   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2873   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2874   "size" : 4,
2875   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2876   "underlying_type" : "_ZTIj"
2877  },
2878  {
2879   "alignment" : 4,
2880   "enum_fields" :
2881   [
2882    {
2883     "enum_field_value" : 1,
2884     "name" : "android::trait_trivial_copy<float>::value"
2885    }
2886   ],
2887   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2888   "name" : "android::trait_trivial_copy<float>::(unnamed)",
2889   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2890   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2891   "size" : 4,
2892   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2893   "underlying_type" : "_ZTIj"
2894  },
2895  {
2896   "alignment" : 4,
2897   "enum_fields" :
2898   [
2899    {
2900     "enum_field_value" : 1,
2901     "name" : "android::trait_trivial_copy<unsigned char>::value"
2902    }
2903   ],
2904   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2905   "name" : "android::trait_trivial_copy<unsigned char>::(unnamed)",
2906   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2907   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2908   "size" : 4,
2909   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2910   "underlying_type" : "_ZTIj"
2911  },
2912  {
2913   "alignment" : 4,
2914   "enum_fields" :
2915   [
2916    {
2917     "enum_field_value" : 1,
2918     "name" : "android::trait_trivial_copy<int>::value"
2919    }
2920   ],
2921   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2922   "name" : "android::trait_trivial_copy<int>::(unnamed)",
2923   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2924   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2925   "size" : 4,
2926   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2927   "underlying_type" : "_ZTIj"
2928  },
2929  {
2930   "alignment" : 4,
2931   "enum_fields" :
2932   [
2933    {
2934     "enum_field_value" : 1,
2935     "name" : "android::trait_trivial_copy<unsigned int>::value"
2936    }
2937   ],
2938   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2939   "name" : "android::trait_trivial_copy<unsigned int>::(unnamed)",
2940   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2941   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2942   "size" : 4,
2943   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2944   "underlying_type" : "_ZTIj"
2945  },
2946  {
2947   "alignment" : 4,
2948   "enum_fields" :
2949   [
2950    {
2951     "enum_field_value" : 1,
2952     "name" : "android::trait_trivial_copy<long>::value"
2953    }
2954   ],
2955   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2956   "name" : "android::trait_trivial_copy<long>::(unnamed)",
2957   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2958   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2959   "size" : 4,
2960   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2961   "underlying_type" : "_ZTIj"
2962  },
2963  {
2964   "alignment" : 4,
2965   "enum_fields" :
2966   [
2967    {
2968     "enum_field_value" : 1,
2969     "name" : "android::trait_trivial_copy<unsigned long>::value"
2970    }
2971   ],
2972   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2973   "name" : "android::trait_trivial_copy<unsigned long>::(unnamed)",
2974   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2975   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2976   "size" : 4,
2977   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2978   "underlying_type" : "_ZTIj"
2979  },
2980  {
2981   "alignment" : 4,
2982   "enum_fields" :
2983   [
2984    {
2985     "enum_field_value" : 1,
2986     "name" : "android::trait_trivial_copy<short>::value"
2987    }
2988   ],
2989   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2990   "name" : "android::trait_trivial_copy<short>::(unnamed)",
2991   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2992   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2993   "size" : 4,
2994   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2995   "underlying_type" : "_ZTIj"
2996  },
2997  {
2998   "alignment" : 4,
2999   "enum_fields" :
3000   [
3001    {
3002     "enum_field_value" : 1,
3003     "name" : "android::trait_trivial_copy<unsigned short>::value"
3004    }
3005   ],
3006   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
3007   "name" : "android::trait_trivial_copy<unsigned short>::(unnamed)",
3008   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
3009   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
3010   "size" : 4,
3011   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3012   "underlying_type" : "_ZTIj"
3013  },
3014  {
3015   "alignment" : 4,
3016   "enum_fields" :
3017   [
3018    {
3019     "enum_field_value" : 1,
3020     "name" : "android::trait_trivial_copy<void>::value"
3021    }
3022   ],
3023   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
3024   "name" : "android::trait_trivial_copy<void>::(unnamed)",
3025   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
3026   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
3027   "size" : 4,
3028   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3029   "underlying_type" : "_ZTIj"
3030  },
3031  {
3032   "alignment" : 4,
3033   "enum_fields" :
3034   [
3035    {
3036     "enum_field_value" : 1,
3037     "name" : "android::trait_trivial_copy<long long>::value"
3038    }
3039   ],
3040   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
3041   "name" : "android::trait_trivial_copy<long long>::(unnamed)",
3042   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
3043   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
3044   "size" : 4,
3045   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3046   "underlying_type" : "_ZTIj"
3047  },
3048  {
3049   "alignment" : 4,
3050   "enum_fields" :
3051   [
3052    {
3053     "enum_field_value" : 1,
3054     "name" : "android::trait_trivial_copy<unsigned long long>::value"
3055    }
3056   ],
3057   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
3058   "name" : "android::trait_trivial_copy<unsigned long long>::(unnamed)",
3059   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
3060   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
3061   "size" : 4,
3062   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3063   "underlying_type" : "_ZTIj"
3064  },
3065  {
3066   "alignment" : 4,
3067   "enum_fields" :
3068   [
3069    {
3070     "enum_field_value" : 0,
3071     "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>::value"
3072    }
3073   ],
3074   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3075   "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>::(unnamed)",
3076   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3077   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3078   "size" : 4,
3079   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3080   "underlying_type" : "_ZTIj"
3081  },
3082  {
3083   "alignment" : 4,
3084   "enum_fields" :
3085   [
3086    {
3087     "enum_field_value" : 0,
3088     "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>::value"
3089    }
3090   ],
3091   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3092   "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>::(unnamed)",
3093   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3094   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3095   "size" : 4,
3096   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3097   "underlying_type" : "_ZTIj"
3098  },
3099  {
3100   "alignment" : 4,
3101   "enum_fields" :
3102   [
3103    {
3104     "enum_field_value" : 0,
3105     "name" : "android::trait_trivial_ctor<android::Looper::Response>::value"
3106    }
3107   ],
3108   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3109   "name" : "android::trait_trivial_ctor<android::Looper::Response>::(unnamed)",
3110   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3111   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3112   "size" : 4,
3113   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3114   "underlying_type" : "_ZTIj"
3115  },
3116  {
3117   "alignment" : 4,
3118   "enum_fields" :
3119   [
3120    {
3121     "enum_field_value" : 1,
3122     "name" : "android::trait_trivial_ctor<bool>::value"
3123    }
3124   ],
3125   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3126   "name" : "android::trait_trivial_ctor<bool>::(unnamed)",
3127   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3128   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3129   "size" : 4,
3130   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3131   "underlying_type" : "_ZTIj"
3132  },
3133  {
3134   "alignment" : 4,
3135   "enum_fields" :
3136   [
3137    {
3138     "enum_field_value" : 1,
3139     "name" : "android::trait_trivial_ctor<char>::value"
3140    }
3141   ],
3142   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3143   "name" : "android::trait_trivial_ctor<char>::(unnamed)",
3144   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3145   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3146   "size" : 4,
3147   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3148   "underlying_type" : "_ZTIj"
3149  },
3150  {
3151   "alignment" : 4,
3152   "enum_fields" :
3153   [
3154    {
3155     "enum_field_value" : 1,
3156     "name" : "android::trait_trivial_ctor<double>::value"
3157    }
3158   ],
3159   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3160   "name" : "android::trait_trivial_ctor<double>::(unnamed)",
3161   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3162   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3163   "size" : 4,
3164   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3165   "underlying_type" : "_ZTIj"
3166  },
3167  {
3168   "alignment" : 4,
3169   "enum_fields" :
3170   [
3171    {
3172     "enum_field_value" : 1,
3173     "name" : "android::trait_trivial_ctor<float>::value"
3174    }
3175   ],
3176   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3177   "name" : "android::trait_trivial_ctor<float>::(unnamed)",
3178   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3179   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3180   "size" : 4,
3181   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3182   "underlying_type" : "_ZTIj"
3183  },
3184  {
3185   "alignment" : 4,
3186   "enum_fields" :
3187   [
3188    {
3189     "enum_field_value" : 1,
3190     "name" : "android::trait_trivial_ctor<unsigned char>::value"
3191    }
3192   ],
3193   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3194   "name" : "android::trait_trivial_ctor<unsigned char>::(unnamed)",
3195   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3196   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3197   "size" : 4,
3198   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3199   "underlying_type" : "_ZTIj"
3200  },
3201  {
3202   "alignment" : 4,
3203   "enum_fields" :
3204   [
3205    {
3206     "enum_field_value" : 1,
3207     "name" : "android::trait_trivial_ctor<int>::value"
3208    }
3209   ],
3210   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3211   "name" : "android::trait_trivial_ctor<int>::(unnamed)",
3212   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3213   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3214   "size" : 4,
3215   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3216   "underlying_type" : "_ZTIj"
3217  },
3218  {
3219   "alignment" : 4,
3220   "enum_fields" :
3221   [
3222    {
3223     "enum_field_value" : 1,
3224     "name" : "android::trait_trivial_ctor<unsigned int>::value"
3225    }
3226   ],
3227   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3228   "name" : "android::trait_trivial_ctor<unsigned int>::(unnamed)",
3229   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3230   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3231   "size" : 4,
3232   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3233   "underlying_type" : "_ZTIj"
3234  },
3235  {
3236   "alignment" : 4,
3237   "enum_fields" :
3238   [
3239    {
3240     "enum_field_value" : 1,
3241     "name" : "android::trait_trivial_ctor<long>::value"
3242    }
3243   ],
3244   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3245   "name" : "android::trait_trivial_ctor<long>::(unnamed)",
3246   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3247   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3248   "size" : 4,
3249   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3250   "underlying_type" : "_ZTIj"
3251  },
3252  {
3253   "alignment" : 4,
3254   "enum_fields" :
3255   [
3256    {
3257     "enum_field_value" : 1,
3258     "name" : "android::trait_trivial_ctor<unsigned long>::value"
3259    }
3260   ],
3261   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3262   "name" : "android::trait_trivial_ctor<unsigned long>::(unnamed)",
3263   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3264   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3265   "size" : 4,
3266   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3267   "underlying_type" : "_ZTIj"
3268  },
3269  {
3270   "alignment" : 4,
3271   "enum_fields" :
3272   [
3273    {
3274     "enum_field_value" : 1,
3275     "name" : "android::trait_trivial_ctor<short>::value"
3276    }
3277   ],
3278   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3279   "name" : "android::trait_trivial_ctor<short>::(unnamed)",
3280   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3281   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3282   "size" : 4,
3283   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3284   "underlying_type" : "_ZTIj"
3285  },
3286  {
3287   "alignment" : 4,
3288   "enum_fields" :
3289   [
3290    {
3291     "enum_field_value" : 1,
3292     "name" : "android::trait_trivial_ctor<unsigned short>::value"
3293    }
3294   ],
3295   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3296   "name" : "android::trait_trivial_ctor<unsigned short>::(unnamed)",
3297   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3298   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3299   "size" : 4,
3300   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3301   "underlying_type" : "_ZTIj"
3302  },
3303  {
3304   "alignment" : 4,
3305   "enum_fields" :
3306   [
3307    {
3308     "enum_field_value" : 1,
3309     "name" : "android::trait_trivial_ctor<void>::value"
3310    }
3311   ],
3312   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3313   "name" : "android::trait_trivial_ctor<void>::(unnamed)",
3314   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3315   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3316   "size" : 4,
3317   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3318   "underlying_type" : "_ZTIj"
3319  },
3320  {
3321   "alignment" : 4,
3322   "enum_fields" :
3323   [
3324    {
3325     "enum_field_value" : 1,
3326     "name" : "android::trait_trivial_ctor<long long>::value"
3327    }
3328   ],
3329   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3330   "name" : "android::trait_trivial_ctor<long long>::(unnamed)",
3331   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3332   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3333   "size" : 4,
3334   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3335   "underlying_type" : "_ZTIj"
3336  },
3337  {
3338   "alignment" : 4,
3339   "enum_fields" :
3340   [
3341    {
3342     "enum_field_value" : 1,
3343     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
3344    }
3345   ],
3346   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3347   "name" : "android::trait_trivial_ctor<unsigned long long>::(unnamed)",
3348   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3349   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3350   "size" : 4,
3351   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3352   "underlying_type" : "_ZTIj"
3353  },
3354  {
3355   "alignment" : 4,
3356   "enum_fields" :
3357   [
3358    {
3359     "enum_field_value" : 0,
3360     "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>::value"
3361    }
3362   ],
3363   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3364   "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>::(unnamed)",
3365   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3366   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3367   "size" : 4,
3368   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3369   "underlying_type" : "_ZTIj"
3370  },
3371  {
3372   "alignment" : 4,
3373   "enum_fields" :
3374   [
3375    {
3376     "enum_field_value" : 0,
3377     "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>::value"
3378    }
3379   ],
3380   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3381   "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>::(unnamed)",
3382   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3383   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3384   "size" : 4,
3385   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3386   "underlying_type" : "_ZTIj"
3387  },
3388  {
3389   "alignment" : 4,
3390   "enum_fields" :
3391   [
3392    {
3393     "enum_field_value" : 0,
3394     "name" : "android::trait_trivial_dtor<android::Looper::Response>::value"
3395    }
3396   ],
3397   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3398   "name" : "android::trait_trivial_dtor<android::Looper::Response>::(unnamed)",
3399   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3400   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3401   "size" : 4,
3402   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3403   "underlying_type" : "_ZTIj"
3404  },
3405  {
3406   "alignment" : 4,
3407   "enum_fields" :
3408   [
3409    {
3410     "enum_field_value" : 1,
3411     "name" : "android::trait_trivial_dtor<bool>::value"
3412    }
3413   ],
3414   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3415   "name" : "android::trait_trivial_dtor<bool>::(unnamed)",
3416   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3417   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3418   "size" : 4,
3419   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3420   "underlying_type" : "_ZTIj"
3421  },
3422  {
3423   "alignment" : 4,
3424   "enum_fields" :
3425   [
3426    {
3427     "enum_field_value" : 1,
3428     "name" : "android::trait_trivial_dtor<char>::value"
3429    }
3430   ],
3431   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3432   "name" : "android::trait_trivial_dtor<char>::(unnamed)",
3433   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3434   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3435   "size" : 4,
3436   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3437   "underlying_type" : "_ZTIj"
3438  },
3439  {
3440   "alignment" : 4,
3441   "enum_fields" :
3442   [
3443    {
3444     "enum_field_value" : 1,
3445     "name" : "android::trait_trivial_dtor<double>::value"
3446    }
3447   ],
3448   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3449   "name" : "android::trait_trivial_dtor<double>::(unnamed)",
3450   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3451   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3452   "size" : 4,
3453   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3454   "underlying_type" : "_ZTIj"
3455  },
3456  {
3457   "alignment" : 4,
3458   "enum_fields" :
3459   [
3460    {
3461     "enum_field_value" : 1,
3462     "name" : "android::trait_trivial_dtor<float>::value"
3463    }
3464   ],
3465   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3466   "name" : "android::trait_trivial_dtor<float>::(unnamed)",
3467   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3468   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3469   "size" : 4,
3470   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3471   "underlying_type" : "_ZTIj"
3472  },
3473  {
3474   "alignment" : 4,
3475   "enum_fields" :
3476   [
3477    {
3478     "enum_field_value" : 1,
3479     "name" : "android::trait_trivial_dtor<unsigned char>::value"
3480    }
3481   ],
3482   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3483   "name" : "android::trait_trivial_dtor<unsigned char>::(unnamed)",
3484   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3485   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3486   "size" : 4,
3487   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3488   "underlying_type" : "_ZTIj"
3489  },
3490  {
3491   "alignment" : 4,
3492   "enum_fields" :
3493   [
3494    {
3495     "enum_field_value" : 1,
3496     "name" : "android::trait_trivial_dtor<int>::value"
3497    }
3498   ],
3499   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3500   "name" : "android::trait_trivial_dtor<int>::(unnamed)",
3501   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3502   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3503   "size" : 4,
3504   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3505   "underlying_type" : "_ZTIj"
3506  },
3507  {
3508   "alignment" : 4,
3509   "enum_fields" :
3510   [
3511    {
3512     "enum_field_value" : 1,
3513     "name" : "android::trait_trivial_dtor<unsigned int>::value"
3514    }
3515   ],
3516   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3517   "name" : "android::trait_trivial_dtor<unsigned int>::(unnamed)",
3518   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3519   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3520   "size" : 4,
3521   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3522   "underlying_type" : "_ZTIj"
3523  },
3524  {
3525   "alignment" : 4,
3526   "enum_fields" :
3527   [
3528    {
3529     "enum_field_value" : 1,
3530     "name" : "android::trait_trivial_dtor<long>::value"
3531    }
3532   ],
3533   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3534   "name" : "android::trait_trivial_dtor<long>::(unnamed)",
3535   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3536   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3537   "size" : 4,
3538   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3539   "underlying_type" : "_ZTIj"
3540  },
3541  {
3542   "alignment" : 4,
3543   "enum_fields" :
3544   [
3545    {
3546     "enum_field_value" : 1,
3547     "name" : "android::trait_trivial_dtor<unsigned long>::value"
3548    }
3549   ],
3550   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3551   "name" : "android::trait_trivial_dtor<unsigned long>::(unnamed)",
3552   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3553   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3554   "size" : 4,
3555   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3556   "underlying_type" : "_ZTIj"
3557  },
3558  {
3559   "alignment" : 4,
3560   "enum_fields" :
3561   [
3562    {
3563     "enum_field_value" : 1,
3564     "name" : "android::trait_trivial_dtor<short>::value"
3565    }
3566   ],
3567   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3568   "name" : "android::trait_trivial_dtor<short>::(unnamed)",
3569   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3570   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3571   "size" : 4,
3572   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3573   "underlying_type" : "_ZTIj"
3574  },
3575  {
3576   "alignment" : 4,
3577   "enum_fields" :
3578   [
3579    {
3580     "enum_field_value" : 1,
3581     "name" : "android::trait_trivial_dtor<unsigned short>::value"
3582    }
3583   ],
3584   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3585   "name" : "android::trait_trivial_dtor<unsigned short>::(unnamed)",
3586   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3587   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3588   "size" : 4,
3589   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3590   "underlying_type" : "_ZTIj"
3591  },
3592  {
3593   "alignment" : 4,
3594   "enum_fields" :
3595   [
3596    {
3597     "enum_field_value" : 1,
3598     "name" : "android::trait_trivial_dtor<void>::value"
3599    }
3600   ],
3601   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
3602   "name" : "android::trait_trivial_dtor<void>::(unnamed)",
3603   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
3604   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
3605   "size" : 4,
3606   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3607   "underlying_type" : "_ZTIj"
3608  },
3609  {
3610   "alignment" : 4,
3611   "enum_fields" :
3612   [
3613    {
3614     "enum_field_value" : 1,
3615     "name" : "android::trait_trivial_dtor<long long>::value"
3616    }
3617   ],
3618   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
3619   "name" : "android::trait_trivial_dtor<long long>::(unnamed)",
3620   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
3621   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
3622   "size" : 4,
3623   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3624   "underlying_type" : "_ZTIj"
3625  },
3626  {
3627   "alignment" : 4,
3628   "enum_fields" :
3629   [
3630    {
3631     "enum_field_value" : 1,
3632     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
3633    }
3634   ],
3635   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
3636   "name" : "android::trait_trivial_dtor<unsigned long long>::(unnamed)",
3637   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
3638   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
3639   "size" : 4,
3640   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3641   "underlying_type" : "_ZTIj"
3642  },
3643  {
3644   "alignment" : 4,
3645   "enum_fields" :
3646   [
3647    {
3648     "enum_field_value" : 0,
3649     "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>::value"
3650    }
3651   ],
3652   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
3653   "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>::(unnamed)",
3654   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
3655   "self_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
3656   "size" : 4,
3657   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3658   "underlying_type" : "_ZTIj"
3659  },
3660  {
3661   "alignment" : 4,
3662   "enum_fields" :
3663   [
3664    {
3665     "enum_field_value" : 0,
3666     "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>::value"
3667    }
3668   ],
3669   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
3670   "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>::(unnamed)",
3671   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
3672   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
3673   "size" : 4,
3674   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3675   "underlying_type" : "_ZTIj"
3676  },
3677  {
3678   "alignment" : 4,
3679   "enum_fields" :
3680   [
3681    {
3682     "enum_field_value" : 0,
3683     "name" : "android::trait_trivial_move<android::Looper::Response>::value"
3684    }
3685   ],
3686   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
3687   "name" : "android::trait_trivial_move<android::Looper::Response>::(unnamed)",
3688   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
3689   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
3690   "size" : 4,
3691   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3692   "underlying_type" : "_ZTIj"
3693  },
3694  {
3695   "alignment" : 4,
3696   "enum_fields" :
3697   [
3698    {
3699     "enum_field_value" : 1,
3700     "name" : "android::trait_trivial_move<android::String8>::value"
3701    }
3702   ],
3703   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
3704   "name" : "android::trait_trivial_move<android::String8>::(unnamed)",
3705   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
3706   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
3707   "size" : 4,
3708   "source_file" : "system/core/libutils/include/utils/String8.h",
3709   "underlying_type" : "_ZTIj"
3710  },
3711  {
3712   "alignment" : 4,
3713   "enum_fields" :
3714   [
3715    {
3716     "enum_field_value" : 1,
3717     "name" : "android::trait_trivial_move<android::String16>::value"
3718    }
3719   ],
3720   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
3721   "name" : "android::trait_trivial_move<android::String16>::(unnamed)",
3722   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
3723   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
3724   "size" : 4,
3725   "source_file" : "system/core/libutils/include/utils/String16.h",
3726   "underlying_type" : "_ZTIj"
3727  },
3728  {
3729   "alignment" : 4,
3730   "enum_fields" :
3731   [
3732    {
3733     "enum_field_value" : 1,
3734     "name" : "android::trait_trivial_move<bool>::value"
3735    }
3736   ],
3737   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
3738   "name" : "android::trait_trivial_move<bool>::(unnamed)",
3739   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
3740   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
3741   "size" : 4,
3742   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3743   "underlying_type" : "_ZTIj"
3744  },
3745  {
3746   "alignment" : 4,
3747   "enum_fields" :
3748   [
3749    {
3750     "enum_field_value" : 1,
3751     "name" : "android::trait_trivial_move<char>::value"
3752    }
3753   ],
3754   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
3755   "name" : "android::trait_trivial_move<char>::(unnamed)",
3756   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
3757   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
3758   "size" : 4,
3759   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3760   "underlying_type" : "_ZTIj"
3761  },
3762  {
3763   "alignment" : 4,
3764   "enum_fields" :
3765   [
3766    {
3767     "enum_field_value" : 1,
3768     "name" : "android::trait_trivial_move<double>::value"
3769    }
3770   ],
3771   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
3772   "name" : "android::trait_trivial_move<double>::(unnamed)",
3773   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
3774   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
3775   "size" : 4,
3776   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3777   "underlying_type" : "_ZTIj"
3778  },
3779  {
3780   "alignment" : 4,
3781   "enum_fields" :
3782   [
3783    {
3784     "enum_field_value" : 1,
3785     "name" : "android::trait_trivial_move<float>::value"
3786    }
3787   ],
3788   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
3789   "name" : "android::trait_trivial_move<float>::(unnamed)",
3790   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
3791   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
3792   "size" : 4,
3793   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3794   "underlying_type" : "_ZTIj"
3795  },
3796  {
3797   "alignment" : 4,
3798   "enum_fields" :
3799   [
3800    {
3801     "enum_field_value" : 1,
3802     "name" : "android::trait_trivial_move<unsigned char>::value"
3803    }
3804   ],
3805   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
3806   "name" : "android::trait_trivial_move<unsigned char>::(unnamed)",
3807   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
3808   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
3809   "size" : 4,
3810   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3811   "underlying_type" : "_ZTIj"
3812  },
3813  {
3814   "alignment" : 4,
3815   "enum_fields" :
3816   [
3817    {
3818     "enum_field_value" : 1,
3819     "name" : "android::trait_trivial_move<int>::value"
3820    }
3821   ],
3822   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
3823   "name" : "android::trait_trivial_move<int>::(unnamed)",
3824   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
3825   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
3826   "size" : 4,
3827   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3828   "underlying_type" : "_ZTIj"
3829  },
3830  {
3831   "alignment" : 4,
3832   "enum_fields" :
3833   [
3834    {
3835     "enum_field_value" : 1,
3836     "name" : "android::trait_trivial_move<unsigned int>::value"
3837    }
3838   ],
3839   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
3840   "name" : "android::trait_trivial_move<unsigned int>::(unnamed)",
3841   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
3842   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
3843   "size" : 4,
3844   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3845   "underlying_type" : "_ZTIj"
3846  },
3847  {
3848   "alignment" : 4,
3849   "enum_fields" :
3850   [
3851    {
3852     "enum_field_value" : 1,
3853     "name" : "android::trait_trivial_move<long>::value"
3854    }
3855   ],
3856   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
3857   "name" : "android::trait_trivial_move<long>::(unnamed)",
3858   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
3859   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
3860   "size" : 4,
3861   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3862   "underlying_type" : "_ZTIj"
3863  },
3864  {
3865   "alignment" : 4,
3866   "enum_fields" :
3867   [
3868    {
3869     "enum_field_value" : 1,
3870     "name" : "android::trait_trivial_move<unsigned long>::value"
3871    }
3872   ],
3873   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
3874   "name" : "android::trait_trivial_move<unsigned long>::(unnamed)",
3875   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
3876   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
3877   "size" : 4,
3878   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3879   "underlying_type" : "_ZTIj"
3880  },
3881  {
3882   "alignment" : 4,
3883   "enum_fields" :
3884   [
3885    {
3886     "enum_field_value" : 1,
3887     "name" : "android::trait_trivial_move<short>::value"
3888    }
3889   ],
3890   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
3891   "name" : "android::trait_trivial_move<short>::(unnamed)",
3892   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
3893   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
3894   "size" : 4,
3895   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3896   "underlying_type" : "_ZTIj"
3897  },
3898  {
3899   "alignment" : 4,
3900   "enum_fields" :
3901   [
3902    {
3903     "enum_field_value" : 1,
3904     "name" : "android::trait_trivial_move<unsigned short>::value"
3905    }
3906   ],
3907   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
3908   "name" : "android::trait_trivial_move<unsigned short>::(unnamed)",
3909   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
3910   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
3911   "size" : 4,
3912   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3913   "underlying_type" : "_ZTIj"
3914  },
3915  {
3916   "alignment" : 4,
3917   "enum_fields" :
3918   [
3919    {
3920     "enum_field_value" : 1,
3921     "name" : "android::trait_trivial_move<void>::value"
3922    }
3923   ],
3924   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
3925   "name" : "android::trait_trivial_move<void>::(unnamed)",
3926   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
3927   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
3928   "size" : 4,
3929   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3930   "underlying_type" : "_ZTIj"
3931  },
3932  {
3933   "alignment" : 4,
3934   "enum_fields" :
3935   [
3936    {
3937     "enum_field_value" : 1,
3938     "name" : "android::trait_trivial_move<long long>::value"
3939    }
3940   ],
3941   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
3942   "name" : "android::trait_trivial_move<long long>::(unnamed)",
3943   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
3944   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
3945   "size" : 4,
3946   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3947   "underlying_type" : "_ZTIj"
3948  },
3949  {
3950   "alignment" : 4,
3951   "enum_fields" :
3952   [
3953    {
3954     "enum_field_value" : 1,
3955     "name" : "android::trait_trivial_move<unsigned long long>::value"
3956    }
3957   ],
3958   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
3959   "name" : "android::trait_trivial_move<unsigned long long>::(unnamed)",
3960   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
3961   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
3962   "size" : 4,
3963   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3964   "underlying_type" : "_ZTIj"
3965  },
3966  {
3967   "alignment" : 4,
3968   "enum_fields" :
3969   [
3970    {
3971     "enum_field_value" : 0,
3972     "name" : "android::Mutex::PRIVATE"
3973    },
3974    {
3975     "enum_field_value" : 1,
3976     "name" : "android::Mutex::SHARED"
3977    }
3978   ],
3979   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
3980   "name" : "android::Mutex::(unnamed)",
3981   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3982   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3983   "size" : 4,
3984   "source_file" : "system/core/libutils/include/utils/Mutex.h",
3985   "underlying_type" : "_ZTIj"
3986  },
3987  {
3988   "alignment" : 4,
3989   "enum_fields" :
3990   [
3991    {
3992     "enum_field_value" : 1,
3993     "name" : "android::Looper::EVENT_INPUT"
3994    },
3995    {
3996     "enum_field_value" : 2,
3997     "name" : "android::Looper::EVENT_OUTPUT"
3998    },
3999    {
4000     "enum_field_value" : 4,
4001     "name" : "android::Looper::EVENT_ERROR"
4002    },
4003    {
4004     "enum_field_value" : 8,
4005     "name" : "android::Looper::EVENT_HANGUP"
4006    },
4007    {
4008     "enum_field_value" : 16,
4009     "name" : "android::Looper::EVENT_INVALID"
4010    }
4011   ],
4012   "linker_set_key" : "_ZTIN7android6Looper12$EVENT_ERRORE",
4013   "name" : "android::Looper::(unnamed)",
4014   "referenced_type" : "_ZTIN7android6Looper12$EVENT_ERRORE",
4015   "self_type" : "_ZTIN7android6Looper12$EVENT_ERRORE",
4016   "size" : 4,
4017   "source_file" : "system/core/libutils/include/utils/Looper.h",
4018   "underlying_type" : "_ZTIj"
4019  },
4020  {
4021   "alignment" : 4,
4022   "enum_fields" :
4023   [
4024    {
4025     "enum_field_value" : -1,
4026     "name" : "android::Looper::POLL_WAKE"
4027    },
4028    {
4029     "enum_field_value" : -2,
4030     "name" : "android::Looper::POLL_CALLBACK"
4031    },
4032    {
4033     "enum_field_value" : -3,
4034     "name" : "android::Looper::POLL_TIMEOUT"
4035    },
4036    {
4037     "enum_field_value" : -4,
4038     "name" : "android::Looper::POLL_ERROR"
4039    }
4040   ],
4041   "linker_set_key" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
4042   "name" : "android::Looper::(unnamed)",
4043   "referenced_type" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
4044   "self_type" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
4045   "size" : 4,
4046   "source_file" : "system/core/libutils/include/utils/Looper.h",
4047   "underlying_type" : "_ZTIi"
4048  },
4049  {
4050   "alignment" : 4,
4051   "enum_fields" :
4052   [
4053    {
4054     "enum_field_value" : 1,
4055     "name" : "android::Looper::PREPARE_ALLOW_NON_CALLBACKS"
4056    }
4057   ],
4058   "linker_set_key" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
4059   "name" : "android::Looper::(unnamed)",
4060   "referenced_type" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
4061   "self_type" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
4062   "size" : 4,
4063   "source_file" : "system/core/libutils/include/utils/Looper.h",
4064   "underlying_type" : "_ZTIj"
4065  },
4066  {
4067   "alignment" : 4,
4068   "enum_fields" :
4069   [
4070    {
4071     "enum_field_value" : 0,
4072     "name" : "android::RWLock::PRIVATE"
4073    },
4074    {
4075     "enum_field_value" : 1,
4076     "name" : "android::RWLock::SHARED"
4077    }
4078   ],
4079   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
4080   "name" : "android::RWLock::(unnamed)",
4081   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
4082   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
4083   "size" : 4,
4084   "source_file" : "system/core/libutils/include/utils/RWLock.h",
4085   "underlying_type" : "_ZTIj"
4086  },
4087  {
4088   "alignment" : 4,
4089   "enum_fields" :
4090   [
4091    {
4092     "enum_field_value" : 0,
4093     "name" : "android::traits<android::sysprop_change_callback_info>::is_pointer"
4094    },
4095    {
4096     "enum_field_value" : 0,
4097     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_ctor"
4098    },
4099    {
4100     "enum_field_value" : 0,
4101     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_dtor"
4102    },
4103    {
4104     "enum_field_value" : 0,
4105     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_copy"
4106    },
4107    {
4108     "enum_field_value" : 0,
4109     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_move"
4110    }
4111   ],
4112   "linker_set_key" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4113   "name" : "android::traits<android::sysprop_change_callback_info>::(unnamed)",
4114   "referenced_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4115   "self_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4116   "size" : 4,
4117   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4118   "underlying_type" : "_ZTIj"
4119  },
4120  {
4121   "alignment" : 4,
4122   "enum_fields" :
4123   [
4124    {
4125     "enum_field_value" : 0,
4126     "name" : "android::traits<android::Looper::MessageEnvelope>::is_pointer"
4127    },
4128    {
4129     "enum_field_value" : 0,
4130     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_ctor"
4131    },
4132    {
4133     "enum_field_value" : 0,
4134     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_dtor"
4135    },
4136    {
4137     "enum_field_value" : 0,
4138     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_copy"
4139    },
4140    {
4141     "enum_field_value" : 0,
4142     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_move"
4143    }
4144   ],
4145   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4146   "name" : "android::traits<android::Looper::MessageEnvelope>::(unnamed)",
4147   "referenced_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4148   "self_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4149   "size" : 4,
4150   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4151   "underlying_type" : "_ZTIj"
4152  },
4153  {
4154   "alignment" : 4,
4155   "enum_fields" :
4156   [
4157    {
4158     "enum_field_value" : 0,
4159     "name" : "android::traits<android::Looper::Response>::is_pointer"
4160    },
4161    {
4162     "enum_field_value" : 0,
4163     "name" : "android::traits<android::Looper::Response>::has_trivial_ctor"
4164    },
4165    {
4166     "enum_field_value" : 0,
4167     "name" : "android::traits<android::Looper::Response>::has_trivial_dtor"
4168    },
4169    {
4170     "enum_field_value" : 0,
4171     "name" : "android::traits<android::Looper::Response>::has_trivial_copy"
4172    },
4173    {
4174     "enum_field_value" : 0,
4175     "name" : "android::traits<android::Looper::Response>::has_trivial_move"
4176    }
4177   ],
4178   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4179   "name" : "android::traits<android::Looper::Response>::(unnamed)",
4180   "referenced_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4181   "self_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4182   "size" : 4,
4183   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4184   "underlying_type" : "_ZTIj"
4185  },
4186  {
4187   "alignment" : 4,
4188   "enum_fields" :
4189   [
4190    {
4191     "enum_field_value" : 0,
4192     "name" : "android::FileMap::NORMAL"
4193    },
4194    {
4195     "enum_field_value" : 1,
4196     "name" : "android::FileMap::RANDOM"
4197    },
4198    {
4199     "enum_field_value" : 2,
4200     "name" : "android::FileMap::SEQUENTIAL"
4201    },
4202    {
4203     "enum_field_value" : 3,
4204     "name" : "android::FileMap::WILLNEED"
4205    },
4206    {
4207     "enum_field_value" : 4,
4208     "name" : "android::FileMap::DONTNEED"
4209    }
4210   ],
4211   "linker_set_key" : "_ZTIN7android7FileMap9MapAdviceE",
4212   "name" : "android::FileMap::MapAdvice",
4213   "referenced_type" : "_ZTIN7android7FileMap9MapAdviceE",
4214   "self_type" : "_ZTIN7android7FileMap9MapAdviceE",
4215   "size" : 4,
4216   "source_file" : "system/core/libutils/include/utils/FileMap.h",
4217   "underlying_type" : "_ZTIj"
4218  },
4219  {
4220   "access" : "protected",
4221   "alignment" : 4,
4222   "enum_fields" :
4223   [
4224    {
4225     "enum_field_value" : 1,
4226     "name" : "android::RefBase::FIRST_INC_STRONG"
4227    }
4228   ],
4229   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4230   "name" : "android::RefBase::(unnamed)",
4231   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4232   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4233   "size" : 4,
4234   "source_file" : "system/core/libutils/include/utils/RefBase.h",
4235   "underlying_type" : "_ZTIj"
4236  },
4237  {
4238   "access" : "protected",
4239   "alignment" : 4,
4240   "enum_fields" :
4241   [
4242    {
4243     "enum_field_value" : 0,
4244     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
4245    },
4246    {
4247     "enum_field_value" : 1,
4248     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
4249    },
4250    {
4251     "enum_field_value" : 1,
4252     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
4253    }
4254   ],
4255   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4256   "name" : "android::RefBase::(unnamed)",
4257   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4258   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4259   "size" : 4,
4260   "source_file" : "system/core/libutils/include/utils/RefBase.h",
4261   "underlying_type" : "_ZTIj"
4262  },
4263  {
4264   "alignment" : 4,
4265   "enum_fields" :
4266   [
4267    {
4268     "enum_field_value" : 0,
4269     "name" : "android::Condition::WAKE_UP_ONE"
4270    },
4271    {
4272     "enum_field_value" : 1,
4273     "name" : "android::Condition::WAKE_UP_ALL"
4274    }
4275   ],
4276   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
4277   "name" : "android::Condition::WakeUpType",
4278   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4279   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4280   "size" : 4,
4281   "source_file" : "system/core/libutils/include/utils/Condition.h",
4282   "underlying_type" : "_ZTIj"
4283  },
4284  {
4285   "alignment" : 4,
4286   "enum_fields" :
4287   [
4288    {
4289     "enum_field_value" : 0,
4290     "name" : "android::Condition::PRIVATE"
4291    },
4292    {
4293     "enum_field_value" : 1,
4294     "name" : "android::Condition::SHARED"
4295    }
4296   ],
4297   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
4298   "name" : "android::Condition::(unnamed)",
4299   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
4300   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
4301   "size" : 4,
4302   "source_file" : "system/core/libutils/include/utils/Condition.h",
4303   "underlying_type" : "_ZTIj"
4304  },
4305  {
4306   "access" : "private",
4307   "alignment" : 4,
4308   "enum_fields" :
4309   [
4310    {
4311     "enum_field_value" : 20,
4312     "name" : "android::FdPrinter::MAX_FORMAT_STRING"
4313    }
4314   ],
4315   "linker_set_key" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4316   "name" : "android::FdPrinter::(unnamed)",
4317   "referenced_type" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4318   "self_type" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4319   "size" : 4,
4320   "source_file" : "system/core/libutils/include/utils/Printer.h",
4321   "underlying_type" : "_ZTIj"
4322  }
4323 ],
4324 "function_types" :
4325 [
4326  {
4327   "alignment" : 4,
4328   "linker_set_key" : "_ZTIFiPFiPvES_PKcijPS_E",
4329   "name" : "int (int (*)(void *), void *, const char *, int, unsigned int, void **)",
4330   "parameters" :
4331   [
4332    {
4333     "referenced_type" : "_ZTIPFiPvE"
4334    },
4335    {
4336     "referenced_type" : "_ZTIPv"
4337    },
4338    {
4339     "referenced_type" : "_ZTIPKc"
4340    },
4341    {
4342     "referenced_type" : "_ZTIi"
4343    },
4344    {
4345     "referenced_type" : "_ZTIj"
4346    },
4347    {
4348     "referenced_type" : "_ZTIPPv"
4349    }
4350   ],
4351   "referenced_type" : "_ZTIFiPFiPvES_PKcijPS_E",
4352   "return_type" : "_ZTIi",
4353   "self_type" : "_ZTIFiPFiPvES_PKcijPS_E",
4354   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
4355  },
4356  {
4357   "alignment" : 4,
4358   "linker_set_key" : "_ZTIFiPKvS0_E",
4359   "name" : "int (const void *, const void *)",
4360   "parameters" :
4361   [
4362    {
4363     "referenced_type" : "_ZTIPKv"
4364    },
4365    {
4366     "referenced_type" : "_ZTIPKv"
4367    }
4368   ],
4369   "referenced_type" : "_ZTIFiPKvS0_E",
4370   "return_type" : "_ZTIi",
4371   "self_type" : "_ZTIFiPKvS0_E",
4372   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4373  },
4374  {
4375   "alignment" : 4,
4376   "linker_set_key" : "_ZTIFiPKvS0_PvE",
4377   "name" : "int (const void *, const void *, void *)",
4378   "parameters" :
4379   [
4380    {
4381     "referenced_type" : "_ZTIPKv"
4382    },
4383    {
4384     "referenced_type" : "_ZTIPKv"
4385    },
4386    {
4387     "referenced_type" : "_ZTIPv"
4388    }
4389   ],
4390   "referenced_type" : "_ZTIFiPKvS0_PvE",
4391   "return_type" : "_ZTIi",
4392   "self_type" : "_ZTIFiPKvS0_PvE",
4393   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4394  },
4395  {
4396   "alignment" : 4,
4397   "linker_set_key" : "_ZTIFiPvE",
4398   "name" : "int (void *)",
4399   "parameters" :
4400   [
4401    {
4402     "referenced_type" : "_ZTIPv"
4403    }
4404   ],
4405   "referenced_type" : "_ZTIFiPvE",
4406   "return_type" : "_ZTIi",
4407   "self_type" : "_ZTIFiPvE",
4408   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
4409  },
4410  {
4411   "alignment" : 4,
4412   "linker_set_key" : "_ZTIFiiiPvE",
4413   "name" : "int (int, int, void *)",
4414   "parameters" :
4415   [
4416    {
4417     "referenced_type" : "_ZTIi"
4418    },
4419    {
4420     "referenced_type" : "_ZTIi"
4421    },
4422    {
4423     "referenced_type" : "_ZTIPv"
4424    }
4425   ],
4426   "referenced_type" : "_ZTIFiiiPvE",
4427   "return_type" : "_ZTIi",
4428   "self_type" : "_ZTIFiiiPvE",
4429   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4430  },
4431  {
4432   "alignment" : 4,
4433   "linker_set_key" : "_ZTIFvvE",
4434   "name" : "void ()",
4435   "referenced_type" : "_ZTIFvvE",
4436   "return_type" : "_ZTIv",
4437   "self_type" : "_ZTIFvvE",
4438   "source_file" : "system/core/libutils/include/utils/misc.h"
4439  }
4440 ],
4441 "functions" :
4442 [
4443  {
4444   "access" : "private",
4445   "function_name" : "android::LogPrinter::printRaw",
4446   "linker_set_key" : "_ZN7android10LogPrinter8printRawEPKc",
4447   "parameters" :
4448   [
4449    {
4450     "is_this_ptr" : true,
4451     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4452    },
4453    {
4454     "referenced_type" : "_ZTIPKc"
4455    }
4456   ],
4457   "return_type" : "_ZTIv",
4458   "source_file" : "system/core/libutils/include/utils/Printer.h"
4459  },
4460  {
4461   "function_name" : "android::LogPrinter::printLine",
4462   "linker_set_key" : "_ZN7android10LogPrinter9printLineEPKc",
4463   "parameters" :
4464   [
4465    {
4466     "is_this_ptr" : true,
4467     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4468    },
4469    {
4470     "referenced_type" : "_ZTIPKc"
4471    }
4472   ],
4473   "return_type" : "_ZTIv",
4474   "source_file" : "system/core/libutils/include/utils/Printer.h"
4475  },
4476  {
4477   "function_name" : "android::LogPrinter::LogPrinter",
4478   "linker_set_key" : "_ZN7android10LogPrinterC1EPKc19android_LogPriorityS2_b",
4479   "parameters" :
4480   [
4481    {
4482     "is_this_ptr" : true,
4483     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4484    },
4485    {
4486     "referenced_type" : "_ZTIPKc"
4487    },
4488    {
4489     "default_arg" : true,
4490     "referenced_type" : "_ZTI19android_LogPriority"
4491    },
4492    {
4493     "default_arg" : true,
4494     "referenced_type" : "_ZTIPKc"
4495    },
4496    {
4497     "default_arg" : true,
4498     "referenced_type" : "_ZTIb"
4499    }
4500   ],
4501   "return_type" : "_ZTIv",
4502   "source_file" : "system/core/libutils/include/utils/Printer.h"
4503  },
4504  {
4505   "function_name" : "android::LogPrinter::LogPrinter",
4506   "linker_set_key" : "_ZN7android10LogPrinterC2EPKc19android_LogPriorityS2_b",
4507   "parameters" :
4508   [
4509    {
4510     "is_this_ptr" : true,
4511     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4512    },
4513    {
4514     "referenced_type" : "_ZTIPKc"
4515    },
4516    {
4517     "default_arg" : true,
4518     "referenced_type" : "_ZTI19android_LogPriority"
4519    },
4520    {
4521     "default_arg" : true,
4522     "referenced_type" : "_ZTIPKc"
4523    },
4524    {
4525     "default_arg" : true,
4526     "referenced_type" : "_ZTIb"
4527    }
4528   ],
4529   "return_type" : "_ZTIv",
4530   "source_file" : "system/core/libutils/include/utils/Printer.h"
4531  },
4532  {
4533   "function_name" : "android::VectorImpl::appendArray",
4534   "linker_set_key" : "_ZN7android10VectorImpl11appendArrayEPKvj",
4535   "parameters" :
4536   [
4537    {
4538     "is_this_ptr" : true,
4539     "referenced_type" : "_ZTIPN7android10VectorImplE"
4540    },
4541    {
4542     "referenced_type" : "_ZTIPKv"
4543    },
4544    {
4545     "referenced_type" : "_ZTIj"
4546    }
4547   ],
4548   "return_type" : "_ZTIi",
4549   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4550  },
4551  {
4552   "function_name" : "android::VectorImpl::setCapacity",
4553   "linker_set_key" : "_ZN7android10VectorImpl11setCapacityEj",
4554   "parameters" :
4555   [
4556    {
4557     "is_this_ptr" : true,
4558     "referenced_type" : "_ZTIPN7android10VectorImplE"
4559    },
4560    {
4561     "referenced_type" : "_ZTIj"
4562    }
4563   ],
4564   "return_type" : "_ZTIi",
4565   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4566  },
4567  {
4568   "function_name" : "android::VectorImpl::appendVector",
4569   "linker_set_key" : "_ZN7android10VectorImpl12appendVectorERKS0_",
4570   "parameters" :
4571   [
4572    {
4573     "is_this_ptr" : true,
4574     "referenced_type" : "_ZTIPN7android10VectorImplE"
4575    },
4576    {
4577     "referenced_type" : "_ZTIRKN7android10VectorImplE"
4578    }
4579   ],
4580   "return_type" : "_ZTIi",
4581   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4582  },
4583  {
4584   "function_name" : "android::VectorImpl::editArrayImpl",
4585   "linker_set_key" : "_ZN7android10VectorImpl13editArrayImplEv",
4586   "parameters" :
4587   [
4588    {
4589     "is_this_ptr" : true,
4590     "referenced_type" : "_ZTIPN7android10VectorImplE"
4591    }
4592   ],
4593   "return_type" : "_ZTIPv",
4594   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4595  },
4596  {
4597   "function_name" : "android::VectorImpl::finish_vector",
4598   "linker_set_key" : "_ZN7android10VectorImpl13finish_vectorEv",
4599   "parameters" :
4600   [
4601    {
4602     "is_this_ptr" : true,
4603     "referenced_type" : "_ZTIPN7android10VectorImplE"
4604    }
4605   ],
4606   "return_type" : "_ZTIv",
4607   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4608  },
4609  {
4610   "function_name" : "android::VectorImpl::insertArrayAt",
4611   "linker_set_key" : "_ZN7android10VectorImpl13insertArrayAtEPKvjj",
4612   "parameters" :
4613   [
4614    {
4615     "is_this_ptr" : true,
4616     "referenced_type" : "_ZTIPN7android10VectorImplE"
4617    },
4618    {
4619     "referenced_type" : "_ZTIPKv"
4620    },
4621    {
4622     "referenced_type" : "_ZTIj"
4623    },
4624    {
4625     "referenced_type" : "_ZTIj"
4626    }
4627   ],
4628   "return_type" : "_ZTIi",
4629   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4630  },
4631  {
4632   "function_name" : "android::VectorImpl::removeItemsAt",
4633   "linker_set_key" : "_ZN7android10VectorImpl13removeItemsAtEjj",
4634   "parameters" :
4635   [
4636    {
4637     "is_this_ptr" : true,
4638     "referenced_type" : "_ZTIPN7android10VectorImplE"
4639    },
4640    {
4641     "referenced_type" : "_ZTIj"
4642    },
4643    {
4644     "default_arg" : true,
4645     "referenced_type" : "_ZTIj"
4646    }
4647   ],
4648   "return_type" : "_ZTIi",
4649   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4650  },
4651  {
4652   "function_name" : "android::VectorImpl::insertVectorAt",
4653   "linker_set_key" : "_ZN7android10VectorImpl14insertVectorAtERKS0_j",
4654   "parameters" :
4655   [
4656    {
4657     "is_this_ptr" : true,
4658     "referenced_type" : "_ZTIPN7android10VectorImplE"
4659    },
4660    {
4661     "referenced_type" : "_ZTIRKN7android10VectorImplE"
4662    },
4663    {
4664     "referenced_type" : "_ZTIj"
4665    }
4666   ],
4667   "return_type" : "_ZTIi",
4668   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4669  },
4670  {
4671   "access" : "protected",
4672   "function_name" : "android::VectorImpl::release_storage",
4673   "linker_set_key" : "_ZN7android10VectorImpl15release_storageEv",
4674   "parameters" :
4675   [
4676    {
4677     "is_this_ptr" : true,
4678     "referenced_type" : "_ZTIPN7android10VectorImplE"
4679    }
4680   ],
4681   "return_type" : "_ZTIv",
4682   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4683  },
4684  {
4685   "function_name" : "android::VectorImpl::editItemLocation",
4686   "linker_set_key" : "_ZN7android10VectorImpl16editItemLocationEj",
4687   "parameters" :
4688   [
4689    {
4690     "is_this_ptr" : true,
4691     "referenced_type" : "_ZTIPN7android10VectorImplE"
4692    },
4693    {
4694     "referenced_type" : "_ZTIj"
4695    }
4696   ],
4697   "return_type" : "_ZTIPv",
4698   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4699  },
4700  {
4701   "function_name" : "android::VectorImpl::add",
4702   "linker_set_key" : "_ZN7android10VectorImpl3addEPKv",
4703   "parameters" :
4704   [
4705    {
4706     "is_this_ptr" : true,
4707     "referenced_type" : "_ZTIPN7android10VectorImplE"
4708    },
4709    {
4710     "referenced_type" : "_ZTIPKv"
4711    }
4712   ],
4713   "return_type" : "_ZTIi",
4714   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4715  },
4716  {
4717   "function_name" : "android::VectorImpl::add",
4718   "linker_set_key" : "_ZN7android10VectorImpl3addEv",
4719   "parameters" :
4720   [
4721    {
4722     "is_this_ptr" : true,
4723     "referenced_type" : "_ZTIPN7android10VectorImplE"
4724    }
4725   ],
4726   "return_type" : "_ZTIi",
4727   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4728  },
4729  {
4730   "function_name" : "android::VectorImpl::pop",
4731   "linker_set_key" : "_ZN7android10VectorImpl3popEv",
4732   "parameters" :
4733   [
4734    {
4735     "is_this_ptr" : true,
4736     "referenced_type" : "_ZTIPN7android10VectorImplE"
4737    }
4738   ],
4739   "return_type" : "_ZTIv",
4740   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4741  },
4742  {
4743   "function_name" : "android::VectorImpl::push",
4744   "linker_set_key" : "_ZN7android10VectorImpl4pushEPKv",
4745   "parameters" :
4746   [
4747    {
4748     "is_this_ptr" : true,
4749     "referenced_type" : "_ZTIPN7android10VectorImplE"
4750    },
4751    {
4752     "referenced_type" : "_ZTIPKv"
4753    }
4754   ],
4755   "return_type" : "_ZTIv",
4756   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4757  },
4758  {
4759   "function_name" : "android::VectorImpl::push",
4760   "linker_set_key" : "_ZN7android10VectorImpl4pushEv",
4761   "parameters" :
4762   [
4763    {
4764     "is_this_ptr" : true,
4765     "referenced_type" : "_ZTIPN7android10VectorImplE"
4766    }
4767   ],
4768   "return_type" : "_ZTIv",
4769   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4770  },
4771  {
4772   "function_name" : "android::VectorImpl::sort",
4773   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_E",
4774   "parameters" :
4775   [
4776    {
4777     "is_this_ptr" : true,
4778     "referenced_type" : "_ZTIPN7android10VectorImplE"
4779    },
4780    {
4781     "referenced_type" : "_ZTIPFiPKvS0_E"
4782    }
4783   ],
4784   "return_type" : "_ZTIi",
4785   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4786  },
4787  {
4788   "function_name" : "android::VectorImpl::sort",
4789   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_",
4790   "parameters" :
4791   [
4792    {
4793     "is_this_ptr" : true,
4794     "referenced_type" : "_ZTIPN7android10VectorImplE"
4795    },
4796    {
4797     "referenced_type" : "_ZTIPFiPKvS0_PvE"
4798    },
4799    {
4800     "referenced_type" : "_ZTIPv"
4801    }
4802   ],
4803   "return_type" : "_ZTIi",
4804   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4805  },
4806  {
4807   "access" : "private",
4808   "function_name" : "android::VectorImpl::_grow",
4809   "linker_set_key" : "_ZN7android10VectorImpl5_growEjj",
4810   "parameters" :
4811   [
4812    {
4813     "is_this_ptr" : true,
4814     "referenced_type" : "_ZTIPN7android10VectorImplE"
4815    },
4816    {
4817     "referenced_type" : "_ZTIj"
4818    },
4819    {
4820     "referenced_type" : "_ZTIj"
4821    }
4822   ],
4823   "return_type" : "_ZTIPv",
4824   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4825  },
4826  {
4827   "function_name" : "android::VectorImpl::clear",
4828   "linker_set_key" : "_ZN7android10VectorImpl5clearEv",
4829   "parameters" :
4830   [
4831    {
4832     "is_this_ptr" : true,
4833     "referenced_type" : "_ZTIPN7android10VectorImplE"
4834    }
4835   ],
4836   "return_type" : "_ZTIv",
4837   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4838  },
4839  {
4840   "function_name" : "android::VectorImpl::resize",
4841   "linker_set_key" : "_ZN7android10VectorImpl6resizeEj",
4842   "parameters" :
4843   [
4844    {
4845     "is_this_ptr" : true,
4846     "referenced_type" : "_ZTIPN7android10VectorImplE"
4847    },
4848    {
4849     "referenced_type" : "_ZTIj"
4850    }
4851   ],
4852   "return_type" : "_ZTIi",
4853   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4854  },
4855  {
4856   "access" : "private",
4857   "function_name" : "android::VectorImpl::_shrink",
4858   "linker_set_key" : "_ZN7android10VectorImpl7_shrinkEjj",
4859   "parameters" :
4860   [
4861    {
4862     "is_this_ptr" : true,
4863     "referenced_type" : "_ZTIPN7android10VectorImplE"
4864    },
4865    {
4866     "referenced_type" : "_ZTIj"
4867    },
4868    {
4869     "referenced_type" : "_ZTIj"
4870    }
4871   ],
4872   "return_type" : "_ZTIv",
4873   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4874  },
4875  {
4876   "function_name" : "android::VectorImpl::insertAt",
4877   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEPKvjj",
4878   "parameters" :
4879   [
4880    {
4881     "is_this_ptr" : true,
4882     "referenced_type" : "_ZTIPN7android10VectorImplE"
4883    },
4884    {
4885     "referenced_type" : "_ZTIPKv"
4886    },
4887    {
4888     "referenced_type" : "_ZTIj"
4889    },
4890    {
4891     "default_arg" : true,
4892     "referenced_type" : "_ZTIj"
4893    }
4894   ],
4895   "return_type" : "_ZTIi",
4896   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4897  },
4898  {
4899   "function_name" : "android::VectorImpl::insertAt",
4900   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEjj",
4901   "parameters" :
4902   [
4903    {
4904     "is_this_ptr" : true,
4905     "referenced_type" : "_ZTIPN7android10VectorImplE"
4906    },
4907    {
4908     "referenced_type" : "_ZTIj"
4909    },
4910    {
4911     "default_arg" : true,
4912     "referenced_type" : "_ZTIj"
4913    }
4914   ],
4915   "return_type" : "_ZTIi",
4916   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4917  },
4918  {
4919   "function_name" : "android::VectorImpl::replaceAt",
4920   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEPKvj",
4921   "parameters" :
4922   [
4923    {
4924     "is_this_ptr" : true,
4925     "referenced_type" : "_ZTIPN7android10VectorImplE"
4926    },
4927    {
4928     "referenced_type" : "_ZTIPKv"
4929    },
4930    {
4931     "referenced_type" : "_ZTIj"
4932    }
4933   ],
4934   "return_type" : "_ZTIi",
4935   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4936  },
4937  {
4938   "function_name" : "android::VectorImpl::replaceAt",
4939   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEj",
4940   "parameters" :
4941   [
4942    {
4943     "is_this_ptr" : true,
4944     "referenced_type" : "_ZTIPN7android10VectorImplE"
4945    },
4946    {
4947     "referenced_type" : "_ZTIj"
4948    }
4949   ],
4950   "return_type" : "_ZTIi",
4951   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4952  },
4953  {
4954   "function_name" : "android::VectorImpl::VectorImpl",
4955   "linker_set_key" : "_ZN7android10VectorImplC2ERKS0_",
4956   "parameters" :
4957   [
4958    {
4959     "is_this_ptr" : true,
4960     "referenced_type" : "_ZTIPN7android10VectorImplE"
4961    },
4962    {
4963     "referenced_type" : "_ZTIRKN7android10VectorImplE"
4964    }
4965   ],
4966   "return_type" : "_ZTIv",
4967   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4968  },
4969  {
4970   "function_name" : "android::VectorImpl::VectorImpl",
4971   "linker_set_key" : "_ZN7android10VectorImplC2Ejj",
4972   "parameters" :
4973   [
4974    {
4975     "is_this_ptr" : true,
4976     "referenced_type" : "_ZTIPN7android10VectorImplE"
4977    },
4978    {
4979     "referenced_type" : "_ZTIj"
4980    },
4981    {
4982     "referenced_type" : "_ZTIj"
4983    }
4984   ],
4985   "return_type" : "_ZTIv",
4986   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4987  },
4988  {
4989   "function_name" : "android::VectorImpl::~VectorImpl",
4990   "linker_set_key" : "_ZN7android10VectorImplD0Ev",
4991   "parameters" :
4992   [
4993    {
4994     "is_this_ptr" : true,
4995     "referenced_type" : "_ZTIPN7android10VectorImplE"
4996    }
4997   ],
4998   "return_type" : "_ZTIv",
4999   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5000  },
5001  {
5002   "function_name" : "android::VectorImpl::~VectorImpl",
5003   "linker_set_key" : "_ZN7android10VectorImplD1Ev",
5004   "parameters" :
5005   [
5006    {
5007     "is_this_ptr" : true,
5008     "referenced_type" : "_ZTIPN7android10VectorImplE"
5009    }
5010   ],
5011   "return_type" : "_ZTIv",
5012   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5013  },
5014  {
5015   "function_name" : "android::VectorImpl::~VectorImpl",
5016   "linker_set_key" : "_ZN7android10VectorImplD2Ev",
5017   "parameters" :
5018   [
5019    {
5020     "is_this_ptr" : true,
5021     "referenced_type" : "_ZTIPN7android10VectorImplE"
5022    }
5023   ],
5024   "return_type" : "_ZTIv",
5025   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5026  },
5027  {
5028   "function_name" : "android::VectorImpl::operator=",
5029   "linker_set_key" : "_ZN7android10VectorImplaSERKS0_",
5030   "parameters" :
5031   [
5032    {
5033     "is_this_ptr" : true,
5034     "referenced_type" : "_ZTIPN7android10VectorImplE"
5035    },
5036    {
5037     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5038    }
5039   ],
5040   "return_type" : "_ZTIRN7android10VectorImplE",
5041   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5042  },
5043  {
5044   "function_name" : "android::uptimeNanos",
5045   "linker_set_key" : "_ZN7android11uptimeNanosEv",
5046   "return_type" : "_ZTIx",
5047   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5048  },
5049  {
5050   "function_name" : "android::NativeHandle::create",
5051   "linker_set_key" : "_ZN7android12NativeHandle6createEP13native_handleb",
5052   "parameters" :
5053   [
5054    {
5055     "referenced_type" : "_ZTIP13native_handle"
5056    },
5057    {
5058     "referenced_type" : "_ZTIb"
5059    }
5060   ],
5061   "return_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
5062   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5063  },
5064  {
5065   "access" : "private",
5066   "function_name" : "android::NativeHandle::NativeHandle",
5067   "linker_set_key" : "_ZN7android12NativeHandleC1EP13native_handleb",
5068   "parameters" :
5069   [
5070    {
5071     "is_this_ptr" : true,
5072     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5073    },
5074    {
5075     "referenced_type" : "_ZTIP13native_handle"
5076    },
5077    {
5078     "referenced_type" : "_ZTIb"
5079    }
5080   ],
5081   "return_type" : "_ZTIv",
5082   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5083  },
5084  {
5085   "access" : "private",
5086   "function_name" : "android::NativeHandle::NativeHandle",
5087   "linker_set_key" : "_ZN7android12NativeHandleC2EP13native_handleb",
5088   "parameters" :
5089   [
5090    {
5091     "is_this_ptr" : true,
5092     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5093    },
5094    {
5095     "referenced_type" : "_ZTIP13native_handle"
5096    },
5097    {
5098     "referenced_type" : "_ZTIb"
5099    }
5100   ],
5101   "return_type" : "_ZTIv",
5102   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5103  },
5104  {
5105   "access" : "private",
5106   "function_name" : "android::NativeHandle::~NativeHandle",
5107   "linker_set_key" : "_ZN7android12NativeHandleD1Ev",
5108   "parameters" :
5109   [
5110    {
5111     "is_this_ptr" : true,
5112     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5113    }
5114   ],
5115   "return_type" : "_ZTIv",
5116   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5117  },
5118  {
5119   "access" : "private",
5120   "function_name" : "android::NativeHandle::~NativeHandle",
5121   "linker_set_key" : "_ZN7android12NativeHandleD2Ev",
5122   "parameters" :
5123   [
5124    {
5125     "is_this_ptr" : true,
5126     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5127    }
5128   ],
5129   "return_type" : "_ZTIv",
5130   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5131  },
5132  {
5133   "function_name" : "android::uptimeMillis",
5134   "linker_set_key" : "_ZN7android12uptimeMillisEv",
5135   "return_type" : "_ZTIx",
5136   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5137  },
5138  {
5139   "function_name" : "android::PrefixPrinter::printLine",
5140   "linker_set_key" : "_ZN7android13PrefixPrinter9printLineEPKc",
5141   "parameters" :
5142   [
5143    {
5144     "is_this_ptr" : true,
5145     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5146    },
5147    {
5148     "referenced_type" : "_ZTIPKc"
5149    }
5150   ],
5151   "return_type" : "_ZTIv",
5152   "source_file" : "system/core/libutils/include/utils/Printer.h"
5153  },
5154  {
5155   "function_name" : "android::PrefixPrinter::PrefixPrinter",
5156   "linker_set_key" : "_ZN7android13PrefixPrinterC1ERNS_7PrinterEPKc",
5157   "parameters" :
5158   [
5159    {
5160     "is_this_ptr" : true,
5161     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5162    },
5163    {
5164     "referenced_type" : "_ZTIRN7android7PrinterE"
5165    },
5166    {
5167     "referenced_type" : "_ZTIPKc"
5168    }
5169   ],
5170   "return_type" : "_ZTIv",
5171   "source_file" : "system/core/libutils/include/utils/Printer.h"
5172  },
5173  {
5174   "function_name" : "android::PrefixPrinter::PrefixPrinter",
5175   "linker_set_key" : "_ZN7android13PrefixPrinterC2ERNS_7PrinterEPKc",
5176   "parameters" :
5177   [
5178    {
5179     "is_this_ptr" : true,
5180     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5181    },
5182    {
5183     "referenced_type" : "_ZTIRN7android7PrinterE"
5184    },
5185    {
5186     "referenced_type" : "_ZTIPKc"
5187    }
5188   ],
5189   "return_type" : "_ZTIv",
5190   "source_file" : "system/core/libutils/include/utils/Printer.h"
5191  },
5192  {
5193   "access" : "protected",
5194   "function_name" : "android::LooperCallback::~LooperCallback",
5195   "linker_set_key" : "_ZN7android14LooperCallbackD0Ev",
5196   "parameters" :
5197   [
5198    {
5199     "is_this_ptr" : true,
5200     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
5201    }
5202   ],
5203   "return_type" : "_ZTIv",
5204   "source_file" : "system/core/libutils/include/utils/Looper.h"
5205  },
5206  {
5207   "access" : "protected",
5208   "function_name" : "android::LooperCallback::~LooperCallback",
5209   "linker_set_key" : "_ZN7android14LooperCallbackD1Ev",
5210   "parameters" :
5211   [
5212    {
5213     "is_this_ptr" : true,
5214     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
5215    }
5216   ],
5217   "return_type" : "_ZTIv",
5218   "source_file" : "system/core/libutils/include/utils/Looper.h"
5219  },
5220  {
5221   "access" : "protected",
5222   "function_name" : "android::LooperCallback::~LooperCallback",
5223   "linker_set_key" : "_ZN7android14LooperCallbackD2Ev",
5224   "parameters" :
5225   [
5226    {
5227     "is_this_ptr" : true,
5228     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
5229    }
5230   ],
5231   "return_type" : "_ZTIv",
5232   "source_file" : "system/core/libutils/include/utils/Looper.h"
5233  },
5234  {
5235   "access" : "protected",
5236   "function_name" : "android::MessageHandler::~MessageHandler",
5237   "linker_set_key" : "_ZN7android14MessageHandlerD0Ev",
5238   "parameters" :
5239   [
5240    {
5241     "is_this_ptr" : true,
5242     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
5243    }
5244   ],
5245   "return_type" : "_ZTIv",
5246   "source_file" : "system/core/libutils/include/utils/Looper.h"
5247  },
5248  {
5249   "access" : "protected",
5250   "function_name" : "android::MessageHandler::~MessageHandler",
5251   "linker_set_key" : "_ZN7android14MessageHandlerD1Ev",
5252   "parameters" :
5253   [
5254    {
5255     "is_this_ptr" : true,
5256     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
5257    }
5258   ],
5259   "return_type" : "_ZTIv",
5260   "source_file" : "system/core/libutils/include/utils/Looper.h"
5261  },
5262  {
5263   "access" : "protected",
5264   "function_name" : "android::MessageHandler::~MessageHandler",
5265   "linker_set_key" : "_ZN7android14MessageHandlerD2Ev",
5266   "parameters" :
5267   [
5268    {
5269     "is_this_ptr" : true,
5270     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
5271    }
5272   ],
5273   "return_type" : "_ZTIv",
5274   "source_file" : "system/core/libutils/include/utils/Looper.h"
5275  },
5276  {
5277   "function_name" : "android::String8Printer::printLine",
5278   "linker_set_key" : "_ZN7android14String8Printer9printLineEPKc",
5279   "parameters" :
5280   [
5281    {
5282     "is_this_ptr" : true,
5283     "referenced_type" : "_ZTIPN7android14String8PrinterE"
5284    },
5285    {
5286     "referenced_type" : "_ZTIPKc"
5287    }
5288   ],
5289   "return_type" : "_ZTIv",
5290   "source_file" : "system/core/libutils/include/utils/Printer.h"
5291  },
5292  {
5293   "function_name" : "android::String8Printer::String8Printer",
5294   "linker_set_key" : "_ZN7android14String8PrinterC1EPNS_7String8EPKc",
5295   "parameters" :
5296   [
5297    {
5298     "is_this_ptr" : true,
5299     "referenced_type" : "_ZTIPN7android14String8PrinterE"
5300    },
5301    {
5302     "referenced_type" : "_ZTIPN7android7String8E"
5303    },
5304    {
5305     "default_arg" : true,
5306     "referenced_type" : "_ZTIPKc"
5307    }
5308   ],
5309   "return_type" : "_ZTIv",
5310   "source_file" : "system/core/libutils/include/utils/Printer.h"
5311  },
5312  {
5313   "function_name" : "android::String8Printer::String8Printer",
5314   "linker_set_key" : "_ZN7android14String8PrinterC2EPNS_7String8EPKc",
5315   "parameters" :
5316   [
5317    {
5318     "is_this_ptr" : true,
5319     "referenced_type" : "_ZTIPN7android14String8PrinterE"
5320    },
5321    {
5322     "referenced_type" : "_ZTIPN7android7String8E"
5323    },
5324    {
5325     "default_arg" : true,
5326     "referenced_type" : "_ZTIPKc"
5327    }
5328   ],
5329   "return_type" : "_ZTIv",
5330   "source_file" : "system/core/libutils/include/utils/Printer.h"
5331  },
5332  {
5333   "function_name" : "android::statusToString",
5334   "linker_set_key" : "_ZN7android14statusToStringEi",
5335   "parameters" :
5336   [
5337    {
5338     "referenced_type" : "_ZTIi"
5339    }
5340   ],
5341   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5342   "source_file" : "system/core/libutils/include/utils/Errors.h"
5343  },
5344  {
5345   "function_name" : "android::elapsedRealtime",
5346   "linker_set_key" : "_ZN7android15elapsedRealtimeEv",
5347   "return_type" : "_ZTIx",
5348   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5349  },
5350  {
5351   "function_name" : "android::SortedVectorImpl::add",
5352   "linker_set_key" : "_ZN7android16SortedVectorImpl3addEPKv",
5353   "parameters" :
5354   [
5355    {
5356     "is_this_ptr" : true,
5357     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5358    },
5359    {
5360     "referenced_type" : "_ZTIPKv"
5361    }
5362   ],
5363   "return_type" : "_ZTIi",
5364   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5365  },
5366  {
5367   "function_name" : "android::SortedVectorImpl::merge",
5368   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKNS_10VectorImplE",
5369   "parameters" :
5370   [
5371    {
5372     "is_this_ptr" : true,
5373     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5374    },
5375    {
5376     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5377    }
5378   ],
5379   "return_type" : "_ZTIi",
5380   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5381  },
5382  {
5383   "function_name" : "android::SortedVectorImpl::merge",
5384   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKS0_",
5385   "parameters" :
5386   [
5387    {
5388     "is_this_ptr" : true,
5389     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5390    },
5391    {
5392     "referenced_type" : "_ZTIRKN7android16SortedVectorImplE"
5393    }
5394   ],
5395   "return_type" : "_ZTIi",
5396   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5397  },
5398  {
5399   "function_name" : "android::SortedVectorImpl::remove",
5400   "linker_set_key" : "_ZN7android16SortedVectorImpl6removeEPKv",
5401   "parameters" :
5402   [
5403    {
5404     "is_this_ptr" : true,
5405     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5406    },
5407    {
5408     "referenced_type" : "_ZTIPKv"
5409    }
5410   ],
5411   "return_type" : "_ZTIi",
5412   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5413  },
5414  {
5415   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
5416   "linker_set_key" : "_ZN7android16SortedVectorImplC2ERKNS_10VectorImplE",
5417   "parameters" :
5418   [
5419    {
5420     "is_this_ptr" : true,
5421     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5422    },
5423    {
5424     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5425    }
5426   ],
5427   "return_type" : "_ZTIv",
5428   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5429  },
5430  {
5431   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
5432   "linker_set_key" : "_ZN7android16SortedVectorImplC2Ejj",
5433   "parameters" :
5434   [
5435    {
5436     "is_this_ptr" : true,
5437     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5438    },
5439    {
5440     "referenced_type" : "_ZTIj"
5441    },
5442    {
5443     "referenced_type" : "_ZTIj"
5444    }
5445   ],
5446   "return_type" : "_ZTIv",
5447   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5448  },
5449  {
5450   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
5451   "linker_set_key" : "_ZN7android16SortedVectorImplD0Ev",
5452   "parameters" :
5453   [
5454    {
5455     "is_this_ptr" : true,
5456     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5457    }
5458   ],
5459   "return_type" : "_ZTIv",
5460   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5461  },
5462  {
5463   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
5464   "linker_set_key" : "_ZN7android16SortedVectorImplD1Ev",
5465   "parameters" :
5466   [
5467    {
5468     "is_this_ptr" : true,
5469     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5470    }
5471   ],
5472   "return_type" : "_ZTIv",
5473   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5474  },
5475  {
5476   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
5477   "linker_set_key" : "_ZN7android16SortedVectorImplD2Ev",
5478   "parameters" :
5479   [
5480    {
5481     "is_this_ptr" : true,
5482     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5483    }
5484   ],
5485   "return_type" : "_ZTIv",
5486   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5487  },
5488  {
5489   "function_name" : "android::SortedVectorImpl::operator=",
5490   "linker_set_key" : "_ZN7android16SortedVectorImplaSERKS0_",
5491   "parameters" :
5492   [
5493    {
5494     "is_this_ptr" : true,
5495     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5496    },
5497    {
5498     "referenced_type" : "_ZTIRKN7android16SortedVectorImplE"
5499    }
5500   ],
5501   "return_type" : "_ZTIRN7android16SortedVectorImplE",
5502   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5503  },
5504  {
5505   "function_name" : "android::JenkinsHashWhiten",
5506   "linker_set_key" : "_ZN7android17JenkinsHashWhitenEj",
5507   "parameters" :
5508   [
5509    {
5510     "referenced_type" : "_ZTIj"
5511    }
5512   ],
5513   "return_type" : "_ZTIj",
5514   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
5515  },
5516  {
5517   "function_name" : "android::WeakMessageHandler::handleMessage",
5518   "linker_set_key" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE",
5519   "parameters" :
5520   [
5521    {
5522     "is_this_ptr" : true,
5523     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5524    },
5525    {
5526     "referenced_type" : "_ZTIRKN7android7MessageE"
5527    }
5528   ],
5529   "return_type" : "_ZTIv",
5530   "source_file" : "system/core/libutils/include/utils/Looper.h"
5531  },
5532  {
5533   "function_name" : "android::WeakMessageHandler::WeakMessageHandler",
5534   "linker_set_key" : "_ZN7android18WeakMessageHandlerC1ERKNS_2wpINS_14MessageHandlerEEE",
5535   "parameters" :
5536   [
5537    {
5538     "is_this_ptr" : true,
5539     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5540    },
5541    {
5542     "referenced_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE"
5543    }
5544   ],
5545   "return_type" : "_ZTIv",
5546   "source_file" : "system/core/libutils/include/utils/Looper.h"
5547  },
5548  {
5549   "function_name" : "android::WeakMessageHandler::WeakMessageHandler",
5550   "linker_set_key" : "_ZN7android18WeakMessageHandlerC2ERKNS_2wpINS_14MessageHandlerEEE",
5551   "parameters" :
5552   [
5553    {
5554     "is_this_ptr" : true,
5555     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5556    },
5557    {
5558     "referenced_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE"
5559    }
5560   ],
5561   "return_type" : "_ZTIv",
5562   "source_file" : "system/core/libutils/include/utils/Looper.h"
5563  },
5564  {
5565   "access" : "protected",
5566   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
5567   "linker_set_key" : "_ZN7android18WeakMessageHandlerD0Ev",
5568   "parameters" :
5569   [
5570    {
5571     "is_this_ptr" : true,
5572     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5573    }
5574   ],
5575   "return_type" : "_ZTIv",
5576   "source_file" : "system/core/libutils/include/utils/Looper.h"
5577  },
5578  {
5579   "access" : "protected",
5580   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
5581   "linker_set_key" : "_ZN7android18WeakMessageHandlerD1Ev",
5582   "parameters" :
5583   [
5584    {
5585     "is_this_ptr" : true,
5586     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5587    }
5588   ],
5589   "return_type" : "_ZTIv",
5590   "source_file" : "system/core/libutils/include/utils/Looper.h"
5591  },
5592  {
5593   "access" : "protected",
5594   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
5595   "linker_set_key" : "_ZN7android18WeakMessageHandlerD2Ev",
5596   "parameters" :
5597   [
5598    {
5599     "is_this_ptr" : true,
5600     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5601    }
5602   ],
5603   "return_type" : "_ZTIv",
5604   "source_file" : "system/core/libutils/include/utils/Looper.h"
5605  },
5606  {
5607   "function_name" : "android::JenkinsHashMixBytes",
5608   "linker_set_key" : "_ZN7android19JenkinsHashMixBytesEjPKhj",
5609   "parameters" :
5610   [
5611    {
5612     "referenced_type" : "_ZTIj"
5613    },
5614    {
5615     "referenced_type" : "_ZTIPKh"
5616    },
5617    {
5618     "referenced_type" : "_ZTIj"
5619    }
5620   ],
5621   "return_type" : "_ZTIj",
5622   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
5623  },
5624  {
5625   "function_name" : "android::elapsedRealtimeNano",
5626   "linker_set_key" : "_ZN7android19elapsedRealtimeNanoEv",
5627   "return_type" : "_ZTIx",
5628   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5629  },
5630  {
5631   "function_name" : "android::JenkinsHashMixShorts",
5632   "linker_set_key" : "_ZN7android20JenkinsHashMixShortsEjPKtj",
5633   "parameters" :
5634   [
5635    {
5636     "referenced_type" : "_ZTIj"
5637    },
5638    {
5639     "referenced_type" : "_ZTIPKt"
5640    },
5641    {
5642     "referenced_type" : "_ZTIj"
5643    }
5644   ],
5645   "return_type" : "_ZTIj",
5646   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
5647  },
5648  {
5649   "function_name" : "android::SimpleLooperCallback::handleEvent",
5650   "linker_set_key" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv",
5651   "parameters" :
5652   [
5653    {
5654     "is_this_ptr" : true,
5655     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5656    },
5657    {
5658     "referenced_type" : "_ZTIi"
5659    },
5660    {
5661     "referenced_type" : "_ZTIi"
5662    },
5663    {
5664     "referenced_type" : "_ZTIPv"
5665    }
5666   ],
5667   "return_type" : "_ZTIi",
5668   "source_file" : "system/core/libutils/include/utils/Looper.h"
5669  },
5670  {
5671   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
5672   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC1EPFiiiPvE",
5673   "parameters" :
5674   [
5675    {
5676     "is_this_ptr" : true,
5677     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5678    },
5679    {
5680     "referenced_type" : "_ZTIPFiiiPvE"
5681    }
5682   ],
5683   "return_type" : "_ZTIv",
5684   "source_file" : "system/core/libutils/include/utils/Looper.h"
5685  },
5686  {
5687   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
5688   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC2EPFiiiPvE",
5689   "parameters" :
5690   [
5691    {
5692     "is_this_ptr" : true,
5693     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5694    },
5695    {
5696     "referenced_type" : "_ZTIPFiiiPvE"
5697    }
5698   ],
5699   "return_type" : "_ZTIv",
5700   "source_file" : "system/core/libutils/include/utils/Looper.h"
5701  },
5702  {
5703   "access" : "protected",
5704   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
5705   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD0Ev",
5706   "parameters" :
5707   [
5708    {
5709     "is_this_ptr" : true,
5710     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5711    }
5712   ],
5713   "return_type" : "_ZTIv",
5714   "source_file" : "system/core/libutils/include/utils/Looper.h"
5715  },
5716  {
5717   "access" : "protected",
5718   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
5719   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD1Ev",
5720   "parameters" :
5721   [
5722    {
5723     "is_this_ptr" : true,
5724     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5725    }
5726   ],
5727   "return_type" : "_ZTIv",
5728   "source_file" : "system/core/libutils/include/utils/Looper.h"
5729  },
5730  {
5731   "access" : "protected",
5732   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
5733   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD2Ev",
5734   "parameters" :
5735   [
5736    {
5737     "is_this_ptr" : true,
5738     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5739    }
5740   ],
5741   "return_type" : "_ZTIv",
5742   "source_file" : "system/core/libutils/include/utils/Looper.h"
5743  },
5744  {
5745   "function_name" : "android::report_sysprop_change",
5746   "linker_set_key" : "_ZN7android21report_sysprop_changeEv",
5747   "return_type" : "_ZTIv",
5748   "source_file" : "system/core/libutils/include/utils/misc.h"
5749  },
5750  {
5751   "function_name" : "android::add_sysprop_change_callback",
5752   "linker_set_key" : "_ZN7android27add_sysprop_change_callbackEPFvvEi",
5753   "parameters" :
5754   [
5755    {
5756     "referenced_type" : "_ZTIPFvvE"
5757    },
5758    {
5759     "referenced_type" : "_ZTIi"
5760    }
5761   ],
5762   "return_type" : "_ZTIv",
5763   "source_file" : "system/core/libutils/include/utils/misc.h"
5764  },
5765  {
5766   "function_name" : "android::sp<android::LooperCallback>::clear",
5767   "linker_set_key" : "_ZN7android2spINS_14LooperCallbackEE5clearEv",
5768   "parameters" :
5769   [
5770    {
5771     "is_this_ptr" : true,
5772     "referenced_type" : "_ZTIPN7android2spINS_14LooperCallbackEEE"
5773    }
5774   ],
5775   "return_type" : "_ZTIv",
5776   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5777  },
5778  {
5779   "function_name" : "android::sp<android::SimpleLooperCallback>::operator=",
5780   "linker_set_key" : "_ZN7android2spINS_20SimpleLooperCallbackEEaSEOS2_",
5781   "parameters" :
5782   [
5783    {
5784     "is_this_ptr" : true,
5785     "referenced_type" : "_ZTIPN7android2spINS_20SimpleLooperCallbackEEE"
5786    },
5787    {
5788     "referenced_type" : "_ZTION7android2spINS_20SimpleLooperCallbackEEE"
5789    }
5790   ],
5791   "return_type" : "_ZTIRN7android2spINS_20SimpleLooperCallbackEEE",
5792   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5793  },
5794  {
5795   "function_name" : "android::sp<android::Looper>::operator=",
5796   "linker_set_key" : "_ZN7android2spINS_6LooperEEaSEOS2_",
5797   "parameters" :
5798   [
5799    {
5800     "is_this_ptr" : true,
5801     "referenced_type" : "_ZTIPN7android2spINS_6LooperEEE"
5802    },
5803    {
5804     "referenced_type" : "_ZTION7android2spINS_6LooperEEE"
5805    }
5806   ],
5807   "return_type" : "_ZTIRN7android2spINS_6LooperEEE",
5808   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5809  },
5810  {
5811   "function_name" : "android::sp<android::Thread>::clear",
5812   "linker_set_key" : "_ZN7android2spINS_6ThreadEE5clearEv",
5813   "parameters" :
5814   [
5815    {
5816     "is_this_ptr" : true,
5817     "referenced_type" : "_ZTIPN7android2spINS_6ThreadEEE"
5818    }
5819   ],
5820   "return_type" : "_ZTIv",
5821   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5822  },
5823  {
5824   "function_name" : "android::sp<android::Thread>::operator=",
5825   "linker_set_key" : "_ZN7android2spINS_6ThreadEEaSEOS2_",
5826   "parameters" :
5827   [
5828    {
5829     "is_this_ptr" : true,
5830     "referenced_type" : "_ZTIPN7android2spINS_6ThreadEEE"
5831    },
5832    {
5833     "referenced_type" : "_ZTION7android2spINS_6ThreadEEE"
5834    }
5835   ],
5836   "return_type" : "_ZTIRN7android2spINS_6ThreadEEE",
5837   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5838  },
5839  {
5840   "function_name" : "android::LightRefBase_reportIncStrongRequireStrongFailed",
5841   "linker_set_key" : "_ZN7android47LightRefBase_reportIncStrongRequireStrongFailedEPKv",
5842   "parameters" :
5843   [
5844    {
5845     "referenced_type" : "_ZTIPKv"
5846    }
5847   ],
5848   "return_type" : "_ZTIv",
5849   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
5850  },
5851  {
5852   "access" : "private",
5853   "function_name" : "android::Looper::initTLSKey",
5854   "linker_set_key" : "_ZN7android6Looper10initTLSKeyEv",
5855   "return_type" : "_ZTIv",
5856   "source_file" : "system/core/libutils/include/utils/Looper.h"
5857  },
5858  {
5859   "function_name" : "android::Looper::sendMessage",
5860   "linker_set_key" : "_ZN7android6Looper11sendMessageERKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
5861   "parameters" :
5862   [
5863    {
5864     "is_this_ptr" : true,
5865     "referenced_type" : "_ZTIPN7android6LooperE"
5866    },
5867    {
5868     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5869    },
5870    {
5871     "referenced_type" : "_ZTIRKN7android7MessageE"
5872    }
5873   ],
5874   "return_type" : "_ZTIv",
5875   "source_file" : "system/core/libutils/include/utils/Looper.h"
5876  },
5877  {
5878   "function_name" : "android::Looper::getForThread",
5879   "linker_set_key" : "_ZN7android6Looper12getForThreadEv",
5880   "return_type" : "_ZTIN7android2spINS_6LooperEEE",
5881   "source_file" : "system/core/libutils/include/utils/Looper.h"
5882  },
5883  {
5884   "function_name" : "android::Looper::setForThread",
5885   "linker_set_key" : "_ZN7android6Looper12setForThreadERKNS_2spIS0_EE",
5886   "parameters" :
5887   [
5888    {
5889     "referenced_type" : "_ZTIRKN7android2spINS_6LooperEEE"
5890    }
5891   ],
5892   "return_type" : "_ZTIv",
5893   "source_file" : "system/core/libutils/include/utils/Looper.h"
5894  },
5895  {
5896   "function_name" : "android::Looper::removeMessages",
5897   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEE",
5898   "parameters" :
5899   [
5900    {
5901     "is_this_ptr" : true,
5902     "referenced_type" : "_ZTIPN7android6LooperE"
5903    },
5904    {
5905     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5906    }
5907   ],
5908   "return_type" : "_ZTIv",
5909   "source_file" : "system/core/libutils/include/utils/Looper.h"
5910  },
5911  {
5912   "function_name" : "android::Looper::removeMessages",
5913   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEEi",
5914   "parameters" :
5915   [
5916    {
5917     "is_this_ptr" : true,
5918     "referenced_type" : "_ZTIPN7android6LooperE"
5919    },
5920    {
5921     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5922    },
5923    {
5924     "referenced_type" : "_ZTIi"
5925    }
5926   ],
5927   "return_type" : "_ZTIv",
5928   "source_file" : "system/core/libutils/include/utils/Looper.h"
5929  },
5930  {
5931   "access" : "private",
5932   "function_name" : "android::Looper::threadDestructor",
5933   "linker_set_key" : "_ZN7android6Looper16threadDestructorEPv",
5934   "parameters" :
5935   [
5936    {
5937     "referenced_type" : "_ZTIPv"
5938    }
5939   ],
5940   "return_type" : "_ZTIv",
5941   "source_file" : "system/core/libutils/include/utils/Looper.h"
5942  },
5943  {
5944   "function_name" : "android::Looper::sendMessageAtTime",
5945   "linker_set_key" : "_ZN7android6Looper17sendMessageAtTimeExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
5946   "parameters" :
5947   [
5948    {
5949     "is_this_ptr" : true,
5950     "referenced_type" : "_ZTIPN7android6LooperE"
5951    },
5952    {
5953     "referenced_type" : "_ZTIx"
5954    },
5955    {
5956     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5957    },
5958    {
5959     "referenced_type" : "_ZTIRKN7android7MessageE"
5960    }
5961   ],
5962   "return_type" : "_ZTIv",
5963   "source_file" : "system/core/libutils/include/utils/Looper.h"
5964  },
5965  {
5966   "access" : "private",
5967   "function_name" : "android::Looper::rebuildEpollLocked",
5968   "linker_set_key" : "_ZN7android6Looper18rebuildEpollLockedEv",
5969   "parameters" :
5970   [
5971    {
5972     "is_this_ptr" : true,
5973     "referenced_type" : "_ZTIPN7android6LooperE"
5974    }
5975   ],
5976   "return_type" : "_ZTIv",
5977   "source_file" : "system/core/libutils/include/utils/Looper.h"
5978  },
5979  {
5980   "function_name" : "android::Looper::sendMessageDelayed",
5981   "linker_set_key" : "_ZN7android6Looper18sendMessageDelayedExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
5982   "parameters" :
5983   [
5984    {
5985     "is_this_ptr" : true,
5986     "referenced_type" : "_ZTIPN7android6LooperE"
5987    },
5988    {
5989     "referenced_type" : "_ZTIx"
5990    },
5991    {
5992     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5993    },
5994    {
5995     "referenced_type" : "_ZTIRKN7android7MessageE"
5996    }
5997   ],
5998   "return_type" : "_ZTIv",
5999   "source_file" : "system/core/libutils/include/utils/Looper.h"
6000  },
6001  {
6002   "access" : "private",
6003   "function_name" : "android::Looper::removeSequenceNumberLocked",
6004   "linker_set_key" : "_ZN7android6Looper26removeSequenceNumberLockedEy",
6005   "parameters" :
6006   [
6007    {
6008     "is_this_ptr" : true,
6009     "referenced_type" : "_ZTIPN7android6LooperE"
6010    },
6011    {
6012     "referenced_type" : "_ZTIy"
6013    }
6014   ],
6015   "return_type" : "_ZTIi",
6016   "source_file" : "system/core/libutils/include/utils/Looper.h"
6017  },
6018  {
6019   "access" : "private",
6020   "function_name" : "android::Looper::scheduleEpollRebuildLocked",
6021   "linker_set_key" : "_ZN7android6Looper26scheduleEpollRebuildLockedEv",
6022   "parameters" :
6023   [
6024    {
6025     "is_this_ptr" : true,
6026     "referenced_type" : "_ZTIPN7android6LooperE"
6027    }
6028   ],
6029   "return_type" : "_ZTIv",
6030   "source_file" : "system/core/libutils/include/utils/Looper.h"
6031  },
6032  {
6033   "function_name" : "android::Looper::wake",
6034   "linker_set_key" : "_ZN7android6Looper4wakeEv",
6035   "parameters" :
6036   [
6037    {
6038     "is_this_ptr" : true,
6039     "referenced_type" : "_ZTIPN7android6LooperE"
6040    }
6041   ],
6042   "return_type" : "_ZTIv",
6043   "source_file" : "system/core/libutils/include/utils/Looper.h"
6044  },
6045  {
6046   "function_name" : "android::Looper::addFd",
6047   "linker_set_key" : "_ZN7android6Looper5addFdEiiiPFiiiPvES1_",
6048   "parameters" :
6049   [
6050    {
6051     "is_this_ptr" : true,
6052     "referenced_type" : "_ZTIPN7android6LooperE"
6053    },
6054    {
6055     "referenced_type" : "_ZTIi"
6056    },
6057    {
6058     "referenced_type" : "_ZTIi"
6059    },
6060    {
6061     "referenced_type" : "_ZTIi"
6062    },
6063    {
6064     "referenced_type" : "_ZTIPFiiiPvE"
6065    },
6066    {
6067     "referenced_type" : "_ZTIPv"
6068    }
6069   ],
6070   "return_type" : "_ZTIi",
6071   "source_file" : "system/core/libutils/include/utils/Looper.h"
6072  },
6073  {
6074   "function_name" : "android::Looper::addFd",
6075   "linker_set_key" : "_ZN7android6Looper5addFdEiiiRKNS_2spINS_14LooperCallbackEEEPv",
6076   "parameters" :
6077   [
6078    {
6079     "is_this_ptr" : true,
6080     "referenced_type" : "_ZTIPN7android6LooperE"
6081    },
6082    {
6083     "referenced_type" : "_ZTIi"
6084    },
6085    {
6086     "referenced_type" : "_ZTIi"
6087    },
6088    {
6089     "referenced_type" : "_ZTIi"
6090    },
6091    {
6092     "referenced_type" : "_ZTIRKN7android2spINS_14LooperCallbackEEE"
6093    },
6094    {
6095     "referenced_type" : "_ZTIPv"
6096    }
6097   ],
6098   "return_type" : "_ZTIi",
6099   "source_file" : "system/core/libutils/include/utils/Looper.h"
6100  },
6101  {
6102   "access" : "private",
6103   "function_name" : "android::Looper::awoken",
6104   "linker_set_key" : "_ZN7android6Looper6awokenEv",
6105   "parameters" :
6106   [
6107    {
6108     "is_this_ptr" : true,
6109     "referenced_type" : "_ZTIPN7android6LooperE"
6110    }
6111   ],
6112   "return_type" : "_ZTIv",
6113   "source_file" : "system/core/libutils/include/utils/Looper.h"
6114  },
6115  {
6116   "function_name" : "android::Looper::pollAll",
6117   "linker_set_key" : "_ZN7android6Looper7pollAllEiPiS1_PPv",
6118   "parameters" :
6119   [
6120    {
6121     "is_this_ptr" : true,
6122     "referenced_type" : "_ZTIPN7android6LooperE"
6123    },
6124    {
6125     "referenced_type" : "_ZTIi"
6126    },
6127    {
6128     "referenced_type" : "_ZTIPi"
6129    },
6130    {
6131     "referenced_type" : "_ZTIPi"
6132    },
6133    {
6134     "referenced_type" : "_ZTIPPv"
6135    }
6136   ],
6137   "return_type" : "_ZTIi",
6138   "source_file" : "system/core/libutils/include/utils/Looper.h"
6139  },
6140  {
6141   "function_name" : "android::Looper::prepare",
6142   "linker_set_key" : "_ZN7android6Looper7prepareEi",
6143   "parameters" :
6144   [
6145    {
6146     "referenced_type" : "_ZTIi"
6147    }
6148   ],
6149   "return_type" : "_ZTIN7android2spINS_6LooperEEE",
6150   "source_file" : "system/core/libutils/include/utils/Looper.h"
6151  },
6152  {
6153   "function_name" : "android::Looper::pollOnce",
6154   "linker_set_key" : "_ZN7android6Looper8pollOnceEiPiS1_PPv",
6155   "parameters" :
6156   [
6157    {
6158     "is_this_ptr" : true,
6159     "referenced_type" : "_ZTIPN7android6LooperE"
6160    },
6161    {
6162     "referenced_type" : "_ZTIi"
6163    },
6164    {
6165     "referenced_type" : "_ZTIPi"
6166    },
6167    {
6168     "referenced_type" : "_ZTIPi"
6169    },
6170    {
6171     "referenced_type" : "_ZTIPPv"
6172    }
6173   ],
6174   "return_type" : "_ZTIi",
6175   "source_file" : "system/core/libutils/include/utils/Looper.h"
6176  },
6177  {
6178   "function_name" : "android::Looper::removeFd",
6179   "linker_set_key" : "_ZN7android6Looper8removeFdEi",
6180   "parameters" :
6181   [
6182    {
6183     "is_this_ptr" : true,
6184     "referenced_type" : "_ZTIPN7android6LooperE"
6185    },
6186    {
6187     "referenced_type" : "_ZTIi"
6188    }
6189   ],
6190   "return_type" : "_ZTIi",
6191   "source_file" : "system/core/libutils/include/utils/Looper.h"
6192  },
6193  {
6194   "access" : "private",
6195   "function_name" : "android::Looper::pollInner",
6196   "linker_set_key" : "_ZN7android6Looper9pollInnerEi",
6197   "parameters" :
6198   [
6199    {
6200     "is_this_ptr" : true,
6201     "referenced_type" : "_ZTIPN7android6LooperE"
6202    },
6203    {
6204     "referenced_type" : "_ZTIi"
6205    }
6206   ],
6207   "return_type" : "_ZTIi",
6208   "source_file" : "system/core/libutils/include/utils/Looper.h"
6209  },
6210  {
6211   "function_name" : "android::Looper::Looper",
6212   "linker_set_key" : "_ZN7android6LooperC1Eb",
6213   "parameters" :
6214   [
6215    {
6216     "is_this_ptr" : true,
6217     "referenced_type" : "_ZTIPN7android6LooperE"
6218    },
6219    {
6220     "referenced_type" : "_ZTIb"
6221    }
6222   ],
6223   "return_type" : "_ZTIv",
6224   "source_file" : "system/core/libutils/include/utils/Looper.h"
6225  },
6226  {
6227   "function_name" : "android::Looper::Looper",
6228   "linker_set_key" : "_ZN7android6LooperC2Eb",
6229   "parameters" :
6230   [
6231    {
6232     "is_this_ptr" : true,
6233     "referenced_type" : "_ZTIPN7android6LooperE"
6234    },
6235    {
6236     "referenced_type" : "_ZTIb"
6237    }
6238   ],
6239   "return_type" : "_ZTIv",
6240   "source_file" : "system/core/libutils/include/utils/Looper.h"
6241  },
6242  {
6243   "access" : "protected",
6244   "function_name" : "android::Looper::~Looper",
6245   "linker_set_key" : "_ZN7android6LooperD0Ev",
6246   "parameters" :
6247   [
6248    {
6249     "is_this_ptr" : true,
6250     "referenced_type" : "_ZTIPN7android6LooperE"
6251    }
6252   ],
6253   "return_type" : "_ZTIv",
6254   "source_file" : "system/core/libutils/include/utils/Looper.h"
6255  },
6256  {
6257   "access" : "protected",
6258   "function_name" : "android::Looper::~Looper",
6259   "linker_set_key" : "_ZN7android6LooperD1Ev",
6260   "parameters" :
6261   [
6262    {
6263     "is_this_ptr" : true,
6264     "referenced_type" : "_ZTIPN7android6LooperE"
6265    }
6266   ],
6267   "return_type" : "_ZTIv",
6268   "source_file" : "system/core/libutils/include/utils/Looper.h"
6269  },
6270  {
6271   "access" : "protected",
6272   "function_name" : "android::Looper::~Looper",
6273   "linker_set_key" : "_ZN7android6LooperD2Ev",
6274   "parameters" :
6275   [
6276    {
6277     "is_this_ptr" : true,
6278     "referenced_type" : "_ZTIPN7android6LooperE"
6279    }
6280   ],
6281   "return_type" : "_ZTIv",
6282   "source_file" : "system/core/libutils/include/utils/Looper.h"
6283  },
6284  {
6285   "function_name" : "android::Thread::readyToRun",
6286   "linker_set_key" : "_ZN7android6Thread10readyToRunEv",
6287   "parameters" :
6288   [
6289    {
6290     "is_this_ptr" : true,
6291     "referenced_type" : "_ZTIPN7android6ThreadE"
6292    }
6293   ],
6294   "return_type" : "_ZTIi",
6295   "source_file" : "system/core/libutils/include/utils/Thread.h"
6296  },
6297  {
6298   "access" : "private",
6299   "function_name" : "android::Thread::_threadLoop",
6300   "linker_set_key" : "_ZN7android6Thread11_threadLoopEPv",
6301   "parameters" :
6302   [
6303    {
6304     "referenced_type" : "_ZTIPv"
6305    }
6306   ],
6307   "return_type" : "_ZTIi",
6308   "source_file" : "system/core/libutils/include/utils/Thread.h"
6309  },
6310  {
6311   "function_name" : "android::Thread::requestExit",
6312   "linker_set_key" : "_ZN7android6Thread11requestExitEv",
6313   "parameters" :
6314   [
6315    {
6316     "is_this_ptr" : true,
6317     "referenced_type" : "_ZTIPN7android6ThreadE"
6318    }
6319   ],
6320   "return_type" : "_ZTIv",
6321   "source_file" : "system/core/libutils/include/utils/Thread.h"
6322  },
6323  {
6324   "function_name" : "android::Thread::requestExitAndWait",
6325   "linker_set_key" : "_ZN7android6Thread18requestExitAndWaitEv",
6326   "parameters" :
6327   [
6328    {
6329     "is_this_ptr" : true,
6330     "referenced_type" : "_ZTIPN7android6ThreadE"
6331    }
6332   ],
6333   "return_type" : "_ZTIi",
6334   "source_file" : "system/core/libutils/include/utils/Thread.h"
6335  },
6336  {
6337   "function_name" : "android::Thread::run",
6338   "linker_set_key" : "_ZN7android6Thread3runEPKcij",
6339   "parameters" :
6340   [
6341    {
6342     "is_this_ptr" : true,
6343     "referenced_type" : "_ZTIPN7android6ThreadE"
6344    },
6345    {
6346     "referenced_type" : "_ZTIPKc"
6347    },
6348    {
6349     "default_arg" : true,
6350     "referenced_type" : "_ZTIi"
6351    },
6352    {
6353     "default_arg" : true,
6354     "referenced_type" : "_ZTIj"
6355    }
6356   ],
6357   "return_type" : "_ZTIi",
6358   "source_file" : "system/core/libutils/include/utils/Thread.h"
6359  },
6360  {
6361   "function_name" : "android::Thread::join",
6362   "linker_set_key" : "_ZN7android6Thread4joinEv",
6363   "parameters" :
6364   [
6365    {
6366     "is_this_ptr" : true,
6367     "referenced_type" : "_ZTIPN7android6ThreadE"
6368    }
6369   ],
6370   "return_type" : "_ZTIi",
6371   "source_file" : "system/core/libutils/include/utils/Thread.h"
6372  },
6373  {
6374   "function_name" : "android::Thread::Thread",
6375   "linker_set_key" : "_ZN7android6ThreadC2Eb",
6376   "parameters" :
6377   [
6378    {
6379     "is_this_ptr" : true,
6380     "referenced_type" : "_ZTIPN7android6ThreadE"
6381    },
6382    {
6383     "default_arg" : true,
6384     "referenced_type" : "_ZTIb"
6385    }
6386   ],
6387   "return_type" : "_ZTIv",
6388   "source_file" : "system/core/libutils/include/utils/Thread.h"
6389  },
6390  {
6391   "function_name" : "android::Thread::~Thread",
6392   "linker_set_key" : "_ZN7android6ThreadD0Ev",
6393   "parameters" :
6394   [
6395    {
6396     "is_this_ptr" : true,
6397     "referenced_type" : "_ZTIPN7android6ThreadE"
6398    }
6399   ],
6400   "return_type" : "_ZTIv",
6401   "source_file" : "system/core/libutils/include/utils/Thread.h"
6402  },
6403  {
6404   "function_name" : "android::Thread::~Thread",
6405   "linker_set_key" : "_ZN7android6ThreadD1Ev",
6406   "parameters" :
6407   [
6408    {
6409     "is_this_ptr" : true,
6410     "referenced_type" : "_ZTIPN7android6ThreadE"
6411    }
6412   ],
6413   "return_type" : "_ZTIv",
6414   "source_file" : "system/core/libutils/include/utils/Thread.h"
6415  },
6416  {
6417   "function_name" : "android::Thread::~Thread",
6418   "linker_set_key" : "_ZN7android6ThreadD2Ev",
6419   "parameters" :
6420   [
6421    {
6422     "is_this_ptr" : true,
6423     "referenced_type" : "_ZTIPN7android6ThreadE"
6424    }
6425   ],
6426   "return_type" : "_ZTIv",
6427   "source_file" : "system/core/libutils/include/utils/Thread.h"
6428  },
6429  {
6430   "function_name" : "android::FileMap::advise",
6431   "linker_set_key" : "_ZN7android7FileMap6adviseENS0_9MapAdviceE",
6432   "parameters" :
6433   [
6434    {
6435     "is_this_ptr" : true,
6436     "referenced_type" : "_ZTIPN7android7FileMapE"
6437    },
6438    {
6439     "referenced_type" : "_ZTIN7android7FileMap9MapAdviceE"
6440    }
6441   ],
6442   "return_type" : "_ZTIi",
6443   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6444  },
6445  {
6446   "function_name" : "android::FileMap::create",
6447   "linker_set_key" : "_ZN7android7FileMap6createEPKcixjb",
6448   "parameters" :
6449   [
6450    {
6451     "is_this_ptr" : true,
6452     "referenced_type" : "_ZTIPN7android7FileMapE"
6453    },
6454    {
6455     "referenced_type" : "_ZTIPKc"
6456    },
6457    {
6458     "referenced_type" : "_ZTIi"
6459    },
6460    {
6461     "referenced_type" : "_ZTIx"
6462    },
6463    {
6464     "referenced_type" : "_ZTIj"
6465    },
6466    {
6467     "referenced_type" : "_ZTIb"
6468    }
6469   ],
6470   "return_type" : "_ZTIb",
6471   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6472  },
6473  {
6474   "function_name" : "android::FileMap::FileMap",
6475   "linker_set_key" : "_ZN7android7FileMapC1EOS0_",
6476   "parameters" :
6477   [
6478    {
6479     "is_this_ptr" : true,
6480     "referenced_type" : "_ZTIPN7android7FileMapE"
6481    },
6482    {
6483     "referenced_type" : "_ZTION7android7FileMapE"
6484    }
6485   ],
6486   "return_type" : "_ZTIv",
6487   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6488  },
6489  {
6490   "function_name" : "android::FileMap::FileMap",
6491   "linker_set_key" : "_ZN7android7FileMapC1Ev",
6492   "parameters" :
6493   [
6494    {
6495     "is_this_ptr" : true,
6496     "referenced_type" : "_ZTIPN7android7FileMapE"
6497    }
6498   ],
6499   "return_type" : "_ZTIv",
6500   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6501  },
6502  {
6503   "function_name" : "android::FileMap::FileMap",
6504   "linker_set_key" : "_ZN7android7FileMapC2EOS0_",
6505   "parameters" :
6506   [
6507    {
6508     "is_this_ptr" : true,
6509     "referenced_type" : "_ZTIPN7android7FileMapE"
6510    },
6511    {
6512     "referenced_type" : "_ZTION7android7FileMapE"
6513    }
6514   ],
6515   "return_type" : "_ZTIv",
6516   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6517  },
6518  {
6519   "function_name" : "android::FileMap::FileMap",
6520   "linker_set_key" : "_ZN7android7FileMapC2Ev",
6521   "parameters" :
6522   [
6523    {
6524     "is_this_ptr" : true,
6525     "referenced_type" : "_ZTIPN7android7FileMapE"
6526    }
6527   ],
6528   "return_type" : "_ZTIv",
6529   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6530  },
6531  {
6532   "function_name" : "android::FileMap::~FileMap",
6533   "linker_set_key" : "_ZN7android7FileMapD1Ev",
6534   "parameters" :
6535   [
6536    {
6537     "is_this_ptr" : true,
6538     "referenced_type" : "_ZTIPN7android7FileMapE"
6539    }
6540   ],
6541   "return_type" : "_ZTIv",
6542   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6543  },
6544  {
6545   "function_name" : "android::FileMap::~FileMap",
6546   "linker_set_key" : "_ZN7android7FileMapD2Ev",
6547   "parameters" :
6548   [
6549    {
6550     "is_this_ptr" : true,
6551     "referenced_type" : "_ZTIPN7android7FileMapE"
6552    }
6553   ],
6554   "return_type" : "_ZTIv",
6555   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6556  },
6557  {
6558   "function_name" : "android::FileMap::operator=",
6559   "linker_set_key" : "_ZN7android7FileMapaSEOS0_",
6560   "parameters" :
6561   [
6562    {
6563     "is_this_ptr" : true,
6564     "referenced_type" : "_ZTIPN7android7FileMapE"
6565    },
6566    {
6567     "referenced_type" : "_ZTION7android7FileMapE"
6568    }
6569   ],
6570   "return_type" : "_ZTIRN7android7FileMapE",
6571   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6572  },
6573  {
6574   "function_name" : "android::Printer::printFormatLine",
6575   "linker_set_key" : "_ZN7android7Printer15printFormatLineEPKcz",
6576   "parameters" :
6577   [
6578    {
6579     "is_this_ptr" : true,
6580     "referenced_type" : "_ZTIPN7android7PrinterE"
6581    },
6582    {
6583     "referenced_type" : "_ZTIPKc"
6584    }
6585   ],
6586   "return_type" : "_ZTIv",
6587   "source_file" : "system/core/libutils/include/utils/Printer.h"
6588  },
6589  {
6590   "access" : "protected",
6591   "function_name" : "android::Printer::Printer",
6592   "linker_set_key" : "_ZN7android7PrinterC2Ev",
6593   "parameters" :
6594   [
6595    {
6596     "is_this_ptr" : true,
6597     "referenced_type" : "_ZTIPN7android7PrinterE"
6598    }
6599   ],
6600   "return_type" : "_ZTIv",
6601   "source_file" : "system/core/libutils/include/utils/Printer.h"
6602  },
6603  {
6604   "access" : "protected",
6605   "function_name" : "android::Printer::~Printer",
6606   "linker_set_key" : "_ZN7android7PrinterD0Ev",
6607   "parameters" :
6608   [
6609    {
6610     "is_this_ptr" : true,
6611     "referenced_type" : "_ZTIPN7android7PrinterE"
6612    }
6613   ],
6614   "return_type" : "_ZTIv",
6615   "source_file" : "system/core/libutils/include/utils/Printer.h"
6616  },
6617  {
6618   "access" : "protected",
6619   "function_name" : "android::Printer::~Printer",
6620   "linker_set_key" : "_ZN7android7PrinterD1Ev",
6621   "parameters" :
6622   [
6623    {
6624     "is_this_ptr" : true,
6625     "referenced_type" : "_ZTIPN7android7PrinterE"
6626    }
6627   ],
6628   "return_type" : "_ZTIv",
6629   "source_file" : "system/core/libutils/include/utils/Printer.h"
6630  },
6631  {
6632   "access" : "protected",
6633   "function_name" : "android::Printer::~Printer",
6634   "linker_set_key" : "_ZN7android7PrinterD2Ev",
6635   "parameters" :
6636   [
6637    {
6638     "is_this_ptr" : true,
6639     "referenced_type" : "_ZTIPN7android7PrinterE"
6640    }
6641   ],
6642   "return_type" : "_ZTIv",
6643   "source_file" : "system/core/libutils/include/utils/Printer.h"
6644  },
6645  {
6646   "access" : "protected",
6647   "function_name" : "android::RefBase::onFirstRef",
6648   "linker_set_key" : "_ZN7android7RefBase10onFirstRefEv",
6649   "parameters" :
6650   [
6651    {
6652     "is_this_ptr" : true,
6653     "referenced_type" : "_ZTIPN7android7RefBaseE"
6654    }
6655   ],
6656   "return_type" : "_ZTIv",
6657   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6658  },
6659  {
6660   "access" : "private",
6661   "function_name" : "android::RefBase::renameRefs",
6662   "linker_set_key" : "_ZN7android7RefBase10renameRefsEjRKNS_16ReferenceRenamerE",
6663   "parameters" :
6664   [
6665    {
6666     "referenced_type" : "_ZTIj"
6667    },
6668    {
6669     "referenced_type" : "_ZTIRKN7android16ReferenceRenamerE"
6670    }
6671   ],
6672   "return_type" : "_ZTIv",
6673   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6674  },
6675  {
6676   "access" : "private",
6677   "function_name" : "android::RefBase::renameRefId",
6678   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPNS0_12weakref_typeEPKvS4_",
6679   "parameters" :
6680   [
6681    {
6682     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6683    },
6684    {
6685     "referenced_type" : "_ZTIPKv"
6686    },
6687    {
6688     "referenced_type" : "_ZTIPKv"
6689    }
6690   ],
6691   "return_type" : "_ZTIv",
6692   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6693  },
6694  {
6695   "access" : "private",
6696   "function_name" : "android::RefBase::renameRefId",
6697   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPS0_PKvS3_",
6698   "parameters" :
6699   [
6700    {
6701     "referenced_type" : "_ZTIPN7android7RefBaseE"
6702    },
6703    {
6704     "referenced_type" : "_ZTIPKv"
6705    },
6706    {
6707     "referenced_type" : "_ZTIPKv"
6708    }
6709   ],
6710   "return_type" : "_ZTIv",
6711   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6712  },
6713  {
6714   "function_name" : "android::RefBase::weakref_type::attemptIncWeak",
6715   "linker_set_key" : "_ZN7android7RefBase12weakref_type14attemptIncWeakEPKv",
6716   "parameters" :
6717   [
6718    {
6719     "is_this_ptr" : true,
6720     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6721    },
6722    {
6723     "referenced_type" : "_ZTIPKv"
6724    }
6725   ],
6726   "return_type" : "_ZTIb",
6727   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6728  },
6729  {
6730   "function_name" : "android::RefBase::weakref_type::attemptIncStrong",
6731   "linker_set_key" : "_ZN7android7RefBase12weakref_type16attemptIncStrongEPKv",
6732   "parameters" :
6733   [
6734    {
6735     "is_this_ptr" : true,
6736     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6737    },
6738    {
6739     "referenced_type" : "_ZTIPKv"
6740    }
6741   ],
6742   "return_type" : "_ZTIb",
6743   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6744  },
6745  {
6746   "function_name" : "android::RefBase::weakref_type::incWeakRequireWeak",
6747   "linker_set_key" : "_ZN7android7RefBase12weakref_type18incWeakRequireWeakEPKv",
6748   "parameters" :
6749   [
6750    {
6751     "is_this_ptr" : true,
6752     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6753    },
6754    {
6755     "referenced_type" : "_ZTIPKv"
6756    }
6757   ],
6758   "return_type" : "_ZTIv",
6759   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6760  },
6761  {
6762   "function_name" : "android::RefBase::weakref_type::decWeak",
6763   "linker_set_key" : "_ZN7android7RefBase12weakref_type7decWeakEPKv",
6764   "parameters" :
6765   [
6766    {
6767     "is_this_ptr" : true,
6768     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6769    },
6770    {
6771     "referenced_type" : "_ZTIPKv"
6772    }
6773   ],
6774   "return_type" : "_ZTIv",
6775   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6776  },
6777  {
6778   "function_name" : "android::RefBase::weakref_type::incWeak",
6779   "linker_set_key" : "_ZN7android7RefBase12weakref_type7incWeakEPKv",
6780   "parameters" :
6781   [
6782    {
6783     "is_this_ptr" : true,
6784     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6785    },
6786    {
6787     "referenced_type" : "_ZTIPKv"
6788    }
6789   ],
6790   "return_type" : "_ZTIv",
6791   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6792  },
6793  {
6794   "function_name" : "android::RefBase::weakref_type::trackMe",
6795   "linker_set_key" : "_ZN7android7RefBase12weakref_type7trackMeEbb",
6796   "parameters" :
6797   [
6798    {
6799     "is_this_ptr" : true,
6800     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6801    },
6802    {
6803     "referenced_type" : "_ZTIb"
6804    },
6805    {
6806     "referenced_type" : "_ZTIb"
6807    }
6808   ],
6809   "return_type" : "_ZTIv",
6810   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6811  },
6812  {
6813   "access" : "protected",
6814   "function_name" : "android::RefBase::onLastWeakRef",
6815   "linker_set_key" : "_ZN7android7RefBase13onLastWeakRefEPKv",
6816   "parameters" :
6817   [
6818    {
6819     "is_this_ptr" : true,
6820     "referenced_type" : "_ZTIPN7android7RefBaseE"
6821    },
6822    {
6823     "referenced_type" : "_ZTIPKv"
6824    }
6825   ],
6826   "return_type" : "_ZTIv",
6827   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6828  },
6829  {
6830   "access" : "protected",
6831   "function_name" : "android::RefBase::onLastStrongRef",
6832   "linker_set_key" : "_ZN7android7RefBase15onLastStrongRefEPKv",
6833   "parameters" :
6834   [
6835    {
6836     "is_this_ptr" : true,
6837     "referenced_type" : "_ZTIPN7android7RefBaseE"
6838    },
6839    {
6840     "referenced_type" : "_ZTIPKv"
6841    }
6842   ],
6843   "return_type" : "_ZTIv",
6844   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6845  },
6846  {
6847   "access" : "protected",
6848   "function_name" : "android::RefBase::extendObjectLifetime",
6849   "linker_set_key" : "_ZN7android7RefBase20extendObjectLifetimeEi",
6850   "parameters" :
6851   [
6852    {
6853     "is_this_ptr" : true,
6854     "referenced_type" : "_ZTIPN7android7RefBaseE"
6855    },
6856    {
6857     "referenced_type" : "_ZTIi"
6858    }
6859   ],
6860   "return_type" : "_ZTIv",
6861   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6862  },
6863  {
6864   "access" : "protected",
6865   "function_name" : "android::RefBase::onIncStrongAttempted",
6866   "linker_set_key" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv",
6867   "parameters" :
6868   [
6869    {
6870     "is_this_ptr" : true,
6871     "referenced_type" : "_ZTIPN7android7RefBaseE"
6872    },
6873    {
6874     "referenced_type" : "_ZTIj"
6875    },
6876    {
6877     "referenced_type" : "_ZTIPKv"
6878    }
6879   ],
6880   "return_type" : "_ZTIb",
6881   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6882  },
6883  {
6884   "access" : "protected",
6885   "function_name" : "android::RefBase::RefBase",
6886   "linker_set_key" : "_ZN7android7RefBaseC1Ev",
6887   "parameters" :
6888   [
6889    {
6890     "is_this_ptr" : true,
6891     "referenced_type" : "_ZTIPN7android7RefBaseE"
6892    }
6893   ],
6894   "return_type" : "_ZTIv",
6895   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6896  },
6897  {
6898   "access" : "protected",
6899   "function_name" : "android::RefBase::RefBase",
6900   "linker_set_key" : "_ZN7android7RefBaseC2Ev",
6901   "parameters" :
6902   [
6903    {
6904     "is_this_ptr" : true,
6905     "referenced_type" : "_ZTIPN7android7RefBaseE"
6906    }
6907   ],
6908   "return_type" : "_ZTIv",
6909   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6910  },
6911  {
6912   "access" : "protected",
6913   "function_name" : "android::RefBase::~RefBase",
6914   "linker_set_key" : "_ZN7android7RefBaseD0Ev",
6915   "parameters" :
6916   [
6917    {
6918     "is_this_ptr" : true,
6919     "referenced_type" : "_ZTIPN7android7RefBaseE"
6920    }
6921   ],
6922   "return_type" : "_ZTIv",
6923   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6924  },
6925  {
6926   "access" : "protected",
6927   "function_name" : "android::RefBase::~RefBase",
6928   "linker_set_key" : "_ZN7android7RefBaseD1Ev",
6929   "parameters" :
6930   [
6931    {
6932     "is_this_ptr" : true,
6933     "referenced_type" : "_ZTIPN7android7RefBaseE"
6934    }
6935   ],
6936   "return_type" : "_ZTIv",
6937   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6938  },
6939  {
6940   "access" : "protected",
6941   "function_name" : "android::RefBase::~RefBase",
6942   "linker_set_key" : "_ZN7android7RefBaseD2Ev",
6943   "parameters" :
6944   [
6945    {
6946     "is_this_ptr" : true,
6947     "referenced_type" : "_ZTIPN7android7RefBaseE"
6948    }
6949   ],
6950   "return_type" : "_ZTIv",
6951   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6952  },
6953  {
6954   "function_name" : "android::String8::appendPath",
6955   "linker_set_key" : "_ZN7android7String810appendPathEPKc",
6956   "parameters" :
6957   [
6958    {
6959     "is_this_ptr" : true,
6960     "referenced_type" : "_ZTIPN7android7String8E"
6961    },
6962    {
6963     "referenced_type" : "_ZTIPKc"
6964    }
6965   ],
6966   "return_type" : "_ZTIRN7android7String8E",
6967   "source_file" : "system/core/libutils/include/utils/String8.h"
6968  },
6969  {
6970   "function_name" : "android::String8::lockBuffer",
6971   "linker_set_key" : "_ZN7android7String810lockBufferEj",
6972   "parameters" :
6973   [
6974    {
6975     "is_this_ptr" : true,
6976     "referenced_type" : "_ZTIPN7android7String8E"
6977    },
6978    {
6979     "referenced_type" : "_ZTIj"
6980    }
6981   ],
6982   "return_type" : "_ZTIPc",
6983   "source_file" : "system/core/libutils/include/utils/String8.h"
6984  },
6985  {
6986   "access" : "private",
6987   "function_name" : "android::String8::real_append",
6988   "linker_set_key" : "_ZN7android7String811real_appendEPKcj",
6989   "parameters" :
6990   [
6991    {
6992     "is_this_ptr" : true,
6993     "referenced_type" : "_ZTIPN7android7String8E"
6994    },
6995    {
6996     "referenced_type" : "_ZTIPKc"
6997    },
6998    {
6999     "referenced_type" : "_ZTIj"
7000    }
7001   ],
7002   "return_type" : "_ZTIi",
7003   "source_file" : "system/core/libutils/include/utils/String8.h"
7004  },
7005  {
7006   "function_name" : "android::String8::appendFormat",
7007   "linker_set_key" : "_ZN7android7String812appendFormatEPKcz",
7008   "parameters" :
7009   [
7010    {
7011     "is_this_ptr" : true,
7012     "referenced_type" : "_ZTIPN7android7String8E"
7013    },
7014    {
7015     "referenced_type" : "_ZTIPKc"
7016    }
7017   ],
7018   "return_type" : "_ZTIi",
7019   "source_file" : "system/core/libutils/include/utils/String8.h"
7020  },
7021  {
7022   "function_name" : "android::String8::unlockBuffer",
7023   "linker_set_key" : "_ZN7android7String812unlockBufferEj",
7024   "parameters" :
7025   [
7026    {
7027     "is_this_ptr" : true,
7028     "referenced_type" : "_ZTIPN7android7String8E"
7029    },
7030    {
7031     "referenced_type" : "_ZTIj"
7032    }
7033   ],
7034   "return_type" : "_ZTIi",
7035   "source_file" : "system/core/libutils/include/utils/String8.h"
7036  },
7037  {
7038   "function_name" : "android::String8::unlockBuffer",
7039   "linker_set_key" : "_ZN7android7String812unlockBufferEv",
7040   "parameters" :
7041   [
7042    {
7043     "is_this_ptr" : true,
7044     "referenced_type" : "_ZTIPN7android7String8E"
7045    }
7046   ],
7047   "return_type" : "_ZTIv",
7048   "source_file" : "system/core/libutils/include/utils/String8.h"
7049  },
7050  {
7051   "function_name" : "android::String8::appendFormatV",
7052   "linker_set_key" : "_ZN7android7String813appendFormatVEPKcPc",
7053   "parameters" :
7054   [
7055    {
7056     "is_this_ptr" : true,
7057     "referenced_type" : "_ZTIPN7android7String8E"
7058    },
7059    {
7060     "referenced_type" : "_ZTIPKc"
7061    },
7062    {
7063     "referenced_type" : "_ZTIPc"
7064    }
7065   ],
7066   "return_type" : "_ZTIi",
7067   "source_file" : "system/core/libutils/include/utils/String8.h"
7068  },
7069  {
7070   "function_name" : "android::String8::convertToResPath",
7071   "linker_set_key" : "_ZN7android7String816convertToResPathEv",
7072   "parameters" :
7073   [
7074    {
7075     "is_this_ptr" : true,
7076     "referenced_type" : "_ZTIPN7android7String8E"
7077    }
7078   ],
7079   "return_type" : "_ZTIRN7android7String8E",
7080   "source_file" : "system/core/libutils/include/utils/String8.h"
7081  },
7082  {
7083   "function_name" : "android::String8::clear",
7084   "linker_set_key" : "_ZN7android7String85clearEv",
7085   "parameters" :
7086   [
7087    {
7088     "is_this_ptr" : true,
7089     "referenced_type" : "_ZTIPN7android7String8E"
7090    }
7091   ],
7092   "return_type" : "_ZTIv",
7093   "source_file" : "system/core/libutils/include/utils/String8.h"
7094  },
7095  {
7096   "function_name" : "android::String8::setTo",
7097   "linker_set_key" : "_ZN7android7String85setToEPKDij",
7098   "parameters" :
7099   [
7100    {
7101     "is_this_ptr" : true,
7102     "referenced_type" : "_ZTIPN7android7String8E"
7103    },
7104    {
7105     "referenced_type" : "_ZTIPKDi"
7106    },
7107    {
7108     "referenced_type" : "_ZTIj"
7109    }
7110   ],
7111   "return_type" : "_ZTIi",
7112   "source_file" : "system/core/libutils/include/utils/String8.h"
7113  },
7114  {
7115   "function_name" : "android::String8::setTo",
7116   "linker_set_key" : "_ZN7android7String85setToEPKDsj",
7117   "parameters" :
7118   [
7119    {
7120     "is_this_ptr" : true,
7121     "referenced_type" : "_ZTIPN7android7String8E"
7122    },
7123    {
7124     "referenced_type" : "_ZTIPKDs"
7125    },
7126    {
7127     "referenced_type" : "_ZTIj"
7128    }
7129   ],
7130   "return_type" : "_ZTIi",
7131   "source_file" : "system/core/libutils/include/utils/String8.h"
7132  },
7133  {
7134   "function_name" : "android::String8::setTo",
7135   "linker_set_key" : "_ZN7android7String85setToEPKc",
7136   "parameters" :
7137   [
7138    {
7139     "is_this_ptr" : true,
7140     "referenced_type" : "_ZTIPN7android7String8E"
7141    },
7142    {
7143     "referenced_type" : "_ZTIPKc"
7144    }
7145   ],
7146   "return_type" : "_ZTIi",
7147   "source_file" : "system/core/libutils/include/utils/String8.h"
7148  },
7149  {
7150   "function_name" : "android::String8::setTo",
7151   "linker_set_key" : "_ZN7android7String85setToEPKcj",
7152   "parameters" :
7153   [
7154    {
7155     "is_this_ptr" : true,
7156     "referenced_type" : "_ZTIPN7android7String8E"
7157    },
7158    {
7159     "referenced_type" : "_ZTIPKc"
7160    },
7161    {
7162     "referenced_type" : "_ZTIj"
7163    }
7164   ],
7165   "return_type" : "_ZTIi",
7166   "source_file" : "system/core/libutils/include/utils/String8.h"
7167  },
7168  {
7169   "function_name" : "android::String8::setTo",
7170   "linker_set_key" : "_ZN7android7String85setToERKS0_",
7171   "parameters" :
7172   [
7173    {
7174     "is_this_ptr" : true,
7175     "referenced_type" : "_ZTIPN7android7String8E"
7176    },
7177    {
7178     "referenced_type" : "_ZTIRKN7android7String8E"
7179    }
7180   ],
7181   "return_type" : "_ZTIv",
7182   "source_file" : "system/core/libutils/include/utils/String8.h"
7183  },
7184  {
7185   "function_name" : "android::String8::append",
7186   "linker_set_key" : "_ZN7android7String86appendEPKc",
7187   "parameters" :
7188   [
7189    {
7190     "is_this_ptr" : true,
7191     "referenced_type" : "_ZTIPN7android7String8E"
7192    },
7193    {
7194     "referenced_type" : "_ZTIPKc"
7195    }
7196   ],
7197   "return_type" : "_ZTIi",
7198   "source_file" : "system/core/libutils/include/utils/String8.h"
7199  },
7200  {
7201   "function_name" : "android::String8::append",
7202   "linker_set_key" : "_ZN7android7String86appendEPKcj",
7203   "parameters" :
7204   [
7205    {
7206     "is_this_ptr" : true,
7207     "referenced_type" : "_ZTIPN7android7String8E"
7208    },
7209    {
7210     "referenced_type" : "_ZTIPKc"
7211    },
7212    {
7213     "referenced_type" : "_ZTIj"
7214    }
7215   ],
7216   "return_type" : "_ZTIi",
7217   "source_file" : "system/core/libutils/include/utils/String8.h"
7218  },
7219  {
7220   "function_name" : "android::String8::append",
7221   "linker_set_key" : "_ZN7android7String86appendERKS0_",
7222   "parameters" :
7223   [
7224    {
7225     "is_this_ptr" : true,
7226     "referenced_type" : "_ZTIPN7android7String8E"
7227    },
7228    {
7229     "referenced_type" : "_ZTIRKN7android7String8E"
7230    }
7231   ],
7232   "return_type" : "_ZTIi",
7233   "source_file" : "system/core/libutils/include/utils/String8.h"
7234  },
7235  {
7236   "function_name" : "android::String8::format",
7237   "linker_set_key" : "_ZN7android7String86formatEPKcz",
7238   "parameters" :
7239   [
7240    {
7241     "referenced_type" : "_ZTIPKc"
7242    }
7243   ],
7244   "return_type" : "_ZTIN7android7String8E",
7245   "source_file" : "system/core/libutils/include/utils/String8.h"
7246  },
7247  {
7248   "function_name" : "android::String8::formatV",
7249   "linker_set_key" : "_ZN7android7String87formatVEPKcPc",
7250   "parameters" :
7251   [
7252    {
7253     "referenced_type" : "_ZTIPKc"
7254    },
7255    {
7256     "referenced_type" : "_ZTIPc"
7257    }
7258   ],
7259   "return_type" : "_ZTIN7android7String8E",
7260   "source_file" : "system/core/libutils/include/utils/String8.h"
7261  },
7262  {
7263   "function_name" : "android::String8::toLower",
7264   "linker_set_key" : "_ZN7android7String87toLowerEv",
7265   "parameters" :
7266   [
7267    {
7268     "is_this_ptr" : true,
7269     "referenced_type" : "_ZTIPN7android7String8E"
7270    }
7271   ],
7272   "return_type" : "_ZTIv",
7273   "source_file" : "system/core/libutils/include/utils/String8.h"
7274  },
7275  {
7276   "function_name" : "android::String8::removeAll",
7277   "linker_set_key" : "_ZN7android7String89removeAllEPKc",
7278   "parameters" :
7279   [
7280    {
7281     "is_this_ptr" : true,
7282     "referenced_type" : "_ZTIPN7android7String8E"
7283    },
7284    {
7285     "referenced_type" : "_ZTIPKc"
7286    }
7287   ],
7288   "return_type" : "_ZTIb",
7289   "source_file" : "system/core/libutils/include/utils/String8.h"
7290  },
7291  {
7292   "function_name" : "android::String8::String8",
7293   "linker_set_key" : "_ZN7android7String8C1EPKDi",
7294   "parameters" :
7295   [
7296    {
7297     "is_this_ptr" : true,
7298     "referenced_type" : "_ZTIPN7android7String8E"
7299    },
7300    {
7301     "referenced_type" : "_ZTIPKDi"
7302    }
7303   ],
7304   "return_type" : "_ZTIv",
7305   "source_file" : "system/core/libutils/include/utils/String8.h"
7306  },
7307  {
7308   "function_name" : "android::String8::String8",
7309   "linker_set_key" : "_ZN7android7String8C1EPKDij",
7310   "parameters" :
7311   [
7312    {
7313     "is_this_ptr" : true,
7314     "referenced_type" : "_ZTIPN7android7String8E"
7315    },
7316    {
7317     "referenced_type" : "_ZTIPKDi"
7318    },
7319    {
7320     "referenced_type" : "_ZTIj"
7321    }
7322   ],
7323   "return_type" : "_ZTIv",
7324   "source_file" : "system/core/libutils/include/utils/String8.h"
7325  },
7326  {
7327   "function_name" : "android::String8::String8",
7328   "linker_set_key" : "_ZN7android7String8C1EPKDs",
7329   "parameters" :
7330   [
7331    {
7332     "is_this_ptr" : true,
7333     "referenced_type" : "_ZTIPN7android7String8E"
7334    },
7335    {
7336     "referenced_type" : "_ZTIPKDs"
7337    }
7338   ],
7339   "return_type" : "_ZTIv",
7340   "source_file" : "system/core/libutils/include/utils/String8.h"
7341  },
7342  {
7343   "function_name" : "android::String8::String8",
7344   "linker_set_key" : "_ZN7android7String8C1EPKDsj",
7345   "parameters" :
7346   [
7347    {
7348     "is_this_ptr" : true,
7349     "referenced_type" : "_ZTIPN7android7String8E"
7350    },
7351    {
7352     "referenced_type" : "_ZTIPKDs"
7353    },
7354    {
7355     "referenced_type" : "_ZTIj"
7356    }
7357   ],
7358   "return_type" : "_ZTIv",
7359   "source_file" : "system/core/libutils/include/utils/String8.h"
7360  },
7361  {
7362   "function_name" : "android::String8::String8",
7363   "linker_set_key" : "_ZN7android7String8C1EPKc",
7364   "parameters" :
7365   [
7366    {
7367     "is_this_ptr" : true,
7368     "referenced_type" : "_ZTIPN7android7String8E"
7369    },
7370    {
7371     "referenced_type" : "_ZTIPKc"
7372    }
7373   ],
7374   "return_type" : "_ZTIv",
7375   "source_file" : "system/core/libutils/include/utils/String8.h"
7376  },
7377  {
7378   "function_name" : "android::String8::String8",
7379   "linker_set_key" : "_ZN7android7String8C1EPKcj",
7380   "parameters" :
7381   [
7382    {
7383     "is_this_ptr" : true,
7384     "referenced_type" : "_ZTIPN7android7String8E"
7385    },
7386    {
7387     "referenced_type" : "_ZTIPKc"
7388    },
7389    {
7390     "referenced_type" : "_ZTIj"
7391    }
7392   ],
7393   "return_type" : "_ZTIv",
7394   "source_file" : "system/core/libutils/include/utils/String8.h"
7395  },
7396  {
7397   "function_name" : "android::String8::String8",
7398   "linker_set_key" : "_ZN7android7String8C1ERKNS_8String16E",
7399   "parameters" :
7400   [
7401    {
7402     "is_this_ptr" : true,
7403     "referenced_type" : "_ZTIPN7android7String8E"
7404    },
7405    {
7406     "referenced_type" : "_ZTIRKN7android8String16E"
7407    }
7408   ],
7409   "return_type" : "_ZTIv",
7410   "source_file" : "system/core/libutils/include/utils/String8.h"
7411  },
7412  {
7413   "function_name" : "android::String8::String8",
7414   "linker_set_key" : "_ZN7android7String8C1ERKS0_",
7415   "parameters" :
7416   [
7417    {
7418     "is_this_ptr" : true,
7419     "referenced_type" : "_ZTIPN7android7String8E"
7420    },
7421    {
7422     "referenced_type" : "_ZTIRKN7android7String8E"
7423    }
7424   ],
7425   "return_type" : "_ZTIv",
7426   "source_file" : "system/core/libutils/include/utils/String8.h"
7427  },
7428  {
7429   "function_name" : "android::String8::String8",
7430   "linker_set_key" : "_ZN7android7String8C1Ev",
7431   "parameters" :
7432   [
7433    {
7434     "is_this_ptr" : true,
7435     "referenced_type" : "_ZTIPN7android7String8E"
7436    }
7437   ],
7438   "return_type" : "_ZTIv",
7439   "source_file" : "system/core/libutils/include/utils/String8.h"
7440  },
7441  {
7442   "function_name" : "android::String8::String8",
7443   "linker_set_key" : "_ZN7android7String8C2EPKDi",
7444   "parameters" :
7445   [
7446    {
7447     "is_this_ptr" : true,
7448     "referenced_type" : "_ZTIPN7android7String8E"
7449    },
7450    {
7451     "referenced_type" : "_ZTIPKDi"
7452    }
7453   ],
7454   "return_type" : "_ZTIv",
7455   "source_file" : "system/core/libutils/include/utils/String8.h"
7456  },
7457  {
7458   "function_name" : "android::String8::String8",
7459   "linker_set_key" : "_ZN7android7String8C2EPKDij",
7460   "parameters" :
7461   [
7462    {
7463     "is_this_ptr" : true,
7464     "referenced_type" : "_ZTIPN7android7String8E"
7465    },
7466    {
7467     "referenced_type" : "_ZTIPKDi"
7468    },
7469    {
7470     "referenced_type" : "_ZTIj"
7471    }
7472   ],
7473   "return_type" : "_ZTIv",
7474   "source_file" : "system/core/libutils/include/utils/String8.h"
7475  },
7476  {
7477   "function_name" : "android::String8::String8",
7478   "linker_set_key" : "_ZN7android7String8C2EPKDs",
7479   "parameters" :
7480   [
7481    {
7482     "is_this_ptr" : true,
7483     "referenced_type" : "_ZTIPN7android7String8E"
7484    },
7485    {
7486     "referenced_type" : "_ZTIPKDs"
7487    }
7488   ],
7489   "return_type" : "_ZTIv",
7490   "source_file" : "system/core/libutils/include/utils/String8.h"
7491  },
7492  {
7493   "function_name" : "android::String8::String8",
7494   "linker_set_key" : "_ZN7android7String8C2EPKDsj",
7495   "parameters" :
7496   [
7497    {
7498     "is_this_ptr" : true,
7499     "referenced_type" : "_ZTIPN7android7String8E"
7500    },
7501    {
7502     "referenced_type" : "_ZTIPKDs"
7503    },
7504    {
7505     "referenced_type" : "_ZTIj"
7506    }
7507   ],
7508   "return_type" : "_ZTIv",
7509   "source_file" : "system/core/libutils/include/utils/String8.h"
7510  },
7511  {
7512   "function_name" : "android::String8::String8",
7513   "linker_set_key" : "_ZN7android7String8C2EPKc",
7514   "parameters" :
7515   [
7516    {
7517     "is_this_ptr" : true,
7518     "referenced_type" : "_ZTIPN7android7String8E"
7519    },
7520    {
7521     "referenced_type" : "_ZTIPKc"
7522    }
7523   ],
7524   "return_type" : "_ZTIv",
7525   "source_file" : "system/core/libutils/include/utils/String8.h"
7526  },
7527  {
7528   "function_name" : "android::String8::String8",
7529   "linker_set_key" : "_ZN7android7String8C2EPKcj",
7530   "parameters" :
7531   [
7532    {
7533     "is_this_ptr" : true,
7534     "referenced_type" : "_ZTIPN7android7String8E"
7535    },
7536    {
7537     "referenced_type" : "_ZTIPKc"
7538    },
7539    {
7540     "referenced_type" : "_ZTIj"
7541    }
7542   ],
7543   "return_type" : "_ZTIv",
7544   "source_file" : "system/core/libutils/include/utils/String8.h"
7545  },
7546  {
7547   "function_name" : "android::String8::String8",
7548   "linker_set_key" : "_ZN7android7String8C2ERKNS_8String16E",
7549   "parameters" :
7550   [
7551    {
7552     "is_this_ptr" : true,
7553     "referenced_type" : "_ZTIPN7android7String8E"
7554    },
7555    {
7556     "referenced_type" : "_ZTIRKN7android8String16E"
7557    }
7558   ],
7559   "return_type" : "_ZTIv",
7560   "source_file" : "system/core/libutils/include/utils/String8.h"
7561  },
7562  {
7563   "function_name" : "android::String8::String8",
7564   "linker_set_key" : "_ZN7android7String8C2ERKS0_",
7565   "parameters" :
7566   [
7567    {
7568     "is_this_ptr" : true,
7569     "referenced_type" : "_ZTIPN7android7String8E"
7570    },
7571    {
7572     "referenced_type" : "_ZTIRKN7android7String8E"
7573    }
7574   ],
7575   "return_type" : "_ZTIv",
7576   "source_file" : "system/core/libutils/include/utils/String8.h"
7577  },
7578  {
7579   "function_name" : "android::String8::String8",
7580   "linker_set_key" : "_ZN7android7String8C2Ev",
7581   "parameters" :
7582   [
7583    {
7584     "is_this_ptr" : true,
7585     "referenced_type" : "_ZTIPN7android7String8E"
7586    }
7587   ],
7588   "return_type" : "_ZTIv",
7589   "source_file" : "system/core/libutils/include/utils/String8.h"
7590  },
7591  {
7592   "function_name" : "android::String8::~String8",
7593   "linker_set_key" : "_ZN7android7String8D1Ev",
7594   "parameters" :
7595   [
7596    {
7597     "is_this_ptr" : true,
7598     "referenced_type" : "_ZTIPN7android7String8E"
7599    }
7600   ],
7601   "return_type" : "_ZTIv",
7602   "source_file" : "system/core/libutils/include/utils/String8.h"
7603  },
7604  {
7605   "function_name" : "android::String8::~String8",
7606   "linker_set_key" : "_ZN7android7String8D2Ev",
7607   "parameters" :
7608   [
7609    {
7610     "is_this_ptr" : true,
7611     "referenced_type" : "_ZTIPN7android7String8E"
7612    }
7613   ],
7614   "return_type" : "_ZTIv",
7615   "source_file" : "system/core/libutils/include/utils/String8.h"
7616  },
7617  {
7618   "access" : "private",
7619   "function_name" : "android::String16::editResize",
7620   "linker_set_key" : "_ZN7android8String1610editResizeEj",
7621   "parameters" :
7622   [
7623    {
7624     "is_this_ptr" : true,
7625     "referenced_type" : "_ZTIPN7android8String16E"
7626    },
7627    {
7628     "referenced_type" : "_ZTIj"
7629    }
7630   ],
7631   "return_type" : "_ZTIPv",
7632   "source_file" : "system/core/libutils/include/utils/String16.h"
7633  },
7634  {
7635   "function_name" : "android::String16::replaceAll",
7636   "linker_set_key" : "_ZN7android8String1610replaceAllEDsDs",
7637   "parameters" :
7638   [
7639    {
7640     "is_this_ptr" : true,
7641     "referenced_type" : "_ZTIPN7android8String16E"
7642    },
7643    {
7644     "referenced_type" : "_ZTIDs"
7645    },
7646    {
7647     "referenced_type" : "_ZTIDs"
7648    }
7649   ],
7650   "return_type" : "_ZTIi",
7651   "source_file" : "system/core/libutils/include/utils/String16.h"
7652  },
7653  {
7654   "access" : "private",
7655   "function_name" : "android::String16::allocFromUTF8",
7656   "linker_set_key" : "_ZN7android8String1613allocFromUTF8EPKcj",
7657   "parameters" :
7658   [
7659    {
7660     "referenced_type" : "_ZTIPKc"
7661    },
7662    {
7663     "referenced_type" : "_ZTIj"
7664    }
7665   ],
7666   "return_type" : "_ZTIPDs",
7667   "source_file" : "system/core/libutils/include/utils/String16.h"
7668  },
7669  {
7670   "access" : "private",
7671   "function_name" : "android::String16::allocFromUTF16",
7672   "linker_set_key" : "_ZN7android8String1614allocFromUTF16EPKDsj",
7673   "parameters" :
7674   [
7675    {
7676     "referenced_type" : "_ZTIPKDs"
7677    },
7678    {
7679     "referenced_type" : "_ZTIj"
7680    }
7681   ],
7682   "return_type" : "_ZTIPDs",
7683   "source_file" : "system/core/libutils/include/utils/String16.h"
7684  },
7685  {
7686   "access" : "private",
7687   "function_name" : "android::String16::edit",
7688   "linker_set_key" : "_ZN7android8String164editEv",
7689   "parameters" :
7690   [
7691    {
7692     "is_this_ptr" : true,
7693     "referenced_type" : "_ZTIPN7android8String16E"
7694    }
7695   ],
7696   "return_type" : "_ZTIPv",
7697   "source_file" : "system/core/libutils/include/utils/String16.h"
7698  },
7699  {
7700   "access" : "private",
7701   "function_name" : "android::String16::alloc",
7702   "linker_set_key" : "_ZN7android8String165allocEj",
7703   "parameters" :
7704   [
7705    {
7706     "referenced_type" : "_ZTIj"
7707    }
7708   ],
7709   "return_type" : "_ZTIPv",
7710   "source_file" : "system/core/libutils/include/utils/String16.h"
7711  },
7712  {
7713   "function_name" : "android::String16::setTo",
7714   "linker_set_key" : "_ZN7android8String165setToEPKDs",
7715   "parameters" :
7716   [
7717    {
7718     "is_this_ptr" : true,
7719     "referenced_type" : "_ZTIPN7android8String16E"
7720    },
7721    {
7722     "referenced_type" : "_ZTIPKDs"
7723    }
7724   ],
7725   "return_type" : "_ZTIi",
7726   "source_file" : "system/core/libutils/include/utils/String16.h"
7727  },
7728  {
7729   "function_name" : "android::String16::setTo",
7730   "linker_set_key" : "_ZN7android8String165setToEPKDsj",
7731   "parameters" :
7732   [
7733    {
7734     "is_this_ptr" : true,
7735     "referenced_type" : "_ZTIPN7android8String16E"
7736    },
7737    {
7738     "referenced_type" : "_ZTIPKDs"
7739    },
7740    {
7741     "referenced_type" : "_ZTIj"
7742    }
7743   ],
7744   "return_type" : "_ZTIi",
7745   "source_file" : "system/core/libutils/include/utils/String16.h"
7746  },
7747  {
7748   "function_name" : "android::String16::setTo",
7749   "linker_set_key" : "_ZN7android8String165setToERKS0_",
7750   "parameters" :
7751   [
7752    {
7753     "is_this_ptr" : true,
7754     "referenced_type" : "_ZTIPN7android8String16E"
7755    },
7756    {
7757     "referenced_type" : "_ZTIRKN7android8String16E"
7758    }
7759   ],
7760   "return_type" : "_ZTIv",
7761   "source_file" : "system/core/libutils/include/utils/String16.h"
7762  },
7763  {
7764   "function_name" : "android::String16::setTo",
7765   "linker_set_key" : "_ZN7android8String165setToERKS0_jj",
7766   "parameters" :
7767   [
7768    {
7769     "is_this_ptr" : true,
7770     "referenced_type" : "_ZTIPN7android8String16E"
7771    },
7772    {
7773     "referenced_type" : "_ZTIRKN7android8String16E"
7774    },
7775    {
7776     "referenced_type" : "_ZTIj"
7777    },
7778    {
7779     "default_arg" : true,
7780     "referenced_type" : "_ZTIj"
7781    }
7782   ],
7783   "return_type" : "_ZTIi",
7784   "source_file" : "system/core/libutils/include/utils/String16.h"
7785  },
7786  {
7787   "function_name" : "android::String16::append",
7788   "linker_set_key" : "_ZN7android8String166appendEPKDsj",
7789   "parameters" :
7790   [
7791    {
7792     "is_this_ptr" : true,
7793     "referenced_type" : "_ZTIPN7android8String16E"
7794    },
7795    {
7796     "referenced_type" : "_ZTIPKDs"
7797    },
7798    {
7799     "referenced_type" : "_ZTIj"
7800    }
7801   ],
7802   "return_type" : "_ZTIi",
7803   "source_file" : "system/core/libutils/include/utils/String16.h"
7804  },
7805  {
7806   "function_name" : "android::String16::append",
7807   "linker_set_key" : "_ZN7android8String166appendERKS0_",
7808   "parameters" :
7809   [
7810    {
7811     "is_this_ptr" : true,
7812     "referenced_type" : "_ZTIPN7android8String16E"
7813    },
7814    {
7815     "referenced_type" : "_ZTIRKN7android8String16E"
7816    }
7817   ],
7818   "return_type" : "_ZTIi",
7819   "source_file" : "system/core/libutils/include/utils/String16.h"
7820  },
7821  {
7822   "function_name" : "android::String16::insert",
7823   "linker_set_key" : "_ZN7android8String166insertEjPKDs",
7824   "parameters" :
7825   [
7826    {
7827     "is_this_ptr" : true,
7828     "referenced_type" : "_ZTIPN7android8String16E"
7829    },
7830    {
7831     "referenced_type" : "_ZTIj"
7832    },
7833    {
7834     "referenced_type" : "_ZTIPKDs"
7835    }
7836   ],
7837   "return_type" : "_ZTIi",
7838   "source_file" : "system/core/libutils/include/utils/String16.h"
7839  },
7840  {
7841   "function_name" : "android::String16::insert",
7842   "linker_set_key" : "_ZN7android8String166insertEjPKDsj",
7843   "parameters" :
7844   [
7845    {
7846     "is_this_ptr" : true,
7847     "referenced_type" : "_ZTIPN7android8String16E"
7848    },
7849    {
7850     "referenced_type" : "_ZTIj"
7851    },
7852    {
7853     "referenced_type" : "_ZTIPKDs"
7854    },
7855    {
7856     "referenced_type" : "_ZTIj"
7857    }
7858   ],
7859   "return_type" : "_ZTIi",
7860   "source_file" : "system/core/libutils/include/utils/String16.h"
7861  },
7862  {
7863   "access" : "private",
7864   "function_name" : "android::String16::acquire",
7865   "linker_set_key" : "_ZN7android8String167acquireEv",
7866   "parameters" :
7867   [
7868    {
7869     "is_this_ptr" : true,
7870     "referenced_type" : "_ZTIPN7android8String16E"
7871    }
7872   ],
7873   "return_type" : "_ZTIv",
7874   "source_file" : "system/core/libutils/include/utils/String16.h"
7875  },
7876  {
7877   "access" : "private",
7878   "function_name" : "android::String16::release",
7879   "linker_set_key" : "_ZN7android8String167releaseEv",
7880   "parameters" :
7881   [
7882    {
7883     "is_this_ptr" : true,
7884     "referenced_type" : "_ZTIPN7android8String16E"
7885    }
7886   ],
7887   "return_type" : "_ZTIv",
7888   "source_file" : "system/core/libutils/include/utils/String16.h"
7889  },
7890  {
7891   "function_name" : "android::String16::String16",
7892   "linker_set_key" : "_ZN7android8String16C1EOS0_",
7893   "parameters" :
7894   [
7895    {
7896     "is_this_ptr" : true,
7897     "referenced_type" : "_ZTIPN7android8String16E"
7898    },
7899    {
7900     "referenced_type" : "_ZTION7android8String16E"
7901    }
7902   ],
7903   "return_type" : "_ZTIv",
7904   "source_file" : "system/core/libutils/include/utils/String16.h"
7905  },
7906  {
7907   "function_name" : "android::String16::String16",
7908   "linker_set_key" : "_ZN7android8String16C1EPKDs",
7909   "parameters" :
7910   [
7911    {
7912     "is_this_ptr" : true,
7913     "referenced_type" : "_ZTIPN7android8String16E"
7914    },
7915    {
7916     "referenced_type" : "_ZTIPKDs"
7917    }
7918   ],
7919   "return_type" : "_ZTIv",
7920   "source_file" : "system/core/libutils/include/utils/String16.h"
7921  },
7922  {
7923   "function_name" : "android::String16::String16",
7924   "linker_set_key" : "_ZN7android8String16C1EPKDsj",
7925   "parameters" :
7926   [
7927    {
7928     "is_this_ptr" : true,
7929     "referenced_type" : "_ZTIPN7android8String16E"
7930    },
7931    {
7932     "referenced_type" : "_ZTIPKDs"
7933    },
7934    {
7935     "referenced_type" : "_ZTIj"
7936    }
7937   ],
7938   "return_type" : "_ZTIv",
7939   "source_file" : "system/core/libutils/include/utils/String16.h"
7940  },
7941  {
7942   "function_name" : "android::String16::String16",
7943   "linker_set_key" : "_ZN7android8String16C1EPKc",
7944   "parameters" :
7945   [
7946    {
7947     "is_this_ptr" : true,
7948     "referenced_type" : "_ZTIPN7android8String16E"
7949    },
7950    {
7951     "referenced_type" : "_ZTIPKc"
7952    }
7953   ],
7954   "return_type" : "_ZTIv",
7955   "source_file" : "system/core/libutils/include/utils/String16.h"
7956  },
7957  {
7958   "function_name" : "android::String16::String16",
7959   "linker_set_key" : "_ZN7android8String16C1EPKcj",
7960   "parameters" :
7961   [
7962    {
7963     "is_this_ptr" : true,
7964     "referenced_type" : "_ZTIPN7android8String16E"
7965    },
7966    {
7967     "referenced_type" : "_ZTIPKc"
7968    },
7969    {
7970     "referenced_type" : "_ZTIj"
7971    }
7972   ],
7973   "return_type" : "_ZTIv",
7974   "source_file" : "system/core/libutils/include/utils/String16.h"
7975  },
7976  {
7977   "function_name" : "android::String16::String16",
7978   "linker_set_key" : "_ZN7android8String16C1ERKNS_7String8E",
7979   "parameters" :
7980   [
7981    {
7982     "is_this_ptr" : true,
7983     "referenced_type" : "_ZTIPN7android8String16E"
7984    },
7985    {
7986     "referenced_type" : "_ZTIRKN7android7String8E"
7987    }
7988   ],
7989   "return_type" : "_ZTIv",
7990   "source_file" : "system/core/libutils/include/utils/String16.h"
7991  },
7992  {
7993   "function_name" : "android::String16::String16",
7994   "linker_set_key" : "_ZN7android8String16C1ERKS0_",
7995   "parameters" :
7996   [
7997    {
7998     "is_this_ptr" : true,
7999     "referenced_type" : "_ZTIPN7android8String16E"
8000    },
8001    {
8002     "referenced_type" : "_ZTIRKN7android8String16E"
8003    }
8004   ],
8005   "return_type" : "_ZTIv",
8006   "source_file" : "system/core/libutils/include/utils/String16.h"
8007  },
8008  {
8009   "function_name" : "android::String16::String16",
8010   "linker_set_key" : "_ZN7android8String16C1ERKS0_jj",
8011   "parameters" :
8012   [
8013    {
8014     "is_this_ptr" : true,
8015     "referenced_type" : "_ZTIPN7android8String16E"
8016    },
8017    {
8018     "referenced_type" : "_ZTIRKN7android8String16E"
8019    },
8020    {
8021     "referenced_type" : "_ZTIj"
8022    },
8023    {
8024     "default_arg" : true,
8025     "referenced_type" : "_ZTIj"
8026    }
8027   ],
8028   "return_type" : "_ZTIv",
8029   "source_file" : "system/core/libutils/include/utils/String16.h"
8030  },
8031  {
8032   "function_name" : "android::String16::String16",
8033   "linker_set_key" : "_ZN7android8String16C1Ev",
8034   "parameters" :
8035   [
8036    {
8037     "is_this_ptr" : true,
8038     "referenced_type" : "_ZTIPN7android8String16E"
8039    }
8040   ],
8041   "return_type" : "_ZTIv",
8042   "source_file" : "system/core/libutils/include/utils/String16.h"
8043  },
8044  {
8045   "function_name" : "android::String16::String16",
8046   "linker_set_key" : "_ZN7android8String16C2EOS0_",
8047   "parameters" :
8048   [
8049    {
8050     "is_this_ptr" : true,
8051     "referenced_type" : "_ZTIPN7android8String16E"
8052    },
8053    {
8054     "referenced_type" : "_ZTION7android8String16E"
8055    }
8056   ],
8057   "return_type" : "_ZTIv",
8058   "source_file" : "system/core/libutils/include/utils/String16.h"
8059  },
8060  {
8061   "function_name" : "android::String16::String16",
8062   "linker_set_key" : "_ZN7android8String16C2EPKDs",
8063   "parameters" :
8064   [
8065    {
8066     "is_this_ptr" : true,
8067     "referenced_type" : "_ZTIPN7android8String16E"
8068    },
8069    {
8070     "referenced_type" : "_ZTIPKDs"
8071    }
8072   ],
8073   "return_type" : "_ZTIv",
8074   "source_file" : "system/core/libutils/include/utils/String16.h"
8075  },
8076  {
8077   "function_name" : "android::String16::String16",
8078   "linker_set_key" : "_ZN7android8String16C2EPKDsj",
8079   "parameters" :
8080   [
8081    {
8082     "is_this_ptr" : true,
8083     "referenced_type" : "_ZTIPN7android8String16E"
8084    },
8085    {
8086     "referenced_type" : "_ZTIPKDs"
8087    },
8088    {
8089     "referenced_type" : "_ZTIj"
8090    }
8091   ],
8092   "return_type" : "_ZTIv",
8093   "source_file" : "system/core/libutils/include/utils/String16.h"
8094  },
8095  {
8096   "function_name" : "android::String16::String16",
8097   "linker_set_key" : "_ZN7android8String16C2EPKc",
8098   "parameters" :
8099   [
8100    {
8101     "is_this_ptr" : true,
8102     "referenced_type" : "_ZTIPN7android8String16E"
8103    },
8104    {
8105     "referenced_type" : "_ZTIPKc"
8106    }
8107   ],
8108   "return_type" : "_ZTIv",
8109   "source_file" : "system/core/libutils/include/utils/String16.h"
8110  },
8111  {
8112   "function_name" : "android::String16::String16",
8113   "linker_set_key" : "_ZN7android8String16C2EPKcj",
8114   "parameters" :
8115   [
8116    {
8117     "is_this_ptr" : true,
8118     "referenced_type" : "_ZTIPN7android8String16E"
8119    },
8120    {
8121     "referenced_type" : "_ZTIPKc"
8122    },
8123    {
8124     "referenced_type" : "_ZTIj"
8125    }
8126   ],
8127   "return_type" : "_ZTIv",
8128   "source_file" : "system/core/libutils/include/utils/String16.h"
8129  },
8130  {
8131   "function_name" : "android::String16::String16",
8132   "linker_set_key" : "_ZN7android8String16C2ERKNS_7String8E",
8133   "parameters" :
8134   [
8135    {
8136     "is_this_ptr" : true,
8137     "referenced_type" : "_ZTIPN7android8String16E"
8138    },
8139    {
8140     "referenced_type" : "_ZTIRKN7android7String8E"
8141    }
8142   ],
8143   "return_type" : "_ZTIv",
8144   "source_file" : "system/core/libutils/include/utils/String16.h"
8145  },
8146  {
8147   "function_name" : "android::String16::String16",
8148   "linker_set_key" : "_ZN7android8String16C2ERKS0_",
8149   "parameters" :
8150   [
8151    {
8152     "is_this_ptr" : true,
8153     "referenced_type" : "_ZTIPN7android8String16E"
8154    },
8155    {
8156     "referenced_type" : "_ZTIRKN7android8String16E"
8157    }
8158   ],
8159   "return_type" : "_ZTIv",
8160   "source_file" : "system/core/libutils/include/utils/String16.h"
8161  },
8162  {
8163   "function_name" : "android::String16::String16",
8164   "linker_set_key" : "_ZN7android8String16C2ERKS0_jj",
8165   "parameters" :
8166   [
8167    {
8168     "is_this_ptr" : true,
8169     "referenced_type" : "_ZTIPN7android8String16E"
8170    },
8171    {
8172     "referenced_type" : "_ZTIRKN7android8String16E"
8173    },
8174    {
8175     "referenced_type" : "_ZTIj"
8176    },
8177    {
8178     "default_arg" : true,
8179     "referenced_type" : "_ZTIj"
8180    }
8181   ],
8182   "return_type" : "_ZTIv",
8183   "source_file" : "system/core/libutils/include/utils/String16.h"
8184  },
8185  {
8186   "function_name" : "android::String16::String16",
8187   "linker_set_key" : "_ZN7android8String16C2Ev",
8188   "parameters" :
8189   [
8190    {
8191     "is_this_ptr" : true,
8192     "referenced_type" : "_ZTIPN7android8String16E"
8193    }
8194   ],
8195   "return_type" : "_ZTIv",
8196   "source_file" : "system/core/libutils/include/utils/String16.h"
8197  },
8198  {
8199   "function_name" : "android::String16::~String16",
8200   "linker_set_key" : "_ZN7android8String16D1Ev",
8201   "parameters" :
8202   [
8203    {
8204     "is_this_ptr" : true,
8205     "referenced_type" : "_ZTIPN7android8String16E"
8206    }
8207   ],
8208   "return_type" : "_ZTIv",
8209   "source_file" : "system/core/libutils/include/utils/String16.h"
8210  },
8211  {
8212   "function_name" : "android::String16::~String16",
8213   "linker_set_key" : "_ZN7android8String16D2Ev",
8214   "parameters" :
8215   [
8216    {
8217     "is_this_ptr" : true,
8218     "referenced_type" : "_ZTIPN7android8String16E"
8219    }
8220   ],
8221   "return_type" : "_ZTIv",
8222   "source_file" : "system/core/libutils/include/utils/String16.h"
8223  },
8224  {
8225   "function_name" : "android::String16::operator=",
8226   "linker_set_key" : "_ZN7android8String16aSEOS0_",
8227   "parameters" :
8228   [
8229    {
8230     "is_this_ptr" : true,
8231     "referenced_type" : "_ZTIPN7android8String16E"
8232    },
8233    {
8234     "referenced_type" : "_ZTION7android8String16E"
8235    }
8236   ],
8237   "return_type" : "_ZTIRN7android8String16E",
8238   "source_file" : "system/core/libutils/include/utils/String16.h"
8239  },
8240  {
8241   "function_name" : "android::FdPrinter::printLine",
8242   "linker_set_key" : "_ZN7android9FdPrinter9printLineEPKc",
8243   "parameters" :
8244   [
8245    {
8246     "is_this_ptr" : true,
8247     "referenced_type" : "_ZTIPN7android9FdPrinterE"
8248    },
8249    {
8250     "referenced_type" : "_ZTIPKc"
8251    }
8252   ],
8253   "return_type" : "_ZTIv",
8254   "source_file" : "system/core/libutils/include/utils/Printer.h"
8255  },
8256  {
8257   "function_name" : "android::FdPrinter::FdPrinter",
8258   "linker_set_key" : "_ZN7android9FdPrinterC1EijPKc",
8259   "parameters" :
8260   [
8261    {
8262     "is_this_ptr" : true,
8263     "referenced_type" : "_ZTIPN7android9FdPrinterE"
8264    },
8265    {
8266     "referenced_type" : "_ZTIi"
8267    },
8268    {
8269     "default_arg" : true,
8270     "referenced_type" : "_ZTIj"
8271    },
8272    {
8273     "default_arg" : true,
8274     "referenced_type" : "_ZTIPKc"
8275    }
8276   ],
8277   "return_type" : "_ZTIv",
8278   "source_file" : "system/core/libutils/include/utils/Printer.h"
8279  },
8280  {
8281   "function_name" : "android::FdPrinter::FdPrinter",
8282   "linker_set_key" : "_ZN7android9FdPrinterC2EijPKc",
8283   "parameters" :
8284   [
8285    {
8286     "is_this_ptr" : true,
8287     "referenced_type" : "_ZTIPN7android9FdPrinterE"
8288    },
8289    {
8290     "referenced_type" : "_ZTIi"
8291    },
8292    {
8293     "default_arg" : true,
8294     "referenced_type" : "_ZTIj"
8295    },
8296    {
8297     "default_arg" : true,
8298     "referenced_type" : "_ZTIPKc"
8299    }
8300   ],
8301   "return_type" : "_ZTIv",
8302   "source_file" : "system/core/libutils/include/utils/Printer.h"
8303  },
8304  {
8305   "function_name" : "android::StopWatch::reset",
8306   "linker_set_key" : "_ZN7android9StopWatch5resetEv",
8307   "parameters" :
8308   [
8309    {
8310     "is_this_ptr" : true,
8311     "referenced_type" : "_ZTIPN7android9StopWatchE"
8312    }
8313   ],
8314   "return_type" : "_ZTIv",
8315   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8316  },
8317  {
8318   "function_name" : "android::StopWatch::StopWatch",
8319   "linker_set_key" : "_ZN7android9StopWatchC1EPKci",
8320   "parameters" :
8321   [
8322    {
8323     "is_this_ptr" : true,
8324     "referenced_type" : "_ZTIPN7android9StopWatchE"
8325    },
8326    {
8327     "referenced_type" : "_ZTIPKc"
8328    },
8329    {
8330     "default_arg" : true,
8331     "referenced_type" : "_ZTIi"
8332    }
8333   ],
8334   "return_type" : "_ZTIv",
8335   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8336  },
8337  {
8338   "function_name" : "android::StopWatch::StopWatch",
8339   "linker_set_key" : "_ZN7android9StopWatchC2EPKci",
8340   "parameters" :
8341   [
8342    {
8343     "is_this_ptr" : true,
8344     "referenced_type" : "_ZTIPN7android9StopWatchE"
8345    },
8346    {
8347     "referenced_type" : "_ZTIPKc"
8348    },
8349    {
8350     "default_arg" : true,
8351     "referenced_type" : "_ZTIi"
8352    }
8353   ],
8354   "return_type" : "_ZTIv",
8355   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8356  },
8357  {
8358   "function_name" : "android::StopWatch::~StopWatch",
8359   "linker_set_key" : "_ZN7android9StopWatchD1Ev",
8360   "parameters" :
8361   [
8362    {
8363     "is_this_ptr" : true,
8364     "referenced_type" : "_ZTIPN7android9StopWatchE"
8365    }
8366   ],
8367   "return_type" : "_ZTIv",
8368   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8369  },
8370  {
8371   "function_name" : "android::StopWatch::~StopWatch",
8372   "linker_set_key" : "_ZN7android9StopWatchD2Ev",
8373   "parameters" :
8374   [
8375    {
8376     "is_this_ptr" : true,
8377     "referenced_type" : "_ZTIPN7android9StopWatchE"
8378    }
8379   ],
8380   "return_type" : "_ZTIv",
8381   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8382  },
8383  {
8384   "function_name" : "android::Tokenizer::fromContents",
8385   "linker_set_key" : "_ZN7android9Tokenizer12fromContentsERKNS_7String8EPKcPPS0_",
8386   "parameters" :
8387   [
8388    {
8389     "referenced_type" : "_ZTIRKN7android7String8E"
8390    },
8391    {
8392     "referenced_type" : "_ZTIPKc"
8393    },
8394    {
8395     "referenced_type" : "_ZTIPPN7android9TokenizerE"
8396    }
8397   ],
8398   "return_type" : "_ZTIi",
8399   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8400  },
8401  {
8402   "function_name" : "android::Tokenizer::skipDelimiters",
8403   "linker_set_key" : "_ZN7android9Tokenizer14skipDelimitersEPKc",
8404   "parameters" :
8405   [
8406    {
8407     "is_this_ptr" : true,
8408     "referenced_type" : "_ZTIPN7android9TokenizerE"
8409    },
8410    {
8411     "referenced_type" : "_ZTIPKc"
8412    }
8413   ],
8414   "return_type" : "_ZTIv",
8415   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8416  },
8417  {
8418   "function_name" : "android::Tokenizer::open",
8419   "linker_set_key" : "_ZN7android9Tokenizer4openERKNS_7String8EPPS0_",
8420   "parameters" :
8421   [
8422    {
8423     "referenced_type" : "_ZTIRKN7android7String8E"
8424    },
8425    {
8426     "referenced_type" : "_ZTIPPN7android9TokenizerE"
8427    }
8428   ],
8429   "return_type" : "_ZTIi",
8430   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8431  },
8432  {
8433   "function_name" : "android::Tokenizer::nextLine",
8434   "linker_set_key" : "_ZN7android9Tokenizer8nextLineEv",
8435   "parameters" :
8436   [
8437    {
8438     "is_this_ptr" : true,
8439     "referenced_type" : "_ZTIPN7android9TokenizerE"
8440    }
8441   ],
8442   "return_type" : "_ZTIv",
8443   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8444  },
8445  {
8446   "function_name" : "android::Tokenizer::nextToken",
8447   "linker_set_key" : "_ZN7android9Tokenizer9nextTokenEPKc",
8448   "parameters" :
8449   [
8450    {
8451     "is_this_ptr" : true,
8452     "referenced_type" : "_ZTIPN7android9TokenizerE"
8453    },
8454    {
8455     "referenced_type" : "_ZTIPKc"
8456    }
8457   ],
8458   "return_type" : "_ZTIN7android7String8E",
8459   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8460  },
8461  {
8462   "access" : "private",
8463   "function_name" : "android::Tokenizer::Tokenizer",
8464   "linker_set_key" : "_ZN7android9TokenizerC1ERKNS_7String8EPNS_7FileMapEPcbj",
8465   "parameters" :
8466   [
8467    {
8468     "is_this_ptr" : true,
8469     "referenced_type" : "_ZTIPN7android9TokenizerE"
8470    },
8471    {
8472     "referenced_type" : "_ZTIRKN7android7String8E"
8473    },
8474    {
8475     "referenced_type" : "_ZTIPN7android7FileMapE"
8476    },
8477    {
8478     "referenced_type" : "_ZTIPc"
8479    },
8480    {
8481     "referenced_type" : "_ZTIb"
8482    },
8483    {
8484     "referenced_type" : "_ZTIj"
8485    }
8486   ],
8487   "return_type" : "_ZTIv",
8488   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8489  },
8490  {
8491   "access" : "private",
8492   "function_name" : "android::Tokenizer::Tokenizer",
8493   "linker_set_key" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbj",
8494   "parameters" :
8495   [
8496    {
8497     "is_this_ptr" : true,
8498     "referenced_type" : "_ZTIPN7android9TokenizerE"
8499    },
8500    {
8501     "referenced_type" : "_ZTIRKN7android7String8E"
8502    },
8503    {
8504     "referenced_type" : "_ZTIPN7android7FileMapE"
8505    },
8506    {
8507     "referenced_type" : "_ZTIPc"
8508    },
8509    {
8510     "referenced_type" : "_ZTIb"
8511    },
8512    {
8513     "referenced_type" : "_ZTIj"
8514    }
8515   ],
8516   "return_type" : "_ZTIv",
8517   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8518  },
8519  {
8520   "function_name" : "android::Tokenizer::~Tokenizer",
8521   "linker_set_key" : "_ZN7android9TokenizerD1Ev",
8522   "parameters" :
8523   [
8524    {
8525     "is_this_ptr" : true,
8526     "referenced_type" : "_ZTIPN7android9TokenizerE"
8527    }
8528   ],
8529   "return_type" : "_ZTIv",
8530   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8531  },
8532  {
8533   "function_name" : "android::Tokenizer::~Tokenizer",
8534   "linker_set_key" : "_ZN7android9TokenizerD2Ev",
8535   "parameters" :
8536   [
8537    {
8538     "is_this_ptr" : true,
8539     "referenced_type" : "_ZTIPN7android9TokenizerE"
8540    }
8541   ],
8542   "return_type" : "_ZTIv",
8543   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8544  },
8545  {
8546   "function_name" : "android::VectorImpl::itemLocation",
8547   "linker_set_key" : "_ZNK7android10VectorImpl12itemLocationEj",
8548   "parameters" :
8549   [
8550    {
8551     "is_this_ptr" : true,
8552     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8553    },
8554    {
8555     "referenced_type" : "_ZTIj"
8556    }
8557   ],
8558   "return_type" : "_ZTIPKv",
8559   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8560  },
8561  {
8562   "function_name" : "android::VectorImpl::capacity",
8563   "linker_set_key" : "_ZNK7android10VectorImpl8capacityEv",
8564   "parameters" :
8565   [
8566    {
8567     "is_this_ptr" : true,
8568     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8569    }
8570   ],
8571   "return_type" : "_ZTIj",
8572   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8573  },
8574  {
8575   "access" : "protected",
8576   "function_name" : "android::VectorImpl::itemSize",
8577   "linker_set_key" : "_ZNK7android10VectorImpl8itemSizeEv",
8578   "parameters" :
8579   [
8580    {
8581     "is_this_ptr" : true,
8582     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8583    }
8584   ],
8585   "return_type" : "_ZTIj",
8586   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8587  },
8588  {
8589   "access" : "private",
8590   "function_name" : "android::SortedVectorImpl::_indexOrderOf",
8591   "linker_set_key" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPj",
8592   "parameters" :
8593   [
8594    {
8595     "is_this_ptr" : true,
8596     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
8597    },
8598    {
8599     "referenced_type" : "_ZTIPKv"
8600    },
8601    {
8602     "default_arg" : true,
8603     "referenced_type" : "_ZTIPj"
8604    }
8605   ],
8606   "return_type" : "_ZTIi",
8607   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8608  },
8609  {
8610   "function_name" : "android::SortedVectorImpl::indexOf",
8611   "linker_set_key" : "_ZNK7android16SortedVectorImpl7indexOfEPKv",
8612   "parameters" :
8613   [
8614    {
8615     "is_this_ptr" : true,
8616     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
8617    },
8618    {
8619     "referenced_type" : "_ZTIPKv"
8620    }
8621   ],
8622   "return_type" : "_ZTIi",
8623   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8624  },
8625  {
8626   "function_name" : "android::SortedVectorImpl::orderOf",
8627   "linker_set_key" : "_ZNK7android16SortedVectorImpl7orderOfEPKv",
8628   "parameters" :
8629   [
8630    {
8631     "is_this_ptr" : true,
8632     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
8633    },
8634    {
8635     "referenced_type" : "_ZTIPKv"
8636    }
8637   ],
8638   "return_type" : "_ZTIj",
8639   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8640  },
8641  {
8642   "function_name" : "android::Looper::getAllowNonCallbacks",
8643   "linker_set_key" : "_ZNK7android6Looper20getAllowNonCallbacksEv",
8644   "parameters" :
8645   [
8646    {
8647     "is_this_ptr" : true,
8648     "referenced_type" : "_ZTIPKN7android6LooperE"
8649    }
8650   ],
8651   "return_type" : "_ZTIb",
8652   "source_file" : "system/core/libutils/include/utils/Looper.h"
8653  },
8654  {
8655   "function_name" : "android::Looper::Request::getEpollEvents",
8656   "linker_set_key" : "_ZNK7android6Looper7Request14getEpollEventsEv",
8657   "parameters" :
8658   [
8659    {
8660     "is_this_ptr" : true,
8661     "referenced_type" : "_ZTIPKN7android6Looper7RequestE"
8662    }
8663   ],
8664   "return_type" : "_ZTIj",
8665   "source_file" : "system/core/libutils/include/utils/Looper.h"
8666  },
8667  {
8668   "function_name" : "android::Looper::isPolling",
8669   "linker_set_key" : "_ZNK7android6Looper9isPollingEv",
8670   "parameters" :
8671   [
8672    {
8673     "is_this_ptr" : true,
8674     "referenced_type" : "_ZTIPKN7android6LooperE"
8675    }
8676   ],
8677   "return_type" : "_ZTIb",
8678   "source_file" : "system/core/libutils/include/utils/Looper.h"
8679  },
8680  {
8681   "access" : "protected",
8682   "function_name" : "android::Thread::exitPending",
8683   "linker_set_key" : "_ZNK7android6Thread11exitPendingEv",
8684   "parameters" :
8685   [
8686    {
8687     "is_this_ptr" : true,
8688     "referenced_type" : "_ZTIPKN7android6ThreadE"
8689    }
8690   ],
8691   "return_type" : "_ZTIb",
8692   "source_file" : "system/core/libutils/include/utils/Thread.h"
8693  },
8694  {
8695   "function_name" : "android::Thread::getTid",
8696   "linker_set_key" : "_ZNK7android6Thread6getTidEv",
8697   "parameters" :
8698   [
8699    {
8700     "is_this_ptr" : true,
8701     "referenced_type" : "_ZTIPKN7android6ThreadE"
8702    }
8703   ],
8704   "return_type" : "_ZTIi",
8705   "source_file" : "system/core/libutils/include/utils/Thread.h"
8706  },
8707  {
8708   "function_name" : "android::Thread::isRunning",
8709   "linker_set_key" : "_ZNK7android6Thread9isRunningEv",
8710   "parameters" :
8711   [
8712    {
8713     "is_this_ptr" : true,
8714     "referenced_type" : "_ZTIPKN7android6ThreadE"
8715    }
8716   ],
8717   "return_type" : "_ZTIb",
8718   "source_file" : "system/core/libutils/include/utils/Thread.h"
8719  },
8720  {
8721   "access" : "protected",
8722   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_destroy",
8723   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvj",
8724   "parameters" :
8725   [
8726    {
8727     "is_this_ptr" : true,
8728     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8729    },
8730    {
8731     "referenced_type" : "_ZTIPv"
8732    },
8733    {
8734     "referenced_type" : "_ZTIj"
8735    }
8736   ],
8737   "return_type" : "_ZTIv",
8738   "source_file" : "system/core/libutils/include/utils/Vector.h"
8739  },
8740  {
8741   "access" : "protected",
8742   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_construct",
8743   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj",
8744   "parameters" :
8745   [
8746    {
8747     "is_this_ptr" : true,
8748     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8749    },
8750    {
8751     "referenced_type" : "_ZTIPv"
8752    },
8753    {
8754     "referenced_type" : "_ZTIj"
8755    }
8756   ],
8757   "return_type" : "_ZTIv",
8758   "source_file" : "system/core/libutils/include/utils/Vector.h"
8759  },
8760  {
8761   "access" : "protected",
8762   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_forward",
8763   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj",
8764   "parameters" :
8765   [
8766    {
8767     "is_this_ptr" : true,
8768     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8769    },
8770    {
8771     "referenced_type" : "_ZTIPv"
8772    },
8773    {
8774     "referenced_type" : "_ZTIPKv"
8775    },
8776    {
8777     "referenced_type" : "_ZTIj"
8778    }
8779   ],
8780   "return_type" : "_ZTIv",
8781   "source_file" : "system/core/libutils/include/utils/Vector.h"
8782  },
8783  {
8784   "access" : "protected",
8785   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_backward",
8786   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj",
8787   "parameters" :
8788   [
8789    {
8790     "is_this_ptr" : true,
8791     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8792    },
8793    {
8794     "referenced_type" : "_ZTIPv"
8795    },
8796    {
8797     "referenced_type" : "_ZTIPKv"
8798    },
8799    {
8800     "referenced_type" : "_ZTIj"
8801    }
8802   ],
8803   "return_type" : "_ZTIv",
8804   "source_file" : "system/core/libutils/include/utils/Vector.h"
8805  },
8806  {
8807   "access" : "protected",
8808   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_copy",
8809   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj",
8810   "parameters" :
8811   [
8812    {
8813     "is_this_ptr" : true,
8814     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8815    },
8816    {
8817     "referenced_type" : "_ZTIPv"
8818    },
8819    {
8820     "referenced_type" : "_ZTIPKv"
8821    },
8822    {
8823     "referenced_type" : "_ZTIj"
8824    }
8825   ],
8826   "return_type" : "_ZTIv",
8827   "source_file" : "system/core/libutils/include/utils/Vector.h"
8828  },
8829  {
8830   "access" : "protected",
8831   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_splat",
8832   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj",
8833   "parameters" :
8834   [
8835    {
8836     "is_this_ptr" : true,
8837     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8838    },
8839    {
8840     "referenced_type" : "_ZTIPv"
8841    },
8842    {
8843     "referenced_type" : "_ZTIPKv"
8844    },
8845    {
8846     "referenced_type" : "_ZTIj"
8847    }
8848   ],
8849   "return_type" : "_ZTIv",
8850   "source_file" : "system/core/libutils/include/utils/Vector.h"
8851  },
8852  {
8853   "access" : "protected",
8854   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_destroy",
8855   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj",
8856   "parameters" :
8857   [
8858    {
8859     "is_this_ptr" : true,
8860     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8861    },
8862    {
8863     "referenced_type" : "_ZTIPv"
8864    },
8865    {
8866     "referenced_type" : "_ZTIj"
8867    }
8868   ],
8869   "return_type" : "_ZTIv",
8870   "source_file" : "system/core/libutils/include/utils/Vector.h"
8871  },
8872  {
8873   "access" : "protected",
8874   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_construct",
8875   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj",
8876   "parameters" :
8877   [
8878    {
8879     "is_this_ptr" : true,
8880     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8881    },
8882    {
8883     "referenced_type" : "_ZTIPv"
8884    },
8885    {
8886     "referenced_type" : "_ZTIj"
8887    }
8888   ],
8889   "return_type" : "_ZTIv",
8890   "source_file" : "system/core/libutils/include/utils/Vector.h"
8891  },
8892  {
8893   "access" : "protected",
8894   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_forward",
8895   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj",
8896   "parameters" :
8897   [
8898    {
8899     "is_this_ptr" : true,
8900     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8901    },
8902    {
8903     "referenced_type" : "_ZTIPv"
8904    },
8905    {
8906     "referenced_type" : "_ZTIPKv"
8907    },
8908    {
8909     "referenced_type" : "_ZTIj"
8910    }
8911   ],
8912   "return_type" : "_ZTIv",
8913   "source_file" : "system/core/libutils/include/utils/Vector.h"
8914  },
8915  {
8916   "access" : "protected",
8917   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_backward",
8918   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj",
8919   "parameters" :
8920   [
8921    {
8922     "is_this_ptr" : true,
8923     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8924    },
8925    {
8926     "referenced_type" : "_ZTIPv"
8927    },
8928    {
8929     "referenced_type" : "_ZTIPKv"
8930    },
8931    {
8932     "referenced_type" : "_ZTIj"
8933    }
8934   ],
8935   "return_type" : "_ZTIv",
8936   "source_file" : "system/core/libutils/include/utils/Vector.h"
8937  },
8938  {
8939   "access" : "protected",
8940   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_copy",
8941   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj",
8942   "parameters" :
8943   [
8944    {
8945     "is_this_ptr" : true,
8946     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8947    },
8948    {
8949     "referenced_type" : "_ZTIPv"
8950    },
8951    {
8952     "referenced_type" : "_ZTIPKv"
8953    },
8954    {
8955     "referenced_type" : "_ZTIj"
8956    }
8957   ],
8958   "return_type" : "_ZTIv",
8959   "source_file" : "system/core/libutils/include/utils/Vector.h"
8960  },
8961  {
8962   "access" : "protected",
8963   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_splat",
8964   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj",
8965   "parameters" :
8966   [
8967    {
8968     "is_this_ptr" : true,
8969     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8970    },
8971    {
8972     "referenced_type" : "_ZTIPv"
8973    },
8974    {
8975     "referenced_type" : "_ZTIPKv"
8976    },
8977    {
8978     "referenced_type" : "_ZTIj"
8979    }
8980   ],
8981   "return_type" : "_ZTIv",
8982   "source_file" : "system/core/libutils/include/utils/Vector.h"
8983  },
8984  {
8985   "access" : "protected",
8986   "function_name" : "android::Vector<android::Looper::Response>::do_destroy",
8987   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj",
8988   "parameters" :
8989   [
8990    {
8991     "is_this_ptr" : true,
8992     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
8993    },
8994    {
8995     "referenced_type" : "_ZTIPv"
8996    },
8997    {
8998     "referenced_type" : "_ZTIj"
8999    }
9000   ],
9001   "return_type" : "_ZTIv",
9002   "source_file" : "system/core/libutils/include/utils/Vector.h"
9003  },
9004  {
9005   "access" : "protected",
9006   "function_name" : "android::Vector<android::Looper::Response>::do_construct",
9007   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj",
9008   "parameters" :
9009   [
9010    {
9011     "is_this_ptr" : true,
9012     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9013    },
9014    {
9015     "referenced_type" : "_ZTIPv"
9016    },
9017    {
9018     "referenced_type" : "_ZTIj"
9019    }
9020   ],
9021   "return_type" : "_ZTIv",
9022   "source_file" : "system/core/libutils/include/utils/Vector.h"
9023  },
9024  {
9025   "access" : "protected",
9026   "function_name" : "android::Vector<android::Looper::Response>::do_move_forward",
9027   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj",
9028   "parameters" :
9029   [
9030    {
9031     "is_this_ptr" : true,
9032     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9033    },
9034    {
9035     "referenced_type" : "_ZTIPv"
9036    },
9037    {
9038     "referenced_type" : "_ZTIPKv"
9039    },
9040    {
9041     "referenced_type" : "_ZTIj"
9042    }
9043   ],
9044   "return_type" : "_ZTIv",
9045   "source_file" : "system/core/libutils/include/utils/Vector.h"
9046  },
9047  {
9048   "access" : "protected",
9049   "function_name" : "android::Vector<android::Looper::Response>::do_move_backward",
9050   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj",
9051   "parameters" :
9052   [
9053    {
9054     "is_this_ptr" : true,
9055     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9056    },
9057    {
9058     "referenced_type" : "_ZTIPv"
9059    },
9060    {
9061     "referenced_type" : "_ZTIPKv"
9062    },
9063    {
9064     "referenced_type" : "_ZTIj"
9065    }
9066   ],
9067   "return_type" : "_ZTIv",
9068   "source_file" : "system/core/libutils/include/utils/Vector.h"
9069  },
9070  {
9071   "access" : "protected",
9072   "function_name" : "android::Vector<android::Looper::Response>::do_copy",
9073   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj",
9074   "parameters" :
9075   [
9076    {
9077     "is_this_ptr" : true,
9078     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9079    },
9080    {
9081     "referenced_type" : "_ZTIPv"
9082    },
9083    {
9084     "referenced_type" : "_ZTIPKv"
9085    },
9086    {
9087     "referenced_type" : "_ZTIj"
9088    }
9089   ],
9090   "return_type" : "_ZTIv",
9091   "source_file" : "system/core/libutils/include/utils/Vector.h"
9092  },
9093  {
9094   "access" : "protected",
9095   "function_name" : "android::Vector<android::Looper::Response>::do_splat",
9096   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj",
9097   "parameters" :
9098   [
9099    {
9100     "is_this_ptr" : true,
9101     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9102    },
9103    {
9104     "referenced_type" : "_ZTIPv"
9105    },
9106    {
9107     "referenced_type" : "_ZTIPKv"
9108    },
9109    {
9110     "referenced_type" : "_ZTIj"
9111    }
9112   ],
9113   "return_type" : "_ZTIv",
9114   "source_file" : "system/core/libutils/include/utils/Vector.h"
9115  },
9116  {
9117   "function_name" : "android::RefBase::createWeak",
9118   "linker_set_key" : "_ZNK7android7RefBase10createWeakEPKv",
9119   "parameters" :
9120   [
9121    {
9122     "is_this_ptr" : true,
9123     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9124    },
9125    {
9126     "referenced_type" : "_ZTIPKv"
9127    }
9128   ],
9129   "return_type" : "_ZTIPN7android7RefBase12weakref_typeE",
9130   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9131  },
9132  {
9133   "function_name" : "android::RefBase::getWeakRefs",
9134   "linker_set_key" : "_ZNK7android7RefBase11getWeakRefsEv",
9135   "parameters" :
9136   [
9137    {
9138     "is_this_ptr" : true,
9139     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9140    }
9141   ],
9142   "return_type" : "_ZTIPN7android7RefBase12weakref_typeE",
9143   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9144  },
9145  {
9146   "function_name" : "android::RefBase::weakref_type::getWeakCount",
9147   "linker_set_key" : "_ZNK7android7RefBase12weakref_type12getWeakCountEv",
9148   "parameters" :
9149   [
9150    {
9151     "is_this_ptr" : true,
9152     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
9153    }
9154   ],
9155   "return_type" : "_ZTIi",
9156   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9157  },
9158  {
9159   "function_name" : "android::RefBase::weakref_type::refBase",
9160   "linker_set_key" : "_ZNK7android7RefBase12weakref_type7refBaseEv",
9161   "parameters" :
9162   [
9163    {
9164     "is_this_ptr" : true,
9165     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
9166    }
9167   ],
9168   "return_type" : "_ZTIPN7android7RefBaseE",
9169   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9170  },
9171  {
9172   "function_name" : "android::RefBase::weakref_type::printRefs",
9173   "linker_set_key" : "_ZNK7android7RefBase12weakref_type9printRefsEv",
9174   "parameters" :
9175   [
9176    {
9177     "is_this_ptr" : true,
9178     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
9179    }
9180   ],
9181   "return_type" : "_ZTIv",
9182   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9183  },
9184  {
9185   "function_name" : "android::RefBase::forceIncStrong",
9186   "linker_set_key" : "_ZNK7android7RefBase14forceIncStrongEPKv",
9187   "parameters" :
9188   [
9189    {
9190     "is_this_ptr" : true,
9191     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9192    },
9193    {
9194     "referenced_type" : "_ZTIPKv"
9195    }
9196   ],
9197   "return_type" : "_ZTIv",
9198   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9199  },
9200  {
9201   "function_name" : "android::RefBase::getStrongCount",
9202   "linker_set_key" : "_ZNK7android7RefBase14getStrongCountEv",
9203   "parameters" :
9204   [
9205    {
9206     "is_this_ptr" : true,
9207     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9208    }
9209   ],
9210   "return_type" : "_ZTIi",
9211   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9212  },
9213  {
9214   "function_name" : "android::RefBase::incStrongRequireStrong",
9215   "linker_set_key" : "_ZNK7android7RefBase22incStrongRequireStrongEPKv",
9216   "parameters" :
9217   [
9218    {
9219     "is_this_ptr" : true,
9220     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9221    },
9222    {
9223     "referenced_type" : "_ZTIPKv"
9224    }
9225   ],
9226   "return_type" : "_ZTIv",
9227   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9228  },
9229  {
9230   "function_name" : "android::RefBase::decStrong",
9231   "linker_set_key" : "_ZNK7android7RefBase9decStrongEPKv",
9232   "parameters" :
9233   [
9234    {
9235     "is_this_ptr" : true,
9236     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9237    },
9238    {
9239     "referenced_type" : "_ZTIPKv"
9240    }
9241   ],
9242   "return_type" : "_ZTIv",
9243   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9244  },
9245  {
9246   "function_name" : "android::RefBase::incStrong",
9247   "linker_set_key" : "_ZNK7android7RefBase9incStrongEPKv",
9248   "parameters" :
9249   [
9250    {
9251     "is_this_ptr" : true,
9252     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9253    },
9254    {
9255     "referenced_type" : "_ZTIPKv"
9256    }
9257   ],
9258   "return_type" : "_ZTIv",
9259   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9260  },
9261  {
9262   "function_name" : "android::String8::getPathDir",
9263   "linker_set_key" : "_ZNK7android7String810getPathDirEv",
9264   "parameters" :
9265   [
9266    {
9267     "is_this_ptr" : true,
9268     "referenced_type" : "_ZTIPKN7android7String8E"
9269    }
9270   ],
9271   "return_type" : "_ZTIN7android7String8E",
9272   "source_file" : "system/core/libutils/include/utils/String8.h"
9273  },
9274  {
9275   "function_name" : "android::String8::getBasePath",
9276   "linker_set_key" : "_ZNK7android7String811getBasePathEv",
9277   "parameters" :
9278   [
9279    {
9280     "is_this_ptr" : true,
9281     "referenced_type" : "_ZTIPKN7android7String8E"
9282    }
9283   ],
9284   "return_type" : "_ZTIN7android7String8E",
9285   "source_file" : "system/core/libutils/include/utils/String8.h"
9286  },
9287  {
9288   "function_name" : "android::String8::getPathLeaf",
9289   "linker_set_key" : "_ZNK7android7String811getPathLeafEv",
9290   "parameters" :
9291   [
9292    {
9293     "is_this_ptr" : true,
9294     "referenced_type" : "_ZTIPKN7android7String8E"
9295    }
9296   ],
9297   "return_type" : "_ZTIN7android7String8E",
9298   "source_file" : "system/core/libutils/include/utils/String8.h"
9299  },
9300  {
9301   "access" : "private",
9302   "function_name" : "android::String8::find_extension",
9303   "linker_set_key" : "_ZNK7android7String814find_extensionEv",
9304   "parameters" :
9305   [
9306    {
9307     "is_this_ptr" : true,
9308     "referenced_type" : "_ZTIPKN7android7String8E"
9309    }
9310   ],
9311   "return_type" : "_ZTIPc",
9312   "source_file" : "system/core/libutils/include/utils/String8.h"
9313  },
9314  {
9315   "function_name" : "android::String8::getPathExtension",
9316   "linker_set_key" : "_ZNK7android7String816getPathExtensionEv",
9317   "parameters" :
9318   [
9319    {
9320     "is_this_ptr" : true,
9321     "referenced_type" : "_ZTIPKN7android7String8E"
9322    }
9323   ],
9324   "return_type" : "_ZTIN7android7String8E",
9325   "source_file" : "system/core/libutils/include/utils/String8.h"
9326  },
9327  {
9328   "function_name" : "android::String8::find",
9329   "linker_set_key" : "_ZNK7android7String84findEPKcj",
9330   "parameters" :
9331   [
9332    {
9333     "is_this_ptr" : true,
9334     "referenced_type" : "_ZTIPKN7android7String8E"
9335    },
9336    {
9337     "referenced_type" : "_ZTIPKc"
9338    },
9339    {
9340     "default_arg" : true,
9341     "referenced_type" : "_ZTIj"
9342    }
9343   ],
9344   "return_type" : "_ZTIi",
9345   "source_file" : "system/core/libutils/include/utils/String8.h"
9346  },
9347  {
9348   "function_name" : "android::String8::length",
9349   "linker_set_key" : "_ZNK7android7String86lengthEv",
9350   "parameters" :
9351   [
9352    {
9353     "is_this_ptr" : true,
9354     "referenced_type" : "_ZTIPKN7android7String8E"
9355    }
9356   ],
9357   "return_type" : "_ZTIj",
9358   "source_file" : "system/core/libutils/include/utils/String8.h"
9359  },
9360  {
9361   "function_name" : "android::String8::walkPath",
9362   "linker_set_key" : "_ZNK7android7String88walkPathEPS0_",
9363   "parameters" :
9364   [
9365    {
9366     "is_this_ptr" : true,
9367     "referenced_type" : "_ZTIPKN7android7String8E"
9368    },
9369    {
9370     "default_arg" : true,
9371     "referenced_type" : "_ZTIPN7android7String8E"
9372    }
9373   ],
9374   "return_type" : "_ZTIN7android7String8E",
9375   "source_file" : "system/core/libutils/include/utils/String8.h"
9376  },
9377  {
9378   "function_name" : "android::String16::startsWith",
9379   "linker_set_key" : "_ZNK7android8String1610startsWithEPKDs",
9380   "parameters" :
9381   [
9382    {
9383     "is_this_ptr" : true,
9384     "referenced_type" : "_ZTIPKN7android8String16E"
9385    },
9386    {
9387     "referenced_type" : "_ZTIPKDs"
9388    }
9389   ],
9390   "return_type" : "_ZTIb",
9391   "source_file" : "system/core/libutils/include/utils/String16.h"
9392  },
9393  {
9394   "function_name" : "android::String16::startsWith",
9395   "linker_set_key" : "_ZNK7android8String1610startsWithERKS0_",
9396   "parameters" :
9397   [
9398    {
9399     "is_this_ptr" : true,
9400     "referenced_type" : "_ZTIPKN7android8String16E"
9401    },
9402    {
9403     "referenced_type" : "_ZTIRKN7android8String16E"
9404    }
9405   ],
9406   "return_type" : "_ZTIb",
9407   "source_file" : "system/core/libutils/include/utils/String16.h"
9408  },
9409  {
9410   "function_name" : "android::String16::isStaticString",
9411   "linker_set_key" : "_ZNK7android8String1614isStaticStringEv",
9412   "parameters" :
9413   [
9414    {
9415     "is_this_ptr" : true,
9416     "referenced_type" : "_ZTIPKN7android8String16E"
9417    }
9418   ],
9419   "return_type" : "_ZTIb",
9420   "source_file" : "system/core/libutils/include/utils/String16.h"
9421  },
9422  {
9423   "access" : "private",
9424   "function_name" : "android::String16::staticStringSize",
9425   "linker_set_key" : "_ZNK7android8String1616staticStringSizeEv",
9426   "parameters" :
9427   [
9428    {
9429     "is_this_ptr" : true,
9430     "referenced_type" : "_ZTIPKN7android8String16E"
9431    }
9432   ],
9433   "return_type" : "_ZTIj",
9434   "source_file" : "system/core/libutils/include/utils/String16.h"
9435  },
9436  {
9437   "function_name" : "android::String16::size",
9438   "linker_set_key" : "_ZNK7android8String164sizeEv",
9439   "parameters" :
9440   [
9441    {
9442     "is_this_ptr" : true,
9443     "referenced_type" : "_ZTIPKN7android8String16E"
9444    }
9445   ],
9446   "return_type" : "_ZTIj",
9447   "source_file" : "system/core/libutils/include/utils/String16.h"
9448  },
9449  {
9450   "function_name" : "android::String16::contains",
9451   "linker_set_key" : "_ZNK7android8String168containsEPKDs",
9452   "parameters" :
9453   [
9454    {
9455     "is_this_ptr" : true,
9456     "referenced_type" : "_ZTIPKN7android8String16E"
9457    },
9458    {
9459     "referenced_type" : "_ZTIPKDs"
9460    }
9461   ],
9462   "return_type" : "_ZTIb",
9463   "source_file" : "system/core/libutils/include/utils/String16.h"
9464  },
9465  {
9466   "function_name" : "android::String16::findLast",
9467   "linker_set_key" : "_ZNK7android8String168findLastEDs",
9468   "parameters" :
9469   [
9470    {
9471     "is_this_ptr" : true,
9472     "referenced_type" : "_ZTIPKN7android8String16E"
9473    },
9474    {
9475     "referenced_type" : "_ZTIDs"
9476    }
9477   ],
9478   "return_type" : "_ZTIi",
9479   "source_file" : "system/core/libutils/include/utils/String16.h"
9480  },
9481  {
9482   "function_name" : "android::String16::findFirst",
9483   "linker_set_key" : "_ZNK7android8String169findFirstEDs",
9484   "parameters" :
9485   [
9486    {
9487     "is_this_ptr" : true,
9488     "referenced_type" : "_ZTIPKN7android8String16E"
9489    },
9490    {
9491     "referenced_type" : "_ZTIDs"
9492    }
9493   ],
9494   "return_type" : "_ZTIi",
9495   "source_file" : "system/core/libutils/include/utils/String16.h"
9496  },
9497  {
9498   "function_name" : "android::StopWatch::elapsedTime",
9499   "linker_set_key" : "_ZNK7android9StopWatch11elapsedTimeEv",
9500   "parameters" :
9501   [
9502    {
9503     "is_this_ptr" : true,
9504     "referenced_type" : "_ZTIPKN7android9StopWatchE"
9505    }
9506   ],
9507   "return_type" : "_ZTIx",
9508   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
9509  },
9510  {
9511   "function_name" : "android::StopWatch::name",
9512   "linker_set_key" : "_ZNK7android9StopWatch4nameEv",
9513   "parameters" :
9514   [
9515    {
9516     "is_this_ptr" : true,
9517     "referenced_type" : "_ZTIPKN7android9StopWatchE"
9518    }
9519   ],
9520   "return_type" : "_ZTIPKc",
9521   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
9522  },
9523  {
9524   "function_name" : "android::Tokenizer::getLocation",
9525   "linker_set_key" : "_ZNK7android9Tokenizer11getLocationEv",
9526   "parameters" :
9527   [
9528    {
9529     "is_this_ptr" : true,
9530     "referenced_type" : "_ZTIPKN7android9TokenizerE"
9531    }
9532   ],
9533   "return_type" : "_ZTIN7android7String8E",
9534   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
9535  },
9536  {
9537   "function_name" : "android::Tokenizer::peekRemainderOfLine",
9538   "linker_set_key" : "_ZNK7android9Tokenizer19peekRemainderOfLineEv",
9539   "parameters" :
9540   [
9541    {
9542     "is_this_ptr" : true,
9543     "referenced_type" : "_ZTIPKN7android9TokenizerE"
9544    }
9545   ],
9546   "return_type" : "_ZTIN7android7String8E",
9547   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
9548  },
9549  {
9550   "function_name" : "androidCreateRawThreadEtc",
9551   "linker_set_key" : "androidCreateRawThreadEtc",
9552   "parameters" :
9553   [
9554    {
9555     "referenced_type" : "_ZTIPFiPvE"
9556    },
9557    {
9558     "referenced_type" : "_ZTIPv"
9559    },
9560    {
9561     "referenced_type" : "_ZTIPKc"
9562    },
9563    {
9564     "referenced_type" : "_ZTIi"
9565    },
9566    {
9567     "referenced_type" : "_ZTIj"
9568    },
9569    {
9570     "referenced_type" : "_ZTIPPv"
9571    }
9572   ],
9573   "return_type" : "_ZTIi",
9574   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9575  },
9576  {
9577   "function_name" : "androidCreateThread",
9578   "linker_set_key" : "androidCreateThread",
9579   "parameters" :
9580   [
9581    {
9582     "referenced_type" : "_ZTIPFiPvE"
9583    },
9584    {
9585     "referenced_type" : "_ZTIPv"
9586    }
9587   ],
9588   "return_type" : "_ZTIi",
9589   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9590  },
9591  {
9592   "function_name" : "androidCreateThreadEtc",
9593   "linker_set_key" : "androidCreateThreadEtc",
9594   "parameters" :
9595   [
9596    {
9597     "referenced_type" : "_ZTIPFiPvE"
9598    },
9599    {
9600     "referenced_type" : "_ZTIPv"
9601    },
9602    {
9603     "referenced_type" : "_ZTIPKc"
9604    },
9605    {
9606     "referenced_type" : "_ZTIi"
9607    },
9608    {
9609     "referenced_type" : "_ZTIj"
9610    },
9611    {
9612     "referenced_type" : "_ZTIPPv"
9613    }
9614   ],
9615   "return_type" : "_ZTIi",
9616   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9617  },
9618  {
9619   "function_name" : "androidGetThreadId",
9620   "linker_set_key" : "androidGetThreadId",
9621   "return_type" : "_ZTIPv",
9622   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9623  },
9624  {
9625   "function_name" : "androidGetThreadPriority",
9626   "linker_set_key" : "androidGetThreadPriority",
9627   "parameters" :
9628   [
9629    {
9630     "referenced_type" : "_ZTIi"
9631    }
9632   ],
9633   "return_type" : "_ZTIi",
9634   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9635  },
9636  {
9637   "function_name" : "androidSetCreateThreadFunc",
9638   "linker_set_key" : "androidSetCreateThreadFunc",
9639   "parameters" :
9640   [
9641    {
9642     "referenced_type" : "_ZTIPFiPFiPvES_PKcijPS_E"
9643    }
9644   ],
9645   "return_type" : "_ZTIv",
9646   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9647  },
9648  {
9649   "function_name" : "androidSetThreadName",
9650   "linker_set_key" : "androidSetThreadName",
9651   "parameters" :
9652   [
9653    {
9654     "referenced_type" : "_ZTIPKc"
9655    }
9656   ],
9657   "return_type" : "_ZTIv",
9658   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9659  },
9660  {
9661   "function_name" : "androidSetThreadPriority",
9662   "linker_set_key" : "androidSetThreadPriority",
9663   "parameters" :
9664   [
9665    {
9666     "referenced_type" : "_ZTIi"
9667    },
9668    {
9669     "referenced_type" : "_ZTIi"
9670    }
9671   ],
9672   "return_type" : "_ZTIi",
9673   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9674  },
9675  {
9676   "function_name" : "strcmp16",
9677   "linker_set_key" : "strcmp16",
9678   "parameters" :
9679   [
9680    {
9681     "referenced_type" : "_ZTIPKDs"
9682    },
9683    {
9684     "referenced_type" : "_ZTIPKDs"
9685    }
9686   ],
9687   "return_type" : "_ZTIi",
9688   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9689  },
9690  {
9691   "function_name" : "strlen16",
9692   "linker_set_key" : "strlen16",
9693   "parameters" :
9694   [
9695    {
9696     "referenced_type" : "_ZTIPKDs"
9697    }
9698   ],
9699   "return_type" : "_ZTIj",
9700   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9701  },
9702  {
9703   "function_name" : "strncmp16",
9704   "linker_set_key" : "strncmp16",
9705   "parameters" :
9706   [
9707    {
9708     "referenced_type" : "_ZTIPKDs"
9709    },
9710    {
9711     "referenced_type" : "_ZTIPKDs"
9712    },
9713    {
9714     "referenced_type" : "_ZTIj"
9715    }
9716   ],
9717   "return_type" : "_ZTIi",
9718   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9719  },
9720  {
9721   "function_name" : "strnlen16",
9722   "linker_set_key" : "strnlen16",
9723   "parameters" :
9724   [
9725    {
9726     "referenced_type" : "_ZTIPKDs"
9727    },
9728    {
9729     "referenced_type" : "_ZTIj"
9730    }
9731   ],
9732   "return_type" : "_ZTIj",
9733   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9734  },
9735  {
9736   "function_name" : "strstr16",
9737   "linker_set_key" : "strstr16",
9738   "parameters" :
9739   [
9740    {
9741     "referenced_type" : "_ZTIPKDs"
9742    },
9743    {
9744     "referenced_type" : "_ZTIPKDs"
9745    }
9746   ],
9747   "return_type" : "_ZTIPDs",
9748   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9749  },
9750  {
9751   "function_name" : "strzcmp16",
9752   "linker_set_key" : "strzcmp16",
9753   "parameters" :
9754   [
9755    {
9756     "referenced_type" : "_ZTIPKDs"
9757    },
9758    {
9759     "referenced_type" : "_ZTIj"
9760    },
9761    {
9762     "referenced_type" : "_ZTIPKDs"
9763    },
9764    {
9765     "referenced_type" : "_ZTIj"
9766    }
9767   ],
9768   "return_type" : "_ZTIi",
9769   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9770  },
9771  {
9772   "function_name" : "systemTime",
9773   "linker_set_key" : "systemTime",
9774   "parameters" :
9775   [
9776    {
9777     "default_arg" : true,
9778     "referenced_type" : "_ZTIi"
9779    }
9780   ],
9781   "return_type" : "_ZTIx",
9782   "source_file" : "system/core/libutils/include/utils/Timers.h"
9783  },
9784  {
9785   "function_name" : "toMillisecondTimeoutDelay",
9786   "linker_set_key" : "toMillisecondTimeoutDelay",
9787   "parameters" :
9788   [
9789    {
9790     "referenced_type" : "_ZTIx"
9791    },
9792    {
9793     "referenced_type" : "_ZTIx"
9794    }
9795   ],
9796   "return_type" : "_ZTIi",
9797   "source_file" : "system/core/libutils/include/utils/Timers.h"
9798  },
9799  {
9800   "function_name" : "utf16_to_utf8",
9801   "linker_set_key" : "utf16_to_utf8",
9802   "parameters" :
9803   [
9804    {
9805     "referenced_type" : "_ZTIPKDs"
9806    },
9807    {
9808     "referenced_type" : "_ZTIj"
9809    },
9810    {
9811     "referenced_type" : "_ZTIPc"
9812    },
9813    {
9814     "referenced_type" : "_ZTIj"
9815    }
9816   ],
9817   "return_type" : "_ZTIv",
9818   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9819  },
9820  {
9821   "function_name" : "utf16_to_utf8_length",
9822   "linker_set_key" : "utf16_to_utf8_length",
9823   "parameters" :
9824   [
9825    {
9826     "referenced_type" : "_ZTIPKDs"
9827    },
9828    {
9829     "referenced_type" : "_ZTIj"
9830    }
9831   ],
9832   "return_type" : "_ZTIi",
9833   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9834  },
9835  {
9836   "function_name" : "utf32_from_utf8_at",
9837   "linker_set_key" : "utf32_from_utf8_at",
9838   "parameters" :
9839   [
9840    {
9841     "referenced_type" : "_ZTIPKc"
9842    },
9843    {
9844     "referenced_type" : "_ZTIj"
9845    },
9846    {
9847     "referenced_type" : "_ZTIj"
9848    },
9849    {
9850     "referenced_type" : "_ZTIPj"
9851    }
9852   ],
9853   "return_type" : "_ZTIi",
9854   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9855  },
9856  {
9857   "function_name" : "utf32_to_utf8",
9858   "linker_set_key" : "utf32_to_utf8",
9859   "parameters" :
9860   [
9861    {
9862     "referenced_type" : "_ZTIPKDi"
9863    },
9864    {
9865     "referenced_type" : "_ZTIj"
9866    },
9867    {
9868     "referenced_type" : "_ZTIPc"
9869    },
9870    {
9871     "referenced_type" : "_ZTIj"
9872    }
9873   ],
9874   "return_type" : "_ZTIv",
9875   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9876  },
9877  {
9878   "function_name" : "utf32_to_utf8_length",
9879   "linker_set_key" : "utf32_to_utf8_length",
9880   "parameters" :
9881   [
9882    {
9883     "referenced_type" : "_ZTIPKDi"
9884    },
9885    {
9886     "referenced_type" : "_ZTIj"
9887    }
9888   ],
9889   "return_type" : "_ZTIi",
9890   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9891  },
9892  {
9893   "function_name" : "utf8_to_utf16",
9894   "linker_set_key" : "utf8_to_utf16",
9895   "parameters" :
9896   [
9897    {
9898     "referenced_type" : "_ZTIPKh"
9899    },
9900    {
9901     "referenced_type" : "_ZTIj"
9902    },
9903    {
9904     "referenced_type" : "_ZTIPDs"
9905    },
9906    {
9907     "referenced_type" : "_ZTIj"
9908    }
9909   ],
9910   "return_type" : "_ZTIPDs",
9911   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9912  },
9913  {
9914   "function_name" : "utf8_to_utf16_length",
9915   "linker_set_key" : "utf8_to_utf16_length",
9916   "parameters" :
9917   [
9918    {
9919     "referenced_type" : "_ZTIPKh"
9920    },
9921    {
9922     "referenced_type" : "_ZTIj"
9923    },
9924    {
9925     "default_arg" : true,
9926     "referenced_type" : "_ZTIb"
9927    }
9928   ],
9929   "return_type" : "_ZTIi",
9930   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9931  },
9932  {
9933   "function_name" : "utf8_to_utf16_no_null_terminator",
9934   "linker_set_key" : "utf8_to_utf16_no_null_terminator",
9935   "parameters" :
9936   [
9937    {
9938     "referenced_type" : "_ZTIPKh"
9939    },
9940    {
9941     "referenced_type" : "_ZTIj"
9942    },
9943    {
9944     "referenced_type" : "_ZTIPDs"
9945    },
9946    {
9947     "referenced_type" : "_ZTIj"
9948    }
9949   ],
9950   "return_type" : "_ZTIPDs",
9951   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9952  }
9953 ],
9954 "global_vars" :
9955 [
9956  {
9957   "access" : "private",
9958   "linker_set_key" : "_ZN7android7FileMap9mPageSizeE",
9959   "name" : "android::FileMap::mPageSize",
9960   "referenced_type" : "_ZTIl",
9961   "source_file" : "system/core/libutils/include/utils/FileMap.h"
9962  }
9963 ],
9964 "lvalue_reference_types" :
9965 [
9966  {
9967   "alignment" : 4,
9968   "linker_set_key" : "_ZTIRA1_KDs",
9969   "name" : "const char16_t (&)[1]",
9970   "referenced_type" : "_ZTIA1_KDs",
9971   "self_type" : "_ZTIRA1_KDs",
9972   "size" : 4,
9973   "source_file" : "system/core/libutils/include/utils/String16.h"
9974  },
9975  {
9976   "alignment" : 4,
9977   "linker_set_key" : "_ZTIRKN7android10VectorImplE",
9978   "name" : "const android::VectorImpl &",
9979   "referenced_type" : "_ZTIKN7android10VectorImplE",
9980   "self_type" : "_ZTIRKN7android10VectorImplE",
9981   "size" : 4,
9982   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
9983  },
9984  {
9985   "alignment" : 4,
9986   "linker_set_key" : "_ZTIRKN7android16ReferenceRenamerE",
9987   "name" : "const android::ReferenceRenamer &",
9988   "referenced_type" : "_ZTIKN7android16ReferenceRenamerE",
9989   "self_type" : "_ZTIRKN7android16ReferenceRenamerE",
9990   "size" : 4,
9991   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9992  },
9993  {
9994   "alignment" : 4,
9995   "linker_set_key" : "_ZTIRKN7android16SortedVectorImplE",
9996   "name" : "const android::SortedVectorImpl &",
9997   "referenced_type" : "_ZTIKN7android16SortedVectorImplE",
9998   "self_type" : "_ZTIRKN7android16SortedVectorImplE",
9999   "size" : 4,
10000   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10001  },
10002  {
10003   "alignment" : 4,
10004   "linker_set_key" : "_ZTIRKN7android28sysprop_change_callback_infoE",
10005   "name" : "const android::sysprop_change_callback_info &",
10006   "referenced_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
10007   "self_type" : "_ZTIRKN7android28sysprop_change_callback_infoE",
10008   "size" : 4,
10009   "source_file" : "system/core/libutils/include/utils/Vector.h"
10010  },
10011  {
10012   "alignment" : 4,
10013   "linker_set_key" : "_ZTIRKN7android2spINS_14LooperCallbackEEE",
10014   "name" : "const android::sp<android::LooperCallback> &",
10015   "referenced_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
10016   "self_type" : "_ZTIRKN7android2spINS_14LooperCallbackEEE",
10017   "size" : 4,
10018   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10019  },
10020  {
10021   "alignment" : 4,
10022   "linker_set_key" : "_ZTIRKN7android2spINS_14MessageHandlerEEE",
10023   "name" : "const android::sp<android::MessageHandler> &",
10024   "referenced_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
10025   "self_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE",
10026   "size" : 4,
10027   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10028  },
10029  {
10030   "alignment" : 4,
10031   "linker_set_key" : "_ZTIRKN7android2spINS_20SimpleLooperCallbackEEE",
10032   "name" : "const android::sp<android::SimpleLooperCallback> &",
10033   "referenced_type" : "_ZTIKN7android2spINS_20SimpleLooperCallbackEEE",
10034   "self_type" : "_ZTIRKN7android2spINS_20SimpleLooperCallbackEEE",
10035   "size" : 4,
10036   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10037  },
10038  {
10039   "alignment" : 4,
10040   "linker_set_key" : "_ZTIRKN7android2spINS_6LooperEEE",
10041   "name" : "const android::sp<android::Looper> &",
10042   "referenced_type" : "_ZTIKN7android2spINS_6LooperEEE",
10043   "self_type" : "_ZTIRKN7android2spINS_6LooperEEE",
10044   "size" : 4,
10045   "source_file" : "system/core/libutils/include/utils/Looper.h"
10046  },
10047  {
10048   "alignment" : 4,
10049   "linker_set_key" : "_ZTIRKN7android2spINS_6ThreadEEE",
10050   "name" : "const android::sp<android::Thread> &",
10051   "referenced_type" : "_ZTIKN7android2spINS_6ThreadEEE",
10052   "self_type" : "_ZTIRKN7android2spINS_6ThreadEEE",
10053   "size" : 4,
10054   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10055  },
10056  {
10057   "alignment" : 4,
10058   "linker_set_key" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE",
10059   "name" : "const android::wp<android::MessageHandler> &",
10060   "referenced_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
10061   "self_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE",
10062   "size" : 4,
10063   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10064  },
10065  {
10066   "alignment" : 4,
10067   "linker_set_key" : "_ZTIRKN7android6Looper15MessageEnvelopeE",
10068   "name" : "const android::Looper::MessageEnvelope &",
10069   "referenced_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
10070   "self_type" : "_ZTIRKN7android6Looper15MessageEnvelopeE",
10071   "size" : 4,
10072   "source_file" : "system/core/libutils/include/utils/Vector.h"
10073  },
10074  {
10075   "alignment" : 4,
10076   "linker_set_key" : "_ZTIRKN7android6Looper8ResponseE",
10077   "name" : "const android::Looper::Response &",
10078   "referenced_type" : "_ZTIKN7android6Looper8ResponseE",
10079   "self_type" : "_ZTIRKN7android6Looper8ResponseE",
10080   "size" : 4,
10081   "source_file" : "system/core/libutils/include/utils/Vector.h"
10082  },
10083  {
10084   "alignment" : 4,
10085   "linker_set_key" : "_ZTIRKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10086   "name" : "const android::Vector<android::sysprop_change_callback_info> &",
10087   "referenced_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10088   "self_type" : "_ZTIRKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10089   "size" : 4,
10090   "source_file" : "system/core/libutils/include/utils/Vector.h"
10091  },
10092  {
10093   "alignment" : 4,
10094   "linker_set_key" : "_ZTIRKN7android7MessageE",
10095   "name" : "const android::Message &",
10096   "referenced_type" : "_ZTIKN7android7MessageE",
10097   "self_type" : "_ZTIRKN7android7MessageE",
10098   "size" : 4,
10099   "source_file" : "system/core/libutils/include/utils/Looper.h"
10100  },
10101  {
10102   "alignment" : 4,
10103   "linker_set_key" : "_ZTIRKN7android7String8E",
10104   "name" : "const android::String8 &",
10105   "referenced_type" : "_ZTIKN7android7String8E",
10106   "self_type" : "_ZTIRKN7android7String8E",
10107   "size" : 4,
10108   "source_file" : "system/core/libutils/include/utils/String8.h"
10109  },
10110  {
10111   "alignment" : 4,
10112   "linker_set_key" : "_ZTIRKN7android8String1610StaticDataILj1EEE",
10113   "name" : "const android::String16::StaticData<1> &",
10114   "referenced_type" : "_ZTIKN7android8String1610StaticDataILj1EEE",
10115   "self_type" : "_ZTIRKN7android8String1610StaticDataILj1EEE",
10116   "size" : 4,
10117   "source_file" : "system/core/libutils/include/utils/String16.h"
10118  },
10119  {
10120   "alignment" : 4,
10121   "linker_set_key" : "_ZTIRKN7android8String16E",
10122   "name" : "const android::String16 &",
10123   "referenced_type" : "_ZTIKN7android8String16E",
10124   "self_type" : "_ZTIRKN7android8String16E",
10125   "size" : 4,
10126   "source_file" : "system/core/libutils/include/utils/String8.h"
10127  },
10128  {
10129   "alignment" : 4,
10130   "linker_set_key" : "_ZTIRKa",
10131   "name" : "const signed char &",
10132   "referenced_type" : "_ZTIKa",
10133   "self_type" : "_ZTIRKa",
10134   "size" : 4,
10135   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10136  },
10137  {
10138   "alignment" : 4,
10139   "linker_set_key" : "_ZTIRKb",
10140   "name" : "const bool &",
10141   "referenced_type" : "_ZTIKb",
10142   "self_type" : "_ZTIRKb",
10143   "size" : 4,
10144   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10145  },
10146  {
10147   "alignment" : 4,
10148   "linker_set_key" : "_ZTIRKd",
10149   "name" : "const double &",
10150   "referenced_type" : "_ZTIKd",
10151   "self_type" : "_ZTIRKd",
10152   "size" : 4,
10153   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10154  },
10155  {
10156   "alignment" : 4,
10157   "linker_set_key" : "_ZTIRKf",
10158   "name" : "const float &",
10159   "referenced_type" : "_ZTIKf",
10160   "self_type" : "_ZTIRKf",
10161   "size" : 4,
10162   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10163  },
10164  {
10165   "alignment" : 4,
10166   "linker_set_key" : "_ZTIRKh",
10167   "name" : "const unsigned char &",
10168   "referenced_type" : "_ZTIKh",
10169   "self_type" : "_ZTIRKh",
10170   "size" : 4,
10171   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10172  },
10173  {
10174   "alignment" : 4,
10175   "linker_set_key" : "_ZTIRKi",
10176   "name" : "const int &",
10177   "referenced_type" : "_ZTIKi",
10178   "self_type" : "_ZTIRKi",
10179   "size" : 4,
10180   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10181  },
10182  {
10183   "alignment" : 4,
10184   "linker_set_key" : "_ZTIRKj",
10185   "name" : "const unsigned int &",
10186   "referenced_type" : "_ZTIKj",
10187   "self_type" : "_ZTIRKj",
10188   "size" : 4,
10189   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10190  },
10191  {
10192   "alignment" : 4,
10193   "linker_set_key" : "_ZTIRKs",
10194   "name" : "const short &",
10195   "referenced_type" : "_ZTIKs",
10196   "self_type" : "_ZTIRKs",
10197   "size" : 4,
10198   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10199  },
10200  {
10201   "alignment" : 4,
10202   "linker_set_key" : "_ZTIRKt",
10203   "name" : "const unsigned short &",
10204   "referenced_type" : "_ZTIKt",
10205   "self_type" : "_ZTIRKt",
10206   "size" : 4,
10207   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10208  },
10209  {
10210   "alignment" : 4,
10211   "linker_set_key" : "_ZTIRKx",
10212   "name" : "const long long &",
10213   "referenced_type" : "_ZTIKx",
10214   "self_type" : "_ZTIRKx",
10215   "size" : 4,
10216   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10217  },
10218  {
10219   "alignment" : 4,
10220   "linker_set_key" : "_ZTIRKy",
10221   "name" : "const unsigned long long &",
10222   "referenced_type" : "_ZTIKy",
10223   "self_type" : "_ZTIRKy",
10224   "size" : 4,
10225   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10226  },
10227  {
10228   "alignment" : 4,
10229   "linker_set_key" : "_ZTIRN7android10VectorImplE",
10230   "name" : "android::VectorImpl &",
10231   "referenced_type" : "_ZTIN7android10VectorImplE",
10232   "self_type" : "_ZTIRN7android10VectorImplE",
10233   "size" : 4,
10234   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10235  },
10236  {
10237   "alignment" : 4,
10238   "linker_set_key" : "_ZTIRN7android16SortedVectorImplE",
10239   "name" : "android::SortedVectorImpl &",
10240   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
10241   "self_type" : "_ZTIRN7android16SortedVectorImplE",
10242   "size" : 4,
10243   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10244  },
10245  {
10246   "alignment" : 4,
10247   "linker_set_key" : "_ZTIRN7android2spINS_14LooperCallbackEEE",
10248   "name" : "android::sp<android::LooperCallback> &",
10249   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
10250   "self_type" : "_ZTIRN7android2spINS_14LooperCallbackEEE",
10251   "size" : 4,
10252   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10253  },
10254  {
10255   "alignment" : 4,
10256   "linker_set_key" : "_ZTIRN7android2spINS_14MessageHandlerEEE",
10257   "name" : "android::sp<android::MessageHandler> &",
10258   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
10259   "self_type" : "_ZTIRN7android2spINS_14MessageHandlerEEE",
10260   "size" : 4,
10261   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10262  },
10263  {
10264   "alignment" : 4,
10265   "linker_set_key" : "_ZTIRN7android2spINS_20SimpleLooperCallbackEEE",
10266   "name" : "android::sp<android::SimpleLooperCallback> &",
10267   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
10268   "self_type" : "_ZTIRN7android2spINS_20SimpleLooperCallbackEEE",
10269   "size" : 4,
10270   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10271  },
10272  {
10273   "alignment" : 4,
10274   "linker_set_key" : "_ZTIRN7android2spINS_6LooperEEE",
10275   "name" : "android::sp<android::Looper> &",
10276   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
10277   "self_type" : "_ZTIRN7android2spINS_6LooperEEE",
10278   "size" : 4,
10279   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10280  },
10281  {
10282   "alignment" : 4,
10283   "linker_set_key" : "_ZTIRN7android2spINS_6ThreadEEE",
10284   "name" : "android::sp<android::Thread> &",
10285   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
10286   "self_type" : "_ZTIRN7android2spINS_6ThreadEEE",
10287   "size" : 4,
10288   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10289  },
10290  {
10291   "alignment" : 4,
10292   "linker_set_key" : "_ZTIRN7android5MutexE",
10293   "name" : "android::Mutex &",
10294   "referenced_type" : "_ZTIN7android5MutexE",
10295   "self_type" : "_ZTIRN7android5MutexE",
10296   "size" : 4,
10297   "source_file" : "system/core/libutils/include/utils/Mutex.h"
10298  },
10299  {
10300   "alignment" : 4,
10301   "linker_set_key" : "_ZTIRN7android6Looper8ResponseE",
10302   "name" : "android::Looper::Response &",
10303   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
10304   "self_type" : "_ZTIRN7android6Looper8ResponseE",
10305   "size" : 4,
10306   "source_file" : "system/core/libutils/include/utils/Vector.h"
10307  },
10308  {
10309   "alignment" : 4,
10310   "linker_set_key" : "_ZTIRN7android6RWLockE",
10311   "name" : "android::RWLock &",
10312   "referenced_type" : "_ZTIN7android6RWLockE",
10313   "self_type" : "_ZTIRN7android6RWLockE",
10314   "size" : 4,
10315   "source_file" : "system/core/libutils/include/utils/RWLock.h"
10316  },
10317  {
10318   "alignment" : 4,
10319   "linker_set_key" : "_ZTIRN7android6VectorINS_28sysprop_change_callback_infoEEE",
10320   "name" : "android::Vector<android::sysprop_change_callback_info> &",
10321   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
10322   "self_type" : "_ZTIRN7android6VectorINS_28sysprop_change_callback_infoEEE",
10323   "size" : 4,
10324   "source_file" : "system/core/libutils/include/utils/Vector.h"
10325  },
10326  {
10327   "alignment" : 4,
10328   "linker_set_key" : "_ZTIRN7android7FileMapE",
10329   "name" : "android::FileMap &",
10330   "referenced_type" : "_ZTIN7android7FileMapE",
10331   "self_type" : "_ZTIRN7android7FileMapE",
10332   "size" : 4,
10333   "source_file" : "system/core/libutils/include/utils/FileMap.h"
10334  },
10335  {
10336   "alignment" : 4,
10337   "linker_set_key" : "_ZTIRN7android7PrinterE",
10338   "name" : "android::Printer &",
10339   "referenced_type" : "_ZTIN7android7PrinterE",
10340   "self_type" : "_ZTIRN7android7PrinterE",
10341   "size" : 4,
10342   "source_file" : "system/core/libutils/include/utils/Printer.h"
10343  },
10344  {
10345   "alignment" : 4,
10346   "linker_set_key" : "_ZTIRN7android7String8E",
10347   "name" : "android::String8 &",
10348   "referenced_type" : "_ZTIN7android7String8E",
10349   "self_type" : "_ZTIRN7android7String8E",
10350   "size" : 4,
10351   "source_file" : "system/core/libutils/include/utils/String8.h"
10352  },
10353  {
10354   "alignment" : 4,
10355   "linker_set_key" : "_ZTIRN7android8String16E",
10356   "name" : "android::String16 &",
10357   "referenced_type" : "_ZTIN7android8String16E",
10358   "self_type" : "_ZTIRN7android8String16E",
10359   "size" : 4,
10360   "source_file" : "system/core/libutils/include/utils/String16.h"
10361  },
10362  {
10363   "alignment" : 4,
10364   "linker_set_key" : "_ZTIRP13native_handle",
10365   "name" : "native_handle *&",
10366   "referenced_type" : "_ZTIP13native_handle",
10367   "self_type" : "_ZTIRP13native_handle",
10368   "size" : 4,
10369   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10370  },
10371  {
10372   "alignment" : 4,
10373   "linker_set_key" : "_ZTIRPFiiiPvE",
10374   "name" : "int (*&)(int, int, void *)",
10375   "referenced_type" : "_ZTIPFiiiPvE",
10376   "self_type" : "_ZTIRPFiiiPvE",
10377   "size" : 4,
10378   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10379  },
10380  {
10381   "alignment" : 4,
10382   "linker_set_key" : "_ZTIRb",
10383   "name" : "bool &",
10384   "referenced_type" : "_ZTIb",
10385   "self_type" : "_ZTIRb",
10386   "size" : 4,
10387   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10388  }
10389 ],
10390 "pointer_types" :
10391 [
10392  {
10393   "alignment" : 4,
10394   "linker_set_key" : "_ZTIP13native_handle",
10395   "name" : "native_handle *",
10396   "referenced_type" : "_ZTI13native_handle",
10397   "self_type" : "_ZTIP13native_handle",
10398   "size" : 4,
10399   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10400  },
10401  {
10402   "alignment" : 4,
10403   "linker_set_key" : "_ZTIP18android_flex_plane",
10404   "name" : "android_flex_plane *",
10405   "referenced_type" : "_ZTI18android_flex_plane",
10406   "self_type" : "_ZTIP18android_flex_plane",
10407   "size" : 4,
10408   "source_file" : "system/core/libsystem/include/system/graphics.h"
10409  },
10410  {
10411   "alignment" : 4,
10412   "linker_set_key" : "_ZTIP3DIR",
10413   "name" : "DIR *",
10414   "referenced_type" : "_ZTI3DIR",
10415   "self_type" : "_ZTIP3DIR",
10416   "size" : 4,
10417   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10418  },
10419  {
10420   "alignment" : 4,
10421   "linker_set_key" : "_ZTIP7__sFILE",
10422   "name" : "__sFILE *",
10423   "referenced_type" : "_ZTI7__sFILE",
10424   "self_type" : "_ZTIP7__sFILE",
10425   "size" : 4,
10426   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10427  },
10428  {
10429   "alignment" : 4,
10430   "linker_set_key" : "_ZTIP7log_msg",
10431   "name" : "log_msg *",
10432   "referenced_type" : "_ZTI7log_msg",
10433   "self_type" : "_ZTIP7log_msg",
10434   "size" : 4,
10435   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
10436  },
10437  {
10438   "alignment" : 4,
10439   "linker_set_key" : "_ZTIPDs",
10440   "name" : "char16_t *",
10441   "referenced_type" : "_ZTIDs",
10442   "self_type" : "_ZTIPDs",
10443   "size" : 4,
10444   "source_file" : "system/core/libutils/include/utils/String16.h"
10445  },
10446  {
10447   "alignment" : 4,
10448   "linker_set_key" : "_ZTIPFiPFiPvES_PKcijPS_E",
10449   "name" : "int (*)(int (*)(void *), void *, const char *, int, unsigned int, void **)",
10450   "referenced_type" : "_ZTIFiPFiPvES_PKcijPS_E",
10451   "self_type" : "_ZTIPFiPFiPvES_PKcijPS_E",
10452   "size" : 4,
10453   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
10454  },
10455  {
10456   "alignment" : 4,
10457   "linker_set_key" : "_ZTIPFiPKvS0_E",
10458   "name" : "int (*)(const void *, const void *)",
10459   "referenced_type" : "_ZTIFiPKvS0_E",
10460   "self_type" : "_ZTIPFiPKvS0_E",
10461   "size" : 4,
10462   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10463  },
10464  {
10465   "alignment" : 4,
10466   "linker_set_key" : "_ZTIPFiPKvS0_PvE",
10467   "name" : "int (*)(const void *, const void *, void *)",
10468   "referenced_type" : "_ZTIFiPKvS0_PvE",
10469   "self_type" : "_ZTIPFiPKvS0_PvE",
10470   "size" : 4,
10471   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10472  },
10473  {
10474   "alignment" : 4,
10475   "linker_set_key" : "_ZTIPFiPvE",
10476   "name" : "int (*)(void *)",
10477   "referenced_type" : "_ZTIFiPvE",
10478   "self_type" : "_ZTIPFiPvE",
10479   "size" : 4,
10480   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
10481  },
10482  {
10483   "alignment" : 4,
10484   "linker_set_key" : "_ZTIPFiiiPvE",
10485   "name" : "int (*)(int, int, void *)",
10486   "referenced_type" : "_ZTIFiiiPvE",
10487   "self_type" : "_ZTIPFiiiPvE",
10488   "size" : 4,
10489   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10490  },
10491  {
10492   "alignment" : 4,
10493   "linker_set_key" : "_ZTIPFvvE",
10494   "name" : "void (*)()",
10495   "referenced_type" : "_ZTIFvvE",
10496   "self_type" : "_ZTIPFvvE",
10497   "size" : 4,
10498   "source_file" : "system/core/libutils/include/utils/misc.h"
10499  },
10500  {
10501   "alignment" : 4,
10502   "linker_set_key" : "_ZTIPK13native_handle",
10503   "name" : "const native_handle *",
10504   "referenced_type" : "_ZTIK13native_handle",
10505   "self_type" : "_ZTIPK13native_handle",
10506   "size" : 4,
10507   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
10508  },
10509  {
10510   "alignment" : 4,
10511   "linker_set_key" : "_ZTIPK7log_msg",
10512   "name" : "const log_msg *",
10513   "referenced_type" : "_ZTIK7log_msg",
10514   "self_type" : "_ZTIPK7log_msg",
10515   "size" : 4,
10516   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
10517  },
10518  {
10519   "alignment" : 4,
10520   "linker_set_key" : "_ZTIPKDi",
10521   "name" : "const char32_t *",
10522   "referenced_type" : "_ZTIKDi",
10523   "self_type" : "_ZTIPKDi",
10524   "size" : 4,
10525   "source_file" : "system/core/libutils/include/utils/String8.h"
10526  },
10527  {
10528   "alignment" : 4,
10529   "linker_set_key" : "_ZTIPKDs",
10530   "name" : "const char16_t *",
10531   "referenced_type" : "_ZTIKDs",
10532   "self_type" : "_ZTIPKDs",
10533   "size" : 4,
10534   "source_file" : "system/core/libutils/include/utils/String8.h"
10535  },
10536  {
10537   "alignment" : 4,
10538   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
10539   "name" : "const android::VectorImpl *",
10540   "referenced_type" : "_ZTIKN7android10VectorImplE",
10541   "self_type" : "_ZTIPKN7android10VectorImplE",
10542   "size" : 4,
10543   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10544  },
10545  {
10546   "alignment" : 4,
10547   "linker_set_key" : "_ZTIPKN7android12LightRefBaseINS_12NativeHandleEEE",
10548   "name" : "const android::LightRefBase<android::NativeHandle> *",
10549   "referenced_type" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
10550   "self_type" : "_ZTIPKN7android12LightRefBaseINS_12NativeHandleEEE",
10551   "size" : 4,
10552   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10553  },
10554  {
10555   "alignment" : 4,
10556   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
10557   "name" : "const android::NativeHandle *",
10558   "referenced_type" : "_ZTIKN7android12NativeHandleE",
10559   "self_type" : "_ZTIPKN7android12NativeHandleE",
10560   "size" : 4,
10561   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
10562  },
10563  {
10564   "alignment" : 4,
10565   "linker_set_key" : "_ZTIPKN7android16SortedVectorImplE",
10566   "name" : "const android::SortedVectorImpl *",
10567   "referenced_type" : "_ZTIKN7android16SortedVectorImplE",
10568   "self_type" : "_ZTIPKN7android16SortedVectorImplE",
10569   "size" : 4,
10570   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10571  },
10572  {
10573   "alignment" : 4,
10574   "linker_set_key" : "_ZTIPKN7android28sysprop_change_callback_infoE",
10575   "name" : "const android::sysprop_change_callback_info *",
10576   "referenced_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
10577   "self_type" : "_ZTIPKN7android28sysprop_change_callback_infoE",
10578   "size" : 4,
10579   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10580  },
10581  {
10582   "alignment" : 4,
10583   "linker_set_key" : "_ZTIPKN7android2spINS_14LooperCallbackEEE",
10584   "name" : "const android::sp<android::LooperCallback> *",
10585   "referenced_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
10586   "self_type" : "_ZTIPKN7android2spINS_14LooperCallbackEEE",
10587   "size" : 4,
10588   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10589  },
10590  {
10591   "alignment" : 4,
10592   "linker_set_key" : "_ZTIPKN7android2spINS_14MessageHandlerEEE",
10593   "name" : "const android::sp<android::MessageHandler> *",
10594   "referenced_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
10595   "self_type" : "_ZTIPKN7android2spINS_14MessageHandlerEEE",
10596   "size" : 4,
10597   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10598  },
10599  {
10600   "alignment" : 4,
10601   "linker_set_key" : "_ZTIPKN7android2spINS_6LooperEEE",
10602   "name" : "const android::sp<android::Looper> *",
10603   "referenced_type" : "_ZTIKN7android2spINS_6LooperEEE",
10604   "self_type" : "_ZTIPKN7android2spINS_6LooperEEE",
10605   "size" : 4,
10606   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10607  },
10608  {
10609   "alignment" : 4,
10610   "linker_set_key" : "_ZTIPKN7android2spINS_6ThreadEEE",
10611   "name" : "const android::sp<android::Thread> *",
10612   "referenced_type" : "_ZTIKN7android2spINS_6ThreadEEE",
10613   "self_type" : "_ZTIPKN7android2spINS_6ThreadEEE",
10614   "size" : 4,
10615   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10616  },
10617  {
10618   "alignment" : 4,
10619   "linker_set_key" : "_ZTIPKN7android2wpINS_14MessageHandlerEEE",
10620   "name" : "const android::wp<android::MessageHandler> *",
10621   "referenced_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
10622   "self_type" : "_ZTIPKN7android2wpINS_14MessageHandlerEEE",
10623   "size" : 4,
10624   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10625  },
10626  {
10627   "alignment" : 4,
10628   "linker_set_key" : "_ZTIPKN7android2wpINS_6ThreadEEE",
10629   "name" : "const android::wp<android::Thread> *",
10630   "referenced_type" : "_ZTIKN7android2wpINS_6ThreadEEE",
10631   "self_type" : "_ZTIPKN7android2wpINS_6ThreadEEE",
10632   "size" : 4,
10633   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10634  },
10635  {
10636   "alignment" : 4,
10637   "linker_set_key" : "_ZTIPKN7android4base11borrowed_fdE",
10638   "name" : "const android::base::borrowed_fd *",
10639   "referenced_type" : "_ZTIKN7android4base11borrowed_fdE",
10640   "self_type" : "_ZTIPKN7android4base11borrowed_fdE",
10641   "size" : 4,
10642   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10643  },
10644  {
10645   "alignment" : 4,
10646   "linker_set_key" : "_ZTIPKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
10647   "name" : "const android::base::unique_fd_impl<android::base::DefaultCloser> *",
10648   "referenced_type" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
10649   "self_type" : "_ZTIPKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
10650   "size" : 4,
10651   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10652  },
10653  {
10654   "alignment" : 4,
10655   "linker_set_key" : "_ZTIPKN7android6Looper15MessageEnvelopeE",
10656   "name" : "const android::Looper::MessageEnvelope *",
10657   "referenced_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
10658   "self_type" : "_ZTIPKN7android6Looper15MessageEnvelopeE",
10659   "size" : 4,
10660   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10661  },
10662  {
10663   "alignment" : 4,
10664   "linker_set_key" : "_ZTIPKN7android6Looper7RequestE",
10665   "name" : "const android::Looper::Request *",
10666   "referenced_type" : "_ZTIKN7android6Looper7RequestE",
10667   "self_type" : "_ZTIPKN7android6Looper7RequestE",
10668   "size" : 4,
10669   "source_file" : "system/core/libutils/include/utils/Looper.h"
10670  },
10671  {
10672   "alignment" : 4,
10673   "linker_set_key" : "_ZTIPKN7android6Looper8ResponseE",
10674   "name" : "const android::Looper::Response *",
10675   "referenced_type" : "_ZTIKN7android6Looper8ResponseE",
10676   "self_type" : "_ZTIPKN7android6Looper8ResponseE",
10677   "size" : 4,
10678   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10679  },
10680  {
10681   "alignment" : 4,
10682   "linker_set_key" : "_ZTIPKN7android6LooperE",
10683   "name" : "const android::Looper *",
10684   "referenced_type" : "_ZTIKN7android6LooperE",
10685   "self_type" : "_ZTIPKN7android6LooperE",
10686   "size" : 4,
10687   "source_file" : "system/core/libutils/include/utils/Looper.h"
10688  },
10689  {
10690   "alignment" : 4,
10691   "linker_set_key" : "_ZTIPKN7android6ThreadE",
10692   "name" : "const android::Thread *",
10693   "referenced_type" : "_ZTIKN7android6ThreadE",
10694   "self_type" : "_ZTIPKN7android6ThreadE",
10695   "size" : 4,
10696   "source_file" : "system/core/libutils/include/utils/Thread.h"
10697  },
10698  {
10699   "alignment" : 4,
10700   "linker_set_key" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10701   "name" : "const android::Vector<android::sysprop_change_callback_info> *",
10702   "referenced_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10703   "self_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10704   "size" : 4,
10705   "source_file" : "system/core/libutils/include/utils/Vector.h"
10706  },
10707  {
10708   "alignment" : 4,
10709   "linker_set_key" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
10710   "name" : "const android::Vector<android::Looper::MessageEnvelope> *",
10711   "referenced_type" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
10712   "self_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
10713   "size" : 4,
10714   "source_file" : "system/core/libutils/include/utils/Vector.h"
10715  },
10716  {
10717   "alignment" : 4,
10718   "linker_set_key" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE",
10719   "name" : "const android::Vector<android::Looper::Response> *",
10720   "referenced_type" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
10721   "self_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE",
10722   "size" : 4,
10723   "source_file" : "system/core/libutils/include/utils/Vector.h"
10724  },
10725  {
10726   "alignment" : 4,
10727   "linker_set_key" : "_ZTIPKN7android6VectorINS_7String8EEE",
10728   "name" : "const android::Vector<android::String8> *",
10729   "referenced_type" : "_ZTIKN7android6VectorINS_7String8EEE",
10730   "self_type" : "_ZTIPKN7android6VectorINS_7String8EEE",
10731   "size" : 4,
10732   "source_file" : "system/core/libutils/include/utils/Vector.h"
10733  },
10734  {
10735   "alignment" : 4,
10736   "linker_set_key" : "_ZTIPKN7android7FileMapE",
10737   "name" : "const android::FileMap *",
10738   "referenced_type" : "_ZTIKN7android7FileMapE",
10739   "self_type" : "_ZTIPKN7android7FileMapE",
10740   "size" : 4,
10741   "source_file" : "system/core/libutils/include/utils/FileMap.h"
10742  },
10743  {
10744   "alignment" : 4,
10745   "linker_set_key" : "_ZTIPKN7android7RefBase12weakref_typeE",
10746   "name" : "const android::RefBase::weakref_type *",
10747   "referenced_type" : "_ZTIKN7android7RefBase12weakref_typeE",
10748   "self_type" : "_ZTIPKN7android7RefBase12weakref_typeE",
10749   "size" : 4,
10750   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10751  },
10752  {
10753   "alignment" : 4,
10754   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
10755   "name" : "const android::RefBase *",
10756   "referenced_type" : "_ZTIKN7android7RefBaseE",
10757   "self_type" : "_ZTIPKN7android7RefBaseE",
10758   "size" : 4,
10759   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10760  },
10761  {
10762   "alignment" : 4,
10763   "linker_set_key" : "_ZTIPKN7android7String8E",
10764   "name" : "const android::String8 *",
10765   "referenced_type" : "_ZTIKN7android7String8E",
10766   "self_type" : "_ZTIPKN7android7String8E",
10767   "size" : 4,
10768   "source_file" : "system/core/libutils/include/utils/String8.h"
10769  },
10770  {
10771   "alignment" : 4,
10772   "linker_set_key" : "_ZTIPKN7android8String16E",
10773   "name" : "const android::String16 *",
10774   "referenced_type" : "_ZTIKN7android8String16E",
10775   "self_type" : "_ZTIPKN7android8String16E",
10776   "size" : 4,
10777   "source_file" : "system/core/libutils/include/utils/String16.h"
10778  },
10779  {
10780   "alignment" : 4,
10781   "linker_set_key" : "_ZTIPKN7android9CallStackE",
10782   "name" : "const android::CallStack *",
10783   "referenced_type" : "_ZTIKN7android9CallStackE",
10784   "self_type" : "_ZTIPKN7android9CallStackE",
10785   "size" : 4,
10786   "source_file" : "system/core/libutils/include/utils/CallStack.h"
10787  },
10788  {
10789   "alignment" : 4,
10790   "linker_set_key" : "_ZTIPKN7android9StopWatchE",
10791   "name" : "const android::StopWatch *",
10792   "referenced_type" : "_ZTIKN7android9StopWatchE",
10793   "self_type" : "_ZTIPKN7android9StopWatchE",
10794   "size" : 4,
10795   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
10796  },
10797  {
10798   "alignment" : 4,
10799   "linker_set_key" : "_ZTIPKN7android9TokenizerE",
10800   "name" : "const android::Tokenizer *",
10801   "referenced_type" : "_ZTIKN7android9TokenizerE",
10802   "self_type" : "_ZTIPKN7android9TokenizerE",
10803   "size" : 4,
10804   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
10805  },
10806  {
10807   "alignment" : 4,
10808   "linker_set_key" : "_ZTIPKc",
10809   "name" : "const char *",
10810   "referenced_type" : "_ZTIKc",
10811   "self_type" : "_ZTIPKc",
10812   "size" : 4,
10813   "source_file" : "system/core/libutils/include/utils/FileMap.h"
10814  },
10815  {
10816   "alignment" : 4,
10817   "linker_set_key" : "_ZTIPKh",
10818   "name" : "const unsigned char *",
10819   "referenced_type" : "_ZTIKh",
10820   "self_type" : "_ZTIPKh",
10821   "size" : 4,
10822   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
10823  },
10824  {
10825   "alignment" : 4,
10826   "linker_set_key" : "_ZTIPKt",
10827   "name" : "const unsigned short *",
10828   "referenced_type" : "_ZTIKt",
10829   "self_type" : "_ZTIPKt",
10830   "size" : 4,
10831   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
10832  },
10833  {
10834   "alignment" : 4,
10835   "linker_set_key" : "_ZTIPKv",
10836   "name" : "const void *",
10837   "referenced_type" : "_ZTIKv",
10838   "self_type" : "_ZTIPKv",
10839   "size" : 4,
10840   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10841  },
10842  {
10843   "alignment" : 4,
10844   "linker_set_key" : "_ZTIPN7android10LogPrinterE",
10845   "name" : "android::LogPrinter *",
10846   "referenced_type" : "_ZTIN7android10LogPrinterE",
10847   "self_type" : "_ZTIPN7android10LogPrinterE",
10848   "size" : 4,
10849   "source_file" : "system/core/libutils/include/utils/Printer.h"
10850  },
10851  {
10852   "alignment" : 4,
10853   "linker_set_key" : "_ZTIPN7android10VectorImplE",
10854   "name" : "android::VectorImpl *",
10855   "referenced_type" : "_ZTIN7android10VectorImplE",
10856   "self_type" : "_ZTIPN7android10VectorImplE",
10857   "size" : 4,
10858   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10859  },
10860  {
10861   "alignment" : 4,
10862   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
10863   "name" : "android::ScopedTrace *",
10864   "referenced_type" : "_ZTIN7android11ScopedTraceE",
10865   "self_type" : "_ZTIPN7android11ScopedTraceE",
10866   "size" : 4,
10867   "source_file" : "system/core/libutils/include/utils/Trace.h"
10868  },
10869  {
10870   "alignment" : 4,
10871   "linker_set_key" : "_ZTIPN7android12LightRefBaseINS_12NativeHandleEEE",
10872   "name" : "android::LightRefBase<android::NativeHandle> *",
10873   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
10874   "self_type" : "_ZTIPN7android12LightRefBaseINS_12NativeHandleEEE",
10875   "size" : 4,
10876   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10877  },
10878  {
10879   "alignment" : 4,
10880   "linker_set_key" : "_ZTIPN7android12NativeHandleE",
10881   "name" : "android::NativeHandle *",
10882   "referenced_type" : "_ZTIN7android12NativeHandleE",
10883   "self_type" : "_ZTIPN7android12NativeHandleE",
10884   "size" : 4,
10885   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10886  },
10887  {
10888   "alignment" : 4,
10889   "linker_set_key" : "_ZTIPN7android13PrefixPrinterE",
10890   "name" : "android::PrefixPrinter *",
10891   "referenced_type" : "_ZTIN7android13PrefixPrinterE",
10892   "self_type" : "_ZTIPN7android13PrefixPrinterE",
10893   "size" : 4,
10894   "source_file" : "system/core/libutils/include/utils/Printer.h"
10895  },
10896  {
10897   "alignment" : 4,
10898   "linker_set_key" : "_ZTIPN7android14LooperCallbackE",
10899   "name" : "android::LooperCallback *",
10900   "referenced_type" : "_ZTIN7android14LooperCallbackE",
10901   "self_type" : "_ZTIPN7android14LooperCallbackE",
10902   "size" : 4,
10903   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10904  },
10905  {
10906   "alignment" : 4,
10907   "linker_set_key" : "_ZTIPN7android14MessageHandlerE",
10908   "name" : "android::MessageHandler *",
10909   "referenced_type" : "_ZTIN7android14MessageHandlerE",
10910   "self_type" : "_ZTIPN7android14MessageHandlerE",
10911   "size" : 4,
10912   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10913  },
10914  {
10915   "alignment" : 4,
10916   "linker_set_key" : "_ZTIPN7android14StaticString16ILj1EEE",
10917   "name" : "android::StaticString16<1> *",
10918   "referenced_type" : "_ZTIN7android14StaticString16ILj1EEE",
10919   "self_type" : "_ZTIPN7android14StaticString16ILj1EEE",
10920   "size" : 4,
10921   "source_file" : "system/core/libutils/include/utils/String16.h"
10922  },
10923  {
10924   "alignment" : 4,
10925   "linker_set_key" : "_ZTIPN7android14String8PrinterE",
10926   "name" : "android::String8Printer *",
10927   "referenced_type" : "_ZTIN7android14String8PrinterE",
10928   "self_type" : "_ZTIPN7android14String8PrinterE",
10929   "size" : 4,
10930   "source_file" : "system/core/libutils/include/utils/Printer.h"
10931  },
10932  {
10933   "alignment" : 4,
10934   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
10935   "name" : "android::ReferenceRenamer *",
10936   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
10937   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
10938   "size" : 4,
10939   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10940  },
10941  {
10942   "alignment" : 4,
10943   "linker_set_key" : "_ZTIPN7android16SortedVectorImplE",
10944   "name" : "android::SortedVectorImpl *",
10945   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
10946   "self_type" : "_ZTIPN7android16SortedVectorImplE",
10947   "size" : 4,
10948   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10949  },
10950  {
10951   "alignment" : 4,
10952   "linker_set_key" : "_ZTIPN7android18WeakMessageHandlerE",
10953   "name" : "android::WeakMessageHandler *",
10954   "referenced_type" : "_ZTIN7android18WeakMessageHandlerE",
10955   "self_type" : "_ZTIPN7android18WeakMessageHandlerE",
10956   "size" : 4,
10957   "source_file" : "system/core/libutils/include/utils/Looper.h"
10958  },
10959  {
10960   "alignment" : 4,
10961   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
10962   "name" : "android::VirtualLightRefBase *",
10963   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
10964   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
10965   "size" : 4,
10966   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10967  },
10968  {
10969   "alignment" : 4,
10970   "linker_set_key" : "_ZTIPN7android20SimpleLooperCallbackE",
10971   "name" : "android::SimpleLooperCallback *",
10972   "referenced_type" : "_ZTIN7android20SimpleLooperCallbackE",
10973   "self_type" : "_ZTIPN7android20SimpleLooperCallbackE",
10974   "size" : 4,
10975   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10976  },
10977  {
10978   "alignment" : 4,
10979   "linker_set_key" : "_ZTIPN7android28sysprop_change_callback_infoE",
10980   "name" : "android::sysprop_change_callback_info *",
10981   "referenced_type" : "_ZTIN7android28sysprop_change_callback_infoE",
10982   "self_type" : "_ZTIPN7android28sysprop_change_callback_infoE",
10983   "size" : 4,
10984   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10985  },
10986  {
10987   "alignment" : 4,
10988   "linker_set_key" : "_ZTIPN7android2spINS_12NativeHandleEEE",
10989   "name" : "android::sp<android::NativeHandle> *",
10990   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
10991   "self_type" : "_ZTIPN7android2spINS_12NativeHandleEEE",
10992   "size" : 4,
10993   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10994  },
10995  {
10996   "alignment" : 4,
10997   "linker_set_key" : "_ZTIPN7android2spINS_14LooperCallbackEEE",
10998   "name" : "android::sp<android::LooperCallback> *",
10999   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
11000   "self_type" : "_ZTIPN7android2spINS_14LooperCallbackEEE",
11001   "size" : 4,
11002   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11003  },
11004  {
11005   "alignment" : 4,
11006   "linker_set_key" : "_ZTIPN7android2spINS_14MessageHandlerEEE",
11007   "name" : "android::sp<android::MessageHandler> *",
11008   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
11009   "self_type" : "_ZTIPN7android2spINS_14MessageHandlerEEE",
11010   "size" : 4,
11011   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11012  },
11013  {
11014   "alignment" : 4,
11015   "linker_set_key" : "_ZTIPN7android2spINS_20SimpleLooperCallbackEEE",
11016   "name" : "android::sp<android::SimpleLooperCallback> *",
11017   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
11018   "self_type" : "_ZTIPN7android2spINS_20SimpleLooperCallbackEEE",
11019   "size" : 4,
11020   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11021  },
11022  {
11023   "alignment" : 4,
11024   "linker_set_key" : "_ZTIPN7android2spINS_6LooperEEE",
11025   "name" : "android::sp<android::Looper> *",
11026   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
11027   "self_type" : "_ZTIPN7android2spINS_6LooperEEE",
11028   "size" : 4,
11029   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11030  },
11031  {
11032   "alignment" : 4,
11033   "linker_set_key" : "_ZTIPN7android2spINS_6ThreadEEE",
11034   "name" : "android::sp<android::Thread> *",
11035   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
11036   "self_type" : "_ZTIPN7android2spINS_6ThreadEEE",
11037   "size" : 4,
11038   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11039  },
11040  {
11041   "alignment" : 4,
11042   "linker_set_key" : "_ZTIPN7android2wpINS_14MessageHandlerEEE",
11043   "name" : "android::wp<android::MessageHandler> *",
11044   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
11045   "self_type" : "_ZTIPN7android2wpINS_14MessageHandlerEEE",
11046   "size" : 4,
11047   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11048  },
11049  {
11050   "alignment" : 4,
11051   "linker_set_key" : "_ZTIPN7android2wpINS_6ThreadEEE",
11052   "name" : "android::wp<android::Thread> *",
11053   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
11054   "self_type" : "_ZTIPN7android2wpINS_6ThreadEEE",
11055   "size" : 4,
11056   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11057  },
11058  {
11059   "alignment" : 4,
11060   "linker_set_key" : "_ZTIPN7android4base11borrowed_fdE",
11061   "name" : "android::base::borrowed_fd *",
11062   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
11063   "self_type" : "_ZTIPN7android4base11borrowed_fdE",
11064   "size" : 4,
11065   "source_file" : "system/libbase/include/android-base/unique_fd.h"
11066  },
11067  {
11068   "alignment" : 4,
11069   "linker_set_key" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11070   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> *",
11071   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11072   "self_type" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11073   "size" : 4,
11074   "source_file" : "system/libbase/include/android-base/unique_fd.h"
11075  },
11076  {
11077   "alignment" : 4,
11078   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
11079   "name" : "android::Mutex::Autolock *",
11080   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
11081   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
11082   "size" : 4,
11083   "source_file" : "system/core/libutils/include/utils/Mutex.h"
11084  },
11085  {
11086   "alignment" : 4,
11087   "linker_set_key" : "_ZTIPN7android5MutexE",
11088   "name" : "android::Mutex *",
11089   "referenced_type" : "_ZTIN7android5MutexE",
11090   "self_type" : "_ZTIPN7android5MutexE",
11091   "size" : 4,
11092   "source_file" : "system/core/libutils/include/utils/Mutex.h"
11093  },
11094  {
11095   "alignment" : 4,
11096   "linker_set_key" : "_ZTIPN7android6Looper15MessageEnvelopeE",
11097   "name" : "android::Looper::MessageEnvelope *",
11098   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
11099   "self_type" : "_ZTIPN7android6Looper15MessageEnvelopeE",
11100   "size" : 4,
11101   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11102  },
11103  {
11104   "alignment" : 4,
11105   "linker_set_key" : "_ZTIPN7android6Looper8ResponseE",
11106   "name" : "android::Looper::Response *",
11107   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
11108   "self_type" : "_ZTIPN7android6Looper8ResponseE",
11109   "size" : 4,
11110   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11111  },
11112  {
11113   "alignment" : 4,
11114   "linker_set_key" : "_ZTIPN7android6LooperE",
11115   "name" : "android::Looper *",
11116   "referenced_type" : "_ZTIN7android6LooperE",
11117   "self_type" : "_ZTIPN7android6LooperE",
11118   "size" : 4,
11119   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11120  },
11121  {
11122   "alignment" : 4,
11123   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
11124   "name" : "android::RWLock::AutoRLock *",
11125   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
11126   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
11127   "size" : 4,
11128   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11129  },
11130  {
11131   "alignment" : 4,
11132   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
11133   "name" : "android::RWLock::AutoWLock *",
11134   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
11135   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
11136   "size" : 4,
11137   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11138  },
11139  {
11140   "alignment" : 4,
11141   "linker_set_key" : "_ZTIPN7android6RWLockE",
11142   "name" : "android::RWLock *",
11143   "referenced_type" : "_ZTIN7android6RWLockE",
11144   "self_type" : "_ZTIPN7android6RWLockE",
11145   "size" : 4,
11146   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11147  },
11148  {
11149   "alignment" : 4,
11150   "linker_set_key" : "_ZTIPN7android6ThreadE",
11151   "name" : "android::Thread *",
11152   "referenced_type" : "_ZTIN7android6ThreadE",
11153   "self_type" : "_ZTIPN7android6ThreadE",
11154   "size" : 4,
11155   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11156  },
11157  {
11158   "alignment" : 4,
11159   "linker_set_key" : "_ZTIPN7android6VectorINS_28sysprop_change_callback_infoEEE",
11160   "name" : "android::Vector<android::sysprop_change_callback_info> *",
11161   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
11162   "self_type" : "_ZTIPN7android6VectorINS_28sysprop_change_callback_infoEEE",
11163   "size" : 4,
11164   "source_file" : "system/core/libutils/include/utils/Vector.h"
11165  },
11166  {
11167   "alignment" : 4,
11168   "linker_set_key" : "_ZTIPN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11169   "name" : "android::Vector<android::Looper::MessageEnvelope> *",
11170   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11171   "self_type" : "_ZTIPN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11172   "size" : 4,
11173   "source_file" : "system/core/libutils/include/utils/Vector.h"
11174  },
11175  {
11176   "alignment" : 4,
11177   "linker_set_key" : "_ZTIPN7android6VectorINS_6Looper8ResponseEEE",
11178   "name" : "android::Vector<android::Looper::Response> *",
11179   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
11180   "self_type" : "_ZTIPN7android6VectorINS_6Looper8ResponseEEE",
11181   "size" : 4,
11182   "source_file" : "system/core/libutils/include/utils/Vector.h"
11183  },
11184  {
11185   "alignment" : 4,
11186   "linker_set_key" : "_ZTIPN7android6VectorINS_7String8EEE",
11187   "name" : "android::Vector<android::String8> *",
11188   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
11189   "self_type" : "_ZTIPN7android6VectorINS_7String8EEE",
11190   "size" : 4,
11191   "source_file" : "system/core/libutils/include/utils/Vector.h"
11192  },
11193  {
11194   "alignment" : 4,
11195   "linker_set_key" : "_ZTIPN7android7FileMapE",
11196   "name" : "android::FileMap *",
11197   "referenced_type" : "_ZTIN7android7FileMapE",
11198   "self_type" : "_ZTIPN7android7FileMapE",
11199   "size" : 4,
11200   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11201  },
11202  {
11203   "alignment" : 4,
11204   "linker_set_key" : "_ZTIPN7android7MessageE",
11205   "name" : "android::Message *",
11206   "referenced_type" : "_ZTIN7android7MessageE",
11207   "self_type" : "_ZTIPN7android7MessageE",
11208   "size" : 4,
11209   "source_file" : "system/core/libutils/include/utils/Looper.h"
11210  },
11211  {
11212   "alignment" : 4,
11213   "linker_set_key" : "_ZTIPN7android7PrinterE",
11214   "name" : "android::Printer *",
11215   "referenced_type" : "_ZTIN7android7PrinterE",
11216   "self_type" : "_ZTIPN7android7PrinterE",
11217   "size" : 4,
11218   "source_file" : "system/core/libutils/include/utils/Printer.h"
11219  },
11220  {
11221   "alignment" : 4,
11222   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
11223   "name" : "android::RefBase::weakref_impl *",
11224   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
11225   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
11226   "size" : 4,
11227   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11228  },
11229  {
11230   "alignment" : 4,
11231   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
11232   "name" : "android::RefBase::weakref_type *",
11233   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11234   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
11235   "size" : 4,
11236   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11237  },
11238  {
11239   "alignment" : 4,
11240   "linker_set_key" : "_ZTIPN7android7RefBaseE",
11241   "name" : "android::RefBase *",
11242   "referenced_type" : "_ZTIN7android7RefBaseE",
11243   "self_type" : "_ZTIPN7android7RefBaseE",
11244   "size" : 4,
11245   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11246  },
11247  {
11248   "alignment" : 4,
11249   "linker_set_key" : "_ZTIPN7android7String8E",
11250   "name" : "android::String8 *",
11251   "referenced_type" : "_ZTIN7android7String8E",
11252   "self_type" : "_ZTIPN7android7String8E",
11253   "size" : 4,
11254   "source_file" : "system/core/libutils/include/utils/Printer.h"
11255  },
11256  {
11257   "alignment" : 4,
11258   "linker_set_key" : "_ZTIPN7android8String1610StaticDataILj1EEE",
11259   "name" : "android::String16::StaticData<1> *",
11260   "referenced_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
11261   "self_type" : "_ZTIPN7android8String1610StaticDataILj1EEE",
11262   "size" : 4,
11263   "source_file" : "system/core/libutils/include/utils/String16.h"
11264  },
11265  {
11266   "alignment" : 4,
11267   "linker_set_key" : "_ZTIPN7android8String16E",
11268   "name" : "android::String16 *",
11269   "referenced_type" : "_ZTIN7android8String16E",
11270   "self_type" : "_ZTIPN7android8String16E",
11271   "size" : 4,
11272   "source_file" : "system/core/libutils/include/utils/String16.h"
11273  },
11274  {
11275   "alignment" : 4,
11276   "linker_set_key" : "_ZTIPN7android9CallStack12StackDeleterE",
11277   "name" : "android::CallStack::StackDeleter *",
11278   "referenced_type" : "_ZTIN7android9CallStack12StackDeleterE",
11279   "self_type" : "_ZTIPN7android9CallStack12StackDeleterE",
11280   "size" : 4,
11281   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11282  },
11283  {
11284   "alignment" : 4,
11285   "linker_set_key" : "_ZTIPN7android9CallStackE",
11286   "name" : "android::CallStack *",
11287   "referenced_type" : "_ZTIN7android9CallStackE",
11288   "self_type" : "_ZTIPN7android9CallStackE",
11289   "size" : 4,
11290   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11291  },
11292  {
11293   "alignment" : 4,
11294   "linker_set_key" : "_ZTIPN7android9ConditionE",
11295   "name" : "android::Condition *",
11296   "referenced_type" : "_ZTIN7android9ConditionE",
11297   "self_type" : "_ZTIPN7android9ConditionE",
11298   "size" : 4,
11299   "source_file" : "system/core/libutils/include/utils/Condition.h"
11300  },
11301  {
11302   "alignment" : 4,
11303   "linker_set_key" : "_ZTIPN7android9FdPrinterE",
11304   "name" : "android::FdPrinter *",
11305   "referenced_type" : "_ZTIN7android9FdPrinterE",
11306   "self_type" : "_ZTIPN7android9FdPrinterE",
11307   "size" : 4,
11308   "source_file" : "system/core/libutils/include/utils/Printer.h"
11309  },
11310  {
11311   "alignment" : 4,
11312   "linker_set_key" : "_ZTIPN7android9StopWatchE",
11313   "name" : "android::StopWatch *",
11314   "referenced_type" : "_ZTIN7android9StopWatchE",
11315   "self_type" : "_ZTIPN7android9StopWatchE",
11316   "size" : 4,
11317   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
11318  },
11319  {
11320   "alignment" : 4,
11321   "linker_set_key" : "_ZTIPN7android9TokenizerE",
11322   "name" : "android::Tokenizer *",
11323   "referenced_type" : "_ZTIN7android9TokenizerE",
11324   "self_type" : "_ZTIPN7android9TokenizerE",
11325   "size" : 4,
11326   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11327  },
11328  {
11329   "alignment" : 4,
11330   "linker_set_key" : "_ZTIPPN7android9TokenizerE",
11331   "name" : "android::Tokenizer **",
11332   "referenced_type" : "_ZTIPN7android9TokenizerE",
11333   "self_type" : "_ZTIPPN7android9TokenizerE",
11334   "size" : 4,
11335   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11336  },
11337  {
11338   "alignment" : 4,
11339   "linker_set_key" : "_ZTIPPv",
11340   "name" : "void **",
11341   "referenced_type" : "_ZTIPv",
11342   "self_type" : "_ZTIPPv",
11343   "size" : 4,
11344   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
11345  },
11346  {
11347   "alignment" : 4,
11348   "linker_set_key" : "_ZTIPc",
11349   "name" : "char *",
11350   "referenced_type" : "_ZTIc",
11351   "self_type" : "_ZTIPc",
11352   "size" : 4,
11353   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11354  },
11355  {
11356   "alignment" : 4,
11357   "linker_set_key" : "_ZTIPh",
11358   "name" : "unsigned char *",
11359   "referenced_type" : "_ZTIh",
11360   "self_type" : "_ZTIPh",
11361   "size" : 4,
11362   "source_file" : "system/core/libsystem/include/system/graphics.h"
11363  },
11364  {
11365   "alignment" : 4,
11366   "linker_set_key" : "_ZTIPi",
11367   "name" : "int *",
11368   "referenced_type" : "_ZTIi",
11369   "self_type" : "_ZTIPi",
11370   "size" : 4,
11371   "source_file" : "system/core/libutils/include/utils/Looper.h"
11372  },
11373  {
11374   "alignment" : 4,
11375   "linker_set_key" : "_ZTIPj",
11376   "name" : "unsigned int *",
11377   "referenced_type" : "_ZTIj",
11378   "self_type" : "_ZTIPj",
11379   "size" : 4,
11380   "source_file" : "system/core/libutils/include/utils/Unicode.h"
11381  },
11382  {
11383   "alignment" : 4,
11384   "linker_set_key" : "_ZTIPv",
11385   "name" : "void *",
11386   "referenced_type" : "_ZTIv",
11387   "self_type" : "_ZTIPv",
11388   "size" : 4,
11389   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11390  }
11391 ],
11392 "qualified_types" :
11393 [
11394  {
11395   "alignment" : 2,
11396   "is_const" : true,
11397   "linker_set_key" : "_ZTIA1_KDs",
11398   "name" : "const char16_t[1]",
11399   "referenced_type" : "_ZTIA1_Ds",
11400   "self_type" : "_ZTIA1_KDs",
11401   "size" : 2,
11402   "source_file" : "system/core/libutils/include/utils/String16.h"
11403  },
11404  {
11405   "alignment" : 4,
11406   "is_const" : true,
11407   "linker_set_key" : "_ZTIK13native_handle",
11408   "name" : "const native_handle",
11409   "referenced_type" : "_ZTI13native_handle",
11410   "self_type" : "_ZTIK13native_handle",
11411   "size" : 12,
11412   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
11413  },
11414  {
11415   "alignment" : 4,
11416   "is_const" : true,
11417   "linker_set_key" : "_ZTIK7log_msg",
11418   "name" : "const log_msg",
11419   "referenced_type" : "_ZTI7log_msg",
11420   "self_type" : "_ZTIK7log_msg",
11421   "size" : 5124,
11422   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
11423  },
11424  {
11425   "alignment" : 4,
11426   "is_const" : true,
11427   "linker_set_key" : "_ZTIKDi",
11428   "name" : "const char32_t",
11429   "referenced_type" : "_ZTIDi",
11430   "self_type" : "_ZTIKDi",
11431   "size" : 4,
11432   "source_file" : "system/core/libutils/include/utils/String8.h"
11433  },
11434  {
11435   "alignment" : 2,
11436   "is_const" : true,
11437   "linker_set_key" : "_ZTIKDs",
11438   "name" : "const char16_t",
11439   "referenced_type" : "_ZTIDs",
11440   "self_type" : "_ZTIKDs",
11441   "size" : 2,
11442   "source_file" : "system/core/libutils/include/utils/String8.h"
11443  },
11444  {
11445   "alignment" : 4,
11446   "is_const" : true,
11447   "linker_set_key" : "_ZTIKN7android10VectorImplE",
11448   "name" : "const android::VectorImpl",
11449   "referenced_type" : "_ZTIN7android10VectorImplE",
11450   "self_type" : "_ZTIKN7android10VectorImplE",
11451   "size" : 20,
11452   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
11453  },
11454  {
11455   "alignment" : 4,
11456   "is_const" : true,
11457   "linker_set_key" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
11458   "name" : "const android::LightRefBase<android::NativeHandle>",
11459   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
11460   "self_type" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
11461   "size" : 4,
11462   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
11463  },
11464  {
11465   "alignment" : 4,
11466   "is_const" : true,
11467   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
11468   "name" : "const android::NativeHandle",
11469   "referenced_type" : "_ZTIN7android12NativeHandleE",
11470   "self_type" : "_ZTIKN7android12NativeHandleE",
11471   "size" : 12,
11472   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
11473  },
11474  {
11475   "alignment" : 4,
11476   "is_const" : true,
11477   "linker_set_key" : "_ZTIKN7android16ReferenceRenamerE",
11478   "name" : "const android::ReferenceRenamer",
11479   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
11480   "self_type" : "_ZTIKN7android16ReferenceRenamerE",
11481   "size" : 4,
11482   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11483  },
11484  {
11485   "alignment" : 4,
11486   "is_const" : true,
11487   "linker_set_key" : "_ZTIKN7android16SortedVectorImplE",
11488   "name" : "const android::SortedVectorImpl",
11489   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
11490   "self_type" : "_ZTIKN7android16SortedVectorImplE",
11491   "size" : 20,
11492   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
11493  },
11494  {
11495   "alignment" : 4,
11496   "is_const" : true,
11497   "linker_set_key" : "_ZTIKN7android28sysprop_change_callback_infoE",
11498   "name" : "const android::sysprop_change_callback_info",
11499   "referenced_type" : "_ZTIN7android28sysprop_change_callback_infoE",
11500   "self_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
11501   "size" : 8,
11502   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11503  },
11504  {
11505   "alignment" : 4,
11506   "is_const" : true,
11507   "linker_set_key" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
11508   "name" : "const android::sp<android::LooperCallback>",
11509   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
11510   "self_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
11511   "size" : 4,
11512   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11513  },
11514  {
11515   "alignment" : 4,
11516   "is_const" : true,
11517   "linker_set_key" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
11518   "name" : "const android::sp<android::MessageHandler>",
11519   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
11520   "self_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
11521   "size" : 4,
11522   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11523  },
11524  {
11525   "alignment" : 4,
11526   "is_const" : true,
11527   "linker_set_key" : "_ZTIKN7android2spINS_20SimpleLooperCallbackEEE",
11528   "name" : "const android::sp<android::SimpleLooperCallback>",
11529   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
11530   "self_type" : "_ZTIKN7android2spINS_20SimpleLooperCallbackEEE",
11531   "size" : 4,
11532   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11533  },
11534  {
11535   "alignment" : 4,
11536   "is_const" : true,
11537   "linker_set_key" : "_ZTIKN7android2spINS_6LooperEEE",
11538   "name" : "const android::sp<android::Looper>",
11539   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
11540   "self_type" : "_ZTIKN7android2spINS_6LooperEEE",
11541   "size" : 4,
11542   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11543  },
11544  {
11545   "alignment" : 4,
11546   "is_const" : true,
11547   "linker_set_key" : "_ZTIKN7android2spINS_6ThreadEEE",
11548   "name" : "const android::sp<android::Thread>",
11549   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
11550   "self_type" : "_ZTIKN7android2spINS_6ThreadEEE",
11551   "size" : 4,
11552   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11553  },
11554  {
11555   "alignment" : 4,
11556   "is_const" : true,
11557   "linker_set_key" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
11558   "name" : "const android::wp<android::MessageHandler>",
11559   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
11560   "self_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
11561   "size" : 8,
11562   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11563  },
11564  {
11565   "alignment" : 4,
11566   "is_const" : true,
11567   "linker_set_key" : "_ZTIKN7android2wpINS_6ThreadEEE",
11568   "name" : "const android::wp<android::Thread>",
11569   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
11570   "self_type" : "_ZTIKN7android2wpINS_6ThreadEEE",
11571   "size" : 8,
11572   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11573  },
11574  {
11575   "alignment" : 4,
11576   "is_const" : true,
11577   "linker_set_key" : "_ZTIKN7android4base11borrowed_fdE",
11578   "name" : "const android::base::borrowed_fd",
11579   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
11580   "self_type" : "_ZTIKN7android4base11borrowed_fdE",
11581   "size" : 4,
11582   "source_file" : "system/libbase/include/android-base/unique_fd.h"
11583  },
11584  {
11585   "alignment" : 4,
11586   "is_const" : true,
11587   "linker_set_key" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11588   "name" : "const android::base::unique_fd_impl<android::base::DefaultCloser>",
11589   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11590   "self_type" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11591   "size" : 4,
11592   "source_file" : "system/libbase/include/android-base/unique_fd.h"
11593  },
11594  {
11595   "alignment" : 4,
11596   "is_const" : true,
11597   "linker_set_key" : "_ZTIKN7android6Looper15MessageEnvelopeE",
11598   "name" : "const android::Looper::MessageEnvelope",
11599   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
11600   "self_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
11601   "size" : 16,
11602   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11603  },
11604  {
11605   "alignment" : 4,
11606   "is_const" : true,
11607   "linker_set_key" : "_ZTIKN7android6Looper7RequestE",
11608   "name" : "const android::Looper::Request",
11609   "referenced_type" : "_ZTIN7android6Looper7RequestE",
11610   "self_type" : "_ZTIKN7android6Looper7RequestE",
11611   "size" : 20,
11612   "source_file" : "system/core/libutils/include/utils/Looper.h"
11613  },
11614  {
11615   "alignment" : 4,
11616   "is_const" : true,
11617   "linker_set_key" : "_ZTIKN7android6Looper8ResponseE",
11618   "name" : "const android::Looper::Response",
11619   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
11620   "self_type" : "_ZTIKN7android6Looper8ResponseE",
11621   "size" : 32,
11622   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11623  },
11624  {
11625   "alignment" : 4,
11626   "is_const" : true,
11627   "linker_set_key" : "_ZTIKN7android6LooperE",
11628   "name" : "const android::Looper",
11629   "referenced_type" : "_ZTIN7android6LooperE",
11630   "self_type" : "_ZTIKN7android6LooperE",
11631   "size" : 132,
11632   "source_file" : "system/core/libutils/include/utils/Looper.h"
11633  },
11634  {
11635   "alignment" : 4,
11636   "is_const" : true,
11637   "linker_set_key" : "_ZTIKN7android6ThreadE",
11638   "name" : "const android::Thread",
11639   "referenced_type" : "_ZTIN7android6ThreadE",
11640   "self_type" : "_ZTIKN7android6ThreadE",
11641   "size" : 44,
11642   "source_file" : "system/core/libutils/include/utils/Thread.h"
11643  },
11644  {
11645   "alignment" : 4,
11646   "is_const" : true,
11647   "linker_set_key" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11648   "name" : "const android::Vector<android::sysprop_change_callback_info>",
11649   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
11650   "self_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11651   "size" : 20,
11652   "source_file" : "system/core/libutils/include/utils/Vector.h"
11653  },
11654  {
11655   "alignment" : 4,
11656   "is_const" : true,
11657   "linker_set_key" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11658   "name" : "const android::Vector<android::Looper::MessageEnvelope>",
11659   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11660   "self_type" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11661   "size" : 20,
11662   "source_file" : "system/core/libutils/include/utils/Vector.h"
11663  },
11664  {
11665   "alignment" : 4,
11666   "is_const" : true,
11667   "linker_set_key" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
11668   "name" : "const android::Vector<android::Looper::Response>",
11669   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
11670   "self_type" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
11671   "size" : 20,
11672   "source_file" : "system/core/libutils/include/utils/Vector.h"
11673  },
11674  {
11675   "alignment" : 4,
11676   "is_const" : true,
11677   "linker_set_key" : "_ZTIKN7android6VectorINS_7String8EEE",
11678   "name" : "const android::Vector<android::String8>",
11679   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
11680   "self_type" : "_ZTIKN7android6VectorINS_7String8EEE",
11681   "size" : 20,
11682   "source_file" : "system/core/libutils/include/utils/Vector.h"
11683  },
11684  {
11685   "alignment" : 4,
11686   "is_const" : true,
11687   "linker_set_key" : "_ZTIKN7android7FileMapE",
11688   "name" : "const android::FileMap",
11689   "referenced_type" : "_ZTIN7android7FileMapE",
11690   "self_type" : "_ZTIKN7android7FileMapE",
11691   "size" : 28,
11692   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11693  },
11694  {
11695   "alignment" : 4,
11696   "is_const" : true,
11697   "linker_set_key" : "_ZTIKN7android7MessageE",
11698   "name" : "const android::Message",
11699   "referenced_type" : "_ZTIN7android7MessageE",
11700   "self_type" : "_ZTIKN7android7MessageE",
11701   "size" : 4,
11702   "source_file" : "system/core/libutils/include/utils/Looper.h"
11703  },
11704  {
11705   "alignment" : 1,
11706   "is_const" : true,
11707   "linker_set_key" : "_ZTIKN7android7RefBase12weakref_typeE",
11708   "name" : "const android::RefBase::weakref_type",
11709   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11710   "self_type" : "_ZTIKN7android7RefBase12weakref_typeE",
11711   "size" : 1,
11712   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11713  },
11714  {
11715   "alignment" : 4,
11716   "is_const" : true,
11717   "linker_set_key" : "_ZTIKN7android7RefBaseE",
11718   "name" : "const android::RefBase",
11719   "referenced_type" : "_ZTIN7android7RefBaseE",
11720   "self_type" : "_ZTIKN7android7RefBaseE",
11721   "size" : 8,
11722   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11723  },
11724  {
11725   "alignment" : 4,
11726   "is_const" : true,
11727   "linker_set_key" : "_ZTIKN7android7String8E",
11728   "name" : "const android::String8",
11729   "referenced_type" : "_ZTIN7android7String8E",
11730   "self_type" : "_ZTIKN7android7String8E",
11731   "size" : 4,
11732   "source_file" : "system/core/libutils/include/utils/String8.h"
11733  },
11734  {
11735   "alignment" : 4,
11736   "is_const" : true,
11737   "linker_set_key" : "_ZTIKN7android8String1610StaticDataILj1EEE",
11738   "name" : "const android::String16::StaticData<1>",
11739   "referenced_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
11740   "self_type" : "_ZTIKN7android8String1610StaticDataILj1EEE",
11741   "size" : 8,
11742   "source_file" : "system/core/libutils/include/utils/String16.h"
11743  },
11744  {
11745   "alignment" : 4,
11746   "is_const" : true,
11747   "linker_set_key" : "_ZTIKN7android8String16E",
11748   "name" : "const android::String16",
11749   "referenced_type" : "_ZTIN7android8String16E",
11750   "self_type" : "_ZTIKN7android8String16E",
11751   "size" : 4,
11752   "source_file" : "system/core/libutils/include/utils/String8.h"
11753  },
11754  {
11755   "alignment" : 4,
11756   "is_const" : true,
11757   "linker_set_key" : "_ZTIKN7android9CallStackE",
11758   "name" : "const android::CallStack",
11759   "referenced_type" : "_ZTIN7android9CallStackE",
11760   "self_type" : "_ZTIKN7android9CallStackE",
11761   "size" : 20,
11762   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11763  },
11764  {
11765   "alignment" : 4,
11766   "is_const" : true,
11767   "linker_set_key" : "_ZTIKN7android9StopWatchE",
11768   "name" : "const android::StopWatch",
11769   "referenced_type" : "_ZTIN7android9StopWatchE",
11770   "self_type" : "_ZTIKN7android9StopWatchE",
11771   "size" : 16,
11772   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
11773  },
11774  {
11775   "alignment" : 4,
11776   "is_const" : true,
11777   "linker_set_key" : "_ZTIKN7android9TokenizerE",
11778   "name" : "const android::Tokenizer",
11779   "referenced_type" : "_ZTIN7android9TokenizerE",
11780   "self_type" : "_ZTIKN7android9TokenizerE",
11781   "size" : 28,
11782   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11783  },
11784  {
11785   "alignment" : 4,
11786   "is_const" : true,
11787   "linker_set_key" : "_ZTIKPKc",
11788   "name" : "const char *const",
11789   "referenced_type" : "_ZTIPKc",
11790   "self_type" : "_ZTIKPKc",
11791   "size" : 4,
11792   "source_file" : "system/core/libprocessgroup/include/processgroup/processgroup.h"
11793  },
11794  {
11795   "alignment" : 4,
11796   "is_const" : true,
11797   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
11798   "name" : "android::RefBase::weakref_impl *const",
11799   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
11800   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
11801   "size" : 4,
11802   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11803  },
11804  {
11805   "alignment" : 1,
11806   "is_const" : true,
11807   "linker_set_key" : "_ZTIKa",
11808   "name" : "const signed char",
11809   "referenced_type" : "_ZTIa",
11810   "self_type" : "_ZTIKa",
11811   "size" : 1,
11812   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11813  },
11814  {
11815   "alignment" : 1,
11816   "is_const" : true,
11817   "linker_set_key" : "_ZTIKb",
11818   "name" : "const bool",
11819   "referenced_type" : "_ZTIb",
11820   "self_type" : "_ZTIKb",
11821   "size" : 1,
11822   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11823  },
11824  {
11825   "alignment" : 1,
11826   "is_const" : true,
11827   "linker_set_key" : "_ZTIKc",
11828   "name" : "const char",
11829   "referenced_type" : "_ZTIc",
11830   "self_type" : "_ZTIKc",
11831   "size" : 1,
11832   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11833  },
11834  {
11835   "alignment" : 4,
11836   "is_const" : true,
11837   "linker_set_key" : "_ZTIKd",
11838   "name" : "const double",
11839   "referenced_type" : "_ZTId",
11840   "self_type" : "_ZTIKd",
11841   "size" : 8,
11842   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11843  },
11844  {
11845   "alignment" : 4,
11846   "is_const" : true,
11847   "linker_set_key" : "_ZTIKf",
11848   "name" : "const float",
11849   "referenced_type" : "_ZTIf",
11850   "self_type" : "_ZTIKf",
11851   "size" : 4,
11852   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11853  },
11854  {
11855   "alignment" : 1,
11856   "is_const" : true,
11857   "linker_set_key" : "_ZTIKh",
11858   "name" : "const unsigned char",
11859   "referenced_type" : "_ZTIh",
11860   "self_type" : "_ZTIKh",
11861   "size" : 1,
11862   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11863  },
11864  {
11865   "alignment" : 4,
11866   "is_const" : true,
11867   "linker_set_key" : "_ZTIKi",
11868   "name" : "const int",
11869   "referenced_type" : "_ZTIi",
11870   "self_type" : "_ZTIKi",
11871   "size" : 4,
11872   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11873  },
11874  {
11875   "alignment" : 4,
11876   "is_const" : true,
11877   "linker_set_key" : "_ZTIKj",
11878   "name" : "const unsigned int",
11879   "referenced_type" : "_ZTIj",
11880   "self_type" : "_ZTIKj",
11881   "size" : 4,
11882   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11883  },
11884  {
11885   "alignment" : 2,
11886   "is_const" : true,
11887   "linker_set_key" : "_ZTIKs",
11888   "name" : "const short",
11889   "referenced_type" : "_ZTIs",
11890   "self_type" : "_ZTIKs",
11891   "size" : 2,
11892   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11893  },
11894  {
11895   "alignment" : 2,
11896   "is_const" : true,
11897   "linker_set_key" : "_ZTIKt",
11898   "name" : "const unsigned short",
11899   "referenced_type" : "_ZTIt",
11900   "self_type" : "_ZTIKt",
11901   "size" : 2,
11902   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11903  },
11904  {
11905   "is_const" : true,
11906   "linker_set_key" : "_ZTIKv",
11907   "name" : "const void",
11908   "referenced_type" : "_ZTIv",
11909   "self_type" : "_ZTIKv",
11910   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
11911  },
11912  {
11913   "alignment" : 4,
11914   "is_const" : true,
11915   "linker_set_key" : "_ZTIKx",
11916   "name" : "const long long",
11917   "referenced_type" : "_ZTIx",
11918   "self_type" : "_ZTIKx",
11919   "size" : 8,
11920   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11921  },
11922  {
11923   "alignment" : 4,
11924   "is_const" : true,
11925   "linker_set_key" : "_ZTIKy",
11926   "name" : "const unsigned long long",
11927   "referenced_type" : "_ZTIy",
11928   "self_type" : "_ZTIKy",
11929   "size" : 8,
11930   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11931  },
11932  {
11933   "alignment" : 1,
11934   "is_volatile" : true,
11935   "linker_set_key" : "_ZTIVb",
11936   "name" : "volatile bool",
11937   "referenced_type" : "_ZTIb",
11938   "self_type" : "_ZTIVb",
11939   "size" : 1,
11940   "source_file" : "system/core/libutils/include/utils/Thread.h"
11941  }
11942 ],
11943 "record_types" :
11944 [
11945  {
11946   "alignment" : 4,
11947   "fields" :
11948   [
11949    {
11950     "field_name" : "len",
11951     "referenced_type" : "_ZTIt"
11952    },
11953    {
11954     "field_name" : "hdr_size",
11955     "field_offset" : 16,
11956     "referenced_type" : "_ZTIt"
11957    },
11958    {
11959     "field_name" : "pid",
11960     "field_offset" : 32,
11961     "referenced_type" : "_ZTIi"
11962    },
11963    {
11964     "field_name" : "tid",
11965     "field_offset" : 64,
11966     "referenced_type" : "_ZTIj"
11967    },
11968    {
11969     "field_name" : "sec",
11970     "field_offset" : 96,
11971     "referenced_type" : "_ZTIj"
11972    },
11973    {
11974     "field_name" : "nsec",
11975     "field_offset" : 128,
11976     "referenced_type" : "_ZTIj"
11977    },
11978    {
11979     "field_name" : "lid",
11980     "field_offset" : 160,
11981     "referenced_type" : "_ZTIj"
11982    },
11983    {
11984     "field_name" : "uid",
11985     "field_offset" : 192,
11986     "referenced_type" : "_ZTIj"
11987    }
11988   ],
11989   "linker_set_key" : "_ZTI12logger_entry",
11990   "name" : "logger_entry",
11991   "referenced_type" : "_ZTI12logger_entry",
11992   "self_type" : "_ZTI12logger_entry",
11993   "size" : 28,
11994   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
11995  },
11996  {
11997   "alignment" : 4,
11998   "fields" :
11999   [
12000    {
12001     "field_name" : "y",
12002     "referenced_type" : "_ZTIPv"
12003    },
12004    {
12005     "field_name" : "cb",
12006     "field_offset" : 32,
12007     "referenced_type" : "_ZTIPv"
12008    },
12009    {
12010     "field_name" : "cr",
12011     "field_offset" : 64,
12012     "referenced_type" : "_ZTIPv"
12013    },
12014    {
12015     "field_name" : "ystride",
12016     "field_offset" : 96,
12017     "referenced_type" : "_ZTIj"
12018    },
12019    {
12020     "field_name" : "cstride",
12021     "field_offset" : 128,
12022     "referenced_type" : "_ZTIj"
12023    },
12024    {
12025     "field_name" : "chroma_step",
12026     "field_offset" : 160,
12027     "referenced_type" : "_ZTIj"
12028    },
12029    {
12030     "field_name" : "reserved",
12031     "field_offset" : 192,
12032     "referenced_type" : "_ZTIA8_j"
12033    }
12034   ],
12035   "linker_set_key" : "_ZTI13android_ycbcr",
12036   "name" : "android_ycbcr",
12037   "referenced_type" : "_ZTI13android_ycbcr",
12038   "self_type" : "_ZTI13android_ycbcr",
12039   "size" : 56,
12040   "source_file" : "system/core/libsystem/include/system/graphics.h"
12041  },
12042  {
12043   "alignment" : 4,
12044   "fields" :
12045   [
12046    {
12047     "field_name" : "version",
12048     "referenced_type" : "_ZTIi"
12049    },
12050    {
12051     "field_name" : "numFds",
12052     "field_offset" : 32,
12053     "referenced_type" : "_ZTIi"
12054    },
12055    {
12056     "field_name" : "numInts",
12057     "field_offset" : 64,
12058     "referenced_type" : "_ZTIi"
12059    },
12060    {
12061     "field_name" : "data",
12062     "field_offset" : 96,
12063     "referenced_type" : "_ZTIA0_i"
12064    }
12065   ],
12066   "linker_set_key" : "_ZTI13native_handle",
12067   "name" : "native_handle",
12068   "referenced_type" : "_ZTI13native_handle",
12069   "self_type" : "_ZTI13native_handle",
12070   "size" : 12,
12071   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
12072  },
12073  {
12074   "alignment" : 4,
12075   "fields" :
12076   [
12077    {
12078     "field_name" : "x",
12079     "referenced_type" : "_ZTIf"
12080    },
12081    {
12082     "field_name" : "y",
12083     "field_offset" : 32,
12084     "referenced_type" : "_ZTIf"
12085    }
12086   ],
12087   "linker_set_key" : "_ZTI16android_xy_color",
12088   "name" : "android_xy_color",
12089   "referenced_type" : "_ZTI16android_xy_color",
12090   "self_type" : "_ZTI16android_xy_color",
12091   "size" : 8,
12092   "source_file" : "system/core/libsystem/include/system/graphics.h"
12093  },
12094  {
12095   "alignment" : 4,
12096   "fields" :
12097   [
12098    {
12099     "field_name" : "top_left",
12100     "referenced_type" : "_ZTIPh"
12101    },
12102    {
12103     "field_name" : "component",
12104     "field_offset" : 32,
12105     "referenced_type" : "_ZTI22android_flex_component"
12106    },
12107    {
12108     "field_name" : "bits_per_component",
12109     "field_offset" : 64,
12110     "referenced_type" : "_ZTIi"
12111    },
12112    {
12113     "field_name" : "bits_used",
12114     "field_offset" : 96,
12115     "referenced_type" : "_ZTIi"
12116    },
12117    {
12118     "field_name" : "h_increment",
12119     "field_offset" : 128,
12120     "referenced_type" : "_ZTIi"
12121    },
12122    {
12123     "field_name" : "v_increment",
12124     "field_offset" : 160,
12125     "referenced_type" : "_ZTIi"
12126    },
12127    {
12128     "field_name" : "h_subsampling",
12129     "field_offset" : 192,
12130     "referenced_type" : "_ZTIi"
12131    },
12132    {
12133     "field_name" : "v_subsampling",
12134     "field_offset" : 224,
12135     "referenced_type" : "_ZTIi"
12136    }
12137   ],
12138   "linker_set_key" : "_ZTI18android_flex_plane",
12139   "name" : "android_flex_plane",
12140   "referenced_type" : "_ZTI18android_flex_plane",
12141   "self_type" : "_ZTI18android_flex_plane",
12142   "size" : 32,
12143   "source_file" : "system/core/libsystem/include/system/graphics.h"
12144  },
12145  {
12146   "alignment" : 4,
12147   "fields" :
12148   [
12149    {
12150     "field_name" : "format",
12151     "referenced_type" : "_ZTI19android_flex_format"
12152    },
12153    {
12154     "field_name" : "num_planes",
12155     "field_offset" : 32,
12156     "referenced_type" : "_ZTIj"
12157    },
12158    {
12159     "field_name" : "planes",
12160     "field_offset" : 64,
12161     "referenced_type" : "_ZTIP18android_flex_plane"
12162    }
12163   ],
12164   "linker_set_key" : "_ZTI19android_flex_layout",
12165   "name" : "android_flex_layout",
12166   "referenced_type" : "_ZTI19android_flex_layout",
12167   "self_type" : "_ZTI19android_flex_layout",
12168   "size" : 12,
12169   "source_file" : "system/core/libsystem/include/system/graphics.h"
12170  },
12171  {
12172   "alignment" : 4,
12173   "fields" :
12174   [
12175    {
12176     "field_name" : "num_points",
12177     "referenced_type" : "_ZTIj"
12178    },
12179    {
12180     "field_name" : "reserved",
12181     "field_offset" : 32,
12182     "referenced_type" : "_ZTIA8_j"
12183    },
12184    {
12185     "field_name" : "xyzc_points",
12186     "field_offset" : 288,
12187     "referenced_type" : "_ZTIA_f"
12188    }
12189   ],
12190   "linker_set_key" : "_ZTI20android_depth_points",
12191   "name" : "android_depth_points",
12192   "referenced_type" : "_ZTI20android_depth_points",
12193   "self_type" : "_ZTI20android_depth_points",
12194   "size" : 36,
12195   "source_file" : "system/core/libsystem/include/system/graphics.h"
12196  },
12197  {
12198   "alignment" : 4,
12199   "fields" :
12200   [
12201    {
12202     "field_name" : "struct_size",
12203     "referenced_type" : "_ZTIj"
12204    },
12205    {
12206     "field_name" : "buffer_id",
12207     "field_offset" : 32,
12208     "referenced_type" : "_ZTIi"
12209    },
12210    {
12211     "field_name" : "priority",
12212     "field_offset" : 64,
12213     "referenced_type" : "_ZTIi"
12214    },
12215    {
12216     "field_name" : "tag",
12217     "field_offset" : 96,
12218     "referenced_type" : "_ZTIPKc"
12219    },
12220    {
12221     "field_name" : "file",
12222     "field_offset" : 128,
12223     "referenced_type" : "_ZTIPKc"
12224    },
12225    {
12226     "field_name" : "line",
12227     "field_offset" : 160,
12228     "referenced_type" : "_ZTIj"
12229    },
12230    {
12231     "field_name" : "message",
12232     "field_offset" : 192,
12233     "referenced_type" : "_ZTIPKc"
12234    }
12235   ],
12236   "linker_set_key" : "_ZTI21__android_log_message",
12237   "name" : "__android_log_message",
12238   "referenced_type" : "_ZTI21__android_log_message",
12239   "self_type" : "_ZTI21__android_log_message",
12240   "size" : 28,
12241   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
12242  },
12243  {
12244   "alignment" : 4,
12245   "fields" :
12246   [
12247    {
12248     "field_name" : "maxContentLightLevel",
12249     "referenced_type" : "_ZTIf"
12250    },
12251    {
12252     "field_name" : "maxFrameAverageLightLevel",
12253     "field_offset" : 32,
12254     "referenced_type" : "_ZTIf"
12255    }
12256   ],
12257   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
12258   "name" : "android_cta861_3_metadata",
12259   "referenced_type" : "_ZTI25android_cta861_3_metadata",
12260   "self_type" : "_ZTI25android_cta861_3_metadata",
12261   "size" : 8,
12262   "source_file" : "system/core/libsystem/include/system/graphics.h"
12263  },
12264  {
12265   "alignment" : 4,
12266   "fields" :
12267   [
12268    {
12269     "field_name" : "displayPrimaryRed",
12270     "referenced_type" : "_ZTI16android_xy_color"
12271    },
12272    {
12273     "field_name" : "displayPrimaryGreen",
12274     "field_offset" : 64,
12275     "referenced_type" : "_ZTI16android_xy_color"
12276    },
12277    {
12278     "field_name" : "displayPrimaryBlue",
12279     "field_offset" : 128,
12280     "referenced_type" : "_ZTI16android_xy_color"
12281    },
12282    {
12283     "field_name" : "whitePoint",
12284     "field_offset" : 192,
12285     "referenced_type" : "_ZTI16android_xy_color"
12286    },
12287    {
12288     "field_name" : "maxLuminance",
12289     "field_offset" : 256,
12290     "referenced_type" : "_ZTIf"
12291    },
12292    {
12293     "field_name" : "minLuminance",
12294     "field_offset" : 288,
12295     "referenced_type" : "_ZTIf"
12296    }
12297   ],
12298   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
12299   "name" : "android_smpte2086_metadata",
12300   "referenced_type" : "_ZTI26android_smpte2086_metadata",
12301   "self_type" : "_ZTI26android_smpte2086_metadata",
12302   "size" : 40,
12303   "source_file" : "system/core/libsystem/include/system/graphics.h"
12304  },
12305  {
12306   "alignment" : 4,
12307   "fields" :
12308   [
12309    {
12310     "referenced_type" : "_ZTIN7log_msgUt_E"
12311    }
12312   ],
12313   "linker_set_key" : "_ZTI7log_msg",
12314   "name" : "log_msg",
12315   "referenced_type" : "_ZTI7log_msg",
12316   "self_type" : "_ZTI7log_msg",
12317   "size" : 5124,
12318   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
12319  },
12320  {
12321   "alignment" : 1,
12322   "fields" :
12323   [
12324    {
12325     "field_name" : "tv_sec",
12326     "referenced_type" : "_ZTIj"
12327    },
12328    {
12329     "field_name" : "tv_nsec",
12330     "field_offset" : 32,
12331     "referenced_type" : "_ZTIj"
12332    }
12333   ],
12334   "linker_set_key" : "_ZTI8log_time",
12335   "name" : "log_time",
12336   "referenced_type" : "_ZTI8log_time",
12337   "self_type" : "_ZTI8log_time",
12338   "size" : 8,
12339   "source_file" : "system/logging/liblog/include_vndk/log/log_time.h"
12340  },
12341  {
12342   "alignment" : 4,
12343   "base_specifiers" :
12344   [
12345    {
12346     "referenced_type" : "_ZTIN7android7PrinterE"
12347    }
12348   ],
12349   "fields" :
12350   [
12351    {
12352     "access" : "private",
12353     "field_name" : "mLogTag",
12354     "field_offset" : 32,
12355     "referenced_type" : "_ZTIPKc"
12356    },
12357    {
12358     "access" : "private",
12359     "field_name" : "mPriority",
12360     "field_offset" : 64,
12361     "referenced_type" : "_ZTI19android_LogPriority"
12362    },
12363    {
12364     "access" : "private",
12365     "field_name" : "mPrefix",
12366     "field_offset" : 96,
12367     "referenced_type" : "_ZTIPKc"
12368    },
12369    {
12370     "access" : "private",
12371     "field_name" : "mIgnoreBlankLines",
12372     "field_offset" : 128,
12373     "referenced_type" : "_ZTIb"
12374    }
12375   ],
12376   "linker_set_key" : "_ZTIN7android10LogPrinterE",
12377   "name" : "android::LogPrinter",
12378   "record_kind" : "class",
12379   "referenced_type" : "_ZTIN7android10LogPrinterE",
12380   "self_type" : "_ZTIN7android10LogPrinterE",
12381   "size" : 20,
12382   "source_file" : "system/core/libutils/include/utils/Printer.h",
12383   "vtable_components" :
12384   [
12385    {
12386     "kind" : "offset_to_top"
12387    },
12388    {
12389     "kind" : "rtti",
12390     "mangled_component_name" : "_ZTIN7android10LogPrinterE"
12391    },
12392    {
12393     "mangled_component_name" : "_ZN7android10LogPrinter9printLineEPKc"
12394    },
12395    {
12396     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12397    },
12398    {
12399     "kind" : "complete_dtor_pointer",
12400     "mangled_component_name" : "_ZN7android10LogPrinterD1Ev"
12401    },
12402    {
12403     "kind" : "deleting_dtor_pointer",
12404     "mangled_component_name" : "_ZN7android10LogPrinterD0Ev"
12405    }
12406   ]
12407  },
12408  {
12409   "alignment" : 4,
12410   "fields" :
12411   [
12412    {
12413     "access" : "private",
12414     "field_name" : "mStorage",
12415     "field_offset" : 32,
12416     "referenced_type" : "_ZTIPv"
12417    },
12418    {
12419     "access" : "private",
12420     "field_name" : "mCount",
12421     "field_offset" : 64,
12422     "referenced_type" : "_ZTIj"
12423    },
12424    {
12425     "access" : "private",
12426     "field_name" : "mFlags",
12427     "field_offset" : 96,
12428     "referenced_type" : "_ZTIKj"
12429    },
12430    {
12431     "access" : "private",
12432     "field_name" : "mItemSize",
12433     "field_offset" : 128,
12434     "referenced_type" : "_ZTIKj"
12435    }
12436   ],
12437   "linker_set_key" : "_ZTIN7android10VectorImplE",
12438   "name" : "android::VectorImpl",
12439   "record_kind" : "class",
12440   "referenced_type" : "_ZTIN7android10VectorImplE",
12441   "self_type" : "_ZTIN7android10VectorImplE",
12442   "size" : 20,
12443   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
12444   "vtable_components" :
12445   [
12446    {
12447     "kind" : "offset_to_top"
12448    },
12449    {
12450     "kind" : "rtti",
12451     "mangled_component_name" : "_ZTIN7android10VectorImplE"
12452    },
12453    {
12454     "kind" : "complete_dtor_pointer",
12455     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
12456    },
12457    {
12458     "kind" : "deleting_dtor_pointer",
12459     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
12460    },
12461    {
12462     "is_pure" : true,
12463     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
12464    },
12465    {
12466     "is_pure" : true,
12467     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
12468    },
12469    {
12470     "is_pure" : true,
12471     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
12472    },
12473    {
12474     "is_pure" : true,
12475     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
12476    },
12477    {
12478     "is_pure" : true,
12479     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
12480    },
12481    {
12482     "is_pure" : true,
12483     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
12484    }
12485   ]
12486  },
12487  {
12488   "alignment" : 4,
12489   "fields" :
12490   [
12491    {
12492     "access" : "private",
12493     "field_name" : "mTag",
12494     "referenced_type" : "_ZTIy"
12495    }
12496   ],
12497   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
12498   "name" : "android::ScopedTrace",
12499   "record_kind" : "class",
12500   "referenced_type" : "_ZTIN7android11ScopedTraceE",
12501   "self_type" : "_ZTIN7android11ScopedTraceE",
12502   "size" : 8,
12503   "source_file" : "system/core/libutils/include/utils/Trace.h"
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_12NativeHandleEEE",
12516   "name" : "android::LightRefBase<android::NativeHandle>",
12517   "record_kind" : "class",
12518   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12519   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12520   "size" : 4,
12521   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
12522   "template_args" :
12523   [
12524    "_ZTIN7android12NativeHandleE"
12525   ]
12526  },
12527  {
12528   "alignment" : 4,
12529   "fields" :
12530   [
12531    {
12532     "access" : "private",
12533     "field_name" : "mCount",
12534     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12535    }
12536   ],
12537   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12538   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
12539   "record_kind" : "class",
12540   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12541   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12542   "size" : 4,
12543   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
12544   "template_args" :
12545   [
12546    "_ZTIN7android19VirtualLightRefBaseE"
12547   ]
12548  },
12549  {
12550   "alignment" : 4,
12551   "base_specifiers" :
12552   [
12553    {
12554     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
12555    }
12556   ],
12557   "fields" :
12558   [
12559    {
12560     "access" : "private",
12561     "field_name" : "mHandle",
12562     "field_offset" : 32,
12563     "referenced_type" : "_ZTIP13native_handle"
12564    },
12565    {
12566     "access" : "private",
12567     "field_name" : "mOwnsHandle",
12568     "field_offset" : 64,
12569     "referenced_type" : "_ZTIb"
12570    }
12571   ],
12572   "linker_set_key" : "_ZTIN7android12NativeHandleE",
12573   "name" : "android::NativeHandle",
12574   "record_kind" : "class",
12575   "referenced_type" : "_ZTIN7android12NativeHandleE",
12576   "self_type" : "_ZTIN7android12NativeHandleE",
12577   "size" : 12,
12578   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
12579  },
12580  {
12581   "alignment" : 4,
12582   "base_specifiers" :
12583   [
12584    {
12585     "referenced_type" : "_ZTIN7android7PrinterE"
12586    }
12587   ],
12588   "fields" :
12589   [
12590    {
12591     "access" : "private",
12592     "field_name" : "mPrinter",
12593     "field_offset" : 32,
12594     "referenced_type" : "_ZTIRN7android7PrinterE"
12595    },
12596    {
12597     "access" : "private",
12598     "field_name" : "mPrefix",
12599     "field_offset" : 64,
12600     "referenced_type" : "_ZTIPKc"
12601    }
12602   ],
12603   "linker_set_key" : "_ZTIN7android13PrefixPrinterE",
12604   "name" : "android::PrefixPrinter",
12605   "record_kind" : "class",
12606   "referenced_type" : "_ZTIN7android13PrefixPrinterE",
12607   "self_type" : "_ZTIN7android13PrefixPrinterE",
12608   "size" : 12,
12609   "source_file" : "system/core/libutils/include/utils/Printer.h",
12610   "vtable_components" :
12611   [
12612    {
12613     "kind" : "offset_to_top"
12614    },
12615    {
12616     "kind" : "rtti",
12617     "mangled_component_name" : "_ZTIN7android13PrefixPrinterE"
12618    },
12619    {
12620     "mangled_component_name" : "_ZN7android13PrefixPrinter9printLineEPKc"
12621    },
12622    {
12623     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12624    },
12625    {
12626     "kind" : "complete_dtor_pointer",
12627     "mangled_component_name" : "_ZN7android13PrefixPrinterD1Ev"
12628    },
12629    {
12630     "kind" : "deleting_dtor_pointer",
12631     "mangled_component_name" : "_ZN7android13PrefixPrinterD0Ev"
12632    }
12633   ]
12634  },
12635  {
12636   "alignment" : 1,
12637   "linker_set_key" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
12638   "name" : "android::trait_pointer<android::sysprop_change_callback_info>",
12639   "referenced_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
12640   "self_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
12641   "size" : 1,
12642   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
12643   "template_args" :
12644   [
12645    "_ZTIN7android28sysprop_change_callback_infoE"
12646   ]
12647  },
12648  {
12649   "alignment" : 1,
12650   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
12651   "name" : "android::trait_pointer<android::Looper::MessageEnvelope>",
12652   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
12653   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
12654   "size" : 1,
12655   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
12656   "template_args" :
12657   [
12658    "_ZTIN7android6Looper15MessageEnvelopeE"
12659   ]
12660  },
12661  {
12662   "alignment" : 1,
12663   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
12664   "name" : "android::trait_pointer<android::Looper::Response>",
12665   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
12666   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
12667   "size" : 1,
12668   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
12669   "template_args" :
12670   [
12671    "_ZTIN7android6Looper8ResponseE"
12672   ]
12673  },
12674  {
12675   "alignment" : 4,
12676   "base_specifiers" :
12677   [
12678    {
12679     "is_virtual" : true,
12680     "referenced_type" : "_ZTIN7android7RefBaseE"
12681    }
12682   ],
12683   "linker_set_key" : "_ZTIN7android14LooperCallbackE",
12684   "name" : "android::LooperCallback",
12685   "record_kind" : "class",
12686   "referenced_type" : "_ZTIN7android14LooperCallbackE",
12687   "self_type" : "_ZTIN7android14LooperCallbackE",
12688   "size" : 12,
12689   "source_file" : "system/core/libutils/include/utils/Looper.h",
12690   "vtable_components" :
12691   [
12692    {
12693     "component_value" : 4,
12694     "kind" : "vbase_offset"
12695    },
12696    {
12697     "kind" : "offset_to_top"
12698    },
12699    {
12700     "kind" : "rtti",
12701     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
12702    },
12703    {
12704     "kind" : "complete_dtor_pointer",
12705     "mangled_component_name" : "_ZN7android14LooperCallbackD1Ev"
12706    },
12707    {
12708     "kind" : "deleting_dtor_pointer",
12709     "mangled_component_name" : "_ZN7android14LooperCallbackD0Ev"
12710    },
12711    {
12712     "is_pure" : true,
12713     "mangled_component_name" : "_ZN7android14LooperCallback11handleEventEiiPv"
12714    },
12715    {
12716     "kind" : "vcall_offset"
12717    },
12718    {
12719     "kind" : "vcall_offset"
12720    },
12721    {
12722     "kind" : "vcall_offset"
12723    },
12724    {
12725     "kind" : "vcall_offset"
12726    },
12727    {
12728     "component_value" : -4,
12729     "kind" : "vcall_offset"
12730    },
12731    {
12732     "component_value" : -4,
12733     "kind" : "offset_to_top"
12734    },
12735    {
12736     "kind" : "rtti",
12737     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
12738    },
12739    {
12740     "kind" : "complete_dtor_pointer",
12741     "mangled_component_name" : "_ZTv0_n12_N7android14LooperCallbackD1Ev"
12742    },
12743    {
12744     "kind" : "deleting_dtor_pointer",
12745     "mangled_component_name" : "_ZTv0_n12_N7android14LooperCallbackD0Ev"
12746    },
12747    {
12748     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12749    },
12750    {
12751     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12752    },
12753    {
12754     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12755    },
12756    {
12757     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12758    }
12759   ]
12760  },
12761  {
12762   "alignment" : 4,
12763   "base_specifiers" :
12764   [
12765    {
12766     "is_virtual" : true,
12767     "referenced_type" : "_ZTIN7android7RefBaseE"
12768    }
12769   ],
12770   "linker_set_key" : "_ZTIN7android14MessageHandlerE",
12771   "name" : "android::MessageHandler",
12772   "record_kind" : "class",
12773   "referenced_type" : "_ZTIN7android14MessageHandlerE",
12774   "self_type" : "_ZTIN7android14MessageHandlerE",
12775   "size" : 12,
12776   "source_file" : "system/core/libutils/include/utils/Looper.h",
12777   "vtable_components" :
12778   [
12779    {
12780     "component_value" : 4,
12781     "kind" : "vbase_offset"
12782    },
12783    {
12784     "kind" : "offset_to_top"
12785    },
12786    {
12787     "kind" : "rtti",
12788     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
12789    },
12790    {
12791     "kind" : "complete_dtor_pointer",
12792     "mangled_component_name" : "_ZN7android14MessageHandlerD1Ev"
12793    },
12794    {
12795     "kind" : "deleting_dtor_pointer",
12796     "mangled_component_name" : "_ZN7android14MessageHandlerD0Ev"
12797    },
12798    {
12799     "is_pure" : true,
12800     "mangled_component_name" : "_ZN7android14MessageHandler13handleMessageERKNS_7MessageE"
12801    },
12802    {
12803     "kind" : "vcall_offset"
12804    },
12805    {
12806     "kind" : "vcall_offset"
12807    },
12808    {
12809     "kind" : "vcall_offset"
12810    },
12811    {
12812     "kind" : "vcall_offset"
12813    },
12814    {
12815     "component_value" : -4,
12816     "kind" : "vcall_offset"
12817    },
12818    {
12819     "component_value" : -4,
12820     "kind" : "offset_to_top"
12821    },
12822    {
12823     "kind" : "rtti",
12824     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
12825    },
12826    {
12827     "kind" : "complete_dtor_pointer",
12828     "mangled_component_name" : "_ZTv0_n12_N7android14MessageHandlerD1Ev"
12829    },
12830    {
12831     "kind" : "deleting_dtor_pointer",
12832     "mangled_component_name" : "_ZTv0_n12_N7android14MessageHandlerD0Ev"
12833    },
12834    {
12835     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12836    },
12837    {
12838     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12839    },
12840    {
12841     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12842    },
12843    {
12844     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12845    }
12846   ]
12847  },
12848  {
12849   "alignment" : 1,
12850   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
12851   "name" : "android::ReferenceMover",
12852   "record_kind" : "class",
12853   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
12854   "self_type" : "_ZTIN7android14ReferenceMoverE",
12855   "size" : 1,
12856   "source_file" : "system/core/libutils/include/utils/RefBase.h"
12857  },
12858  {
12859   "alignment" : 4,
12860   "base_specifiers" :
12861   [
12862    {
12863     "referenced_type" : "_ZTIN7android8String16E"
12864    }
12865   ],
12866   "fields" :
12867   [
12868    {
12869     "access" : "private",
12870     "field_name" : "mData",
12871     "field_offset" : 32,
12872     "referenced_type" : "_ZTIKN7android8String1610StaticDataILj1EEE"
12873    }
12874   ],
12875   "linker_set_key" : "_ZTIN7android14StaticString16ILj1EEE",
12876   "name" : "android::StaticString16<1>",
12877   "record_kind" : "class",
12878   "referenced_type" : "_ZTIN7android14StaticString16ILj1EEE",
12879   "self_type" : "_ZTIN7android14StaticString16ILj1EEE",
12880   "size" : 12,
12881   "source_file" : "system/core/libutils/include/utils/String16.h"
12882  },
12883  {
12884   "alignment" : 4,
12885   "base_specifiers" :
12886   [
12887    {
12888     "referenced_type" : "_ZTIN7android7PrinterE"
12889    }
12890   ],
12891   "fields" :
12892   [
12893    {
12894     "access" : "private",
12895     "field_name" : "mTarget",
12896     "field_offset" : 32,
12897     "referenced_type" : "_ZTIPN7android7String8E"
12898    },
12899    {
12900     "access" : "private",
12901     "field_name" : "mPrefix",
12902     "field_offset" : 64,
12903     "referenced_type" : "_ZTIPKc"
12904    }
12905   ],
12906   "linker_set_key" : "_ZTIN7android14String8PrinterE",
12907   "name" : "android::String8Printer",
12908   "record_kind" : "class",
12909   "referenced_type" : "_ZTIN7android14String8PrinterE",
12910   "self_type" : "_ZTIN7android14String8PrinterE",
12911   "size" : 12,
12912   "source_file" : "system/core/libutils/include/utils/Printer.h",
12913   "vtable_components" :
12914   [
12915    {
12916     "kind" : "offset_to_top"
12917    },
12918    {
12919     "kind" : "rtti",
12920     "mangled_component_name" : "_ZTIN7android14String8PrinterE"
12921    },
12922    {
12923     "mangled_component_name" : "_ZN7android14String8Printer9printLineEPKc"
12924    },
12925    {
12926     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12927    },
12928    {
12929     "kind" : "complete_dtor_pointer",
12930     "mangled_component_name" : "_ZN7android14String8PrinterD1Ev"
12931    },
12932    {
12933     "kind" : "deleting_dtor_pointer",
12934     "mangled_component_name" : "_ZN7android14String8PrinterD0Ev"
12935    }
12936   ]
12937  },
12938  {
12939   "alignment" : 4,
12940   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
12941   "name" : "android::ReferenceRenamer",
12942   "record_kind" : "class",
12943   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
12944   "self_type" : "_ZTIN7android16ReferenceRenamerE",
12945   "size" : 4,
12946   "source_file" : "system/core/libutils/include/utils/RefBase.h",
12947   "vtable_components" :
12948   [
12949    {
12950     "kind" : "offset_to_top"
12951    },
12952    {
12953     "kind" : "rtti",
12954     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
12955    },
12956    {
12957     "is_pure" : true,
12958     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
12959    }
12960   ]
12961  },
12962  {
12963   "alignment" : 4,
12964   "base_specifiers" :
12965   [
12966    {
12967     "referenced_type" : "_ZTIN7android10VectorImplE"
12968    }
12969   ],
12970   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
12971   "name" : "android::SortedVectorImpl",
12972   "record_kind" : "class",
12973   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
12974   "self_type" : "_ZTIN7android16SortedVectorImplE",
12975   "size" : 20,
12976   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
12977   "vtable_components" :
12978   [
12979    {
12980     "kind" : "offset_to_top"
12981    },
12982    {
12983     "kind" : "rtti",
12984     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
12985    },
12986    {
12987     "kind" : "complete_dtor_pointer",
12988     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
12989    },
12990    {
12991     "kind" : "deleting_dtor_pointer",
12992     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
12993    },
12994    {
12995     "is_pure" : true,
12996     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
12997    },
12998    {
12999     "is_pure" : true,
13000     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
13001    },
13002    {
13003     "is_pure" : true,
13004     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
13005    },
13006    {
13007     "is_pure" : true,
13008     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
13009    },
13010    {
13011     "is_pure" : true,
13012     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
13013    },
13014    {
13015     "is_pure" : true,
13016     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
13017    },
13018    {
13019     "is_pure" : true,
13020     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
13021    }
13022   ]
13023  },
13024  {
13025   "alignment" : 1,
13026   "base_specifiers" :
13027   [
13028    {
13029     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13030    }
13031   ],
13032   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
13033   "name" : "android::use_trivial_move<android::sysprop_change_callback_info>",
13034   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
13035   "self_type" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
13036   "size" : 1,
13037   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13038   "template_args" :
13039   [
13040    "_ZTIN7android28sysprop_change_callback_infoE"
13041   ]
13042  },
13043  {
13044   "alignment" : 1,
13045   "base_specifiers" :
13046   [
13047    {
13048     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13049    }
13050   ],
13051   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13052   "name" : "android::use_trivial_move<android::Looper::MessageEnvelope>",
13053   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13054   "self_type" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13055   "size" : 1,
13056   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13057   "template_args" :
13058   [
13059    "_ZTIN7android6Looper15MessageEnvelopeE"
13060   ]
13061  },
13062  {
13063   "alignment" : 1,
13064   "base_specifiers" :
13065   [
13066    {
13067     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13068    }
13069   ],
13070   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
13071   "name" : "android::use_trivial_move<android::Looper::Response>",
13072   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
13073   "self_type" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
13074   "size" : 1,
13075   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13076   "template_args" :
13077   [
13078    "_ZTIN7android6Looper8ResponseE"
13079   ]
13080  },
13081  {
13082   "alignment" : 4,
13083   "base_specifiers" :
13084   [
13085    {
13086     "referenced_type" : "_ZTIN7android14MessageHandlerE"
13087    }
13088   ],
13089   "fields" :
13090   [
13091    {
13092     "access" : "private",
13093     "field_name" : "mHandler",
13094     "field_offset" : 32,
13095     "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE"
13096    }
13097   ],
13098   "linker_set_key" : "_ZTIN7android18WeakMessageHandlerE",
13099   "name" : "android::WeakMessageHandler",
13100   "record_kind" : "class",
13101   "referenced_type" : "_ZTIN7android18WeakMessageHandlerE",
13102   "self_type" : "_ZTIN7android18WeakMessageHandlerE",
13103   "size" : 20,
13104   "source_file" : "system/core/libutils/include/utils/Looper.h",
13105   "vtable_components" :
13106   [
13107    {
13108     "component_value" : 12,
13109     "kind" : "vbase_offset"
13110    },
13111    {
13112     "kind" : "offset_to_top"
13113    },
13114    {
13115     "kind" : "rtti",
13116     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
13117    },
13118    {
13119     "kind" : "complete_dtor_pointer",
13120     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD1Ev"
13121    },
13122    {
13123     "kind" : "deleting_dtor_pointer",
13124     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD0Ev"
13125    },
13126    {
13127     "mangled_component_name" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE"
13128    },
13129    {
13130     "kind" : "vcall_offset"
13131    },
13132    {
13133     "kind" : "vcall_offset"
13134    },
13135    {
13136     "kind" : "vcall_offset"
13137    },
13138    {
13139     "kind" : "vcall_offset"
13140    },
13141    {
13142     "component_value" : -12,
13143     "kind" : "vcall_offset"
13144    },
13145    {
13146     "component_value" : -12,
13147     "kind" : "offset_to_top"
13148    },
13149    {
13150     "kind" : "rtti",
13151     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
13152    },
13153    {
13154     "kind" : "complete_dtor_pointer",
13155     "mangled_component_name" : "_ZTv0_n12_N7android18WeakMessageHandlerD1Ev"
13156    },
13157    {
13158     "kind" : "deleting_dtor_pointer",
13159     "mangled_component_name" : "_ZTv0_n12_N7android18WeakMessageHandlerD0Ev"
13160    },
13161    {
13162     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13163    },
13164    {
13165     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13166    },
13167    {
13168     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13169    },
13170    {
13171     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13172    }
13173   ]
13174  },
13175  {
13176   "alignment" : 1,
13177   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13178   "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>",
13179   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13180   "self_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13181   "size" : 1,
13182   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13183   "template_args" :
13184   [
13185    "_ZTIN7android28sysprop_change_callback_infoE"
13186   ]
13187  },
13188  {
13189   "alignment" : 1,
13190   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13191   "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>",
13192   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13193   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13194   "size" : 1,
13195   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13196   "template_args" :
13197   [
13198    "_ZTIN7android6Looper15MessageEnvelopeE"
13199   ]
13200  },
13201  {
13202   "alignment" : 1,
13203   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13204   "name" : "android::trait_trivial_copy<android::Looper::Response>",
13205   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13206   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13207   "size" : 1,
13208   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13209   "template_args" :
13210   [
13211    "_ZTIN7android6Looper8ResponseE"
13212   ]
13213  },
13214  {
13215   "alignment" : 1,
13216   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
13217   "name" : "android::trait_trivial_copy<bool>",
13218   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
13219   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
13220   "size" : 1,
13221   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13222   "template_args" :
13223   [
13224    "_ZTIb"
13225   ]
13226  },
13227  {
13228   "alignment" : 1,
13229   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
13230   "name" : "android::trait_trivial_copy<char>",
13231   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
13232   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
13233   "size" : 1,
13234   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13235   "template_args" :
13236   [
13237    "_ZTIc"
13238   ]
13239  },
13240  {
13241   "alignment" : 1,
13242   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
13243   "name" : "android::trait_trivial_copy<double>",
13244   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
13245   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
13246   "size" : 1,
13247   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13248   "template_args" :
13249   [
13250    "_ZTId"
13251   ]
13252  },
13253  {
13254   "alignment" : 1,
13255   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
13256   "name" : "android::trait_trivial_copy<float>",
13257   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
13258   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
13259   "size" : 1,
13260   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13261   "template_args" :
13262   [
13263    "_ZTIf"
13264   ]
13265  },
13266  {
13267   "alignment" : 1,
13268   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
13269   "name" : "android::trait_trivial_copy<unsigned char>",
13270   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
13271   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
13272   "size" : 1,
13273   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13274   "template_args" :
13275   [
13276    "_ZTIh"
13277   ]
13278  },
13279  {
13280   "alignment" : 1,
13281   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
13282   "name" : "android::trait_trivial_copy<int>",
13283   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
13284   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
13285   "size" : 1,
13286   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13287   "template_args" :
13288   [
13289    "_ZTIi"
13290   ]
13291  },
13292  {
13293   "alignment" : 1,
13294   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
13295   "name" : "android::trait_trivial_copy<unsigned int>",
13296   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
13297   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
13298   "size" : 1,
13299   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13300   "template_args" :
13301   [
13302    "_ZTIj"
13303   ]
13304  },
13305  {
13306   "alignment" : 1,
13307   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
13308   "name" : "android::trait_trivial_copy<long>",
13309   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
13310   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
13311   "size" : 1,
13312   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13313   "template_args" :
13314   [
13315    "_ZTIl"
13316   ]
13317  },
13318  {
13319   "alignment" : 1,
13320   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
13321   "name" : "android::trait_trivial_copy<unsigned long>",
13322   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
13323   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
13324   "size" : 1,
13325   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13326   "template_args" :
13327   [
13328    "_ZTIm"
13329   ]
13330  },
13331  {
13332   "alignment" : 1,
13333   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
13334   "name" : "android::trait_trivial_copy<short>",
13335   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
13336   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
13337   "size" : 1,
13338   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13339   "template_args" :
13340   [
13341    "_ZTIs"
13342   ]
13343  },
13344  {
13345   "alignment" : 1,
13346   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
13347   "name" : "android::trait_trivial_copy<unsigned short>",
13348   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
13349   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
13350   "size" : 1,
13351   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13352   "template_args" :
13353   [
13354    "_ZTIt"
13355   ]
13356  },
13357  {
13358   "alignment" : 1,
13359   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
13360   "name" : "android::trait_trivial_copy<void>",
13361   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
13362   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
13363   "size" : 1,
13364   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13365   "template_args" :
13366   [
13367    "_ZTIv"
13368   ]
13369  },
13370  {
13371   "alignment" : 1,
13372   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
13373   "name" : "android::trait_trivial_copy<long long>",
13374   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
13375   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
13376   "size" : 1,
13377   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13378   "template_args" :
13379   [
13380    "_ZTIx"
13381   ]
13382  },
13383  {
13384   "alignment" : 1,
13385   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
13386   "name" : "android::trait_trivial_copy<unsigned long long>",
13387   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
13388   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
13389   "size" : 1,
13390   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13391   "template_args" :
13392   [
13393    "_ZTIy"
13394   ]
13395  },
13396  {
13397   "alignment" : 1,
13398   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13399   "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>",
13400   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13401   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13402   "size" : 1,
13403   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13404   "template_args" :
13405   [
13406    "_ZTIN7android28sysprop_change_callback_infoE"
13407   ]
13408  },
13409  {
13410   "alignment" : 1,
13411   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13412   "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>",
13413   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13414   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13415   "size" : 1,
13416   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13417   "template_args" :
13418   [
13419    "_ZTIN7android6Looper15MessageEnvelopeE"
13420   ]
13421  },
13422  {
13423   "alignment" : 1,
13424   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13425   "name" : "android::trait_trivial_ctor<android::Looper::Response>",
13426   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13427   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13428   "size" : 1,
13429   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13430   "template_args" :
13431   [
13432    "_ZTIN7android6Looper8ResponseE"
13433   ]
13434  },
13435  {
13436   "alignment" : 1,
13437   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
13438   "name" : "android::trait_trivial_ctor<bool>",
13439   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
13440   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
13441   "size" : 1,
13442   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13443   "template_args" :
13444   [
13445    "_ZTIb"
13446   ]
13447  },
13448  {
13449   "alignment" : 1,
13450   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
13451   "name" : "android::trait_trivial_ctor<char>",
13452   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
13453   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
13454   "size" : 1,
13455   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13456   "template_args" :
13457   [
13458    "_ZTIc"
13459   ]
13460  },
13461  {
13462   "alignment" : 1,
13463   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
13464   "name" : "android::trait_trivial_ctor<double>",
13465   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
13466   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
13467   "size" : 1,
13468   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13469   "template_args" :
13470   [
13471    "_ZTId"
13472   ]
13473  },
13474  {
13475   "alignment" : 1,
13476   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
13477   "name" : "android::trait_trivial_ctor<float>",
13478   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
13479   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
13480   "size" : 1,
13481   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13482   "template_args" :
13483   [
13484    "_ZTIf"
13485   ]
13486  },
13487  {
13488   "alignment" : 1,
13489   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
13490   "name" : "android::trait_trivial_ctor<unsigned char>",
13491   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
13492   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
13493   "size" : 1,
13494   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13495   "template_args" :
13496   [
13497    "_ZTIh"
13498   ]
13499  },
13500  {
13501   "alignment" : 1,
13502   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
13503   "name" : "android::trait_trivial_ctor<int>",
13504   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
13505   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
13506   "size" : 1,
13507   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13508   "template_args" :
13509   [
13510    "_ZTIi"
13511   ]
13512  },
13513  {
13514   "alignment" : 1,
13515   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
13516   "name" : "android::trait_trivial_ctor<unsigned int>",
13517   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
13518   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
13519   "size" : 1,
13520   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13521   "template_args" :
13522   [
13523    "_ZTIj"
13524   ]
13525  },
13526  {
13527   "alignment" : 1,
13528   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
13529   "name" : "android::trait_trivial_ctor<long>",
13530   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
13531   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
13532   "size" : 1,
13533   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13534   "template_args" :
13535   [
13536    "_ZTIl"
13537   ]
13538  },
13539  {
13540   "alignment" : 1,
13541   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
13542   "name" : "android::trait_trivial_ctor<unsigned long>",
13543   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
13544   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
13545   "size" : 1,
13546   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13547   "template_args" :
13548   [
13549    "_ZTIm"
13550   ]
13551  },
13552  {
13553   "alignment" : 1,
13554   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
13555   "name" : "android::trait_trivial_ctor<short>",
13556   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
13557   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
13558   "size" : 1,
13559   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13560   "template_args" :
13561   [
13562    "_ZTIs"
13563   ]
13564  },
13565  {
13566   "alignment" : 1,
13567   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
13568   "name" : "android::trait_trivial_ctor<unsigned short>",
13569   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
13570   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
13571   "size" : 1,
13572   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13573   "template_args" :
13574   [
13575    "_ZTIt"
13576   ]
13577  },
13578  {
13579   "alignment" : 1,
13580   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
13581   "name" : "android::trait_trivial_ctor<void>",
13582   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
13583   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
13584   "size" : 1,
13585   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13586   "template_args" :
13587   [
13588    "_ZTIv"
13589   ]
13590  },
13591  {
13592   "alignment" : 1,
13593   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
13594   "name" : "android::trait_trivial_ctor<long long>",
13595   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
13596   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
13597   "size" : 1,
13598   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13599   "template_args" :
13600   [
13601    "_ZTIx"
13602   ]
13603  },
13604  {
13605   "alignment" : 1,
13606   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
13607   "name" : "android::trait_trivial_ctor<unsigned long long>",
13608   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
13609   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
13610   "size" : 1,
13611   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13612   "template_args" :
13613   [
13614    "_ZTIy"
13615   ]
13616  },
13617  {
13618   "alignment" : 1,
13619   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
13620   "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>",
13621   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
13622   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
13623   "size" : 1,
13624   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13625   "template_args" :
13626   [
13627    "_ZTIN7android28sysprop_change_callback_infoE"
13628   ]
13629  },
13630  {
13631   "alignment" : 1,
13632   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
13633   "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>",
13634   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
13635   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
13636   "size" : 1,
13637   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13638   "template_args" :
13639   [
13640    "_ZTIN7android6Looper15MessageEnvelopeE"
13641   ]
13642  },
13643  {
13644   "alignment" : 1,
13645   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
13646   "name" : "android::trait_trivial_dtor<android::Looper::Response>",
13647   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
13648   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
13649   "size" : 1,
13650   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13651   "template_args" :
13652   [
13653    "_ZTIN7android6Looper8ResponseE"
13654   ]
13655  },
13656  {
13657   "alignment" : 1,
13658   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
13659   "name" : "android::trait_trivial_dtor<bool>",
13660   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
13661   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
13662   "size" : 1,
13663   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13664   "template_args" :
13665   [
13666    "_ZTIb"
13667   ]
13668  },
13669  {
13670   "alignment" : 1,
13671   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
13672   "name" : "android::trait_trivial_dtor<char>",
13673   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
13674   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
13675   "size" : 1,
13676   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13677   "template_args" :
13678   [
13679    "_ZTIc"
13680   ]
13681  },
13682  {
13683   "alignment" : 1,
13684   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
13685   "name" : "android::trait_trivial_dtor<double>",
13686   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
13687   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
13688   "size" : 1,
13689   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13690   "template_args" :
13691   [
13692    "_ZTId"
13693   ]
13694  },
13695  {
13696   "alignment" : 1,
13697   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
13698   "name" : "android::trait_trivial_dtor<float>",
13699   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
13700   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
13701   "size" : 1,
13702   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13703   "template_args" :
13704   [
13705    "_ZTIf"
13706   ]
13707  },
13708  {
13709   "alignment" : 1,
13710   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
13711   "name" : "android::trait_trivial_dtor<unsigned char>",
13712   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
13713   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
13714   "size" : 1,
13715   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13716   "template_args" :
13717   [
13718    "_ZTIh"
13719   ]
13720  },
13721  {
13722   "alignment" : 1,
13723   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
13724   "name" : "android::trait_trivial_dtor<int>",
13725   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
13726   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
13727   "size" : 1,
13728   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13729   "template_args" :
13730   [
13731    "_ZTIi"
13732   ]
13733  },
13734  {
13735   "alignment" : 1,
13736   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
13737   "name" : "android::trait_trivial_dtor<unsigned int>",
13738   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
13739   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
13740   "size" : 1,
13741   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13742   "template_args" :
13743   [
13744    "_ZTIj"
13745   ]
13746  },
13747  {
13748   "alignment" : 1,
13749   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
13750   "name" : "android::trait_trivial_dtor<long>",
13751   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
13752   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
13753   "size" : 1,
13754   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13755   "template_args" :
13756   [
13757    "_ZTIl"
13758   ]
13759  },
13760  {
13761   "alignment" : 1,
13762   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
13763   "name" : "android::trait_trivial_dtor<unsigned long>",
13764   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
13765   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
13766   "size" : 1,
13767   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13768   "template_args" :
13769   [
13770    "_ZTIm"
13771   ]
13772  },
13773  {
13774   "alignment" : 1,
13775   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
13776   "name" : "android::trait_trivial_dtor<short>",
13777   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
13778   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
13779   "size" : 1,
13780   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13781   "template_args" :
13782   [
13783    "_ZTIs"
13784   ]
13785  },
13786  {
13787   "alignment" : 1,
13788   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
13789   "name" : "android::trait_trivial_dtor<unsigned short>",
13790   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
13791   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
13792   "size" : 1,
13793   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13794   "template_args" :
13795   [
13796    "_ZTIt"
13797   ]
13798  },
13799  {
13800   "alignment" : 1,
13801   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
13802   "name" : "android::trait_trivial_dtor<void>",
13803   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
13804   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
13805   "size" : 1,
13806   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13807   "template_args" :
13808   [
13809    "_ZTIv"
13810   ]
13811  },
13812  {
13813   "alignment" : 1,
13814   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
13815   "name" : "android::trait_trivial_dtor<long long>",
13816   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
13817   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
13818   "size" : 1,
13819   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13820   "template_args" :
13821   [
13822    "_ZTIx"
13823   ]
13824  },
13825  {
13826   "alignment" : 1,
13827   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
13828   "name" : "android::trait_trivial_dtor<unsigned long long>",
13829   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
13830   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
13831   "size" : 1,
13832   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13833   "template_args" :
13834   [
13835    "_ZTIy"
13836   ]
13837  },
13838  {
13839   "alignment" : 1,
13840   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
13841   "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>",
13842   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
13843   "self_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
13844   "size" : 1,
13845   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13846   "template_args" :
13847   [
13848    "_ZTIN7android28sysprop_change_callback_infoE"
13849   ]
13850  },
13851  {
13852   "alignment" : 1,
13853   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13854   "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>",
13855   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13856   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13857   "size" : 1,
13858   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13859   "template_args" :
13860   [
13861    "_ZTIN7android6Looper15MessageEnvelopeE"
13862   ]
13863  },
13864  {
13865   "alignment" : 1,
13866   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
13867   "name" : "android::trait_trivial_move<android::Looper::Response>",
13868   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
13869   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
13870   "size" : 1,
13871   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13872   "template_args" :
13873   [
13874    "_ZTIN7android6Looper8ResponseE"
13875   ]
13876  },
13877  {
13878   "alignment" : 1,
13879   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
13880   "name" : "android::trait_trivial_move<android::String8>",
13881   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
13882   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
13883   "size" : 1,
13884   "source_file" : "system/core/libutils/include/utils/String8.h",
13885   "template_args" :
13886   [
13887    "_ZTIN7android7String8E"
13888   ]
13889  },
13890  {
13891   "alignment" : 1,
13892   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
13893   "name" : "android::trait_trivial_move<android::String16>",
13894   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
13895   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
13896   "size" : 1,
13897   "source_file" : "system/core/libutils/include/utils/String16.h",
13898   "template_args" :
13899   [
13900    "_ZTIN7android8String16E"
13901   ]
13902  },
13903  {
13904   "alignment" : 1,
13905   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
13906   "name" : "android::trait_trivial_move<bool>",
13907   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
13908   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
13909   "size" : 1,
13910   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13911   "template_args" :
13912   [
13913    "_ZTIb"
13914   ]
13915  },
13916  {
13917   "alignment" : 1,
13918   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
13919   "name" : "android::trait_trivial_move<char>",
13920   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
13921   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
13922   "size" : 1,
13923   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13924   "template_args" :
13925   [
13926    "_ZTIc"
13927   ]
13928  },
13929  {
13930   "alignment" : 1,
13931   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
13932   "name" : "android::trait_trivial_move<double>",
13933   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
13934   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
13935   "size" : 1,
13936   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13937   "template_args" :
13938   [
13939    "_ZTId"
13940   ]
13941  },
13942  {
13943   "alignment" : 1,
13944   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
13945   "name" : "android::trait_trivial_move<float>",
13946   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
13947   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
13948   "size" : 1,
13949   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13950   "template_args" :
13951   [
13952    "_ZTIf"
13953   ]
13954  },
13955  {
13956   "alignment" : 1,
13957   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
13958   "name" : "android::trait_trivial_move<unsigned char>",
13959   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
13960   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
13961   "size" : 1,
13962   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13963   "template_args" :
13964   [
13965    "_ZTIh"
13966   ]
13967  },
13968  {
13969   "alignment" : 1,
13970   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
13971   "name" : "android::trait_trivial_move<int>",
13972   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
13973   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
13974   "size" : 1,
13975   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13976   "template_args" :
13977   [
13978    "_ZTIi"
13979   ]
13980  },
13981  {
13982   "alignment" : 1,
13983   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
13984   "name" : "android::trait_trivial_move<unsigned int>",
13985   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
13986   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
13987   "size" : 1,
13988   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13989   "template_args" :
13990   [
13991    "_ZTIj"
13992   ]
13993  },
13994  {
13995   "alignment" : 1,
13996   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
13997   "name" : "android::trait_trivial_move<long>",
13998   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
13999   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
14000   "size" : 1,
14001   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14002   "template_args" :
14003   [
14004    "_ZTIl"
14005   ]
14006  },
14007  {
14008   "alignment" : 1,
14009   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
14010   "name" : "android::trait_trivial_move<unsigned long>",
14011   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
14012   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
14013   "size" : 1,
14014   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14015   "template_args" :
14016   [
14017    "_ZTIm"
14018   ]
14019  },
14020  {
14021   "alignment" : 1,
14022   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
14023   "name" : "android::trait_trivial_move<short>",
14024   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
14025   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
14026   "size" : 1,
14027   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14028   "template_args" :
14029   [
14030    "_ZTIs"
14031   ]
14032  },
14033  {
14034   "alignment" : 1,
14035   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
14036   "name" : "android::trait_trivial_move<unsigned short>",
14037   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
14038   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
14039   "size" : 1,
14040   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14041   "template_args" :
14042   [
14043    "_ZTIt"
14044   ]
14045  },
14046  {
14047   "alignment" : 1,
14048   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
14049   "name" : "android::trait_trivial_move<void>",
14050   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
14051   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
14052   "size" : 1,
14053   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14054   "template_args" :
14055   [
14056    "_ZTIv"
14057   ]
14058  },
14059  {
14060   "alignment" : 1,
14061   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
14062   "name" : "android::trait_trivial_move<long long>",
14063   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
14064   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
14065   "size" : 1,
14066   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14067   "template_args" :
14068   [
14069    "_ZTIx"
14070   ]
14071  },
14072  {
14073   "alignment" : 1,
14074   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
14075   "name" : "android::trait_trivial_move<unsigned long long>",
14076   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
14077   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
14078   "size" : 1,
14079   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14080   "template_args" :
14081   [
14082    "_ZTIy"
14083   ]
14084  },
14085  {
14086   "alignment" : 4,
14087   "base_specifiers" :
14088   [
14089    {
14090     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
14091    }
14092   ],
14093   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
14094   "name" : "android::VirtualLightRefBase",
14095   "record_kind" : "class",
14096   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
14097   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
14098   "size" : 8,
14099   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
14100   "vtable_components" :
14101   [
14102    {
14103     "kind" : "offset_to_top"
14104    },
14105    {
14106     "kind" : "rtti",
14107     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
14108    },
14109    {
14110     "kind" : "complete_dtor_pointer",
14111     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
14112    },
14113    {
14114     "kind" : "deleting_dtor_pointer",
14115     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
14116    }
14117   ]
14118  },
14119  {
14120   "alignment" : 4,
14121   "base_specifiers" :
14122   [
14123    {
14124     "referenced_type" : "_ZTIN7android14LooperCallbackE"
14125    }
14126   ],
14127   "fields" :
14128   [
14129    {
14130     "access" : "private",
14131     "field_name" : "mCallback",
14132     "field_offset" : 32,
14133     "referenced_type" : "_ZTIPFiiiPvE"
14134    }
14135   ],
14136   "linker_set_key" : "_ZTIN7android20SimpleLooperCallbackE",
14137   "name" : "android::SimpleLooperCallback",
14138   "record_kind" : "class",
14139   "referenced_type" : "_ZTIN7android20SimpleLooperCallbackE",
14140   "self_type" : "_ZTIN7android20SimpleLooperCallbackE",
14141   "size" : 16,
14142   "source_file" : "system/core/libutils/include/utils/Looper.h",
14143   "vtable_components" :
14144   [
14145    {
14146     "component_value" : 8,
14147     "kind" : "vbase_offset"
14148    },
14149    {
14150     "kind" : "offset_to_top"
14151    },
14152    {
14153     "kind" : "rtti",
14154     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
14155    },
14156    {
14157     "kind" : "complete_dtor_pointer",
14158     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD1Ev"
14159    },
14160    {
14161     "kind" : "deleting_dtor_pointer",
14162     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD0Ev"
14163    },
14164    {
14165     "mangled_component_name" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv"
14166    },
14167    {
14168     "kind" : "vcall_offset"
14169    },
14170    {
14171     "kind" : "vcall_offset"
14172    },
14173    {
14174     "kind" : "vcall_offset"
14175    },
14176    {
14177     "kind" : "vcall_offset"
14178    },
14179    {
14180     "component_value" : -8,
14181     "kind" : "vcall_offset"
14182    },
14183    {
14184     "component_value" : -8,
14185     "kind" : "offset_to_top"
14186    },
14187    {
14188     "kind" : "rtti",
14189     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
14190    },
14191    {
14192     "kind" : "complete_dtor_pointer",
14193     "mangled_component_name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD1Ev"
14194    },
14195    {
14196     "kind" : "deleting_dtor_pointer",
14197     "mangled_component_name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD0Ev"
14198    },
14199    {
14200     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14201    },
14202    {
14203     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14204    },
14205    {
14206     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14207    },
14208    {
14209     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14210    }
14211   ]
14212  },
14213  {
14214   "alignment" : 4,
14215   "fields" :
14216   [
14217    {
14218     "access" : "private",
14219     "field_name" : "m_ptr",
14220     "referenced_type" : "_ZTIPN7android12NativeHandleE"
14221    }
14222   ],
14223   "linker_set_key" : "_ZTIN7android2spINS_12NativeHandleEEE",
14224   "name" : "android::sp<android::NativeHandle>",
14225   "record_kind" : "class",
14226   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
14227   "self_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
14228   "size" : 4,
14229   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14230   "template_args" :
14231   [
14232    "_ZTIN7android12NativeHandleE"
14233   ]
14234  },
14235  {
14236   "alignment" : 4,
14237   "fields" :
14238   [
14239    {
14240     "access" : "private",
14241     "field_name" : "m_ptr",
14242     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
14243    }
14244   ],
14245   "linker_set_key" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14246   "name" : "android::sp<android::LooperCallback>",
14247   "record_kind" : "class",
14248   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14249   "self_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14250   "size" : 4,
14251   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14252   "template_args" :
14253   [
14254    "_ZTIN7android14LooperCallbackE"
14255   ]
14256  },
14257  {
14258   "alignment" : 4,
14259   "fields" :
14260   [
14261    {
14262     "access" : "private",
14263     "field_name" : "m_ptr",
14264     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
14265    }
14266   ],
14267   "linker_set_key" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14268   "name" : "android::sp<android::MessageHandler>",
14269   "record_kind" : "class",
14270   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14271   "self_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14272   "size" : 4,
14273   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14274   "template_args" :
14275   [
14276    "_ZTIN7android14MessageHandlerE"
14277   ]
14278  },
14279  {
14280   "alignment" : 4,
14281   "fields" :
14282   [
14283    {
14284     "access" : "private",
14285     "field_name" : "m_ptr",
14286     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
14287    }
14288   ],
14289   "linker_set_key" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
14290   "name" : "android::sp<android::SimpleLooperCallback>",
14291   "record_kind" : "class",
14292   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
14293   "self_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
14294   "size" : 4,
14295   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14296   "template_args" :
14297   [
14298    "_ZTIN7android20SimpleLooperCallbackE"
14299   ]
14300  },
14301  {
14302   "alignment" : 4,
14303   "fields" :
14304   [
14305    {
14306     "access" : "private",
14307     "field_name" : "m_ptr",
14308     "referenced_type" : "_ZTIPN7android6LooperE"
14309    }
14310   ],
14311   "linker_set_key" : "_ZTIN7android2spINS_6LooperEEE",
14312   "name" : "android::sp<android::Looper>",
14313   "record_kind" : "class",
14314   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
14315   "self_type" : "_ZTIN7android2spINS_6LooperEEE",
14316   "size" : 4,
14317   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14318   "template_args" :
14319   [
14320    "_ZTIN7android6LooperE"
14321   ]
14322  },
14323  {
14324   "alignment" : 4,
14325   "fields" :
14326   [
14327    {
14328     "access" : "private",
14329     "field_name" : "m_ptr",
14330     "referenced_type" : "_ZTIPN7android6ThreadE"
14331    }
14332   ],
14333   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
14334   "name" : "android::sp<android::Thread>",
14335   "record_kind" : "class",
14336   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
14337   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
14338   "size" : 4,
14339   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14340   "template_args" :
14341   [
14342    "_ZTIN7android6ThreadE"
14343   ]
14344  },
14345  {
14346   "alignment" : 4,
14347   "fields" :
14348   [
14349    {
14350     "access" : "private",
14351     "field_name" : "m_ptr",
14352     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
14353    },
14354    {
14355     "access" : "private",
14356     "field_name" : "m_refs",
14357     "field_offset" : 32,
14358     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
14359    }
14360   ],
14361   "linker_set_key" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14362   "name" : "android::wp<android::MessageHandler>",
14363   "record_kind" : "class",
14364   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14365   "self_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14366   "size" : 8,
14367   "source_file" : "system/core/libutils/include/utils/RefBase.h",
14368   "template_args" :
14369   [
14370    "_ZTIN7android14MessageHandlerE"
14371   ]
14372  },
14373  {
14374   "alignment" : 4,
14375   "fields" :
14376   [
14377    {
14378     "access" : "private",
14379     "field_name" : "m_ptr",
14380     "referenced_type" : "_ZTIPN7android6ThreadE"
14381    },
14382    {
14383     "access" : "private",
14384     "field_name" : "m_refs",
14385     "field_offset" : 32,
14386     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
14387    }
14388   ],
14389   "linker_set_key" : "_ZTIN7android2wpINS_6ThreadEEE",
14390   "name" : "android::wp<android::Thread>",
14391   "record_kind" : "class",
14392   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
14393   "self_type" : "_ZTIN7android2wpINS_6ThreadEEE",
14394   "size" : 8,
14395   "source_file" : "system/core/libutils/include/utils/RefBase.h",
14396   "template_args" :
14397   [
14398    "_ZTIN7android6ThreadE"
14399   ]
14400  },
14401  {
14402   "alignment" : 4,
14403   "fields" :
14404   [
14405    {
14406     "access" : "private",
14407     "field_name" : "fd_",
14408     "referenced_type" : "_ZTIi"
14409    }
14410   ],
14411   "linker_set_key" : "_ZTIN7android4base11borrowed_fdE",
14412   "name" : "android::base::borrowed_fd",
14413   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
14414   "self_type" : "_ZTIN7android4base11borrowed_fdE",
14415   "size" : 4,
14416   "source_file" : "system/libbase/include/android-base/unique_fd.h"
14417  },
14418  {
14419   "alignment" : 1,
14420   "linker_set_key" : "_ZTIN7android4base13DefaultCloserE",
14421   "name" : "android::base::DefaultCloser",
14422   "referenced_type" : "_ZTIN7android4base13DefaultCloserE",
14423   "self_type" : "_ZTIN7android4base13DefaultCloserE",
14424   "size" : 1,
14425   "source_file" : "system/libbase/include/android-base/unique_fd.h"
14426  },
14427  {
14428   "alignment" : 4,
14429   "fields" :
14430   [
14431    {
14432     "access" : "private",
14433     "field_name" : "fd_",
14434     "referenced_type" : "_ZTIi"
14435    }
14436   ],
14437   "linker_set_key" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
14438   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser>",
14439   "record_kind" : "class",
14440   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
14441   "self_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
14442   "size" : 4,
14443   "source_file" : "system/libbase/include/android-base/unique_fd.h",
14444   "template_args" :
14445   [
14446    "_ZTIN7android4base13DefaultCloserE"
14447   ]
14448  },
14449  {
14450   "alignment" : 4,
14451   "fields" :
14452   [
14453    {
14454     "access" : "private",
14455     "field_name" : "mLock",
14456     "referenced_type" : "_ZTIRN7android5MutexE"
14457    }
14458   ],
14459   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
14460   "name" : "android::Mutex::Autolock",
14461   "record_kind" : "class",
14462   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
14463   "self_type" : "_ZTIN7android5Mutex8AutolockE",
14464   "size" : 4,
14465   "source_file" : "system/core/libutils/include/utils/Mutex.h"
14466  },
14467  {
14468   "alignment" : 4,
14469   "fields" :
14470   [
14471    {
14472     "access" : "private",
14473     "field_name" : "mMutex",
14474     "referenced_type" : "_ZTI15pthread_mutex_t"
14475    }
14476   ],
14477   "linker_set_key" : "_ZTIN7android5MutexE",
14478   "name" : "android::Mutex",
14479   "record_kind" : "class",
14480   "referenced_type" : "_ZTIN7android5MutexE",
14481   "self_type" : "_ZTIN7android5MutexE",
14482   "size" : 4,
14483   "source_file" : "system/core/libutils/include/utils/Mutex.h"
14484  },
14485  {
14486   "access" : "private",
14487   "alignment" : 4,
14488   "fields" :
14489   [
14490    {
14491     "field_name" : "uptime",
14492     "referenced_type" : "_ZTIx"
14493    },
14494    {
14495     "field_name" : "handler",
14496     "field_offset" : 64,
14497     "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE"
14498    },
14499    {
14500     "field_name" : "message",
14501     "field_offset" : 96,
14502     "referenced_type" : "_ZTIN7android7MessageE"
14503    }
14504   ],
14505   "linker_set_key" : "_ZTIN7android6Looper15MessageEnvelopeE",
14506   "name" : "android::Looper::MessageEnvelope",
14507   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
14508   "self_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
14509   "size" : 16,
14510   "source_file" : "system/core/libutils/include/utils/Looper.h"
14511  },
14512  {
14513   "access" : "private",
14514   "alignment" : 4,
14515   "fields" :
14516   [
14517    {
14518     "field_name" : "fd",
14519     "referenced_type" : "_ZTIi"
14520    },
14521    {
14522     "field_name" : "ident",
14523     "field_offset" : 32,
14524     "referenced_type" : "_ZTIi"
14525    },
14526    {
14527     "field_name" : "events",
14528     "field_offset" : 64,
14529     "referenced_type" : "_ZTIi"
14530    },
14531    {
14532     "field_name" : "callback",
14533     "field_offset" : 96,
14534     "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE"
14535    },
14536    {
14537     "field_name" : "data",
14538     "field_offset" : 128,
14539     "referenced_type" : "_ZTIPv"
14540    }
14541   ],
14542   "linker_set_key" : "_ZTIN7android6Looper7RequestE",
14543   "name" : "android::Looper::Request",
14544   "referenced_type" : "_ZTIN7android6Looper7RequestE",
14545   "self_type" : "_ZTIN7android6Looper7RequestE",
14546   "size" : 20,
14547   "source_file" : "system/core/libutils/include/utils/Looper.h"
14548  },
14549  {
14550   "access" : "private",
14551   "alignment" : 4,
14552   "fields" :
14553   [
14554    {
14555     "field_name" : "seq",
14556     "referenced_type" : "_ZTIy"
14557    },
14558    {
14559     "field_name" : "events",
14560     "field_offset" : 64,
14561     "referenced_type" : "_ZTIi"
14562    },
14563    {
14564     "field_name" : "request",
14565     "field_offset" : 96,
14566     "referenced_type" : "_ZTIN7android6Looper7RequestE"
14567    }
14568   ],
14569   "linker_set_key" : "_ZTIN7android6Looper8ResponseE",
14570   "name" : "android::Looper::Response",
14571   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
14572   "self_type" : "_ZTIN7android6Looper8ResponseE",
14573   "size" : 32,
14574   "source_file" : "system/core/libutils/include/utils/Looper.h"
14575  },
14576  {
14577   "alignment" : 4,
14578   "base_specifiers" :
14579   [
14580    {
14581     "referenced_type" : "_ZTIN7android7RefBaseE"
14582    }
14583   ],
14584   "fields" :
14585   [
14586    {
14587     "access" : "private",
14588     "field_name" : "mAllowNonCallbacks",
14589     "field_offset" : 64,
14590     "referenced_type" : "_ZTIKb"
14591    },
14592    {
14593     "access" : "private",
14594     "field_name" : "mWakeEventFd",
14595     "field_offset" : 96,
14596     "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE"
14597    },
14598    {
14599     "access" : "private",
14600     "field_name" : "mLock",
14601     "field_offset" : 128,
14602     "referenced_type" : "_ZTIN7android5MutexE"
14603    },
14604    {
14605     "access" : "private",
14606     "field_name" : "mMessageEnvelopes",
14607     "field_offset" : 160,
14608     "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE"
14609    },
14610    {
14611     "access" : "private",
14612     "field_name" : "mSendingMessage",
14613     "field_offset" : 320,
14614     "referenced_type" : "_ZTIb"
14615    },
14616    {
14617     "access" : "private",
14618     "field_name" : "mPolling",
14619     "field_offset" : 328,
14620     "referenced_type" : "_ZTIVb"
14621    },
14622    {
14623     "access" : "private",
14624     "field_name" : "mEpollFd",
14625     "field_offset" : 352,
14626     "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE"
14627    },
14628    {
14629     "access" : "private",
14630     "field_name" : "mEpollRebuildRequired",
14631     "field_offset" : 384,
14632     "referenced_type" : "_ZTIb"
14633    },
14634    {
14635     "access" : "private",
14636     "field_name" : "mRequests",
14637     "field_offset" : 416,
14638     "referenced_type" : "_ZTINSt3__113unordered_mapIyN7android6Looper7RequestENS_4hashIyEENS_8equal_toIyEENS_9allocatorINS_4pairIKyS3_EEEEEE"
14639    },
14640    {
14641     "access" : "private",
14642     "field_name" : "mSequenceNumberByFd",
14643     "field_offset" : 576,
14644     "referenced_type" : "_ZTINSt3__113unordered_mapIiyNS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiyEEEEEE"
14645    },
14646    {
14647     "access" : "private",
14648     "field_name" : "mNextRequestSeq",
14649     "field_offset" : 736,
14650     "referenced_type" : "_ZTIy"
14651    },
14652    {
14653     "access" : "private",
14654     "field_name" : "mResponses",
14655     "field_offset" : 800,
14656     "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE"
14657    },
14658    {
14659     "access" : "private",
14660     "field_name" : "mResponseIndex",
14661     "field_offset" : 960,
14662     "referenced_type" : "_ZTIj"
14663    },
14664    {
14665     "access" : "private",
14666     "field_name" : "mNextMessageUptime",
14667     "field_offset" : 992,
14668     "referenced_type" : "_ZTIx"
14669    }
14670   ],
14671   "linker_set_key" : "_ZTIN7android6LooperE",
14672   "name" : "android::Looper",
14673   "record_kind" : "class",
14674   "referenced_type" : "_ZTIN7android6LooperE",
14675   "self_type" : "_ZTIN7android6LooperE",
14676   "size" : 132,
14677   "source_file" : "system/core/libutils/include/utils/Looper.h",
14678   "vtable_components" :
14679   [
14680    {
14681     "kind" : "offset_to_top"
14682    },
14683    {
14684     "kind" : "rtti",
14685     "mangled_component_name" : "_ZTIN7android6LooperE"
14686    },
14687    {
14688     "kind" : "complete_dtor_pointer",
14689     "mangled_component_name" : "_ZN7android6LooperD1Ev"
14690    },
14691    {
14692     "kind" : "deleting_dtor_pointer",
14693     "mangled_component_name" : "_ZN7android6LooperD0Ev"
14694    },
14695    {
14696     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14697    },
14698    {
14699     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14700    },
14701    {
14702     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14703    },
14704    {
14705     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14706    }
14707   ]
14708  },
14709  {
14710   "alignment" : 4,
14711   "fields" :
14712   [
14713    {
14714     "access" : "private",
14715     "field_name" : "mLock",
14716     "referenced_type" : "_ZTIRN7android6RWLockE"
14717    }
14718   ],
14719   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
14720   "name" : "android::RWLock::AutoRLock",
14721   "record_kind" : "class",
14722   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
14723   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
14724   "size" : 4,
14725   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14726  },
14727  {
14728   "alignment" : 4,
14729   "fields" :
14730   [
14731    {
14732     "access" : "private",
14733     "field_name" : "mLock",
14734     "referenced_type" : "_ZTIRN7android6RWLockE"
14735    }
14736   ],
14737   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
14738   "name" : "android::RWLock::AutoWLock",
14739   "record_kind" : "class",
14740   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
14741   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
14742   "size" : 4,
14743   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14744  },
14745  {
14746   "alignment" : 4,
14747   "fields" :
14748   [
14749    {
14750     "access" : "private",
14751     "field_name" : "mRWLock",
14752     "referenced_type" : "_ZTI16pthread_rwlock_t"
14753    }
14754   ],
14755   "linker_set_key" : "_ZTIN7android6RWLockE",
14756   "name" : "android::RWLock",
14757   "record_kind" : "class",
14758   "referenced_type" : "_ZTIN7android6RWLockE",
14759   "self_type" : "_ZTIN7android6RWLockE",
14760   "size" : 40,
14761   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14762  },
14763  {
14764   "alignment" : 4,
14765   "base_specifiers" :
14766   [
14767    {
14768     "is_virtual" : true,
14769     "referenced_type" : "_ZTIN7android7RefBaseE"
14770    }
14771   ],
14772   "fields" :
14773   [
14774    {
14775     "access" : "private",
14776     "field_name" : "mCanCallJava",
14777     "field_offset" : 32,
14778     "referenced_type" : "_ZTIKb"
14779    },
14780    {
14781     "access" : "private",
14782     "field_name" : "mThread",
14783     "field_offset" : 64,
14784     "referenced_type" : "_ZTIPv"
14785    },
14786    {
14787     "access" : "private",
14788     "field_name" : "mLock",
14789     "field_offset" : 96,
14790     "referenced_type" : "_ZTIN7android5MutexE"
14791    },
14792    {
14793     "access" : "private",
14794     "field_name" : "mThreadExitedCondition",
14795     "field_offset" : 128,
14796     "referenced_type" : "_ZTIN7android9ConditionE"
14797    },
14798    {
14799     "access" : "private",
14800     "field_name" : "mStatus",
14801     "field_offset" : 160,
14802     "referenced_type" : "_ZTIi"
14803    },
14804    {
14805     "access" : "private",
14806     "field_name" : "mExitPending",
14807     "field_offset" : 192,
14808     "referenced_type" : "_ZTIVb"
14809    },
14810    {
14811     "access" : "private",
14812     "field_name" : "mRunning",
14813     "field_offset" : 200,
14814     "referenced_type" : "_ZTIVb"
14815    },
14816    {
14817     "access" : "private",
14818     "field_name" : "mHoldSelf",
14819     "field_offset" : 224,
14820     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
14821    },
14822    {
14823     "access" : "private",
14824     "field_name" : "mTid",
14825     "field_offset" : 256,
14826     "referenced_type" : "_ZTIi"
14827    }
14828   ],
14829   "linker_set_key" : "_ZTIN7android6ThreadE",
14830   "name" : "android::Thread",
14831   "record_kind" : "class",
14832   "referenced_type" : "_ZTIN7android6ThreadE",
14833   "self_type" : "_ZTIN7android6ThreadE",
14834   "size" : 44,
14835   "source_file" : "system/core/libutils/include/utils/Thread.h",
14836   "vtable_components" :
14837   [
14838    {
14839     "component_value" : 36,
14840     "kind" : "vbase_offset"
14841    },
14842    {
14843     "kind" : "offset_to_top"
14844    },
14845    {
14846     "kind" : "rtti",
14847     "mangled_component_name" : "_ZTIN7android6ThreadE"
14848    },
14849    {
14850     "kind" : "complete_dtor_pointer",
14851     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
14852    },
14853    {
14854     "kind" : "deleting_dtor_pointer",
14855     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
14856    },
14857    {
14858     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
14859    },
14860    {
14861     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
14862    },
14863    {
14864     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
14865    },
14866    {
14867     "is_pure" : true,
14868     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
14869    },
14870    {
14871     "kind" : "vcall_offset"
14872    },
14873    {
14874     "kind" : "vcall_offset"
14875    },
14876    {
14877     "kind" : "vcall_offset"
14878    },
14879    {
14880     "kind" : "vcall_offset"
14881    },
14882    {
14883     "component_value" : -36,
14884     "kind" : "vcall_offset"
14885    },
14886    {
14887     "component_value" : -36,
14888     "kind" : "offset_to_top"
14889    },
14890    {
14891     "kind" : "rtti",
14892     "mangled_component_name" : "_ZTIN7android6ThreadE"
14893    },
14894    {
14895     "kind" : "complete_dtor_pointer",
14896     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
14897    },
14898    {
14899     "kind" : "deleting_dtor_pointer",
14900     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
14901    },
14902    {
14903     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14904    },
14905    {
14906     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14907    },
14908    {
14909     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14910    },
14911    {
14912     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14913    }
14914   ]
14915  },
14916  {
14917   "alignment" : 4,
14918   "base_specifiers" :
14919   [
14920    {
14921     "access" : "private",
14922     "referenced_type" : "_ZTIN7android10VectorImplE"
14923    }
14924   ],
14925   "linker_set_key" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
14926   "name" : "android::Vector<android::sysprop_change_callback_info>",
14927   "record_kind" : "class",
14928   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
14929   "self_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
14930   "size" : 20,
14931   "source_file" : "system/core/libutils/include/utils/Vector.h",
14932   "template_args" :
14933   [
14934    "_ZTIN7android28sysprop_change_callback_infoE"
14935   ],
14936   "vtable_components" :
14937   [
14938    {
14939     "kind" : "offset_to_top"
14940    },
14941    {
14942     "kind" : "rtti",
14943     "mangled_component_name" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE"
14944    },
14945    {
14946     "kind" : "complete_dtor_pointer",
14947     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED1Ev"
14948    },
14949    {
14950     "kind" : "deleting_dtor_pointer",
14951     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED0Ev"
14952    },
14953    {
14954     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj"
14955    },
14956    {
14957     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvj"
14958    },
14959    {
14960     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj"
14961    },
14962    {
14963     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj"
14964    },
14965    {
14966     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj"
14967    },
14968    {
14969     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj"
14970    }
14971   ]
14972  },
14973  {
14974   "alignment" : 4,
14975   "base_specifiers" :
14976   [
14977    {
14978     "access" : "private",
14979     "referenced_type" : "_ZTIN7android10VectorImplE"
14980    }
14981   ],
14982   "linker_set_key" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
14983   "name" : "android::Vector<android::Looper::MessageEnvelope>",
14984   "record_kind" : "class",
14985   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
14986   "self_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
14987   "size" : 20,
14988   "source_file" : "system/core/libutils/include/utils/Vector.h",
14989   "template_args" :
14990   [
14991    "_ZTIN7android6Looper15MessageEnvelopeE"
14992   ],
14993   "vtable_components" :
14994   [
14995    {
14996     "kind" : "offset_to_top"
14997    },
14998    {
14999     "kind" : "rtti",
15000     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE"
15001    },
15002    {
15003     "kind" : "complete_dtor_pointer",
15004     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED1Ev"
15005    },
15006    {
15007     "kind" : "deleting_dtor_pointer",
15008     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED0Ev"
15009    },
15010    {
15011     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj"
15012    },
15013    {
15014     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj"
15015    },
15016    {
15017     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj"
15018    },
15019    {
15020     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj"
15021    },
15022    {
15023     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj"
15024    },
15025    {
15026     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj"
15027    }
15028   ]
15029  },
15030  {
15031   "alignment" : 4,
15032   "base_specifiers" :
15033   [
15034    {
15035     "access" : "private",
15036     "referenced_type" : "_ZTIN7android10VectorImplE"
15037    }
15038   ],
15039   "linker_set_key" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
15040   "name" : "android::Vector<android::Looper::Response>",
15041   "record_kind" : "class",
15042   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
15043   "self_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
15044   "size" : 20,
15045   "source_file" : "system/core/libutils/include/utils/Vector.h",
15046   "template_args" :
15047   [
15048    "_ZTIN7android6Looper8ResponseE"
15049   ],
15050   "vtable_components" :
15051   [
15052    {
15053     "kind" : "offset_to_top"
15054    },
15055    {
15056     "kind" : "rtti",
15057     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE"
15058    },
15059    {
15060     "kind" : "complete_dtor_pointer",
15061     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED1Ev"
15062    },
15063    {
15064     "kind" : "deleting_dtor_pointer",
15065     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED0Ev"
15066    },
15067    {
15068     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj"
15069    },
15070    {
15071     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj"
15072    },
15073    {
15074     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj"
15075    },
15076    {
15077     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj"
15078    },
15079    {
15080     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj"
15081    },
15082    {
15083     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj"
15084    }
15085   ]
15086  },
15087  {
15088   "alignment" : 4,
15089   "base_specifiers" :
15090   [
15091    {
15092     "access" : "private",
15093     "referenced_type" : "_ZTIN7android10VectorImplE"
15094    }
15095   ],
15096   "linker_set_key" : "_ZTIN7android6VectorINS_7String8EEE",
15097   "name" : "android::Vector<android::String8>",
15098   "record_kind" : "class",
15099   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
15100   "self_type" : "_ZTIN7android6VectorINS_7String8EEE",
15101   "size" : 20,
15102   "source_file" : "system/core/libutils/include/utils/Vector.h",
15103   "template_args" :
15104   [
15105    "_ZTIN7android7String8E"
15106   ],
15107   "vtable_components" :
15108   [
15109    {
15110     "kind" : "offset_to_top"
15111    },
15112    {
15113     "kind" : "rtti",
15114     "mangled_component_name" : "_ZTIN7android6VectorINS_7String8EEE"
15115    },
15116    {
15117     "kind" : "complete_dtor_pointer",
15118     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED1Ev"
15119    },
15120    {
15121     "kind" : "deleting_dtor_pointer",
15122     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED0Ev"
15123    },
15124    {
15125     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE12do_constructEPvj"
15126    },
15127    {
15128     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE10do_destroyEPvj"
15129    },
15130    {
15131     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE7do_copyEPvPKvj"
15132    },
15133    {
15134     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE8do_splatEPvPKvj"
15135    },
15136    {
15137     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE15do_move_forwardEPvPKvj"
15138    },
15139    {
15140     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE16do_move_backwardEPvPKvj"
15141    }
15142   ]
15143  },
15144  {
15145   "alignment" : 1,
15146   "linker_set_key" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15147   "name" : "android::traits<android::sysprop_change_callback_info>",
15148   "referenced_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15149   "self_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15150   "size" : 1,
15151   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15152   "template_args" :
15153   [
15154    "_ZTIN7android28sysprop_change_callback_infoE"
15155   ]
15156  },
15157  {
15158   "alignment" : 1,
15159   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15160   "name" : "android::traits<android::Looper::MessageEnvelope>",
15161   "referenced_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15162   "self_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15163   "size" : 1,
15164   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15165   "template_args" :
15166   [
15167    "_ZTIN7android6Looper15MessageEnvelopeE"
15168   ]
15169  },
15170  {
15171   "alignment" : 1,
15172   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15173   "name" : "android::traits<android::Looper::Response>",
15174   "referenced_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15175   "self_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15176   "size" : 1,
15177   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15178   "template_args" :
15179   [
15180    "_ZTIN7android6Looper8ResponseE"
15181   ]
15182  },
15183  {
15184   "alignment" : 4,
15185   "fields" :
15186   [
15187    {
15188     "access" : "private",
15189     "field_name" : "mFileName",
15190     "referenced_type" : "_ZTIPc"
15191    },
15192    {
15193     "access" : "private",
15194     "field_name" : "mBasePtr",
15195     "field_offset" : 32,
15196     "referenced_type" : "_ZTIPv"
15197    },
15198    {
15199     "access" : "private",
15200     "field_name" : "mBaseLength",
15201     "field_offset" : 64,
15202     "referenced_type" : "_ZTIj"
15203    },
15204    {
15205     "access" : "private",
15206     "field_name" : "mDataOffset",
15207     "field_offset" : 96,
15208     "referenced_type" : "_ZTIx"
15209    },
15210    {
15211     "access" : "private",
15212     "field_name" : "mDataPtr",
15213     "field_offset" : 160,
15214     "referenced_type" : "_ZTIPv"
15215    },
15216    {
15217     "access" : "private",
15218     "field_name" : "mDataLength",
15219     "field_offset" : 192,
15220     "referenced_type" : "_ZTIj"
15221    }
15222   ],
15223   "linker_set_key" : "_ZTIN7android7FileMapE",
15224   "name" : "android::FileMap",
15225   "record_kind" : "class",
15226   "referenced_type" : "_ZTIN7android7FileMapE",
15227   "self_type" : "_ZTIN7android7FileMapE",
15228   "size" : 28,
15229   "source_file" : "system/core/libutils/include/utils/FileMap.h"
15230  },
15231  {
15232   "alignment" : 4,
15233   "fields" :
15234   [
15235    {
15236     "field_name" : "what",
15237     "referenced_type" : "_ZTIi"
15238    }
15239   ],
15240   "linker_set_key" : "_ZTIN7android7MessageE",
15241   "name" : "android::Message",
15242   "referenced_type" : "_ZTIN7android7MessageE",
15243   "self_type" : "_ZTIN7android7MessageE",
15244   "size" : 4,
15245   "source_file" : "system/core/libutils/include/utils/Looper.h"
15246  },
15247  {
15248   "alignment" : 4,
15249   "linker_set_key" : "_ZTIN7android7PrinterE",
15250   "name" : "android::Printer",
15251   "record_kind" : "class",
15252   "referenced_type" : "_ZTIN7android7PrinterE",
15253   "self_type" : "_ZTIN7android7PrinterE",
15254   "size" : 4,
15255   "source_file" : "system/core/libutils/include/utils/Printer.h",
15256   "vtable_components" :
15257   [
15258    {
15259     "kind" : "offset_to_top"
15260    },
15261    {
15262     "kind" : "rtti",
15263     "mangled_component_name" : "_ZTIN7android7PrinterE"
15264    },
15265    {
15266     "is_pure" : true,
15267     "mangled_component_name" : "_ZN7android7Printer9printLineEPKc"
15268    },
15269    {
15270     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
15271    },
15272    {
15273     "kind" : "complete_dtor_pointer",
15274     "mangled_component_name" : "_ZN7android7PrinterD1Ev"
15275    },
15276    {
15277     "kind" : "deleting_dtor_pointer",
15278     "mangled_component_name" : "_ZN7android7PrinterD0Ev"
15279    }
15280   ]
15281  },
15282  {
15283   "alignment" : 1,
15284   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
15285   "name" : "android::RefBase::weakref_type",
15286   "record_kind" : "class",
15287   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
15288   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
15289   "size" : 1,
15290   "source_file" : "system/core/libutils/include/utils/RefBase.h"
15291  },
15292  {
15293   "alignment" : 4,
15294   "fields" :
15295   [
15296    {
15297     "access" : "private",
15298     "field_name" : "mRefs",
15299     "field_offset" : 32,
15300     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
15301    }
15302   ],
15303   "linker_set_key" : "_ZTIN7android7RefBaseE",
15304   "name" : "android::RefBase",
15305   "record_kind" : "class",
15306   "referenced_type" : "_ZTIN7android7RefBaseE",
15307   "self_type" : "_ZTIN7android7RefBaseE",
15308   "size" : 8,
15309   "source_file" : "system/core/libutils/include/utils/RefBase.h",
15310   "vtable_components" :
15311   [
15312    {
15313     "kind" : "offset_to_top"
15314    },
15315    {
15316     "kind" : "rtti",
15317     "mangled_component_name" : "_ZTIN7android7RefBaseE"
15318    },
15319    {
15320     "kind" : "complete_dtor_pointer",
15321     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
15322    },
15323    {
15324     "kind" : "deleting_dtor_pointer",
15325     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
15326    },
15327    {
15328     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15329    },
15330    {
15331     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15332    },
15333    {
15334     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15335    },
15336    {
15337     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15338    }
15339   ]
15340  },
15341  {
15342   "alignment" : 4,
15343   "fields" :
15344   [
15345    {
15346     "access" : "private",
15347     "field_name" : "mString",
15348     "referenced_type" : "_ZTIPKc"
15349    }
15350   ],
15351   "linker_set_key" : "_ZTIN7android7String8E",
15352   "name" : "android::String8",
15353   "record_kind" : "class",
15354   "referenced_type" : "_ZTIN7android7String8E",
15355   "self_type" : "_ZTIN7android7String8E",
15356   "size" : 4,
15357   "source_file" : "system/core/libutils/include/utils/String8.h"
15358  },
15359  {
15360   "alignment" : 4,
15361   "fields" :
15362   [
15363    {
15364     "field_name" : "size",
15365     "referenced_type" : "_ZTIKj"
15366    },
15367    {
15368     "field_name" : "data",
15369     "field_offset" : 32,
15370     "referenced_type" : "_ZTIA1_Ds"
15371    }
15372   ],
15373   "linker_set_key" : "_ZTIN7android8String1610StaticDataILj1EEE",
15374   "name" : "android::String16::StaticData<1>",
15375   "referenced_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
15376   "self_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
15377   "size" : 8,
15378   "source_file" : "system/core/libutils/include/utils/String16.h"
15379  },
15380  {
15381   "alignment" : 4,
15382   "fields" :
15383   [
15384    {
15385     "access" : "private",
15386     "field_name" : "mString",
15387     "referenced_type" : "_ZTIPKDs"
15388    }
15389   ],
15390   "linker_set_key" : "_ZTIN7android8String16E",
15391   "name" : "android::String16",
15392   "record_kind" : "class",
15393   "referenced_type" : "_ZTIN7android8String16E",
15394   "self_type" : "_ZTIN7android8String16E",
15395   "size" : 4,
15396   "source_file" : "system/core/libutils/include/utils/String16.h"
15397  },
15398  {
15399   "alignment" : 1,
15400   "linker_set_key" : "_ZTIN7android9CallStack12StackDeleterE",
15401   "name" : "android::CallStack::StackDeleter",
15402   "referenced_type" : "_ZTIN7android9CallStack12StackDeleterE",
15403   "self_type" : "_ZTIN7android9CallStack12StackDeleterE",
15404   "size" : 1,
15405   "source_file" : "system/core/libutils/include/utils/CallStack.h"
15406  },
15407  {
15408   "alignment" : 4,
15409   "fields" :
15410   [
15411    {
15412     "access" : "private",
15413     "field_name" : "mFrameLines",
15414     "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE"
15415    }
15416   ],
15417   "linker_set_key" : "_ZTIN7android9CallStackE",
15418   "name" : "android::CallStack",
15419   "record_kind" : "class",
15420   "referenced_type" : "_ZTIN7android9CallStackE",
15421   "self_type" : "_ZTIN7android9CallStackE",
15422   "size" : 20,
15423   "source_file" : "system/core/libutils/include/utils/CallStack.h"
15424  },
15425  {
15426   "alignment" : 4,
15427   "fields" :
15428   [
15429    {
15430     "access" : "private",
15431     "field_name" : "mCond",
15432     "referenced_type" : "_ZTI14pthread_cond_t"
15433    }
15434   ],
15435   "linker_set_key" : "_ZTIN7android9ConditionE",
15436   "name" : "android::Condition",
15437   "record_kind" : "class",
15438   "referenced_type" : "_ZTIN7android9ConditionE",
15439   "self_type" : "_ZTIN7android9ConditionE",
15440   "size" : 4,
15441   "source_file" : "system/core/libutils/include/utils/Condition.h"
15442  },
15443  {
15444   "alignment" : 4,
15445   "base_specifiers" :
15446   [
15447    {
15448     "referenced_type" : "_ZTIN7android7PrinterE"
15449    }
15450   ],
15451   "fields" :
15452   [
15453    {
15454     "access" : "private",
15455     "field_name" : "mFd",
15456     "field_offset" : 32,
15457     "referenced_type" : "_ZTIi"
15458    },
15459    {
15460     "access" : "private",
15461     "field_name" : "mIndent",
15462     "field_offset" : 64,
15463     "referenced_type" : "_ZTIj"
15464    },
15465    {
15466     "access" : "private",
15467     "field_name" : "mPrefix",
15468     "field_offset" : 96,
15469     "referenced_type" : "_ZTIPKc"
15470    },
15471    {
15472     "access" : "private",
15473     "field_name" : "mFormatString",
15474     "field_offset" : 128,
15475     "referenced_type" : "_ZTIA20_c"
15476    }
15477   ],
15478   "linker_set_key" : "_ZTIN7android9FdPrinterE",
15479   "name" : "android::FdPrinter",
15480   "record_kind" : "class",
15481   "referenced_type" : "_ZTIN7android9FdPrinterE",
15482   "self_type" : "_ZTIN7android9FdPrinterE",
15483   "size" : 36,
15484   "source_file" : "system/core/libutils/include/utils/Printer.h",
15485   "vtable_components" :
15486   [
15487    {
15488     "kind" : "offset_to_top"
15489    },
15490    {
15491     "kind" : "rtti",
15492     "mangled_component_name" : "_ZTIN7android9FdPrinterE"
15493    },
15494    {
15495     "mangled_component_name" : "_ZN7android9FdPrinter9printLineEPKc"
15496    },
15497    {
15498     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
15499    },
15500    {
15501     "kind" : "complete_dtor_pointer",
15502     "mangled_component_name" : "_ZN7android9FdPrinterD1Ev"
15503    },
15504    {
15505     "kind" : "deleting_dtor_pointer",
15506     "mangled_component_name" : "_ZN7android9FdPrinterD0Ev"
15507    }
15508   ]
15509  },
15510  {
15511   "alignment" : 4,
15512   "fields" :
15513   [
15514    {
15515     "access" : "private",
15516     "field_name" : "mName",
15517     "referenced_type" : "_ZTIPKc"
15518    },
15519    {
15520     "access" : "private",
15521     "field_name" : "mClock",
15522     "field_offset" : 32,
15523     "referenced_type" : "_ZTIi"
15524    },
15525    {
15526     "access" : "private",
15527     "field_name" : "mStartTime",
15528     "field_offset" : 64,
15529     "referenced_type" : "_ZTIx"
15530    }
15531   ],
15532   "linker_set_key" : "_ZTIN7android9StopWatchE",
15533   "name" : "android::StopWatch",
15534   "record_kind" : "class",
15535   "referenced_type" : "_ZTIN7android9StopWatchE",
15536   "self_type" : "_ZTIN7android9StopWatchE",
15537   "size" : 16,
15538   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
15539  },
15540  {
15541   "alignment" : 4,
15542   "fields" :
15543   [
15544    {
15545     "access" : "private",
15546     "field_name" : "mFilename",
15547     "referenced_type" : "_ZTIN7android7String8E"
15548    },
15549    {
15550     "access" : "private",
15551     "field_name" : "mFileMap",
15552     "field_offset" : 32,
15553     "referenced_type" : "_ZTIPN7android7FileMapE"
15554    },
15555    {
15556     "access" : "private",
15557     "field_name" : "mBuffer",
15558     "field_offset" : 64,
15559     "referenced_type" : "_ZTIPc"
15560    },
15561    {
15562     "access" : "private",
15563     "field_name" : "mOwnBuffer",
15564     "field_offset" : 96,
15565     "referenced_type" : "_ZTIb"
15566    },
15567    {
15568     "access" : "private",
15569     "field_name" : "mLength",
15570     "field_offset" : 128,
15571     "referenced_type" : "_ZTIj"
15572    },
15573    {
15574     "access" : "private",
15575     "field_name" : "mCurrent",
15576     "field_offset" : 160,
15577     "referenced_type" : "_ZTIPKc"
15578    },
15579    {
15580     "access" : "private",
15581     "field_name" : "mLineNumber",
15582     "field_offset" : 192,
15583     "referenced_type" : "_ZTIi"
15584    }
15585   ],
15586   "linker_set_key" : "_ZTIN7android9TokenizerE",
15587   "name" : "android::Tokenizer",
15588   "record_kind" : "class",
15589   "referenced_type" : "_ZTIN7android9TokenizerE",
15590   "self_type" : "_ZTIN7android9TokenizerE",
15591   "size" : 28,
15592   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
15593  },
15594  {
15595   "alignment" : 4,
15596   "fields" :
15597   [
15598    {
15599     "field_name" : "buf",
15600     "referenced_type" : "_ZTIA5121_h"
15601    },
15602    {
15603     "field_name" : "entry",
15604     "referenced_type" : "_ZTI12logger_entry"
15605    }
15606   ],
15607   "is_anonymous" : true,
15608   "linker_set_key" : "_ZTIN7log_msgUt_E",
15609   "name" : "log_msg::(anonymous)",
15610   "record_kind" : "union",
15611   "referenced_type" : "_ZTIN7log_msgUt_E",
15612   "self_type" : "_ZTIN7log_msgUt_E",
15613   "size" : 5124,
15614   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
15615  }
15616 ],
15617 "rvalue_reference_types" :
15618 [
15619  {
15620   "alignment" : 4,
15621   "linker_set_key" : "_ZTION7android2spINS_12NativeHandleEEE",
15622   "name" : "android::sp<android::NativeHandle> &&",
15623   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
15624   "self_type" : "_ZTION7android2spINS_12NativeHandleEEE",
15625   "size" : 4,
15626   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15627  },
15628  {
15629   "alignment" : 4,
15630   "linker_set_key" : "_ZTION7android2spINS_14MessageHandlerEEE",
15631   "name" : "android::sp<android::MessageHandler> &&",
15632   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
15633   "self_type" : "_ZTION7android2spINS_14MessageHandlerEEE",
15634   "size" : 4,
15635   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15636  },
15637  {
15638   "alignment" : 4,
15639   "linker_set_key" : "_ZTION7android2spINS_20SimpleLooperCallbackEEE",
15640   "name" : "android::sp<android::SimpleLooperCallback> &&",
15641   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
15642   "self_type" : "_ZTION7android2spINS_20SimpleLooperCallbackEEE",
15643   "size" : 4,
15644   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15645  },
15646  {
15647   "alignment" : 4,
15648   "linker_set_key" : "_ZTION7android2spINS_6LooperEEE",
15649   "name" : "android::sp<android::Looper> &&",
15650   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
15651   "self_type" : "_ZTION7android2spINS_6LooperEEE",
15652   "size" : 4,
15653   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15654  },
15655  {
15656   "alignment" : 4,
15657   "linker_set_key" : "_ZTION7android2spINS_6ThreadEEE",
15658   "name" : "android::sp<android::Thread> &&",
15659   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
15660   "self_type" : "_ZTION7android2spINS_6ThreadEEE",
15661   "size" : 4,
15662   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15663  },
15664  {
15665   "alignment" : 4,
15666   "linker_set_key" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
15667   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> &&",
15668   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
15669   "self_type" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
15670   "size" : 4,
15671   "source_file" : "system/libbase/include/android-base/unique_fd.h"
15672  },
15673  {
15674   "alignment" : 4,
15675   "linker_set_key" : "_ZTION7android7FileMapE",
15676   "name" : "android::FileMap &&",
15677   "referenced_type" : "_ZTIN7android7FileMapE",
15678   "self_type" : "_ZTION7android7FileMapE",
15679   "size" : 4,
15680   "source_file" : "system/core/libutils/include/utils/FileMap.h"
15681  },
15682  {
15683   "alignment" : 4,
15684   "linker_set_key" : "_ZTION7android8String16E",
15685   "name" : "android::String16 &&",
15686   "referenced_type" : "_ZTIN7android8String16E",
15687   "self_type" : "_ZTION7android8String16E",
15688   "size" : 4,
15689   "source_file" : "system/core/libutils/include/utils/String16.h"
15690  }
15691 ]
15692}
15693