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   "is_unsigned" : true,
110   "linker_set_key" : "_ZTIc",
111   "name" : "char",
112   "referenced_type" : "_ZTIc",
113   "self_type" : "_ZTIc",
114   "size" : 1
115  },
116  {
117   "alignment" : 8,
118   "linker_set_key" : "_ZTId",
119   "name" : "double",
120   "referenced_type" : "_ZTId",
121   "self_type" : "_ZTId",
122   "size" : 8
123  },
124  {
125   "alignment" : 4,
126   "linker_set_key" : "_ZTIf",
127   "name" : "float",
128   "referenced_type" : "_ZTIf",
129   "self_type" : "_ZTIf",
130   "size" : 4
131  },
132  {
133   "alignment" : 1,
134   "is_integral" : true,
135   "is_unsigned" : true,
136   "linker_set_key" : "_ZTIh",
137   "name" : "unsigned char",
138   "referenced_type" : "_ZTIh",
139   "self_type" : "_ZTIh",
140   "size" : 1
141  },
142  {
143   "alignment" : 4,
144   "is_integral" : true,
145   "linker_set_key" : "_ZTIi",
146   "name" : "int",
147   "referenced_type" : "_ZTIi",
148   "self_type" : "_ZTIi",
149   "size" : 4
150  },
151  {
152   "alignment" : 4,
153   "is_integral" : true,
154   "is_unsigned" : true,
155   "linker_set_key" : "_ZTIj",
156   "name" : "unsigned int",
157   "referenced_type" : "_ZTIj",
158   "self_type" : "_ZTIj",
159   "size" : 4
160  },
161  {
162   "alignment" : 4,
163   "is_integral" : true,
164   "linker_set_key" : "_ZTIl",
165   "name" : "long",
166   "referenced_type" : "_ZTIl",
167   "self_type" : "_ZTIl",
168   "size" : 4
169  },
170  {
171   "alignment" : 4,
172   "is_integral" : true,
173   "is_unsigned" : true,
174   "linker_set_key" : "_ZTIm",
175   "name" : "unsigned long",
176   "referenced_type" : "_ZTIm",
177   "self_type" : "_ZTIm",
178   "size" : 4
179  },
180  {
181   "alignment" : 2,
182   "is_integral" : true,
183   "linker_set_key" : "_ZTIs",
184   "name" : "short",
185   "referenced_type" : "_ZTIs",
186   "self_type" : "_ZTIs",
187   "size" : 2
188  },
189  {
190   "alignment" : 2,
191   "is_integral" : true,
192   "is_unsigned" : true,
193   "linker_set_key" : "_ZTIt",
194   "name" : "unsigned short",
195   "referenced_type" : "_ZTIt",
196   "self_type" : "_ZTIt",
197   "size" : 2
198  },
199  {
200   "linker_set_key" : "_ZTIv",
201   "name" : "void",
202   "referenced_type" : "_ZTIv",
203   "self_type" : "_ZTIv"
204  },
205  {
206   "alignment" : 8,
207   "is_integral" : true,
208   "linker_set_key" : "_ZTIx",
209   "name" : "long long",
210   "referenced_type" : "_ZTIx",
211   "self_type" : "_ZTIx",
212   "size" : 8
213  },
214  {
215   "alignment" : 8,
216   "is_integral" : true,
217   "is_unsigned" : true,
218   "linker_set_key" : "_ZTIy",
219   "name" : "unsigned long long",
220   "referenced_type" : "_ZTIy",
221   "self_type" : "_ZTIy",
222   "size" : 8
223  }
224 ],
225 "elf_functions" :
226 [
227  {
228   "name" : "_Z24androidCreateThreadGetIDPFiPvES_PS_"
229  },
230  {
231   "name" : "_ZN7android10LogPrinter8printRawEPKc"
232  },
233  {
234   "name" : "_ZN7android10LogPrinter9printLineEPKc"
235  },
236  {
237   "name" : "_ZN7android10LogPrinterC1EPKc19android_LogPriorityS2_b"
238  },
239  {
240   "name" : "_ZN7android10LogPrinterC2EPKc19android_LogPriorityS2_b"
241  },
242  {
243   "name" : "_ZN7android10VectorImpl11appendArrayEPKvj"
244  },
245  {
246   "name" : "_ZN7android10VectorImpl11setCapacityEj"
247  },
248  {
249   "name" : "_ZN7android10VectorImpl12appendVectorERKS0_"
250  },
251  {
252   "name" : "_ZN7android10VectorImpl13editArrayImplEv"
253  },
254  {
255   "name" : "_ZN7android10VectorImpl13finish_vectorEv"
256  },
257  {
258   "name" : "_ZN7android10VectorImpl13insertArrayAtEPKvjj"
259  },
260  {
261   "name" : "_ZN7android10VectorImpl13removeItemsAtEjj"
262  },
263  {
264   "name" : "_ZN7android10VectorImpl14insertVectorAtERKS0_j"
265  },
266  {
267   "name" : "_ZN7android10VectorImpl15release_storageEv"
268  },
269  {
270   "name" : "_ZN7android10VectorImpl16editItemLocationEj"
271  },
272  {
273   "name" : "_ZN7android10VectorImpl3addEPKv"
274  },
275  {
276   "name" : "_ZN7android10VectorImpl3addEv"
277  },
278  {
279   "name" : "_ZN7android10VectorImpl3popEv"
280  },
281  {
282   "name" : "_ZN7android10VectorImpl4pushEPKv"
283  },
284  {
285   "name" : "_ZN7android10VectorImpl4pushEv"
286  },
287  {
288   "name" : "_ZN7android10VectorImpl4sortEPFiPKvS2_E"
289  },
290  {
291   "name" : "_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_"
292  },
293  {
294   "name" : "_ZN7android10VectorImpl5_growEjj"
295  },
296  {
297   "name" : "_ZN7android10VectorImpl5clearEv"
298  },
299  {
300   "name" : "_ZN7android10VectorImpl6resizeEj"
301  },
302  {
303   "name" : "_ZN7android10VectorImpl7_shrinkEjj"
304  },
305  {
306   "name" : "_ZN7android10VectorImpl8insertAtEPKvjj"
307  },
308  {
309   "name" : "_ZN7android10VectorImpl8insertAtEjj"
310  },
311  {
312   "name" : "_ZN7android10VectorImpl9replaceAtEPKvj"
313  },
314  {
315   "name" : "_ZN7android10VectorImpl9replaceAtEj"
316  },
317  {
318   "name" : "_ZN7android10VectorImplC2ERKS0_"
319  },
320  {
321   "name" : "_ZN7android10VectorImplC2Ejj"
322  },
323  {
324   "name" : "_ZN7android10VectorImplD0Ev"
325  },
326  {
327   "name" : "_ZN7android10VectorImplD1Ev"
328  },
329  {
330   "name" : "_ZN7android10VectorImplD2Ev"
331  },
332  {
333   "name" : "_ZN7android10VectorImplaSERKS0_"
334  },
335  {
336   "name" : "_ZN7android11uptimeNanosEv"
337  },
338  {
339   "name" : "_ZN7android12NativeHandle6createEP13native_handleb"
340  },
341  {
342   "name" : "_ZN7android12NativeHandleC1EP13native_handleb"
343  },
344  {
345   "name" : "_ZN7android12NativeHandleC2EP13native_handleb"
346  },
347  {
348   "name" : "_ZN7android12NativeHandleD1Ev"
349  },
350  {
351   "name" : "_ZN7android12NativeHandleD2Ev"
352  },
353  {
354   "name" : "_ZN7android12SharedBuffer5allocEj"
355  },
356  {
357   "name" : "_ZN7android12SharedBuffer7deallocEPKS0_"
358  },
359  {
360   "name" : "_ZN7android12uptimeMillisEv"
361  },
362  {
363   "name" : "_ZN7android13PrefixPrinter9printLineEPKc"
364  },
365  {
366   "name" : "_ZN7android13PrefixPrinterC1ERNS_7PrinterEPKc"
367  },
368  {
369   "name" : "_ZN7android13PrefixPrinterC2ERNS_7PrinterEPKc"
370  },
371  {
372   "name" : "_ZN7android14LooperCallbackD0Ev"
373  },
374  {
375   "name" : "_ZN7android14LooperCallbackD1Ev"
376  },
377  {
378   "name" : "_ZN7android14LooperCallbackD2Ev"
379  },
380  {
381   "name" : "_ZN7android14MessageHandlerD0Ev"
382  },
383  {
384   "name" : "_ZN7android14MessageHandlerD1Ev"
385  },
386  {
387   "name" : "_ZN7android14MessageHandlerD2Ev"
388  },
389  {
390   "name" : "_ZN7android14String8Printer9printLineEPKc"
391  },
392  {
393   "name" : "_ZN7android14String8PrinterC1EPNS_7String8EPKc"
394  },
395  {
396   "name" : "_ZN7android14String8PrinterC2EPNS_7String8EPKc"
397  },
398  {
399   "name" : "_ZN7android14sp_report_raceEv"
400  },
401  {
402   "name" : "_ZN7android14statusToStringEi"
403  },
404  {
405   "name" : "_ZN7android15elapsedRealtimeEv"
406  },
407  {
408   "name" : "_ZN7android16SortedVectorImpl3addEPKv"
409  },
410  {
411   "name" : "_ZN7android16SortedVectorImpl5mergeERKNS_10VectorImplE"
412  },
413  {
414   "name" : "_ZN7android16SortedVectorImpl5mergeERKS0_"
415  },
416  {
417   "name" : "_ZN7android16SortedVectorImpl6removeEPKv"
418  },
419  {
420   "name" : "_ZN7android16SortedVectorImplC2ERKNS_10VectorImplE"
421  },
422  {
423   "name" : "_ZN7android16SortedVectorImplC2Ejj"
424  },
425  {
426   "name" : "_ZN7android16SortedVectorImplD0Ev"
427  },
428  {
429   "name" : "_ZN7android16SortedVectorImplD1Ev"
430  },
431  {
432   "name" : "_ZN7android16SortedVectorImplD2Ev"
433  },
434  {
435   "name" : "_ZN7android16SortedVectorImplaSERKS0_"
436  },
437  {
438   "name" : "_ZN7android17JenkinsHashWhitenEj"
439  },
440  {
441   "name" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE"
442  },
443  {
444   "name" : "_ZN7android18WeakMessageHandlerC1ERKNS_2wpINS_14MessageHandlerEEE"
445  },
446  {
447   "name" : "_ZN7android18WeakMessageHandlerC2ERKNS_2wpINS_14MessageHandlerEEE"
448  },
449  {
450   "name" : "_ZN7android18WeakMessageHandlerD0Ev"
451  },
452  {
453   "name" : "_ZN7android18WeakMessageHandlerD1Ev"
454  },
455  {
456   "name" : "_ZN7android18WeakMessageHandlerD2Ev"
457  },
458  {
459   "name" : "_ZN7android19JenkinsHashMixBytesEjPKhj"
460  },
461  {
462   "name" : "_ZN7android19elapsedRealtimeNanoEv"
463  },
464  {
465   "name" : "_ZN7android20JenkinsHashMixShortsEjPKtj"
466  },
467  {
468   "name" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv"
469  },
470  {
471   "name" : "_ZN7android20SimpleLooperCallbackC1EPFiiiPvE"
472  },
473  {
474   "name" : "_ZN7android20SimpleLooperCallbackC2EPFiiiPvE"
475  },
476  {
477   "name" : "_ZN7android20SimpleLooperCallbackD0Ev"
478  },
479  {
480   "name" : "_ZN7android20SimpleLooperCallbackD1Ev"
481  },
482  {
483   "name" : "_ZN7android20SimpleLooperCallbackD2Ev"
484  },
485  {
486   "name" : "_ZN7android21report_sysprop_changeEv"
487  },
488  {
489   "name" : "_ZN7android23sp_report_stack_pointerEv"
490  },
491  {
492   "name" : "_ZN7android27add_sysprop_change_callbackEPFvvEi"
493  },
494  {
495   "binding" : "weak",
496   "name" : "_ZN7android2spINS_14LooperCallbackEE5clearEv"
497  },
498  {
499   "binding" : "weak",
500   "name" : "_ZN7android2spINS_20SimpleLooperCallbackEEaSEOS2_"
501  },
502  {
503   "binding" : "weak",
504   "name" : "_ZN7android2spINS_6LooperEEaSEOS2_"
505  },
506  {
507   "binding" : "weak",
508   "name" : "_ZN7android2spINS_6ThreadEE5clearEv"
509  },
510  {
511   "binding" : "weak",
512   "name" : "_ZN7android2spINS_6ThreadEEaSEOS2_"
513  },
514  {
515   "name" : "_ZN7android30get_report_sysprop_change_funcEv"
516  },
517  {
518   "name" : "_ZN7android47LightRefBase_reportIncStrongRequireStrongFailedEPKv"
519  },
520  {
521   "name" : "_ZN7android6Looper10initTLSKeyEv"
522  },
523  {
524   "name" : "_ZN7android6Looper11sendMessageERKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
525  },
526  {
527   "name" : "_ZN7android6Looper12getForThreadEv"
528  },
529  {
530   "name" : "_ZN7android6Looper12setForThreadERKNS_2spIS0_EE"
531  },
532  {
533   "name" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEE"
534  },
535  {
536   "name" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEEi"
537  },
538  {
539   "name" : "_ZN7android6Looper16threadDestructorEPv"
540  },
541  {
542   "name" : "_ZN7android6Looper17sendMessageAtTimeExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
543  },
544  {
545   "name" : "_ZN7android6Looper18rebuildEpollLockedEv"
546  },
547  {
548   "name" : "_ZN7android6Looper18sendMessageDelayedExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
549  },
550  {
551   "name" : "_ZN7android6Looper26removeSequenceNumberLockedEy"
552  },
553  {
554   "name" : "_ZN7android6Looper26scheduleEpollRebuildLockedEv"
555  },
556  {
557   "name" : "_ZN7android6Looper4wakeEv"
558  },
559  {
560   "name" : "_ZN7android6Looper5addFdEiiiPFiiiPvES1_"
561  },
562  {
563   "name" : "_ZN7android6Looper5addFdEiiiRKNS_2spINS_14LooperCallbackEEEPv"
564  },
565  {
566   "name" : "_ZN7android6Looper6awokenEv"
567  },
568  {
569   "name" : "_ZN7android6Looper7pollAllEiPiS1_PPv"
570  },
571  {
572   "name" : "_ZN7android6Looper7prepareEi"
573  },
574  {
575   "name" : "_ZN7android6Looper8pollOnceEiPiS1_PPv"
576  },
577  {
578   "name" : "_ZN7android6Looper8removeFdEi"
579  },
580  {
581   "name" : "_ZN7android6Looper9pollInnerEi"
582  },
583  {
584   "name" : "_ZN7android6LooperC1Eb"
585  },
586  {
587   "name" : "_ZN7android6LooperC2Eb"
588  },
589  {
590   "name" : "_ZN7android6LooperD0Ev"
591  },
592  {
593   "name" : "_ZN7android6LooperD1Ev"
594  },
595  {
596   "name" : "_ZN7android6LooperD2Ev"
597  },
598  {
599   "name" : "_ZN7android6Thread10readyToRunEv"
600  },
601  {
602   "name" : "_ZN7android6Thread11_threadLoopEPv"
603  },
604  {
605   "name" : "_ZN7android6Thread11requestExitEv"
606  },
607  {
608   "name" : "_ZN7android6Thread18requestExitAndWaitEv"
609  },
610  {
611   "name" : "_ZN7android6Thread3runEPKcij"
612  },
613  {
614   "name" : "_ZN7android6Thread4joinEv"
615  },
616  {
617   "name" : "_ZN7android6ThreadC2Eb"
618  },
619  {
620   "name" : "_ZN7android6ThreadD0Ev"
621  },
622  {
623   "name" : "_ZN7android6ThreadD1Ev"
624  },
625  {
626   "name" : "_ZN7android6ThreadD2Ev"
627  },
628  {
629   "name" : "_ZN7android7FileMap6adviseENS0_9MapAdviceE"
630  },
631  {
632   "name" : "_ZN7android7FileMap6createEPKcixjb"
633  },
634  {
635   "name" : "_ZN7android7FileMapC1EOS0_"
636  },
637  {
638   "name" : "_ZN7android7FileMapC1Ev"
639  },
640  {
641   "name" : "_ZN7android7FileMapC2EOS0_"
642  },
643  {
644   "name" : "_ZN7android7FileMapC2Ev"
645  },
646  {
647   "name" : "_ZN7android7FileMapD1Ev"
648  },
649  {
650   "name" : "_ZN7android7FileMapD2Ev"
651  },
652  {
653   "name" : "_ZN7android7FileMapaSEOS0_"
654  },
655  {
656   "name" : "_ZN7android7Printer15printFormatLineEPKcz"
657  },
658  {
659   "name" : "_ZN7android7PrinterC2Ev"
660  },
661  {
662   "name" : "_ZN7android7PrinterD0Ev"
663  },
664  {
665   "name" : "_ZN7android7PrinterD1Ev"
666  },
667  {
668   "name" : "_ZN7android7PrinterD2Ev"
669  },
670  {
671   "name" : "_ZN7android7RefBase10onFirstRefEv"
672  },
673  {
674   "name" : "_ZN7android7RefBase10renameRefsEjRKNS_16ReferenceRenamerE"
675  },
676  {
677   "name" : "_ZN7android7RefBase11renameRefIdEPNS0_12weakref_typeEPKvS4_"
678  },
679  {
680   "name" : "_ZN7android7RefBase11renameRefIdEPS0_PKvS3_"
681  },
682  {
683   "name" : "_ZN7android7RefBase12weakref_type14attemptIncWeakEPKv"
684  },
685  {
686   "name" : "_ZN7android7RefBase12weakref_type16attemptIncStrongEPKv"
687  },
688  {
689   "name" : "_ZN7android7RefBase12weakref_type18incWeakRequireWeakEPKv"
690  },
691  {
692   "name" : "_ZN7android7RefBase12weakref_type7decWeakEPKv"
693  },
694  {
695   "name" : "_ZN7android7RefBase12weakref_type7incWeakEPKv"
696  },
697  {
698   "name" : "_ZN7android7RefBase12weakref_type7trackMeEbb"
699  },
700  {
701   "name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
702  },
703  {
704   "name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
705  },
706  {
707   "name" : "_ZN7android7RefBase20extendObjectLifetimeEi"
708  },
709  {
710   "name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
711  },
712  {
713   "name" : "_ZN7android7RefBaseC1Ev"
714  },
715  {
716   "name" : "_ZN7android7RefBaseC2Ev"
717  },
718  {
719   "name" : "_ZN7android7RefBaseD0Ev"
720  },
721  {
722   "name" : "_ZN7android7RefBaseD1Ev"
723  },
724  {
725   "name" : "_ZN7android7RefBaseD2Ev"
726  },
727  {
728   "name" : "_ZN7android7String810appendPathEPKc"
729  },
730  {
731   "name" : "_ZN7android7String810lockBufferEj"
732  },
733  {
734   "name" : "_ZN7android7String811real_appendEPKcj"
735  },
736  {
737   "name" : "_ZN7android7String812appendFormatEPKcz"
738  },
739  {
740   "name" : "_ZN7android7String812unlockBufferEj"
741  },
742  {
743   "name" : "_ZN7android7String812unlockBufferEv"
744  },
745  {
746   "name" : "_ZN7android7String813appendFormatVEPKcSt9__va_list"
747  },
748  {
749   "name" : "_ZN7android7String816convertToResPathEv"
750  },
751  {
752   "name" : "_ZN7android7String85clearEv"
753  },
754  {
755   "name" : "_ZN7android7String85setToEPKDij"
756  },
757  {
758   "name" : "_ZN7android7String85setToEPKDsj"
759  },
760  {
761   "name" : "_ZN7android7String85setToEPKc"
762  },
763  {
764   "name" : "_ZN7android7String85setToEPKcj"
765  },
766  {
767   "name" : "_ZN7android7String85setToERKS0_"
768  },
769  {
770   "name" : "_ZN7android7String86appendEPKc"
771  },
772  {
773   "name" : "_ZN7android7String86appendEPKcj"
774  },
775  {
776   "name" : "_ZN7android7String86appendERKS0_"
777  },
778  {
779   "name" : "_ZN7android7String86formatEPKcz"
780  },
781  {
782   "name" : "_ZN7android7String87formatVEPKcSt9__va_list"
783  },
784  {
785   "name" : "_ZN7android7String87toLowerEv"
786  },
787  {
788   "name" : "_ZN7android7String89removeAllEPKc"
789  },
790  {
791   "name" : "_ZN7android7String8C1EPKDi"
792  },
793  {
794   "name" : "_ZN7android7String8C1EPKDij"
795  },
796  {
797   "name" : "_ZN7android7String8C1EPKDs"
798  },
799  {
800   "name" : "_ZN7android7String8C1EPKDsj"
801  },
802  {
803   "name" : "_ZN7android7String8C1EPKc"
804  },
805  {
806   "name" : "_ZN7android7String8C1EPKcj"
807  },
808  {
809   "name" : "_ZN7android7String8C1ERKNS_8String16E"
810  },
811  {
812   "name" : "_ZN7android7String8C1ERKS0_"
813  },
814  {
815   "name" : "_ZN7android7String8C1Ev"
816  },
817  {
818   "name" : "_ZN7android7String8C2EPKDi"
819  },
820  {
821   "name" : "_ZN7android7String8C2EPKDij"
822  },
823  {
824   "name" : "_ZN7android7String8C2EPKDs"
825  },
826  {
827   "name" : "_ZN7android7String8C2EPKDsj"
828  },
829  {
830   "name" : "_ZN7android7String8C2EPKc"
831  },
832  {
833   "name" : "_ZN7android7String8C2EPKcj"
834  },
835  {
836   "name" : "_ZN7android7String8C2ERKNS_8String16E"
837  },
838  {
839   "name" : "_ZN7android7String8C2ERKS0_"
840  },
841  {
842   "name" : "_ZN7android7String8C2Ev"
843  },
844  {
845   "name" : "_ZN7android7String8D1Ev"
846  },
847  {
848   "name" : "_ZN7android7String8D2Ev"
849  },
850  {
851   "name" : "_ZN7android8String1610editResizeEj"
852  },
853  {
854   "name" : "_ZN7android8String1610replaceAllEDsDs"
855  },
856  {
857   "name" : "_ZN7android8String1613allocFromUTF8EPKcj"
858  },
859  {
860   "name" : "_ZN7android8String1614allocFromUTF16EPKDsj"
861  },
862  {
863   "name" : "_ZN7android8String164editEv"
864  },
865  {
866   "name" : "_ZN7android8String165allocEj"
867  },
868  {
869   "name" : "_ZN7android8String165setToEPKDs"
870  },
871  {
872   "name" : "_ZN7android8String165setToEPKDsj"
873  },
874  {
875   "name" : "_ZN7android8String165setToERKS0_"
876  },
877  {
878   "name" : "_ZN7android8String165setToERKS0_jj"
879  },
880  {
881   "name" : "_ZN7android8String166appendEPKDsj"
882  },
883  {
884   "name" : "_ZN7android8String166appendERKS0_"
885  },
886  {
887   "name" : "_ZN7android8String166insertEjPKDs"
888  },
889  {
890   "name" : "_ZN7android8String166insertEjPKDsj"
891  },
892  {
893   "name" : "_ZN7android8String167acquireEv"
894  },
895  {
896   "name" : "_ZN7android8String167releaseEv"
897  },
898  {
899   "name" : "_ZN7android8String16C1EOS0_"
900  },
901  {
902   "name" : "_ZN7android8String16C1EPKDs"
903  },
904  {
905   "name" : "_ZN7android8String16C1EPKDsj"
906  },
907  {
908   "name" : "_ZN7android8String16C1EPKc"
909  },
910  {
911   "name" : "_ZN7android8String16C1EPKcj"
912  },
913  {
914   "name" : "_ZN7android8String16C1ERKNS_7String8E"
915  },
916  {
917   "name" : "_ZN7android8String16C1ERKS0_"
918  },
919  {
920   "name" : "_ZN7android8String16C1ERKS0_jj"
921  },
922  {
923   "name" : "_ZN7android8String16C1Ev"
924  },
925  {
926   "name" : "_ZN7android8String16C2EOS0_"
927  },
928  {
929   "name" : "_ZN7android8String16C2EPKDs"
930  },
931  {
932   "name" : "_ZN7android8String16C2EPKDsj"
933  },
934  {
935   "name" : "_ZN7android8String16C2EPKc"
936  },
937  {
938   "name" : "_ZN7android8String16C2EPKcj"
939  },
940  {
941   "name" : "_ZN7android8String16C2ERKNS_7String8E"
942  },
943  {
944   "name" : "_ZN7android8String16C2ERKS0_"
945  },
946  {
947   "name" : "_ZN7android8String16C2ERKS0_jj"
948  },
949  {
950   "name" : "_ZN7android8String16C2Ev"
951  },
952  {
953   "name" : "_ZN7android8String16D1Ev"
954  },
955  {
956   "name" : "_ZN7android8String16D2Ev"
957  },
958  {
959   "name" : "_ZN7android8String16aSEOS0_"
960  },
961  {
962   "name" : "_ZN7android9FdPrinter9printLineEPKc"
963  },
964  {
965   "name" : "_ZN7android9FdPrinterC1EijPKc"
966  },
967  {
968   "name" : "_ZN7android9FdPrinterC2EijPKc"
969  },
970  {
971   "name" : "_ZN7android9StopWatch5resetEv"
972  },
973  {
974   "name" : "_ZN7android9StopWatchC1EPKci"
975  },
976  {
977   "name" : "_ZN7android9StopWatchC2EPKci"
978  },
979  {
980   "name" : "_ZN7android9StopWatchD1Ev"
981  },
982  {
983   "name" : "_ZN7android9StopWatchD2Ev"
984  },
985  {
986   "name" : "_ZN7android9Tokenizer12fromContentsERKNS_7String8EPKcPPS0_"
987  },
988  {
989   "name" : "_ZN7android9Tokenizer14skipDelimitersEPKc"
990  },
991  {
992   "name" : "_ZN7android9Tokenizer4openERKNS_7String8EPPS0_"
993  },
994  {
995   "name" : "_ZN7android9Tokenizer8nextLineEv"
996  },
997  {
998   "name" : "_ZN7android9Tokenizer9nextTokenEPKc"
999  },
1000  {
1001   "name" : "_ZN7android9TokenizerC1ERKNS_7String8EPNS_7FileMapEPcbj"
1002  },
1003  {
1004   "name" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbj"
1005  },
1006  {
1007   "name" : "_ZN7android9TokenizerD1Ev"
1008  },
1009  {
1010   "name" : "_ZN7android9TokenizerD2Ev"
1011  },
1012  {
1013   "name" : "_ZNK7android10VectorImpl12itemLocationEj"
1014  },
1015  {
1016   "name" : "_ZNK7android10VectorImpl8capacityEv"
1017  },
1018  {
1019   "name" : "_ZNK7android10VectorImpl8itemSizeEv"
1020  },
1021  {
1022   "name" : "_ZNK7android12SharedBuffer10editResizeEj"
1023  },
1024  {
1025   "name" : "_ZNK7android12SharedBuffer11attemptEditEv"
1026  },
1027  {
1028   "name" : "_ZNK7android12SharedBuffer4editEv"
1029  },
1030  {
1031   "name" : "_ZNK7android12SharedBuffer5resetEj"
1032  },
1033  {
1034   "name" : "_ZNK7android12SharedBuffer7acquireEv"
1035  },
1036  {
1037   "name" : "_ZNK7android12SharedBuffer7releaseEj"
1038  },
1039  {
1040   "name" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPj"
1041  },
1042  {
1043   "name" : "_ZNK7android16SortedVectorImpl7indexOfEPKv"
1044  },
1045  {
1046   "name" : "_ZNK7android16SortedVectorImpl7orderOfEPKv"
1047  },
1048  {
1049   "name" : "_ZNK7android6Looper20getAllowNonCallbacksEv"
1050  },
1051  {
1052   "name" : "_ZNK7android6Looper7Request14getEpollEventsEv"
1053  },
1054  {
1055   "name" : "_ZNK7android6Looper9isPollingEv"
1056  },
1057  {
1058   "name" : "_ZNK7android6Thread11exitPendingEv"
1059  },
1060  {
1061   "name" : "_ZNK7android6Thread6getTidEv"
1062  },
1063  {
1064   "name" : "_ZNK7android6Thread9isRunningEv"
1065  },
1066  {
1067   "binding" : "weak",
1068   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvj"
1069  },
1070  {
1071   "binding" : "weak",
1072   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj"
1073  },
1074  {
1075   "binding" : "weak",
1076   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj"
1077  },
1078  {
1079   "binding" : "weak",
1080   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj"
1081  },
1082  {
1083   "binding" : "weak",
1084   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj"
1085  },
1086  {
1087   "binding" : "weak",
1088   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj"
1089  },
1090  {
1091   "binding" : "weak",
1092   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj"
1093  },
1094  {
1095   "binding" : "weak",
1096   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj"
1097  },
1098  {
1099   "binding" : "weak",
1100   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj"
1101  },
1102  {
1103   "binding" : "weak",
1104   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj"
1105  },
1106  {
1107   "binding" : "weak",
1108   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj"
1109  },
1110  {
1111   "binding" : "weak",
1112   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj"
1113  },
1114  {
1115   "binding" : "weak",
1116   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj"
1117  },
1118  {
1119   "binding" : "weak",
1120   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj"
1121  },
1122  {
1123   "binding" : "weak",
1124   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj"
1125  },
1126  {
1127   "binding" : "weak",
1128   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj"
1129  },
1130  {
1131   "binding" : "weak",
1132   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj"
1133  },
1134  {
1135   "binding" : "weak",
1136   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj"
1137  },
1138  {
1139   "name" : "_ZNK7android7RefBase10createWeakEPKv"
1140  },
1141  {
1142   "name" : "_ZNK7android7RefBase11getWeakRefsEv"
1143  },
1144  {
1145   "name" : "_ZNK7android7RefBase12weakref_type12getWeakCountEv"
1146  },
1147  {
1148   "name" : "_ZNK7android7RefBase12weakref_type7refBaseEv"
1149  },
1150  {
1151   "name" : "_ZNK7android7RefBase12weakref_type9printRefsEv"
1152  },
1153  {
1154   "name" : "_ZNK7android7RefBase14forceIncStrongEPKv"
1155  },
1156  {
1157   "name" : "_ZNK7android7RefBase14getStrongCountEv"
1158  },
1159  {
1160   "name" : "_ZNK7android7RefBase22incStrongRequireStrongEPKv"
1161  },
1162  {
1163   "name" : "_ZNK7android7RefBase9decStrongEPKv"
1164  },
1165  {
1166   "name" : "_ZNK7android7RefBase9incStrongEPKv"
1167  },
1168  {
1169   "name" : "_ZNK7android7String810getPathDirEv"
1170  },
1171  {
1172   "name" : "_ZNK7android7String811getBasePathEv"
1173  },
1174  {
1175   "name" : "_ZNK7android7String811getPathLeafEv"
1176  },
1177  {
1178   "name" : "_ZNK7android7String814find_extensionEv"
1179  },
1180  {
1181   "name" : "_ZNK7android7String816getPathExtensionEv"
1182  },
1183  {
1184   "name" : "_ZNK7android7String84findEPKcj"
1185  },
1186  {
1187   "name" : "_ZNK7android7String86lengthEv"
1188  },
1189  {
1190   "name" : "_ZNK7android7String88walkPathEPS0_"
1191  },
1192  {
1193   "name" : "_ZNK7android8String1610startsWithEPKDs"
1194  },
1195  {
1196   "name" : "_ZNK7android8String1610startsWithERKS0_"
1197  },
1198  {
1199   "name" : "_ZNK7android8String1614isStaticStringEv"
1200  },
1201  {
1202   "name" : "_ZNK7android8String1616staticStringSizeEv"
1203  },
1204  {
1205   "name" : "_ZNK7android8String164sizeEv"
1206  },
1207  {
1208   "name" : "_ZNK7android8String168containsEPKDs"
1209  },
1210  {
1211   "name" : "_ZNK7android8String168findLastEDs"
1212  },
1213  {
1214   "name" : "_ZNK7android8String169findFirstEDs"
1215  },
1216  {
1217   "name" : "_ZNK7android9StopWatch11elapsedTimeEv"
1218  },
1219  {
1220   "name" : "_ZNK7android9StopWatch4nameEv"
1221  },
1222  {
1223   "name" : "_ZNK7android9Tokenizer11getLocationEv"
1224  },
1225  {
1226   "name" : "_ZNK7android9Tokenizer19peekRemainderOfLineEv"
1227  },
1228  {
1229   "binding" : "weak",
1230   "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_"
1231  },
1232  {
1233   "binding" : "weak",
1234   "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_"
1235  },
1236  {
1237   "binding" : "weak",
1238   "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_"
1239  },
1240  {
1241   "binding" : "weak",
1242   "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"
1243  },
1244  {
1245   "binding" : "weak",
1246   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiyEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE6rehashEj"
1247  },
1248  {
1249   "binding" : "weak",
1250   "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"
1251  },
1252  {
1253   "binding" : "weak",
1254   "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"
1255  },
1256  {
1257   "binding" : "weak",
1258   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIiyEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEED2Ev"
1259  },
1260  {
1261   "binding" : "weak",
1262   "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_"
1263  },
1264  {
1265   "binding" : "weak",
1266   "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"
1267  },
1268  {
1269   "binding" : "weak",
1270   "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_"
1271  },
1272  {
1273   "binding" : "weak",
1274   "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_"
1275  },
1276  {
1277   "binding" : "weak",
1278   "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"
1279  },
1280  {
1281   "binding" : "weak",
1282   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN7android6Looper7RequestEEENS_22__unordered_map_hasherIyS5_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS5_NS_8equal_toIyEELb1EEENS_9allocatorIS5_EEE6rehashEj"
1283  },
1284  {
1285   "binding" : "weak",
1286   "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"
1287  },
1288  {
1289   "binding" : "weak",
1290   "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"
1291  },
1292  {
1293   "binding" : "weak",
1294   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIyN7android6Looper7RequestEEENS_22__unordered_map_hasherIyS5_NS_4hashIyEELb1EEENS_21__unordered_map_equalIyS5_NS_8equal_toIyEELb1EEENS_9allocatorIS5_EEED2Ev"
1295  },
1296  {
1297   "name" : "_ZTv0_n12_N7android14LooperCallbackD0Ev"
1298  },
1299  {
1300   "name" : "_ZTv0_n12_N7android14LooperCallbackD1Ev"
1301  },
1302  {
1303   "name" : "_ZTv0_n12_N7android14MessageHandlerD0Ev"
1304  },
1305  {
1306   "name" : "_ZTv0_n12_N7android14MessageHandlerD1Ev"
1307  },
1308  {
1309   "name" : "_ZTv0_n12_N7android18WeakMessageHandlerD0Ev"
1310  },
1311  {
1312   "name" : "_ZTv0_n12_N7android18WeakMessageHandlerD1Ev"
1313  },
1314  {
1315   "name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD0Ev"
1316  },
1317  {
1318   "name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD1Ev"
1319  },
1320  {
1321   "name" : "_ZTv0_n12_N7android6ThreadD0Ev"
1322  },
1323  {
1324   "name" : "_ZTv0_n12_N7android6ThreadD1Ev"
1325  },
1326  {
1327   "name" : "androidCreateRawThreadEtc"
1328  },
1329  {
1330   "name" : "androidCreateThread"
1331  },
1332  {
1333   "name" : "androidCreateThreadEtc"
1334  },
1335  {
1336   "name" : "androidGetThreadId"
1337  },
1338  {
1339   "name" : "androidGetThreadPriority"
1340  },
1341  {
1342   "name" : "androidSetCreateThreadFunc"
1343  },
1344  {
1345   "name" : "androidSetThreadName"
1346  },
1347  {
1348   "name" : "androidSetThreadPriority"
1349  },
1350  {
1351   "name" : "do_report_sysprop_change"
1352  },
1353  {
1354   "name" : "strcmp16"
1355  },
1356  {
1357   "name" : "strlen16"
1358  },
1359  {
1360   "name" : "strncmp16"
1361  },
1362  {
1363   "name" : "strnlen16"
1364  },
1365  {
1366   "name" : "strstr16"
1367  },
1368  {
1369   "name" : "strzcmp16"
1370  },
1371  {
1372   "name" : "systemTime"
1373  },
1374  {
1375   "name" : "toMillisecondTimeoutDelay"
1376  },
1377  {
1378   "name" : "utf16_to_utf8"
1379  },
1380  {
1381   "name" : "utf16_to_utf8_length"
1382  },
1383  {
1384   "name" : "utf32_from_utf8_at"
1385  },
1386  {
1387   "name" : "utf32_to_utf8"
1388  },
1389  {
1390   "name" : "utf32_to_utf8_length"
1391  },
1392  {
1393   "name" : "utf8_to_utf16"
1394  },
1395  {
1396   "name" : "utf8_to_utf16_length"
1397  },
1398  {
1399   "name" : "utf8_to_utf16_no_null_terminator"
1400  }
1401 ],
1402 "elf_objects" :
1403 [
1404  {
1405   "name" : "_ZN7android7FileMap9mPageSizeE"
1406  },
1407  {
1408   "name" : "_ZTCN7android18WeakMessageHandlerE0_NS_14MessageHandlerE"
1409  },
1410  {
1411   "name" : "_ZTCN7android20SimpleLooperCallbackE0_NS_14LooperCallbackE"
1412  },
1413  {
1414   "name" : "_ZTTN7android14LooperCallbackE"
1415  },
1416  {
1417   "name" : "_ZTTN7android14MessageHandlerE"
1418  },
1419  {
1420   "name" : "_ZTTN7android18WeakMessageHandlerE"
1421  },
1422  {
1423   "name" : "_ZTTN7android20SimpleLooperCallbackE"
1424  },
1425  {
1426   "name" : "_ZTTN7android6ThreadE"
1427  },
1428  {
1429   "name" : "_ZTVN7android10LogPrinterE"
1430  },
1431  {
1432   "name" : "_ZTVN7android10VectorImplE"
1433  },
1434  {
1435   "name" : "_ZTVN7android13PrefixPrinterE"
1436  },
1437  {
1438   "name" : "_ZTVN7android14LooperCallbackE"
1439  },
1440  {
1441   "name" : "_ZTVN7android14MessageHandlerE"
1442  },
1443  {
1444   "name" : "_ZTVN7android14String8PrinterE"
1445  },
1446  {
1447   "name" : "_ZTVN7android16SortedVectorImplE"
1448  },
1449  {
1450   "name" : "_ZTVN7android18WeakMessageHandlerE"
1451  },
1452  {
1453   "name" : "_ZTVN7android20SimpleLooperCallbackE"
1454  },
1455  {
1456   "name" : "_ZTVN7android6LooperE"
1457  },
1458  {
1459   "name" : "_ZTVN7android6ThreadE"
1460  },
1461  {
1462   "binding" : "weak",
1463   "name" : "_ZTVN7android6VectorINS_28sysprop_change_callback_infoEEE"
1464  },
1465  {
1466   "binding" : "weak",
1467   "name" : "_ZTVN7android6VectorINS_6Looper15MessageEnvelopeEEE"
1468  },
1469  {
1470   "binding" : "weak",
1471   "name" : "_ZTVN7android6VectorINS_6Looper8ResponseEEE"
1472  },
1473  {
1474   "name" : "_ZTVN7android7PrinterE"
1475  },
1476  {
1477   "name" : "_ZTVN7android7RefBaseE"
1478  },
1479  {
1480   "name" : "_ZTVN7android9FdPrinterE"
1481  }
1482 ],
1483 "enum_types" :
1484 [
1485  {
1486   "alignment" : 4,
1487   "enum_fields" :
1488   [
1489    {
1490     "enum_field_value" : -1,
1491     "name" : "SP_DEFAULT"
1492    },
1493    {
1494     "enum_field_value" : 0,
1495     "name" : "SP_BACKGROUND"
1496    },
1497    {
1498     "enum_field_value" : 1,
1499     "name" : "SP_FOREGROUND"
1500    },
1501    {
1502     "enum_field_value" : 2,
1503     "name" : "SP_SYSTEM"
1504    },
1505    {
1506     "enum_field_value" : 3,
1507     "name" : "SP_AUDIO_APP"
1508    },
1509    {
1510     "enum_field_value" : 4,
1511     "name" : "SP_AUDIO_SYS"
1512    },
1513    {
1514     "enum_field_value" : 5,
1515     "name" : "SP_TOP_APP"
1516    },
1517    {
1518     "enum_field_value" : 6,
1519     "name" : "SP_RT_APP"
1520    },
1521    {
1522     "enum_field_value" : 7,
1523     "name" : "SP_RESTRICTED"
1524    },
1525    {
1526     "enum_field_value" : 8,
1527     "name" : "SP_CNT"
1528    },
1529    {
1530     "enum_field_value" : 7,
1531     "name" : "SP_MAX"
1532    },
1533    {
1534     "enum_field_value" : 1,
1535     "name" : "SP_SYSTEM_DEFAULT"
1536    }
1537   ],
1538   "linker_set_key" : "_ZTI11SchedPolicy",
1539   "name" : "SchedPolicy",
1540   "referenced_type" : "_ZTI11SchedPolicy",
1541   "self_type" : "_ZTI11SchedPolicy",
1542   "size" : 4,
1543   "source_file" : "system/core/libprocessgroup/include/processgroup/sched_policy.h",
1544   "underlying_type" : "_ZTIi"
1545  },
1546  {
1547   "alignment" : 4,
1548   "enum_fields" :
1549   [
1550    {
1551     "enum_field_value" : 1,
1552     "name" : "HAL_HDR_DOLBY_VISION"
1553    },
1554    {
1555     "enum_field_value" : 2,
1556     "name" : "HAL_HDR_HDR10"
1557    },
1558    {
1559     "enum_field_value" : 3,
1560     "name" : "HAL_HDR_HLG"
1561    }
1562   ],
1563   "linker_set_key" : "_ZTI13android_hdr_t",
1564   "name" : "android_hdr_t",
1565   "referenced_type" : "_ZTI13android_hdr_t",
1566   "self_type" : "_ZTI13android_hdr_t",
1567   "size" : 4,
1568   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1569   "underlying_type" : "_ZTIj"
1570  },
1571  {
1572   "alignment" : 4,
1573   "enum_fields" :
1574   [
1575    {
1576     "enum_field_value" : 4,
1577     "name" : "HAL_HDR_HDR10_PLUS"
1578    }
1579   ],
1580   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
1581   "name" : "android_hdr_v1_2_t",
1582   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
1583   "self_type" : "_ZTI18android_hdr_v1_2_t",
1584   "size" : 4,
1585   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1586   "underlying_type" : "_ZTIj"
1587  },
1588  {
1589   "alignment" : 4,
1590   "enum_fields" :
1591   [
1592    {
1593     "enum_field_value" : 0,
1594     "name" : "ANDROID_LOG_UNKNOWN"
1595    },
1596    {
1597     "enum_field_value" : 1,
1598     "name" : "ANDROID_LOG_DEFAULT"
1599    },
1600    {
1601     "enum_field_value" : 2,
1602     "name" : "ANDROID_LOG_VERBOSE"
1603    },
1604    {
1605     "enum_field_value" : 3,
1606     "name" : "ANDROID_LOG_DEBUG"
1607    },
1608    {
1609     "enum_field_value" : 4,
1610     "name" : "ANDROID_LOG_INFO"
1611    },
1612    {
1613     "enum_field_value" : 5,
1614     "name" : "ANDROID_LOG_WARN"
1615    },
1616    {
1617     "enum_field_value" : 6,
1618     "name" : "ANDROID_LOG_ERROR"
1619    },
1620    {
1621     "enum_field_value" : 7,
1622     "name" : "ANDROID_LOG_FATAL"
1623    },
1624    {
1625     "enum_field_value" : 8,
1626     "name" : "ANDROID_LOG_SILENT"
1627    }
1628   ],
1629   "linker_set_key" : "_ZTI19android_LogPriority",
1630   "name" : "android_LogPriority",
1631   "referenced_type" : "_ZTI19android_LogPriority",
1632   "self_type" : "_ZTI19android_LogPriority",
1633   "size" : 4,
1634   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
1635   "underlying_type" : "_ZTIj"
1636  },
1637  {
1638   "alignment" : 4,
1639   "enum_fields" :
1640   [
1641    {
1642     "enum_field_value" : 0,
1643     "name" : "HAL_DATASPACE_UNKNOWN"
1644    },
1645    {
1646     "enum_field_value" : 1,
1647     "name" : "HAL_DATASPACE_ARBITRARY"
1648    },
1649    {
1650     "enum_field_value" : 16,
1651     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1652    },
1653    {
1654     "enum_field_value" : 4128768,
1655     "name" : "HAL_DATASPACE_STANDARD_MASK"
1656    },
1657    {
1658     "enum_field_value" : 0,
1659     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1660    },
1661    {
1662     "enum_field_value" : 65536,
1663     "name" : "HAL_DATASPACE_STANDARD_BT709"
1664    },
1665    {
1666     "enum_field_value" : 131072,
1667     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1668    },
1669    {
1670     "enum_field_value" : 196608,
1671     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1672    },
1673    {
1674     "enum_field_value" : 262144,
1675     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1676    },
1677    {
1678     "enum_field_value" : 327680,
1679     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1680    },
1681    {
1682     "enum_field_value" : 393216,
1683     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1684    },
1685    {
1686     "enum_field_value" : 458752,
1687     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1688    },
1689    {
1690     "enum_field_value" : 524288,
1691     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1692    },
1693    {
1694     "enum_field_value" : 589824,
1695     "name" : "HAL_DATASPACE_STANDARD_FILM"
1696    },
1697    {
1698     "enum_field_value" : 655360,
1699     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1700    },
1701    {
1702     "enum_field_value" : 720896,
1703     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1704    },
1705    {
1706     "enum_field_value" : 22,
1707     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1708    },
1709    {
1710     "enum_field_value" : 130023424,
1711     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1712    },
1713    {
1714     "enum_field_value" : 0,
1715     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1716    },
1717    {
1718     "enum_field_value" : 4194304,
1719     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1720    },
1721    {
1722     "enum_field_value" : 8388608,
1723     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1724    },
1725    {
1726     "enum_field_value" : 12582912,
1727     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1728    },
1729    {
1730     "enum_field_value" : 16777216,
1731     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1732    },
1733    {
1734     "enum_field_value" : 20971520,
1735     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1736    },
1737    {
1738     "enum_field_value" : 25165824,
1739     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1740    },
1741    {
1742     "enum_field_value" : 29360128,
1743     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1744    },
1745    {
1746     "enum_field_value" : 33554432,
1747     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1748    },
1749    {
1750     "enum_field_value" : 27,
1751     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1752    },
1753    {
1754     "enum_field_value" : 939524096,
1755     "name" : "HAL_DATASPACE_RANGE_MASK"
1756    },
1757    {
1758     "enum_field_value" : 0,
1759     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1760    },
1761    {
1762     "enum_field_value" : 134217728,
1763     "name" : "HAL_DATASPACE_RANGE_FULL"
1764    },
1765    {
1766     "enum_field_value" : 268435456,
1767     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1768    },
1769    {
1770     "enum_field_value" : 402653184,
1771     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1772    },
1773    {
1774     "enum_field_value" : 512,
1775     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1776    },
1777    {
1778     "enum_field_value" : 138477568,
1779     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1780    },
1781    {
1782     "enum_field_value" : 406913024,
1783     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1784    },
1785    {
1786     "enum_field_value" : 513,
1787     "name" : "HAL_DATASPACE_SRGB"
1788    },
1789    {
1790     "enum_field_value" : 142671872,
1791     "name" : "HAL_DATASPACE_V0_SRGB"
1792    },
1793    {
1794     "enum_field_value" : 411107328,
1795     "name" : "HAL_DATASPACE_V0_SCRGB"
1796    },
1797    {
1798     "enum_field_value" : 257,
1799     "name" : "HAL_DATASPACE_JFIF"
1800    },
1801    {
1802     "enum_field_value" : 146931712,
1803     "name" : "HAL_DATASPACE_V0_JFIF"
1804    },
1805    {
1806     "enum_field_value" : 258,
1807     "name" : "HAL_DATASPACE_BT601_625"
1808    },
1809    {
1810     "enum_field_value" : 281149440,
1811     "name" : "HAL_DATASPACE_V0_BT601_625"
1812    },
1813    {
1814     "enum_field_value" : 259,
1815     "name" : "HAL_DATASPACE_BT601_525"
1816    },
1817    {
1818     "enum_field_value" : 281280512,
1819     "name" : "HAL_DATASPACE_V0_BT601_525"
1820    },
1821    {
1822     "enum_field_value" : 260,
1823     "name" : "HAL_DATASPACE_BT709"
1824    },
1825    {
1826     "enum_field_value" : 281083904,
1827     "name" : "HAL_DATASPACE_V0_BT709"
1828    },
1829    {
1830     "enum_field_value" : 139067392,
1831     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1832    },
1833    {
1834     "enum_field_value" : 155844608,
1835     "name" : "HAL_DATASPACE_DCI_P3"
1836    },
1837    {
1838     "enum_field_value" : 139067392,
1839     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1840    },
1841    {
1842     "enum_field_value" : 143261696,
1843     "name" : "HAL_DATASPACE_DISPLAY_P3"
1844    },
1845    {
1846     "enum_field_value" : 151715840,
1847     "name" : "HAL_DATASPACE_ADOBE_RGB"
1848    },
1849    {
1850     "enum_field_value" : 138805248,
1851     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1852    },
1853    {
1854     "enum_field_value" : 147193856,
1855     "name" : "HAL_DATASPACE_BT2020"
1856    },
1857    {
1858     "enum_field_value" : 163971072,
1859     "name" : "HAL_DATASPACE_BT2020_PQ"
1860    },
1861    {
1862     "enum_field_value" : 4096,
1863     "name" : "HAL_DATASPACE_DEPTH"
1864    },
1865    {
1866     "enum_field_value" : 4097,
1867     "name" : "HAL_DATASPACE_SENSOR"
1868    }
1869   ],
1870   "linker_set_key" : "_ZTI19android_dataspace_t",
1871   "name" : "android_dataspace_t",
1872   "referenced_type" : "_ZTI19android_dataspace_t",
1873   "self_type" : "_ZTI19android_dataspace_t",
1874   "size" : 4,
1875   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1876   "underlying_type" : "_ZTIj"
1877  },
1878  {
1879   "alignment" : 4,
1880   "enum_fields" :
1881   [
1882    {
1883     "enum_field_value" : 0,
1884     "name" : "FLEX_FORMAT_INVALID"
1885    },
1886    {
1887     "enum_field_value" : 1,
1888     "name" : "FLEX_FORMAT_Y"
1889    },
1890    {
1891     "enum_field_value" : 7,
1892     "name" : "FLEX_FORMAT_YCbCr"
1893    },
1894    {
1895     "enum_field_value" : 1073741831,
1896     "name" : "FLEX_FORMAT_YCbCrA"
1897    },
1898    {
1899     "enum_field_value" : 7168,
1900     "name" : "FLEX_FORMAT_RGB"
1901    },
1902    {
1903     "enum_field_value" : 1073748992,
1904     "name" : "FLEX_FORMAT_RGBA"
1905    }
1906   ],
1907   "linker_set_key" : "_ZTI19android_flex_format",
1908   "name" : "android_flex_format",
1909   "referenced_type" : "_ZTI19android_flex_format",
1910   "self_type" : "_ZTI19android_flex_format",
1911   "size" : 4,
1912   "source_file" : "system/core/libsystem/include/system/graphics.h",
1913   "underlying_type" : "_ZTIj"
1914  },
1915  {
1916   "alignment" : 4,
1917   "enum_fields" :
1918   [
1919    {
1920     "enum_field_value" : 1,
1921     "name" : "HAL_TRANSFORM_FLIP_H"
1922    },
1923    {
1924     "enum_field_value" : 2,
1925     "name" : "HAL_TRANSFORM_FLIP_V"
1926    },
1927    {
1928     "enum_field_value" : 4,
1929     "name" : "HAL_TRANSFORM_ROT_90"
1930    },
1931    {
1932     "enum_field_value" : 3,
1933     "name" : "HAL_TRANSFORM_ROT_180"
1934    },
1935    {
1936     "enum_field_value" : 7,
1937     "name" : "HAL_TRANSFORM_ROT_270"
1938    }
1939   ],
1940   "linker_set_key" : "_ZTI19android_transform_t",
1941   "name" : "android_transform_t",
1942   "referenced_type" : "_ZTI19android_transform_t",
1943   "self_type" : "_ZTI19android_transform_t",
1944   "size" : 4,
1945   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1946   "underlying_type" : "_ZTIj"
1947  },
1948  {
1949   "alignment" : 4,
1950   "enum_fields" :
1951   [
1952    {
1953     "enum_field_value" : 0,
1954     "name" : "HAL_COLOR_MODE_NATIVE"
1955    },
1956    {
1957     "enum_field_value" : 1,
1958     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1959    },
1960    {
1961     "enum_field_value" : 2,
1962     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1963    },
1964    {
1965     "enum_field_value" : 3,
1966     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1967    },
1968    {
1969     "enum_field_value" : 4,
1970     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1971    },
1972    {
1973     "enum_field_value" : 5,
1974     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1975    },
1976    {
1977     "enum_field_value" : 6,
1978     "name" : "HAL_COLOR_MODE_DCI_P3"
1979    },
1980    {
1981     "enum_field_value" : 7,
1982     "name" : "HAL_COLOR_MODE_SRGB"
1983    },
1984    {
1985     "enum_field_value" : 8,
1986     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1987    },
1988    {
1989     "enum_field_value" : 9,
1990     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1991    }
1992   ],
1993   "linker_set_key" : "_ZTI20android_color_mode_t",
1994   "name" : "android_color_mode_t",
1995   "referenced_type" : "_ZTI20android_color_mode_t",
1996   "self_type" : "_ZTI20android_color_mode_t",
1997   "size" : 4,
1998   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1999   "underlying_type" : "_ZTIj"
2000  },
2001  {
2002   "alignment" : 4,
2003   "enum_fields" :
2004   [
2005    {
2006     "enum_field_value" : 0,
2007     "name" : "SYSTEM_TIME_REALTIME"
2008    },
2009    {
2010     "enum_field_value" : 1,
2011     "name" : "SYSTEM_TIME_MONOTONIC"
2012    },
2013    {
2014     "enum_field_value" : 2,
2015     "name" : "SYSTEM_TIME_PROCESS"
2016    },
2017    {
2018     "enum_field_value" : 3,
2019     "name" : "SYSTEM_TIME_THREAD"
2020    },
2021    {
2022     "enum_field_value" : 4,
2023     "name" : "SYSTEM_TIME_BOOTTIME"
2024    }
2025   ],
2026   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
2027   "name" : "(unnamed)",
2028   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
2029   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
2030   "size" : 4,
2031   "source_file" : "system/core/libutils/include/utils/Timers.h",
2032   "underlying_type" : "_ZTIj"
2033  },
2034  {
2035   "alignment" : 4,
2036   "enum_fields" :
2037   [
2038    {
2039     "enum_field_value" : 1,
2040     "name" : "FLEX_COMPONENT_Y"
2041    },
2042    {
2043     "enum_field_value" : 2,
2044     "name" : "FLEX_COMPONENT_Cb"
2045    },
2046    {
2047     "enum_field_value" : 4,
2048     "name" : "FLEX_COMPONENT_Cr"
2049    },
2050    {
2051     "enum_field_value" : 1024,
2052     "name" : "FLEX_COMPONENT_R"
2053    },
2054    {
2055     "enum_field_value" : 2048,
2056     "name" : "FLEX_COMPONENT_G"
2057    },
2058    {
2059     "enum_field_value" : 4096,
2060     "name" : "FLEX_COMPONENT_B"
2061    },
2062    {
2063     "enum_field_value" : 1073741824,
2064     "name" : "FLEX_COMPONENT_A"
2065    }
2066   ],
2067   "linker_set_key" : "_ZTI22android_flex_component",
2068   "name" : "android_flex_component",
2069   "referenced_type" : "_ZTI22android_flex_component",
2070   "self_type" : "_ZTI22android_flex_component",
2071   "size" : 4,
2072   "source_file" : "system/core/libsystem/include/system/graphics.h",
2073   "underlying_type" : "_ZTIj"
2074  },
2075  {
2076   "alignment" : 4,
2077   "enum_fields" :
2078   [
2079    {
2080     "enum_field_value" : 1,
2081     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2082    },
2083    {
2084     "enum_field_value" : 2,
2085     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2086    },
2087    {
2088     "enum_field_value" : 3,
2089     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2090    },
2091    {
2092     "enum_field_value" : 4,
2093     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2094    },
2095    {
2096     "enum_field_value" : 5,
2097     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2098    },
2099    {
2100     "enum_field_value" : 16,
2101     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2102    },
2103    {
2104     "enum_field_value" : 17,
2105     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2106    },
2107    {
2108     "enum_field_value" : 20,
2109     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2110    },
2111    {
2112     "enum_field_value" : 22,
2113     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2114    },
2115    {
2116     "enum_field_value" : 32,
2117     "name" : "HAL_PIXEL_FORMAT_RAW16"
2118    },
2119    {
2120     "enum_field_value" : 33,
2121     "name" : "HAL_PIXEL_FORMAT_BLOB"
2122    },
2123    {
2124     "enum_field_value" : 34,
2125     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2126    },
2127    {
2128     "enum_field_value" : 35,
2129     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2130    },
2131    {
2132     "enum_field_value" : 36,
2133     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2134    },
2135    {
2136     "enum_field_value" : 37,
2137     "name" : "HAL_PIXEL_FORMAT_RAW10"
2138    },
2139    {
2140     "enum_field_value" : 38,
2141     "name" : "HAL_PIXEL_FORMAT_RAW12"
2142    },
2143    {
2144     "enum_field_value" : 43,
2145     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2146    },
2147    {
2148     "enum_field_value" : 538982489,
2149     "name" : "HAL_PIXEL_FORMAT_Y8"
2150    },
2151    {
2152     "enum_field_value" : 540422489,
2153     "name" : "HAL_PIXEL_FORMAT_Y16"
2154    },
2155    {
2156     "enum_field_value" : 842094169,
2157     "name" : "HAL_PIXEL_FORMAT_YV12"
2158    }
2159   ],
2160   "linker_set_key" : "_ZTI22android_pixel_format_t",
2161   "name" : "android_pixel_format_t",
2162   "referenced_type" : "_ZTI22android_pixel_format_t",
2163   "self_type" : "_ZTI22android_pixel_format_t",
2164   "size" : 4,
2165   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
2166   "underlying_type" : "_ZTIj"
2167  },
2168  {
2169   "alignment" : 4,
2170   "enum_fields" :
2171   [
2172    {
2173     "enum_field_value" : 19,
2174     "name" : "ANDROID_PRIORITY_LOWEST"
2175    },
2176    {
2177     "enum_field_value" : 10,
2178     "name" : "ANDROID_PRIORITY_BACKGROUND"
2179    },
2180    {
2181     "enum_field_value" : 0,
2182     "name" : "ANDROID_PRIORITY_NORMAL"
2183    },
2184    {
2185     "enum_field_value" : -2,
2186     "name" : "ANDROID_PRIORITY_FOREGROUND"
2187    },
2188    {
2189     "enum_field_value" : -4,
2190     "name" : "ANDROID_PRIORITY_DISPLAY"
2191    },
2192    {
2193     "enum_field_value" : -8,
2194     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
2195    },
2196    {
2197     "enum_field_value" : -10,
2198     "name" : "ANDROID_PRIORITY_VIDEO"
2199    },
2200    {
2201     "enum_field_value" : -16,
2202     "name" : "ANDROID_PRIORITY_AUDIO"
2203    },
2204    {
2205     "enum_field_value" : -19,
2206     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
2207    },
2208    {
2209     "enum_field_value" : -20,
2210     "name" : "ANDROID_PRIORITY_HIGHEST"
2211    },
2212    {
2213     "enum_field_value" : 0,
2214     "name" : "ANDROID_PRIORITY_DEFAULT"
2215    },
2216    {
2217     "enum_field_value" : -1,
2218     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
2219    },
2220    {
2221     "enum_field_value" : 1,
2222     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
2223    }
2224   ],
2225   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2226   "name" : "(unnamed)",
2227   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2228   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2229   "size" : 4,
2230   "source_file" : "system/core/libsystem/include/system/thread_defs.h",
2231   "underlying_type" : "_ZTIi"
2232  },
2233  {
2234   "alignment" : 4,
2235   "enum_fields" :
2236   [
2237    {
2238     "enum_field_value" : 281411584,
2239     "name" : "HAL_DATASPACE_BT2020_ITU"
2240    },
2241    {
2242     "enum_field_value" : 298188800,
2243     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2244    },
2245    {
2246     "enum_field_value" : 302383104,
2247     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2248    },
2249    {
2250     "enum_field_value" : 168165376,
2251     "name" : "HAL_DATASPACE_BT2020_HLG"
2252    }
2253   ],
2254   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
2255   "name" : "android_dataspace_v1_1_t",
2256   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
2257   "self_type" : "_ZTI24android_dataspace_v1_1_t",
2258   "size" : 4,
2259   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2260   "underlying_type" : "_ZTIj"
2261  },
2262  {
2263   "alignment" : 4,
2264   "enum_fields" :
2265   [
2266    {
2267     "enum_field_value" : 142999552,
2268     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2269    },
2270    {
2271     "enum_field_value" : 4098,
2272     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2273    },
2274    {
2275     "enum_field_value" : 4099,
2276     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2277    },
2278    {
2279     "enum_field_value" : 4100,
2280     "name" : "HAL_DATASPACE_HEIF"
2281    }
2282   ],
2283   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
2284   "name" : "android_dataspace_v1_2_t",
2285   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
2286   "self_type" : "_ZTI24android_dataspace_v1_2_t",
2287   "size" : 4,
2288   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
2289   "underlying_type" : "_ZTIj"
2290  },
2291  {
2292   "alignment" : 4,
2293   "enum_fields" :
2294   [
2295    {
2296     "enum_field_value" : 10,
2297     "name" : "HAL_COLOR_MODE_BT2020"
2298    },
2299    {
2300     "enum_field_value" : 11,
2301     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2302    },
2303    {
2304     "enum_field_value" : 12,
2305     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2306    }
2307   ],
2308   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
2309   "name" : "android_color_mode_v1_1_t",
2310   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
2311   "self_type" : "_ZTI25android_color_mode_v1_1_t",
2312   "size" : 4,
2313   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2314   "underlying_type" : "_ZTIj"
2315  },
2316  {
2317   "alignment" : 4,
2318   "enum_fields" :
2319   [
2320    {
2321     "enum_field_value" : 13,
2322     "name" : "HAL_COLOR_MODE_DISPLAY_BT2020"
2323    }
2324   ],
2325   "linker_set_key" : "_ZTI25android_color_mode_v1_2_t",
2326   "name" : "android_color_mode_v1_2_t",
2327   "referenced_type" : "_ZTI25android_color_mode_v1_2_t",
2328   "self_type" : "_ZTI25android_color_mode_v1_2_t",
2329   "size" : 4,
2330   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
2331   "underlying_type" : "_ZTIj"
2332  },
2333  {
2334   "alignment" : 4,
2335   "enum_fields" :
2336   [
2337    {
2338     "enum_field_value" : 0,
2339     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2340    },
2341    {
2342     "enum_field_value" : 1,
2343     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2344    },
2345    {
2346     "enum_field_value" : 2,
2347     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2348    },
2349    {
2350     "enum_field_value" : 3,
2351     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2352    },
2353    {
2354     "enum_field_value" : 4,
2355     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2356    },
2357    {
2358     "enum_field_value" : 5,
2359     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2360    },
2361    {
2362     "enum_field_value" : 6,
2363     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2364    }
2365   ],
2366   "linker_set_key" : "_ZTI25android_color_transform_t",
2367   "name" : "android_color_transform_t",
2368   "referenced_type" : "_ZTI25android_color_transform_t",
2369   "self_type" : "_ZTI25android_color_transform_t",
2370   "size" : 4,
2371   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
2372   "underlying_type" : "_ZTIj"
2373  },
2374  {
2375   "alignment" : 4,
2376   "enum_fields" :
2377   [
2378    {
2379     "enum_field_value" : 39,
2380     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2381    },
2382    {
2383     "enum_field_value" : 40,
2384     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2385    },
2386    {
2387     "enum_field_value" : 41,
2388     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2389    },
2390    {
2391     "enum_field_value" : 42,
2392     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2393    }
2394   ],
2395   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
2396   "name" : "android_pixel_format_sw_t",
2397   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
2398   "self_type" : "_ZTI25android_pixel_format_sw_t",
2399   "size" : 4,
2400   "source_file" : "system/core/libsystem/include/system/graphics-sw.h",
2401   "underlying_type" : "_ZTIj"
2402  },
2403  {
2404   "alignment" : 4,
2405   "enum_fields" :
2406   [
2407    {
2408     "enum_field_value" : 48,
2409     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2410    },
2411    {
2412     "enum_field_value" : 49,
2413     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2414    },
2415    {
2416     "enum_field_value" : 50,
2417     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2418    },
2419    {
2420     "enum_field_value" : 51,
2421     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2422    },
2423    {
2424     "enum_field_value" : 52,
2425     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2426    },
2427    {
2428     "enum_field_value" : 53,
2429     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2430    },
2431    {
2432     "enum_field_value" : 54,
2433     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2434    }
2435   ],
2436   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
2437   "name" : "android_pixel_format_v1_1_t",
2438   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
2439   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
2440   "size" : 4,
2441   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2442   "underlying_type" : "_ZTIj"
2443  },
2444  {
2445   "alignment" : 4,
2446   "enum_fields" :
2447   [
2448    {
2449     "enum_field_value" : 55,
2450     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2451    }
2452   ],
2453   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
2454   "name" : "android_pixel_format_v1_2_t",
2455   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
2456   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
2457   "size" : 4,
2458   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
2459   "underlying_type" : "_ZTIj"
2460  },
2461  {
2462   "alignment" : 4,
2463   "enum_fields" :
2464   [
2465    {
2466     "enum_field_value" : 0,
2467     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2468    },
2469    {
2470     "enum_field_value" : 1,
2471     "name" : "HAL_RENDER_INTENT_ENHANCE"
2472    },
2473    {
2474     "enum_field_value" : 2,
2475     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2476    },
2477    {
2478     "enum_field_value" : 3,
2479     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2480    }
2481   ],
2482   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
2483   "name" : "android_render_intent_v1_1_t",
2484   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
2485   "self_type" : "_ZTI28android_render_intent_v1_1_t",
2486   "size" : 4,
2487   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2488   "underlying_type" : "_ZTIj"
2489  },
2490  {
2491   "alignment" : 4,
2492   "enum_fields" :
2493   [
2494    {
2495     "enum_field_value" : 0,
2496     "name" : "LOG_ID_MIN"
2497    },
2498    {
2499     "enum_field_value" : 0,
2500     "name" : "LOG_ID_MAIN"
2501    },
2502    {
2503     "enum_field_value" : 1,
2504     "name" : "LOG_ID_RADIO"
2505    },
2506    {
2507     "enum_field_value" : 2,
2508     "name" : "LOG_ID_EVENTS"
2509    },
2510    {
2511     "enum_field_value" : 3,
2512     "name" : "LOG_ID_SYSTEM"
2513    },
2514    {
2515     "enum_field_value" : 4,
2516     "name" : "LOG_ID_CRASH"
2517    },
2518    {
2519     "enum_field_value" : 5,
2520     "name" : "LOG_ID_STATS"
2521    },
2522    {
2523     "enum_field_value" : 6,
2524     "name" : "LOG_ID_SECURITY"
2525    },
2526    {
2527     "enum_field_value" : 7,
2528     "name" : "LOG_ID_KERNEL"
2529    },
2530    {
2531     "enum_field_value" : 8,
2532     "name" : "LOG_ID_MAX"
2533    },
2534    {
2535     "enum_field_value" : 2147483647,
2536     "name" : "LOG_ID_DEFAULT"
2537    }
2538   ],
2539   "linker_set_key" : "_ZTI6log_id",
2540   "name" : "log_id",
2541   "referenced_type" : "_ZTI6log_id",
2542   "self_type" : "_ZTI6log_id",
2543   "size" : 4,
2544   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
2545   "underlying_type" : "_ZTIj"
2546  },
2547  {
2548   "alignment" : 4,
2549   "enum_fields" :
2550   [
2551    {
2552     "enum_field_value" : 1,
2553     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
2554    },
2555    {
2556     "enum_field_value" : 2,
2557     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
2558    },
2559    {
2560     "enum_field_value" : 4,
2561     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
2562    }
2563   ],
2564   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2565   "name" : "android::VectorImpl::(unnamed)",
2566   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2567   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2568   "size" : 4,
2569   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
2570   "underlying_type" : "_ZTIj"
2571  },
2572  {
2573   "alignment" : 4,
2574   "enum_fields" :
2575   [
2576    {
2577     "enum_field_value" : 0,
2578     "name" : "android::trait_pointer<android::sysprop_change_callback_info>::value"
2579    }
2580   ],
2581   "linker_set_key" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2582   "name" : "android::trait_pointer<android::sysprop_change_callback_info>::(unnamed)",
2583   "referenced_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2584   "self_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2585   "size" : 4,
2586   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2587   "underlying_type" : "_ZTIj"
2588  },
2589  {
2590   "alignment" : 4,
2591   "enum_fields" :
2592   [
2593    {
2594     "enum_field_value" : 0,
2595     "name" : "android::trait_pointer<android::Looper::MessageEnvelope>::value"
2596    }
2597   ],
2598   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2599   "name" : "android::trait_pointer<android::Looper::MessageEnvelope>::(unnamed)",
2600   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2601   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2602   "size" : 4,
2603   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2604   "underlying_type" : "_ZTIj"
2605  },
2606  {
2607   "alignment" : 4,
2608   "enum_fields" :
2609   [
2610    {
2611     "enum_field_value" : 0,
2612     "name" : "android::trait_pointer<android::Looper::Response>::value"
2613    }
2614   ],
2615   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2616   "name" : "android::trait_pointer<android::Looper::Response>::(unnamed)",
2617   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2618   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2619   "size" : 4,
2620   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2621   "underlying_type" : "_ZTIj"
2622  },
2623  {
2624   "alignment" : 4,
2625   "enum_fields" :
2626   [
2627    {
2628     "enum_field_value" : 0,
2629     "name" : "android::OK"
2630    },
2631    {
2632     "enum_field_value" : 0,
2633     "name" : "android::NO_ERROR"
2634    },
2635    {
2636     "enum_field_value" : -2147483648,
2637     "name" : "android::UNKNOWN_ERROR"
2638    },
2639    {
2640     "enum_field_value" : -12,
2641     "name" : "android::NO_MEMORY"
2642    },
2643    {
2644     "enum_field_value" : -38,
2645     "name" : "android::INVALID_OPERATION"
2646    },
2647    {
2648     "enum_field_value" : -22,
2649     "name" : "android::BAD_VALUE"
2650    },
2651    {
2652     "enum_field_value" : -2147483647,
2653     "name" : "android::BAD_TYPE"
2654    },
2655    {
2656     "enum_field_value" : -2,
2657     "name" : "android::NAME_NOT_FOUND"
2658    },
2659    {
2660     "enum_field_value" : -1,
2661     "name" : "android::PERMISSION_DENIED"
2662    },
2663    {
2664     "enum_field_value" : -19,
2665     "name" : "android::NO_INIT"
2666    },
2667    {
2668     "enum_field_value" : -17,
2669     "name" : "android::ALREADY_EXISTS"
2670    },
2671    {
2672     "enum_field_value" : -32,
2673     "name" : "android::DEAD_OBJECT"
2674    },
2675    {
2676     "enum_field_value" : -2147483646,
2677     "name" : "android::FAILED_TRANSACTION"
2678    },
2679    {
2680     "enum_field_value" : -75,
2681     "name" : "android::BAD_INDEX"
2682    },
2683    {
2684     "enum_field_value" : -61,
2685     "name" : "android::NOT_ENOUGH_DATA"
2686    },
2687    {
2688     "enum_field_value" : -11,
2689     "name" : "android::WOULD_BLOCK"
2690    },
2691    {
2692     "enum_field_value" : -110,
2693     "name" : "android::TIMED_OUT"
2694    },
2695    {
2696     "enum_field_value" : -74,
2697     "name" : "android::UNKNOWN_TRANSACTION"
2698    },
2699    {
2700     "enum_field_value" : -2147483641,
2701     "name" : "android::FDS_NOT_ALLOWED"
2702    },
2703    {
2704     "enum_field_value" : -2147483640,
2705     "name" : "android::UNEXPECTED_NULL"
2706    }
2707   ],
2708   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
2709   "name" : "android::(unnamed)",
2710   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
2711   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
2712   "size" : 4,
2713   "source_file" : "system/core/libutils/include/utils/Errors.h",
2714   "underlying_type" : "_ZTIi"
2715  },
2716  {
2717   "alignment" : 4,
2718   "enum_fields" :
2719   [
2720    {
2721     "enum_field_value" : 19,
2722     "name" : "android::PRIORITY_LOWEST"
2723    },
2724    {
2725     "enum_field_value" : 10,
2726     "name" : "android::PRIORITY_BACKGROUND"
2727    },
2728    {
2729     "enum_field_value" : 0,
2730     "name" : "android::PRIORITY_NORMAL"
2731    },
2732    {
2733     "enum_field_value" : -2,
2734     "name" : "android::PRIORITY_FOREGROUND"
2735    },
2736    {
2737     "enum_field_value" : -4,
2738     "name" : "android::PRIORITY_DISPLAY"
2739    },
2740    {
2741     "enum_field_value" : -8,
2742     "name" : "android::PRIORITY_URGENT_DISPLAY"
2743    },
2744    {
2745     "enum_field_value" : -16,
2746     "name" : "android::PRIORITY_AUDIO"
2747    },
2748    {
2749     "enum_field_value" : -19,
2750     "name" : "android::PRIORITY_URGENT_AUDIO"
2751    },
2752    {
2753     "enum_field_value" : -20,
2754     "name" : "android::PRIORITY_HIGHEST"
2755    },
2756    {
2757     "enum_field_value" : 0,
2758     "name" : "android::PRIORITY_DEFAULT"
2759    },
2760    {
2761     "enum_field_value" : -1,
2762     "name" : "android::PRIORITY_MORE_FAVORABLE"
2763    },
2764    {
2765     "enum_field_value" : 1,
2766     "name" : "android::PRIORITY_LESS_FAVORABLE"
2767    }
2768   ],
2769   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
2770   "name" : "android::(unnamed)",
2771   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
2772   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
2773   "size" : 4,
2774   "source_file" : "system/core/libutils/include/utils/ThreadDefs.h",
2775   "underlying_type" : "_ZTIi"
2776  },
2777  {
2778   "alignment" : 4,
2779   "enum_fields" :
2780   [
2781    {
2782     "enum_field_value" : 0,
2783     "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>::value"
2784    }
2785   ],
2786   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
2787   "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>::(unnamed)",
2788   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
2789   "self_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
2790   "size" : 4,
2791   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2792   "underlying_type" : "_ZTIj"
2793  },
2794  {
2795   "alignment" : 4,
2796   "enum_fields" :
2797   [
2798    {
2799     "enum_field_value" : 0,
2800     "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>::value"
2801    }
2802   ],
2803   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
2804   "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>::(unnamed)",
2805   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
2806   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
2807   "size" : 4,
2808   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2809   "underlying_type" : "_ZTIj"
2810  },
2811  {
2812   "alignment" : 4,
2813   "enum_fields" :
2814   [
2815    {
2816     "enum_field_value" : 0,
2817     "name" : "android::trait_trivial_copy<android::Looper::Response>::value"
2818    }
2819   ],
2820   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
2821   "name" : "android::trait_trivial_copy<android::Looper::Response>::(unnamed)",
2822   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
2823   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
2824   "size" : 4,
2825   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2826   "underlying_type" : "_ZTIj"
2827  },
2828  {
2829   "alignment" : 4,
2830   "enum_fields" :
2831   [
2832    {
2833     "enum_field_value" : 1,
2834     "name" : "android::trait_trivial_copy<bool>::value"
2835    }
2836   ],
2837   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
2838   "name" : "android::trait_trivial_copy<bool>::(unnamed)",
2839   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
2840   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
2841   "size" : 4,
2842   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2843   "underlying_type" : "_ZTIj"
2844  },
2845  {
2846   "alignment" : 4,
2847   "enum_fields" :
2848   [
2849    {
2850     "enum_field_value" : 1,
2851     "name" : "android::trait_trivial_copy<char>::value"
2852    }
2853   ],
2854   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2855   "name" : "android::trait_trivial_copy<char>::(unnamed)",
2856   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2857   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2858   "size" : 4,
2859   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2860   "underlying_type" : "_ZTIj"
2861  },
2862  {
2863   "alignment" : 4,
2864   "enum_fields" :
2865   [
2866    {
2867     "enum_field_value" : 1,
2868     "name" : "android::trait_trivial_copy<double>::value"
2869    }
2870   ],
2871   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2872   "name" : "android::trait_trivial_copy<double>::(unnamed)",
2873   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2874   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2875   "size" : 4,
2876   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2877   "underlying_type" : "_ZTIj"
2878  },
2879  {
2880   "alignment" : 4,
2881   "enum_fields" :
2882   [
2883    {
2884     "enum_field_value" : 1,
2885     "name" : "android::trait_trivial_copy<float>::value"
2886    }
2887   ],
2888   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2889   "name" : "android::trait_trivial_copy<float>::(unnamed)",
2890   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2891   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2892   "size" : 4,
2893   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2894   "underlying_type" : "_ZTIj"
2895  },
2896  {
2897   "alignment" : 4,
2898   "enum_fields" :
2899   [
2900    {
2901     "enum_field_value" : 1,
2902     "name" : "android::trait_trivial_copy<unsigned char>::value"
2903    }
2904   ],
2905   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2906   "name" : "android::trait_trivial_copy<unsigned char>::(unnamed)",
2907   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2908   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2909   "size" : 4,
2910   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2911   "underlying_type" : "_ZTIj"
2912  },
2913  {
2914   "alignment" : 4,
2915   "enum_fields" :
2916   [
2917    {
2918     "enum_field_value" : 1,
2919     "name" : "android::trait_trivial_copy<int>::value"
2920    }
2921   ],
2922   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2923   "name" : "android::trait_trivial_copy<int>::(unnamed)",
2924   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2925   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2926   "size" : 4,
2927   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2928   "underlying_type" : "_ZTIj"
2929  },
2930  {
2931   "alignment" : 4,
2932   "enum_fields" :
2933   [
2934    {
2935     "enum_field_value" : 1,
2936     "name" : "android::trait_trivial_copy<unsigned int>::value"
2937    }
2938   ],
2939   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2940   "name" : "android::trait_trivial_copy<unsigned int>::(unnamed)",
2941   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2942   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2943   "size" : 4,
2944   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2945   "underlying_type" : "_ZTIj"
2946  },
2947  {
2948   "alignment" : 4,
2949   "enum_fields" :
2950   [
2951    {
2952     "enum_field_value" : 1,
2953     "name" : "android::trait_trivial_copy<long>::value"
2954    }
2955   ],
2956   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2957   "name" : "android::trait_trivial_copy<long>::(unnamed)",
2958   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2959   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2960   "size" : 4,
2961   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2962   "underlying_type" : "_ZTIj"
2963  },
2964  {
2965   "alignment" : 4,
2966   "enum_fields" :
2967   [
2968    {
2969     "enum_field_value" : 1,
2970     "name" : "android::trait_trivial_copy<unsigned long>::value"
2971    }
2972   ],
2973   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2974   "name" : "android::trait_trivial_copy<unsigned long>::(unnamed)",
2975   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2976   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2977   "size" : 4,
2978   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2979   "underlying_type" : "_ZTIj"
2980  },
2981  {
2982   "alignment" : 4,
2983   "enum_fields" :
2984   [
2985    {
2986     "enum_field_value" : 1,
2987     "name" : "android::trait_trivial_copy<short>::value"
2988    }
2989   ],
2990   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2991   "name" : "android::trait_trivial_copy<short>::(unnamed)",
2992   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2993   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2994   "size" : 4,
2995   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2996   "underlying_type" : "_ZTIj"
2997  },
2998  {
2999   "alignment" : 4,
3000   "enum_fields" :
3001   [
3002    {
3003     "enum_field_value" : 1,
3004     "name" : "android::trait_trivial_copy<unsigned short>::value"
3005    }
3006   ],
3007   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
3008   "name" : "android::trait_trivial_copy<unsigned short>::(unnamed)",
3009   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
3010   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
3011   "size" : 4,
3012   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3013   "underlying_type" : "_ZTIj"
3014  },
3015  {
3016   "alignment" : 4,
3017   "enum_fields" :
3018   [
3019    {
3020     "enum_field_value" : 1,
3021     "name" : "android::trait_trivial_copy<void>::value"
3022    }
3023   ],
3024   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
3025   "name" : "android::trait_trivial_copy<void>::(unnamed)",
3026   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
3027   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
3028   "size" : 4,
3029   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3030   "underlying_type" : "_ZTIj"
3031  },
3032  {
3033   "alignment" : 4,
3034   "enum_fields" :
3035   [
3036    {
3037     "enum_field_value" : 1,
3038     "name" : "android::trait_trivial_copy<long long>::value"
3039    }
3040   ],
3041   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
3042   "name" : "android::trait_trivial_copy<long long>::(unnamed)",
3043   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
3044   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
3045   "size" : 4,
3046   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3047   "underlying_type" : "_ZTIj"
3048  },
3049  {
3050   "alignment" : 4,
3051   "enum_fields" :
3052   [
3053    {
3054     "enum_field_value" : 1,
3055     "name" : "android::trait_trivial_copy<unsigned long long>::value"
3056    }
3057   ],
3058   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
3059   "name" : "android::trait_trivial_copy<unsigned long long>::(unnamed)",
3060   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
3061   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
3062   "size" : 4,
3063   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3064   "underlying_type" : "_ZTIj"
3065  },
3066  {
3067   "alignment" : 4,
3068   "enum_fields" :
3069   [
3070    {
3071     "enum_field_value" : 0,
3072     "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>::value"
3073    }
3074   ],
3075   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3076   "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>::(unnamed)",
3077   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3078   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3079   "size" : 4,
3080   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3081   "underlying_type" : "_ZTIj"
3082  },
3083  {
3084   "alignment" : 4,
3085   "enum_fields" :
3086   [
3087    {
3088     "enum_field_value" : 0,
3089     "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>::value"
3090    }
3091   ],
3092   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3093   "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>::(unnamed)",
3094   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3095   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3096   "size" : 4,
3097   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3098   "underlying_type" : "_ZTIj"
3099  },
3100  {
3101   "alignment" : 4,
3102   "enum_fields" :
3103   [
3104    {
3105     "enum_field_value" : 0,
3106     "name" : "android::trait_trivial_ctor<android::Looper::Response>::value"
3107    }
3108   ],
3109   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3110   "name" : "android::trait_trivial_ctor<android::Looper::Response>::(unnamed)",
3111   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3112   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3113   "size" : 4,
3114   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3115   "underlying_type" : "_ZTIj"
3116  },
3117  {
3118   "alignment" : 4,
3119   "enum_fields" :
3120   [
3121    {
3122     "enum_field_value" : 1,
3123     "name" : "android::trait_trivial_ctor<bool>::value"
3124    }
3125   ],
3126   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3127   "name" : "android::trait_trivial_ctor<bool>::(unnamed)",
3128   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3129   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3130   "size" : 4,
3131   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3132   "underlying_type" : "_ZTIj"
3133  },
3134  {
3135   "alignment" : 4,
3136   "enum_fields" :
3137   [
3138    {
3139     "enum_field_value" : 1,
3140     "name" : "android::trait_trivial_ctor<char>::value"
3141    }
3142   ],
3143   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3144   "name" : "android::trait_trivial_ctor<char>::(unnamed)",
3145   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3146   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3147   "size" : 4,
3148   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3149   "underlying_type" : "_ZTIj"
3150  },
3151  {
3152   "alignment" : 4,
3153   "enum_fields" :
3154   [
3155    {
3156     "enum_field_value" : 1,
3157     "name" : "android::trait_trivial_ctor<double>::value"
3158    }
3159   ],
3160   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3161   "name" : "android::trait_trivial_ctor<double>::(unnamed)",
3162   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3163   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3164   "size" : 4,
3165   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3166   "underlying_type" : "_ZTIj"
3167  },
3168  {
3169   "alignment" : 4,
3170   "enum_fields" :
3171   [
3172    {
3173     "enum_field_value" : 1,
3174     "name" : "android::trait_trivial_ctor<float>::value"
3175    }
3176   ],
3177   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3178   "name" : "android::trait_trivial_ctor<float>::(unnamed)",
3179   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3180   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3181   "size" : 4,
3182   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3183   "underlying_type" : "_ZTIj"
3184  },
3185  {
3186   "alignment" : 4,
3187   "enum_fields" :
3188   [
3189    {
3190     "enum_field_value" : 1,
3191     "name" : "android::trait_trivial_ctor<unsigned char>::value"
3192    }
3193   ],
3194   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3195   "name" : "android::trait_trivial_ctor<unsigned char>::(unnamed)",
3196   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3197   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3198   "size" : 4,
3199   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3200   "underlying_type" : "_ZTIj"
3201  },
3202  {
3203   "alignment" : 4,
3204   "enum_fields" :
3205   [
3206    {
3207     "enum_field_value" : 1,
3208     "name" : "android::trait_trivial_ctor<int>::value"
3209    }
3210   ],
3211   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3212   "name" : "android::trait_trivial_ctor<int>::(unnamed)",
3213   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3214   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3215   "size" : 4,
3216   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3217   "underlying_type" : "_ZTIj"
3218  },
3219  {
3220   "alignment" : 4,
3221   "enum_fields" :
3222   [
3223    {
3224     "enum_field_value" : 1,
3225     "name" : "android::trait_trivial_ctor<unsigned int>::value"
3226    }
3227   ],
3228   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3229   "name" : "android::trait_trivial_ctor<unsigned int>::(unnamed)",
3230   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3231   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3232   "size" : 4,
3233   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3234   "underlying_type" : "_ZTIj"
3235  },
3236  {
3237   "alignment" : 4,
3238   "enum_fields" :
3239   [
3240    {
3241     "enum_field_value" : 1,
3242     "name" : "android::trait_trivial_ctor<long>::value"
3243    }
3244   ],
3245   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3246   "name" : "android::trait_trivial_ctor<long>::(unnamed)",
3247   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3248   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3249   "size" : 4,
3250   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3251   "underlying_type" : "_ZTIj"
3252  },
3253  {
3254   "alignment" : 4,
3255   "enum_fields" :
3256   [
3257    {
3258     "enum_field_value" : 1,
3259     "name" : "android::trait_trivial_ctor<unsigned long>::value"
3260    }
3261   ],
3262   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3263   "name" : "android::trait_trivial_ctor<unsigned long>::(unnamed)",
3264   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3265   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3266   "size" : 4,
3267   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3268   "underlying_type" : "_ZTIj"
3269  },
3270  {
3271   "alignment" : 4,
3272   "enum_fields" :
3273   [
3274    {
3275     "enum_field_value" : 1,
3276     "name" : "android::trait_trivial_ctor<short>::value"
3277    }
3278   ],
3279   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3280   "name" : "android::trait_trivial_ctor<short>::(unnamed)",
3281   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3282   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3283   "size" : 4,
3284   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3285   "underlying_type" : "_ZTIj"
3286  },
3287  {
3288   "alignment" : 4,
3289   "enum_fields" :
3290   [
3291    {
3292     "enum_field_value" : 1,
3293     "name" : "android::trait_trivial_ctor<unsigned short>::value"
3294    }
3295   ],
3296   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3297   "name" : "android::trait_trivial_ctor<unsigned short>::(unnamed)",
3298   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3299   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3300   "size" : 4,
3301   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3302   "underlying_type" : "_ZTIj"
3303  },
3304  {
3305   "alignment" : 4,
3306   "enum_fields" :
3307   [
3308    {
3309     "enum_field_value" : 1,
3310     "name" : "android::trait_trivial_ctor<void>::value"
3311    }
3312   ],
3313   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3314   "name" : "android::trait_trivial_ctor<void>::(unnamed)",
3315   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3316   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3317   "size" : 4,
3318   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3319   "underlying_type" : "_ZTIj"
3320  },
3321  {
3322   "alignment" : 4,
3323   "enum_fields" :
3324   [
3325    {
3326     "enum_field_value" : 1,
3327     "name" : "android::trait_trivial_ctor<long long>::value"
3328    }
3329   ],
3330   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3331   "name" : "android::trait_trivial_ctor<long long>::(unnamed)",
3332   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3333   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3334   "size" : 4,
3335   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3336   "underlying_type" : "_ZTIj"
3337  },
3338  {
3339   "alignment" : 4,
3340   "enum_fields" :
3341   [
3342    {
3343     "enum_field_value" : 1,
3344     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
3345    }
3346   ],
3347   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3348   "name" : "android::trait_trivial_ctor<unsigned long long>::(unnamed)",
3349   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3350   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3351   "size" : 4,
3352   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3353   "underlying_type" : "_ZTIj"
3354  },
3355  {
3356   "alignment" : 4,
3357   "enum_fields" :
3358   [
3359    {
3360     "enum_field_value" : 0,
3361     "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>::value"
3362    }
3363   ],
3364   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3365   "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>::(unnamed)",
3366   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3367   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3368   "size" : 4,
3369   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3370   "underlying_type" : "_ZTIj"
3371  },
3372  {
3373   "alignment" : 4,
3374   "enum_fields" :
3375   [
3376    {
3377     "enum_field_value" : 0,
3378     "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>::value"
3379    }
3380   ],
3381   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3382   "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>::(unnamed)",
3383   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3384   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3385   "size" : 4,
3386   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3387   "underlying_type" : "_ZTIj"
3388  },
3389  {
3390   "alignment" : 4,
3391   "enum_fields" :
3392   [
3393    {
3394     "enum_field_value" : 0,
3395     "name" : "android::trait_trivial_dtor<android::Looper::Response>::value"
3396    }
3397   ],
3398   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3399   "name" : "android::trait_trivial_dtor<android::Looper::Response>::(unnamed)",
3400   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3401   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3402   "size" : 4,
3403   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3404   "underlying_type" : "_ZTIj"
3405  },
3406  {
3407   "alignment" : 4,
3408   "enum_fields" :
3409   [
3410    {
3411     "enum_field_value" : 1,
3412     "name" : "android::trait_trivial_dtor<bool>::value"
3413    }
3414   ],
3415   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3416   "name" : "android::trait_trivial_dtor<bool>::(unnamed)",
3417   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3418   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3419   "size" : 4,
3420   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3421   "underlying_type" : "_ZTIj"
3422  },
3423  {
3424   "alignment" : 4,
3425   "enum_fields" :
3426   [
3427    {
3428     "enum_field_value" : 1,
3429     "name" : "android::trait_trivial_dtor<char>::value"
3430    }
3431   ],
3432   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3433   "name" : "android::trait_trivial_dtor<char>::(unnamed)",
3434   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3435   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3436   "size" : 4,
3437   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3438   "underlying_type" : "_ZTIj"
3439  },
3440  {
3441   "alignment" : 4,
3442   "enum_fields" :
3443   [
3444    {
3445     "enum_field_value" : 1,
3446     "name" : "android::trait_trivial_dtor<double>::value"
3447    }
3448   ],
3449   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3450   "name" : "android::trait_trivial_dtor<double>::(unnamed)",
3451   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3452   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3453   "size" : 4,
3454   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3455   "underlying_type" : "_ZTIj"
3456  },
3457  {
3458   "alignment" : 4,
3459   "enum_fields" :
3460   [
3461    {
3462     "enum_field_value" : 1,
3463     "name" : "android::trait_trivial_dtor<float>::value"
3464    }
3465   ],
3466   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3467   "name" : "android::trait_trivial_dtor<float>::(unnamed)",
3468   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3469   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3470   "size" : 4,
3471   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3472   "underlying_type" : "_ZTIj"
3473  },
3474  {
3475   "alignment" : 4,
3476   "enum_fields" :
3477   [
3478    {
3479     "enum_field_value" : 1,
3480     "name" : "android::trait_trivial_dtor<unsigned char>::value"
3481    }
3482   ],
3483   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3484   "name" : "android::trait_trivial_dtor<unsigned char>::(unnamed)",
3485   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3486   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3487   "size" : 4,
3488   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3489   "underlying_type" : "_ZTIj"
3490  },
3491  {
3492   "alignment" : 4,
3493   "enum_fields" :
3494   [
3495    {
3496     "enum_field_value" : 1,
3497     "name" : "android::trait_trivial_dtor<int>::value"
3498    }
3499   ],
3500   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3501   "name" : "android::trait_trivial_dtor<int>::(unnamed)",
3502   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3503   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3504   "size" : 4,
3505   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3506   "underlying_type" : "_ZTIj"
3507  },
3508  {
3509   "alignment" : 4,
3510   "enum_fields" :
3511   [
3512    {
3513     "enum_field_value" : 1,
3514     "name" : "android::trait_trivial_dtor<unsigned int>::value"
3515    }
3516   ],
3517   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3518   "name" : "android::trait_trivial_dtor<unsigned int>::(unnamed)",
3519   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3520   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3521   "size" : 4,
3522   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3523   "underlying_type" : "_ZTIj"
3524  },
3525  {
3526   "alignment" : 4,
3527   "enum_fields" :
3528   [
3529    {
3530     "enum_field_value" : 1,
3531     "name" : "android::trait_trivial_dtor<long>::value"
3532    }
3533   ],
3534   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3535   "name" : "android::trait_trivial_dtor<long>::(unnamed)",
3536   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3537   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3538   "size" : 4,
3539   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3540   "underlying_type" : "_ZTIj"
3541  },
3542  {
3543   "alignment" : 4,
3544   "enum_fields" :
3545   [
3546    {
3547     "enum_field_value" : 1,
3548     "name" : "android::trait_trivial_dtor<unsigned long>::value"
3549    }
3550   ],
3551   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3552   "name" : "android::trait_trivial_dtor<unsigned long>::(unnamed)",
3553   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3554   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3555   "size" : 4,
3556   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3557   "underlying_type" : "_ZTIj"
3558  },
3559  {
3560   "alignment" : 4,
3561   "enum_fields" :
3562   [
3563    {
3564     "enum_field_value" : 1,
3565     "name" : "android::trait_trivial_dtor<short>::value"
3566    }
3567   ],
3568   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3569   "name" : "android::trait_trivial_dtor<short>::(unnamed)",
3570   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3571   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3572   "size" : 4,
3573   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3574   "underlying_type" : "_ZTIj"
3575  },
3576  {
3577   "alignment" : 4,
3578   "enum_fields" :
3579   [
3580    {
3581     "enum_field_value" : 1,
3582     "name" : "android::trait_trivial_dtor<unsigned short>::value"
3583    }
3584   ],
3585   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3586   "name" : "android::trait_trivial_dtor<unsigned short>::(unnamed)",
3587   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3588   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3589   "size" : 4,
3590   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3591   "underlying_type" : "_ZTIj"
3592  },
3593  {
3594   "alignment" : 4,
3595   "enum_fields" :
3596   [
3597    {
3598     "enum_field_value" : 1,
3599     "name" : "android::trait_trivial_dtor<void>::value"
3600    }
3601   ],
3602   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
3603   "name" : "android::trait_trivial_dtor<void>::(unnamed)",
3604   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
3605   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
3606   "size" : 4,
3607   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3608   "underlying_type" : "_ZTIj"
3609  },
3610  {
3611   "alignment" : 4,
3612   "enum_fields" :
3613   [
3614    {
3615     "enum_field_value" : 1,
3616     "name" : "android::trait_trivial_dtor<long long>::value"
3617    }
3618   ],
3619   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
3620   "name" : "android::trait_trivial_dtor<long long>::(unnamed)",
3621   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
3622   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
3623   "size" : 4,
3624   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3625   "underlying_type" : "_ZTIj"
3626  },
3627  {
3628   "alignment" : 4,
3629   "enum_fields" :
3630   [
3631    {
3632     "enum_field_value" : 1,
3633     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
3634    }
3635   ],
3636   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
3637   "name" : "android::trait_trivial_dtor<unsigned long long>::(unnamed)",
3638   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
3639   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
3640   "size" : 4,
3641   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3642   "underlying_type" : "_ZTIj"
3643  },
3644  {
3645   "alignment" : 4,
3646   "enum_fields" :
3647   [
3648    {
3649     "enum_field_value" : 0,
3650     "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>::value"
3651    }
3652   ],
3653   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
3654   "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>::(unnamed)",
3655   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
3656   "self_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
3657   "size" : 4,
3658   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3659   "underlying_type" : "_ZTIj"
3660  },
3661  {
3662   "alignment" : 4,
3663   "enum_fields" :
3664   [
3665    {
3666     "enum_field_value" : 0,
3667     "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>::value"
3668    }
3669   ],
3670   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
3671   "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>::(unnamed)",
3672   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
3673   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
3674   "size" : 4,
3675   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3676   "underlying_type" : "_ZTIj"
3677  },
3678  {
3679   "alignment" : 4,
3680   "enum_fields" :
3681   [
3682    {
3683     "enum_field_value" : 0,
3684     "name" : "android::trait_trivial_move<android::Looper::Response>::value"
3685    }
3686   ],
3687   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
3688   "name" : "android::trait_trivial_move<android::Looper::Response>::(unnamed)",
3689   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
3690   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
3691   "size" : 4,
3692   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3693   "underlying_type" : "_ZTIj"
3694  },
3695  {
3696   "alignment" : 4,
3697   "enum_fields" :
3698   [
3699    {
3700     "enum_field_value" : 1,
3701     "name" : "android::trait_trivial_move<android::String8>::value"
3702    }
3703   ],
3704   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
3705   "name" : "android::trait_trivial_move<android::String8>::(unnamed)",
3706   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
3707   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
3708   "size" : 4,
3709   "source_file" : "system/core/libutils/include/utils/String8.h",
3710   "underlying_type" : "_ZTIj"
3711  },
3712  {
3713   "alignment" : 4,
3714   "enum_fields" :
3715   [
3716    {
3717     "enum_field_value" : 1,
3718     "name" : "android::trait_trivial_move<android::String16>::value"
3719    }
3720   ],
3721   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
3722   "name" : "android::trait_trivial_move<android::String16>::(unnamed)",
3723   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
3724   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
3725   "size" : 4,
3726   "source_file" : "system/core/libutils/include/utils/String16.h",
3727   "underlying_type" : "_ZTIj"
3728  },
3729  {
3730   "alignment" : 4,
3731   "enum_fields" :
3732   [
3733    {
3734     "enum_field_value" : 1,
3735     "name" : "android::trait_trivial_move<bool>::value"
3736    }
3737   ],
3738   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
3739   "name" : "android::trait_trivial_move<bool>::(unnamed)",
3740   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
3741   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
3742   "size" : 4,
3743   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3744   "underlying_type" : "_ZTIj"
3745  },
3746  {
3747   "alignment" : 4,
3748   "enum_fields" :
3749   [
3750    {
3751     "enum_field_value" : 1,
3752     "name" : "android::trait_trivial_move<char>::value"
3753    }
3754   ],
3755   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
3756   "name" : "android::trait_trivial_move<char>::(unnamed)",
3757   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
3758   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
3759   "size" : 4,
3760   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3761   "underlying_type" : "_ZTIj"
3762  },
3763  {
3764   "alignment" : 4,
3765   "enum_fields" :
3766   [
3767    {
3768     "enum_field_value" : 1,
3769     "name" : "android::trait_trivial_move<double>::value"
3770    }
3771   ],
3772   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
3773   "name" : "android::trait_trivial_move<double>::(unnamed)",
3774   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
3775   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
3776   "size" : 4,
3777   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3778   "underlying_type" : "_ZTIj"
3779  },
3780  {
3781   "alignment" : 4,
3782   "enum_fields" :
3783   [
3784    {
3785     "enum_field_value" : 1,
3786     "name" : "android::trait_trivial_move<float>::value"
3787    }
3788   ],
3789   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
3790   "name" : "android::trait_trivial_move<float>::(unnamed)",
3791   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
3792   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
3793   "size" : 4,
3794   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3795   "underlying_type" : "_ZTIj"
3796  },
3797  {
3798   "alignment" : 4,
3799   "enum_fields" :
3800   [
3801    {
3802     "enum_field_value" : 1,
3803     "name" : "android::trait_trivial_move<unsigned char>::value"
3804    }
3805   ],
3806   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
3807   "name" : "android::trait_trivial_move<unsigned char>::(unnamed)",
3808   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
3809   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
3810   "size" : 4,
3811   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3812   "underlying_type" : "_ZTIj"
3813  },
3814  {
3815   "alignment" : 4,
3816   "enum_fields" :
3817   [
3818    {
3819     "enum_field_value" : 1,
3820     "name" : "android::trait_trivial_move<int>::value"
3821    }
3822   ],
3823   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
3824   "name" : "android::trait_trivial_move<int>::(unnamed)",
3825   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
3826   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
3827   "size" : 4,
3828   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3829   "underlying_type" : "_ZTIj"
3830  },
3831  {
3832   "alignment" : 4,
3833   "enum_fields" :
3834   [
3835    {
3836     "enum_field_value" : 1,
3837     "name" : "android::trait_trivial_move<unsigned int>::value"
3838    }
3839   ],
3840   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
3841   "name" : "android::trait_trivial_move<unsigned int>::(unnamed)",
3842   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
3843   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
3844   "size" : 4,
3845   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3846   "underlying_type" : "_ZTIj"
3847  },
3848  {
3849   "alignment" : 4,
3850   "enum_fields" :
3851   [
3852    {
3853     "enum_field_value" : 1,
3854     "name" : "android::trait_trivial_move<long>::value"
3855    }
3856   ],
3857   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
3858   "name" : "android::trait_trivial_move<long>::(unnamed)",
3859   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
3860   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
3861   "size" : 4,
3862   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3863   "underlying_type" : "_ZTIj"
3864  },
3865  {
3866   "alignment" : 4,
3867   "enum_fields" :
3868   [
3869    {
3870     "enum_field_value" : 1,
3871     "name" : "android::trait_trivial_move<unsigned long>::value"
3872    }
3873   ],
3874   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
3875   "name" : "android::trait_trivial_move<unsigned long>::(unnamed)",
3876   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
3877   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
3878   "size" : 4,
3879   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3880   "underlying_type" : "_ZTIj"
3881  },
3882  {
3883   "alignment" : 4,
3884   "enum_fields" :
3885   [
3886    {
3887     "enum_field_value" : 1,
3888     "name" : "android::trait_trivial_move<short>::value"
3889    }
3890   ],
3891   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
3892   "name" : "android::trait_trivial_move<short>::(unnamed)",
3893   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
3894   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
3895   "size" : 4,
3896   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3897   "underlying_type" : "_ZTIj"
3898  },
3899  {
3900   "alignment" : 4,
3901   "enum_fields" :
3902   [
3903    {
3904     "enum_field_value" : 1,
3905     "name" : "android::trait_trivial_move<unsigned short>::value"
3906    }
3907   ],
3908   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
3909   "name" : "android::trait_trivial_move<unsigned short>::(unnamed)",
3910   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
3911   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
3912   "size" : 4,
3913   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3914   "underlying_type" : "_ZTIj"
3915  },
3916  {
3917   "alignment" : 4,
3918   "enum_fields" :
3919   [
3920    {
3921     "enum_field_value" : 1,
3922     "name" : "android::trait_trivial_move<void>::value"
3923    }
3924   ],
3925   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
3926   "name" : "android::trait_trivial_move<void>::(unnamed)",
3927   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
3928   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
3929   "size" : 4,
3930   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3931   "underlying_type" : "_ZTIj"
3932  },
3933  {
3934   "alignment" : 4,
3935   "enum_fields" :
3936   [
3937    {
3938     "enum_field_value" : 1,
3939     "name" : "android::trait_trivial_move<long long>::value"
3940    }
3941   ],
3942   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
3943   "name" : "android::trait_trivial_move<long long>::(unnamed)",
3944   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
3945   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
3946   "size" : 4,
3947   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3948   "underlying_type" : "_ZTIj"
3949  },
3950  {
3951   "alignment" : 4,
3952   "enum_fields" :
3953   [
3954    {
3955     "enum_field_value" : 1,
3956     "name" : "android::trait_trivial_move<unsigned long long>::value"
3957    }
3958   ],
3959   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
3960   "name" : "android::trait_trivial_move<unsigned long long>::(unnamed)",
3961   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
3962   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
3963   "size" : 4,
3964   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3965   "underlying_type" : "_ZTIj"
3966  },
3967  {
3968   "alignment" : 4,
3969   "enum_fields" :
3970   [
3971    {
3972     "enum_field_value" : 0,
3973     "name" : "android::Mutex::PRIVATE"
3974    },
3975    {
3976     "enum_field_value" : 1,
3977     "name" : "android::Mutex::SHARED"
3978    }
3979   ],
3980   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
3981   "name" : "android::Mutex::(unnamed)",
3982   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3983   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3984   "size" : 4,
3985   "source_file" : "system/core/libutils/include/utils/Mutex.h",
3986   "underlying_type" : "_ZTIj"
3987  },
3988  {
3989   "alignment" : 4,
3990   "enum_fields" :
3991   [
3992    {
3993     "enum_field_value" : 1,
3994     "name" : "android::Looper::EVENT_INPUT"
3995    },
3996    {
3997     "enum_field_value" : 2,
3998     "name" : "android::Looper::EVENT_OUTPUT"
3999    },
4000    {
4001     "enum_field_value" : 4,
4002     "name" : "android::Looper::EVENT_ERROR"
4003    },
4004    {
4005     "enum_field_value" : 8,
4006     "name" : "android::Looper::EVENT_HANGUP"
4007    },
4008    {
4009     "enum_field_value" : 16,
4010     "name" : "android::Looper::EVENT_INVALID"
4011    }
4012   ],
4013   "linker_set_key" : "_ZTIN7android6Looper12$EVENT_ERRORE",
4014   "name" : "android::Looper::(unnamed)",
4015   "referenced_type" : "_ZTIN7android6Looper12$EVENT_ERRORE",
4016   "self_type" : "_ZTIN7android6Looper12$EVENT_ERRORE",
4017   "size" : 4,
4018   "source_file" : "system/core/libutils/include/utils/Looper.h",
4019   "underlying_type" : "_ZTIj"
4020  },
4021  {
4022   "alignment" : 4,
4023   "enum_fields" :
4024   [
4025    {
4026     "enum_field_value" : -1,
4027     "name" : "android::Looper::POLL_WAKE"
4028    },
4029    {
4030     "enum_field_value" : -2,
4031     "name" : "android::Looper::POLL_CALLBACK"
4032    },
4033    {
4034     "enum_field_value" : -3,
4035     "name" : "android::Looper::POLL_TIMEOUT"
4036    },
4037    {
4038     "enum_field_value" : -4,
4039     "name" : "android::Looper::POLL_ERROR"
4040    }
4041   ],
4042   "linker_set_key" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
4043   "name" : "android::Looper::(unnamed)",
4044   "referenced_type" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
4045   "self_type" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
4046   "size" : 4,
4047   "source_file" : "system/core/libutils/include/utils/Looper.h",
4048   "underlying_type" : "_ZTIi"
4049  },
4050  {
4051   "alignment" : 4,
4052   "enum_fields" :
4053   [
4054    {
4055     "enum_field_value" : 1,
4056     "name" : "android::Looper::PREPARE_ALLOW_NON_CALLBACKS"
4057    }
4058   ],
4059   "linker_set_key" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
4060   "name" : "android::Looper::(unnamed)",
4061   "referenced_type" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
4062   "self_type" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
4063   "size" : 4,
4064   "source_file" : "system/core/libutils/include/utils/Looper.h",
4065   "underlying_type" : "_ZTIj"
4066  },
4067  {
4068   "alignment" : 4,
4069   "enum_fields" :
4070   [
4071    {
4072     "enum_field_value" : 0,
4073     "name" : "android::RWLock::PRIVATE"
4074    },
4075    {
4076     "enum_field_value" : 1,
4077     "name" : "android::RWLock::SHARED"
4078    }
4079   ],
4080   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
4081   "name" : "android::RWLock::(unnamed)",
4082   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
4083   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
4084   "size" : 4,
4085   "source_file" : "system/core/libutils/include/utils/RWLock.h",
4086   "underlying_type" : "_ZTIj"
4087  },
4088  {
4089   "alignment" : 4,
4090   "enum_fields" :
4091   [
4092    {
4093     "enum_field_value" : 0,
4094     "name" : "android::traits<android::sysprop_change_callback_info>::is_pointer"
4095    },
4096    {
4097     "enum_field_value" : 0,
4098     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_ctor"
4099    },
4100    {
4101     "enum_field_value" : 0,
4102     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_dtor"
4103    },
4104    {
4105     "enum_field_value" : 0,
4106     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_copy"
4107    },
4108    {
4109     "enum_field_value" : 0,
4110     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_move"
4111    }
4112   ],
4113   "linker_set_key" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4114   "name" : "android::traits<android::sysprop_change_callback_info>::(unnamed)",
4115   "referenced_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4116   "self_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4117   "size" : 4,
4118   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4119   "underlying_type" : "_ZTIj"
4120  },
4121  {
4122   "alignment" : 4,
4123   "enum_fields" :
4124   [
4125    {
4126     "enum_field_value" : 0,
4127     "name" : "android::traits<android::Looper::MessageEnvelope>::is_pointer"
4128    },
4129    {
4130     "enum_field_value" : 0,
4131     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_ctor"
4132    },
4133    {
4134     "enum_field_value" : 0,
4135     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_dtor"
4136    },
4137    {
4138     "enum_field_value" : 0,
4139     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_copy"
4140    },
4141    {
4142     "enum_field_value" : 0,
4143     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_move"
4144    }
4145   ],
4146   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4147   "name" : "android::traits<android::Looper::MessageEnvelope>::(unnamed)",
4148   "referenced_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4149   "self_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4150   "size" : 4,
4151   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4152   "underlying_type" : "_ZTIj"
4153  },
4154  {
4155   "alignment" : 4,
4156   "enum_fields" :
4157   [
4158    {
4159     "enum_field_value" : 0,
4160     "name" : "android::traits<android::Looper::Response>::is_pointer"
4161    },
4162    {
4163     "enum_field_value" : 0,
4164     "name" : "android::traits<android::Looper::Response>::has_trivial_ctor"
4165    },
4166    {
4167     "enum_field_value" : 0,
4168     "name" : "android::traits<android::Looper::Response>::has_trivial_dtor"
4169    },
4170    {
4171     "enum_field_value" : 0,
4172     "name" : "android::traits<android::Looper::Response>::has_trivial_copy"
4173    },
4174    {
4175     "enum_field_value" : 0,
4176     "name" : "android::traits<android::Looper::Response>::has_trivial_move"
4177    }
4178   ],
4179   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4180   "name" : "android::traits<android::Looper::Response>::(unnamed)",
4181   "referenced_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4182   "self_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4183   "size" : 4,
4184   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4185   "underlying_type" : "_ZTIj"
4186  },
4187  {
4188   "alignment" : 4,
4189   "enum_fields" :
4190   [
4191    {
4192     "enum_field_value" : 0,
4193     "name" : "android::FileMap::NORMAL"
4194    },
4195    {
4196     "enum_field_value" : 1,
4197     "name" : "android::FileMap::RANDOM"
4198    },
4199    {
4200     "enum_field_value" : 2,
4201     "name" : "android::FileMap::SEQUENTIAL"
4202    },
4203    {
4204     "enum_field_value" : 3,
4205     "name" : "android::FileMap::WILLNEED"
4206    },
4207    {
4208     "enum_field_value" : 4,
4209     "name" : "android::FileMap::DONTNEED"
4210    }
4211   ],
4212   "linker_set_key" : "_ZTIN7android7FileMap9MapAdviceE",
4213   "name" : "android::FileMap::MapAdvice",
4214   "referenced_type" : "_ZTIN7android7FileMap9MapAdviceE",
4215   "self_type" : "_ZTIN7android7FileMap9MapAdviceE",
4216   "size" : 4,
4217   "source_file" : "system/core/libutils/include/utils/FileMap.h",
4218   "underlying_type" : "_ZTIj"
4219  },
4220  {
4221   "access" : "protected",
4222   "alignment" : 4,
4223   "enum_fields" :
4224   [
4225    {
4226     "enum_field_value" : 1,
4227     "name" : "android::RefBase::FIRST_INC_STRONG"
4228    }
4229   ],
4230   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4231   "name" : "android::RefBase::(unnamed)",
4232   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4233   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4234   "size" : 4,
4235   "source_file" : "system/core/libutils/include/utils/RefBase.h",
4236   "underlying_type" : "_ZTIj"
4237  },
4238  {
4239   "access" : "protected",
4240   "alignment" : 4,
4241   "enum_fields" :
4242   [
4243    {
4244     "enum_field_value" : 0,
4245     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
4246    },
4247    {
4248     "enum_field_value" : 1,
4249     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
4250    },
4251    {
4252     "enum_field_value" : 1,
4253     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
4254    }
4255   ],
4256   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4257   "name" : "android::RefBase::(unnamed)",
4258   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4259   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4260   "size" : 4,
4261   "source_file" : "system/core/libutils/include/utils/RefBase.h",
4262   "underlying_type" : "_ZTIj"
4263  },
4264  {
4265   "alignment" : 4,
4266   "enum_fields" :
4267   [
4268    {
4269     "enum_field_value" : 0,
4270     "name" : "android::Condition::WAKE_UP_ONE"
4271    },
4272    {
4273     "enum_field_value" : 1,
4274     "name" : "android::Condition::WAKE_UP_ALL"
4275    }
4276   ],
4277   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
4278   "name" : "android::Condition::WakeUpType",
4279   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4280   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4281   "size" : 4,
4282   "source_file" : "system/core/libutils/include/utils/Condition.h",
4283   "underlying_type" : "_ZTIj"
4284  },
4285  {
4286   "alignment" : 4,
4287   "enum_fields" :
4288   [
4289    {
4290     "enum_field_value" : 0,
4291     "name" : "android::Condition::PRIVATE"
4292    },
4293    {
4294     "enum_field_value" : 1,
4295     "name" : "android::Condition::SHARED"
4296    }
4297   ],
4298   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
4299   "name" : "android::Condition::(unnamed)",
4300   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
4301   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
4302   "size" : 4,
4303   "source_file" : "system/core/libutils/include/utils/Condition.h",
4304   "underlying_type" : "_ZTIj"
4305  },
4306  {
4307   "access" : "private",
4308   "alignment" : 4,
4309   "enum_fields" :
4310   [
4311    {
4312     "enum_field_value" : 20,
4313     "name" : "android::FdPrinter::MAX_FORMAT_STRING"
4314    }
4315   ],
4316   "linker_set_key" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4317   "name" : "android::FdPrinter::(unnamed)",
4318   "referenced_type" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4319   "self_type" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4320   "size" : 4,
4321   "source_file" : "system/core/libutils/include/utils/Printer.h",
4322   "underlying_type" : "_ZTIj"
4323  }
4324 ],
4325 "function_types" :
4326 [
4327  {
4328   "alignment" : 4,
4329   "linker_set_key" : "_ZTIFiPFiPvES_PKcijPS_E",
4330   "name" : "int (int (*)(void *), void *, const char *, int, unsigned int, void **)",
4331   "parameters" :
4332   [
4333    {
4334     "referenced_type" : "_ZTIPFiPvE"
4335    },
4336    {
4337     "referenced_type" : "_ZTIPv"
4338    },
4339    {
4340     "referenced_type" : "_ZTIPKc"
4341    },
4342    {
4343     "referenced_type" : "_ZTIi"
4344    },
4345    {
4346     "referenced_type" : "_ZTIj"
4347    },
4348    {
4349     "referenced_type" : "_ZTIPPv"
4350    }
4351   ],
4352   "referenced_type" : "_ZTIFiPFiPvES_PKcijPS_E",
4353   "return_type" : "_ZTIi",
4354   "self_type" : "_ZTIFiPFiPvES_PKcijPS_E",
4355   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
4356  },
4357  {
4358   "alignment" : 4,
4359   "linker_set_key" : "_ZTIFiPKvS0_E",
4360   "name" : "int (const void *, const void *)",
4361   "parameters" :
4362   [
4363    {
4364     "referenced_type" : "_ZTIPKv"
4365    },
4366    {
4367     "referenced_type" : "_ZTIPKv"
4368    }
4369   ],
4370   "referenced_type" : "_ZTIFiPKvS0_E",
4371   "return_type" : "_ZTIi",
4372   "self_type" : "_ZTIFiPKvS0_E",
4373   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4374  },
4375  {
4376   "alignment" : 4,
4377   "linker_set_key" : "_ZTIFiPKvS0_PvE",
4378   "name" : "int (const void *, const void *, void *)",
4379   "parameters" :
4380   [
4381    {
4382     "referenced_type" : "_ZTIPKv"
4383    },
4384    {
4385     "referenced_type" : "_ZTIPKv"
4386    },
4387    {
4388     "referenced_type" : "_ZTIPv"
4389    }
4390   ],
4391   "referenced_type" : "_ZTIFiPKvS0_PvE",
4392   "return_type" : "_ZTIi",
4393   "self_type" : "_ZTIFiPKvS0_PvE",
4394   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4395  },
4396  {
4397   "alignment" : 4,
4398   "linker_set_key" : "_ZTIFiPvE",
4399   "name" : "int (void *)",
4400   "parameters" :
4401   [
4402    {
4403     "referenced_type" : "_ZTIPv"
4404    }
4405   ],
4406   "referenced_type" : "_ZTIFiPvE",
4407   "return_type" : "_ZTIi",
4408   "self_type" : "_ZTIFiPvE",
4409   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
4410  },
4411  {
4412   "alignment" : 4,
4413   "linker_set_key" : "_ZTIFiiiPvE",
4414   "name" : "int (int, int, void *)",
4415   "parameters" :
4416   [
4417    {
4418     "referenced_type" : "_ZTIi"
4419    },
4420    {
4421     "referenced_type" : "_ZTIi"
4422    },
4423    {
4424     "referenced_type" : "_ZTIPv"
4425    }
4426   ],
4427   "referenced_type" : "_ZTIFiiiPvE",
4428   "return_type" : "_ZTIi",
4429   "self_type" : "_ZTIFiiiPvE",
4430   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4431  },
4432  {
4433   "alignment" : 4,
4434   "linker_set_key" : "_ZTIFvvE",
4435   "name" : "void ()",
4436   "referenced_type" : "_ZTIFvvE",
4437   "return_type" : "_ZTIv",
4438   "self_type" : "_ZTIFvvE",
4439   "source_file" : "system/core/libutils/include/utils/misc.h"
4440  }
4441 ],
4442 "functions" :
4443 [
4444  {
4445   "access" : "private",
4446   "function_name" : "android::LogPrinter::printRaw",
4447   "linker_set_key" : "_ZN7android10LogPrinter8printRawEPKc",
4448   "parameters" :
4449   [
4450    {
4451     "is_this_ptr" : true,
4452     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4453    },
4454    {
4455     "referenced_type" : "_ZTIPKc"
4456    }
4457   ],
4458   "return_type" : "_ZTIv",
4459   "source_file" : "system/core/libutils/include/utils/Printer.h"
4460  },
4461  {
4462   "function_name" : "android::LogPrinter::printLine",
4463   "linker_set_key" : "_ZN7android10LogPrinter9printLineEPKc",
4464   "parameters" :
4465   [
4466    {
4467     "is_this_ptr" : true,
4468     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4469    },
4470    {
4471     "referenced_type" : "_ZTIPKc"
4472    }
4473   ],
4474   "return_type" : "_ZTIv",
4475   "source_file" : "system/core/libutils/include/utils/Printer.h"
4476  },
4477  {
4478   "function_name" : "android::LogPrinter::LogPrinter",
4479   "linker_set_key" : "_ZN7android10LogPrinterC1EPKc19android_LogPriorityS2_b",
4480   "parameters" :
4481   [
4482    {
4483     "is_this_ptr" : true,
4484     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4485    },
4486    {
4487     "referenced_type" : "_ZTIPKc"
4488    },
4489    {
4490     "default_arg" : true,
4491     "referenced_type" : "_ZTI19android_LogPriority"
4492    },
4493    {
4494     "default_arg" : true,
4495     "referenced_type" : "_ZTIPKc"
4496    },
4497    {
4498     "default_arg" : true,
4499     "referenced_type" : "_ZTIb"
4500    }
4501   ],
4502   "return_type" : "_ZTIv",
4503   "source_file" : "system/core/libutils/include/utils/Printer.h"
4504  },
4505  {
4506   "function_name" : "android::LogPrinter::LogPrinter",
4507   "linker_set_key" : "_ZN7android10LogPrinterC2EPKc19android_LogPriorityS2_b",
4508   "parameters" :
4509   [
4510    {
4511     "is_this_ptr" : true,
4512     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4513    },
4514    {
4515     "referenced_type" : "_ZTIPKc"
4516    },
4517    {
4518     "default_arg" : true,
4519     "referenced_type" : "_ZTI19android_LogPriority"
4520    },
4521    {
4522     "default_arg" : true,
4523     "referenced_type" : "_ZTIPKc"
4524    },
4525    {
4526     "default_arg" : true,
4527     "referenced_type" : "_ZTIb"
4528    }
4529   ],
4530   "return_type" : "_ZTIv",
4531   "source_file" : "system/core/libutils/include/utils/Printer.h"
4532  },
4533  {
4534   "function_name" : "android::VectorImpl::appendArray",
4535   "linker_set_key" : "_ZN7android10VectorImpl11appendArrayEPKvj",
4536   "parameters" :
4537   [
4538    {
4539     "is_this_ptr" : true,
4540     "referenced_type" : "_ZTIPN7android10VectorImplE"
4541    },
4542    {
4543     "referenced_type" : "_ZTIPKv"
4544    },
4545    {
4546     "referenced_type" : "_ZTIj"
4547    }
4548   ],
4549   "return_type" : "_ZTIi",
4550   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4551  },
4552  {
4553   "function_name" : "android::VectorImpl::setCapacity",
4554   "linker_set_key" : "_ZN7android10VectorImpl11setCapacityEj",
4555   "parameters" :
4556   [
4557    {
4558     "is_this_ptr" : true,
4559     "referenced_type" : "_ZTIPN7android10VectorImplE"
4560    },
4561    {
4562     "referenced_type" : "_ZTIj"
4563    }
4564   ],
4565   "return_type" : "_ZTIi",
4566   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4567  },
4568  {
4569   "function_name" : "android::VectorImpl::appendVector",
4570   "linker_set_key" : "_ZN7android10VectorImpl12appendVectorERKS0_",
4571   "parameters" :
4572   [
4573    {
4574     "is_this_ptr" : true,
4575     "referenced_type" : "_ZTIPN7android10VectorImplE"
4576    },
4577    {
4578     "referenced_type" : "_ZTIRKN7android10VectorImplE"
4579    }
4580   ],
4581   "return_type" : "_ZTIi",
4582   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4583  },
4584  {
4585   "function_name" : "android::VectorImpl::editArrayImpl",
4586   "linker_set_key" : "_ZN7android10VectorImpl13editArrayImplEv",
4587   "parameters" :
4588   [
4589    {
4590     "is_this_ptr" : true,
4591     "referenced_type" : "_ZTIPN7android10VectorImplE"
4592    }
4593   ],
4594   "return_type" : "_ZTIPv",
4595   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4596  },
4597  {
4598   "function_name" : "android::VectorImpl::finish_vector",
4599   "linker_set_key" : "_ZN7android10VectorImpl13finish_vectorEv",
4600   "parameters" :
4601   [
4602    {
4603     "is_this_ptr" : true,
4604     "referenced_type" : "_ZTIPN7android10VectorImplE"
4605    }
4606   ],
4607   "return_type" : "_ZTIv",
4608   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4609  },
4610  {
4611   "function_name" : "android::VectorImpl::insertArrayAt",
4612   "linker_set_key" : "_ZN7android10VectorImpl13insertArrayAtEPKvjj",
4613   "parameters" :
4614   [
4615    {
4616     "is_this_ptr" : true,
4617     "referenced_type" : "_ZTIPN7android10VectorImplE"
4618    },
4619    {
4620     "referenced_type" : "_ZTIPKv"
4621    },
4622    {
4623     "referenced_type" : "_ZTIj"
4624    },
4625    {
4626     "referenced_type" : "_ZTIj"
4627    }
4628   ],
4629   "return_type" : "_ZTIi",
4630   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4631  },
4632  {
4633   "function_name" : "android::VectorImpl::removeItemsAt",
4634   "linker_set_key" : "_ZN7android10VectorImpl13removeItemsAtEjj",
4635   "parameters" :
4636   [
4637    {
4638     "is_this_ptr" : true,
4639     "referenced_type" : "_ZTIPN7android10VectorImplE"
4640    },
4641    {
4642     "referenced_type" : "_ZTIj"
4643    },
4644    {
4645     "default_arg" : true,
4646     "referenced_type" : "_ZTIj"
4647    }
4648   ],
4649   "return_type" : "_ZTIi",
4650   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4651  },
4652  {
4653   "function_name" : "android::VectorImpl::insertVectorAt",
4654   "linker_set_key" : "_ZN7android10VectorImpl14insertVectorAtERKS0_j",
4655   "parameters" :
4656   [
4657    {
4658     "is_this_ptr" : true,
4659     "referenced_type" : "_ZTIPN7android10VectorImplE"
4660    },
4661    {
4662     "referenced_type" : "_ZTIRKN7android10VectorImplE"
4663    },
4664    {
4665     "referenced_type" : "_ZTIj"
4666    }
4667   ],
4668   "return_type" : "_ZTIi",
4669   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4670  },
4671  {
4672   "access" : "protected",
4673   "function_name" : "android::VectorImpl::release_storage",
4674   "linker_set_key" : "_ZN7android10VectorImpl15release_storageEv",
4675   "parameters" :
4676   [
4677    {
4678     "is_this_ptr" : true,
4679     "referenced_type" : "_ZTIPN7android10VectorImplE"
4680    }
4681   ],
4682   "return_type" : "_ZTIv",
4683   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4684  },
4685  {
4686   "function_name" : "android::VectorImpl::editItemLocation",
4687   "linker_set_key" : "_ZN7android10VectorImpl16editItemLocationEj",
4688   "parameters" :
4689   [
4690    {
4691     "is_this_ptr" : true,
4692     "referenced_type" : "_ZTIPN7android10VectorImplE"
4693    },
4694    {
4695     "referenced_type" : "_ZTIj"
4696    }
4697   ],
4698   "return_type" : "_ZTIPv",
4699   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4700  },
4701  {
4702   "function_name" : "android::VectorImpl::add",
4703   "linker_set_key" : "_ZN7android10VectorImpl3addEPKv",
4704   "parameters" :
4705   [
4706    {
4707     "is_this_ptr" : true,
4708     "referenced_type" : "_ZTIPN7android10VectorImplE"
4709    },
4710    {
4711     "referenced_type" : "_ZTIPKv"
4712    }
4713   ],
4714   "return_type" : "_ZTIi",
4715   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4716  },
4717  {
4718   "function_name" : "android::VectorImpl::add",
4719   "linker_set_key" : "_ZN7android10VectorImpl3addEv",
4720   "parameters" :
4721   [
4722    {
4723     "is_this_ptr" : true,
4724     "referenced_type" : "_ZTIPN7android10VectorImplE"
4725    }
4726   ],
4727   "return_type" : "_ZTIi",
4728   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4729  },
4730  {
4731   "function_name" : "android::VectorImpl::pop",
4732   "linker_set_key" : "_ZN7android10VectorImpl3popEv",
4733   "parameters" :
4734   [
4735    {
4736     "is_this_ptr" : true,
4737     "referenced_type" : "_ZTIPN7android10VectorImplE"
4738    }
4739   ],
4740   "return_type" : "_ZTIv",
4741   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4742  },
4743  {
4744   "function_name" : "android::VectorImpl::push",
4745   "linker_set_key" : "_ZN7android10VectorImpl4pushEPKv",
4746   "parameters" :
4747   [
4748    {
4749     "is_this_ptr" : true,
4750     "referenced_type" : "_ZTIPN7android10VectorImplE"
4751    },
4752    {
4753     "referenced_type" : "_ZTIPKv"
4754    }
4755   ],
4756   "return_type" : "_ZTIv",
4757   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4758  },
4759  {
4760   "function_name" : "android::VectorImpl::push",
4761   "linker_set_key" : "_ZN7android10VectorImpl4pushEv",
4762   "parameters" :
4763   [
4764    {
4765     "is_this_ptr" : true,
4766     "referenced_type" : "_ZTIPN7android10VectorImplE"
4767    }
4768   ],
4769   "return_type" : "_ZTIv",
4770   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4771  },
4772  {
4773   "function_name" : "android::VectorImpl::sort",
4774   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_E",
4775   "parameters" :
4776   [
4777    {
4778     "is_this_ptr" : true,
4779     "referenced_type" : "_ZTIPN7android10VectorImplE"
4780    },
4781    {
4782     "referenced_type" : "_ZTIPFiPKvS0_E"
4783    }
4784   ],
4785   "return_type" : "_ZTIi",
4786   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4787  },
4788  {
4789   "function_name" : "android::VectorImpl::sort",
4790   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_",
4791   "parameters" :
4792   [
4793    {
4794     "is_this_ptr" : true,
4795     "referenced_type" : "_ZTIPN7android10VectorImplE"
4796    },
4797    {
4798     "referenced_type" : "_ZTIPFiPKvS0_PvE"
4799    },
4800    {
4801     "referenced_type" : "_ZTIPv"
4802    }
4803   ],
4804   "return_type" : "_ZTIi",
4805   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4806  },
4807  {
4808   "access" : "private",
4809   "function_name" : "android::VectorImpl::_grow",
4810   "linker_set_key" : "_ZN7android10VectorImpl5_growEjj",
4811   "parameters" :
4812   [
4813    {
4814     "is_this_ptr" : true,
4815     "referenced_type" : "_ZTIPN7android10VectorImplE"
4816    },
4817    {
4818     "referenced_type" : "_ZTIj"
4819    },
4820    {
4821     "referenced_type" : "_ZTIj"
4822    }
4823   ],
4824   "return_type" : "_ZTIPv",
4825   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4826  },
4827  {
4828   "function_name" : "android::VectorImpl::clear",
4829   "linker_set_key" : "_ZN7android10VectorImpl5clearEv",
4830   "parameters" :
4831   [
4832    {
4833     "is_this_ptr" : true,
4834     "referenced_type" : "_ZTIPN7android10VectorImplE"
4835    }
4836   ],
4837   "return_type" : "_ZTIv",
4838   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4839  },
4840  {
4841   "function_name" : "android::VectorImpl::resize",
4842   "linker_set_key" : "_ZN7android10VectorImpl6resizeEj",
4843   "parameters" :
4844   [
4845    {
4846     "is_this_ptr" : true,
4847     "referenced_type" : "_ZTIPN7android10VectorImplE"
4848    },
4849    {
4850     "referenced_type" : "_ZTIj"
4851    }
4852   ],
4853   "return_type" : "_ZTIi",
4854   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4855  },
4856  {
4857   "access" : "private",
4858   "function_name" : "android::VectorImpl::_shrink",
4859   "linker_set_key" : "_ZN7android10VectorImpl7_shrinkEjj",
4860   "parameters" :
4861   [
4862    {
4863     "is_this_ptr" : true,
4864     "referenced_type" : "_ZTIPN7android10VectorImplE"
4865    },
4866    {
4867     "referenced_type" : "_ZTIj"
4868    },
4869    {
4870     "referenced_type" : "_ZTIj"
4871    }
4872   ],
4873   "return_type" : "_ZTIv",
4874   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4875  },
4876  {
4877   "function_name" : "android::VectorImpl::insertAt",
4878   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEPKvjj",
4879   "parameters" :
4880   [
4881    {
4882     "is_this_ptr" : true,
4883     "referenced_type" : "_ZTIPN7android10VectorImplE"
4884    },
4885    {
4886     "referenced_type" : "_ZTIPKv"
4887    },
4888    {
4889     "referenced_type" : "_ZTIj"
4890    },
4891    {
4892     "default_arg" : true,
4893     "referenced_type" : "_ZTIj"
4894    }
4895   ],
4896   "return_type" : "_ZTIi",
4897   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4898  },
4899  {
4900   "function_name" : "android::VectorImpl::insertAt",
4901   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEjj",
4902   "parameters" :
4903   [
4904    {
4905     "is_this_ptr" : true,
4906     "referenced_type" : "_ZTIPN7android10VectorImplE"
4907    },
4908    {
4909     "referenced_type" : "_ZTIj"
4910    },
4911    {
4912     "default_arg" : true,
4913     "referenced_type" : "_ZTIj"
4914    }
4915   ],
4916   "return_type" : "_ZTIi",
4917   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4918  },
4919  {
4920   "function_name" : "android::VectorImpl::replaceAt",
4921   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEPKvj",
4922   "parameters" :
4923   [
4924    {
4925     "is_this_ptr" : true,
4926     "referenced_type" : "_ZTIPN7android10VectorImplE"
4927    },
4928    {
4929     "referenced_type" : "_ZTIPKv"
4930    },
4931    {
4932     "referenced_type" : "_ZTIj"
4933    }
4934   ],
4935   "return_type" : "_ZTIi",
4936   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4937  },
4938  {
4939   "function_name" : "android::VectorImpl::replaceAt",
4940   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEj",
4941   "parameters" :
4942   [
4943    {
4944     "is_this_ptr" : true,
4945     "referenced_type" : "_ZTIPN7android10VectorImplE"
4946    },
4947    {
4948     "referenced_type" : "_ZTIj"
4949    }
4950   ],
4951   "return_type" : "_ZTIi",
4952   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4953  },
4954  {
4955   "function_name" : "android::VectorImpl::VectorImpl",
4956   "linker_set_key" : "_ZN7android10VectorImplC2ERKS0_",
4957   "parameters" :
4958   [
4959    {
4960     "is_this_ptr" : true,
4961     "referenced_type" : "_ZTIPN7android10VectorImplE"
4962    },
4963    {
4964     "referenced_type" : "_ZTIRKN7android10VectorImplE"
4965    }
4966   ],
4967   "return_type" : "_ZTIv",
4968   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4969  },
4970  {
4971   "function_name" : "android::VectorImpl::VectorImpl",
4972   "linker_set_key" : "_ZN7android10VectorImplC2Ejj",
4973   "parameters" :
4974   [
4975    {
4976     "is_this_ptr" : true,
4977     "referenced_type" : "_ZTIPN7android10VectorImplE"
4978    },
4979    {
4980     "referenced_type" : "_ZTIj"
4981    },
4982    {
4983     "referenced_type" : "_ZTIj"
4984    }
4985   ],
4986   "return_type" : "_ZTIv",
4987   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4988  },
4989  {
4990   "function_name" : "android::VectorImpl::~VectorImpl",
4991   "linker_set_key" : "_ZN7android10VectorImplD0Ev",
4992   "parameters" :
4993   [
4994    {
4995     "is_this_ptr" : true,
4996     "referenced_type" : "_ZTIPN7android10VectorImplE"
4997    }
4998   ],
4999   "return_type" : "_ZTIv",
5000   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5001  },
5002  {
5003   "function_name" : "android::VectorImpl::~VectorImpl",
5004   "linker_set_key" : "_ZN7android10VectorImplD1Ev",
5005   "parameters" :
5006   [
5007    {
5008     "is_this_ptr" : true,
5009     "referenced_type" : "_ZTIPN7android10VectorImplE"
5010    }
5011   ],
5012   "return_type" : "_ZTIv",
5013   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5014  },
5015  {
5016   "function_name" : "android::VectorImpl::~VectorImpl",
5017   "linker_set_key" : "_ZN7android10VectorImplD2Ev",
5018   "parameters" :
5019   [
5020    {
5021     "is_this_ptr" : true,
5022     "referenced_type" : "_ZTIPN7android10VectorImplE"
5023    }
5024   ],
5025   "return_type" : "_ZTIv",
5026   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5027  },
5028  {
5029   "function_name" : "android::VectorImpl::operator=",
5030   "linker_set_key" : "_ZN7android10VectorImplaSERKS0_",
5031   "parameters" :
5032   [
5033    {
5034     "is_this_ptr" : true,
5035     "referenced_type" : "_ZTIPN7android10VectorImplE"
5036    },
5037    {
5038     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5039    }
5040   ],
5041   "return_type" : "_ZTIRN7android10VectorImplE",
5042   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5043  },
5044  {
5045   "function_name" : "android::uptimeNanos",
5046   "linker_set_key" : "_ZN7android11uptimeNanosEv",
5047   "return_type" : "_ZTIx",
5048   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5049  },
5050  {
5051   "function_name" : "android::NativeHandle::create",
5052   "linker_set_key" : "_ZN7android12NativeHandle6createEP13native_handleb",
5053   "parameters" :
5054   [
5055    {
5056     "referenced_type" : "_ZTIP13native_handle"
5057    },
5058    {
5059     "referenced_type" : "_ZTIb"
5060    }
5061   ],
5062   "return_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
5063   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5064  },
5065  {
5066   "access" : "private",
5067   "function_name" : "android::NativeHandle::NativeHandle",
5068   "linker_set_key" : "_ZN7android12NativeHandleC1EP13native_handleb",
5069   "parameters" :
5070   [
5071    {
5072     "is_this_ptr" : true,
5073     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5074    },
5075    {
5076     "referenced_type" : "_ZTIP13native_handle"
5077    },
5078    {
5079     "referenced_type" : "_ZTIb"
5080    }
5081   ],
5082   "return_type" : "_ZTIv",
5083   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5084  },
5085  {
5086   "access" : "private",
5087   "function_name" : "android::NativeHandle::NativeHandle",
5088   "linker_set_key" : "_ZN7android12NativeHandleC2EP13native_handleb",
5089   "parameters" :
5090   [
5091    {
5092     "is_this_ptr" : true,
5093     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5094    },
5095    {
5096     "referenced_type" : "_ZTIP13native_handle"
5097    },
5098    {
5099     "referenced_type" : "_ZTIb"
5100    }
5101   ],
5102   "return_type" : "_ZTIv",
5103   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5104  },
5105  {
5106   "access" : "private",
5107   "function_name" : "android::NativeHandle::~NativeHandle",
5108   "linker_set_key" : "_ZN7android12NativeHandleD1Ev",
5109   "parameters" :
5110   [
5111    {
5112     "is_this_ptr" : true,
5113     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5114    }
5115   ],
5116   "return_type" : "_ZTIv",
5117   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5118  },
5119  {
5120   "access" : "private",
5121   "function_name" : "android::NativeHandle::~NativeHandle",
5122   "linker_set_key" : "_ZN7android12NativeHandleD2Ev",
5123   "parameters" :
5124   [
5125    {
5126     "is_this_ptr" : true,
5127     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5128    }
5129   ],
5130   "return_type" : "_ZTIv",
5131   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5132  },
5133  {
5134   "function_name" : "android::uptimeMillis",
5135   "linker_set_key" : "_ZN7android12uptimeMillisEv",
5136   "return_type" : "_ZTIx",
5137   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5138  },
5139  {
5140   "function_name" : "android::PrefixPrinter::printLine",
5141   "linker_set_key" : "_ZN7android13PrefixPrinter9printLineEPKc",
5142   "parameters" :
5143   [
5144    {
5145     "is_this_ptr" : true,
5146     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5147    },
5148    {
5149     "referenced_type" : "_ZTIPKc"
5150    }
5151   ],
5152   "return_type" : "_ZTIv",
5153   "source_file" : "system/core/libutils/include/utils/Printer.h"
5154  },
5155  {
5156   "function_name" : "android::PrefixPrinter::PrefixPrinter",
5157   "linker_set_key" : "_ZN7android13PrefixPrinterC1ERNS_7PrinterEPKc",
5158   "parameters" :
5159   [
5160    {
5161     "is_this_ptr" : true,
5162     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5163    },
5164    {
5165     "referenced_type" : "_ZTIRN7android7PrinterE"
5166    },
5167    {
5168     "referenced_type" : "_ZTIPKc"
5169    }
5170   ],
5171   "return_type" : "_ZTIv",
5172   "source_file" : "system/core/libutils/include/utils/Printer.h"
5173  },
5174  {
5175   "function_name" : "android::PrefixPrinter::PrefixPrinter",
5176   "linker_set_key" : "_ZN7android13PrefixPrinterC2ERNS_7PrinterEPKc",
5177   "parameters" :
5178   [
5179    {
5180     "is_this_ptr" : true,
5181     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5182    },
5183    {
5184     "referenced_type" : "_ZTIRN7android7PrinterE"
5185    },
5186    {
5187     "referenced_type" : "_ZTIPKc"
5188    }
5189   ],
5190   "return_type" : "_ZTIv",
5191   "source_file" : "system/core/libutils/include/utils/Printer.h"
5192  },
5193  {
5194   "access" : "protected",
5195   "function_name" : "android::LooperCallback::~LooperCallback",
5196   "linker_set_key" : "_ZN7android14LooperCallbackD0Ev",
5197   "parameters" :
5198   [
5199    {
5200     "is_this_ptr" : true,
5201     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
5202    }
5203   ],
5204   "return_type" : "_ZTIv",
5205   "source_file" : "system/core/libutils/include/utils/Looper.h"
5206  },
5207  {
5208   "access" : "protected",
5209   "function_name" : "android::LooperCallback::~LooperCallback",
5210   "linker_set_key" : "_ZN7android14LooperCallbackD1Ev",
5211   "parameters" :
5212   [
5213    {
5214     "is_this_ptr" : true,
5215     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
5216    }
5217   ],
5218   "return_type" : "_ZTIv",
5219   "source_file" : "system/core/libutils/include/utils/Looper.h"
5220  },
5221  {
5222   "access" : "protected",
5223   "function_name" : "android::LooperCallback::~LooperCallback",
5224   "linker_set_key" : "_ZN7android14LooperCallbackD2Ev",
5225   "parameters" :
5226   [
5227    {
5228     "is_this_ptr" : true,
5229     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
5230    }
5231   ],
5232   "return_type" : "_ZTIv",
5233   "source_file" : "system/core/libutils/include/utils/Looper.h"
5234  },
5235  {
5236   "access" : "protected",
5237   "function_name" : "android::MessageHandler::~MessageHandler",
5238   "linker_set_key" : "_ZN7android14MessageHandlerD0Ev",
5239   "parameters" :
5240   [
5241    {
5242     "is_this_ptr" : true,
5243     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
5244    }
5245   ],
5246   "return_type" : "_ZTIv",
5247   "source_file" : "system/core/libutils/include/utils/Looper.h"
5248  },
5249  {
5250   "access" : "protected",
5251   "function_name" : "android::MessageHandler::~MessageHandler",
5252   "linker_set_key" : "_ZN7android14MessageHandlerD1Ev",
5253   "parameters" :
5254   [
5255    {
5256     "is_this_ptr" : true,
5257     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
5258    }
5259   ],
5260   "return_type" : "_ZTIv",
5261   "source_file" : "system/core/libutils/include/utils/Looper.h"
5262  },
5263  {
5264   "access" : "protected",
5265   "function_name" : "android::MessageHandler::~MessageHandler",
5266   "linker_set_key" : "_ZN7android14MessageHandlerD2Ev",
5267   "parameters" :
5268   [
5269    {
5270     "is_this_ptr" : true,
5271     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
5272    }
5273   ],
5274   "return_type" : "_ZTIv",
5275   "source_file" : "system/core/libutils/include/utils/Looper.h"
5276  },
5277  {
5278   "function_name" : "android::String8Printer::printLine",
5279   "linker_set_key" : "_ZN7android14String8Printer9printLineEPKc",
5280   "parameters" :
5281   [
5282    {
5283     "is_this_ptr" : true,
5284     "referenced_type" : "_ZTIPN7android14String8PrinterE"
5285    },
5286    {
5287     "referenced_type" : "_ZTIPKc"
5288    }
5289   ],
5290   "return_type" : "_ZTIv",
5291   "source_file" : "system/core/libutils/include/utils/Printer.h"
5292  },
5293  {
5294   "function_name" : "android::String8Printer::String8Printer",
5295   "linker_set_key" : "_ZN7android14String8PrinterC1EPNS_7String8EPKc",
5296   "parameters" :
5297   [
5298    {
5299     "is_this_ptr" : true,
5300     "referenced_type" : "_ZTIPN7android14String8PrinterE"
5301    },
5302    {
5303     "referenced_type" : "_ZTIPN7android7String8E"
5304    },
5305    {
5306     "default_arg" : true,
5307     "referenced_type" : "_ZTIPKc"
5308    }
5309   ],
5310   "return_type" : "_ZTIv",
5311   "source_file" : "system/core/libutils/include/utils/Printer.h"
5312  },
5313  {
5314   "function_name" : "android::String8Printer::String8Printer",
5315   "linker_set_key" : "_ZN7android14String8PrinterC2EPNS_7String8EPKc",
5316   "parameters" :
5317   [
5318    {
5319     "is_this_ptr" : true,
5320     "referenced_type" : "_ZTIPN7android14String8PrinterE"
5321    },
5322    {
5323     "referenced_type" : "_ZTIPN7android7String8E"
5324    },
5325    {
5326     "default_arg" : true,
5327     "referenced_type" : "_ZTIPKc"
5328    }
5329   ],
5330   "return_type" : "_ZTIv",
5331   "source_file" : "system/core/libutils/include/utils/Printer.h"
5332  },
5333  {
5334   "function_name" : "android::statusToString",
5335   "linker_set_key" : "_ZN7android14statusToStringEi",
5336   "parameters" :
5337   [
5338    {
5339     "referenced_type" : "_ZTIi"
5340    }
5341   ],
5342   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5343   "source_file" : "system/core/libutils/include/utils/Errors.h"
5344  },
5345  {
5346   "function_name" : "android::elapsedRealtime",
5347   "linker_set_key" : "_ZN7android15elapsedRealtimeEv",
5348   "return_type" : "_ZTIx",
5349   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5350  },
5351  {
5352   "function_name" : "android::SortedVectorImpl::add",
5353   "linker_set_key" : "_ZN7android16SortedVectorImpl3addEPKv",
5354   "parameters" :
5355   [
5356    {
5357     "is_this_ptr" : true,
5358     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5359    },
5360    {
5361     "referenced_type" : "_ZTIPKv"
5362    }
5363   ],
5364   "return_type" : "_ZTIi",
5365   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5366  },
5367  {
5368   "function_name" : "android::SortedVectorImpl::merge",
5369   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKNS_10VectorImplE",
5370   "parameters" :
5371   [
5372    {
5373     "is_this_ptr" : true,
5374     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5375    },
5376    {
5377     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5378    }
5379   ],
5380   "return_type" : "_ZTIi",
5381   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5382  },
5383  {
5384   "function_name" : "android::SortedVectorImpl::merge",
5385   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKS0_",
5386   "parameters" :
5387   [
5388    {
5389     "is_this_ptr" : true,
5390     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5391    },
5392    {
5393     "referenced_type" : "_ZTIRKN7android16SortedVectorImplE"
5394    }
5395   ],
5396   "return_type" : "_ZTIi",
5397   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5398  },
5399  {
5400   "function_name" : "android::SortedVectorImpl::remove",
5401   "linker_set_key" : "_ZN7android16SortedVectorImpl6removeEPKv",
5402   "parameters" :
5403   [
5404    {
5405     "is_this_ptr" : true,
5406     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5407    },
5408    {
5409     "referenced_type" : "_ZTIPKv"
5410    }
5411   ],
5412   "return_type" : "_ZTIi",
5413   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5414  },
5415  {
5416   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
5417   "linker_set_key" : "_ZN7android16SortedVectorImplC2ERKNS_10VectorImplE",
5418   "parameters" :
5419   [
5420    {
5421     "is_this_ptr" : true,
5422     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5423    },
5424    {
5425     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5426    }
5427   ],
5428   "return_type" : "_ZTIv",
5429   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5430  },
5431  {
5432   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
5433   "linker_set_key" : "_ZN7android16SortedVectorImplC2Ejj",
5434   "parameters" :
5435   [
5436    {
5437     "is_this_ptr" : true,
5438     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5439    },
5440    {
5441     "referenced_type" : "_ZTIj"
5442    },
5443    {
5444     "referenced_type" : "_ZTIj"
5445    }
5446   ],
5447   "return_type" : "_ZTIv",
5448   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5449  },
5450  {
5451   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
5452   "linker_set_key" : "_ZN7android16SortedVectorImplD0Ev",
5453   "parameters" :
5454   [
5455    {
5456     "is_this_ptr" : true,
5457     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5458    }
5459   ],
5460   "return_type" : "_ZTIv",
5461   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5462  },
5463  {
5464   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
5465   "linker_set_key" : "_ZN7android16SortedVectorImplD1Ev",
5466   "parameters" :
5467   [
5468    {
5469     "is_this_ptr" : true,
5470     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5471    }
5472   ],
5473   "return_type" : "_ZTIv",
5474   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5475  },
5476  {
5477   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
5478   "linker_set_key" : "_ZN7android16SortedVectorImplD2Ev",
5479   "parameters" :
5480   [
5481    {
5482     "is_this_ptr" : true,
5483     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5484    }
5485   ],
5486   "return_type" : "_ZTIv",
5487   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5488  },
5489  {
5490   "function_name" : "android::SortedVectorImpl::operator=",
5491   "linker_set_key" : "_ZN7android16SortedVectorImplaSERKS0_",
5492   "parameters" :
5493   [
5494    {
5495     "is_this_ptr" : true,
5496     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5497    },
5498    {
5499     "referenced_type" : "_ZTIRKN7android16SortedVectorImplE"
5500    }
5501   ],
5502   "return_type" : "_ZTIRN7android16SortedVectorImplE",
5503   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5504  },
5505  {
5506   "function_name" : "android::JenkinsHashWhiten",
5507   "linker_set_key" : "_ZN7android17JenkinsHashWhitenEj",
5508   "parameters" :
5509   [
5510    {
5511     "referenced_type" : "_ZTIj"
5512    }
5513   ],
5514   "return_type" : "_ZTIj",
5515   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
5516  },
5517  {
5518   "function_name" : "android::WeakMessageHandler::handleMessage",
5519   "linker_set_key" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE",
5520   "parameters" :
5521   [
5522    {
5523     "is_this_ptr" : true,
5524     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5525    },
5526    {
5527     "referenced_type" : "_ZTIRKN7android7MessageE"
5528    }
5529   ],
5530   "return_type" : "_ZTIv",
5531   "source_file" : "system/core/libutils/include/utils/Looper.h"
5532  },
5533  {
5534   "function_name" : "android::WeakMessageHandler::WeakMessageHandler",
5535   "linker_set_key" : "_ZN7android18WeakMessageHandlerC1ERKNS_2wpINS_14MessageHandlerEEE",
5536   "parameters" :
5537   [
5538    {
5539     "is_this_ptr" : true,
5540     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5541    },
5542    {
5543     "referenced_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE"
5544    }
5545   ],
5546   "return_type" : "_ZTIv",
5547   "source_file" : "system/core/libutils/include/utils/Looper.h"
5548  },
5549  {
5550   "function_name" : "android::WeakMessageHandler::WeakMessageHandler",
5551   "linker_set_key" : "_ZN7android18WeakMessageHandlerC2ERKNS_2wpINS_14MessageHandlerEEE",
5552   "parameters" :
5553   [
5554    {
5555     "is_this_ptr" : true,
5556     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5557    },
5558    {
5559     "referenced_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE"
5560    }
5561   ],
5562   "return_type" : "_ZTIv",
5563   "source_file" : "system/core/libutils/include/utils/Looper.h"
5564  },
5565  {
5566   "access" : "protected",
5567   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
5568   "linker_set_key" : "_ZN7android18WeakMessageHandlerD0Ev",
5569   "parameters" :
5570   [
5571    {
5572     "is_this_ptr" : true,
5573     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5574    }
5575   ],
5576   "return_type" : "_ZTIv",
5577   "source_file" : "system/core/libutils/include/utils/Looper.h"
5578  },
5579  {
5580   "access" : "protected",
5581   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
5582   "linker_set_key" : "_ZN7android18WeakMessageHandlerD1Ev",
5583   "parameters" :
5584   [
5585    {
5586     "is_this_ptr" : true,
5587     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5588    }
5589   ],
5590   "return_type" : "_ZTIv",
5591   "source_file" : "system/core/libutils/include/utils/Looper.h"
5592  },
5593  {
5594   "access" : "protected",
5595   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
5596   "linker_set_key" : "_ZN7android18WeakMessageHandlerD2Ev",
5597   "parameters" :
5598   [
5599    {
5600     "is_this_ptr" : true,
5601     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5602    }
5603   ],
5604   "return_type" : "_ZTIv",
5605   "source_file" : "system/core/libutils/include/utils/Looper.h"
5606  },
5607  {
5608   "function_name" : "android::JenkinsHashMixBytes",
5609   "linker_set_key" : "_ZN7android19JenkinsHashMixBytesEjPKhj",
5610   "parameters" :
5611   [
5612    {
5613     "referenced_type" : "_ZTIj"
5614    },
5615    {
5616     "referenced_type" : "_ZTIPKh"
5617    },
5618    {
5619     "referenced_type" : "_ZTIj"
5620    }
5621   ],
5622   "return_type" : "_ZTIj",
5623   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
5624  },
5625  {
5626   "function_name" : "android::elapsedRealtimeNano",
5627   "linker_set_key" : "_ZN7android19elapsedRealtimeNanoEv",
5628   "return_type" : "_ZTIx",
5629   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5630  },
5631  {
5632   "function_name" : "android::JenkinsHashMixShorts",
5633   "linker_set_key" : "_ZN7android20JenkinsHashMixShortsEjPKtj",
5634   "parameters" :
5635   [
5636    {
5637     "referenced_type" : "_ZTIj"
5638    },
5639    {
5640     "referenced_type" : "_ZTIPKt"
5641    },
5642    {
5643     "referenced_type" : "_ZTIj"
5644    }
5645   ],
5646   "return_type" : "_ZTIj",
5647   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
5648  },
5649  {
5650   "function_name" : "android::SimpleLooperCallback::handleEvent",
5651   "linker_set_key" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv",
5652   "parameters" :
5653   [
5654    {
5655     "is_this_ptr" : true,
5656     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5657    },
5658    {
5659     "referenced_type" : "_ZTIi"
5660    },
5661    {
5662     "referenced_type" : "_ZTIi"
5663    },
5664    {
5665     "referenced_type" : "_ZTIPv"
5666    }
5667   ],
5668   "return_type" : "_ZTIi",
5669   "source_file" : "system/core/libutils/include/utils/Looper.h"
5670  },
5671  {
5672   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
5673   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC1EPFiiiPvE",
5674   "parameters" :
5675   [
5676    {
5677     "is_this_ptr" : true,
5678     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5679    },
5680    {
5681     "referenced_type" : "_ZTIPFiiiPvE"
5682    }
5683   ],
5684   "return_type" : "_ZTIv",
5685   "source_file" : "system/core/libutils/include/utils/Looper.h"
5686  },
5687  {
5688   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
5689   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC2EPFiiiPvE",
5690   "parameters" :
5691   [
5692    {
5693     "is_this_ptr" : true,
5694     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5695    },
5696    {
5697     "referenced_type" : "_ZTIPFiiiPvE"
5698    }
5699   ],
5700   "return_type" : "_ZTIv",
5701   "source_file" : "system/core/libutils/include/utils/Looper.h"
5702  },
5703  {
5704   "access" : "protected",
5705   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
5706   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD0Ev",
5707   "parameters" :
5708   [
5709    {
5710     "is_this_ptr" : true,
5711     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5712    }
5713   ],
5714   "return_type" : "_ZTIv",
5715   "source_file" : "system/core/libutils/include/utils/Looper.h"
5716  },
5717  {
5718   "access" : "protected",
5719   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
5720   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD1Ev",
5721   "parameters" :
5722   [
5723    {
5724     "is_this_ptr" : true,
5725     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5726    }
5727   ],
5728   "return_type" : "_ZTIv",
5729   "source_file" : "system/core/libutils/include/utils/Looper.h"
5730  },
5731  {
5732   "access" : "protected",
5733   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
5734   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD2Ev",
5735   "parameters" :
5736   [
5737    {
5738     "is_this_ptr" : true,
5739     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5740    }
5741   ],
5742   "return_type" : "_ZTIv",
5743   "source_file" : "system/core/libutils/include/utils/Looper.h"
5744  },
5745  {
5746   "function_name" : "android::report_sysprop_change",
5747   "linker_set_key" : "_ZN7android21report_sysprop_changeEv",
5748   "return_type" : "_ZTIv",
5749   "source_file" : "system/core/libutils/include/utils/misc.h"
5750  },
5751  {
5752   "function_name" : "android::add_sysprop_change_callback",
5753   "linker_set_key" : "_ZN7android27add_sysprop_change_callbackEPFvvEi",
5754   "parameters" :
5755   [
5756    {
5757     "referenced_type" : "_ZTIPFvvE"
5758    },
5759    {
5760     "referenced_type" : "_ZTIi"
5761    }
5762   ],
5763   "return_type" : "_ZTIv",
5764   "source_file" : "system/core/libutils/include/utils/misc.h"
5765  },
5766  {
5767   "function_name" : "android::sp<android::LooperCallback>::clear",
5768   "linker_set_key" : "_ZN7android2spINS_14LooperCallbackEE5clearEv",
5769   "parameters" :
5770   [
5771    {
5772     "is_this_ptr" : true,
5773     "referenced_type" : "_ZTIPN7android2spINS_14LooperCallbackEEE"
5774    }
5775   ],
5776   "return_type" : "_ZTIv",
5777   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5778  },
5779  {
5780   "function_name" : "android::sp<android::SimpleLooperCallback>::operator=",
5781   "linker_set_key" : "_ZN7android2spINS_20SimpleLooperCallbackEEaSEOS2_",
5782   "parameters" :
5783   [
5784    {
5785     "is_this_ptr" : true,
5786     "referenced_type" : "_ZTIPN7android2spINS_20SimpleLooperCallbackEEE"
5787    },
5788    {
5789     "referenced_type" : "_ZTION7android2spINS_20SimpleLooperCallbackEEE"
5790    }
5791   ],
5792   "return_type" : "_ZTIRN7android2spINS_20SimpleLooperCallbackEEE",
5793   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5794  },
5795  {
5796   "function_name" : "android::sp<android::Looper>::operator=",
5797   "linker_set_key" : "_ZN7android2spINS_6LooperEEaSEOS2_",
5798   "parameters" :
5799   [
5800    {
5801     "is_this_ptr" : true,
5802     "referenced_type" : "_ZTIPN7android2spINS_6LooperEEE"
5803    },
5804    {
5805     "referenced_type" : "_ZTION7android2spINS_6LooperEEE"
5806    }
5807   ],
5808   "return_type" : "_ZTIRN7android2spINS_6LooperEEE",
5809   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5810  },
5811  {
5812   "function_name" : "android::sp<android::Thread>::clear",
5813   "linker_set_key" : "_ZN7android2spINS_6ThreadEE5clearEv",
5814   "parameters" :
5815   [
5816    {
5817     "is_this_ptr" : true,
5818     "referenced_type" : "_ZTIPN7android2spINS_6ThreadEEE"
5819    }
5820   ],
5821   "return_type" : "_ZTIv",
5822   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5823  },
5824  {
5825   "function_name" : "android::sp<android::Thread>::operator=",
5826   "linker_set_key" : "_ZN7android2spINS_6ThreadEEaSEOS2_",
5827   "parameters" :
5828   [
5829    {
5830     "is_this_ptr" : true,
5831     "referenced_type" : "_ZTIPN7android2spINS_6ThreadEEE"
5832    },
5833    {
5834     "referenced_type" : "_ZTION7android2spINS_6ThreadEEE"
5835    }
5836   ],
5837   "return_type" : "_ZTIRN7android2spINS_6ThreadEEE",
5838   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5839  },
5840  {
5841   "function_name" : "android::LightRefBase_reportIncStrongRequireStrongFailed",
5842   "linker_set_key" : "_ZN7android47LightRefBase_reportIncStrongRequireStrongFailedEPKv",
5843   "parameters" :
5844   [
5845    {
5846     "referenced_type" : "_ZTIPKv"
5847    }
5848   ],
5849   "return_type" : "_ZTIv",
5850   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
5851  },
5852  {
5853   "access" : "private",
5854   "function_name" : "android::Looper::initTLSKey",
5855   "linker_set_key" : "_ZN7android6Looper10initTLSKeyEv",
5856   "return_type" : "_ZTIv",
5857   "source_file" : "system/core/libutils/include/utils/Looper.h"
5858  },
5859  {
5860   "function_name" : "android::Looper::sendMessage",
5861   "linker_set_key" : "_ZN7android6Looper11sendMessageERKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
5862   "parameters" :
5863   [
5864    {
5865     "is_this_ptr" : true,
5866     "referenced_type" : "_ZTIPN7android6LooperE"
5867    },
5868    {
5869     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5870    },
5871    {
5872     "referenced_type" : "_ZTIRKN7android7MessageE"
5873    }
5874   ],
5875   "return_type" : "_ZTIv",
5876   "source_file" : "system/core/libutils/include/utils/Looper.h"
5877  },
5878  {
5879   "function_name" : "android::Looper::getForThread",
5880   "linker_set_key" : "_ZN7android6Looper12getForThreadEv",
5881   "return_type" : "_ZTIN7android2spINS_6LooperEEE",
5882   "source_file" : "system/core/libutils/include/utils/Looper.h"
5883  },
5884  {
5885   "function_name" : "android::Looper::setForThread",
5886   "linker_set_key" : "_ZN7android6Looper12setForThreadERKNS_2spIS0_EE",
5887   "parameters" :
5888   [
5889    {
5890     "referenced_type" : "_ZTIRKN7android2spINS_6LooperEEE"
5891    }
5892   ],
5893   "return_type" : "_ZTIv",
5894   "source_file" : "system/core/libutils/include/utils/Looper.h"
5895  },
5896  {
5897   "function_name" : "android::Looper::removeMessages",
5898   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEE",
5899   "parameters" :
5900   [
5901    {
5902     "is_this_ptr" : true,
5903     "referenced_type" : "_ZTIPN7android6LooperE"
5904    },
5905    {
5906     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5907    }
5908   ],
5909   "return_type" : "_ZTIv",
5910   "source_file" : "system/core/libutils/include/utils/Looper.h"
5911  },
5912  {
5913   "function_name" : "android::Looper::removeMessages",
5914   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEEi",
5915   "parameters" :
5916   [
5917    {
5918     "is_this_ptr" : true,
5919     "referenced_type" : "_ZTIPN7android6LooperE"
5920    },
5921    {
5922     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5923    },
5924    {
5925     "referenced_type" : "_ZTIi"
5926    }
5927   ],
5928   "return_type" : "_ZTIv",
5929   "source_file" : "system/core/libutils/include/utils/Looper.h"
5930  },
5931  {
5932   "access" : "private",
5933   "function_name" : "android::Looper::threadDestructor",
5934   "linker_set_key" : "_ZN7android6Looper16threadDestructorEPv",
5935   "parameters" :
5936   [
5937    {
5938     "referenced_type" : "_ZTIPv"
5939    }
5940   ],
5941   "return_type" : "_ZTIv",
5942   "source_file" : "system/core/libutils/include/utils/Looper.h"
5943  },
5944  {
5945   "function_name" : "android::Looper::sendMessageAtTime",
5946   "linker_set_key" : "_ZN7android6Looper17sendMessageAtTimeExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
5947   "parameters" :
5948   [
5949    {
5950     "is_this_ptr" : true,
5951     "referenced_type" : "_ZTIPN7android6LooperE"
5952    },
5953    {
5954     "referenced_type" : "_ZTIx"
5955    },
5956    {
5957     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5958    },
5959    {
5960     "referenced_type" : "_ZTIRKN7android7MessageE"
5961    }
5962   ],
5963   "return_type" : "_ZTIv",
5964   "source_file" : "system/core/libutils/include/utils/Looper.h"
5965  },
5966  {
5967   "access" : "private",
5968   "function_name" : "android::Looper::rebuildEpollLocked",
5969   "linker_set_key" : "_ZN7android6Looper18rebuildEpollLockedEv",
5970   "parameters" :
5971   [
5972    {
5973     "is_this_ptr" : true,
5974     "referenced_type" : "_ZTIPN7android6LooperE"
5975    }
5976   ],
5977   "return_type" : "_ZTIv",
5978   "source_file" : "system/core/libutils/include/utils/Looper.h"
5979  },
5980  {
5981   "function_name" : "android::Looper::sendMessageDelayed",
5982   "linker_set_key" : "_ZN7android6Looper18sendMessageDelayedExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
5983   "parameters" :
5984   [
5985    {
5986     "is_this_ptr" : true,
5987     "referenced_type" : "_ZTIPN7android6LooperE"
5988    },
5989    {
5990     "referenced_type" : "_ZTIx"
5991    },
5992    {
5993     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5994    },
5995    {
5996     "referenced_type" : "_ZTIRKN7android7MessageE"
5997    }
5998   ],
5999   "return_type" : "_ZTIv",
6000   "source_file" : "system/core/libutils/include/utils/Looper.h"
6001  },
6002  {
6003   "access" : "private",
6004   "function_name" : "android::Looper::removeSequenceNumberLocked",
6005   "linker_set_key" : "_ZN7android6Looper26removeSequenceNumberLockedEy",
6006   "parameters" :
6007   [
6008    {
6009     "is_this_ptr" : true,
6010     "referenced_type" : "_ZTIPN7android6LooperE"
6011    },
6012    {
6013     "referenced_type" : "_ZTIy"
6014    }
6015   ],
6016   "return_type" : "_ZTIi",
6017   "source_file" : "system/core/libutils/include/utils/Looper.h"
6018  },
6019  {
6020   "access" : "private",
6021   "function_name" : "android::Looper::scheduleEpollRebuildLocked",
6022   "linker_set_key" : "_ZN7android6Looper26scheduleEpollRebuildLockedEv",
6023   "parameters" :
6024   [
6025    {
6026     "is_this_ptr" : true,
6027     "referenced_type" : "_ZTIPN7android6LooperE"
6028    }
6029   ],
6030   "return_type" : "_ZTIv",
6031   "source_file" : "system/core/libutils/include/utils/Looper.h"
6032  },
6033  {
6034   "function_name" : "android::Looper::wake",
6035   "linker_set_key" : "_ZN7android6Looper4wakeEv",
6036   "parameters" :
6037   [
6038    {
6039     "is_this_ptr" : true,
6040     "referenced_type" : "_ZTIPN7android6LooperE"
6041    }
6042   ],
6043   "return_type" : "_ZTIv",
6044   "source_file" : "system/core/libutils/include/utils/Looper.h"
6045  },
6046  {
6047   "function_name" : "android::Looper::addFd",
6048   "linker_set_key" : "_ZN7android6Looper5addFdEiiiPFiiiPvES1_",
6049   "parameters" :
6050   [
6051    {
6052     "is_this_ptr" : true,
6053     "referenced_type" : "_ZTIPN7android6LooperE"
6054    },
6055    {
6056     "referenced_type" : "_ZTIi"
6057    },
6058    {
6059     "referenced_type" : "_ZTIi"
6060    },
6061    {
6062     "referenced_type" : "_ZTIi"
6063    },
6064    {
6065     "referenced_type" : "_ZTIPFiiiPvE"
6066    },
6067    {
6068     "referenced_type" : "_ZTIPv"
6069    }
6070   ],
6071   "return_type" : "_ZTIi",
6072   "source_file" : "system/core/libutils/include/utils/Looper.h"
6073  },
6074  {
6075   "function_name" : "android::Looper::addFd",
6076   "linker_set_key" : "_ZN7android6Looper5addFdEiiiRKNS_2spINS_14LooperCallbackEEEPv",
6077   "parameters" :
6078   [
6079    {
6080     "is_this_ptr" : true,
6081     "referenced_type" : "_ZTIPN7android6LooperE"
6082    },
6083    {
6084     "referenced_type" : "_ZTIi"
6085    },
6086    {
6087     "referenced_type" : "_ZTIi"
6088    },
6089    {
6090     "referenced_type" : "_ZTIi"
6091    },
6092    {
6093     "referenced_type" : "_ZTIRKN7android2spINS_14LooperCallbackEEE"
6094    },
6095    {
6096     "referenced_type" : "_ZTIPv"
6097    }
6098   ],
6099   "return_type" : "_ZTIi",
6100   "source_file" : "system/core/libutils/include/utils/Looper.h"
6101  },
6102  {
6103   "access" : "private",
6104   "function_name" : "android::Looper::awoken",
6105   "linker_set_key" : "_ZN7android6Looper6awokenEv",
6106   "parameters" :
6107   [
6108    {
6109     "is_this_ptr" : true,
6110     "referenced_type" : "_ZTIPN7android6LooperE"
6111    }
6112   ],
6113   "return_type" : "_ZTIv",
6114   "source_file" : "system/core/libutils/include/utils/Looper.h"
6115  },
6116  {
6117   "function_name" : "android::Looper::pollAll",
6118   "linker_set_key" : "_ZN7android6Looper7pollAllEiPiS1_PPv",
6119   "parameters" :
6120   [
6121    {
6122     "is_this_ptr" : true,
6123     "referenced_type" : "_ZTIPN7android6LooperE"
6124    },
6125    {
6126     "referenced_type" : "_ZTIi"
6127    },
6128    {
6129     "referenced_type" : "_ZTIPi"
6130    },
6131    {
6132     "referenced_type" : "_ZTIPi"
6133    },
6134    {
6135     "referenced_type" : "_ZTIPPv"
6136    }
6137   ],
6138   "return_type" : "_ZTIi",
6139   "source_file" : "system/core/libutils/include/utils/Looper.h"
6140  },
6141  {
6142   "function_name" : "android::Looper::prepare",
6143   "linker_set_key" : "_ZN7android6Looper7prepareEi",
6144   "parameters" :
6145   [
6146    {
6147     "referenced_type" : "_ZTIi"
6148    }
6149   ],
6150   "return_type" : "_ZTIN7android2spINS_6LooperEEE",
6151   "source_file" : "system/core/libutils/include/utils/Looper.h"
6152  },
6153  {
6154   "function_name" : "android::Looper::pollOnce",
6155   "linker_set_key" : "_ZN7android6Looper8pollOnceEiPiS1_PPv",
6156   "parameters" :
6157   [
6158    {
6159     "is_this_ptr" : true,
6160     "referenced_type" : "_ZTIPN7android6LooperE"
6161    },
6162    {
6163     "referenced_type" : "_ZTIi"
6164    },
6165    {
6166     "referenced_type" : "_ZTIPi"
6167    },
6168    {
6169     "referenced_type" : "_ZTIPi"
6170    },
6171    {
6172     "referenced_type" : "_ZTIPPv"
6173    }
6174   ],
6175   "return_type" : "_ZTIi",
6176   "source_file" : "system/core/libutils/include/utils/Looper.h"
6177  },
6178  {
6179   "function_name" : "android::Looper::removeFd",
6180   "linker_set_key" : "_ZN7android6Looper8removeFdEi",
6181   "parameters" :
6182   [
6183    {
6184     "is_this_ptr" : true,
6185     "referenced_type" : "_ZTIPN7android6LooperE"
6186    },
6187    {
6188     "referenced_type" : "_ZTIi"
6189    }
6190   ],
6191   "return_type" : "_ZTIi",
6192   "source_file" : "system/core/libutils/include/utils/Looper.h"
6193  },
6194  {
6195   "access" : "private",
6196   "function_name" : "android::Looper::pollInner",
6197   "linker_set_key" : "_ZN7android6Looper9pollInnerEi",
6198   "parameters" :
6199   [
6200    {
6201     "is_this_ptr" : true,
6202     "referenced_type" : "_ZTIPN7android6LooperE"
6203    },
6204    {
6205     "referenced_type" : "_ZTIi"
6206    }
6207   ],
6208   "return_type" : "_ZTIi",
6209   "source_file" : "system/core/libutils/include/utils/Looper.h"
6210  },
6211  {
6212   "function_name" : "android::Looper::Looper",
6213   "linker_set_key" : "_ZN7android6LooperC1Eb",
6214   "parameters" :
6215   [
6216    {
6217     "is_this_ptr" : true,
6218     "referenced_type" : "_ZTIPN7android6LooperE"
6219    },
6220    {
6221     "referenced_type" : "_ZTIb"
6222    }
6223   ],
6224   "return_type" : "_ZTIv",
6225   "source_file" : "system/core/libutils/include/utils/Looper.h"
6226  },
6227  {
6228   "function_name" : "android::Looper::Looper",
6229   "linker_set_key" : "_ZN7android6LooperC2Eb",
6230   "parameters" :
6231   [
6232    {
6233     "is_this_ptr" : true,
6234     "referenced_type" : "_ZTIPN7android6LooperE"
6235    },
6236    {
6237     "referenced_type" : "_ZTIb"
6238    }
6239   ],
6240   "return_type" : "_ZTIv",
6241   "source_file" : "system/core/libutils/include/utils/Looper.h"
6242  },
6243  {
6244   "access" : "protected",
6245   "function_name" : "android::Looper::~Looper",
6246   "linker_set_key" : "_ZN7android6LooperD0Ev",
6247   "parameters" :
6248   [
6249    {
6250     "is_this_ptr" : true,
6251     "referenced_type" : "_ZTIPN7android6LooperE"
6252    }
6253   ],
6254   "return_type" : "_ZTIv",
6255   "source_file" : "system/core/libutils/include/utils/Looper.h"
6256  },
6257  {
6258   "access" : "protected",
6259   "function_name" : "android::Looper::~Looper",
6260   "linker_set_key" : "_ZN7android6LooperD1Ev",
6261   "parameters" :
6262   [
6263    {
6264     "is_this_ptr" : true,
6265     "referenced_type" : "_ZTIPN7android6LooperE"
6266    }
6267   ],
6268   "return_type" : "_ZTIv",
6269   "source_file" : "system/core/libutils/include/utils/Looper.h"
6270  },
6271  {
6272   "access" : "protected",
6273   "function_name" : "android::Looper::~Looper",
6274   "linker_set_key" : "_ZN7android6LooperD2Ev",
6275   "parameters" :
6276   [
6277    {
6278     "is_this_ptr" : true,
6279     "referenced_type" : "_ZTIPN7android6LooperE"
6280    }
6281   ],
6282   "return_type" : "_ZTIv",
6283   "source_file" : "system/core/libutils/include/utils/Looper.h"
6284  },
6285  {
6286   "function_name" : "android::Thread::readyToRun",
6287   "linker_set_key" : "_ZN7android6Thread10readyToRunEv",
6288   "parameters" :
6289   [
6290    {
6291     "is_this_ptr" : true,
6292     "referenced_type" : "_ZTIPN7android6ThreadE"
6293    }
6294   ],
6295   "return_type" : "_ZTIi",
6296   "source_file" : "system/core/libutils/include/utils/Thread.h"
6297  },
6298  {
6299   "access" : "private",
6300   "function_name" : "android::Thread::_threadLoop",
6301   "linker_set_key" : "_ZN7android6Thread11_threadLoopEPv",
6302   "parameters" :
6303   [
6304    {
6305     "referenced_type" : "_ZTIPv"
6306    }
6307   ],
6308   "return_type" : "_ZTIi",
6309   "source_file" : "system/core/libutils/include/utils/Thread.h"
6310  },
6311  {
6312   "function_name" : "android::Thread::requestExit",
6313   "linker_set_key" : "_ZN7android6Thread11requestExitEv",
6314   "parameters" :
6315   [
6316    {
6317     "is_this_ptr" : true,
6318     "referenced_type" : "_ZTIPN7android6ThreadE"
6319    }
6320   ],
6321   "return_type" : "_ZTIv",
6322   "source_file" : "system/core/libutils/include/utils/Thread.h"
6323  },
6324  {
6325   "function_name" : "android::Thread::requestExitAndWait",
6326   "linker_set_key" : "_ZN7android6Thread18requestExitAndWaitEv",
6327   "parameters" :
6328   [
6329    {
6330     "is_this_ptr" : true,
6331     "referenced_type" : "_ZTIPN7android6ThreadE"
6332    }
6333   ],
6334   "return_type" : "_ZTIi",
6335   "source_file" : "system/core/libutils/include/utils/Thread.h"
6336  },
6337  {
6338   "function_name" : "android::Thread::run",
6339   "linker_set_key" : "_ZN7android6Thread3runEPKcij",
6340   "parameters" :
6341   [
6342    {
6343     "is_this_ptr" : true,
6344     "referenced_type" : "_ZTIPN7android6ThreadE"
6345    },
6346    {
6347     "referenced_type" : "_ZTIPKc"
6348    },
6349    {
6350     "default_arg" : true,
6351     "referenced_type" : "_ZTIi"
6352    },
6353    {
6354     "default_arg" : true,
6355     "referenced_type" : "_ZTIj"
6356    }
6357   ],
6358   "return_type" : "_ZTIi",
6359   "source_file" : "system/core/libutils/include/utils/Thread.h"
6360  },
6361  {
6362   "function_name" : "android::Thread::join",
6363   "linker_set_key" : "_ZN7android6Thread4joinEv",
6364   "parameters" :
6365   [
6366    {
6367     "is_this_ptr" : true,
6368     "referenced_type" : "_ZTIPN7android6ThreadE"
6369    }
6370   ],
6371   "return_type" : "_ZTIi",
6372   "source_file" : "system/core/libutils/include/utils/Thread.h"
6373  },
6374  {
6375   "function_name" : "android::Thread::Thread",
6376   "linker_set_key" : "_ZN7android6ThreadC2Eb",
6377   "parameters" :
6378   [
6379    {
6380     "is_this_ptr" : true,
6381     "referenced_type" : "_ZTIPN7android6ThreadE"
6382    },
6383    {
6384     "default_arg" : true,
6385     "referenced_type" : "_ZTIb"
6386    }
6387   ],
6388   "return_type" : "_ZTIv",
6389   "source_file" : "system/core/libutils/include/utils/Thread.h"
6390  },
6391  {
6392   "function_name" : "android::Thread::~Thread",
6393   "linker_set_key" : "_ZN7android6ThreadD0Ev",
6394   "parameters" :
6395   [
6396    {
6397     "is_this_ptr" : true,
6398     "referenced_type" : "_ZTIPN7android6ThreadE"
6399    }
6400   ],
6401   "return_type" : "_ZTIv",
6402   "source_file" : "system/core/libutils/include/utils/Thread.h"
6403  },
6404  {
6405   "function_name" : "android::Thread::~Thread",
6406   "linker_set_key" : "_ZN7android6ThreadD1Ev",
6407   "parameters" :
6408   [
6409    {
6410     "is_this_ptr" : true,
6411     "referenced_type" : "_ZTIPN7android6ThreadE"
6412    }
6413   ],
6414   "return_type" : "_ZTIv",
6415   "source_file" : "system/core/libutils/include/utils/Thread.h"
6416  },
6417  {
6418   "function_name" : "android::Thread::~Thread",
6419   "linker_set_key" : "_ZN7android6ThreadD2Ev",
6420   "parameters" :
6421   [
6422    {
6423     "is_this_ptr" : true,
6424     "referenced_type" : "_ZTIPN7android6ThreadE"
6425    }
6426   ],
6427   "return_type" : "_ZTIv",
6428   "source_file" : "system/core/libutils/include/utils/Thread.h"
6429  },
6430  {
6431   "function_name" : "android::FileMap::advise",
6432   "linker_set_key" : "_ZN7android7FileMap6adviseENS0_9MapAdviceE",
6433   "parameters" :
6434   [
6435    {
6436     "is_this_ptr" : true,
6437     "referenced_type" : "_ZTIPN7android7FileMapE"
6438    },
6439    {
6440     "referenced_type" : "_ZTIN7android7FileMap9MapAdviceE"
6441    }
6442   ],
6443   "return_type" : "_ZTIi",
6444   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6445  },
6446  {
6447   "function_name" : "android::FileMap::create",
6448   "linker_set_key" : "_ZN7android7FileMap6createEPKcixjb",
6449   "parameters" :
6450   [
6451    {
6452     "is_this_ptr" : true,
6453     "referenced_type" : "_ZTIPN7android7FileMapE"
6454    },
6455    {
6456     "referenced_type" : "_ZTIPKc"
6457    },
6458    {
6459     "referenced_type" : "_ZTIi"
6460    },
6461    {
6462     "referenced_type" : "_ZTIx"
6463    },
6464    {
6465     "referenced_type" : "_ZTIj"
6466    },
6467    {
6468     "referenced_type" : "_ZTIb"
6469    }
6470   ],
6471   "return_type" : "_ZTIb",
6472   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6473  },
6474  {
6475   "function_name" : "android::FileMap::FileMap",
6476   "linker_set_key" : "_ZN7android7FileMapC1EOS0_",
6477   "parameters" :
6478   [
6479    {
6480     "is_this_ptr" : true,
6481     "referenced_type" : "_ZTIPN7android7FileMapE"
6482    },
6483    {
6484     "referenced_type" : "_ZTION7android7FileMapE"
6485    }
6486   ],
6487   "return_type" : "_ZTIv",
6488   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6489  },
6490  {
6491   "function_name" : "android::FileMap::FileMap",
6492   "linker_set_key" : "_ZN7android7FileMapC1Ev",
6493   "parameters" :
6494   [
6495    {
6496     "is_this_ptr" : true,
6497     "referenced_type" : "_ZTIPN7android7FileMapE"
6498    }
6499   ],
6500   "return_type" : "_ZTIv",
6501   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6502  },
6503  {
6504   "function_name" : "android::FileMap::FileMap",
6505   "linker_set_key" : "_ZN7android7FileMapC2EOS0_",
6506   "parameters" :
6507   [
6508    {
6509     "is_this_ptr" : true,
6510     "referenced_type" : "_ZTIPN7android7FileMapE"
6511    },
6512    {
6513     "referenced_type" : "_ZTION7android7FileMapE"
6514    }
6515   ],
6516   "return_type" : "_ZTIv",
6517   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6518  },
6519  {
6520   "function_name" : "android::FileMap::FileMap",
6521   "linker_set_key" : "_ZN7android7FileMapC2Ev",
6522   "parameters" :
6523   [
6524    {
6525     "is_this_ptr" : true,
6526     "referenced_type" : "_ZTIPN7android7FileMapE"
6527    }
6528   ],
6529   "return_type" : "_ZTIv",
6530   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6531  },
6532  {
6533   "function_name" : "android::FileMap::~FileMap",
6534   "linker_set_key" : "_ZN7android7FileMapD1Ev",
6535   "parameters" :
6536   [
6537    {
6538     "is_this_ptr" : true,
6539     "referenced_type" : "_ZTIPN7android7FileMapE"
6540    }
6541   ],
6542   "return_type" : "_ZTIv",
6543   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6544  },
6545  {
6546   "function_name" : "android::FileMap::~FileMap",
6547   "linker_set_key" : "_ZN7android7FileMapD2Ev",
6548   "parameters" :
6549   [
6550    {
6551     "is_this_ptr" : true,
6552     "referenced_type" : "_ZTIPN7android7FileMapE"
6553    }
6554   ],
6555   "return_type" : "_ZTIv",
6556   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6557  },
6558  {
6559   "function_name" : "android::FileMap::operator=",
6560   "linker_set_key" : "_ZN7android7FileMapaSEOS0_",
6561   "parameters" :
6562   [
6563    {
6564     "is_this_ptr" : true,
6565     "referenced_type" : "_ZTIPN7android7FileMapE"
6566    },
6567    {
6568     "referenced_type" : "_ZTION7android7FileMapE"
6569    }
6570   ],
6571   "return_type" : "_ZTIRN7android7FileMapE",
6572   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6573  },
6574  {
6575   "function_name" : "android::Printer::printFormatLine",
6576   "linker_set_key" : "_ZN7android7Printer15printFormatLineEPKcz",
6577   "parameters" :
6578   [
6579    {
6580     "is_this_ptr" : true,
6581     "referenced_type" : "_ZTIPN7android7PrinterE"
6582    },
6583    {
6584     "referenced_type" : "_ZTIPKc"
6585    }
6586   ],
6587   "return_type" : "_ZTIv",
6588   "source_file" : "system/core/libutils/include/utils/Printer.h"
6589  },
6590  {
6591   "access" : "protected",
6592   "function_name" : "android::Printer::Printer",
6593   "linker_set_key" : "_ZN7android7PrinterC2Ev",
6594   "parameters" :
6595   [
6596    {
6597     "is_this_ptr" : true,
6598     "referenced_type" : "_ZTIPN7android7PrinterE"
6599    }
6600   ],
6601   "return_type" : "_ZTIv",
6602   "source_file" : "system/core/libutils/include/utils/Printer.h"
6603  },
6604  {
6605   "access" : "protected",
6606   "function_name" : "android::Printer::~Printer",
6607   "linker_set_key" : "_ZN7android7PrinterD0Ev",
6608   "parameters" :
6609   [
6610    {
6611     "is_this_ptr" : true,
6612     "referenced_type" : "_ZTIPN7android7PrinterE"
6613    }
6614   ],
6615   "return_type" : "_ZTIv",
6616   "source_file" : "system/core/libutils/include/utils/Printer.h"
6617  },
6618  {
6619   "access" : "protected",
6620   "function_name" : "android::Printer::~Printer",
6621   "linker_set_key" : "_ZN7android7PrinterD1Ev",
6622   "parameters" :
6623   [
6624    {
6625     "is_this_ptr" : true,
6626     "referenced_type" : "_ZTIPN7android7PrinterE"
6627    }
6628   ],
6629   "return_type" : "_ZTIv",
6630   "source_file" : "system/core/libutils/include/utils/Printer.h"
6631  },
6632  {
6633   "access" : "protected",
6634   "function_name" : "android::Printer::~Printer",
6635   "linker_set_key" : "_ZN7android7PrinterD2Ev",
6636   "parameters" :
6637   [
6638    {
6639     "is_this_ptr" : true,
6640     "referenced_type" : "_ZTIPN7android7PrinterE"
6641    }
6642   ],
6643   "return_type" : "_ZTIv",
6644   "source_file" : "system/core/libutils/include/utils/Printer.h"
6645  },
6646  {
6647   "access" : "protected",
6648   "function_name" : "android::RefBase::onFirstRef",
6649   "linker_set_key" : "_ZN7android7RefBase10onFirstRefEv",
6650   "parameters" :
6651   [
6652    {
6653     "is_this_ptr" : true,
6654     "referenced_type" : "_ZTIPN7android7RefBaseE"
6655    }
6656   ],
6657   "return_type" : "_ZTIv",
6658   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6659  },
6660  {
6661   "access" : "private",
6662   "function_name" : "android::RefBase::renameRefs",
6663   "linker_set_key" : "_ZN7android7RefBase10renameRefsEjRKNS_16ReferenceRenamerE",
6664   "parameters" :
6665   [
6666    {
6667     "referenced_type" : "_ZTIj"
6668    },
6669    {
6670     "referenced_type" : "_ZTIRKN7android16ReferenceRenamerE"
6671    }
6672   ],
6673   "return_type" : "_ZTIv",
6674   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6675  },
6676  {
6677   "access" : "private",
6678   "function_name" : "android::RefBase::renameRefId",
6679   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPNS0_12weakref_typeEPKvS4_",
6680   "parameters" :
6681   [
6682    {
6683     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6684    },
6685    {
6686     "referenced_type" : "_ZTIPKv"
6687    },
6688    {
6689     "referenced_type" : "_ZTIPKv"
6690    }
6691   ],
6692   "return_type" : "_ZTIv",
6693   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6694  },
6695  {
6696   "access" : "private",
6697   "function_name" : "android::RefBase::renameRefId",
6698   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPS0_PKvS3_",
6699   "parameters" :
6700   [
6701    {
6702     "referenced_type" : "_ZTIPN7android7RefBaseE"
6703    },
6704    {
6705     "referenced_type" : "_ZTIPKv"
6706    },
6707    {
6708     "referenced_type" : "_ZTIPKv"
6709    }
6710   ],
6711   "return_type" : "_ZTIv",
6712   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6713  },
6714  {
6715   "function_name" : "android::RefBase::weakref_type::attemptIncWeak",
6716   "linker_set_key" : "_ZN7android7RefBase12weakref_type14attemptIncWeakEPKv",
6717   "parameters" :
6718   [
6719    {
6720     "is_this_ptr" : true,
6721     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6722    },
6723    {
6724     "referenced_type" : "_ZTIPKv"
6725    }
6726   ],
6727   "return_type" : "_ZTIb",
6728   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6729  },
6730  {
6731   "function_name" : "android::RefBase::weakref_type::attemptIncStrong",
6732   "linker_set_key" : "_ZN7android7RefBase12weakref_type16attemptIncStrongEPKv",
6733   "parameters" :
6734   [
6735    {
6736     "is_this_ptr" : true,
6737     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6738    },
6739    {
6740     "referenced_type" : "_ZTIPKv"
6741    }
6742   ],
6743   "return_type" : "_ZTIb",
6744   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6745  },
6746  {
6747   "function_name" : "android::RefBase::weakref_type::incWeakRequireWeak",
6748   "linker_set_key" : "_ZN7android7RefBase12weakref_type18incWeakRequireWeakEPKv",
6749   "parameters" :
6750   [
6751    {
6752     "is_this_ptr" : true,
6753     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6754    },
6755    {
6756     "referenced_type" : "_ZTIPKv"
6757    }
6758   ],
6759   "return_type" : "_ZTIv",
6760   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6761  },
6762  {
6763   "function_name" : "android::RefBase::weakref_type::decWeak",
6764   "linker_set_key" : "_ZN7android7RefBase12weakref_type7decWeakEPKv",
6765   "parameters" :
6766   [
6767    {
6768     "is_this_ptr" : true,
6769     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6770    },
6771    {
6772     "referenced_type" : "_ZTIPKv"
6773    }
6774   ],
6775   "return_type" : "_ZTIv",
6776   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6777  },
6778  {
6779   "function_name" : "android::RefBase::weakref_type::incWeak",
6780   "linker_set_key" : "_ZN7android7RefBase12weakref_type7incWeakEPKv",
6781   "parameters" :
6782   [
6783    {
6784     "is_this_ptr" : true,
6785     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6786    },
6787    {
6788     "referenced_type" : "_ZTIPKv"
6789    }
6790   ],
6791   "return_type" : "_ZTIv",
6792   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6793  },
6794  {
6795   "function_name" : "android::RefBase::weakref_type::trackMe",
6796   "linker_set_key" : "_ZN7android7RefBase12weakref_type7trackMeEbb",
6797   "parameters" :
6798   [
6799    {
6800     "is_this_ptr" : true,
6801     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6802    },
6803    {
6804     "referenced_type" : "_ZTIb"
6805    },
6806    {
6807     "referenced_type" : "_ZTIb"
6808    }
6809   ],
6810   "return_type" : "_ZTIv",
6811   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6812  },
6813  {
6814   "access" : "protected",
6815   "function_name" : "android::RefBase::onLastWeakRef",
6816   "linker_set_key" : "_ZN7android7RefBase13onLastWeakRefEPKv",
6817   "parameters" :
6818   [
6819    {
6820     "is_this_ptr" : true,
6821     "referenced_type" : "_ZTIPN7android7RefBaseE"
6822    },
6823    {
6824     "referenced_type" : "_ZTIPKv"
6825    }
6826   ],
6827   "return_type" : "_ZTIv",
6828   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6829  },
6830  {
6831   "access" : "protected",
6832   "function_name" : "android::RefBase::onLastStrongRef",
6833   "linker_set_key" : "_ZN7android7RefBase15onLastStrongRefEPKv",
6834   "parameters" :
6835   [
6836    {
6837     "is_this_ptr" : true,
6838     "referenced_type" : "_ZTIPN7android7RefBaseE"
6839    },
6840    {
6841     "referenced_type" : "_ZTIPKv"
6842    }
6843   ],
6844   "return_type" : "_ZTIv",
6845   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6846  },
6847  {
6848   "access" : "protected",
6849   "function_name" : "android::RefBase::extendObjectLifetime",
6850   "linker_set_key" : "_ZN7android7RefBase20extendObjectLifetimeEi",
6851   "parameters" :
6852   [
6853    {
6854     "is_this_ptr" : true,
6855     "referenced_type" : "_ZTIPN7android7RefBaseE"
6856    },
6857    {
6858     "referenced_type" : "_ZTIi"
6859    }
6860   ],
6861   "return_type" : "_ZTIv",
6862   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6863  },
6864  {
6865   "access" : "protected",
6866   "function_name" : "android::RefBase::onIncStrongAttempted",
6867   "linker_set_key" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv",
6868   "parameters" :
6869   [
6870    {
6871     "is_this_ptr" : true,
6872     "referenced_type" : "_ZTIPN7android7RefBaseE"
6873    },
6874    {
6875     "referenced_type" : "_ZTIj"
6876    },
6877    {
6878     "referenced_type" : "_ZTIPKv"
6879    }
6880   ],
6881   "return_type" : "_ZTIb",
6882   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6883  },
6884  {
6885   "access" : "protected",
6886   "function_name" : "android::RefBase::RefBase",
6887   "linker_set_key" : "_ZN7android7RefBaseC1Ev",
6888   "parameters" :
6889   [
6890    {
6891     "is_this_ptr" : true,
6892     "referenced_type" : "_ZTIPN7android7RefBaseE"
6893    }
6894   ],
6895   "return_type" : "_ZTIv",
6896   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6897  },
6898  {
6899   "access" : "protected",
6900   "function_name" : "android::RefBase::RefBase",
6901   "linker_set_key" : "_ZN7android7RefBaseC2Ev",
6902   "parameters" :
6903   [
6904    {
6905     "is_this_ptr" : true,
6906     "referenced_type" : "_ZTIPN7android7RefBaseE"
6907    }
6908   ],
6909   "return_type" : "_ZTIv",
6910   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6911  },
6912  {
6913   "access" : "protected",
6914   "function_name" : "android::RefBase::~RefBase",
6915   "linker_set_key" : "_ZN7android7RefBaseD0Ev",
6916   "parameters" :
6917   [
6918    {
6919     "is_this_ptr" : true,
6920     "referenced_type" : "_ZTIPN7android7RefBaseE"
6921    }
6922   ],
6923   "return_type" : "_ZTIv",
6924   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6925  },
6926  {
6927   "access" : "protected",
6928   "function_name" : "android::RefBase::~RefBase",
6929   "linker_set_key" : "_ZN7android7RefBaseD1Ev",
6930   "parameters" :
6931   [
6932    {
6933     "is_this_ptr" : true,
6934     "referenced_type" : "_ZTIPN7android7RefBaseE"
6935    }
6936   ],
6937   "return_type" : "_ZTIv",
6938   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6939  },
6940  {
6941   "access" : "protected",
6942   "function_name" : "android::RefBase::~RefBase",
6943   "linker_set_key" : "_ZN7android7RefBaseD2Ev",
6944   "parameters" :
6945   [
6946    {
6947     "is_this_ptr" : true,
6948     "referenced_type" : "_ZTIPN7android7RefBaseE"
6949    }
6950   ],
6951   "return_type" : "_ZTIv",
6952   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6953  },
6954  {
6955   "function_name" : "android::String8::appendPath",
6956   "linker_set_key" : "_ZN7android7String810appendPathEPKc",
6957   "parameters" :
6958   [
6959    {
6960     "is_this_ptr" : true,
6961     "referenced_type" : "_ZTIPN7android7String8E"
6962    },
6963    {
6964     "referenced_type" : "_ZTIPKc"
6965    }
6966   ],
6967   "return_type" : "_ZTIRN7android7String8E",
6968   "source_file" : "system/core/libutils/include/utils/String8.h"
6969  },
6970  {
6971   "function_name" : "android::String8::lockBuffer",
6972   "linker_set_key" : "_ZN7android7String810lockBufferEj",
6973   "parameters" :
6974   [
6975    {
6976     "is_this_ptr" : true,
6977     "referenced_type" : "_ZTIPN7android7String8E"
6978    },
6979    {
6980     "referenced_type" : "_ZTIj"
6981    }
6982   ],
6983   "return_type" : "_ZTIPc",
6984   "source_file" : "system/core/libutils/include/utils/String8.h"
6985  },
6986  {
6987   "access" : "private",
6988   "function_name" : "android::String8::real_append",
6989   "linker_set_key" : "_ZN7android7String811real_appendEPKcj",
6990   "parameters" :
6991   [
6992    {
6993     "is_this_ptr" : true,
6994     "referenced_type" : "_ZTIPN7android7String8E"
6995    },
6996    {
6997     "referenced_type" : "_ZTIPKc"
6998    },
6999    {
7000     "referenced_type" : "_ZTIj"
7001    }
7002   ],
7003   "return_type" : "_ZTIi",
7004   "source_file" : "system/core/libutils/include/utils/String8.h"
7005  },
7006  {
7007   "function_name" : "android::String8::appendFormat",
7008   "linker_set_key" : "_ZN7android7String812appendFormatEPKcz",
7009   "parameters" :
7010   [
7011    {
7012     "is_this_ptr" : true,
7013     "referenced_type" : "_ZTIPN7android7String8E"
7014    },
7015    {
7016     "referenced_type" : "_ZTIPKc"
7017    }
7018   ],
7019   "return_type" : "_ZTIi",
7020   "source_file" : "system/core/libutils/include/utils/String8.h"
7021  },
7022  {
7023   "function_name" : "android::String8::unlockBuffer",
7024   "linker_set_key" : "_ZN7android7String812unlockBufferEj",
7025   "parameters" :
7026   [
7027    {
7028     "is_this_ptr" : true,
7029     "referenced_type" : "_ZTIPN7android7String8E"
7030    },
7031    {
7032     "referenced_type" : "_ZTIj"
7033    }
7034   ],
7035   "return_type" : "_ZTIi",
7036   "source_file" : "system/core/libutils/include/utils/String8.h"
7037  },
7038  {
7039   "function_name" : "android::String8::unlockBuffer",
7040   "linker_set_key" : "_ZN7android7String812unlockBufferEv",
7041   "parameters" :
7042   [
7043    {
7044     "is_this_ptr" : true,
7045     "referenced_type" : "_ZTIPN7android7String8E"
7046    }
7047   ],
7048   "return_type" : "_ZTIv",
7049   "source_file" : "system/core/libutils/include/utils/String8.h"
7050  },
7051  {
7052   "function_name" : "android::String8::appendFormatV",
7053   "linker_set_key" : "_ZN7android7String813appendFormatVEPKcSt9__va_list",
7054   "parameters" :
7055   [
7056    {
7057     "is_this_ptr" : true,
7058     "referenced_type" : "_ZTIPN7android7String8E"
7059    },
7060    {
7061     "referenced_type" : "_ZTIPKc"
7062    },
7063    {
7064     "referenced_type" : "_ZTISt9__va_list"
7065    }
7066   ],
7067   "return_type" : "_ZTIi",
7068   "source_file" : "system/core/libutils/include/utils/String8.h"
7069  },
7070  {
7071   "function_name" : "android::String8::convertToResPath",
7072   "linker_set_key" : "_ZN7android7String816convertToResPathEv",
7073   "parameters" :
7074   [
7075    {
7076     "is_this_ptr" : true,
7077     "referenced_type" : "_ZTIPN7android7String8E"
7078    }
7079   ],
7080   "return_type" : "_ZTIRN7android7String8E",
7081   "source_file" : "system/core/libutils/include/utils/String8.h"
7082  },
7083  {
7084   "function_name" : "android::String8::clear",
7085   "linker_set_key" : "_ZN7android7String85clearEv",
7086   "parameters" :
7087   [
7088    {
7089     "is_this_ptr" : true,
7090     "referenced_type" : "_ZTIPN7android7String8E"
7091    }
7092   ],
7093   "return_type" : "_ZTIv",
7094   "source_file" : "system/core/libutils/include/utils/String8.h"
7095  },
7096  {
7097   "function_name" : "android::String8::setTo",
7098   "linker_set_key" : "_ZN7android7String85setToEPKDij",
7099   "parameters" :
7100   [
7101    {
7102     "is_this_ptr" : true,
7103     "referenced_type" : "_ZTIPN7android7String8E"
7104    },
7105    {
7106     "referenced_type" : "_ZTIPKDi"
7107    },
7108    {
7109     "referenced_type" : "_ZTIj"
7110    }
7111   ],
7112   "return_type" : "_ZTIi",
7113   "source_file" : "system/core/libutils/include/utils/String8.h"
7114  },
7115  {
7116   "function_name" : "android::String8::setTo",
7117   "linker_set_key" : "_ZN7android7String85setToEPKDsj",
7118   "parameters" :
7119   [
7120    {
7121     "is_this_ptr" : true,
7122     "referenced_type" : "_ZTIPN7android7String8E"
7123    },
7124    {
7125     "referenced_type" : "_ZTIPKDs"
7126    },
7127    {
7128     "referenced_type" : "_ZTIj"
7129    }
7130   ],
7131   "return_type" : "_ZTIi",
7132   "source_file" : "system/core/libutils/include/utils/String8.h"
7133  },
7134  {
7135   "function_name" : "android::String8::setTo",
7136   "linker_set_key" : "_ZN7android7String85setToEPKc",
7137   "parameters" :
7138   [
7139    {
7140     "is_this_ptr" : true,
7141     "referenced_type" : "_ZTIPN7android7String8E"
7142    },
7143    {
7144     "referenced_type" : "_ZTIPKc"
7145    }
7146   ],
7147   "return_type" : "_ZTIi",
7148   "source_file" : "system/core/libutils/include/utils/String8.h"
7149  },
7150  {
7151   "function_name" : "android::String8::setTo",
7152   "linker_set_key" : "_ZN7android7String85setToEPKcj",
7153   "parameters" :
7154   [
7155    {
7156     "is_this_ptr" : true,
7157     "referenced_type" : "_ZTIPN7android7String8E"
7158    },
7159    {
7160     "referenced_type" : "_ZTIPKc"
7161    },
7162    {
7163     "referenced_type" : "_ZTIj"
7164    }
7165   ],
7166   "return_type" : "_ZTIi",
7167   "source_file" : "system/core/libutils/include/utils/String8.h"
7168  },
7169  {
7170   "function_name" : "android::String8::setTo",
7171   "linker_set_key" : "_ZN7android7String85setToERKS0_",
7172   "parameters" :
7173   [
7174    {
7175     "is_this_ptr" : true,
7176     "referenced_type" : "_ZTIPN7android7String8E"
7177    },
7178    {
7179     "referenced_type" : "_ZTIRKN7android7String8E"
7180    }
7181   ],
7182   "return_type" : "_ZTIv",
7183   "source_file" : "system/core/libutils/include/utils/String8.h"
7184  },
7185  {
7186   "function_name" : "android::String8::append",
7187   "linker_set_key" : "_ZN7android7String86appendEPKc",
7188   "parameters" :
7189   [
7190    {
7191     "is_this_ptr" : true,
7192     "referenced_type" : "_ZTIPN7android7String8E"
7193    },
7194    {
7195     "referenced_type" : "_ZTIPKc"
7196    }
7197   ],
7198   "return_type" : "_ZTIi",
7199   "source_file" : "system/core/libutils/include/utils/String8.h"
7200  },
7201  {
7202   "function_name" : "android::String8::append",
7203   "linker_set_key" : "_ZN7android7String86appendEPKcj",
7204   "parameters" :
7205   [
7206    {
7207     "is_this_ptr" : true,
7208     "referenced_type" : "_ZTIPN7android7String8E"
7209    },
7210    {
7211     "referenced_type" : "_ZTIPKc"
7212    },
7213    {
7214     "referenced_type" : "_ZTIj"
7215    }
7216   ],
7217   "return_type" : "_ZTIi",
7218   "source_file" : "system/core/libutils/include/utils/String8.h"
7219  },
7220  {
7221   "function_name" : "android::String8::append",
7222   "linker_set_key" : "_ZN7android7String86appendERKS0_",
7223   "parameters" :
7224   [
7225    {
7226     "is_this_ptr" : true,
7227     "referenced_type" : "_ZTIPN7android7String8E"
7228    },
7229    {
7230     "referenced_type" : "_ZTIRKN7android7String8E"
7231    }
7232   ],
7233   "return_type" : "_ZTIi",
7234   "source_file" : "system/core/libutils/include/utils/String8.h"
7235  },
7236  {
7237   "function_name" : "android::String8::format",
7238   "linker_set_key" : "_ZN7android7String86formatEPKcz",
7239   "parameters" :
7240   [
7241    {
7242     "referenced_type" : "_ZTIPKc"
7243    }
7244   ],
7245   "return_type" : "_ZTIN7android7String8E",
7246   "source_file" : "system/core/libutils/include/utils/String8.h"
7247  },
7248  {
7249   "function_name" : "android::String8::formatV",
7250   "linker_set_key" : "_ZN7android7String87formatVEPKcSt9__va_list",
7251   "parameters" :
7252   [
7253    {
7254     "referenced_type" : "_ZTIPKc"
7255    },
7256    {
7257     "referenced_type" : "_ZTISt9__va_list"
7258    }
7259   ],
7260   "return_type" : "_ZTIN7android7String8E",
7261   "source_file" : "system/core/libutils/include/utils/String8.h"
7262  },
7263  {
7264   "function_name" : "android::String8::toLower",
7265   "linker_set_key" : "_ZN7android7String87toLowerEv",
7266   "parameters" :
7267   [
7268    {
7269     "is_this_ptr" : true,
7270     "referenced_type" : "_ZTIPN7android7String8E"
7271    }
7272   ],
7273   "return_type" : "_ZTIv",
7274   "source_file" : "system/core/libutils/include/utils/String8.h"
7275  },
7276  {
7277   "function_name" : "android::String8::removeAll",
7278   "linker_set_key" : "_ZN7android7String89removeAllEPKc",
7279   "parameters" :
7280   [
7281    {
7282     "is_this_ptr" : true,
7283     "referenced_type" : "_ZTIPN7android7String8E"
7284    },
7285    {
7286     "referenced_type" : "_ZTIPKc"
7287    }
7288   ],
7289   "return_type" : "_ZTIb",
7290   "source_file" : "system/core/libutils/include/utils/String8.h"
7291  },
7292  {
7293   "function_name" : "android::String8::String8",
7294   "linker_set_key" : "_ZN7android7String8C1EPKDi",
7295   "parameters" :
7296   [
7297    {
7298     "is_this_ptr" : true,
7299     "referenced_type" : "_ZTIPN7android7String8E"
7300    },
7301    {
7302     "referenced_type" : "_ZTIPKDi"
7303    }
7304   ],
7305   "return_type" : "_ZTIv",
7306   "source_file" : "system/core/libutils/include/utils/String8.h"
7307  },
7308  {
7309   "function_name" : "android::String8::String8",
7310   "linker_set_key" : "_ZN7android7String8C1EPKDij",
7311   "parameters" :
7312   [
7313    {
7314     "is_this_ptr" : true,
7315     "referenced_type" : "_ZTIPN7android7String8E"
7316    },
7317    {
7318     "referenced_type" : "_ZTIPKDi"
7319    },
7320    {
7321     "referenced_type" : "_ZTIj"
7322    }
7323   ],
7324   "return_type" : "_ZTIv",
7325   "source_file" : "system/core/libutils/include/utils/String8.h"
7326  },
7327  {
7328   "function_name" : "android::String8::String8",
7329   "linker_set_key" : "_ZN7android7String8C1EPKDs",
7330   "parameters" :
7331   [
7332    {
7333     "is_this_ptr" : true,
7334     "referenced_type" : "_ZTIPN7android7String8E"
7335    },
7336    {
7337     "referenced_type" : "_ZTIPKDs"
7338    }
7339   ],
7340   "return_type" : "_ZTIv",
7341   "source_file" : "system/core/libutils/include/utils/String8.h"
7342  },
7343  {
7344   "function_name" : "android::String8::String8",
7345   "linker_set_key" : "_ZN7android7String8C1EPKDsj",
7346   "parameters" :
7347   [
7348    {
7349     "is_this_ptr" : true,
7350     "referenced_type" : "_ZTIPN7android7String8E"
7351    },
7352    {
7353     "referenced_type" : "_ZTIPKDs"
7354    },
7355    {
7356     "referenced_type" : "_ZTIj"
7357    }
7358   ],
7359   "return_type" : "_ZTIv",
7360   "source_file" : "system/core/libutils/include/utils/String8.h"
7361  },
7362  {
7363   "function_name" : "android::String8::String8",
7364   "linker_set_key" : "_ZN7android7String8C1EPKc",
7365   "parameters" :
7366   [
7367    {
7368     "is_this_ptr" : true,
7369     "referenced_type" : "_ZTIPN7android7String8E"
7370    },
7371    {
7372     "referenced_type" : "_ZTIPKc"
7373    }
7374   ],
7375   "return_type" : "_ZTIv",
7376   "source_file" : "system/core/libutils/include/utils/String8.h"
7377  },
7378  {
7379   "function_name" : "android::String8::String8",
7380   "linker_set_key" : "_ZN7android7String8C1EPKcj",
7381   "parameters" :
7382   [
7383    {
7384     "is_this_ptr" : true,
7385     "referenced_type" : "_ZTIPN7android7String8E"
7386    },
7387    {
7388     "referenced_type" : "_ZTIPKc"
7389    },
7390    {
7391     "referenced_type" : "_ZTIj"
7392    }
7393   ],
7394   "return_type" : "_ZTIv",
7395   "source_file" : "system/core/libutils/include/utils/String8.h"
7396  },
7397  {
7398   "function_name" : "android::String8::String8",
7399   "linker_set_key" : "_ZN7android7String8C1ERKNS_8String16E",
7400   "parameters" :
7401   [
7402    {
7403     "is_this_ptr" : true,
7404     "referenced_type" : "_ZTIPN7android7String8E"
7405    },
7406    {
7407     "referenced_type" : "_ZTIRKN7android8String16E"
7408    }
7409   ],
7410   "return_type" : "_ZTIv",
7411   "source_file" : "system/core/libutils/include/utils/String8.h"
7412  },
7413  {
7414   "function_name" : "android::String8::String8",
7415   "linker_set_key" : "_ZN7android7String8C1ERKS0_",
7416   "parameters" :
7417   [
7418    {
7419     "is_this_ptr" : true,
7420     "referenced_type" : "_ZTIPN7android7String8E"
7421    },
7422    {
7423     "referenced_type" : "_ZTIRKN7android7String8E"
7424    }
7425   ],
7426   "return_type" : "_ZTIv",
7427   "source_file" : "system/core/libutils/include/utils/String8.h"
7428  },
7429  {
7430   "function_name" : "android::String8::String8",
7431   "linker_set_key" : "_ZN7android7String8C1Ev",
7432   "parameters" :
7433   [
7434    {
7435     "is_this_ptr" : true,
7436     "referenced_type" : "_ZTIPN7android7String8E"
7437    }
7438   ],
7439   "return_type" : "_ZTIv",
7440   "source_file" : "system/core/libutils/include/utils/String8.h"
7441  },
7442  {
7443   "function_name" : "android::String8::String8",
7444   "linker_set_key" : "_ZN7android7String8C2EPKDi",
7445   "parameters" :
7446   [
7447    {
7448     "is_this_ptr" : true,
7449     "referenced_type" : "_ZTIPN7android7String8E"
7450    },
7451    {
7452     "referenced_type" : "_ZTIPKDi"
7453    }
7454   ],
7455   "return_type" : "_ZTIv",
7456   "source_file" : "system/core/libutils/include/utils/String8.h"
7457  },
7458  {
7459   "function_name" : "android::String8::String8",
7460   "linker_set_key" : "_ZN7android7String8C2EPKDij",
7461   "parameters" :
7462   [
7463    {
7464     "is_this_ptr" : true,
7465     "referenced_type" : "_ZTIPN7android7String8E"
7466    },
7467    {
7468     "referenced_type" : "_ZTIPKDi"
7469    },
7470    {
7471     "referenced_type" : "_ZTIj"
7472    }
7473   ],
7474   "return_type" : "_ZTIv",
7475   "source_file" : "system/core/libutils/include/utils/String8.h"
7476  },
7477  {
7478   "function_name" : "android::String8::String8",
7479   "linker_set_key" : "_ZN7android7String8C2EPKDs",
7480   "parameters" :
7481   [
7482    {
7483     "is_this_ptr" : true,
7484     "referenced_type" : "_ZTIPN7android7String8E"
7485    },
7486    {
7487     "referenced_type" : "_ZTIPKDs"
7488    }
7489   ],
7490   "return_type" : "_ZTIv",
7491   "source_file" : "system/core/libutils/include/utils/String8.h"
7492  },
7493  {
7494   "function_name" : "android::String8::String8",
7495   "linker_set_key" : "_ZN7android7String8C2EPKDsj",
7496   "parameters" :
7497   [
7498    {
7499     "is_this_ptr" : true,
7500     "referenced_type" : "_ZTIPN7android7String8E"
7501    },
7502    {
7503     "referenced_type" : "_ZTIPKDs"
7504    },
7505    {
7506     "referenced_type" : "_ZTIj"
7507    }
7508   ],
7509   "return_type" : "_ZTIv",
7510   "source_file" : "system/core/libutils/include/utils/String8.h"
7511  },
7512  {
7513   "function_name" : "android::String8::String8",
7514   "linker_set_key" : "_ZN7android7String8C2EPKc",
7515   "parameters" :
7516   [
7517    {
7518     "is_this_ptr" : true,
7519     "referenced_type" : "_ZTIPN7android7String8E"
7520    },
7521    {
7522     "referenced_type" : "_ZTIPKc"
7523    }
7524   ],
7525   "return_type" : "_ZTIv",
7526   "source_file" : "system/core/libutils/include/utils/String8.h"
7527  },
7528  {
7529   "function_name" : "android::String8::String8",
7530   "linker_set_key" : "_ZN7android7String8C2EPKcj",
7531   "parameters" :
7532   [
7533    {
7534     "is_this_ptr" : true,
7535     "referenced_type" : "_ZTIPN7android7String8E"
7536    },
7537    {
7538     "referenced_type" : "_ZTIPKc"
7539    },
7540    {
7541     "referenced_type" : "_ZTIj"
7542    }
7543   ],
7544   "return_type" : "_ZTIv",
7545   "source_file" : "system/core/libutils/include/utils/String8.h"
7546  },
7547  {
7548   "function_name" : "android::String8::String8",
7549   "linker_set_key" : "_ZN7android7String8C2ERKNS_8String16E",
7550   "parameters" :
7551   [
7552    {
7553     "is_this_ptr" : true,
7554     "referenced_type" : "_ZTIPN7android7String8E"
7555    },
7556    {
7557     "referenced_type" : "_ZTIRKN7android8String16E"
7558    }
7559   ],
7560   "return_type" : "_ZTIv",
7561   "source_file" : "system/core/libutils/include/utils/String8.h"
7562  },
7563  {
7564   "function_name" : "android::String8::String8",
7565   "linker_set_key" : "_ZN7android7String8C2ERKS0_",
7566   "parameters" :
7567   [
7568    {
7569     "is_this_ptr" : true,
7570     "referenced_type" : "_ZTIPN7android7String8E"
7571    },
7572    {
7573     "referenced_type" : "_ZTIRKN7android7String8E"
7574    }
7575   ],
7576   "return_type" : "_ZTIv",
7577   "source_file" : "system/core/libutils/include/utils/String8.h"
7578  },
7579  {
7580   "function_name" : "android::String8::String8",
7581   "linker_set_key" : "_ZN7android7String8C2Ev",
7582   "parameters" :
7583   [
7584    {
7585     "is_this_ptr" : true,
7586     "referenced_type" : "_ZTIPN7android7String8E"
7587    }
7588   ],
7589   "return_type" : "_ZTIv",
7590   "source_file" : "system/core/libutils/include/utils/String8.h"
7591  },
7592  {
7593   "function_name" : "android::String8::~String8",
7594   "linker_set_key" : "_ZN7android7String8D1Ev",
7595   "parameters" :
7596   [
7597    {
7598     "is_this_ptr" : true,
7599     "referenced_type" : "_ZTIPN7android7String8E"
7600    }
7601   ],
7602   "return_type" : "_ZTIv",
7603   "source_file" : "system/core/libutils/include/utils/String8.h"
7604  },
7605  {
7606   "function_name" : "android::String8::~String8",
7607   "linker_set_key" : "_ZN7android7String8D2Ev",
7608   "parameters" :
7609   [
7610    {
7611     "is_this_ptr" : true,
7612     "referenced_type" : "_ZTIPN7android7String8E"
7613    }
7614   ],
7615   "return_type" : "_ZTIv",
7616   "source_file" : "system/core/libutils/include/utils/String8.h"
7617  },
7618  {
7619   "access" : "private",
7620   "function_name" : "android::String16::editResize",
7621   "linker_set_key" : "_ZN7android8String1610editResizeEj",
7622   "parameters" :
7623   [
7624    {
7625     "is_this_ptr" : true,
7626     "referenced_type" : "_ZTIPN7android8String16E"
7627    },
7628    {
7629     "referenced_type" : "_ZTIj"
7630    }
7631   ],
7632   "return_type" : "_ZTIPv",
7633   "source_file" : "system/core/libutils/include/utils/String16.h"
7634  },
7635  {
7636   "function_name" : "android::String16::replaceAll",
7637   "linker_set_key" : "_ZN7android8String1610replaceAllEDsDs",
7638   "parameters" :
7639   [
7640    {
7641     "is_this_ptr" : true,
7642     "referenced_type" : "_ZTIPN7android8String16E"
7643    },
7644    {
7645     "referenced_type" : "_ZTIDs"
7646    },
7647    {
7648     "referenced_type" : "_ZTIDs"
7649    }
7650   ],
7651   "return_type" : "_ZTIi",
7652   "source_file" : "system/core/libutils/include/utils/String16.h"
7653  },
7654  {
7655   "access" : "private",
7656   "function_name" : "android::String16::allocFromUTF8",
7657   "linker_set_key" : "_ZN7android8String1613allocFromUTF8EPKcj",
7658   "parameters" :
7659   [
7660    {
7661     "referenced_type" : "_ZTIPKc"
7662    },
7663    {
7664     "referenced_type" : "_ZTIj"
7665    }
7666   ],
7667   "return_type" : "_ZTIPDs",
7668   "source_file" : "system/core/libutils/include/utils/String16.h"
7669  },
7670  {
7671   "access" : "private",
7672   "function_name" : "android::String16::allocFromUTF16",
7673   "linker_set_key" : "_ZN7android8String1614allocFromUTF16EPKDsj",
7674   "parameters" :
7675   [
7676    {
7677     "referenced_type" : "_ZTIPKDs"
7678    },
7679    {
7680     "referenced_type" : "_ZTIj"
7681    }
7682   ],
7683   "return_type" : "_ZTIPDs",
7684   "source_file" : "system/core/libutils/include/utils/String16.h"
7685  },
7686  {
7687   "access" : "private",
7688   "function_name" : "android::String16::edit",
7689   "linker_set_key" : "_ZN7android8String164editEv",
7690   "parameters" :
7691   [
7692    {
7693     "is_this_ptr" : true,
7694     "referenced_type" : "_ZTIPN7android8String16E"
7695    }
7696   ],
7697   "return_type" : "_ZTIPv",
7698   "source_file" : "system/core/libutils/include/utils/String16.h"
7699  },
7700  {
7701   "access" : "private",
7702   "function_name" : "android::String16::alloc",
7703   "linker_set_key" : "_ZN7android8String165allocEj",
7704   "parameters" :
7705   [
7706    {
7707     "referenced_type" : "_ZTIj"
7708    }
7709   ],
7710   "return_type" : "_ZTIPv",
7711   "source_file" : "system/core/libutils/include/utils/String16.h"
7712  },
7713  {
7714   "function_name" : "android::String16::setTo",
7715   "linker_set_key" : "_ZN7android8String165setToEPKDs",
7716   "parameters" :
7717   [
7718    {
7719     "is_this_ptr" : true,
7720     "referenced_type" : "_ZTIPN7android8String16E"
7721    },
7722    {
7723     "referenced_type" : "_ZTIPKDs"
7724    }
7725   ],
7726   "return_type" : "_ZTIi",
7727   "source_file" : "system/core/libutils/include/utils/String16.h"
7728  },
7729  {
7730   "function_name" : "android::String16::setTo",
7731   "linker_set_key" : "_ZN7android8String165setToEPKDsj",
7732   "parameters" :
7733   [
7734    {
7735     "is_this_ptr" : true,
7736     "referenced_type" : "_ZTIPN7android8String16E"
7737    },
7738    {
7739     "referenced_type" : "_ZTIPKDs"
7740    },
7741    {
7742     "referenced_type" : "_ZTIj"
7743    }
7744   ],
7745   "return_type" : "_ZTIi",
7746   "source_file" : "system/core/libutils/include/utils/String16.h"
7747  },
7748  {
7749   "function_name" : "android::String16::setTo",
7750   "linker_set_key" : "_ZN7android8String165setToERKS0_",
7751   "parameters" :
7752   [
7753    {
7754     "is_this_ptr" : true,
7755     "referenced_type" : "_ZTIPN7android8String16E"
7756    },
7757    {
7758     "referenced_type" : "_ZTIRKN7android8String16E"
7759    }
7760   ],
7761   "return_type" : "_ZTIv",
7762   "source_file" : "system/core/libutils/include/utils/String16.h"
7763  },
7764  {
7765   "function_name" : "android::String16::setTo",
7766   "linker_set_key" : "_ZN7android8String165setToERKS0_jj",
7767   "parameters" :
7768   [
7769    {
7770     "is_this_ptr" : true,
7771     "referenced_type" : "_ZTIPN7android8String16E"
7772    },
7773    {
7774     "referenced_type" : "_ZTIRKN7android8String16E"
7775    },
7776    {
7777     "referenced_type" : "_ZTIj"
7778    },
7779    {
7780     "default_arg" : true,
7781     "referenced_type" : "_ZTIj"
7782    }
7783   ],
7784   "return_type" : "_ZTIi",
7785   "source_file" : "system/core/libutils/include/utils/String16.h"
7786  },
7787  {
7788   "function_name" : "android::String16::append",
7789   "linker_set_key" : "_ZN7android8String166appendEPKDsj",
7790   "parameters" :
7791   [
7792    {
7793     "is_this_ptr" : true,
7794     "referenced_type" : "_ZTIPN7android8String16E"
7795    },
7796    {
7797     "referenced_type" : "_ZTIPKDs"
7798    },
7799    {
7800     "referenced_type" : "_ZTIj"
7801    }
7802   ],
7803   "return_type" : "_ZTIi",
7804   "source_file" : "system/core/libutils/include/utils/String16.h"
7805  },
7806  {
7807   "function_name" : "android::String16::append",
7808   "linker_set_key" : "_ZN7android8String166appendERKS0_",
7809   "parameters" :
7810   [
7811    {
7812     "is_this_ptr" : true,
7813     "referenced_type" : "_ZTIPN7android8String16E"
7814    },
7815    {
7816     "referenced_type" : "_ZTIRKN7android8String16E"
7817    }
7818   ],
7819   "return_type" : "_ZTIi",
7820   "source_file" : "system/core/libutils/include/utils/String16.h"
7821  },
7822  {
7823   "function_name" : "android::String16::insert",
7824   "linker_set_key" : "_ZN7android8String166insertEjPKDs",
7825   "parameters" :
7826   [
7827    {
7828     "is_this_ptr" : true,
7829     "referenced_type" : "_ZTIPN7android8String16E"
7830    },
7831    {
7832     "referenced_type" : "_ZTIj"
7833    },
7834    {
7835     "referenced_type" : "_ZTIPKDs"
7836    }
7837   ],
7838   "return_type" : "_ZTIi",
7839   "source_file" : "system/core/libutils/include/utils/String16.h"
7840  },
7841  {
7842   "function_name" : "android::String16::insert",
7843   "linker_set_key" : "_ZN7android8String166insertEjPKDsj",
7844   "parameters" :
7845   [
7846    {
7847     "is_this_ptr" : true,
7848     "referenced_type" : "_ZTIPN7android8String16E"
7849    },
7850    {
7851     "referenced_type" : "_ZTIj"
7852    },
7853    {
7854     "referenced_type" : "_ZTIPKDs"
7855    },
7856    {
7857     "referenced_type" : "_ZTIj"
7858    }
7859   ],
7860   "return_type" : "_ZTIi",
7861   "source_file" : "system/core/libutils/include/utils/String16.h"
7862  },
7863  {
7864   "access" : "private",
7865   "function_name" : "android::String16::acquire",
7866   "linker_set_key" : "_ZN7android8String167acquireEv",
7867   "parameters" :
7868   [
7869    {
7870     "is_this_ptr" : true,
7871     "referenced_type" : "_ZTIPN7android8String16E"
7872    }
7873   ],
7874   "return_type" : "_ZTIv",
7875   "source_file" : "system/core/libutils/include/utils/String16.h"
7876  },
7877  {
7878   "access" : "private",
7879   "function_name" : "android::String16::release",
7880   "linker_set_key" : "_ZN7android8String167releaseEv",
7881   "parameters" :
7882   [
7883    {
7884     "is_this_ptr" : true,
7885     "referenced_type" : "_ZTIPN7android8String16E"
7886    }
7887   ],
7888   "return_type" : "_ZTIv",
7889   "source_file" : "system/core/libutils/include/utils/String16.h"
7890  },
7891  {
7892   "function_name" : "android::String16::String16",
7893   "linker_set_key" : "_ZN7android8String16C1EOS0_",
7894   "parameters" :
7895   [
7896    {
7897     "is_this_ptr" : true,
7898     "referenced_type" : "_ZTIPN7android8String16E"
7899    },
7900    {
7901     "referenced_type" : "_ZTION7android8String16E"
7902    }
7903   ],
7904   "return_type" : "_ZTIv",
7905   "source_file" : "system/core/libutils/include/utils/String16.h"
7906  },
7907  {
7908   "function_name" : "android::String16::String16",
7909   "linker_set_key" : "_ZN7android8String16C1EPKDs",
7910   "parameters" :
7911   [
7912    {
7913     "is_this_ptr" : true,
7914     "referenced_type" : "_ZTIPN7android8String16E"
7915    },
7916    {
7917     "referenced_type" : "_ZTIPKDs"
7918    }
7919   ],
7920   "return_type" : "_ZTIv",
7921   "source_file" : "system/core/libutils/include/utils/String16.h"
7922  },
7923  {
7924   "function_name" : "android::String16::String16",
7925   "linker_set_key" : "_ZN7android8String16C1EPKDsj",
7926   "parameters" :
7927   [
7928    {
7929     "is_this_ptr" : true,
7930     "referenced_type" : "_ZTIPN7android8String16E"
7931    },
7932    {
7933     "referenced_type" : "_ZTIPKDs"
7934    },
7935    {
7936     "referenced_type" : "_ZTIj"
7937    }
7938   ],
7939   "return_type" : "_ZTIv",
7940   "source_file" : "system/core/libutils/include/utils/String16.h"
7941  },
7942  {
7943   "function_name" : "android::String16::String16",
7944   "linker_set_key" : "_ZN7android8String16C1EPKc",
7945   "parameters" :
7946   [
7947    {
7948     "is_this_ptr" : true,
7949     "referenced_type" : "_ZTIPN7android8String16E"
7950    },
7951    {
7952     "referenced_type" : "_ZTIPKc"
7953    }
7954   ],
7955   "return_type" : "_ZTIv",
7956   "source_file" : "system/core/libutils/include/utils/String16.h"
7957  },
7958  {
7959   "function_name" : "android::String16::String16",
7960   "linker_set_key" : "_ZN7android8String16C1EPKcj",
7961   "parameters" :
7962   [
7963    {
7964     "is_this_ptr" : true,
7965     "referenced_type" : "_ZTIPN7android8String16E"
7966    },
7967    {
7968     "referenced_type" : "_ZTIPKc"
7969    },
7970    {
7971     "referenced_type" : "_ZTIj"
7972    }
7973   ],
7974   "return_type" : "_ZTIv",
7975   "source_file" : "system/core/libutils/include/utils/String16.h"
7976  },
7977  {
7978   "function_name" : "android::String16::String16",
7979   "linker_set_key" : "_ZN7android8String16C1ERKNS_7String8E",
7980   "parameters" :
7981   [
7982    {
7983     "is_this_ptr" : true,
7984     "referenced_type" : "_ZTIPN7android8String16E"
7985    },
7986    {
7987     "referenced_type" : "_ZTIRKN7android7String8E"
7988    }
7989   ],
7990   "return_type" : "_ZTIv",
7991   "source_file" : "system/core/libutils/include/utils/String16.h"
7992  },
7993  {
7994   "function_name" : "android::String16::String16",
7995   "linker_set_key" : "_ZN7android8String16C1ERKS0_",
7996   "parameters" :
7997   [
7998    {
7999     "is_this_ptr" : true,
8000     "referenced_type" : "_ZTIPN7android8String16E"
8001    },
8002    {
8003     "referenced_type" : "_ZTIRKN7android8String16E"
8004    }
8005   ],
8006   "return_type" : "_ZTIv",
8007   "source_file" : "system/core/libutils/include/utils/String16.h"
8008  },
8009  {
8010   "function_name" : "android::String16::String16",
8011   "linker_set_key" : "_ZN7android8String16C1ERKS0_jj",
8012   "parameters" :
8013   [
8014    {
8015     "is_this_ptr" : true,
8016     "referenced_type" : "_ZTIPN7android8String16E"
8017    },
8018    {
8019     "referenced_type" : "_ZTIRKN7android8String16E"
8020    },
8021    {
8022     "referenced_type" : "_ZTIj"
8023    },
8024    {
8025     "default_arg" : true,
8026     "referenced_type" : "_ZTIj"
8027    }
8028   ],
8029   "return_type" : "_ZTIv",
8030   "source_file" : "system/core/libutils/include/utils/String16.h"
8031  },
8032  {
8033   "function_name" : "android::String16::String16",
8034   "linker_set_key" : "_ZN7android8String16C1Ev",
8035   "parameters" :
8036   [
8037    {
8038     "is_this_ptr" : true,
8039     "referenced_type" : "_ZTIPN7android8String16E"
8040    }
8041   ],
8042   "return_type" : "_ZTIv",
8043   "source_file" : "system/core/libutils/include/utils/String16.h"
8044  },
8045  {
8046   "function_name" : "android::String16::String16",
8047   "linker_set_key" : "_ZN7android8String16C2EOS0_",
8048   "parameters" :
8049   [
8050    {
8051     "is_this_ptr" : true,
8052     "referenced_type" : "_ZTIPN7android8String16E"
8053    },
8054    {
8055     "referenced_type" : "_ZTION7android8String16E"
8056    }
8057   ],
8058   "return_type" : "_ZTIv",
8059   "source_file" : "system/core/libutils/include/utils/String16.h"
8060  },
8061  {
8062   "function_name" : "android::String16::String16",
8063   "linker_set_key" : "_ZN7android8String16C2EPKDs",
8064   "parameters" :
8065   [
8066    {
8067     "is_this_ptr" : true,
8068     "referenced_type" : "_ZTIPN7android8String16E"
8069    },
8070    {
8071     "referenced_type" : "_ZTIPKDs"
8072    }
8073   ],
8074   "return_type" : "_ZTIv",
8075   "source_file" : "system/core/libutils/include/utils/String16.h"
8076  },
8077  {
8078   "function_name" : "android::String16::String16",
8079   "linker_set_key" : "_ZN7android8String16C2EPKDsj",
8080   "parameters" :
8081   [
8082    {
8083     "is_this_ptr" : true,
8084     "referenced_type" : "_ZTIPN7android8String16E"
8085    },
8086    {
8087     "referenced_type" : "_ZTIPKDs"
8088    },
8089    {
8090     "referenced_type" : "_ZTIj"
8091    }
8092   ],
8093   "return_type" : "_ZTIv",
8094   "source_file" : "system/core/libutils/include/utils/String16.h"
8095  },
8096  {
8097   "function_name" : "android::String16::String16",
8098   "linker_set_key" : "_ZN7android8String16C2EPKc",
8099   "parameters" :
8100   [
8101    {
8102     "is_this_ptr" : true,
8103     "referenced_type" : "_ZTIPN7android8String16E"
8104    },
8105    {
8106     "referenced_type" : "_ZTIPKc"
8107    }
8108   ],
8109   "return_type" : "_ZTIv",
8110   "source_file" : "system/core/libutils/include/utils/String16.h"
8111  },
8112  {
8113   "function_name" : "android::String16::String16",
8114   "linker_set_key" : "_ZN7android8String16C2EPKcj",
8115   "parameters" :
8116   [
8117    {
8118     "is_this_ptr" : true,
8119     "referenced_type" : "_ZTIPN7android8String16E"
8120    },
8121    {
8122     "referenced_type" : "_ZTIPKc"
8123    },
8124    {
8125     "referenced_type" : "_ZTIj"
8126    }
8127   ],
8128   "return_type" : "_ZTIv",
8129   "source_file" : "system/core/libutils/include/utils/String16.h"
8130  },
8131  {
8132   "function_name" : "android::String16::String16",
8133   "linker_set_key" : "_ZN7android8String16C2ERKNS_7String8E",
8134   "parameters" :
8135   [
8136    {
8137     "is_this_ptr" : true,
8138     "referenced_type" : "_ZTIPN7android8String16E"
8139    },
8140    {
8141     "referenced_type" : "_ZTIRKN7android7String8E"
8142    }
8143   ],
8144   "return_type" : "_ZTIv",
8145   "source_file" : "system/core/libutils/include/utils/String16.h"
8146  },
8147  {
8148   "function_name" : "android::String16::String16",
8149   "linker_set_key" : "_ZN7android8String16C2ERKS0_",
8150   "parameters" :
8151   [
8152    {
8153     "is_this_ptr" : true,
8154     "referenced_type" : "_ZTIPN7android8String16E"
8155    },
8156    {
8157     "referenced_type" : "_ZTIRKN7android8String16E"
8158    }
8159   ],
8160   "return_type" : "_ZTIv",
8161   "source_file" : "system/core/libutils/include/utils/String16.h"
8162  },
8163  {
8164   "function_name" : "android::String16::String16",
8165   "linker_set_key" : "_ZN7android8String16C2ERKS0_jj",
8166   "parameters" :
8167   [
8168    {
8169     "is_this_ptr" : true,
8170     "referenced_type" : "_ZTIPN7android8String16E"
8171    },
8172    {
8173     "referenced_type" : "_ZTIRKN7android8String16E"
8174    },
8175    {
8176     "referenced_type" : "_ZTIj"
8177    },
8178    {
8179     "default_arg" : true,
8180     "referenced_type" : "_ZTIj"
8181    }
8182   ],
8183   "return_type" : "_ZTIv",
8184   "source_file" : "system/core/libutils/include/utils/String16.h"
8185  },
8186  {
8187   "function_name" : "android::String16::String16",
8188   "linker_set_key" : "_ZN7android8String16C2Ev",
8189   "parameters" :
8190   [
8191    {
8192     "is_this_ptr" : true,
8193     "referenced_type" : "_ZTIPN7android8String16E"
8194    }
8195   ],
8196   "return_type" : "_ZTIv",
8197   "source_file" : "system/core/libutils/include/utils/String16.h"
8198  },
8199  {
8200   "function_name" : "android::String16::~String16",
8201   "linker_set_key" : "_ZN7android8String16D1Ev",
8202   "parameters" :
8203   [
8204    {
8205     "is_this_ptr" : true,
8206     "referenced_type" : "_ZTIPN7android8String16E"
8207    }
8208   ],
8209   "return_type" : "_ZTIv",
8210   "source_file" : "system/core/libutils/include/utils/String16.h"
8211  },
8212  {
8213   "function_name" : "android::String16::~String16",
8214   "linker_set_key" : "_ZN7android8String16D2Ev",
8215   "parameters" :
8216   [
8217    {
8218     "is_this_ptr" : true,
8219     "referenced_type" : "_ZTIPN7android8String16E"
8220    }
8221   ],
8222   "return_type" : "_ZTIv",
8223   "source_file" : "system/core/libutils/include/utils/String16.h"
8224  },
8225  {
8226   "function_name" : "android::String16::operator=",
8227   "linker_set_key" : "_ZN7android8String16aSEOS0_",
8228   "parameters" :
8229   [
8230    {
8231     "is_this_ptr" : true,
8232     "referenced_type" : "_ZTIPN7android8String16E"
8233    },
8234    {
8235     "referenced_type" : "_ZTION7android8String16E"
8236    }
8237   ],
8238   "return_type" : "_ZTIRN7android8String16E",
8239   "source_file" : "system/core/libutils/include/utils/String16.h"
8240  },
8241  {
8242   "function_name" : "android::FdPrinter::printLine",
8243   "linker_set_key" : "_ZN7android9FdPrinter9printLineEPKc",
8244   "parameters" :
8245   [
8246    {
8247     "is_this_ptr" : true,
8248     "referenced_type" : "_ZTIPN7android9FdPrinterE"
8249    },
8250    {
8251     "referenced_type" : "_ZTIPKc"
8252    }
8253   ],
8254   "return_type" : "_ZTIv",
8255   "source_file" : "system/core/libutils/include/utils/Printer.h"
8256  },
8257  {
8258   "function_name" : "android::FdPrinter::FdPrinter",
8259   "linker_set_key" : "_ZN7android9FdPrinterC1EijPKc",
8260   "parameters" :
8261   [
8262    {
8263     "is_this_ptr" : true,
8264     "referenced_type" : "_ZTIPN7android9FdPrinterE"
8265    },
8266    {
8267     "referenced_type" : "_ZTIi"
8268    },
8269    {
8270     "default_arg" : true,
8271     "referenced_type" : "_ZTIj"
8272    },
8273    {
8274     "default_arg" : true,
8275     "referenced_type" : "_ZTIPKc"
8276    }
8277   ],
8278   "return_type" : "_ZTIv",
8279   "source_file" : "system/core/libutils/include/utils/Printer.h"
8280  },
8281  {
8282   "function_name" : "android::FdPrinter::FdPrinter",
8283   "linker_set_key" : "_ZN7android9FdPrinterC2EijPKc",
8284   "parameters" :
8285   [
8286    {
8287     "is_this_ptr" : true,
8288     "referenced_type" : "_ZTIPN7android9FdPrinterE"
8289    },
8290    {
8291     "referenced_type" : "_ZTIi"
8292    },
8293    {
8294     "default_arg" : true,
8295     "referenced_type" : "_ZTIj"
8296    },
8297    {
8298     "default_arg" : true,
8299     "referenced_type" : "_ZTIPKc"
8300    }
8301   ],
8302   "return_type" : "_ZTIv",
8303   "source_file" : "system/core/libutils/include/utils/Printer.h"
8304  },
8305  {
8306   "function_name" : "android::StopWatch::reset",
8307   "linker_set_key" : "_ZN7android9StopWatch5resetEv",
8308   "parameters" :
8309   [
8310    {
8311     "is_this_ptr" : true,
8312     "referenced_type" : "_ZTIPN7android9StopWatchE"
8313    }
8314   ],
8315   "return_type" : "_ZTIv",
8316   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8317  },
8318  {
8319   "function_name" : "android::StopWatch::StopWatch",
8320   "linker_set_key" : "_ZN7android9StopWatchC1EPKci",
8321   "parameters" :
8322   [
8323    {
8324     "is_this_ptr" : true,
8325     "referenced_type" : "_ZTIPN7android9StopWatchE"
8326    },
8327    {
8328     "referenced_type" : "_ZTIPKc"
8329    },
8330    {
8331     "default_arg" : true,
8332     "referenced_type" : "_ZTIi"
8333    }
8334   ],
8335   "return_type" : "_ZTIv",
8336   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8337  },
8338  {
8339   "function_name" : "android::StopWatch::StopWatch",
8340   "linker_set_key" : "_ZN7android9StopWatchC2EPKci",
8341   "parameters" :
8342   [
8343    {
8344     "is_this_ptr" : true,
8345     "referenced_type" : "_ZTIPN7android9StopWatchE"
8346    },
8347    {
8348     "referenced_type" : "_ZTIPKc"
8349    },
8350    {
8351     "default_arg" : true,
8352     "referenced_type" : "_ZTIi"
8353    }
8354   ],
8355   "return_type" : "_ZTIv",
8356   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8357  },
8358  {
8359   "function_name" : "android::StopWatch::~StopWatch",
8360   "linker_set_key" : "_ZN7android9StopWatchD1Ev",
8361   "parameters" :
8362   [
8363    {
8364     "is_this_ptr" : true,
8365     "referenced_type" : "_ZTIPN7android9StopWatchE"
8366    }
8367   ],
8368   "return_type" : "_ZTIv",
8369   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8370  },
8371  {
8372   "function_name" : "android::StopWatch::~StopWatch",
8373   "linker_set_key" : "_ZN7android9StopWatchD2Ev",
8374   "parameters" :
8375   [
8376    {
8377     "is_this_ptr" : true,
8378     "referenced_type" : "_ZTIPN7android9StopWatchE"
8379    }
8380   ],
8381   "return_type" : "_ZTIv",
8382   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8383  },
8384  {
8385   "function_name" : "android::Tokenizer::fromContents",
8386   "linker_set_key" : "_ZN7android9Tokenizer12fromContentsERKNS_7String8EPKcPPS0_",
8387   "parameters" :
8388   [
8389    {
8390     "referenced_type" : "_ZTIRKN7android7String8E"
8391    },
8392    {
8393     "referenced_type" : "_ZTIPKc"
8394    },
8395    {
8396     "referenced_type" : "_ZTIPPN7android9TokenizerE"
8397    }
8398   ],
8399   "return_type" : "_ZTIi",
8400   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8401  },
8402  {
8403   "function_name" : "android::Tokenizer::skipDelimiters",
8404   "linker_set_key" : "_ZN7android9Tokenizer14skipDelimitersEPKc",
8405   "parameters" :
8406   [
8407    {
8408     "is_this_ptr" : true,
8409     "referenced_type" : "_ZTIPN7android9TokenizerE"
8410    },
8411    {
8412     "referenced_type" : "_ZTIPKc"
8413    }
8414   ],
8415   "return_type" : "_ZTIv",
8416   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8417  },
8418  {
8419   "function_name" : "android::Tokenizer::open",
8420   "linker_set_key" : "_ZN7android9Tokenizer4openERKNS_7String8EPPS0_",
8421   "parameters" :
8422   [
8423    {
8424     "referenced_type" : "_ZTIRKN7android7String8E"
8425    },
8426    {
8427     "referenced_type" : "_ZTIPPN7android9TokenizerE"
8428    }
8429   ],
8430   "return_type" : "_ZTIi",
8431   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8432  },
8433  {
8434   "function_name" : "android::Tokenizer::nextLine",
8435   "linker_set_key" : "_ZN7android9Tokenizer8nextLineEv",
8436   "parameters" :
8437   [
8438    {
8439     "is_this_ptr" : true,
8440     "referenced_type" : "_ZTIPN7android9TokenizerE"
8441    }
8442   ],
8443   "return_type" : "_ZTIv",
8444   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8445  },
8446  {
8447   "function_name" : "android::Tokenizer::nextToken",
8448   "linker_set_key" : "_ZN7android9Tokenizer9nextTokenEPKc",
8449   "parameters" :
8450   [
8451    {
8452     "is_this_ptr" : true,
8453     "referenced_type" : "_ZTIPN7android9TokenizerE"
8454    },
8455    {
8456     "referenced_type" : "_ZTIPKc"
8457    }
8458   ],
8459   "return_type" : "_ZTIN7android7String8E",
8460   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8461  },
8462  {
8463   "access" : "private",
8464   "function_name" : "android::Tokenizer::Tokenizer",
8465   "linker_set_key" : "_ZN7android9TokenizerC1ERKNS_7String8EPNS_7FileMapEPcbj",
8466   "parameters" :
8467   [
8468    {
8469     "is_this_ptr" : true,
8470     "referenced_type" : "_ZTIPN7android9TokenizerE"
8471    },
8472    {
8473     "referenced_type" : "_ZTIRKN7android7String8E"
8474    },
8475    {
8476     "referenced_type" : "_ZTIPN7android7FileMapE"
8477    },
8478    {
8479     "referenced_type" : "_ZTIPc"
8480    },
8481    {
8482     "referenced_type" : "_ZTIb"
8483    },
8484    {
8485     "referenced_type" : "_ZTIj"
8486    }
8487   ],
8488   "return_type" : "_ZTIv",
8489   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8490  },
8491  {
8492   "access" : "private",
8493   "function_name" : "android::Tokenizer::Tokenizer",
8494   "linker_set_key" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbj",
8495   "parameters" :
8496   [
8497    {
8498     "is_this_ptr" : true,
8499     "referenced_type" : "_ZTIPN7android9TokenizerE"
8500    },
8501    {
8502     "referenced_type" : "_ZTIRKN7android7String8E"
8503    },
8504    {
8505     "referenced_type" : "_ZTIPN7android7FileMapE"
8506    },
8507    {
8508     "referenced_type" : "_ZTIPc"
8509    },
8510    {
8511     "referenced_type" : "_ZTIb"
8512    },
8513    {
8514     "referenced_type" : "_ZTIj"
8515    }
8516   ],
8517   "return_type" : "_ZTIv",
8518   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8519  },
8520  {
8521   "function_name" : "android::Tokenizer::~Tokenizer",
8522   "linker_set_key" : "_ZN7android9TokenizerD1Ev",
8523   "parameters" :
8524   [
8525    {
8526     "is_this_ptr" : true,
8527     "referenced_type" : "_ZTIPN7android9TokenizerE"
8528    }
8529   ],
8530   "return_type" : "_ZTIv",
8531   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8532  },
8533  {
8534   "function_name" : "android::Tokenizer::~Tokenizer",
8535   "linker_set_key" : "_ZN7android9TokenizerD2Ev",
8536   "parameters" :
8537   [
8538    {
8539     "is_this_ptr" : true,
8540     "referenced_type" : "_ZTIPN7android9TokenizerE"
8541    }
8542   ],
8543   "return_type" : "_ZTIv",
8544   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8545  },
8546  {
8547   "function_name" : "android::VectorImpl::itemLocation",
8548   "linker_set_key" : "_ZNK7android10VectorImpl12itemLocationEj",
8549   "parameters" :
8550   [
8551    {
8552     "is_this_ptr" : true,
8553     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8554    },
8555    {
8556     "referenced_type" : "_ZTIj"
8557    }
8558   ],
8559   "return_type" : "_ZTIPKv",
8560   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8561  },
8562  {
8563   "function_name" : "android::VectorImpl::capacity",
8564   "linker_set_key" : "_ZNK7android10VectorImpl8capacityEv",
8565   "parameters" :
8566   [
8567    {
8568     "is_this_ptr" : true,
8569     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8570    }
8571   ],
8572   "return_type" : "_ZTIj",
8573   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8574  },
8575  {
8576   "access" : "protected",
8577   "function_name" : "android::VectorImpl::itemSize",
8578   "linker_set_key" : "_ZNK7android10VectorImpl8itemSizeEv",
8579   "parameters" :
8580   [
8581    {
8582     "is_this_ptr" : true,
8583     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8584    }
8585   ],
8586   "return_type" : "_ZTIj",
8587   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8588  },
8589  {
8590   "access" : "private",
8591   "function_name" : "android::SortedVectorImpl::_indexOrderOf",
8592   "linker_set_key" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPj",
8593   "parameters" :
8594   [
8595    {
8596     "is_this_ptr" : true,
8597     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
8598    },
8599    {
8600     "referenced_type" : "_ZTIPKv"
8601    },
8602    {
8603     "default_arg" : true,
8604     "referenced_type" : "_ZTIPj"
8605    }
8606   ],
8607   "return_type" : "_ZTIi",
8608   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8609  },
8610  {
8611   "function_name" : "android::SortedVectorImpl::indexOf",
8612   "linker_set_key" : "_ZNK7android16SortedVectorImpl7indexOfEPKv",
8613   "parameters" :
8614   [
8615    {
8616     "is_this_ptr" : true,
8617     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
8618    },
8619    {
8620     "referenced_type" : "_ZTIPKv"
8621    }
8622   ],
8623   "return_type" : "_ZTIi",
8624   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8625  },
8626  {
8627   "function_name" : "android::SortedVectorImpl::orderOf",
8628   "linker_set_key" : "_ZNK7android16SortedVectorImpl7orderOfEPKv",
8629   "parameters" :
8630   [
8631    {
8632     "is_this_ptr" : true,
8633     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
8634    },
8635    {
8636     "referenced_type" : "_ZTIPKv"
8637    }
8638   ],
8639   "return_type" : "_ZTIj",
8640   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8641  },
8642  {
8643   "function_name" : "android::Looper::getAllowNonCallbacks",
8644   "linker_set_key" : "_ZNK7android6Looper20getAllowNonCallbacksEv",
8645   "parameters" :
8646   [
8647    {
8648     "is_this_ptr" : true,
8649     "referenced_type" : "_ZTIPKN7android6LooperE"
8650    }
8651   ],
8652   "return_type" : "_ZTIb",
8653   "source_file" : "system/core/libutils/include/utils/Looper.h"
8654  },
8655  {
8656   "function_name" : "android::Looper::Request::getEpollEvents",
8657   "linker_set_key" : "_ZNK7android6Looper7Request14getEpollEventsEv",
8658   "parameters" :
8659   [
8660    {
8661     "is_this_ptr" : true,
8662     "referenced_type" : "_ZTIPKN7android6Looper7RequestE"
8663    }
8664   ],
8665   "return_type" : "_ZTIj",
8666   "source_file" : "system/core/libutils/include/utils/Looper.h"
8667  },
8668  {
8669   "function_name" : "android::Looper::isPolling",
8670   "linker_set_key" : "_ZNK7android6Looper9isPollingEv",
8671   "parameters" :
8672   [
8673    {
8674     "is_this_ptr" : true,
8675     "referenced_type" : "_ZTIPKN7android6LooperE"
8676    }
8677   ],
8678   "return_type" : "_ZTIb",
8679   "source_file" : "system/core/libutils/include/utils/Looper.h"
8680  },
8681  {
8682   "access" : "protected",
8683   "function_name" : "android::Thread::exitPending",
8684   "linker_set_key" : "_ZNK7android6Thread11exitPendingEv",
8685   "parameters" :
8686   [
8687    {
8688     "is_this_ptr" : true,
8689     "referenced_type" : "_ZTIPKN7android6ThreadE"
8690    }
8691   ],
8692   "return_type" : "_ZTIb",
8693   "source_file" : "system/core/libutils/include/utils/Thread.h"
8694  },
8695  {
8696   "function_name" : "android::Thread::getTid",
8697   "linker_set_key" : "_ZNK7android6Thread6getTidEv",
8698   "parameters" :
8699   [
8700    {
8701     "is_this_ptr" : true,
8702     "referenced_type" : "_ZTIPKN7android6ThreadE"
8703    }
8704   ],
8705   "return_type" : "_ZTIi",
8706   "source_file" : "system/core/libutils/include/utils/Thread.h"
8707  },
8708  {
8709   "function_name" : "android::Thread::isRunning",
8710   "linker_set_key" : "_ZNK7android6Thread9isRunningEv",
8711   "parameters" :
8712   [
8713    {
8714     "is_this_ptr" : true,
8715     "referenced_type" : "_ZTIPKN7android6ThreadE"
8716    }
8717   ],
8718   "return_type" : "_ZTIb",
8719   "source_file" : "system/core/libutils/include/utils/Thread.h"
8720  },
8721  {
8722   "access" : "protected",
8723   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_destroy",
8724   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvj",
8725   "parameters" :
8726   [
8727    {
8728     "is_this_ptr" : true,
8729     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8730    },
8731    {
8732     "referenced_type" : "_ZTIPv"
8733    },
8734    {
8735     "referenced_type" : "_ZTIj"
8736    }
8737   ],
8738   "return_type" : "_ZTIv",
8739   "source_file" : "system/core/libutils/include/utils/Vector.h"
8740  },
8741  {
8742   "access" : "protected",
8743   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_construct",
8744   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj",
8745   "parameters" :
8746   [
8747    {
8748     "is_this_ptr" : true,
8749     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8750    },
8751    {
8752     "referenced_type" : "_ZTIPv"
8753    },
8754    {
8755     "referenced_type" : "_ZTIj"
8756    }
8757   ],
8758   "return_type" : "_ZTIv",
8759   "source_file" : "system/core/libutils/include/utils/Vector.h"
8760  },
8761  {
8762   "access" : "protected",
8763   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_forward",
8764   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj",
8765   "parameters" :
8766   [
8767    {
8768     "is_this_ptr" : true,
8769     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8770    },
8771    {
8772     "referenced_type" : "_ZTIPv"
8773    },
8774    {
8775     "referenced_type" : "_ZTIPKv"
8776    },
8777    {
8778     "referenced_type" : "_ZTIj"
8779    }
8780   ],
8781   "return_type" : "_ZTIv",
8782   "source_file" : "system/core/libutils/include/utils/Vector.h"
8783  },
8784  {
8785   "access" : "protected",
8786   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_backward",
8787   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj",
8788   "parameters" :
8789   [
8790    {
8791     "is_this_ptr" : true,
8792     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8793    },
8794    {
8795     "referenced_type" : "_ZTIPv"
8796    },
8797    {
8798     "referenced_type" : "_ZTIPKv"
8799    },
8800    {
8801     "referenced_type" : "_ZTIj"
8802    }
8803   ],
8804   "return_type" : "_ZTIv",
8805   "source_file" : "system/core/libutils/include/utils/Vector.h"
8806  },
8807  {
8808   "access" : "protected",
8809   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_copy",
8810   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj",
8811   "parameters" :
8812   [
8813    {
8814     "is_this_ptr" : true,
8815     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8816    },
8817    {
8818     "referenced_type" : "_ZTIPv"
8819    },
8820    {
8821     "referenced_type" : "_ZTIPKv"
8822    },
8823    {
8824     "referenced_type" : "_ZTIj"
8825    }
8826   ],
8827   "return_type" : "_ZTIv",
8828   "source_file" : "system/core/libutils/include/utils/Vector.h"
8829  },
8830  {
8831   "access" : "protected",
8832   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_splat",
8833   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj",
8834   "parameters" :
8835   [
8836    {
8837     "is_this_ptr" : true,
8838     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8839    },
8840    {
8841     "referenced_type" : "_ZTIPv"
8842    },
8843    {
8844     "referenced_type" : "_ZTIPKv"
8845    },
8846    {
8847     "referenced_type" : "_ZTIj"
8848    }
8849   ],
8850   "return_type" : "_ZTIv",
8851   "source_file" : "system/core/libutils/include/utils/Vector.h"
8852  },
8853  {
8854   "access" : "protected",
8855   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_destroy",
8856   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj",
8857   "parameters" :
8858   [
8859    {
8860     "is_this_ptr" : true,
8861     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8862    },
8863    {
8864     "referenced_type" : "_ZTIPv"
8865    },
8866    {
8867     "referenced_type" : "_ZTIj"
8868    }
8869   ],
8870   "return_type" : "_ZTIv",
8871   "source_file" : "system/core/libutils/include/utils/Vector.h"
8872  },
8873  {
8874   "access" : "protected",
8875   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_construct",
8876   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj",
8877   "parameters" :
8878   [
8879    {
8880     "is_this_ptr" : true,
8881     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8882    },
8883    {
8884     "referenced_type" : "_ZTIPv"
8885    },
8886    {
8887     "referenced_type" : "_ZTIj"
8888    }
8889   ],
8890   "return_type" : "_ZTIv",
8891   "source_file" : "system/core/libutils/include/utils/Vector.h"
8892  },
8893  {
8894   "access" : "protected",
8895   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_forward",
8896   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj",
8897   "parameters" :
8898   [
8899    {
8900     "is_this_ptr" : true,
8901     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8902    },
8903    {
8904     "referenced_type" : "_ZTIPv"
8905    },
8906    {
8907     "referenced_type" : "_ZTIPKv"
8908    },
8909    {
8910     "referenced_type" : "_ZTIj"
8911    }
8912   ],
8913   "return_type" : "_ZTIv",
8914   "source_file" : "system/core/libutils/include/utils/Vector.h"
8915  },
8916  {
8917   "access" : "protected",
8918   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_backward",
8919   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj",
8920   "parameters" :
8921   [
8922    {
8923     "is_this_ptr" : true,
8924     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8925    },
8926    {
8927     "referenced_type" : "_ZTIPv"
8928    },
8929    {
8930     "referenced_type" : "_ZTIPKv"
8931    },
8932    {
8933     "referenced_type" : "_ZTIj"
8934    }
8935   ],
8936   "return_type" : "_ZTIv",
8937   "source_file" : "system/core/libutils/include/utils/Vector.h"
8938  },
8939  {
8940   "access" : "protected",
8941   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_copy",
8942   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj",
8943   "parameters" :
8944   [
8945    {
8946     "is_this_ptr" : true,
8947     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8948    },
8949    {
8950     "referenced_type" : "_ZTIPv"
8951    },
8952    {
8953     "referenced_type" : "_ZTIPKv"
8954    },
8955    {
8956     "referenced_type" : "_ZTIj"
8957    }
8958   ],
8959   "return_type" : "_ZTIv",
8960   "source_file" : "system/core/libutils/include/utils/Vector.h"
8961  },
8962  {
8963   "access" : "protected",
8964   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_splat",
8965   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj",
8966   "parameters" :
8967   [
8968    {
8969     "is_this_ptr" : true,
8970     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8971    },
8972    {
8973     "referenced_type" : "_ZTIPv"
8974    },
8975    {
8976     "referenced_type" : "_ZTIPKv"
8977    },
8978    {
8979     "referenced_type" : "_ZTIj"
8980    }
8981   ],
8982   "return_type" : "_ZTIv",
8983   "source_file" : "system/core/libutils/include/utils/Vector.h"
8984  },
8985  {
8986   "access" : "protected",
8987   "function_name" : "android::Vector<android::Looper::Response>::do_destroy",
8988   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj",
8989   "parameters" :
8990   [
8991    {
8992     "is_this_ptr" : true,
8993     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
8994    },
8995    {
8996     "referenced_type" : "_ZTIPv"
8997    },
8998    {
8999     "referenced_type" : "_ZTIj"
9000    }
9001   ],
9002   "return_type" : "_ZTIv",
9003   "source_file" : "system/core/libutils/include/utils/Vector.h"
9004  },
9005  {
9006   "access" : "protected",
9007   "function_name" : "android::Vector<android::Looper::Response>::do_construct",
9008   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj",
9009   "parameters" :
9010   [
9011    {
9012     "is_this_ptr" : true,
9013     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9014    },
9015    {
9016     "referenced_type" : "_ZTIPv"
9017    },
9018    {
9019     "referenced_type" : "_ZTIj"
9020    }
9021   ],
9022   "return_type" : "_ZTIv",
9023   "source_file" : "system/core/libutils/include/utils/Vector.h"
9024  },
9025  {
9026   "access" : "protected",
9027   "function_name" : "android::Vector<android::Looper::Response>::do_move_forward",
9028   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj",
9029   "parameters" :
9030   [
9031    {
9032     "is_this_ptr" : true,
9033     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9034    },
9035    {
9036     "referenced_type" : "_ZTIPv"
9037    },
9038    {
9039     "referenced_type" : "_ZTIPKv"
9040    },
9041    {
9042     "referenced_type" : "_ZTIj"
9043    }
9044   ],
9045   "return_type" : "_ZTIv",
9046   "source_file" : "system/core/libutils/include/utils/Vector.h"
9047  },
9048  {
9049   "access" : "protected",
9050   "function_name" : "android::Vector<android::Looper::Response>::do_move_backward",
9051   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj",
9052   "parameters" :
9053   [
9054    {
9055     "is_this_ptr" : true,
9056     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9057    },
9058    {
9059     "referenced_type" : "_ZTIPv"
9060    },
9061    {
9062     "referenced_type" : "_ZTIPKv"
9063    },
9064    {
9065     "referenced_type" : "_ZTIj"
9066    }
9067   ],
9068   "return_type" : "_ZTIv",
9069   "source_file" : "system/core/libutils/include/utils/Vector.h"
9070  },
9071  {
9072   "access" : "protected",
9073   "function_name" : "android::Vector<android::Looper::Response>::do_copy",
9074   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj",
9075   "parameters" :
9076   [
9077    {
9078     "is_this_ptr" : true,
9079     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9080    },
9081    {
9082     "referenced_type" : "_ZTIPv"
9083    },
9084    {
9085     "referenced_type" : "_ZTIPKv"
9086    },
9087    {
9088     "referenced_type" : "_ZTIj"
9089    }
9090   ],
9091   "return_type" : "_ZTIv",
9092   "source_file" : "system/core/libutils/include/utils/Vector.h"
9093  },
9094  {
9095   "access" : "protected",
9096   "function_name" : "android::Vector<android::Looper::Response>::do_splat",
9097   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj",
9098   "parameters" :
9099   [
9100    {
9101     "is_this_ptr" : true,
9102     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9103    },
9104    {
9105     "referenced_type" : "_ZTIPv"
9106    },
9107    {
9108     "referenced_type" : "_ZTIPKv"
9109    },
9110    {
9111     "referenced_type" : "_ZTIj"
9112    }
9113   ],
9114   "return_type" : "_ZTIv",
9115   "source_file" : "system/core/libutils/include/utils/Vector.h"
9116  },
9117  {
9118   "function_name" : "android::RefBase::createWeak",
9119   "linker_set_key" : "_ZNK7android7RefBase10createWeakEPKv",
9120   "parameters" :
9121   [
9122    {
9123     "is_this_ptr" : true,
9124     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9125    },
9126    {
9127     "referenced_type" : "_ZTIPKv"
9128    }
9129   ],
9130   "return_type" : "_ZTIPN7android7RefBase12weakref_typeE",
9131   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9132  },
9133  {
9134   "function_name" : "android::RefBase::getWeakRefs",
9135   "linker_set_key" : "_ZNK7android7RefBase11getWeakRefsEv",
9136   "parameters" :
9137   [
9138    {
9139     "is_this_ptr" : true,
9140     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9141    }
9142   ],
9143   "return_type" : "_ZTIPN7android7RefBase12weakref_typeE",
9144   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9145  },
9146  {
9147   "function_name" : "android::RefBase::weakref_type::getWeakCount",
9148   "linker_set_key" : "_ZNK7android7RefBase12weakref_type12getWeakCountEv",
9149   "parameters" :
9150   [
9151    {
9152     "is_this_ptr" : true,
9153     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
9154    }
9155   ],
9156   "return_type" : "_ZTIi",
9157   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9158  },
9159  {
9160   "function_name" : "android::RefBase::weakref_type::refBase",
9161   "linker_set_key" : "_ZNK7android7RefBase12weakref_type7refBaseEv",
9162   "parameters" :
9163   [
9164    {
9165     "is_this_ptr" : true,
9166     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
9167    }
9168   ],
9169   "return_type" : "_ZTIPN7android7RefBaseE",
9170   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9171  },
9172  {
9173   "function_name" : "android::RefBase::weakref_type::printRefs",
9174   "linker_set_key" : "_ZNK7android7RefBase12weakref_type9printRefsEv",
9175   "parameters" :
9176   [
9177    {
9178     "is_this_ptr" : true,
9179     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
9180    }
9181   ],
9182   "return_type" : "_ZTIv",
9183   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9184  },
9185  {
9186   "function_name" : "android::RefBase::forceIncStrong",
9187   "linker_set_key" : "_ZNK7android7RefBase14forceIncStrongEPKv",
9188   "parameters" :
9189   [
9190    {
9191     "is_this_ptr" : true,
9192     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9193    },
9194    {
9195     "referenced_type" : "_ZTIPKv"
9196    }
9197   ],
9198   "return_type" : "_ZTIv",
9199   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9200  },
9201  {
9202   "function_name" : "android::RefBase::getStrongCount",
9203   "linker_set_key" : "_ZNK7android7RefBase14getStrongCountEv",
9204   "parameters" :
9205   [
9206    {
9207     "is_this_ptr" : true,
9208     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9209    }
9210   ],
9211   "return_type" : "_ZTIi",
9212   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9213  },
9214  {
9215   "function_name" : "android::RefBase::incStrongRequireStrong",
9216   "linker_set_key" : "_ZNK7android7RefBase22incStrongRequireStrongEPKv",
9217   "parameters" :
9218   [
9219    {
9220     "is_this_ptr" : true,
9221     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9222    },
9223    {
9224     "referenced_type" : "_ZTIPKv"
9225    }
9226   ],
9227   "return_type" : "_ZTIv",
9228   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9229  },
9230  {
9231   "function_name" : "android::RefBase::decStrong",
9232   "linker_set_key" : "_ZNK7android7RefBase9decStrongEPKv",
9233   "parameters" :
9234   [
9235    {
9236     "is_this_ptr" : true,
9237     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9238    },
9239    {
9240     "referenced_type" : "_ZTIPKv"
9241    }
9242   ],
9243   "return_type" : "_ZTIv",
9244   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9245  },
9246  {
9247   "function_name" : "android::RefBase::incStrong",
9248   "linker_set_key" : "_ZNK7android7RefBase9incStrongEPKv",
9249   "parameters" :
9250   [
9251    {
9252     "is_this_ptr" : true,
9253     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9254    },
9255    {
9256     "referenced_type" : "_ZTIPKv"
9257    }
9258   ],
9259   "return_type" : "_ZTIv",
9260   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9261  },
9262  {
9263   "function_name" : "android::String8::getPathDir",
9264   "linker_set_key" : "_ZNK7android7String810getPathDirEv",
9265   "parameters" :
9266   [
9267    {
9268     "is_this_ptr" : true,
9269     "referenced_type" : "_ZTIPKN7android7String8E"
9270    }
9271   ],
9272   "return_type" : "_ZTIN7android7String8E",
9273   "source_file" : "system/core/libutils/include/utils/String8.h"
9274  },
9275  {
9276   "function_name" : "android::String8::getBasePath",
9277   "linker_set_key" : "_ZNK7android7String811getBasePathEv",
9278   "parameters" :
9279   [
9280    {
9281     "is_this_ptr" : true,
9282     "referenced_type" : "_ZTIPKN7android7String8E"
9283    }
9284   ],
9285   "return_type" : "_ZTIN7android7String8E",
9286   "source_file" : "system/core/libutils/include/utils/String8.h"
9287  },
9288  {
9289   "function_name" : "android::String8::getPathLeaf",
9290   "linker_set_key" : "_ZNK7android7String811getPathLeafEv",
9291   "parameters" :
9292   [
9293    {
9294     "is_this_ptr" : true,
9295     "referenced_type" : "_ZTIPKN7android7String8E"
9296    }
9297   ],
9298   "return_type" : "_ZTIN7android7String8E",
9299   "source_file" : "system/core/libutils/include/utils/String8.h"
9300  },
9301  {
9302   "access" : "private",
9303   "function_name" : "android::String8::find_extension",
9304   "linker_set_key" : "_ZNK7android7String814find_extensionEv",
9305   "parameters" :
9306   [
9307    {
9308     "is_this_ptr" : true,
9309     "referenced_type" : "_ZTIPKN7android7String8E"
9310    }
9311   ],
9312   "return_type" : "_ZTIPc",
9313   "source_file" : "system/core/libutils/include/utils/String8.h"
9314  },
9315  {
9316   "function_name" : "android::String8::getPathExtension",
9317   "linker_set_key" : "_ZNK7android7String816getPathExtensionEv",
9318   "parameters" :
9319   [
9320    {
9321     "is_this_ptr" : true,
9322     "referenced_type" : "_ZTIPKN7android7String8E"
9323    }
9324   ],
9325   "return_type" : "_ZTIN7android7String8E",
9326   "source_file" : "system/core/libutils/include/utils/String8.h"
9327  },
9328  {
9329   "function_name" : "android::String8::find",
9330   "linker_set_key" : "_ZNK7android7String84findEPKcj",
9331   "parameters" :
9332   [
9333    {
9334     "is_this_ptr" : true,
9335     "referenced_type" : "_ZTIPKN7android7String8E"
9336    },
9337    {
9338     "referenced_type" : "_ZTIPKc"
9339    },
9340    {
9341     "default_arg" : true,
9342     "referenced_type" : "_ZTIj"
9343    }
9344   ],
9345   "return_type" : "_ZTIi",
9346   "source_file" : "system/core/libutils/include/utils/String8.h"
9347  },
9348  {
9349   "function_name" : "android::String8::length",
9350   "linker_set_key" : "_ZNK7android7String86lengthEv",
9351   "parameters" :
9352   [
9353    {
9354     "is_this_ptr" : true,
9355     "referenced_type" : "_ZTIPKN7android7String8E"
9356    }
9357   ],
9358   "return_type" : "_ZTIj",
9359   "source_file" : "system/core/libutils/include/utils/String8.h"
9360  },
9361  {
9362   "function_name" : "android::String8::walkPath",
9363   "linker_set_key" : "_ZNK7android7String88walkPathEPS0_",
9364   "parameters" :
9365   [
9366    {
9367     "is_this_ptr" : true,
9368     "referenced_type" : "_ZTIPKN7android7String8E"
9369    },
9370    {
9371     "default_arg" : true,
9372     "referenced_type" : "_ZTIPN7android7String8E"
9373    }
9374   ],
9375   "return_type" : "_ZTIN7android7String8E",
9376   "source_file" : "system/core/libutils/include/utils/String8.h"
9377  },
9378  {
9379   "function_name" : "android::String16::startsWith",
9380   "linker_set_key" : "_ZNK7android8String1610startsWithEPKDs",
9381   "parameters" :
9382   [
9383    {
9384     "is_this_ptr" : true,
9385     "referenced_type" : "_ZTIPKN7android8String16E"
9386    },
9387    {
9388     "referenced_type" : "_ZTIPKDs"
9389    }
9390   ],
9391   "return_type" : "_ZTIb",
9392   "source_file" : "system/core/libutils/include/utils/String16.h"
9393  },
9394  {
9395   "function_name" : "android::String16::startsWith",
9396   "linker_set_key" : "_ZNK7android8String1610startsWithERKS0_",
9397   "parameters" :
9398   [
9399    {
9400     "is_this_ptr" : true,
9401     "referenced_type" : "_ZTIPKN7android8String16E"
9402    },
9403    {
9404     "referenced_type" : "_ZTIRKN7android8String16E"
9405    }
9406   ],
9407   "return_type" : "_ZTIb",
9408   "source_file" : "system/core/libutils/include/utils/String16.h"
9409  },
9410  {
9411   "function_name" : "android::String16::isStaticString",
9412   "linker_set_key" : "_ZNK7android8String1614isStaticStringEv",
9413   "parameters" :
9414   [
9415    {
9416     "is_this_ptr" : true,
9417     "referenced_type" : "_ZTIPKN7android8String16E"
9418    }
9419   ],
9420   "return_type" : "_ZTIb",
9421   "source_file" : "system/core/libutils/include/utils/String16.h"
9422  },
9423  {
9424   "access" : "private",
9425   "function_name" : "android::String16::staticStringSize",
9426   "linker_set_key" : "_ZNK7android8String1616staticStringSizeEv",
9427   "parameters" :
9428   [
9429    {
9430     "is_this_ptr" : true,
9431     "referenced_type" : "_ZTIPKN7android8String16E"
9432    }
9433   ],
9434   "return_type" : "_ZTIj",
9435   "source_file" : "system/core/libutils/include/utils/String16.h"
9436  },
9437  {
9438   "function_name" : "android::String16::size",
9439   "linker_set_key" : "_ZNK7android8String164sizeEv",
9440   "parameters" :
9441   [
9442    {
9443     "is_this_ptr" : true,
9444     "referenced_type" : "_ZTIPKN7android8String16E"
9445    }
9446   ],
9447   "return_type" : "_ZTIj",
9448   "source_file" : "system/core/libutils/include/utils/String16.h"
9449  },
9450  {
9451   "function_name" : "android::String16::contains",
9452   "linker_set_key" : "_ZNK7android8String168containsEPKDs",
9453   "parameters" :
9454   [
9455    {
9456     "is_this_ptr" : true,
9457     "referenced_type" : "_ZTIPKN7android8String16E"
9458    },
9459    {
9460     "referenced_type" : "_ZTIPKDs"
9461    }
9462   ],
9463   "return_type" : "_ZTIb",
9464   "source_file" : "system/core/libutils/include/utils/String16.h"
9465  },
9466  {
9467   "function_name" : "android::String16::findLast",
9468   "linker_set_key" : "_ZNK7android8String168findLastEDs",
9469   "parameters" :
9470   [
9471    {
9472     "is_this_ptr" : true,
9473     "referenced_type" : "_ZTIPKN7android8String16E"
9474    },
9475    {
9476     "referenced_type" : "_ZTIDs"
9477    }
9478   ],
9479   "return_type" : "_ZTIi",
9480   "source_file" : "system/core/libutils/include/utils/String16.h"
9481  },
9482  {
9483   "function_name" : "android::String16::findFirst",
9484   "linker_set_key" : "_ZNK7android8String169findFirstEDs",
9485   "parameters" :
9486   [
9487    {
9488     "is_this_ptr" : true,
9489     "referenced_type" : "_ZTIPKN7android8String16E"
9490    },
9491    {
9492     "referenced_type" : "_ZTIDs"
9493    }
9494   ],
9495   "return_type" : "_ZTIi",
9496   "source_file" : "system/core/libutils/include/utils/String16.h"
9497  },
9498  {
9499   "function_name" : "android::StopWatch::elapsedTime",
9500   "linker_set_key" : "_ZNK7android9StopWatch11elapsedTimeEv",
9501   "parameters" :
9502   [
9503    {
9504     "is_this_ptr" : true,
9505     "referenced_type" : "_ZTIPKN7android9StopWatchE"
9506    }
9507   ],
9508   "return_type" : "_ZTIx",
9509   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
9510  },
9511  {
9512   "function_name" : "android::StopWatch::name",
9513   "linker_set_key" : "_ZNK7android9StopWatch4nameEv",
9514   "parameters" :
9515   [
9516    {
9517     "is_this_ptr" : true,
9518     "referenced_type" : "_ZTIPKN7android9StopWatchE"
9519    }
9520   ],
9521   "return_type" : "_ZTIPKc",
9522   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
9523  },
9524  {
9525   "function_name" : "android::Tokenizer::getLocation",
9526   "linker_set_key" : "_ZNK7android9Tokenizer11getLocationEv",
9527   "parameters" :
9528   [
9529    {
9530     "is_this_ptr" : true,
9531     "referenced_type" : "_ZTIPKN7android9TokenizerE"
9532    }
9533   ],
9534   "return_type" : "_ZTIN7android7String8E",
9535   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
9536  },
9537  {
9538   "function_name" : "android::Tokenizer::peekRemainderOfLine",
9539   "linker_set_key" : "_ZNK7android9Tokenizer19peekRemainderOfLineEv",
9540   "parameters" :
9541   [
9542    {
9543     "is_this_ptr" : true,
9544     "referenced_type" : "_ZTIPKN7android9TokenizerE"
9545    }
9546   ],
9547   "return_type" : "_ZTIN7android7String8E",
9548   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
9549  },
9550  {
9551   "function_name" : "androidCreateRawThreadEtc",
9552   "linker_set_key" : "androidCreateRawThreadEtc",
9553   "parameters" :
9554   [
9555    {
9556     "referenced_type" : "_ZTIPFiPvE"
9557    },
9558    {
9559     "referenced_type" : "_ZTIPv"
9560    },
9561    {
9562     "referenced_type" : "_ZTIPKc"
9563    },
9564    {
9565     "referenced_type" : "_ZTIi"
9566    },
9567    {
9568     "referenced_type" : "_ZTIj"
9569    },
9570    {
9571     "referenced_type" : "_ZTIPPv"
9572    }
9573   ],
9574   "return_type" : "_ZTIi",
9575   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9576  },
9577  {
9578   "function_name" : "androidCreateThread",
9579   "linker_set_key" : "androidCreateThread",
9580   "parameters" :
9581   [
9582    {
9583     "referenced_type" : "_ZTIPFiPvE"
9584    },
9585    {
9586     "referenced_type" : "_ZTIPv"
9587    }
9588   ],
9589   "return_type" : "_ZTIi",
9590   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9591  },
9592  {
9593   "function_name" : "androidCreateThreadEtc",
9594   "linker_set_key" : "androidCreateThreadEtc",
9595   "parameters" :
9596   [
9597    {
9598     "referenced_type" : "_ZTIPFiPvE"
9599    },
9600    {
9601     "referenced_type" : "_ZTIPv"
9602    },
9603    {
9604     "referenced_type" : "_ZTIPKc"
9605    },
9606    {
9607     "referenced_type" : "_ZTIi"
9608    },
9609    {
9610     "referenced_type" : "_ZTIj"
9611    },
9612    {
9613     "referenced_type" : "_ZTIPPv"
9614    }
9615   ],
9616   "return_type" : "_ZTIi",
9617   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9618  },
9619  {
9620   "function_name" : "androidGetThreadId",
9621   "linker_set_key" : "androidGetThreadId",
9622   "return_type" : "_ZTIPv",
9623   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9624  },
9625  {
9626   "function_name" : "androidGetThreadPriority",
9627   "linker_set_key" : "androidGetThreadPriority",
9628   "parameters" :
9629   [
9630    {
9631     "referenced_type" : "_ZTIi"
9632    }
9633   ],
9634   "return_type" : "_ZTIi",
9635   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9636  },
9637  {
9638   "function_name" : "androidSetCreateThreadFunc",
9639   "linker_set_key" : "androidSetCreateThreadFunc",
9640   "parameters" :
9641   [
9642    {
9643     "referenced_type" : "_ZTIPFiPFiPvES_PKcijPS_E"
9644    }
9645   ],
9646   "return_type" : "_ZTIv",
9647   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9648  },
9649  {
9650   "function_name" : "androidSetThreadName",
9651   "linker_set_key" : "androidSetThreadName",
9652   "parameters" :
9653   [
9654    {
9655     "referenced_type" : "_ZTIPKc"
9656    }
9657   ],
9658   "return_type" : "_ZTIv",
9659   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9660  },
9661  {
9662   "function_name" : "androidSetThreadPriority",
9663   "linker_set_key" : "androidSetThreadPriority",
9664   "parameters" :
9665   [
9666    {
9667     "referenced_type" : "_ZTIi"
9668    },
9669    {
9670     "referenced_type" : "_ZTIi"
9671    }
9672   ],
9673   "return_type" : "_ZTIi",
9674   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9675  },
9676  {
9677   "function_name" : "strcmp16",
9678   "linker_set_key" : "strcmp16",
9679   "parameters" :
9680   [
9681    {
9682     "referenced_type" : "_ZTIPKDs"
9683    },
9684    {
9685     "referenced_type" : "_ZTIPKDs"
9686    }
9687   ],
9688   "return_type" : "_ZTIi",
9689   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9690  },
9691  {
9692   "function_name" : "strlen16",
9693   "linker_set_key" : "strlen16",
9694   "parameters" :
9695   [
9696    {
9697     "referenced_type" : "_ZTIPKDs"
9698    }
9699   ],
9700   "return_type" : "_ZTIj",
9701   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9702  },
9703  {
9704   "function_name" : "strncmp16",
9705   "linker_set_key" : "strncmp16",
9706   "parameters" :
9707   [
9708    {
9709     "referenced_type" : "_ZTIPKDs"
9710    },
9711    {
9712     "referenced_type" : "_ZTIPKDs"
9713    },
9714    {
9715     "referenced_type" : "_ZTIj"
9716    }
9717   ],
9718   "return_type" : "_ZTIi",
9719   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9720  },
9721  {
9722   "function_name" : "strnlen16",
9723   "linker_set_key" : "strnlen16",
9724   "parameters" :
9725   [
9726    {
9727     "referenced_type" : "_ZTIPKDs"
9728    },
9729    {
9730     "referenced_type" : "_ZTIj"
9731    }
9732   ],
9733   "return_type" : "_ZTIj",
9734   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9735  },
9736  {
9737   "function_name" : "strstr16",
9738   "linker_set_key" : "strstr16",
9739   "parameters" :
9740   [
9741    {
9742     "referenced_type" : "_ZTIPKDs"
9743    },
9744    {
9745     "referenced_type" : "_ZTIPKDs"
9746    }
9747   ],
9748   "return_type" : "_ZTIPDs",
9749   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9750  },
9751  {
9752   "function_name" : "strzcmp16",
9753   "linker_set_key" : "strzcmp16",
9754   "parameters" :
9755   [
9756    {
9757     "referenced_type" : "_ZTIPKDs"
9758    },
9759    {
9760     "referenced_type" : "_ZTIj"
9761    },
9762    {
9763     "referenced_type" : "_ZTIPKDs"
9764    },
9765    {
9766     "referenced_type" : "_ZTIj"
9767    }
9768   ],
9769   "return_type" : "_ZTIi",
9770   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9771  },
9772  {
9773   "function_name" : "systemTime",
9774   "linker_set_key" : "systemTime",
9775   "parameters" :
9776   [
9777    {
9778     "default_arg" : true,
9779     "referenced_type" : "_ZTIi"
9780    }
9781   ],
9782   "return_type" : "_ZTIx",
9783   "source_file" : "system/core/libutils/include/utils/Timers.h"
9784  },
9785  {
9786   "function_name" : "toMillisecondTimeoutDelay",
9787   "linker_set_key" : "toMillisecondTimeoutDelay",
9788   "parameters" :
9789   [
9790    {
9791     "referenced_type" : "_ZTIx"
9792    },
9793    {
9794     "referenced_type" : "_ZTIx"
9795    }
9796   ],
9797   "return_type" : "_ZTIi",
9798   "source_file" : "system/core/libutils/include/utils/Timers.h"
9799  },
9800  {
9801   "function_name" : "utf16_to_utf8",
9802   "linker_set_key" : "utf16_to_utf8",
9803   "parameters" :
9804   [
9805    {
9806     "referenced_type" : "_ZTIPKDs"
9807    },
9808    {
9809     "referenced_type" : "_ZTIj"
9810    },
9811    {
9812     "referenced_type" : "_ZTIPc"
9813    },
9814    {
9815     "referenced_type" : "_ZTIj"
9816    }
9817   ],
9818   "return_type" : "_ZTIv",
9819   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9820  },
9821  {
9822   "function_name" : "utf16_to_utf8_length",
9823   "linker_set_key" : "utf16_to_utf8_length",
9824   "parameters" :
9825   [
9826    {
9827     "referenced_type" : "_ZTIPKDs"
9828    },
9829    {
9830     "referenced_type" : "_ZTIj"
9831    }
9832   ],
9833   "return_type" : "_ZTIi",
9834   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9835  },
9836  {
9837   "function_name" : "utf32_from_utf8_at",
9838   "linker_set_key" : "utf32_from_utf8_at",
9839   "parameters" :
9840   [
9841    {
9842     "referenced_type" : "_ZTIPKc"
9843    },
9844    {
9845     "referenced_type" : "_ZTIj"
9846    },
9847    {
9848     "referenced_type" : "_ZTIj"
9849    },
9850    {
9851     "referenced_type" : "_ZTIPj"
9852    }
9853   ],
9854   "return_type" : "_ZTIi",
9855   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9856  },
9857  {
9858   "function_name" : "utf32_to_utf8",
9859   "linker_set_key" : "utf32_to_utf8",
9860   "parameters" :
9861   [
9862    {
9863     "referenced_type" : "_ZTIPKDi"
9864    },
9865    {
9866     "referenced_type" : "_ZTIj"
9867    },
9868    {
9869     "referenced_type" : "_ZTIPc"
9870    },
9871    {
9872     "referenced_type" : "_ZTIj"
9873    }
9874   ],
9875   "return_type" : "_ZTIv",
9876   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9877  },
9878  {
9879   "function_name" : "utf32_to_utf8_length",
9880   "linker_set_key" : "utf32_to_utf8_length",
9881   "parameters" :
9882   [
9883    {
9884     "referenced_type" : "_ZTIPKDi"
9885    },
9886    {
9887     "referenced_type" : "_ZTIj"
9888    }
9889   ],
9890   "return_type" : "_ZTIi",
9891   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9892  },
9893  {
9894   "function_name" : "utf8_to_utf16",
9895   "linker_set_key" : "utf8_to_utf16",
9896   "parameters" :
9897   [
9898    {
9899     "referenced_type" : "_ZTIPKh"
9900    },
9901    {
9902     "referenced_type" : "_ZTIj"
9903    },
9904    {
9905     "referenced_type" : "_ZTIPDs"
9906    },
9907    {
9908     "referenced_type" : "_ZTIj"
9909    }
9910   ],
9911   "return_type" : "_ZTIPDs",
9912   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9913  },
9914  {
9915   "function_name" : "utf8_to_utf16_length",
9916   "linker_set_key" : "utf8_to_utf16_length",
9917   "parameters" :
9918   [
9919    {
9920     "referenced_type" : "_ZTIPKh"
9921    },
9922    {
9923     "referenced_type" : "_ZTIj"
9924    },
9925    {
9926     "default_arg" : true,
9927     "referenced_type" : "_ZTIb"
9928    }
9929   ],
9930   "return_type" : "_ZTIi",
9931   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9932  },
9933  {
9934   "function_name" : "utf8_to_utf16_no_null_terminator",
9935   "linker_set_key" : "utf8_to_utf16_no_null_terminator",
9936   "parameters" :
9937   [
9938    {
9939     "referenced_type" : "_ZTIPKh"
9940    },
9941    {
9942     "referenced_type" : "_ZTIj"
9943    },
9944    {
9945     "referenced_type" : "_ZTIPDs"
9946    },
9947    {
9948     "referenced_type" : "_ZTIj"
9949    }
9950   ],
9951   "return_type" : "_ZTIPDs",
9952   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9953  }
9954 ],
9955 "global_vars" :
9956 [
9957  {
9958   "access" : "private",
9959   "linker_set_key" : "_ZN7android7FileMap9mPageSizeE",
9960   "name" : "android::FileMap::mPageSize",
9961   "referenced_type" : "_ZTIl",
9962   "source_file" : "system/core/libutils/include/utils/FileMap.h"
9963  }
9964 ],
9965 "lvalue_reference_types" :
9966 [
9967  {
9968   "alignment" : 4,
9969   "linker_set_key" : "_ZTIRA1_KDs",
9970   "name" : "const char16_t (&)[1]",
9971   "referenced_type" : "_ZTIA1_KDs",
9972   "self_type" : "_ZTIRA1_KDs",
9973   "size" : 4,
9974   "source_file" : "system/core/libutils/include/utils/String16.h"
9975  },
9976  {
9977   "alignment" : 4,
9978   "linker_set_key" : "_ZTIRKN7android10VectorImplE",
9979   "name" : "const android::VectorImpl &",
9980   "referenced_type" : "_ZTIKN7android10VectorImplE",
9981   "self_type" : "_ZTIRKN7android10VectorImplE",
9982   "size" : 4,
9983   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
9984  },
9985  {
9986   "alignment" : 4,
9987   "linker_set_key" : "_ZTIRKN7android16ReferenceRenamerE",
9988   "name" : "const android::ReferenceRenamer &",
9989   "referenced_type" : "_ZTIKN7android16ReferenceRenamerE",
9990   "self_type" : "_ZTIRKN7android16ReferenceRenamerE",
9991   "size" : 4,
9992   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9993  },
9994  {
9995   "alignment" : 4,
9996   "linker_set_key" : "_ZTIRKN7android16SortedVectorImplE",
9997   "name" : "const android::SortedVectorImpl &",
9998   "referenced_type" : "_ZTIKN7android16SortedVectorImplE",
9999   "self_type" : "_ZTIRKN7android16SortedVectorImplE",
10000   "size" : 4,
10001   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10002  },
10003  {
10004   "alignment" : 4,
10005   "linker_set_key" : "_ZTIRKN7android28sysprop_change_callback_infoE",
10006   "name" : "const android::sysprop_change_callback_info &",
10007   "referenced_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
10008   "self_type" : "_ZTIRKN7android28sysprop_change_callback_infoE",
10009   "size" : 4,
10010   "source_file" : "system/core/libutils/include/utils/Vector.h"
10011  },
10012  {
10013   "alignment" : 4,
10014   "linker_set_key" : "_ZTIRKN7android2spINS_14LooperCallbackEEE",
10015   "name" : "const android::sp<android::LooperCallback> &",
10016   "referenced_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
10017   "self_type" : "_ZTIRKN7android2spINS_14LooperCallbackEEE",
10018   "size" : 4,
10019   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10020  },
10021  {
10022   "alignment" : 4,
10023   "linker_set_key" : "_ZTIRKN7android2spINS_14MessageHandlerEEE",
10024   "name" : "const android::sp<android::MessageHandler> &",
10025   "referenced_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
10026   "self_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE",
10027   "size" : 4,
10028   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10029  },
10030  {
10031   "alignment" : 4,
10032   "linker_set_key" : "_ZTIRKN7android2spINS_20SimpleLooperCallbackEEE",
10033   "name" : "const android::sp<android::SimpleLooperCallback> &",
10034   "referenced_type" : "_ZTIKN7android2spINS_20SimpleLooperCallbackEEE",
10035   "self_type" : "_ZTIRKN7android2spINS_20SimpleLooperCallbackEEE",
10036   "size" : 4,
10037   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10038  },
10039  {
10040   "alignment" : 4,
10041   "linker_set_key" : "_ZTIRKN7android2spINS_6LooperEEE",
10042   "name" : "const android::sp<android::Looper> &",
10043   "referenced_type" : "_ZTIKN7android2spINS_6LooperEEE",
10044   "self_type" : "_ZTIRKN7android2spINS_6LooperEEE",
10045   "size" : 4,
10046   "source_file" : "system/core/libutils/include/utils/Looper.h"
10047  },
10048  {
10049   "alignment" : 4,
10050   "linker_set_key" : "_ZTIRKN7android2spINS_6ThreadEEE",
10051   "name" : "const android::sp<android::Thread> &",
10052   "referenced_type" : "_ZTIKN7android2spINS_6ThreadEEE",
10053   "self_type" : "_ZTIRKN7android2spINS_6ThreadEEE",
10054   "size" : 4,
10055   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10056  },
10057  {
10058   "alignment" : 4,
10059   "linker_set_key" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE",
10060   "name" : "const android::wp<android::MessageHandler> &",
10061   "referenced_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
10062   "self_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE",
10063   "size" : 4,
10064   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10065  },
10066  {
10067   "alignment" : 4,
10068   "linker_set_key" : "_ZTIRKN7android6Looper15MessageEnvelopeE",
10069   "name" : "const android::Looper::MessageEnvelope &",
10070   "referenced_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
10071   "self_type" : "_ZTIRKN7android6Looper15MessageEnvelopeE",
10072   "size" : 4,
10073   "source_file" : "system/core/libutils/include/utils/Vector.h"
10074  },
10075  {
10076   "alignment" : 4,
10077   "linker_set_key" : "_ZTIRKN7android6Looper8ResponseE",
10078   "name" : "const android::Looper::Response &",
10079   "referenced_type" : "_ZTIKN7android6Looper8ResponseE",
10080   "self_type" : "_ZTIRKN7android6Looper8ResponseE",
10081   "size" : 4,
10082   "source_file" : "system/core/libutils/include/utils/Vector.h"
10083  },
10084  {
10085   "alignment" : 4,
10086   "linker_set_key" : "_ZTIRKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10087   "name" : "const android::Vector<android::sysprop_change_callback_info> &",
10088   "referenced_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10089   "self_type" : "_ZTIRKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10090   "size" : 4,
10091   "source_file" : "system/core/libutils/include/utils/Vector.h"
10092  },
10093  {
10094   "alignment" : 4,
10095   "linker_set_key" : "_ZTIRKN7android7MessageE",
10096   "name" : "const android::Message &",
10097   "referenced_type" : "_ZTIKN7android7MessageE",
10098   "self_type" : "_ZTIRKN7android7MessageE",
10099   "size" : 4,
10100   "source_file" : "system/core/libutils/include/utils/Looper.h"
10101  },
10102  {
10103   "alignment" : 4,
10104   "linker_set_key" : "_ZTIRKN7android7String8E",
10105   "name" : "const android::String8 &",
10106   "referenced_type" : "_ZTIKN7android7String8E",
10107   "self_type" : "_ZTIRKN7android7String8E",
10108   "size" : 4,
10109   "source_file" : "system/core/libutils/include/utils/String8.h"
10110  },
10111  {
10112   "alignment" : 4,
10113   "linker_set_key" : "_ZTIRKN7android8String1610StaticDataILj1EEE",
10114   "name" : "const android::String16::StaticData<1> &",
10115   "referenced_type" : "_ZTIKN7android8String1610StaticDataILj1EEE",
10116   "self_type" : "_ZTIRKN7android8String1610StaticDataILj1EEE",
10117   "size" : 4,
10118   "source_file" : "system/core/libutils/include/utils/String16.h"
10119  },
10120  {
10121   "alignment" : 4,
10122   "linker_set_key" : "_ZTIRKN7android8String16E",
10123   "name" : "const android::String16 &",
10124   "referenced_type" : "_ZTIKN7android8String16E",
10125   "self_type" : "_ZTIRKN7android8String16E",
10126   "size" : 4,
10127   "source_file" : "system/core/libutils/include/utils/String8.h"
10128  },
10129  {
10130   "alignment" : 4,
10131   "linker_set_key" : "_ZTIRKa",
10132   "name" : "const signed char &",
10133   "referenced_type" : "_ZTIKa",
10134   "self_type" : "_ZTIRKa",
10135   "size" : 4,
10136   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10137  },
10138  {
10139   "alignment" : 4,
10140   "linker_set_key" : "_ZTIRKb",
10141   "name" : "const bool &",
10142   "referenced_type" : "_ZTIKb",
10143   "self_type" : "_ZTIRKb",
10144   "size" : 4,
10145   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10146  },
10147  {
10148   "alignment" : 4,
10149   "linker_set_key" : "_ZTIRKd",
10150   "name" : "const double &",
10151   "referenced_type" : "_ZTIKd",
10152   "self_type" : "_ZTIRKd",
10153   "size" : 4,
10154   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10155  },
10156  {
10157   "alignment" : 4,
10158   "linker_set_key" : "_ZTIRKf",
10159   "name" : "const float &",
10160   "referenced_type" : "_ZTIKf",
10161   "self_type" : "_ZTIRKf",
10162   "size" : 4,
10163   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10164  },
10165  {
10166   "alignment" : 4,
10167   "linker_set_key" : "_ZTIRKh",
10168   "name" : "const unsigned char &",
10169   "referenced_type" : "_ZTIKh",
10170   "self_type" : "_ZTIRKh",
10171   "size" : 4,
10172   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10173  },
10174  {
10175   "alignment" : 4,
10176   "linker_set_key" : "_ZTIRKi",
10177   "name" : "const int &",
10178   "referenced_type" : "_ZTIKi",
10179   "self_type" : "_ZTIRKi",
10180   "size" : 4,
10181   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10182  },
10183  {
10184   "alignment" : 4,
10185   "linker_set_key" : "_ZTIRKj",
10186   "name" : "const unsigned int &",
10187   "referenced_type" : "_ZTIKj",
10188   "self_type" : "_ZTIRKj",
10189   "size" : 4,
10190   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10191  },
10192  {
10193   "alignment" : 4,
10194   "linker_set_key" : "_ZTIRKs",
10195   "name" : "const short &",
10196   "referenced_type" : "_ZTIKs",
10197   "self_type" : "_ZTIRKs",
10198   "size" : 4,
10199   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10200  },
10201  {
10202   "alignment" : 4,
10203   "linker_set_key" : "_ZTIRKt",
10204   "name" : "const unsigned short &",
10205   "referenced_type" : "_ZTIKt",
10206   "self_type" : "_ZTIRKt",
10207   "size" : 4,
10208   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10209  },
10210  {
10211   "alignment" : 4,
10212   "linker_set_key" : "_ZTIRKx",
10213   "name" : "const long long &",
10214   "referenced_type" : "_ZTIKx",
10215   "self_type" : "_ZTIRKx",
10216   "size" : 4,
10217   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10218  },
10219  {
10220   "alignment" : 4,
10221   "linker_set_key" : "_ZTIRKy",
10222   "name" : "const unsigned long long &",
10223   "referenced_type" : "_ZTIKy",
10224   "self_type" : "_ZTIRKy",
10225   "size" : 4,
10226   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10227  },
10228  {
10229   "alignment" : 4,
10230   "linker_set_key" : "_ZTIRN7android10VectorImplE",
10231   "name" : "android::VectorImpl &",
10232   "referenced_type" : "_ZTIN7android10VectorImplE",
10233   "self_type" : "_ZTIRN7android10VectorImplE",
10234   "size" : 4,
10235   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10236  },
10237  {
10238   "alignment" : 4,
10239   "linker_set_key" : "_ZTIRN7android16SortedVectorImplE",
10240   "name" : "android::SortedVectorImpl &",
10241   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
10242   "self_type" : "_ZTIRN7android16SortedVectorImplE",
10243   "size" : 4,
10244   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10245  },
10246  {
10247   "alignment" : 4,
10248   "linker_set_key" : "_ZTIRN7android2spINS_14LooperCallbackEEE",
10249   "name" : "android::sp<android::LooperCallback> &",
10250   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
10251   "self_type" : "_ZTIRN7android2spINS_14LooperCallbackEEE",
10252   "size" : 4,
10253   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10254  },
10255  {
10256   "alignment" : 4,
10257   "linker_set_key" : "_ZTIRN7android2spINS_14MessageHandlerEEE",
10258   "name" : "android::sp<android::MessageHandler> &",
10259   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
10260   "self_type" : "_ZTIRN7android2spINS_14MessageHandlerEEE",
10261   "size" : 4,
10262   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10263  },
10264  {
10265   "alignment" : 4,
10266   "linker_set_key" : "_ZTIRN7android2spINS_20SimpleLooperCallbackEEE",
10267   "name" : "android::sp<android::SimpleLooperCallback> &",
10268   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
10269   "self_type" : "_ZTIRN7android2spINS_20SimpleLooperCallbackEEE",
10270   "size" : 4,
10271   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10272  },
10273  {
10274   "alignment" : 4,
10275   "linker_set_key" : "_ZTIRN7android2spINS_6LooperEEE",
10276   "name" : "android::sp<android::Looper> &",
10277   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
10278   "self_type" : "_ZTIRN7android2spINS_6LooperEEE",
10279   "size" : 4,
10280   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10281  },
10282  {
10283   "alignment" : 4,
10284   "linker_set_key" : "_ZTIRN7android2spINS_6ThreadEEE",
10285   "name" : "android::sp<android::Thread> &",
10286   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
10287   "self_type" : "_ZTIRN7android2spINS_6ThreadEEE",
10288   "size" : 4,
10289   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10290  },
10291  {
10292   "alignment" : 4,
10293   "linker_set_key" : "_ZTIRN7android5MutexE",
10294   "name" : "android::Mutex &",
10295   "referenced_type" : "_ZTIN7android5MutexE",
10296   "self_type" : "_ZTIRN7android5MutexE",
10297   "size" : 4,
10298   "source_file" : "system/core/libutils/include/utils/Mutex.h"
10299  },
10300  {
10301   "alignment" : 4,
10302   "linker_set_key" : "_ZTIRN7android6Looper8ResponseE",
10303   "name" : "android::Looper::Response &",
10304   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
10305   "self_type" : "_ZTIRN7android6Looper8ResponseE",
10306   "size" : 4,
10307   "source_file" : "system/core/libutils/include/utils/Vector.h"
10308  },
10309  {
10310   "alignment" : 4,
10311   "linker_set_key" : "_ZTIRN7android6RWLockE",
10312   "name" : "android::RWLock &",
10313   "referenced_type" : "_ZTIN7android6RWLockE",
10314   "self_type" : "_ZTIRN7android6RWLockE",
10315   "size" : 4,
10316   "source_file" : "system/core/libutils/include/utils/RWLock.h"
10317  },
10318  {
10319   "alignment" : 4,
10320   "linker_set_key" : "_ZTIRN7android6VectorINS_28sysprop_change_callback_infoEEE",
10321   "name" : "android::Vector<android::sysprop_change_callback_info> &",
10322   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
10323   "self_type" : "_ZTIRN7android6VectorINS_28sysprop_change_callback_infoEEE",
10324   "size" : 4,
10325   "source_file" : "system/core/libutils/include/utils/Vector.h"
10326  },
10327  {
10328   "alignment" : 4,
10329   "linker_set_key" : "_ZTIRN7android7FileMapE",
10330   "name" : "android::FileMap &",
10331   "referenced_type" : "_ZTIN7android7FileMapE",
10332   "self_type" : "_ZTIRN7android7FileMapE",
10333   "size" : 4,
10334   "source_file" : "system/core/libutils/include/utils/FileMap.h"
10335  },
10336  {
10337   "alignment" : 4,
10338   "linker_set_key" : "_ZTIRN7android7PrinterE",
10339   "name" : "android::Printer &",
10340   "referenced_type" : "_ZTIN7android7PrinterE",
10341   "self_type" : "_ZTIRN7android7PrinterE",
10342   "size" : 4,
10343   "source_file" : "system/core/libutils/include/utils/Printer.h"
10344  },
10345  {
10346   "alignment" : 4,
10347   "linker_set_key" : "_ZTIRN7android7String8E",
10348   "name" : "android::String8 &",
10349   "referenced_type" : "_ZTIN7android7String8E",
10350   "self_type" : "_ZTIRN7android7String8E",
10351   "size" : 4,
10352   "source_file" : "system/core/libutils/include/utils/String8.h"
10353  },
10354  {
10355   "alignment" : 4,
10356   "linker_set_key" : "_ZTIRN7android8String16E",
10357   "name" : "android::String16 &",
10358   "referenced_type" : "_ZTIN7android8String16E",
10359   "self_type" : "_ZTIRN7android8String16E",
10360   "size" : 4,
10361   "source_file" : "system/core/libutils/include/utils/String16.h"
10362  },
10363  {
10364   "alignment" : 4,
10365   "linker_set_key" : "_ZTIRP13native_handle",
10366   "name" : "native_handle *&",
10367   "referenced_type" : "_ZTIP13native_handle",
10368   "self_type" : "_ZTIRP13native_handle",
10369   "size" : 4,
10370   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10371  },
10372  {
10373   "alignment" : 4,
10374   "linker_set_key" : "_ZTIRPFiiiPvE",
10375   "name" : "int (*&)(int, int, void *)",
10376   "referenced_type" : "_ZTIPFiiiPvE",
10377   "self_type" : "_ZTIRPFiiiPvE",
10378   "size" : 4,
10379   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10380  },
10381  {
10382   "alignment" : 4,
10383   "linker_set_key" : "_ZTIRb",
10384   "name" : "bool &",
10385   "referenced_type" : "_ZTIb",
10386   "self_type" : "_ZTIRb",
10387   "size" : 4,
10388   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10389  }
10390 ],
10391 "pointer_types" :
10392 [
10393  {
10394   "alignment" : 4,
10395   "linker_set_key" : "_ZTIP13native_handle",
10396   "name" : "native_handle *",
10397   "referenced_type" : "_ZTI13native_handle",
10398   "self_type" : "_ZTIP13native_handle",
10399   "size" : 4,
10400   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10401  },
10402  {
10403   "alignment" : 4,
10404   "linker_set_key" : "_ZTIP18android_flex_plane",
10405   "name" : "android_flex_plane *",
10406   "referenced_type" : "_ZTI18android_flex_plane",
10407   "self_type" : "_ZTIP18android_flex_plane",
10408   "size" : 4,
10409   "source_file" : "system/core/libsystem/include/system/graphics.h"
10410  },
10411  {
10412   "alignment" : 4,
10413   "linker_set_key" : "_ZTIP3DIR",
10414   "name" : "DIR *",
10415   "referenced_type" : "_ZTI3DIR",
10416   "self_type" : "_ZTIP3DIR",
10417   "size" : 4,
10418   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10419  },
10420  {
10421   "alignment" : 4,
10422   "linker_set_key" : "_ZTIP7__sFILE",
10423   "name" : "__sFILE *",
10424   "referenced_type" : "_ZTI7__sFILE",
10425   "self_type" : "_ZTIP7__sFILE",
10426   "size" : 4,
10427   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10428  },
10429  {
10430   "alignment" : 4,
10431   "linker_set_key" : "_ZTIP7log_msg",
10432   "name" : "log_msg *",
10433   "referenced_type" : "_ZTI7log_msg",
10434   "self_type" : "_ZTIP7log_msg",
10435   "size" : 4,
10436   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
10437  },
10438  {
10439   "alignment" : 4,
10440   "linker_set_key" : "_ZTIPDs",
10441   "name" : "char16_t *",
10442   "referenced_type" : "_ZTIDs",
10443   "self_type" : "_ZTIPDs",
10444   "size" : 4,
10445   "source_file" : "system/core/libutils/include/utils/String16.h"
10446  },
10447  {
10448   "alignment" : 4,
10449   "linker_set_key" : "_ZTIPFiPFiPvES_PKcijPS_E",
10450   "name" : "int (*)(int (*)(void *), void *, const char *, int, unsigned int, void **)",
10451   "referenced_type" : "_ZTIFiPFiPvES_PKcijPS_E",
10452   "self_type" : "_ZTIPFiPFiPvES_PKcijPS_E",
10453   "size" : 4,
10454   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
10455  },
10456  {
10457   "alignment" : 4,
10458   "linker_set_key" : "_ZTIPFiPKvS0_E",
10459   "name" : "int (*)(const void *, const void *)",
10460   "referenced_type" : "_ZTIFiPKvS0_E",
10461   "self_type" : "_ZTIPFiPKvS0_E",
10462   "size" : 4,
10463   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10464  },
10465  {
10466   "alignment" : 4,
10467   "linker_set_key" : "_ZTIPFiPKvS0_PvE",
10468   "name" : "int (*)(const void *, const void *, void *)",
10469   "referenced_type" : "_ZTIFiPKvS0_PvE",
10470   "self_type" : "_ZTIPFiPKvS0_PvE",
10471   "size" : 4,
10472   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10473  },
10474  {
10475   "alignment" : 4,
10476   "linker_set_key" : "_ZTIPFiPvE",
10477   "name" : "int (*)(void *)",
10478   "referenced_type" : "_ZTIFiPvE",
10479   "self_type" : "_ZTIPFiPvE",
10480   "size" : 4,
10481   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
10482  },
10483  {
10484   "alignment" : 4,
10485   "linker_set_key" : "_ZTIPFiiiPvE",
10486   "name" : "int (*)(int, int, void *)",
10487   "referenced_type" : "_ZTIFiiiPvE",
10488   "self_type" : "_ZTIPFiiiPvE",
10489   "size" : 4,
10490   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10491  },
10492  {
10493   "alignment" : 4,
10494   "linker_set_key" : "_ZTIPFvvE",
10495   "name" : "void (*)()",
10496   "referenced_type" : "_ZTIFvvE",
10497   "self_type" : "_ZTIPFvvE",
10498   "size" : 4,
10499   "source_file" : "system/core/libutils/include/utils/misc.h"
10500  },
10501  {
10502   "alignment" : 4,
10503   "linker_set_key" : "_ZTIPK13native_handle",
10504   "name" : "const native_handle *",
10505   "referenced_type" : "_ZTIK13native_handle",
10506   "self_type" : "_ZTIPK13native_handle",
10507   "size" : 4,
10508   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
10509  },
10510  {
10511   "alignment" : 4,
10512   "linker_set_key" : "_ZTIPK7log_msg",
10513   "name" : "const log_msg *",
10514   "referenced_type" : "_ZTIK7log_msg",
10515   "self_type" : "_ZTIPK7log_msg",
10516   "size" : 4,
10517   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
10518  },
10519  {
10520   "alignment" : 4,
10521   "linker_set_key" : "_ZTIPKDi",
10522   "name" : "const char32_t *",
10523   "referenced_type" : "_ZTIKDi",
10524   "self_type" : "_ZTIPKDi",
10525   "size" : 4,
10526   "source_file" : "system/core/libutils/include/utils/String8.h"
10527  },
10528  {
10529   "alignment" : 4,
10530   "linker_set_key" : "_ZTIPKDs",
10531   "name" : "const char16_t *",
10532   "referenced_type" : "_ZTIKDs",
10533   "self_type" : "_ZTIPKDs",
10534   "size" : 4,
10535   "source_file" : "system/core/libutils/include/utils/String8.h"
10536  },
10537  {
10538   "alignment" : 4,
10539   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
10540   "name" : "const android::VectorImpl *",
10541   "referenced_type" : "_ZTIKN7android10VectorImplE",
10542   "self_type" : "_ZTIPKN7android10VectorImplE",
10543   "size" : 4,
10544   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10545  },
10546  {
10547   "alignment" : 4,
10548   "linker_set_key" : "_ZTIPKN7android12LightRefBaseINS_12NativeHandleEEE",
10549   "name" : "const android::LightRefBase<android::NativeHandle> *",
10550   "referenced_type" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
10551   "self_type" : "_ZTIPKN7android12LightRefBaseINS_12NativeHandleEEE",
10552   "size" : 4,
10553   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10554  },
10555  {
10556   "alignment" : 4,
10557   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
10558   "name" : "const android::NativeHandle *",
10559   "referenced_type" : "_ZTIKN7android12NativeHandleE",
10560   "self_type" : "_ZTIPKN7android12NativeHandleE",
10561   "size" : 4,
10562   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
10563  },
10564  {
10565   "alignment" : 4,
10566   "linker_set_key" : "_ZTIPKN7android16SortedVectorImplE",
10567   "name" : "const android::SortedVectorImpl *",
10568   "referenced_type" : "_ZTIKN7android16SortedVectorImplE",
10569   "self_type" : "_ZTIPKN7android16SortedVectorImplE",
10570   "size" : 4,
10571   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10572  },
10573  {
10574   "alignment" : 4,
10575   "linker_set_key" : "_ZTIPKN7android28sysprop_change_callback_infoE",
10576   "name" : "const android::sysprop_change_callback_info *",
10577   "referenced_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
10578   "self_type" : "_ZTIPKN7android28sysprop_change_callback_infoE",
10579   "size" : 4,
10580   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10581  },
10582  {
10583   "alignment" : 4,
10584   "linker_set_key" : "_ZTIPKN7android2spINS_14LooperCallbackEEE",
10585   "name" : "const android::sp<android::LooperCallback> *",
10586   "referenced_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
10587   "self_type" : "_ZTIPKN7android2spINS_14LooperCallbackEEE",
10588   "size" : 4,
10589   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10590  },
10591  {
10592   "alignment" : 4,
10593   "linker_set_key" : "_ZTIPKN7android2spINS_14MessageHandlerEEE",
10594   "name" : "const android::sp<android::MessageHandler> *",
10595   "referenced_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
10596   "self_type" : "_ZTIPKN7android2spINS_14MessageHandlerEEE",
10597   "size" : 4,
10598   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10599  },
10600  {
10601   "alignment" : 4,
10602   "linker_set_key" : "_ZTIPKN7android2spINS_6LooperEEE",
10603   "name" : "const android::sp<android::Looper> *",
10604   "referenced_type" : "_ZTIKN7android2spINS_6LooperEEE",
10605   "self_type" : "_ZTIPKN7android2spINS_6LooperEEE",
10606   "size" : 4,
10607   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10608  },
10609  {
10610   "alignment" : 4,
10611   "linker_set_key" : "_ZTIPKN7android2spINS_6ThreadEEE",
10612   "name" : "const android::sp<android::Thread> *",
10613   "referenced_type" : "_ZTIKN7android2spINS_6ThreadEEE",
10614   "self_type" : "_ZTIPKN7android2spINS_6ThreadEEE",
10615   "size" : 4,
10616   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10617  },
10618  {
10619   "alignment" : 4,
10620   "linker_set_key" : "_ZTIPKN7android2wpINS_14MessageHandlerEEE",
10621   "name" : "const android::wp<android::MessageHandler> *",
10622   "referenced_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
10623   "self_type" : "_ZTIPKN7android2wpINS_14MessageHandlerEEE",
10624   "size" : 4,
10625   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10626  },
10627  {
10628   "alignment" : 4,
10629   "linker_set_key" : "_ZTIPKN7android2wpINS_6ThreadEEE",
10630   "name" : "const android::wp<android::Thread> *",
10631   "referenced_type" : "_ZTIKN7android2wpINS_6ThreadEEE",
10632   "self_type" : "_ZTIPKN7android2wpINS_6ThreadEEE",
10633   "size" : 4,
10634   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10635  },
10636  {
10637   "alignment" : 4,
10638   "linker_set_key" : "_ZTIPKN7android4base11borrowed_fdE",
10639   "name" : "const android::base::borrowed_fd *",
10640   "referenced_type" : "_ZTIKN7android4base11borrowed_fdE",
10641   "self_type" : "_ZTIPKN7android4base11borrowed_fdE",
10642   "size" : 4,
10643   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10644  },
10645  {
10646   "alignment" : 4,
10647   "linker_set_key" : "_ZTIPKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
10648   "name" : "const android::base::unique_fd_impl<android::base::DefaultCloser> *",
10649   "referenced_type" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
10650   "self_type" : "_ZTIPKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
10651   "size" : 4,
10652   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10653  },
10654  {
10655   "alignment" : 4,
10656   "linker_set_key" : "_ZTIPKN7android6Looper15MessageEnvelopeE",
10657   "name" : "const android::Looper::MessageEnvelope *",
10658   "referenced_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
10659   "self_type" : "_ZTIPKN7android6Looper15MessageEnvelopeE",
10660   "size" : 4,
10661   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10662  },
10663  {
10664   "alignment" : 4,
10665   "linker_set_key" : "_ZTIPKN7android6Looper7RequestE",
10666   "name" : "const android::Looper::Request *",
10667   "referenced_type" : "_ZTIKN7android6Looper7RequestE",
10668   "self_type" : "_ZTIPKN7android6Looper7RequestE",
10669   "size" : 4,
10670   "source_file" : "system/core/libutils/include/utils/Looper.h"
10671  },
10672  {
10673   "alignment" : 4,
10674   "linker_set_key" : "_ZTIPKN7android6Looper8ResponseE",
10675   "name" : "const android::Looper::Response *",
10676   "referenced_type" : "_ZTIKN7android6Looper8ResponseE",
10677   "self_type" : "_ZTIPKN7android6Looper8ResponseE",
10678   "size" : 4,
10679   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10680  },
10681  {
10682   "alignment" : 4,
10683   "linker_set_key" : "_ZTIPKN7android6LooperE",
10684   "name" : "const android::Looper *",
10685   "referenced_type" : "_ZTIKN7android6LooperE",
10686   "self_type" : "_ZTIPKN7android6LooperE",
10687   "size" : 4,
10688   "source_file" : "system/core/libutils/include/utils/Looper.h"
10689  },
10690  {
10691   "alignment" : 4,
10692   "linker_set_key" : "_ZTIPKN7android6ThreadE",
10693   "name" : "const android::Thread *",
10694   "referenced_type" : "_ZTIKN7android6ThreadE",
10695   "self_type" : "_ZTIPKN7android6ThreadE",
10696   "size" : 4,
10697   "source_file" : "system/core/libutils/include/utils/Thread.h"
10698  },
10699  {
10700   "alignment" : 4,
10701   "linker_set_key" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10702   "name" : "const android::Vector<android::sysprop_change_callback_info> *",
10703   "referenced_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10704   "self_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10705   "size" : 4,
10706   "source_file" : "system/core/libutils/include/utils/Vector.h"
10707  },
10708  {
10709   "alignment" : 4,
10710   "linker_set_key" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
10711   "name" : "const android::Vector<android::Looper::MessageEnvelope> *",
10712   "referenced_type" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
10713   "self_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
10714   "size" : 4,
10715   "source_file" : "system/core/libutils/include/utils/Vector.h"
10716  },
10717  {
10718   "alignment" : 4,
10719   "linker_set_key" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE",
10720   "name" : "const android::Vector<android::Looper::Response> *",
10721   "referenced_type" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
10722   "self_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE",
10723   "size" : 4,
10724   "source_file" : "system/core/libutils/include/utils/Vector.h"
10725  },
10726  {
10727   "alignment" : 4,
10728   "linker_set_key" : "_ZTIPKN7android6VectorINS_7String8EEE",
10729   "name" : "const android::Vector<android::String8> *",
10730   "referenced_type" : "_ZTIKN7android6VectorINS_7String8EEE",
10731   "self_type" : "_ZTIPKN7android6VectorINS_7String8EEE",
10732   "size" : 4,
10733   "source_file" : "system/core/libutils/include/utils/Vector.h"
10734  },
10735  {
10736   "alignment" : 4,
10737   "linker_set_key" : "_ZTIPKN7android7FileMapE",
10738   "name" : "const android::FileMap *",
10739   "referenced_type" : "_ZTIKN7android7FileMapE",
10740   "self_type" : "_ZTIPKN7android7FileMapE",
10741   "size" : 4,
10742   "source_file" : "system/core/libutils/include/utils/FileMap.h"
10743  },
10744  {
10745   "alignment" : 4,
10746   "linker_set_key" : "_ZTIPKN7android7RefBase12weakref_typeE",
10747   "name" : "const android::RefBase::weakref_type *",
10748   "referenced_type" : "_ZTIKN7android7RefBase12weakref_typeE",
10749   "self_type" : "_ZTIPKN7android7RefBase12weakref_typeE",
10750   "size" : 4,
10751   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10752  },
10753  {
10754   "alignment" : 4,
10755   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
10756   "name" : "const android::RefBase *",
10757   "referenced_type" : "_ZTIKN7android7RefBaseE",
10758   "self_type" : "_ZTIPKN7android7RefBaseE",
10759   "size" : 4,
10760   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10761  },
10762  {
10763   "alignment" : 4,
10764   "linker_set_key" : "_ZTIPKN7android7String8E",
10765   "name" : "const android::String8 *",
10766   "referenced_type" : "_ZTIKN7android7String8E",
10767   "self_type" : "_ZTIPKN7android7String8E",
10768   "size" : 4,
10769   "source_file" : "system/core/libutils/include/utils/String8.h"
10770  },
10771  {
10772   "alignment" : 4,
10773   "linker_set_key" : "_ZTIPKN7android8String16E",
10774   "name" : "const android::String16 *",
10775   "referenced_type" : "_ZTIKN7android8String16E",
10776   "self_type" : "_ZTIPKN7android8String16E",
10777   "size" : 4,
10778   "source_file" : "system/core/libutils/include/utils/String16.h"
10779  },
10780  {
10781   "alignment" : 4,
10782   "linker_set_key" : "_ZTIPKN7android9CallStackE",
10783   "name" : "const android::CallStack *",
10784   "referenced_type" : "_ZTIKN7android9CallStackE",
10785   "self_type" : "_ZTIPKN7android9CallStackE",
10786   "size" : 4,
10787   "source_file" : "system/core/libutils/include/utils/CallStack.h"
10788  },
10789  {
10790   "alignment" : 4,
10791   "linker_set_key" : "_ZTIPKN7android9StopWatchE",
10792   "name" : "const android::StopWatch *",
10793   "referenced_type" : "_ZTIKN7android9StopWatchE",
10794   "self_type" : "_ZTIPKN7android9StopWatchE",
10795   "size" : 4,
10796   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
10797  },
10798  {
10799   "alignment" : 4,
10800   "linker_set_key" : "_ZTIPKN7android9TokenizerE",
10801   "name" : "const android::Tokenizer *",
10802   "referenced_type" : "_ZTIKN7android9TokenizerE",
10803   "self_type" : "_ZTIPKN7android9TokenizerE",
10804   "size" : 4,
10805   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
10806  },
10807  {
10808   "alignment" : 4,
10809   "linker_set_key" : "_ZTIPKc",
10810   "name" : "const char *",
10811   "referenced_type" : "_ZTIKc",
10812   "self_type" : "_ZTIPKc",
10813   "size" : 4,
10814   "source_file" : "system/core/libutils/include/utils/FileMap.h"
10815  },
10816  {
10817   "alignment" : 4,
10818   "linker_set_key" : "_ZTIPKh",
10819   "name" : "const unsigned char *",
10820   "referenced_type" : "_ZTIKh",
10821   "self_type" : "_ZTIPKh",
10822   "size" : 4,
10823   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
10824  },
10825  {
10826   "alignment" : 4,
10827   "linker_set_key" : "_ZTIPKt",
10828   "name" : "const unsigned short *",
10829   "referenced_type" : "_ZTIKt",
10830   "self_type" : "_ZTIPKt",
10831   "size" : 4,
10832   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
10833  },
10834  {
10835   "alignment" : 4,
10836   "linker_set_key" : "_ZTIPKv",
10837   "name" : "const void *",
10838   "referenced_type" : "_ZTIKv",
10839   "self_type" : "_ZTIPKv",
10840   "size" : 4,
10841   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10842  },
10843  {
10844   "alignment" : 4,
10845   "linker_set_key" : "_ZTIPN7android10LogPrinterE",
10846   "name" : "android::LogPrinter *",
10847   "referenced_type" : "_ZTIN7android10LogPrinterE",
10848   "self_type" : "_ZTIPN7android10LogPrinterE",
10849   "size" : 4,
10850   "source_file" : "system/core/libutils/include/utils/Printer.h"
10851  },
10852  {
10853   "alignment" : 4,
10854   "linker_set_key" : "_ZTIPN7android10VectorImplE",
10855   "name" : "android::VectorImpl *",
10856   "referenced_type" : "_ZTIN7android10VectorImplE",
10857   "self_type" : "_ZTIPN7android10VectorImplE",
10858   "size" : 4,
10859   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10860  },
10861  {
10862   "alignment" : 4,
10863   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
10864   "name" : "android::ScopedTrace *",
10865   "referenced_type" : "_ZTIN7android11ScopedTraceE",
10866   "self_type" : "_ZTIPN7android11ScopedTraceE",
10867   "size" : 4,
10868   "source_file" : "system/core/libutils/include/utils/Trace.h"
10869  },
10870  {
10871   "alignment" : 4,
10872   "linker_set_key" : "_ZTIPN7android12LightRefBaseINS_12NativeHandleEEE",
10873   "name" : "android::LightRefBase<android::NativeHandle> *",
10874   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
10875   "self_type" : "_ZTIPN7android12LightRefBaseINS_12NativeHandleEEE",
10876   "size" : 4,
10877   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10878  },
10879  {
10880   "alignment" : 4,
10881   "linker_set_key" : "_ZTIPN7android12NativeHandleE",
10882   "name" : "android::NativeHandle *",
10883   "referenced_type" : "_ZTIN7android12NativeHandleE",
10884   "self_type" : "_ZTIPN7android12NativeHandleE",
10885   "size" : 4,
10886   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10887  },
10888  {
10889   "alignment" : 4,
10890   "linker_set_key" : "_ZTIPN7android13PrefixPrinterE",
10891   "name" : "android::PrefixPrinter *",
10892   "referenced_type" : "_ZTIN7android13PrefixPrinterE",
10893   "self_type" : "_ZTIPN7android13PrefixPrinterE",
10894   "size" : 4,
10895   "source_file" : "system/core/libutils/include/utils/Printer.h"
10896  },
10897  {
10898   "alignment" : 4,
10899   "linker_set_key" : "_ZTIPN7android14LooperCallbackE",
10900   "name" : "android::LooperCallback *",
10901   "referenced_type" : "_ZTIN7android14LooperCallbackE",
10902   "self_type" : "_ZTIPN7android14LooperCallbackE",
10903   "size" : 4,
10904   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10905  },
10906  {
10907   "alignment" : 4,
10908   "linker_set_key" : "_ZTIPN7android14MessageHandlerE",
10909   "name" : "android::MessageHandler *",
10910   "referenced_type" : "_ZTIN7android14MessageHandlerE",
10911   "self_type" : "_ZTIPN7android14MessageHandlerE",
10912   "size" : 4,
10913   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10914  },
10915  {
10916   "alignment" : 4,
10917   "linker_set_key" : "_ZTIPN7android14StaticString16ILj1EEE",
10918   "name" : "android::StaticString16<1> *",
10919   "referenced_type" : "_ZTIN7android14StaticString16ILj1EEE",
10920   "self_type" : "_ZTIPN7android14StaticString16ILj1EEE",
10921   "size" : 4,
10922   "source_file" : "system/core/libutils/include/utils/String16.h"
10923  },
10924  {
10925   "alignment" : 4,
10926   "linker_set_key" : "_ZTIPN7android14String8PrinterE",
10927   "name" : "android::String8Printer *",
10928   "referenced_type" : "_ZTIN7android14String8PrinterE",
10929   "self_type" : "_ZTIPN7android14String8PrinterE",
10930   "size" : 4,
10931   "source_file" : "system/core/libutils/include/utils/Printer.h"
10932  },
10933  {
10934   "alignment" : 4,
10935   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
10936   "name" : "android::ReferenceRenamer *",
10937   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
10938   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
10939   "size" : 4,
10940   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10941  },
10942  {
10943   "alignment" : 4,
10944   "linker_set_key" : "_ZTIPN7android16SortedVectorImplE",
10945   "name" : "android::SortedVectorImpl *",
10946   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
10947   "self_type" : "_ZTIPN7android16SortedVectorImplE",
10948   "size" : 4,
10949   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10950  },
10951  {
10952   "alignment" : 4,
10953   "linker_set_key" : "_ZTIPN7android18WeakMessageHandlerE",
10954   "name" : "android::WeakMessageHandler *",
10955   "referenced_type" : "_ZTIN7android18WeakMessageHandlerE",
10956   "self_type" : "_ZTIPN7android18WeakMessageHandlerE",
10957   "size" : 4,
10958   "source_file" : "system/core/libutils/include/utils/Looper.h"
10959  },
10960  {
10961   "alignment" : 4,
10962   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
10963   "name" : "android::VirtualLightRefBase *",
10964   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
10965   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
10966   "size" : 4,
10967   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10968  },
10969  {
10970   "alignment" : 4,
10971   "linker_set_key" : "_ZTIPN7android20SimpleLooperCallbackE",
10972   "name" : "android::SimpleLooperCallback *",
10973   "referenced_type" : "_ZTIN7android20SimpleLooperCallbackE",
10974   "self_type" : "_ZTIPN7android20SimpleLooperCallbackE",
10975   "size" : 4,
10976   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10977  },
10978  {
10979   "alignment" : 4,
10980   "linker_set_key" : "_ZTIPN7android28sysprop_change_callback_infoE",
10981   "name" : "android::sysprop_change_callback_info *",
10982   "referenced_type" : "_ZTIN7android28sysprop_change_callback_infoE",
10983   "self_type" : "_ZTIPN7android28sysprop_change_callback_infoE",
10984   "size" : 4,
10985   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10986  },
10987  {
10988   "alignment" : 4,
10989   "linker_set_key" : "_ZTIPN7android2spINS_12NativeHandleEEE",
10990   "name" : "android::sp<android::NativeHandle> *",
10991   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
10992   "self_type" : "_ZTIPN7android2spINS_12NativeHandleEEE",
10993   "size" : 4,
10994   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10995  },
10996  {
10997   "alignment" : 4,
10998   "linker_set_key" : "_ZTIPN7android2spINS_14LooperCallbackEEE",
10999   "name" : "android::sp<android::LooperCallback> *",
11000   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
11001   "self_type" : "_ZTIPN7android2spINS_14LooperCallbackEEE",
11002   "size" : 4,
11003   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11004  },
11005  {
11006   "alignment" : 4,
11007   "linker_set_key" : "_ZTIPN7android2spINS_14MessageHandlerEEE",
11008   "name" : "android::sp<android::MessageHandler> *",
11009   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
11010   "self_type" : "_ZTIPN7android2spINS_14MessageHandlerEEE",
11011   "size" : 4,
11012   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11013  },
11014  {
11015   "alignment" : 4,
11016   "linker_set_key" : "_ZTIPN7android2spINS_20SimpleLooperCallbackEEE",
11017   "name" : "android::sp<android::SimpleLooperCallback> *",
11018   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
11019   "self_type" : "_ZTIPN7android2spINS_20SimpleLooperCallbackEEE",
11020   "size" : 4,
11021   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11022  },
11023  {
11024   "alignment" : 4,
11025   "linker_set_key" : "_ZTIPN7android2spINS_6LooperEEE",
11026   "name" : "android::sp<android::Looper> *",
11027   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
11028   "self_type" : "_ZTIPN7android2spINS_6LooperEEE",
11029   "size" : 4,
11030   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11031  },
11032  {
11033   "alignment" : 4,
11034   "linker_set_key" : "_ZTIPN7android2spINS_6ThreadEEE",
11035   "name" : "android::sp<android::Thread> *",
11036   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
11037   "self_type" : "_ZTIPN7android2spINS_6ThreadEEE",
11038   "size" : 4,
11039   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11040  },
11041  {
11042   "alignment" : 4,
11043   "linker_set_key" : "_ZTIPN7android2wpINS_14MessageHandlerEEE",
11044   "name" : "android::wp<android::MessageHandler> *",
11045   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
11046   "self_type" : "_ZTIPN7android2wpINS_14MessageHandlerEEE",
11047   "size" : 4,
11048   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11049  },
11050  {
11051   "alignment" : 4,
11052   "linker_set_key" : "_ZTIPN7android2wpINS_6ThreadEEE",
11053   "name" : "android::wp<android::Thread> *",
11054   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
11055   "self_type" : "_ZTIPN7android2wpINS_6ThreadEEE",
11056   "size" : 4,
11057   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11058  },
11059  {
11060   "alignment" : 4,
11061   "linker_set_key" : "_ZTIPN7android4base11borrowed_fdE",
11062   "name" : "android::base::borrowed_fd *",
11063   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
11064   "self_type" : "_ZTIPN7android4base11borrowed_fdE",
11065   "size" : 4,
11066   "source_file" : "system/libbase/include/android-base/unique_fd.h"
11067  },
11068  {
11069   "alignment" : 4,
11070   "linker_set_key" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11071   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> *",
11072   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11073   "self_type" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11074   "size" : 4,
11075   "source_file" : "system/libbase/include/android-base/unique_fd.h"
11076  },
11077  {
11078   "alignment" : 4,
11079   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
11080   "name" : "android::Mutex::Autolock *",
11081   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
11082   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
11083   "size" : 4,
11084   "source_file" : "system/core/libutils/include/utils/Mutex.h"
11085  },
11086  {
11087   "alignment" : 4,
11088   "linker_set_key" : "_ZTIPN7android5MutexE",
11089   "name" : "android::Mutex *",
11090   "referenced_type" : "_ZTIN7android5MutexE",
11091   "self_type" : "_ZTIPN7android5MutexE",
11092   "size" : 4,
11093   "source_file" : "system/core/libutils/include/utils/Mutex.h"
11094  },
11095  {
11096   "alignment" : 4,
11097   "linker_set_key" : "_ZTIPN7android6Looper15MessageEnvelopeE",
11098   "name" : "android::Looper::MessageEnvelope *",
11099   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
11100   "self_type" : "_ZTIPN7android6Looper15MessageEnvelopeE",
11101   "size" : 4,
11102   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11103  },
11104  {
11105   "alignment" : 4,
11106   "linker_set_key" : "_ZTIPN7android6Looper8ResponseE",
11107   "name" : "android::Looper::Response *",
11108   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
11109   "self_type" : "_ZTIPN7android6Looper8ResponseE",
11110   "size" : 4,
11111   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11112  },
11113  {
11114   "alignment" : 4,
11115   "linker_set_key" : "_ZTIPN7android6LooperE",
11116   "name" : "android::Looper *",
11117   "referenced_type" : "_ZTIN7android6LooperE",
11118   "self_type" : "_ZTIPN7android6LooperE",
11119   "size" : 4,
11120   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11121  },
11122  {
11123   "alignment" : 4,
11124   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
11125   "name" : "android::RWLock::AutoRLock *",
11126   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
11127   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
11128   "size" : 4,
11129   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11130  },
11131  {
11132   "alignment" : 4,
11133   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
11134   "name" : "android::RWLock::AutoWLock *",
11135   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
11136   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
11137   "size" : 4,
11138   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11139  },
11140  {
11141   "alignment" : 4,
11142   "linker_set_key" : "_ZTIPN7android6RWLockE",
11143   "name" : "android::RWLock *",
11144   "referenced_type" : "_ZTIN7android6RWLockE",
11145   "self_type" : "_ZTIPN7android6RWLockE",
11146   "size" : 4,
11147   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11148  },
11149  {
11150   "alignment" : 4,
11151   "linker_set_key" : "_ZTIPN7android6ThreadE",
11152   "name" : "android::Thread *",
11153   "referenced_type" : "_ZTIN7android6ThreadE",
11154   "self_type" : "_ZTIPN7android6ThreadE",
11155   "size" : 4,
11156   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11157  },
11158  {
11159   "alignment" : 4,
11160   "linker_set_key" : "_ZTIPN7android6VectorINS_28sysprop_change_callback_infoEEE",
11161   "name" : "android::Vector<android::sysprop_change_callback_info> *",
11162   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
11163   "self_type" : "_ZTIPN7android6VectorINS_28sysprop_change_callback_infoEEE",
11164   "size" : 4,
11165   "source_file" : "system/core/libutils/include/utils/Vector.h"
11166  },
11167  {
11168   "alignment" : 4,
11169   "linker_set_key" : "_ZTIPN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11170   "name" : "android::Vector<android::Looper::MessageEnvelope> *",
11171   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11172   "self_type" : "_ZTIPN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11173   "size" : 4,
11174   "source_file" : "system/core/libutils/include/utils/Vector.h"
11175  },
11176  {
11177   "alignment" : 4,
11178   "linker_set_key" : "_ZTIPN7android6VectorINS_6Looper8ResponseEEE",
11179   "name" : "android::Vector<android::Looper::Response> *",
11180   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
11181   "self_type" : "_ZTIPN7android6VectorINS_6Looper8ResponseEEE",
11182   "size" : 4,
11183   "source_file" : "system/core/libutils/include/utils/Vector.h"
11184  },
11185  {
11186   "alignment" : 4,
11187   "linker_set_key" : "_ZTIPN7android6VectorINS_7String8EEE",
11188   "name" : "android::Vector<android::String8> *",
11189   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
11190   "self_type" : "_ZTIPN7android6VectorINS_7String8EEE",
11191   "size" : 4,
11192   "source_file" : "system/core/libutils/include/utils/Vector.h"
11193  },
11194  {
11195   "alignment" : 4,
11196   "linker_set_key" : "_ZTIPN7android7FileMapE",
11197   "name" : "android::FileMap *",
11198   "referenced_type" : "_ZTIN7android7FileMapE",
11199   "self_type" : "_ZTIPN7android7FileMapE",
11200   "size" : 4,
11201   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11202  },
11203  {
11204   "alignment" : 4,
11205   "linker_set_key" : "_ZTIPN7android7MessageE",
11206   "name" : "android::Message *",
11207   "referenced_type" : "_ZTIN7android7MessageE",
11208   "self_type" : "_ZTIPN7android7MessageE",
11209   "size" : 4,
11210   "source_file" : "system/core/libutils/include/utils/Looper.h"
11211  },
11212  {
11213   "alignment" : 4,
11214   "linker_set_key" : "_ZTIPN7android7PrinterE",
11215   "name" : "android::Printer *",
11216   "referenced_type" : "_ZTIN7android7PrinterE",
11217   "self_type" : "_ZTIPN7android7PrinterE",
11218   "size" : 4,
11219   "source_file" : "system/core/libutils/include/utils/Printer.h"
11220  },
11221  {
11222   "alignment" : 4,
11223   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
11224   "name" : "android::RefBase::weakref_impl *",
11225   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
11226   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
11227   "size" : 4,
11228   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11229  },
11230  {
11231   "alignment" : 4,
11232   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
11233   "name" : "android::RefBase::weakref_type *",
11234   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11235   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
11236   "size" : 4,
11237   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11238  },
11239  {
11240   "alignment" : 4,
11241   "linker_set_key" : "_ZTIPN7android7RefBaseE",
11242   "name" : "android::RefBase *",
11243   "referenced_type" : "_ZTIN7android7RefBaseE",
11244   "self_type" : "_ZTIPN7android7RefBaseE",
11245   "size" : 4,
11246   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11247  },
11248  {
11249   "alignment" : 4,
11250   "linker_set_key" : "_ZTIPN7android7String8E",
11251   "name" : "android::String8 *",
11252   "referenced_type" : "_ZTIN7android7String8E",
11253   "self_type" : "_ZTIPN7android7String8E",
11254   "size" : 4,
11255   "source_file" : "system/core/libutils/include/utils/Printer.h"
11256  },
11257  {
11258   "alignment" : 4,
11259   "linker_set_key" : "_ZTIPN7android8String1610StaticDataILj1EEE",
11260   "name" : "android::String16::StaticData<1> *",
11261   "referenced_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
11262   "self_type" : "_ZTIPN7android8String1610StaticDataILj1EEE",
11263   "size" : 4,
11264   "source_file" : "system/core/libutils/include/utils/String16.h"
11265  },
11266  {
11267   "alignment" : 4,
11268   "linker_set_key" : "_ZTIPN7android8String16E",
11269   "name" : "android::String16 *",
11270   "referenced_type" : "_ZTIN7android8String16E",
11271   "self_type" : "_ZTIPN7android8String16E",
11272   "size" : 4,
11273   "source_file" : "system/core/libutils/include/utils/String16.h"
11274  },
11275  {
11276   "alignment" : 4,
11277   "linker_set_key" : "_ZTIPN7android9CallStack12StackDeleterE",
11278   "name" : "android::CallStack::StackDeleter *",
11279   "referenced_type" : "_ZTIN7android9CallStack12StackDeleterE",
11280   "self_type" : "_ZTIPN7android9CallStack12StackDeleterE",
11281   "size" : 4,
11282   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11283  },
11284  {
11285   "alignment" : 4,
11286   "linker_set_key" : "_ZTIPN7android9CallStackE",
11287   "name" : "android::CallStack *",
11288   "referenced_type" : "_ZTIN7android9CallStackE",
11289   "self_type" : "_ZTIPN7android9CallStackE",
11290   "size" : 4,
11291   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11292  },
11293  {
11294   "alignment" : 4,
11295   "linker_set_key" : "_ZTIPN7android9ConditionE",
11296   "name" : "android::Condition *",
11297   "referenced_type" : "_ZTIN7android9ConditionE",
11298   "self_type" : "_ZTIPN7android9ConditionE",
11299   "size" : 4,
11300   "source_file" : "system/core/libutils/include/utils/Condition.h"
11301  },
11302  {
11303   "alignment" : 4,
11304   "linker_set_key" : "_ZTIPN7android9FdPrinterE",
11305   "name" : "android::FdPrinter *",
11306   "referenced_type" : "_ZTIN7android9FdPrinterE",
11307   "self_type" : "_ZTIPN7android9FdPrinterE",
11308   "size" : 4,
11309   "source_file" : "system/core/libutils/include/utils/Printer.h"
11310  },
11311  {
11312   "alignment" : 4,
11313   "linker_set_key" : "_ZTIPN7android9StopWatchE",
11314   "name" : "android::StopWatch *",
11315   "referenced_type" : "_ZTIN7android9StopWatchE",
11316   "self_type" : "_ZTIPN7android9StopWatchE",
11317   "size" : 4,
11318   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
11319  },
11320  {
11321   "alignment" : 4,
11322   "linker_set_key" : "_ZTIPN7android9TokenizerE",
11323   "name" : "android::Tokenizer *",
11324   "referenced_type" : "_ZTIN7android9TokenizerE",
11325   "self_type" : "_ZTIPN7android9TokenizerE",
11326   "size" : 4,
11327   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11328  },
11329  {
11330   "alignment" : 4,
11331   "linker_set_key" : "_ZTIPPN7android9TokenizerE",
11332   "name" : "android::Tokenizer **",
11333   "referenced_type" : "_ZTIPN7android9TokenizerE",
11334   "self_type" : "_ZTIPPN7android9TokenizerE",
11335   "size" : 4,
11336   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11337  },
11338  {
11339   "alignment" : 4,
11340   "linker_set_key" : "_ZTIPPv",
11341   "name" : "void **",
11342   "referenced_type" : "_ZTIPv",
11343   "self_type" : "_ZTIPPv",
11344   "size" : 4,
11345   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
11346  },
11347  {
11348   "alignment" : 4,
11349   "linker_set_key" : "_ZTIPc",
11350   "name" : "char *",
11351   "referenced_type" : "_ZTIc",
11352   "self_type" : "_ZTIPc",
11353   "size" : 4,
11354   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11355  },
11356  {
11357   "alignment" : 4,
11358   "linker_set_key" : "_ZTIPh",
11359   "name" : "unsigned char *",
11360   "referenced_type" : "_ZTIh",
11361   "self_type" : "_ZTIPh",
11362   "size" : 4,
11363   "source_file" : "system/core/libsystem/include/system/graphics.h"
11364  },
11365  {
11366   "alignment" : 4,
11367   "linker_set_key" : "_ZTIPi",
11368   "name" : "int *",
11369   "referenced_type" : "_ZTIi",
11370   "self_type" : "_ZTIPi",
11371   "size" : 4,
11372   "source_file" : "system/core/libutils/include/utils/Looper.h"
11373  },
11374  {
11375   "alignment" : 4,
11376   "linker_set_key" : "_ZTIPj",
11377   "name" : "unsigned int *",
11378   "referenced_type" : "_ZTIj",
11379   "self_type" : "_ZTIPj",
11380   "size" : 4,
11381   "source_file" : "system/core/libutils/include/utils/Unicode.h"
11382  },
11383  {
11384   "alignment" : 4,
11385   "linker_set_key" : "_ZTIPv",
11386   "name" : "void *",
11387   "referenced_type" : "_ZTIv",
11388   "self_type" : "_ZTIPv",
11389   "size" : 4,
11390   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11391  }
11392 ],
11393 "qualified_types" :
11394 [
11395  {
11396   "alignment" : 2,
11397   "is_const" : true,
11398   "linker_set_key" : "_ZTIA1_KDs",
11399   "name" : "const char16_t[1]",
11400   "referenced_type" : "_ZTIA1_Ds",
11401   "self_type" : "_ZTIA1_KDs",
11402   "size" : 2,
11403   "source_file" : "system/core/libutils/include/utils/String16.h"
11404  },
11405  {
11406   "alignment" : 4,
11407   "is_const" : true,
11408   "linker_set_key" : "_ZTIK13native_handle",
11409   "name" : "const native_handle",
11410   "referenced_type" : "_ZTI13native_handle",
11411   "self_type" : "_ZTIK13native_handle",
11412   "size" : 12,
11413   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
11414  },
11415  {
11416   "alignment" : 4,
11417   "is_const" : true,
11418   "linker_set_key" : "_ZTIK7log_msg",
11419   "name" : "const log_msg",
11420   "referenced_type" : "_ZTI7log_msg",
11421   "self_type" : "_ZTIK7log_msg",
11422   "size" : 5124,
11423   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
11424  },
11425  {
11426   "alignment" : 4,
11427   "is_const" : true,
11428   "linker_set_key" : "_ZTIKDi",
11429   "name" : "const char32_t",
11430   "referenced_type" : "_ZTIDi",
11431   "self_type" : "_ZTIKDi",
11432   "size" : 4,
11433   "source_file" : "system/core/libutils/include/utils/String8.h"
11434  },
11435  {
11436   "alignment" : 2,
11437   "is_const" : true,
11438   "linker_set_key" : "_ZTIKDs",
11439   "name" : "const char16_t",
11440   "referenced_type" : "_ZTIDs",
11441   "self_type" : "_ZTIKDs",
11442   "size" : 2,
11443   "source_file" : "system/core/libutils/include/utils/String8.h"
11444  },
11445  {
11446   "alignment" : 4,
11447   "is_const" : true,
11448   "linker_set_key" : "_ZTIKN7android10VectorImplE",
11449   "name" : "const android::VectorImpl",
11450   "referenced_type" : "_ZTIN7android10VectorImplE",
11451   "self_type" : "_ZTIKN7android10VectorImplE",
11452   "size" : 20,
11453   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
11454  },
11455  {
11456   "alignment" : 4,
11457   "is_const" : true,
11458   "linker_set_key" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
11459   "name" : "const android::LightRefBase<android::NativeHandle>",
11460   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
11461   "self_type" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
11462   "size" : 4,
11463   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
11464  },
11465  {
11466   "alignment" : 4,
11467   "is_const" : true,
11468   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
11469   "name" : "const android::NativeHandle",
11470   "referenced_type" : "_ZTIN7android12NativeHandleE",
11471   "self_type" : "_ZTIKN7android12NativeHandleE",
11472   "size" : 12,
11473   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
11474  },
11475  {
11476   "alignment" : 4,
11477   "is_const" : true,
11478   "linker_set_key" : "_ZTIKN7android16ReferenceRenamerE",
11479   "name" : "const android::ReferenceRenamer",
11480   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
11481   "self_type" : "_ZTIKN7android16ReferenceRenamerE",
11482   "size" : 4,
11483   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11484  },
11485  {
11486   "alignment" : 4,
11487   "is_const" : true,
11488   "linker_set_key" : "_ZTIKN7android16SortedVectorImplE",
11489   "name" : "const android::SortedVectorImpl",
11490   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
11491   "self_type" : "_ZTIKN7android16SortedVectorImplE",
11492   "size" : 20,
11493   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
11494  },
11495  {
11496   "alignment" : 4,
11497   "is_const" : true,
11498   "linker_set_key" : "_ZTIKN7android28sysprop_change_callback_infoE",
11499   "name" : "const android::sysprop_change_callback_info",
11500   "referenced_type" : "_ZTIN7android28sysprop_change_callback_infoE",
11501   "self_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
11502   "size" : 8,
11503   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11504  },
11505  {
11506   "alignment" : 4,
11507   "is_const" : true,
11508   "linker_set_key" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
11509   "name" : "const android::sp<android::LooperCallback>",
11510   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
11511   "self_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
11512   "size" : 4,
11513   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11514  },
11515  {
11516   "alignment" : 4,
11517   "is_const" : true,
11518   "linker_set_key" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
11519   "name" : "const android::sp<android::MessageHandler>",
11520   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
11521   "self_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
11522   "size" : 4,
11523   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11524  },
11525  {
11526   "alignment" : 4,
11527   "is_const" : true,
11528   "linker_set_key" : "_ZTIKN7android2spINS_20SimpleLooperCallbackEEE",
11529   "name" : "const android::sp<android::SimpleLooperCallback>",
11530   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
11531   "self_type" : "_ZTIKN7android2spINS_20SimpleLooperCallbackEEE",
11532   "size" : 4,
11533   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11534  },
11535  {
11536   "alignment" : 4,
11537   "is_const" : true,
11538   "linker_set_key" : "_ZTIKN7android2spINS_6LooperEEE",
11539   "name" : "const android::sp<android::Looper>",
11540   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
11541   "self_type" : "_ZTIKN7android2spINS_6LooperEEE",
11542   "size" : 4,
11543   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11544  },
11545  {
11546   "alignment" : 4,
11547   "is_const" : true,
11548   "linker_set_key" : "_ZTIKN7android2spINS_6ThreadEEE",
11549   "name" : "const android::sp<android::Thread>",
11550   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
11551   "self_type" : "_ZTIKN7android2spINS_6ThreadEEE",
11552   "size" : 4,
11553   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11554  },
11555  {
11556   "alignment" : 4,
11557   "is_const" : true,
11558   "linker_set_key" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
11559   "name" : "const android::wp<android::MessageHandler>",
11560   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
11561   "self_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
11562   "size" : 8,
11563   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11564  },
11565  {
11566   "alignment" : 4,
11567   "is_const" : true,
11568   "linker_set_key" : "_ZTIKN7android2wpINS_6ThreadEEE",
11569   "name" : "const android::wp<android::Thread>",
11570   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
11571   "self_type" : "_ZTIKN7android2wpINS_6ThreadEEE",
11572   "size" : 8,
11573   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11574  },
11575  {
11576   "alignment" : 4,
11577   "is_const" : true,
11578   "linker_set_key" : "_ZTIKN7android4base11borrowed_fdE",
11579   "name" : "const android::base::borrowed_fd",
11580   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
11581   "self_type" : "_ZTIKN7android4base11borrowed_fdE",
11582   "size" : 4,
11583   "source_file" : "system/libbase/include/android-base/unique_fd.h"
11584  },
11585  {
11586   "alignment" : 4,
11587   "is_const" : true,
11588   "linker_set_key" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11589   "name" : "const android::base::unique_fd_impl<android::base::DefaultCloser>",
11590   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11591   "self_type" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11592   "size" : 4,
11593   "source_file" : "system/libbase/include/android-base/unique_fd.h"
11594  },
11595  {
11596   "alignment" : 8,
11597   "is_const" : true,
11598   "linker_set_key" : "_ZTIKN7android6Looper15MessageEnvelopeE",
11599   "name" : "const android::Looper::MessageEnvelope",
11600   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
11601   "self_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
11602   "size" : 16,
11603   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11604  },
11605  {
11606   "alignment" : 4,
11607   "is_const" : true,
11608   "linker_set_key" : "_ZTIKN7android6Looper7RequestE",
11609   "name" : "const android::Looper::Request",
11610   "referenced_type" : "_ZTIN7android6Looper7RequestE",
11611   "self_type" : "_ZTIKN7android6Looper7RequestE",
11612   "size" : 20,
11613   "source_file" : "system/core/libutils/include/utils/Looper.h"
11614  },
11615  {
11616   "alignment" : 8,
11617   "is_const" : true,
11618   "linker_set_key" : "_ZTIKN7android6Looper8ResponseE",
11619   "name" : "const android::Looper::Response",
11620   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
11621   "self_type" : "_ZTIKN7android6Looper8ResponseE",
11622   "size" : 32,
11623   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11624  },
11625  {
11626   "alignment" : 8,
11627   "is_const" : true,
11628   "linker_set_key" : "_ZTIKN7android6LooperE",
11629   "name" : "const android::Looper",
11630   "referenced_type" : "_ZTIN7android6LooperE",
11631   "self_type" : "_ZTIKN7android6LooperE",
11632   "size" : 136,
11633   "source_file" : "system/core/libutils/include/utils/Looper.h"
11634  },
11635  {
11636   "alignment" : 4,
11637   "is_const" : true,
11638   "linker_set_key" : "_ZTIKN7android6ThreadE",
11639   "name" : "const android::Thread",
11640   "referenced_type" : "_ZTIN7android6ThreadE",
11641   "self_type" : "_ZTIKN7android6ThreadE",
11642   "size" : 44,
11643   "source_file" : "system/core/libutils/include/utils/Thread.h"
11644  },
11645  {
11646   "alignment" : 4,
11647   "is_const" : true,
11648   "linker_set_key" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11649   "name" : "const android::Vector<android::sysprop_change_callback_info>",
11650   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
11651   "self_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11652   "size" : 20,
11653   "source_file" : "system/core/libutils/include/utils/Vector.h"
11654  },
11655  {
11656   "alignment" : 4,
11657   "is_const" : true,
11658   "linker_set_key" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11659   "name" : "const android::Vector<android::Looper::MessageEnvelope>",
11660   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11661   "self_type" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11662   "size" : 20,
11663   "source_file" : "system/core/libutils/include/utils/Vector.h"
11664  },
11665  {
11666   "alignment" : 4,
11667   "is_const" : true,
11668   "linker_set_key" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
11669   "name" : "const android::Vector<android::Looper::Response>",
11670   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
11671   "self_type" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
11672   "size" : 20,
11673   "source_file" : "system/core/libutils/include/utils/Vector.h"
11674  },
11675  {
11676   "alignment" : 4,
11677   "is_const" : true,
11678   "linker_set_key" : "_ZTIKN7android6VectorINS_7String8EEE",
11679   "name" : "const android::Vector<android::String8>",
11680   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
11681   "self_type" : "_ZTIKN7android6VectorINS_7String8EEE",
11682   "size" : 20,
11683   "source_file" : "system/core/libutils/include/utils/Vector.h"
11684  },
11685  {
11686   "alignment" : 8,
11687   "is_const" : true,
11688   "linker_set_key" : "_ZTIKN7android7FileMapE",
11689   "name" : "const android::FileMap",
11690   "referenced_type" : "_ZTIN7android7FileMapE",
11691   "self_type" : "_ZTIKN7android7FileMapE",
11692   "size" : 32,
11693   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11694  },
11695  {
11696   "alignment" : 4,
11697   "is_const" : true,
11698   "linker_set_key" : "_ZTIKN7android7MessageE",
11699   "name" : "const android::Message",
11700   "referenced_type" : "_ZTIN7android7MessageE",
11701   "self_type" : "_ZTIKN7android7MessageE",
11702   "size" : 4,
11703   "source_file" : "system/core/libutils/include/utils/Looper.h"
11704  },
11705  {
11706   "alignment" : 1,
11707   "is_const" : true,
11708   "linker_set_key" : "_ZTIKN7android7RefBase12weakref_typeE",
11709   "name" : "const android::RefBase::weakref_type",
11710   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11711   "self_type" : "_ZTIKN7android7RefBase12weakref_typeE",
11712   "size" : 1,
11713   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11714  },
11715  {
11716   "alignment" : 4,
11717   "is_const" : true,
11718   "linker_set_key" : "_ZTIKN7android7RefBaseE",
11719   "name" : "const android::RefBase",
11720   "referenced_type" : "_ZTIN7android7RefBaseE",
11721   "self_type" : "_ZTIKN7android7RefBaseE",
11722   "size" : 8,
11723   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11724  },
11725  {
11726   "alignment" : 4,
11727   "is_const" : true,
11728   "linker_set_key" : "_ZTIKN7android7String8E",
11729   "name" : "const android::String8",
11730   "referenced_type" : "_ZTIN7android7String8E",
11731   "self_type" : "_ZTIKN7android7String8E",
11732   "size" : 4,
11733   "source_file" : "system/core/libutils/include/utils/String8.h"
11734  },
11735  {
11736   "alignment" : 4,
11737   "is_const" : true,
11738   "linker_set_key" : "_ZTIKN7android8String1610StaticDataILj1EEE",
11739   "name" : "const android::String16::StaticData<1>",
11740   "referenced_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
11741   "self_type" : "_ZTIKN7android8String1610StaticDataILj1EEE",
11742   "size" : 8,
11743   "source_file" : "system/core/libutils/include/utils/String16.h"
11744  },
11745  {
11746   "alignment" : 4,
11747   "is_const" : true,
11748   "linker_set_key" : "_ZTIKN7android8String16E",
11749   "name" : "const android::String16",
11750   "referenced_type" : "_ZTIN7android8String16E",
11751   "self_type" : "_ZTIKN7android8String16E",
11752   "size" : 4,
11753   "source_file" : "system/core/libutils/include/utils/String8.h"
11754  },
11755  {
11756   "alignment" : 4,
11757   "is_const" : true,
11758   "linker_set_key" : "_ZTIKN7android9CallStackE",
11759   "name" : "const android::CallStack",
11760   "referenced_type" : "_ZTIN7android9CallStackE",
11761   "self_type" : "_ZTIKN7android9CallStackE",
11762   "size" : 20,
11763   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11764  },
11765  {
11766   "alignment" : 8,
11767   "is_const" : true,
11768   "linker_set_key" : "_ZTIKN7android9StopWatchE",
11769   "name" : "const android::StopWatch",
11770   "referenced_type" : "_ZTIN7android9StopWatchE",
11771   "self_type" : "_ZTIKN7android9StopWatchE",
11772   "size" : 16,
11773   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
11774  },
11775  {
11776   "alignment" : 4,
11777   "is_const" : true,
11778   "linker_set_key" : "_ZTIKN7android9TokenizerE",
11779   "name" : "const android::Tokenizer",
11780   "referenced_type" : "_ZTIN7android9TokenizerE",
11781   "self_type" : "_ZTIKN7android9TokenizerE",
11782   "size" : 28,
11783   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11784  },
11785  {
11786   "alignment" : 4,
11787   "is_const" : true,
11788   "linker_set_key" : "_ZTIKPKc",
11789   "name" : "const char *const",
11790   "referenced_type" : "_ZTIPKc",
11791   "self_type" : "_ZTIKPKc",
11792   "size" : 4,
11793   "source_file" : "system/core/libprocessgroup/include/processgroup/processgroup.h"
11794  },
11795  {
11796   "alignment" : 4,
11797   "is_const" : true,
11798   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
11799   "name" : "android::RefBase::weakref_impl *const",
11800   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
11801   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
11802   "size" : 4,
11803   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11804  },
11805  {
11806   "alignment" : 1,
11807   "is_const" : true,
11808   "linker_set_key" : "_ZTIKa",
11809   "name" : "const signed char",
11810   "referenced_type" : "_ZTIa",
11811   "self_type" : "_ZTIKa",
11812   "size" : 1,
11813   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11814  },
11815  {
11816   "alignment" : 1,
11817   "is_const" : true,
11818   "linker_set_key" : "_ZTIKb",
11819   "name" : "const bool",
11820   "referenced_type" : "_ZTIb",
11821   "self_type" : "_ZTIKb",
11822   "size" : 1,
11823   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11824  },
11825  {
11826   "alignment" : 1,
11827   "is_const" : true,
11828   "linker_set_key" : "_ZTIKc",
11829   "name" : "const char",
11830   "referenced_type" : "_ZTIc",
11831   "self_type" : "_ZTIKc",
11832   "size" : 1,
11833   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11834  },
11835  {
11836   "alignment" : 8,
11837   "is_const" : true,
11838   "linker_set_key" : "_ZTIKd",
11839   "name" : "const double",
11840   "referenced_type" : "_ZTId",
11841   "self_type" : "_ZTIKd",
11842   "size" : 8,
11843   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11844  },
11845  {
11846   "alignment" : 4,
11847   "is_const" : true,
11848   "linker_set_key" : "_ZTIKf",
11849   "name" : "const float",
11850   "referenced_type" : "_ZTIf",
11851   "self_type" : "_ZTIKf",
11852   "size" : 4,
11853   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11854  },
11855  {
11856   "alignment" : 1,
11857   "is_const" : true,
11858   "linker_set_key" : "_ZTIKh",
11859   "name" : "const unsigned char",
11860   "referenced_type" : "_ZTIh",
11861   "self_type" : "_ZTIKh",
11862   "size" : 1,
11863   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11864  },
11865  {
11866   "alignment" : 4,
11867   "is_const" : true,
11868   "linker_set_key" : "_ZTIKi",
11869   "name" : "const int",
11870   "referenced_type" : "_ZTIi",
11871   "self_type" : "_ZTIKi",
11872   "size" : 4,
11873   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11874  },
11875  {
11876   "alignment" : 4,
11877   "is_const" : true,
11878   "linker_set_key" : "_ZTIKj",
11879   "name" : "const unsigned int",
11880   "referenced_type" : "_ZTIj",
11881   "self_type" : "_ZTIKj",
11882   "size" : 4,
11883   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11884  },
11885  {
11886   "alignment" : 2,
11887   "is_const" : true,
11888   "linker_set_key" : "_ZTIKs",
11889   "name" : "const short",
11890   "referenced_type" : "_ZTIs",
11891   "self_type" : "_ZTIKs",
11892   "size" : 2,
11893   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11894  },
11895  {
11896   "alignment" : 2,
11897   "is_const" : true,
11898   "linker_set_key" : "_ZTIKt",
11899   "name" : "const unsigned short",
11900   "referenced_type" : "_ZTIt",
11901   "self_type" : "_ZTIKt",
11902   "size" : 2,
11903   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11904  },
11905  {
11906   "is_const" : true,
11907   "linker_set_key" : "_ZTIKv",
11908   "name" : "const void",
11909   "referenced_type" : "_ZTIv",
11910   "self_type" : "_ZTIKv",
11911   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
11912  },
11913  {
11914   "alignment" : 8,
11915   "is_const" : true,
11916   "linker_set_key" : "_ZTIKx",
11917   "name" : "const long long",
11918   "referenced_type" : "_ZTIx",
11919   "self_type" : "_ZTIKx",
11920   "size" : 8,
11921   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11922  },
11923  {
11924   "alignment" : 8,
11925   "is_const" : true,
11926   "linker_set_key" : "_ZTIKy",
11927   "name" : "const unsigned long long",
11928   "referenced_type" : "_ZTIy",
11929   "self_type" : "_ZTIKy",
11930   "size" : 8,
11931   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11932  },
11933  {
11934   "alignment" : 1,
11935   "is_volatile" : true,
11936   "linker_set_key" : "_ZTIVb",
11937   "name" : "volatile bool",
11938   "referenced_type" : "_ZTIb",
11939   "self_type" : "_ZTIVb",
11940   "size" : 1,
11941   "source_file" : "system/core/libutils/include/utils/Thread.h"
11942  }
11943 ],
11944 "record_types" :
11945 [
11946  {
11947   "alignment" : 4,
11948   "fields" :
11949   [
11950    {
11951     "field_name" : "len",
11952     "referenced_type" : "_ZTIt"
11953    },
11954    {
11955     "field_name" : "hdr_size",
11956     "field_offset" : 16,
11957     "referenced_type" : "_ZTIt"
11958    },
11959    {
11960     "field_name" : "pid",
11961     "field_offset" : 32,
11962     "referenced_type" : "_ZTIi"
11963    },
11964    {
11965     "field_name" : "tid",
11966     "field_offset" : 64,
11967     "referenced_type" : "_ZTIj"
11968    },
11969    {
11970     "field_name" : "sec",
11971     "field_offset" : 96,
11972     "referenced_type" : "_ZTIj"
11973    },
11974    {
11975     "field_name" : "nsec",
11976     "field_offset" : 128,
11977     "referenced_type" : "_ZTIj"
11978    },
11979    {
11980     "field_name" : "lid",
11981     "field_offset" : 160,
11982     "referenced_type" : "_ZTIj"
11983    },
11984    {
11985     "field_name" : "uid",
11986     "field_offset" : 192,
11987     "referenced_type" : "_ZTIj"
11988    }
11989   ],
11990   "linker_set_key" : "_ZTI12logger_entry",
11991   "name" : "logger_entry",
11992   "referenced_type" : "_ZTI12logger_entry",
11993   "self_type" : "_ZTI12logger_entry",
11994   "size" : 28,
11995   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
11996  },
11997  {
11998   "alignment" : 4,
11999   "fields" :
12000   [
12001    {
12002     "field_name" : "y",
12003     "referenced_type" : "_ZTIPv"
12004    },
12005    {
12006     "field_name" : "cb",
12007     "field_offset" : 32,
12008     "referenced_type" : "_ZTIPv"
12009    },
12010    {
12011     "field_name" : "cr",
12012     "field_offset" : 64,
12013     "referenced_type" : "_ZTIPv"
12014    },
12015    {
12016     "field_name" : "ystride",
12017     "field_offset" : 96,
12018     "referenced_type" : "_ZTIj"
12019    },
12020    {
12021     "field_name" : "cstride",
12022     "field_offset" : 128,
12023     "referenced_type" : "_ZTIj"
12024    },
12025    {
12026     "field_name" : "chroma_step",
12027     "field_offset" : 160,
12028     "referenced_type" : "_ZTIj"
12029    },
12030    {
12031     "field_name" : "reserved",
12032     "field_offset" : 192,
12033     "referenced_type" : "_ZTIA8_j"
12034    }
12035   ],
12036   "linker_set_key" : "_ZTI13android_ycbcr",
12037   "name" : "android_ycbcr",
12038   "referenced_type" : "_ZTI13android_ycbcr",
12039   "self_type" : "_ZTI13android_ycbcr",
12040   "size" : 56,
12041   "source_file" : "system/core/libsystem/include/system/graphics.h"
12042  },
12043  {
12044   "alignment" : 4,
12045   "fields" :
12046   [
12047    {
12048     "field_name" : "version",
12049     "referenced_type" : "_ZTIi"
12050    },
12051    {
12052     "field_name" : "numFds",
12053     "field_offset" : 32,
12054     "referenced_type" : "_ZTIi"
12055    },
12056    {
12057     "field_name" : "numInts",
12058     "field_offset" : 64,
12059     "referenced_type" : "_ZTIi"
12060    },
12061    {
12062     "field_name" : "data",
12063     "field_offset" : 96,
12064     "referenced_type" : "_ZTIA0_i"
12065    }
12066   ],
12067   "linker_set_key" : "_ZTI13native_handle",
12068   "name" : "native_handle",
12069   "referenced_type" : "_ZTI13native_handle",
12070   "self_type" : "_ZTI13native_handle",
12071   "size" : 12,
12072   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
12073  },
12074  {
12075   "alignment" : 4,
12076   "fields" :
12077   [
12078    {
12079     "field_name" : "x",
12080     "referenced_type" : "_ZTIf"
12081    },
12082    {
12083     "field_name" : "y",
12084     "field_offset" : 32,
12085     "referenced_type" : "_ZTIf"
12086    }
12087   ],
12088   "linker_set_key" : "_ZTI16android_xy_color",
12089   "name" : "android_xy_color",
12090   "referenced_type" : "_ZTI16android_xy_color",
12091   "self_type" : "_ZTI16android_xy_color",
12092   "size" : 8,
12093   "source_file" : "system/core/libsystem/include/system/graphics.h"
12094  },
12095  {
12096   "alignment" : 4,
12097   "fields" :
12098   [
12099    {
12100     "field_name" : "top_left",
12101     "referenced_type" : "_ZTIPh"
12102    },
12103    {
12104     "field_name" : "component",
12105     "field_offset" : 32,
12106     "referenced_type" : "_ZTI22android_flex_component"
12107    },
12108    {
12109     "field_name" : "bits_per_component",
12110     "field_offset" : 64,
12111     "referenced_type" : "_ZTIi"
12112    },
12113    {
12114     "field_name" : "bits_used",
12115     "field_offset" : 96,
12116     "referenced_type" : "_ZTIi"
12117    },
12118    {
12119     "field_name" : "h_increment",
12120     "field_offset" : 128,
12121     "referenced_type" : "_ZTIi"
12122    },
12123    {
12124     "field_name" : "v_increment",
12125     "field_offset" : 160,
12126     "referenced_type" : "_ZTIi"
12127    },
12128    {
12129     "field_name" : "h_subsampling",
12130     "field_offset" : 192,
12131     "referenced_type" : "_ZTIi"
12132    },
12133    {
12134     "field_name" : "v_subsampling",
12135     "field_offset" : 224,
12136     "referenced_type" : "_ZTIi"
12137    }
12138   ],
12139   "linker_set_key" : "_ZTI18android_flex_plane",
12140   "name" : "android_flex_plane",
12141   "referenced_type" : "_ZTI18android_flex_plane",
12142   "self_type" : "_ZTI18android_flex_plane",
12143   "size" : 32,
12144   "source_file" : "system/core/libsystem/include/system/graphics.h"
12145  },
12146  {
12147   "alignment" : 4,
12148   "fields" :
12149   [
12150    {
12151     "field_name" : "format",
12152     "referenced_type" : "_ZTI19android_flex_format"
12153    },
12154    {
12155     "field_name" : "num_planes",
12156     "field_offset" : 32,
12157     "referenced_type" : "_ZTIj"
12158    },
12159    {
12160     "field_name" : "planes",
12161     "field_offset" : 64,
12162     "referenced_type" : "_ZTIP18android_flex_plane"
12163    }
12164   ],
12165   "linker_set_key" : "_ZTI19android_flex_layout",
12166   "name" : "android_flex_layout",
12167   "referenced_type" : "_ZTI19android_flex_layout",
12168   "self_type" : "_ZTI19android_flex_layout",
12169   "size" : 12,
12170   "source_file" : "system/core/libsystem/include/system/graphics.h"
12171  },
12172  {
12173   "alignment" : 4,
12174   "fields" :
12175   [
12176    {
12177     "field_name" : "num_points",
12178     "referenced_type" : "_ZTIj"
12179    },
12180    {
12181     "field_name" : "reserved",
12182     "field_offset" : 32,
12183     "referenced_type" : "_ZTIA8_j"
12184    },
12185    {
12186     "field_name" : "xyzc_points",
12187     "field_offset" : 288,
12188     "referenced_type" : "_ZTIA_f"
12189    }
12190   ],
12191   "linker_set_key" : "_ZTI20android_depth_points",
12192   "name" : "android_depth_points",
12193   "referenced_type" : "_ZTI20android_depth_points",
12194   "self_type" : "_ZTI20android_depth_points",
12195   "size" : 36,
12196   "source_file" : "system/core/libsystem/include/system/graphics.h"
12197  },
12198  {
12199   "alignment" : 4,
12200   "fields" :
12201   [
12202    {
12203     "field_name" : "struct_size",
12204     "referenced_type" : "_ZTIj"
12205    },
12206    {
12207     "field_name" : "buffer_id",
12208     "field_offset" : 32,
12209     "referenced_type" : "_ZTIi"
12210    },
12211    {
12212     "field_name" : "priority",
12213     "field_offset" : 64,
12214     "referenced_type" : "_ZTIi"
12215    },
12216    {
12217     "field_name" : "tag",
12218     "field_offset" : 96,
12219     "referenced_type" : "_ZTIPKc"
12220    },
12221    {
12222     "field_name" : "file",
12223     "field_offset" : 128,
12224     "referenced_type" : "_ZTIPKc"
12225    },
12226    {
12227     "field_name" : "line",
12228     "field_offset" : 160,
12229     "referenced_type" : "_ZTIj"
12230    },
12231    {
12232     "field_name" : "message",
12233     "field_offset" : 192,
12234     "referenced_type" : "_ZTIPKc"
12235    }
12236   ],
12237   "linker_set_key" : "_ZTI21__android_log_message",
12238   "name" : "__android_log_message",
12239   "referenced_type" : "_ZTI21__android_log_message",
12240   "self_type" : "_ZTI21__android_log_message",
12241   "size" : 28,
12242   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
12243  },
12244  {
12245   "alignment" : 4,
12246   "fields" :
12247   [
12248    {
12249     "field_name" : "maxContentLightLevel",
12250     "referenced_type" : "_ZTIf"
12251    },
12252    {
12253     "field_name" : "maxFrameAverageLightLevel",
12254     "field_offset" : 32,
12255     "referenced_type" : "_ZTIf"
12256    }
12257   ],
12258   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
12259   "name" : "android_cta861_3_metadata",
12260   "referenced_type" : "_ZTI25android_cta861_3_metadata",
12261   "self_type" : "_ZTI25android_cta861_3_metadata",
12262   "size" : 8,
12263   "source_file" : "system/core/libsystem/include/system/graphics.h"
12264  },
12265  {
12266   "alignment" : 4,
12267   "fields" :
12268   [
12269    {
12270     "field_name" : "displayPrimaryRed",
12271     "referenced_type" : "_ZTI16android_xy_color"
12272    },
12273    {
12274     "field_name" : "displayPrimaryGreen",
12275     "field_offset" : 64,
12276     "referenced_type" : "_ZTI16android_xy_color"
12277    },
12278    {
12279     "field_name" : "displayPrimaryBlue",
12280     "field_offset" : 128,
12281     "referenced_type" : "_ZTI16android_xy_color"
12282    },
12283    {
12284     "field_name" : "whitePoint",
12285     "field_offset" : 192,
12286     "referenced_type" : "_ZTI16android_xy_color"
12287    },
12288    {
12289     "field_name" : "maxLuminance",
12290     "field_offset" : 256,
12291     "referenced_type" : "_ZTIf"
12292    },
12293    {
12294     "field_name" : "minLuminance",
12295     "field_offset" : 288,
12296     "referenced_type" : "_ZTIf"
12297    }
12298   ],
12299   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
12300   "name" : "android_smpte2086_metadata",
12301   "referenced_type" : "_ZTI26android_smpte2086_metadata",
12302   "self_type" : "_ZTI26android_smpte2086_metadata",
12303   "size" : 40,
12304   "source_file" : "system/core/libsystem/include/system/graphics.h"
12305  },
12306  {
12307   "alignment" : 4,
12308   "fields" :
12309   [
12310    {
12311     "referenced_type" : "_ZTIN7log_msgUt_E"
12312    }
12313   ],
12314   "linker_set_key" : "_ZTI7log_msg",
12315   "name" : "log_msg",
12316   "referenced_type" : "_ZTI7log_msg",
12317   "self_type" : "_ZTI7log_msg",
12318   "size" : 5124,
12319   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
12320  },
12321  {
12322   "alignment" : 1,
12323   "fields" :
12324   [
12325    {
12326     "field_name" : "tv_sec",
12327     "referenced_type" : "_ZTIj"
12328    },
12329    {
12330     "field_name" : "tv_nsec",
12331     "field_offset" : 32,
12332     "referenced_type" : "_ZTIj"
12333    }
12334   ],
12335   "linker_set_key" : "_ZTI8log_time",
12336   "name" : "log_time",
12337   "referenced_type" : "_ZTI8log_time",
12338   "self_type" : "_ZTI8log_time",
12339   "size" : 8,
12340   "source_file" : "system/logging/liblog/include_vndk/log/log_time.h"
12341  },
12342  {
12343   "alignment" : 4,
12344   "base_specifiers" :
12345   [
12346    {
12347     "referenced_type" : "_ZTIN7android7PrinterE"
12348    }
12349   ],
12350   "fields" :
12351   [
12352    {
12353     "access" : "private",
12354     "field_name" : "mLogTag",
12355     "field_offset" : 32,
12356     "referenced_type" : "_ZTIPKc"
12357    },
12358    {
12359     "access" : "private",
12360     "field_name" : "mPriority",
12361     "field_offset" : 64,
12362     "referenced_type" : "_ZTI19android_LogPriority"
12363    },
12364    {
12365     "access" : "private",
12366     "field_name" : "mPrefix",
12367     "field_offset" : 96,
12368     "referenced_type" : "_ZTIPKc"
12369    },
12370    {
12371     "access" : "private",
12372     "field_name" : "mIgnoreBlankLines",
12373     "field_offset" : 128,
12374     "referenced_type" : "_ZTIb"
12375    }
12376   ],
12377   "linker_set_key" : "_ZTIN7android10LogPrinterE",
12378   "name" : "android::LogPrinter",
12379   "record_kind" : "class",
12380   "referenced_type" : "_ZTIN7android10LogPrinterE",
12381   "self_type" : "_ZTIN7android10LogPrinterE",
12382   "size" : 20,
12383   "source_file" : "system/core/libutils/include/utils/Printer.h",
12384   "vtable_components" :
12385   [
12386    {
12387     "kind" : "offset_to_top"
12388    },
12389    {
12390     "kind" : "rtti",
12391     "mangled_component_name" : "_ZTIN7android10LogPrinterE"
12392    },
12393    {
12394     "mangled_component_name" : "_ZN7android10LogPrinter9printLineEPKc"
12395    },
12396    {
12397     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12398    },
12399    {
12400     "kind" : "complete_dtor_pointer",
12401     "mangled_component_name" : "_ZN7android10LogPrinterD1Ev"
12402    },
12403    {
12404     "kind" : "deleting_dtor_pointer",
12405     "mangled_component_name" : "_ZN7android10LogPrinterD0Ev"
12406    }
12407   ]
12408  },
12409  {
12410   "alignment" : 4,
12411   "fields" :
12412   [
12413    {
12414     "access" : "private",
12415     "field_name" : "mStorage",
12416     "field_offset" : 32,
12417     "referenced_type" : "_ZTIPv"
12418    },
12419    {
12420     "access" : "private",
12421     "field_name" : "mCount",
12422     "field_offset" : 64,
12423     "referenced_type" : "_ZTIj"
12424    },
12425    {
12426     "access" : "private",
12427     "field_name" : "mFlags",
12428     "field_offset" : 96,
12429     "referenced_type" : "_ZTIKj"
12430    },
12431    {
12432     "access" : "private",
12433     "field_name" : "mItemSize",
12434     "field_offset" : 128,
12435     "referenced_type" : "_ZTIKj"
12436    }
12437   ],
12438   "linker_set_key" : "_ZTIN7android10VectorImplE",
12439   "name" : "android::VectorImpl",
12440   "record_kind" : "class",
12441   "referenced_type" : "_ZTIN7android10VectorImplE",
12442   "self_type" : "_ZTIN7android10VectorImplE",
12443   "size" : 20,
12444   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
12445   "vtable_components" :
12446   [
12447    {
12448     "kind" : "offset_to_top"
12449    },
12450    {
12451     "kind" : "rtti",
12452     "mangled_component_name" : "_ZTIN7android10VectorImplE"
12453    },
12454    {
12455     "kind" : "complete_dtor_pointer",
12456     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
12457    },
12458    {
12459     "kind" : "deleting_dtor_pointer",
12460     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
12461    },
12462    {
12463     "is_pure" : true,
12464     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
12465    },
12466    {
12467     "is_pure" : true,
12468     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
12469    },
12470    {
12471     "is_pure" : true,
12472     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
12473    },
12474    {
12475     "is_pure" : true,
12476     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
12477    },
12478    {
12479     "is_pure" : true,
12480     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
12481    },
12482    {
12483     "is_pure" : true,
12484     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
12485    }
12486   ]
12487  },
12488  {
12489   "alignment" : 8,
12490   "fields" :
12491   [
12492    {
12493     "access" : "private",
12494     "field_name" : "mTag",
12495     "referenced_type" : "_ZTIy"
12496    }
12497   ],
12498   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
12499   "name" : "android::ScopedTrace",
12500   "record_kind" : "class",
12501   "referenced_type" : "_ZTIN7android11ScopedTraceE",
12502   "self_type" : "_ZTIN7android11ScopedTraceE",
12503   "size" : 8,
12504   "source_file" : "system/core/libutils/include/utils/Trace.h"
12505  },
12506  {
12507   "alignment" : 4,
12508   "fields" :
12509   [
12510    {
12511     "access" : "private",
12512     "field_name" : "mCount",
12513     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12514    }
12515   ],
12516   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12517   "name" : "android::LightRefBase<android::NativeHandle>",
12518   "record_kind" : "class",
12519   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12520   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12521   "size" : 4,
12522   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
12523   "template_args" :
12524   [
12525    "_ZTIN7android12NativeHandleE"
12526   ]
12527  },
12528  {
12529   "alignment" : 4,
12530   "fields" :
12531   [
12532    {
12533     "access" : "private",
12534     "field_name" : "mCount",
12535     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12536    }
12537   ],
12538   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12539   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
12540   "record_kind" : "class",
12541   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12542   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12543   "size" : 4,
12544   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
12545   "template_args" :
12546   [
12547    "_ZTIN7android19VirtualLightRefBaseE"
12548   ]
12549  },
12550  {
12551   "alignment" : 4,
12552   "base_specifiers" :
12553   [
12554    {
12555     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
12556    }
12557   ],
12558   "fields" :
12559   [
12560    {
12561     "access" : "private",
12562     "field_name" : "mHandle",
12563     "field_offset" : 32,
12564     "referenced_type" : "_ZTIP13native_handle"
12565    },
12566    {
12567     "access" : "private",
12568     "field_name" : "mOwnsHandle",
12569     "field_offset" : 64,
12570     "referenced_type" : "_ZTIb"
12571    }
12572   ],
12573   "linker_set_key" : "_ZTIN7android12NativeHandleE",
12574   "name" : "android::NativeHandle",
12575   "record_kind" : "class",
12576   "referenced_type" : "_ZTIN7android12NativeHandleE",
12577   "self_type" : "_ZTIN7android12NativeHandleE",
12578   "size" : 12,
12579   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
12580  },
12581  {
12582   "alignment" : 4,
12583   "base_specifiers" :
12584   [
12585    {
12586     "referenced_type" : "_ZTIN7android7PrinterE"
12587    }
12588   ],
12589   "fields" :
12590   [
12591    {
12592     "access" : "private",
12593     "field_name" : "mPrinter",
12594     "field_offset" : 32,
12595     "referenced_type" : "_ZTIRN7android7PrinterE"
12596    },
12597    {
12598     "access" : "private",
12599     "field_name" : "mPrefix",
12600     "field_offset" : 64,
12601     "referenced_type" : "_ZTIPKc"
12602    }
12603   ],
12604   "linker_set_key" : "_ZTIN7android13PrefixPrinterE",
12605   "name" : "android::PrefixPrinter",
12606   "record_kind" : "class",
12607   "referenced_type" : "_ZTIN7android13PrefixPrinterE",
12608   "self_type" : "_ZTIN7android13PrefixPrinterE",
12609   "size" : 12,
12610   "source_file" : "system/core/libutils/include/utils/Printer.h",
12611   "vtable_components" :
12612   [
12613    {
12614     "kind" : "offset_to_top"
12615    },
12616    {
12617     "kind" : "rtti",
12618     "mangled_component_name" : "_ZTIN7android13PrefixPrinterE"
12619    },
12620    {
12621     "mangled_component_name" : "_ZN7android13PrefixPrinter9printLineEPKc"
12622    },
12623    {
12624     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12625    },
12626    {
12627     "kind" : "complete_dtor_pointer",
12628     "mangled_component_name" : "_ZN7android13PrefixPrinterD1Ev"
12629    },
12630    {
12631     "kind" : "deleting_dtor_pointer",
12632     "mangled_component_name" : "_ZN7android13PrefixPrinterD0Ev"
12633    }
12634   ]
12635  },
12636  {
12637   "alignment" : 1,
12638   "linker_set_key" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
12639   "name" : "android::trait_pointer<android::sysprop_change_callback_info>",
12640   "referenced_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
12641   "self_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
12642   "size" : 1,
12643   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
12644   "template_args" :
12645   [
12646    "_ZTIN7android28sysprop_change_callback_infoE"
12647   ]
12648  },
12649  {
12650   "alignment" : 1,
12651   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
12652   "name" : "android::trait_pointer<android::Looper::MessageEnvelope>",
12653   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
12654   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
12655   "size" : 1,
12656   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
12657   "template_args" :
12658   [
12659    "_ZTIN7android6Looper15MessageEnvelopeE"
12660   ]
12661  },
12662  {
12663   "alignment" : 1,
12664   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
12665   "name" : "android::trait_pointer<android::Looper::Response>",
12666   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
12667   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
12668   "size" : 1,
12669   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
12670   "template_args" :
12671   [
12672    "_ZTIN7android6Looper8ResponseE"
12673   ]
12674  },
12675  {
12676   "alignment" : 4,
12677   "base_specifiers" :
12678   [
12679    {
12680     "is_virtual" : true,
12681     "referenced_type" : "_ZTIN7android7RefBaseE"
12682    }
12683   ],
12684   "linker_set_key" : "_ZTIN7android14LooperCallbackE",
12685   "name" : "android::LooperCallback",
12686   "record_kind" : "class",
12687   "referenced_type" : "_ZTIN7android14LooperCallbackE",
12688   "self_type" : "_ZTIN7android14LooperCallbackE",
12689   "size" : 12,
12690   "source_file" : "system/core/libutils/include/utils/Looper.h",
12691   "vtable_components" :
12692   [
12693    {
12694     "component_value" : 4,
12695     "kind" : "vbase_offset"
12696    },
12697    {
12698     "kind" : "offset_to_top"
12699    },
12700    {
12701     "kind" : "rtti",
12702     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
12703    },
12704    {
12705     "kind" : "complete_dtor_pointer",
12706     "mangled_component_name" : "_ZN7android14LooperCallbackD1Ev"
12707    },
12708    {
12709     "kind" : "deleting_dtor_pointer",
12710     "mangled_component_name" : "_ZN7android14LooperCallbackD0Ev"
12711    },
12712    {
12713     "is_pure" : true,
12714     "mangled_component_name" : "_ZN7android14LooperCallback11handleEventEiiPv"
12715    },
12716    {
12717     "kind" : "vcall_offset"
12718    },
12719    {
12720     "kind" : "vcall_offset"
12721    },
12722    {
12723     "kind" : "vcall_offset"
12724    },
12725    {
12726     "kind" : "vcall_offset"
12727    },
12728    {
12729     "component_value" : -4,
12730     "kind" : "vcall_offset"
12731    },
12732    {
12733     "component_value" : -4,
12734     "kind" : "offset_to_top"
12735    },
12736    {
12737     "kind" : "rtti",
12738     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
12739    },
12740    {
12741     "kind" : "complete_dtor_pointer",
12742     "mangled_component_name" : "_ZTv0_n12_N7android14LooperCallbackD1Ev"
12743    },
12744    {
12745     "kind" : "deleting_dtor_pointer",
12746     "mangled_component_name" : "_ZTv0_n12_N7android14LooperCallbackD0Ev"
12747    },
12748    {
12749     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12750    },
12751    {
12752     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12753    },
12754    {
12755     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12756    },
12757    {
12758     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12759    }
12760   ]
12761  },
12762  {
12763   "alignment" : 4,
12764   "base_specifiers" :
12765   [
12766    {
12767     "is_virtual" : true,
12768     "referenced_type" : "_ZTIN7android7RefBaseE"
12769    }
12770   ],
12771   "linker_set_key" : "_ZTIN7android14MessageHandlerE",
12772   "name" : "android::MessageHandler",
12773   "record_kind" : "class",
12774   "referenced_type" : "_ZTIN7android14MessageHandlerE",
12775   "self_type" : "_ZTIN7android14MessageHandlerE",
12776   "size" : 12,
12777   "source_file" : "system/core/libutils/include/utils/Looper.h",
12778   "vtable_components" :
12779   [
12780    {
12781     "component_value" : 4,
12782     "kind" : "vbase_offset"
12783    },
12784    {
12785     "kind" : "offset_to_top"
12786    },
12787    {
12788     "kind" : "rtti",
12789     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
12790    },
12791    {
12792     "kind" : "complete_dtor_pointer",
12793     "mangled_component_name" : "_ZN7android14MessageHandlerD1Ev"
12794    },
12795    {
12796     "kind" : "deleting_dtor_pointer",
12797     "mangled_component_name" : "_ZN7android14MessageHandlerD0Ev"
12798    },
12799    {
12800     "is_pure" : true,
12801     "mangled_component_name" : "_ZN7android14MessageHandler13handleMessageERKNS_7MessageE"
12802    },
12803    {
12804     "kind" : "vcall_offset"
12805    },
12806    {
12807     "kind" : "vcall_offset"
12808    },
12809    {
12810     "kind" : "vcall_offset"
12811    },
12812    {
12813     "kind" : "vcall_offset"
12814    },
12815    {
12816     "component_value" : -4,
12817     "kind" : "vcall_offset"
12818    },
12819    {
12820     "component_value" : -4,
12821     "kind" : "offset_to_top"
12822    },
12823    {
12824     "kind" : "rtti",
12825     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
12826    },
12827    {
12828     "kind" : "complete_dtor_pointer",
12829     "mangled_component_name" : "_ZTv0_n12_N7android14MessageHandlerD1Ev"
12830    },
12831    {
12832     "kind" : "deleting_dtor_pointer",
12833     "mangled_component_name" : "_ZTv0_n12_N7android14MessageHandlerD0Ev"
12834    },
12835    {
12836     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12837    },
12838    {
12839     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12840    },
12841    {
12842     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12843    },
12844    {
12845     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12846    }
12847   ]
12848  },
12849  {
12850   "alignment" : 1,
12851   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
12852   "name" : "android::ReferenceMover",
12853   "record_kind" : "class",
12854   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
12855   "self_type" : "_ZTIN7android14ReferenceMoverE",
12856   "size" : 1,
12857   "source_file" : "system/core/libutils/include/utils/RefBase.h"
12858  },
12859  {
12860   "alignment" : 4,
12861   "base_specifiers" :
12862   [
12863    {
12864     "referenced_type" : "_ZTIN7android8String16E"
12865    }
12866   ],
12867   "fields" :
12868   [
12869    {
12870     "access" : "private",
12871     "field_name" : "mData",
12872     "field_offset" : 32,
12873     "referenced_type" : "_ZTIKN7android8String1610StaticDataILj1EEE"
12874    }
12875   ],
12876   "linker_set_key" : "_ZTIN7android14StaticString16ILj1EEE",
12877   "name" : "android::StaticString16<1>",
12878   "record_kind" : "class",
12879   "referenced_type" : "_ZTIN7android14StaticString16ILj1EEE",
12880   "self_type" : "_ZTIN7android14StaticString16ILj1EEE",
12881   "size" : 12,
12882   "source_file" : "system/core/libutils/include/utils/String16.h"
12883  },
12884  {
12885   "alignment" : 4,
12886   "base_specifiers" :
12887   [
12888    {
12889     "referenced_type" : "_ZTIN7android7PrinterE"
12890    }
12891   ],
12892   "fields" :
12893   [
12894    {
12895     "access" : "private",
12896     "field_name" : "mTarget",
12897     "field_offset" : 32,
12898     "referenced_type" : "_ZTIPN7android7String8E"
12899    },
12900    {
12901     "access" : "private",
12902     "field_name" : "mPrefix",
12903     "field_offset" : 64,
12904     "referenced_type" : "_ZTIPKc"
12905    }
12906   ],
12907   "linker_set_key" : "_ZTIN7android14String8PrinterE",
12908   "name" : "android::String8Printer",
12909   "record_kind" : "class",
12910   "referenced_type" : "_ZTIN7android14String8PrinterE",
12911   "self_type" : "_ZTIN7android14String8PrinterE",
12912   "size" : 12,
12913   "source_file" : "system/core/libutils/include/utils/Printer.h",
12914   "vtable_components" :
12915   [
12916    {
12917     "kind" : "offset_to_top"
12918    },
12919    {
12920     "kind" : "rtti",
12921     "mangled_component_name" : "_ZTIN7android14String8PrinterE"
12922    },
12923    {
12924     "mangled_component_name" : "_ZN7android14String8Printer9printLineEPKc"
12925    },
12926    {
12927     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12928    },
12929    {
12930     "kind" : "complete_dtor_pointer",
12931     "mangled_component_name" : "_ZN7android14String8PrinterD1Ev"
12932    },
12933    {
12934     "kind" : "deleting_dtor_pointer",
12935     "mangled_component_name" : "_ZN7android14String8PrinterD0Ev"
12936    }
12937   ]
12938  },
12939  {
12940   "alignment" : 4,
12941   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
12942   "name" : "android::ReferenceRenamer",
12943   "record_kind" : "class",
12944   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
12945   "self_type" : "_ZTIN7android16ReferenceRenamerE",
12946   "size" : 4,
12947   "source_file" : "system/core/libutils/include/utils/RefBase.h",
12948   "vtable_components" :
12949   [
12950    {
12951     "kind" : "offset_to_top"
12952    },
12953    {
12954     "kind" : "rtti",
12955     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
12956    },
12957    {
12958     "is_pure" : true,
12959     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
12960    }
12961   ]
12962  },
12963  {
12964   "alignment" : 4,
12965   "base_specifiers" :
12966   [
12967    {
12968     "referenced_type" : "_ZTIN7android10VectorImplE"
12969    }
12970   ],
12971   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
12972   "name" : "android::SortedVectorImpl",
12973   "record_kind" : "class",
12974   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
12975   "self_type" : "_ZTIN7android16SortedVectorImplE",
12976   "size" : 20,
12977   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
12978   "vtable_components" :
12979   [
12980    {
12981     "kind" : "offset_to_top"
12982    },
12983    {
12984     "kind" : "rtti",
12985     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
12986    },
12987    {
12988     "kind" : "complete_dtor_pointer",
12989     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
12990    },
12991    {
12992     "kind" : "deleting_dtor_pointer",
12993     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
12994    },
12995    {
12996     "is_pure" : true,
12997     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
12998    },
12999    {
13000     "is_pure" : true,
13001     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
13002    },
13003    {
13004     "is_pure" : true,
13005     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
13006    },
13007    {
13008     "is_pure" : true,
13009     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
13010    },
13011    {
13012     "is_pure" : true,
13013     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
13014    },
13015    {
13016     "is_pure" : true,
13017     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
13018    },
13019    {
13020     "is_pure" : true,
13021     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
13022    }
13023   ]
13024  },
13025  {
13026   "alignment" : 1,
13027   "base_specifiers" :
13028   [
13029    {
13030     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13031    }
13032   ],
13033   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
13034   "name" : "android::use_trivial_move<android::sysprop_change_callback_info>",
13035   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
13036   "self_type" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
13037   "size" : 1,
13038   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13039   "template_args" :
13040   [
13041    "_ZTIN7android28sysprop_change_callback_infoE"
13042   ]
13043  },
13044  {
13045   "alignment" : 1,
13046   "base_specifiers" :
13047   [
13048    {
13049     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13050    }
13051   ],
13052   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13053   "name" : "android::use_trivial_move<android::Looper::MessageEnvelope>",
13054   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13055   "self_type" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13056   "size" : 1,
13057   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13058   "template_args" :
13059   [
13060    "_ZTIN7android6Looper15MessageEnvelopeE"
13061   ]
13062  },
13063  {
13064   "alignment" : 1,
13065   "base_specifiers" :
13066   [
13067    {
13068     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13069    }
13070   ],
13071   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
13072   "name" : "android::use_trivial_move<android::Looper::Response>",
13073   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
13074   "self_type" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
13075   "size" : 1,
13076   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13077   "template_args" :
13078   [
13079    "_ZTIN7android6Looper8ResponseE"
13080   ]
13081  },
13082  {
13083   "alignment" : 4,
13084   "base_specifiers" :
13085   [
13086    {
13087     "referenced_type" : "_ZTIN7android14MessageHandlerE"
13088    }
13089   ],
13090   "fields" :
13091   [
13092    {
13093     "access" : "private",
13094     "field_name" : "mHandler",
13095     "field_offset" : 32,
13096     "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE"
13097    }
13098   ],
13099   "linker_set_key" : "_ZTIN7android18WeakMessageHandlerE",
13100   "name" : "android::WeakMessageHandler",
13101   "record_kind" : "class",
13102   "referenced_type" : "_ZTIN7android18WeakMessageHandlerE",
13103   "self_type" : "_ZTIN7android18WeakMessageHandlerE",
13104   "size" : 20,
13105   "source_file" : "system/core/libutils/include/utils/Looper.h",
13106   "vtable_components" :
13107   [
13108    {
13109     "component_value" : 12,
13110     "kind" : "vbase_offset"
13111    },
13112    {
13113     "kind" : "offset_to_top"
13114    },
13115    {
13116     "kind" : "rtti",
13117     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
13118    },
13119    {
13120     "kind" : "complete_dtor_pointer",
13121     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD1Ev"
13122    },
13123    {
13124     "kind" : "deleting_dtor_pointer",
13125     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD0Ev"
13126    },
13127    {
13128     "mangled_component_name" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE"
13129    },
13130    {
13131     "kind" : "vcall_offset"
13132    },
13133    {
13134     "kind" : "vcall_offset"
13135    },
13136    {
13137     "kind" : "vcall_offset"
13138    },
13139    {
13140     "kind" : "vcall_offset"
13141    },
13142    {
13143     "component_value" : -12,
13144     "kind" : "vcall_offset"
13145    },
13146    {
13147     "component_value" : -12,
13148     "kind" : "offset_to_top"
13149    },
13150    {
13151     "kind" : "rtti",
13152     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
13153    },
13154    {
13155     "kind" : "complete_dtor_pointer",
13156     "mangled_component_name" : "_ZTv0_n12_N7android18WeakMessageHandlerD1Ev"
13157    },
13158    {
13159     "kind" : "deleting_dtor_pointer",
13160     "mangled_component_name" : "_ZTv0_n12_N7android18WeakMessageHandlerD0Ev"
13161    },
13162    {
13163     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13164    },
13165    {
13166     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13167    },
13168    {
13169     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13170    },
13171    {
13172     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13173    }
13174   ]
13175  },
13176  {
13177   "alignment" : 1,
13178   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13179   "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>",
13180   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13181   "self_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13182   "size" : 1,
13183   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13184   "template_args" :
13185   [
13186    "_ZTIN7android28sysprop_change_callback_infoE"
13187   ]
13188  },
13189  {
13190   "alignment" : 1,
13191   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13192   "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>",
13193   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13194   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13195   "size" : 1,
13196   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13197   "template_args" :
13198   [
13199    "_ZTIN7android6Looper15MessageEnvelopeE"
13200   ]
13201  },
13202  {
13203   "alignment" : 1,
13204   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13205   "name" : "android::trait_trivial_copy<android::Looper::Response>",
13206   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13207   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13208   "size" : 1,
13209   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13210   "template_args" :
13211   [
13212    "_ZTIN7android6Looper8ResponseE"
13213   ]
13214  },
13215  {
13216   "alignment" : 1,
13217   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
13218   "name" : "android::trait_trivial_copy<bool>",
13219   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
13220   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
13221   "size" : 1,
13222   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13223   "template_args" :
13224   [
13225    "_ZTIb"
13226   ]
13227  },
13228  {
13229   "alignment" : 1,
13230   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
13231   "name" : "android::trait_trivial_copy<char>",
13232   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
13233   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
13234   "size" : 1,
13235   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13236   "template_args" :
13237   [
13238    "_ZTIc"
13239   ]
13240  },
13241  {
13242   "alignment" : 1,
13243   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
13244   "name" : "android::trait_trivial_copy<double>",
13245   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
13246   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
13247   "size" : 1,
13248   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13249   "template_args" :
13250   [
13251    "_ZTId"
13252   ]
13253  },
13254  {
13255   "alignment" : 1,
13256   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
13257   "name" : "android::trait_trivial_copy<float>",
13258   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
13259   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
13260   "size" : 1,
13261   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13262   "template_args" :
13263   [
13264    "_ZTIf"
13265   ]
13266  },
13267  {
13268   "alignment" : 1,
13269   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
13270   "name" : "android::trait_trivial_copy<unsigned char>",
13271   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
13272   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
13273   "size" : 1,
13274   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13275   "template_args" :
13276   [
13277    "_ZTIh"
13278   ]
13279  },
13280  {
13281   "alignment" : 1,
13282   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
13283   "name" : "android::trait_trivial_copy<int>",
13284   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
13285   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
13286   "size" : 1,
13287   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13288   "template_args" :
13289   [
13290    "_ZTIi"
13291   ]
13292  },
13293  {
13294   "alignment" : 1,
13295   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
13296   "name" : "android::trait_trivial_copy<unsigned int>",
13297   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
13298   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
13299   "size" : 1,
13300   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13301   "template_args" :
13302   [
13303    "_ZTIj"
13304   ]
13305  },
13306  {
13307   "alignment" : 1,
13308   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
13309   "name" : "android::trait_trivial_copy<long>",
13310   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
13311   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
13312   "size" : 1,
13313   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13314   "template_args" :
13315   [
13316    "_ZTIl"
13317   ]
13318  },
13319  {
13320   "alignment" : 1,
13321   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
13322   "name" : "android::trait_trivial_copy<unsigned long>",
13323   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
13324   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
13325   "size" : 1,
13326   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13327   "template_args" :
13328   [
13329    "_ZTIm"
13330   ]
13331  },
13332  {
13333   "alignment" : 1,
13334   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
13335   "name" : "android::trait_trivial_copy<short>",
13336   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
13337   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
13338   "size" : 1,
13339   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13340   "template_args" :
13341   [
13342    "_ZTIs"
13343   ]
13344  },
13345  {
13346   "alignment" : 1,
13347   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
13348   "name" : "android::trait_trivial_copy<unsigned short>",
13349   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
13350   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
13351   "size" : 1,
13352   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13353   "template_args" :
13354   [
13355    "_ZTIt"
13356   ]
13357  },
13358  {
13359   "alignment" : 1,
13360   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
13361   "name" : "android::trait_trivial_copy<void>",
13362   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
13363   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
13364   "size" : 1,
13365   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13366   "template_args" :
13367   [
13368    "_ZTIv"
13369   ]
13370  },
13371  {
13372   "alignment" : 1,
13373   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
13374   "name" : "android::trait_trivial_copy<long long>",
13375   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
13376   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
13377   "size" : 1,
13378   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13379   "template_args" :
13380   [
13381    "_ZTIx"
13382   ]
13383  },
13384  {
13385   "alignment" : 1,
13386   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
13387   "name" : "android::trait_trivial_copy<unsigned long long>",
13388   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
13389   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
13390   "size" : 1,
13391   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13392   "template_args" :
13393   [
13394    "_ZTIy"
13395   ]
13396  },
13397  {
13398   "alignment" : 1,
13399   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13400   "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>",
13401   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13402   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13403   "size" : 1,
13404   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13405   "template_args" :
13406   [
13407    "_ZTIN7android28sysprop_change_callback_infoE"
13408   ]
13409  },
13410  {
13411   "alignment" : 1,
13412   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13413   "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>",
13414   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13415   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13416   "size" : 1,
13417   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13418   "template_args" :
13419   [
13420    "_ZTIN7android6Looper15MessageEnvelopeE"
13421   ]
13422  },
13423  {
13424   "alignment" : 1,
13425   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13426   "name" : "android::trait_trivial_ctor<android::Looper::Response>",
13427   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13428   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13429   "size" : 1,
13430   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13431   "template_args" :
13432   [
13433    "_ZTIN7android6Looper8ResponseE"
13434   ]
13435  },
13436  {
13437   "alignment" : 1,
13438   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
13439   "name" : "android::trait_trivial_ctor<bool>",
13440   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
13441   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
13442   "size" : 1,
13443   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13444   "template_args" :
13445   [
13446    "_ZTIb"
13447   ]
13448  },
13449  {
13450   "alignment" : 1,
13451   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
13452   "name" : "android::trait_trivial_ctor<char>",
13453   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
13454   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
13455   "size" : 1,
13456   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13457   "template_args" :
13458   [
13459    "_ZTIc"
13460   ]
13461  },
13462  {
13463   "alignment" : 1,
13464   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
13465   "name" : "android::trait_trivial_ctor<double>",
13466   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
13467   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
13468   "size" : 1,
13469   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13470   "template_args" :
13471   [
13472    "_ZTId"
13473   ]
13474  },
13475  {
13476   "alignment" : 1,
13477   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
13478   "name" : "android::trait_trivial_ctor<float>",
13479   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
13480   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
13481   "size" : 1,
13482   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13483   "template_args" :
13484   [
13485    "_ZTIf"
13486   ]
13487  },
13488  {
13489   "alignment" : 1,
13490   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
13491   "name" : "android::trait_trivial_ctor<unsigned char>",
13492   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
13493   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
13494   "size" : 1,
13495   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13496   "template_args" :
13497   [
13498    "_ZTIh"
13499   ]
13500  },
13501  {
13502   "alignment" : 1,
13503   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
13504   "name" : "android::trait_trivial_ctor<int>",
13505   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
13506   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
13507   "size" : 1,
13508   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13509   "template_args" :
13510   [
13511    "_ZTIi"
13512   ]
13513  },
13514  {
13515   "alignment" : 1,
13516   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
13517   "name" : "android::trait_trivial_ctor<unsigned int>",
13518   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
13519   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
13520   "size" : 1,
13521   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13522   "template_args" :
13523   [
13524    "_ZTIj"
13525   ]
13526  },
13527  {
13528   "alignment" : 1,
13529   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
13530   "name" : "android::trait_trivial_ctor<long>",
13531   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
13532   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
13533   "size" : 1,
13534   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13535   "template_args" :
13536   [
13537    "_ZTIl"
13538   ]
13539  },
13540  {
13541   "alignment" : 1,
13542   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
13543   "name" : "android::trait_trivial_ctor<unsigned long>",
13544   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
13545   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
13546   "size" : 1,
13547   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13548   "template_args" :
13549   [
13550    "_ZTIm"
13551   ]
13552  },
13553  {
13554   "alignment" : 1,
13555   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
13556   "name" : "android::trait_trivial_ctor<short>",
13557   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
13558   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
13559   "size" : 1,
13560   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13561   "template_args" :
13562   [
13563    "_ZTIs"
13564   ]
13565  },
13566  {
13567   "alignment" : 1,
13568   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
13569   "name" : "android::trait_trivial_ctor<unsigned short>",
13570   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
13571   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
13572   "size" : 1,
13573   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13574   "template_args" :
13575   [
13576    "_ZTIt"
13577   ]
13578  },
13579  {
13580   "alignment" : 1,
13581   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
13582   "name" : "android::trait_trivial_ctor<void>",
13583   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
13584   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
13585   "size" : 1,
13586   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13587   "template_args" :
13588   [
13589    "_ZTIv"
13590   ]
13591  },
13592  {
13593   "alignment" : 1,
13594   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
13595   "name" : "android::trait_trivial_ctor<long long>",
13596   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
13597   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
13598   "size" : 1,
13599   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13600   "template_args" :
13601   [
13602    "_ZTIx"
13603   ]
13604  },
13605  {
13606   "alignment" : 1,
13607   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
13608   "name" : "android::trait_trivial_ctor<unsigned long long>",
13609   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
13610   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
13611   "size" : 1,
13612   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13613   "template_args" :
13614   [
13615    "_ZTIy"
13616   ]
13617  },
13618  {
13619   "alignment" : 1,
13620   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
13621   "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>",
13622   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
13623   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
13624   "size" : 1,
13625   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13626   "template_args" :
13627   [
13628    "_ZTIN7android28sysprop_change_callback_infoE"
13629   ]
13630  },
13631  {
13632   "alignment" : 1,
13633   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
13634   "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>",
13635   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
13636   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
13637   "size" : 1,
13638   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13639   "template_args" :
13640   [
13641    "_ZTIN7android6Looper15MessageEnvelopeE"
13642   ]
13643  },
13644  {
13645   "alignment" : 1,
13646   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
13647   "name" : "android::trait_trivial_dtor<android::Looper::Response>",
13648   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
13649   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
13650   "size" : 1,
13651   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13652   "template_args" :
13653   [
13654    "_ZTIN7android6Looper8ResponseE"
13655   ]
13656  },
13657  {
13658   "alignment" : 1,
13659   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
13660   "name" : "android::trait_trivial_dtor<bool>",
13661   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
13662   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
13663   "size" : 1,
13664   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13665   "template_args" :
13666   [
13667    "_ZTIb"
13668   ]
13669  },
13670  {
13671   "alignment" : 1,
13672   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
13673   "name" : "android::trait_trivial_dtor<char>",
13674   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
13675   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
13676   "size" : 1,
13677   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13678   "template_args" :
13679   [
13680    "_ZTIc"
13681   ]
13682  },
13683  {
13684   "alignment" : 1,
13685   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
13686   "name" : "android::trait_trivial_dtor<double>",
13687   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
13688   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
13689   "size" : 1,
13690   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13691   "template_args" :
13692   [
13693    "_ZTId"
13694   ]
13695  },
13696  {
13697   "alignment" : 1,
13698   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
13699   "name" : "android::trait_trivial_dtor<float>",
13700   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
13701   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
13702   "size" : 1,
13703   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13704   "template_args" :
13705   [
13706    "_ZTIf"
13707   ]
13708  },
13709  {
13710   "alignment" : 1,
13711   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
13712   "name" : "android::trait_trivial_dtor<unsigned char>",
13713   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
13714   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
13715   "size" : 1,
13716   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13717   "template_args" :
13718   [
13719    "_ZTIh"
13720   ]
13721  },
13722  {
13723   "alignment" : 1,
13724   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
13725   "name" : "android::trait_trivial_dtor<int>",
13726   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
13727   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
13728   "size" : 1,
13729   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13730   "template_args" :
13731   [
13732    "_ZTIi"
13733   ]
13734  },
13735  {
13736   "alignment" : 1,
13737   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
13738   "name" : "android::trait_trivial_dtor<unsigned int>",
13739   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
13740   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
13741   "size" : 1,
13742   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13743   "template_args" :
13744   [
13745    "_ZTIj"
13746   ]
13747  },
13748  {
13749   "alignment" : 1,
13750   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
13751   "name" : "android::trait_trivial_dtor<long>",
13752   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
13753   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
13754   "size" : 1,
13755   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13756   "template_args" :
13757   [
13758    "_ZTIl"
13759   ]
13760  },
13761  {
13762   "alignment" : 1,
13763   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
13764   "name" : "android::trait_trivial_dtor<unsigned long>",
13765   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
13766   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
13767   "size" : 1,
13768   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13769   "template_args" :
13770   [
13771    "_ZTIm"
13772   ]
13773  },
13774  {
13775   "alignment" : 1,
13776   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
13777   "name" : "android::trait_trivial_dtor<short>",
13778   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
13779   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
13780   "size" : 1,
13781   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13782   "template_args" :
13783   [
13784    "_ZTIs"
13785   ]
13786  },
13787  {
13788   "alignment" : 1,
13789   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
13790   "name" : "android::trait_trivial_dtor<unsigned short>",
13791   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
13792   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
13793   "size" : 1,
13794   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13795   "template_args" :
13796   [
13797    "_ZTIt"
13798   ]
13799  },
13800  {
13801   "alignment" : 1,
13802   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
13803   "name" : "android::trait_trivial_dtor<void>",
13804   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
13805   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
13806   "size" : 1,
13807   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13808   "template_args" :
13809   [
13810    "_ZTIv"
13811   ]
13812  },
13813  {
13814   "alignment" : 1,
13815   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
13816   "name" : "android::trait_trivial_dtor<long long>",
13817   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
13818   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
13819   "size" : 1,
13820   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13821   "template_args" :
13822   [
13823    "_ZTIx"
13824   ]
13825  },
13826  {
13827   "alignment" : 1,
13828   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
13829   "name" : "android::trait_trivial_dtor<unsigned long long>",
13830   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
13831   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
13832   "size" : 1,
13833   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13834   "template_args" :
13835   [
13836    "_ZTIy"
13837   ]
13838  },
13839  {
13840   "alignment" : 1,
13841   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
13842   "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>",
13843   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
13844   "self_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
13845   "size" : 1,
13846   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13847   "template_args" :
13848   [
13849    "_ZTIN7android28sysprop_change_callback_infoE"
13850   ]
13851  },
13852  {
13853   "alignment" : 1,
13854   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13855   "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>",
13856   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13857   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13858   "size" : 1,
13859   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13860   "template_args" :
13861   [
13862    "_ZTIN7android6Looper15MessageEnvelopeE"
13863   ]
13864  },
13865  {
13866   "alignment" : 1,
13867   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
13868   "name" : "android::trait_trivial_move<android::Looper::Response>",
13869   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
13870   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
13871   "size" : 1,
13872   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13873   "template_args" :
13874   [
13875    "_ZTIN7android6Looper8ResponseE"
13876   ]
13877  },
13878  {
13879   "alignment" : 1,
13880   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
13881   "name" : "android::trait_trivial_move<android::String8>",
13882   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
13883   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
13884   "size" : 1,
13885   "source_file" : "system/core/libutils/include/utils/String8.h",
13886   "template_args" :
13887   [
13888    "_ZTIN7android7String8E"
13889   ]
13890  },
13891  {
13892   "alignment" : 1,
13893   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
13894   "name" : "android::trait_trivial_move<android::String16>",
13895   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
13896   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
13897   "size" : 1,
13898   "source_file" : "system/core/libutils/include/utils/String16.h",
13899   "template_args" :
13900   [
13901    "_ZTIN7android8String16E"
13902   ]
13903  },
13904  {
13905   "alignment" : 1,
13906   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
13907   "name" : "android::trait_trivial_move<bool>",
13908   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
13909   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
13910   "size" : 1,
13911   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13912   "template_args" :
13913   [
13914    "_ZTIb"
13915   ]
13916  },
13917  {
13918   "alignment" : 1,
13919   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
13920   "name" : "android::trait_trivial_move<char>",
13921   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
13922   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
13923   "size" : 1,
13924   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13925   "template_args" :
13926   [
13927    "_ZTIc"
13928   ]
13929  },
13930  {
13931   "alignment" : 1,
13932   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
13933   "name" : "android::trait_trivial_move<double>",
13934   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
13935   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
13936   "size" : 1,
13937   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13938   "template_args" :
13939   [
13940    "_ZTId"
13941   ]
13942  },
13943  {
13944   "alignment" : 1,
13945   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
13946   "name" : "android::trait_trivial_move<float>",
13947   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
13948   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
13949   "size" : 1,
13950   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13951   "template_args" :
13952   [
13953    "_ZTIf"
13954   ]
13955  },
13956  {
13957   "alignment" : 1,
13958   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
13959   "name" : "android::trait_trivial_move<unsigned char>",
13960   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
13961   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
13962   "size" : 1,
13963   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13964   "template_args" :
13965   [
13966    "_ZTIh"
13967   ]
13968  },
13969  {
13970   "alignment" : 1,
13971   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
13972   "name" : "android::trait_trivial_move<int>",
13973   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
13974   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
13975   "size" : 1,
13976   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13977   "template_args" :
13978   [
13979    "_ZTIi"
13980   ]
13981  },
13982  {
13983   "alignment" : 1,
13984   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
13985   "name" : "android::trait_trivial_move<unsigned int>",
13986   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
13987   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
13988   "size" : 1,
13989   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13990   "template_args" :
13991   [
13992    "_ZTIj"
13993   ]
13994  },
13995  {
13996   "alignment" : 1,
13997   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
13998   "name" : "android::trait_trivial_move<long>",
13999   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
14000   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
14001   "size" : 1,
14002   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14003   "template_args" :
14004   [
14005    "_ZTIl"
14006   ]
14007  },
14008  {
14009   "alignment" : 1,
14010   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
14011   "name" : "android::trait_trivial_move<unsigned long>",
14012   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
14013   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
14014   "size" : 1,
14015   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14016   "template_args" :
14017   [
14018    "_ZTIm"
14019   ]
14020  },
14021  {
14022   "alignment" : 1,
14023   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
14024   "name" : "android::trait_trivial_move<short>",
14025   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
14026   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
14027   "size" : 1,
14028   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14029   "template_args" :
14030   [
14031    "_ZTIs"
14032   ]
14033  },
14034  {
14035   "alignment" : 1,
14036   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
14037   "name" : "android::trait_trivial_move<unsigned short>",
14038   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
14039   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
14040   "size" : 1,
14041   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14042   "template_args" :
14043   [
14044    "_ZTIt"
14045   ]
14046  },
14047  {
14048   "alignment" : 1,
14049   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
14050   "name" : "android::trait_trivial_move<void>",
14051   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
14052   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
14053   "size" : 1,
14054   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14055   "template_args" :
14056   [
14057    "_ZTIv"
14058   ]
14059  },
14060  {
14061   "alignment" : 1,
14062   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
14063   "name" : "android::trait_trivial_move<long long>",
14064   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
14065   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
14066   "size" : 1,
14067   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14068   "template_args" :
14069   [
14070    "_ZTIx"
14071   ]
14072  },
14073  {
14074   "alignment" : 1,
14075   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
14076   "name" : "android::trait_trivial_move<unsigned long long>",
14077   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
14078   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
14079   "size" : 1,
14080   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14081   "template_args" :
14082   [
14083    "_ZTIy"
14084   ]
14085  },
14086  {
14087   "alignment" : 4,
14088   "base_specifiers" :
14089   [
14090    {
14091     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
14092    }
14093   ],
14094   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
14095   "name" : "android::VirtualLightRefBase",
14096   "record_kind" : "class",
14097   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
14098   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
14099   "size" : 8,
14100   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
14101   "vtable_components" :
14102   [
14103    {
14104     "kind" : "offset_to_top"
14105    },
14106    {
14107     "kind" : "rtti",
14108     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
14109    },
14110    {
14111     "kind" : "complete_dtor_pointer",
14112     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
14113    },
14114    {
14115     "kind" : "deleting_dtor_pointer",
14116     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
14117    }
14118   ]
14119  },
14120  {
14121   "alignment" : 4,
14122   "base_specifiers" :
14123   [
14124    {
14125     "referenced_type" : "_ZTIN7android14LooperCallbackE"
14126    }
14127   ],
14128   "fields" :
14129   [
14130    {
14131     "access" : "private",
14132     "field_name" : "mCallback",
14133     "field_offset" : 32,
14134     "referenced_type" : "_ZTIPFiiiPvE"
14135    }
14136   ],
14137   "linker_set_key" : "_ZTIN7android20SimpleLooperCallbackE",
14138   "name" : "android::SimpleLooperCallback",
14139   "record_kind" : "class",
14140   "referenced_type" : "_ZTIN7android20SimpleLooperCallbackE",
14141   "self_type" : "_ZTIN7android20SimpleLooperCallbackE",
14142   "size" : 16,
14143   "source_file" : "system/core/libutils/include/utils/Looper.h",
14144   "vtable_components" :
14145   [
14146    {
14147     "component_value" : 8,
14148     "kind" : "vbase_offset"
14149    },
14150    {
14151     "kind" : "offset_to_top"
14152    },
14153    {
14154     "kind" : "rtti",
14155     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
14156    },
14157    {
14158     "kind" : "complete_dtor_pointer",
14159     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD1Ev"
14160    },
14161    {
14162     "kind" : "deleting_dtor_pointer",
14163     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD0Ev"
14164    },
14165    {
14166     "mangled_component_name" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv"
14167    },
14168    {
14169     "kind" : "vcall_offset"
14170    },
14171    {
14172     "kind" : "vcall_offset"
14173    },
14174    {
14175     "kind" : "vcall_offset"
14176    },
14177    {
14178     "kind" : "vcall_offset"
14179    },
14180    {
14181     "component_value" : -8,
14182     "kind" : "vcall_offset"
14183    },
14184    {
14185     "component_value" : -8,
14186     "kind" : "offset_to_top"
14187    },
14188    {
14189     "kind" : "rtti",
14190     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
14191    },
14192    {
14193     "kind" : "complete_dtor_pointer",
14194     "mangled_component_name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD1Ev"
14195    },
14196    {
14197     "kind" : "deleting_dtor_pointer",
14198     "mangled_component_name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD0Ev"
14199    },
14200    {
14201     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14202    },
14203    {
14204     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14205    },
14206    {
14207     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14208    },
14209    {
14210     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14211    }
14212   ]
14213  },
14214  {
14215   "alignment" : 4,
14216   "fields" :
14217   [
14218    {
14219     "access" : "private",
14220     "field_name" : "m_ptr",
14221     "referenced_type" : "_ZTIPN7android12NativeHandleE"
14222    }
14223   ],
14224   "linker_set_key" : "_ZTIN7android2spINS_12NativeHandleEEE",
14225   "name" : "android::sp<android::NativeHandle>",
14226   "record_kind" : "class",
14227   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
14228   "self_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
14229   "size" : 4,
14230   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14231   "template_args" :
14232   [
14233    "_ZTIN7android12NativeHandleE"
14234   ]
14235  },
14236  {
14237   "alignment" : 4,
14238   "fields" :
14239   [
14240    {
14241     "access" : "private",
14242     "field_name" : "m_ptr",
14243     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
14244    }
14245   ],
14246   "linker_set_key" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14247   "name" : "android::sp<android::LooperCallback>",
14248   "record_kind" : "class",
14249   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14250   "self_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14251   "size" : 4,
14252   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14253   "template_args" :
14254   [
14255    "_ZTIN7android14LooperCallbackE"
14256   ]
14257  },
14258  {
14259   "alignment" : 4,
14260   "fields" :
14261   [
14262    {
14263     "access" : "private",
14264     "field_name" : "m_ptr",
14265     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
14266    }
14267   ],
14268   "linker_set_key" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14269   "name" : "android::sp<android::MessageHandler>",
14270   "record_kind" : "class",
14271   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14272   "self_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14273   "size" : 4,
14274   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14275   "template_args" :
14276   [
14277    "_ZTIN7android14MessageHandlerE"
14278   ]
14279  },
14280  {
14281   "alignment" : 4,
14282   "fields" :
14283   [
14284    {
14285     "access" : "private",
14286     "field_name" : "m_ptr",
14287     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
14288    }
14289   ],
14290   "linker_set_key" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
14291   "name" : "android::sp<android::SimpleLooperCallback>",
14292   "record_kind" : "class",
14293   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
14294   "self_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
14295   "size" : 4,
14296   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14297   "template_args" :
14298   [
14299    "_ZTIN7android20SimpleLooperCallbackE"
14300   ]
14301  },
14302  {
14303   "alignment" : 4,
14304   "fields" :
14305   [
14306    {
14307     "access" : "private",
14308     "field_name" : "m_ptr",
14309     "referenced_type" : "_ZTIPN7android6LooperE"
14310    }
14311   ],
14312   "linker_set_key" : "_ZTIN7android2spINS_6LooperEEE",
14313   "name" : "android::sp<android::Looper>",
14314   "record_kind" : "class",
14315   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
14316   "self_type" : "_ZTIN7android2spINS_6LooperEEE",
14317   "size" : 4,
14318   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14319   "template_args" :
14320   [
14321    "_ZTIN7android6LooperE"
14322   ]
14323  },
14324  {
14325   "alignment" : 4,
14326   "fields" :
14327   [
14328    {
14329     "access" : "private",
14330     "field_name" : "m_ptr",
14331     "referenced_type" : "_ZTIPN7android6ThreadE"
14332    }
14333   ],
14334   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
14335   "name" : "android::sp<android::Thread>",
14336   "record_kind" : "class",
14337   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
14338   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
14339   "size" : 4,
14340   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14341   "template_args" :
14342   [
14343    "_ZTIN7android6ThreadE"
14344   ]
14345  },
14346  {
14347   "alignment" : 4,
14348   "fields" :
14349   [
14350    {
14351     "access" : "private",
14352     "field_name" : "m_ptr",
14353     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
14354    },
14355    {
14356     "access" : "private",
14357     "field_name" : "m_refs",
14358     "field_offset" : 32,
14359     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
14360    }
14361   ],
14362   "linker_set_key" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14363   "name" : "android::wp<android::MessageHandler>",
14364   "record_kind" : "class",
14365   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14366   "self_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14367   "size" : 8,
14368   "source_file" : "system/core/libutils/include/utils/RefBase.h",
14369   "template_args" :
14370   [
14371    "_ZTIN7android14MessageHandlerE"
14372   ]
14373  },
14374  {
14375   "alignment" : 4,
14376   "fields" :
14377   [
14378    {
14379     "access" : "private",
14380     "field_name" : "m_ptr",
14381     "referenced_type" : "_ZTIPN7android6ThreadE"
14382    },
14383    {
14384     "access" : "private",
14385     "field_name" : "m_refs",
14386     "field_offset" : 32,
14387     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
14388    }
14389   ],
14390   "linker_set_key" : "_ZTIN7android2wpINS_6ThreadEEE",
14391   "name" : "android::wp<android::Thread>",
14392   "record_kind" : "class",
14393   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
14394   "self_type" : "_ZTIN7android2wpINS_6ThreadEEE",
14395   "size" : 8,
14396   "source_file" : "system/core/libutils/include/utils/RefBase.h",
14397   "template_args" :
14398   [
14399    "_ZTIN7android6ThreadE"
14400   ]
14401  },
14402  {
14403   "alignment" : 4,
14404   "fields" :
14405   [
14406    {
14407     "access" : "private",
14408     "field_name" : "fd_",
14409     "referenced_type" : "_ZTIi"
14410    }
14411   ],
14412   "linker_set_key" : "_ZTIN7android4base11borrowed_fdE",
14413   "name" : "android::base::borrowed_fd",
14414   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
14415   "self_type" : "_ZTIN7android4base11borrowed_fdE",
14416   "size" : 4,
14417   "source_file" : "system/libbase/include/android-base/unique_fd.h"
14418  },
14419  {
14420   "alignment" : 1,
14421   "linker_set_key" : "_ZTIN7android4base13DefaultCloserE",
14422   "name" : "android::base::DefaultCloser",
14423   "referenced_type" : "_ZTIN7android4base13DefaultCloserE",
14424   "self_type" : "_ZTIN7android4base13DefaultCloserE",
14425   "size" : 1,
14426   "source_file" : "system/libbase/include/android-base/unique_fd.h"
14427  },
14428  {
14429   "alignment" : 4,
14430   "fields" :
14431   [
14432    {
14433     "access" : "private",
14434     "field_name" : "fd_",
14435     "referenced_type" : "_ZTIi"
14436    }
14437   ],
14438   "linker_set_key" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
14439   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser>",
14440   "record_kind" : "class",
14441   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
14442   "self_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
14443   "size" : 4,
14444   "source_file" : "system/libbase/include/android-base/unique_fd.h",
14445   "template_args" :
14446   [
14447    "_ZTIN7android4base13DefaultCloserE"
14448   ]
14449  },
14450  {
14451   "alignment" : 4,
14452   "fields" :
14453   [
14454    {
14455     "access" : "private",
14456     "field_name" : "mLock",
14457     "referenced_type" : "_ZTIRN7android5MutexE"
14458    }
14459   ],
14460   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
14461   "name" : "android::Mutex::Autolock",
14462   "record_kind" : "class",
14463   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
14464   "self_type" : "_ZTIN7android5Mutex8AutolockE",
14465   "size" : 4,
14466   "source_file" : "system/core/libutils/include/utils/Mutex.h"
14467  },
14468  {
14469   "alignment" : 4,
14470   "fields" :
14471   [
14472    {
14473     "access" : "private",
14474     "field_name" : "mMutex",
14475     "referenced_type" : "_ZTI15pthread_mutex_t"
14476    }
14477   ],
14478   "linker_set_key" : "_ZTIN7android5MutexE",
14479   "name" : "android::Mutex",
14480   "record_kind" : "class",
14481   "referenced_type" : "_ZTIN7android5MutexE",
14482   "self_type" : "_ZTIN7android5MutexE",
14483   "size" : 4,
14484   "source_file" : "system/core/libutils/include/utils/Mutex.h"
14485  },
14486  {
14487   "access" : "private",
14488   "alignment" : 8,
14489   "fields" :
14490   [
14491    {
14492     "field_name" : "uptime",
14493     "referenced_type" : "_ZTIx"
14494    },
14495    {
14496     "field_name" : "handler",
14497     "field_offset" : 64,
14498     "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE"
14499    },
14500    {
14501     "field_name" : "message",
14502     "field_offset" : 96,
14503     "referenced_type" : "_ZTIN7android7MessageE"
14504    }
14505   ],
14506   "linker_set_key" : "_ZTIN7android6Looper15MessageEnvelopeE",
14507   "name" : "android::Looper::MessageEnvelope",
14508   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
14509   "self_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
14510   "size" : 16,
14511   "source_file" : "system/core/libutils/include/utils/Looper.h"
14512  },
14513  {
14514   "access" : "private",
14515   "alignment" : 4,
14516   "fields" :
14517   [
14518    {
14519     "field_name" : "fd",
14520     "referenced_type" : "_ZTIi"
14521    },
14522    {
14523     "field_name" : "ident",
14524     "field_offset" : 32,
14525     "referenced_type" : "_ZTIi"
14526    },
14527    {
14528     "field_name" : "events",
14529     "field_offset" : 64,
14530     "referenced_type" : "_ZTIi"
14531    },
14532    {
14533     "field_name" : "callback",
14534     "field_offset" : 96,
14535     "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE"
14536    },
14537    {
14538     "field_name" : "data",
14539     "field_offset" : 128,
14540     "referenced_type" : "_ZTIPv"
14541    }
14542   ],
14543   "linker_set_key" : "_ZTIN7android6Looper7RequestE",
14544   "name" : "android::Looper::Request",
14545   "referenced_type" : "_ZTIN7android6Looper7RequestE",
14546   "self_type" : "_ZTIN7android6Looper7RequestE",
14547   "size" : 20,
14548   "source_file" : "system/core/libutils/include/utils/Looper.h"
14549  },
14550  {
14551   "access" : "private",
14552   "alignment" : 8,
14553   "fields" :
14554   [
14555    {
14556     "field_name" : "seq",
14557     "referenced_type" : "_ZTIy"
14558    },
14559    {
14560     "field_name" : "events",
14561     "field_offset" : 64,
14562     "referenced_type" : "_ZTIi"
14563    },
14564    {
14565     "field_name" : "request",
14566     "field_offset" : 96,
14567     "referenced_type" : "_ZTIN7android6Looper7RequestE"
14568    }
14569   ],
14570   "linker_set_key" : "_ZTIN7android6Looper8ResponseE",
14571   "name" : "android::Looper::Response",
14572   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
14573   "self_type" : "_ZTIN7android6Looper8ResponseE",
14574   "size" : 32,
14575   "source_file" : "system/core/libutils/include/utils/Looper.h"
14576  },
14577  {
14578   "alignment" : 8,
14579   "base_specifiers" :
14580   [
14581    {
14582     "referenced_type" : "_ZTIN7android7RefBaseE"
14583    }
14584   ],
14585   "fields" :
14586   [
14587    {
14588     "access" : "private",
14589     "field_name" : "mAllowNonCallbacks",
14590     "field_offset" : 64,
14591     "referenced_type" : "_ZTIKb"
14592    },
14593    {
14594     "access" : "private",
14595     "field_name" : "mWakeEventFd",
14596     "field_offset" : 96,
14597     "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE"
14598    },
14599    {
14600     "access" : "private",
14601     "field_name" : "mLock",
14602     "field_offset" : 128,
14603     "referenced_type" : "_ZTIN7android5MutexE"
14604    },
14605    {
14606     "access" : "private",
14607     "field_name" : "mMessageEnvelopes",
14608     "field_offset" : 160,
14609     "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE"
14610    },
14611    {
14612     "access" : "private",
14613     "field_name" : "mSendingMessage",
14614     "field_offset" : 320,
14615     "referenced_type" : "_ZTIb"
14616    },
14617    {
14618     "access" : "private",
14619     "field_name" : "mPolling",
14620     "field_offset" : 328,
14621     "referenced_type" : "_ZTIVb"
14622    },
14623    {
14624     "access" : "private",
14625     "field_name" : "mEpollFd",
14626     "field_offset" : 352,
14627     "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE"
14628    },
14629    {
14630     "access" : "private",
14631     "field_name" : "mEpollRebuildRequired",
14632     "field_offset" : 384,
14633     "referenced_type" : "_ZTIb"
14634    },
14635    {
14636     "access" : "private",
14637     "field_name" : "mRequests",
14638     "field_offset" : 416,
14639     "referenced_type" : "_ZTINSt3__113unordered_mapIyN7android6Looper7RequestENS_4hashIyEENS_8equal_toIyEENS_9allocatorINS_4pairIKyS3_EEEEEE"
14640    },
14641    {
14642     "access" : "private",
14643     "field_name" : "mSequenceNumberByFd",
14644     "field_offset" : 576,
14645     "referenced_type" : "_ZTINSt3__113unordered_mapIiyNS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKiyEEEEEE"
14646    },
14647    {
14648     "access" : "private",
14649     "field_name" : "mNextRequestSeq",
14650     "field_offset" : 768,
14651     "referenced_type" : "_ZTIy"
14652    },
14653    {
14654     "access" : "private",
14655     "field_name" : "mResponses",
14656     "field_offset" : 832,
14657     "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE"
14658    },
14659    {
14660     "access" : "private",
14661     "field_name" : "mResponseIndex",
14662     "field_offset" : 992,
14663     "referenced_type" : "_ZTIj"
14664    },
14665    {
14666     "access" : "private",
14667     "field_name" : "mNextMessageUptime",
14668     "field_offset" : 1024,
14669     "referenced_type" : "_ZTIx"
14670    }
14671   ],
14672   "linker_set_key" : "_ZTIN7android6LooperE",
14673   "name" : "android::Looper",
14674   "record_kind" : "class",
14675   "referenced_type" : "_ZTIN7android6LooperE",
14676   "self_type" : "_ZTIN7android6LooperE",
14677   "size" : 136,
14678   "source_file" : "system/core/libutils/include/utils/Looper.h",
14679   "vtable_components" :
14680   [
14681    {
14682     "kind" : "offset_to_top"
14683    },
14684    {
14685     "kind" : "rtti",
14686     "mangled_component_name" : "_ZTIN7android6LooperE"
14687    },
14688    {
14689     "kind" : "complete_dtor_pointer",
14690     "mangled_component_name" : "_ZN7android6LooperD1Ev"
14691    },
14692    {
14693     "kind" : "deleting_dtor_pointer",
14694     "mangled_component_name" : "_ZN7android6LooperD0Ev"
14695    },
14696    {
14697     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14698    },
14699    {
14700     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14701    },
14702    {
14703     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14704    },
14705    {
14706     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14707    }
14708   ]
14709  },
14710  {
14711   "alignment" : 4,
14712   "fields" :
14713   [
14714    {
14715     "access" : "private",
14716     "field_name" : "mLock",
14717     "referenced_type" : "_ZTIRN7android6RWLockE"
14718    }
14719   ],
14720   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
14721   "name" : "android::RWLock::AutoRLock",
14722   "record_kind" : "class",
14723   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
14724   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
14725   "size" : 4,
14726   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14727  },
14728  {
14729   "alignment" : 4,
14730   "fields" :
14731   [
14732    {
14733     "access" : "private",
14734     "field_name" : "mLock",
14735     "referenced_type" : "_ZTIRN7android6RWLockE"
14736    }
14737   ],
14738   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
14739   "name" : "android::RWLock::AutoWLock",
14740   "record_kind" : "class",
14741   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
14742   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
14743   "size" : 4,
14744   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14745  },
14746  {
14747   "alignment" : 4,
14748   "fields" :
14749   [
14750    {
14751     "access" : "private",
14752     "field_name" : "mRWLock",
14753     "referenced_type" : "_ZTI16pthread_rwlock_t"
14754    }
14755   ],
14756   "linker_set_key" : "_ZTIN7android6RWLockE",
14757   "name" : "android::RWLock",
14758   "record_kind" : "class",
14759   "referenced_type" : "_ZTIN7android6RWLockE",
14760   "self_type" : "_ZTIN7android6RWLockE",
14761   "size" : 40,
14762   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14763  },
14764  {
14765   "alignment" : 4,
14766   "base_specifiers" :
14767   [
14768    {
14769     "is_virtual" : true,
14770     "referenced_type" : "_ZTIN7android7RefBaseE"
14771    }
14772   ],
14773   "fields" :
14774   [
14775    {
14776     "access" : "private",
14777     "field_name" : "mCanCallJava",
14778     "field_offset" : 32,
14779     "referenced_type" : "_ZTIKb"
14780    },
14781    {
14782     "access" : "private",
14783     "field_name" : "mThread",
14784     "field_offset" : 64,
14785     "referenced_type" : "_ZTIPv"
14786    },
14787    {
14788     "access" : "private",
14789     "field_name" : "mLock",
14790     "field_offset" : 96,
14791     "referenced_type" : "_ZTIN7android5MutexE"
14792    },
14793    {
14794     "access" : "private",
14795     "field_name" : "mThreadExitedCondition",
14796     "field_offset" : 128,
14797     "referenced_type" : "_ZTIN7android9ConditionE"
14798    },
14799    {
14800     "access" : "private",
14801     "field_name" : "mStatus",
14802     "field_offset" : 160,
14803     "referenced_type" : "_ZTIi"
14804    },
14805    {
14806     "access" : "private",
14807     "field_name" : "mExitPending",
14808     "field_offset" : 192,
14809     "referenced_type" : "_ZTIVb"
14810    },
14811    {
14812     "access" : "private",
14813     "field_name" : "mRunning",
14814     "field_offset" : 200,
14815     "referenced_type" : "_ZTIVb"
14816    },
14817    {
14818     "access" : "private",
14819     "field_name" : "mHoldSelf",
14820     "field_offset" : 224,
14821     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
14822    },
14823    {
14824     "access" : "private",
14825     "field_name" : "mTid",
14826     "field_offset" : 256,
14827     "referenced_type" : "_ZTIi"
14828    }
14829   ],
14830   "linker_set_key" : "_ZTIN7android6ThreadE",
14831   "name" : "android::Thread",
14832   "record_kind" : "class",
14833   "referenced_type" : "_ZTIN7android6ThreadE",
14834   "self_type" : "_ZTIN7android6ThreadE",
14835   "size" : 44,
14836   "source_file" : "system/core/libutils/include/utils/Thread.h",
14837   "vtable_components" :
14838   [
14839    {
14840     "component_value" : 36,
14841     "kind" : "vbase_offset"
14842    },
14843    {
14844     "kind" : "offset_to_top"
14845    },
14846    {
14847     "kind" : "rtti",
14848     "mangled_component_name" : "_ZTIN7android6ThreadE"
14849    },
14850    {
14851     "kind" : "complete_dtor_pointer",
14852     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
14853    },
14854    {
14855     "kind" : "deleting_dtor_pointer",
14856     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
14857    },
14858    {
14859     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
14860    },
14861    {
14862     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
14863    },
14864    {
14865     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
14866    },
14867    {
14868     "is_pure" : true,
14869     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
14870    },
14871    {
14872     "kind" : "vcall_offset"
14873    },
14874    {
14875     "kind" : "vcall_offset"
14876    },
14877    {
14878     "kind" : "vcall_offset"
14879    },
14880    {
14881     "kind" : "vcall_offset"
14882    },
14883    {
14884     "component_value" : -36,
14885     "kind" : "vcall_offset"
14886    },
14887    {
14888     "component_value" : -36,
14889     "kind" : "offset_to_top"
14890    },
14891    {
14892     "kind" : "rtti",
14893     "mangled_component_name" : "_ZTIN7android6ThreadE"
14894    },
14895    {
14896     "kind" : "complete_dtor_pointer",
14897     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
14898    },
14899    {
14900     "kind" : "deleting_dtor_pointer",
14901     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
14902    },
14903    {
14904     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14905    },
14906    {
14907     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14908    },
14909    {
14910     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14911    },
14912    {
14913     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14914    }
14915   ]
14916  },
14917  {
14918   "alignment" : 4,
14919   "base_specifiers" :
14920   [
14921    {
14922     "access" : "private",
14923     "referenced_type" : "_ZTIN7android10VectorImplE"
14924    }
14925   ],
14926   "linker_set_key" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
14927   "name" : "android::Vector<android::sysprop_change_callback_info>",
14928   "record_kind" : "class",
14929   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
14930   "self_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
14931   "size" : 20,
14932   "source_file" : "system/core/libutils/include/utils/Vector.h",
14933   "template_args" :
14934   [
14935    "_ZTIN7android28sysprop_change_callback_infoE"
14936   ],
14937   "vtable_components" :
14938   [
14939    {
14940     "kind" : "offset_to_top"
14941    },
14942    {
14943     "kind" : "rtti",
14944     "mangled_component_name" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE"
14945    },
14946    {
14947     "kind" : "complete_dtor_pointer",
14948     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED1Ev"
14949    },
14950    {
14951     "kind" : "deleting_dtor_pointer",
14952     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED0Ev"
14953    },
14954    {
14955     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj"
14956    },
14957    {
14958     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvj"
14959    },
14960    {
14961     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj"
14962    },
14963    {
14964     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj"
14965    },
14966    {
14967     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj"
14968    },
14969    {
14970     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj"
14971    }
14972   ]
14973  },
14974  {
14975   "alignment" : 4,
14976   "base_specifiers" :
14977   [
14978    {
14979     "access" : "private",
14980     "referenced_type" : "_ZTIN7android10VectorImplE"
14981    }
14982   ],
14983   "linker_set_key" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
14984   "name" : "android::Vector<android::Looper::MessageEnvelope>",
14985   "record_kind" : "class",
14986   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
14987   "self_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
14988   "size" : 20,
14989   "source_file" : "system/core/libutils/include/utils/Vector.h",
14990   "template_args" :
14991   [
14992    "_ZTIN7android6Looper15MessageEnvelopeE"
14993   ],
14994   "vtable_components" :
14995   [
14996    {
14997     "kind" : "offset_to_top"
14998    },
14999    {
15000     "kind" : "rtti",
15001     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE"
15002    },
15003    {
15004     "kind" : "complete_dtor_pointer",
15005     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED1Ev"
15006    },
15007    {
15008     "kind" : "deleting_dtor_pointer",
15009     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED0Ev"
15010    },
15011    {
15012     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj"
15013    },
15014    {
15015     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj"
15016    },
15017    {
15018     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj"
15019    },
15020    {
15021     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj"
15022    },
15023    {
15024     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj"
15025    },
15026    {
15027     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj"
15028    }
15029   ]
15030  },
15031  {
15032   "alignment" : 4,
15033   "base_specifiers" :
15034   [
15035    {
15036     "access" : "private",
15037     "referenced_type" : "_ZTIN7android10VectorImplE"
15038    }
15039   ],
15040   "linker_set_key" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
15041   "name" : "android::Vector<android::Looper::Response>",
15042   "record_kind" : "class",
15043   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
15044   "self_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
15045   "size" : 20,
15046   "source_file" : "system/core/libutils/include/utils/Vector.h",
15047   "template_args" :
15048   [
15049    "_ZTIN7android6Looper8ResponseE"
15050   ],
15051   "vtable_components" :
15052   [
15053    {
15054     "kind" : "offset_to_top"
15055    },
15056    {
15057     "kind" : "rtti",
15058     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE"
15059    },
15060    {
15061     "kind" : "complete_dtor_pointer",
15062     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED1Ev"
15063    },
15064    {
15065     "kind" : "deleting_dtor_pointer",
15066     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED0Ev"
15067    },
15068    {
15069     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj"
15070    },
15071    {
15072     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj"
15073    },
15074    {
15075     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj"
15076    },
15077    {
15078     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj"
15079    },
15080    {
15081     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj"
15082    },
15083    {
15084     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj"
15085    }
15086   ]
15087  },
15088  {
15089   "alignment" : 4,
15090   "base_specifiers" :
15091   [
15092    {
15093     "access" : "private",
15094     "referenced_type" : "_ZTIN7android10VectorImplE"
15095    }
15096   ],
15097   "linker_set_key" : "_ZTIN7android6VectorINS_7String8EEE",
15098   "name" : "android::Vector<android::String8>",
15099   "record_kind" : "class",
15100   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
15101   "self_type" : "_ZTIN7android6VectorINS_7String8EEE",
15102   "size" : 20,
15103   "source_file" : "system/core/libutils/include/utils/Vector.h",
15104   "template_args" :
15105   [
15106    "_ZTIN7android7String8E"
15107   ],
15108   "vtable_components" :
15109   [
15110    {
15111     "kind" : "offset_to_top"
15112    },
15113    {
15114     "kind" : "rtti",
15115     "mangled_component_name" : "_ZTIN7android6VectorINS_7String8EEE"
15116    },
15117    {
15118     "kind" : "complete_dtor_pointer",
15119     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED1Ev"
15120    },
15121    {
15122     "kind" : "deleting_dtor_pointer",
15123     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED0Ev"
15124    },
15125    {
15126     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE12do_constructEPvj"
15127    },
15128    {
15129     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE10do_destroyEPvj"
15130    },
15131    {
15132     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE7do_copyEPvPKvj"
15133    },
15134    {
15135     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE8do_splatEPvPKvj"
15136    },
15137    {
15138     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE15do_move_forwardEPvPKvj"
15139    },
15140    {
15141     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE16do_move_backwardEPvPKvj"
15142    }
15143   ]
15144  },
15145  {
15146   "alignment" : 1,
15147   "linker_set_key" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15148   "name" : "android::traits<android::sysprop_change_callback_info>",
15149   "referenced_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15150   "self_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15151   "size" : 1,
15152   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15153   "template_args" :
15154   [
15155    "_ZTIN7android28sysprop_change_callback_infoE"
15156   ]
15157  },
15158  {
15159   "alignment" : 1,
15160   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15161   "name" : "android::traits<android::Looper::MessageEnvelope>",
15162   "referenced_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15163   "self_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15164   "size" : 1,
15165   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15166   "template_args" :
15167   [
15168    "_ZTIN7android6Looper15MessageEnvelopeE"
15169   ]
15170  },
15171  {
15172   "alignment" : 1,
15173   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15174   "name" : "android::traits<android::Looper::Response>",
15175   "referenced_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15176   "self_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15177   "size" : 1,
15178   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15179   "template_args" :
15180   [
15181    "_ZTIN7android6Looper8ResponseE"
15182   ]
15183  },
15184  {
15185   "alignment" : 8,
15186   "fields" :
15187   [
15188    {
15189     "access" : "private",
15190     "field_name" : "mFileName",
15191     "referenced_type" : "_ZTIPc"
15192    },
15193    {
15194     "access" : "private",
15195     "field_name" : "mBasePtr",
15196     "field_offset" : 32,
15197     "referenced_type" : "_ZTIPv"
15198    },
15199    {
15200     "access" : "private",
15201     "field_name" : "mBaseLength",
15202     "field_offset" : 64,
15203     "referenced_type" : "_ZTIj"
15204    },
15205    {
15206     "access" : "private",
15207     "field_name" : "mDataOffset",
15208     "field_offset" : 128,
15209     "referenced_type" : "_ZTIx"
15210    },
15211    {
15212     "access" : "private",
15213     "field_name" : "mDataPtr",
15214     "field_offset" : 192,
15215     "referenced_type" : "_ZTIPv"
15216    },
15217    {
15218     "access" : "private",
15219     "field_name" : "mDataLength",
15220     "field_offset" : 224,
15221     "referenced_type" : "_ZTIj"
15222    }
15223   ],
15224   "linker_set_key" : "_ZTIN7android7FileMapE",
15225   "name" : "android::FileMap",
15226   "record_kind" : "class",
15227   "referenced_type" : "_ZTIN7android7FileMapE",
15228   "self_type" : "_ZTIN7android7FileMapE",
15229   "size" : 32,
15230   "source_file" : "system/core/libutils/include/utils/FileMap.h"
15231  },
15232  {
15233   "alignment" : 4,
15234   "fields" :
15235   [
15236    {
15237     "field_name" : "what",
15238     "referenced_type" : "_ZTIi"
15239    }
15240   ],
15241   "linker_set_key" : "_ZTIN7android7MessageE",
15242   "name" : "android::Message",
15243   "referenced_type" : "_ZTIN7android7MessageE",
15244   "self_type" : "_ZTIN7android7MessageE",
15245   "size" : 4,
15246   "source_file" : "system/core/libutils/include/utils/Looper.h"
15247  },
15248  {
15249   "alignment" : 4,
15250   "linker_set_key" : "_ZTIN7android7PrinterE",
15251   "name" : "android::Printer",
15252   "record_kind" : "class",
15253   "referenced_type" : "_ZTIN7android7PrinterE",
15254   "self_type" : "_ZTIN7android7PrinterE",
15255   "size" : 4,
15256   "source_file" : "system/core/libutils/include/utils/Printer.h",
15257   "vtable_components" :
15258   [
15259    {
15260     "kind" : "offset_to_top"
15261    },
15262    {
15263     "kind" : "rtti",
15264     "mangled_component_name" : "_ZTIN7android7PrinterE"
15265    },
15266    {
15267     "is_pure" : true,
15268     "mangled_component_name" : "_ZN7android7Printer9printLineEPKc"
15269    },
15270    {
15271     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
15272    },
15273    {
15274     "kind" : "complete_dtor_pointer",
15275     "mangled_component_name" : "_ZN7android7PrinterD1Ev"
15276    },
15277    {
15278     "kind" : "deleting_dtor_pointer",
15279     "mangled_component_name" : "_ZN7android7PrinterD0Ev"
15280    }
15281   ]
15282  },
15283  {
15284   "alignment" : 1,
15285   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
15286   "name" : "android::RefBase::weakref_type",
15287   "record_kind" : "class",
15288   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
15289   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
15290   "size" : 1,
15291   "source_file" : "system/core/libutils/include/utils/RefBase.h"
15292  },
15293  {
15294   "alignment" : 4,
15295   "fields" :
15296   [
15297    {
15298     "access" : "private",
15299     "field_name" : "mRefs",
15300     "field_offset" : 32,
15301     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
15302    }
15303   ],
15304   "linker_set_key" : "_ZTIN7android7RefBaseE",
15305   "name" : "android::RefBase",
15306   "record_kind" : "class",
15307   "referenced_type" : "_ZTIN7android7RefBaseE",
15308   "self_type" : "_ZTIN7android7RefBaseE",
15309   "size" : 8,
15310   "source_file" : "system/core/libutils/include/utils/RefBase.h",
15311   "vtable_components" :
15312   [
15313    {
15314     "kind" : "offset_to_top"
15315    },
15316    {
15317     "kind" : "rtti",
15318     "mangled_component_name" : "_ZTIN7android7RefBaseE"
15319    },
15320    {
15321     "kind" : "complete_dtor_pointer",
15322     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
15323    },
15324    {
15325     "kind" : "deleting_dtor_pointer",
15326     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
15327    },
15328    {
15329     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15330    },
15331    {
15332     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15333    },
15334    {
15335     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15336    },
15337    {
15338     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15339    }
15340   ]
15341  },
15342  {
15343   "alignment" : 4,
15344   "fields" :
15345   [
15346    {
15347     "access" : "private",
15348     "field_name" : "mString",
15349     "referenced_type" : "_ZTIPKc"
15350    }
15351   ],
15352   "linker_set_key" : "_ZTIN7android7String8E",
15353   "name" : "android::String8",
15354   "record_kind" : "class",
15355   "referenced_type" : "_ZTIN7android7String8E",
15356   "self_type" : "_ZTIN7android7String8E",
15357   "size" : 4,
15358   "source_file" : "system/core/libutils/include/utils/String8.h"
15359  },
15360  {
15361   "alignment" : 4,
15362   "fields" :
15363   [
15364    {
15365     "field_name" : "size",
15366     "referenced_type" : "_ZTIKj"
15367    },
15368    {
15369     "field_name" : "data",
15370     "field_offset" : 32,
15371     "referenced_type" : "_ZTIA1_Ds"
15372    }
15373   ],
15374   "linker_set_key" : "_ZTIN7android8String1610StaticDataILj1EEE",
15375   "name" : "android::String16::StaticData<1>",
15376   "referenced_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
15377   "self_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
15378   "size" : 8,
15379   "source_file" : "system/core/libutils/include/utils/String16.h"
15380  },
15381  {
15382   "alignment" : 4,
15383   "fields" :
15384   [
15385    {
15386     "access" : "private",
15387     "field_name" : "mString",
15388     "referenced_type" : "_ZTIPKDs"
15389    }
15390   ],
15391   "linker_set_key" : "_ZTIN7android8String16E",
15392   "name" : "android::String16",
15393   "record_kind" : "class",
15394   "referenced_type" : "_ZTIN7android8String16E",
15395   "self_type" : "_ZTIN7android8String16E",
15396   "size" : 4,
15397   "source_file" : "system/core/libutils/include/utils/String16.h"
15398  },
15399  {
15400   "alignment" : 1,
15401   "linker_set_key" : "_ZTIN7android9CallStack12StackDeleterE",
15402   "name" : "android::CallStack::StackDeleter",
15403   "referenced_type" : "_ZTIN7android9CallStack12StackDeleterE",
15404   "self_type" : "_ZTIN7android9CallStack12StackDeleterE",
15405   "size" : 1,
15406   "source_file" : "system/core/libutils/include/utils/CallStack.h"
15407  },
15408  {
15409   "alignment" : 4,
15410   "fields" :
15411   [
15412    {
15413     "access" : "private",
15414     "field_name" : "mFrameLines",
15415     "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE"
15416    }
15417   ],
15418   "linker_set_key" : "_ZTIN7android9CallStackE",
15419   "name" : "android::CallStack",
15420   "record_kind" : "class",
15421   "referenced_type" : "_ZTIN7android9CallStackE",
15422   "self_type" : "_ZTIN7android9CallStackE",
15423   "size" : 20,
15424   "source_file" : "system/core/libutils/include/utils/CallStack.h"
15425  },
15426  {
15427   "alignment" : 4,
15428   "fields" :
15429   [
15430    {
15431     "access" : "private",
15432     "field_name" : "mCond",
15433     "referenced_type" : "_ZTI14pthread_cond_t"
15434    }
15435   ],
15436   "linker_set_key" : "_ZTIN7android9ConditionE",
15437   "name" : "android::Condition",
15438   "record_kind" : "class",
15439   "referenced_type" : "_ZTIN7android9ConditionE",
15440   "self_type" : "_ZTIN7android9ConditionE",
15441   "size" : 4,
15442   "source_file" : "system/core/libutils/include/utils/Condition.h"
15443  },
15444  {
15445   "alignment" : 4,
15446   "base_specifiers" :
15447   [
15448    {
15449     "referenced_type" : "_ZTIN7android7PrinterE"
15450    }
15451   ],
15452   "fields" :
15453   [
15454    {
15455     "access" : "private",
15456     "field_name" : "mFd",
15457     "field_offset" : 32,
15458     "referenced_type" : "_ZTIi"
15459    },
15460    {
15461     "access" : "private",
15462     "field_name" : "mIndent",
15463     "field_offset" : 64,
15464     "referenced_type" : "_ZTIj"
15465    },
15466    {
15467     "access" : "private",
15468     "field_name" : "mPrefix",
15469     "field_offset" : 96,
15470     "referenced_type" : "_ZTIPKc"
15471    },
15472    {
15473     "access" : "private",
15474     "field_name" : "mFormatString",
15475     "field_offset" : 128,
15476     "referenced_type" : "_ZTIA20_c"
15477    }
15478   ],
15479   "linker_set_key" : "_ZTIN7android9FdPrinterE",
15480   "name" : "android::FdPrinter",
15481   "record_kind" : "class",
15482   "referenced_type" : "_ZTIN7android9FdPrinterE",
15483   "self_type" : "_ZTIN7android9FdPrinterE",
15484   "size" : 36,
15485   "source_file" : "system/core/libutils/include/utils/Printer.h",
15486   "vtable_components" :
15487   [
15488    {
15489     "kind" : "offset_to_top"
15490    },
15491    {
15492     "kind" : "rtti",
15493     "mangled_component_name" : "_ZTIN7android9FdPrinterE"
15494    },
15495    {
15496     "mangled_component_name" : "_ZN7android9FdPrinter9printLineEPKc"
15497    },
15498    {
15499     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
15500    },
15501    {
15502     "kind" : "complete_dtor_pointer",
15503     "mangled_component_name" : "_ZN7android9FdPrinterD1Ev"
15504    },
15505    {
15506     "kind" : "deleting_dtor_pointer",
15507     "mangled_component_name" : "_ZN7android9FdPrinterD0Ev"
15508    }
15509   ]
15510  },
15511  {
15512   "alignment" : 8,
15513   "fields" :
15514   [
15515    {
15516     "access" : "private",
15517     "field_name" : "mName",
15518     "referenced_type" : "_ZTIPKc"
15519    },
15520    {
15521     "access" : "private",
15522     "field_name" : "mClock",
15523     "field_offset" : 32,
15524     "referenced_type" : "_ZTIi"
15525    },
15526    {
15527     "access" : "private",
15528     "field_name" : "mStartTime",
15529     "field_offset" : 64,
15530     "referenced_type" : "_ZTIx"
15531    }
15532   ],
15533   "linker_set_key" : "_ZTIN7android9StopWatchE",
15534   "name" : "android::StopWatch",
15535   "record_kind" : "class",
15536   "referenced_type" : "_ZTIN7android9StopWatchE",
15537   "self_type" : "_ZTIN7android9StopWatchE",
15538   "size" : 16,
15539   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
15540  },
15541  {
15542   "alignment" : 4,
15543   "fields" :
15544   [
15545    {
15546     "access" : "private",
15547     "field_name" : "mFilename",
15548     "referenced_type" : "_ZTIN7android7String8E"
15549    },
15550    {
15551     "access" : "private",
15552     "field_name" : "mFileMap",
15553     "field_offset" : 32,
15554     "referenced_type" : "_ZTIPN7android7FileMapE"
15555    },
15556    {
15557     "access" : "private",
15558     "field_name" : "mBuffer",
15559     "field_offset" : 64,
15560     "referenced_type" : "_ZTIPc"
15561    },
15562    {
15563     "access" : "private",
15564     "field_name" : "mOwnBuffer",
15565     "field_offset" : 96,
15566     "referenced_type" : "_ZTIb"
15567    },
15568    {
15569     "access" : "private",
15570     "field_name" : "mLength",
15571     "field_offset" : 128,
15572     "referenced_type" : "_ZTIj"
15573    },
15574    {
15575     "access" : "private",
15576     "field_name" : "mCurrent",
15577     "field_offset" : 160,
15578     "referenced_type" : "_ZTIPKc"
15579    },
15580    {
15581     "access" : "private",
15582     "field_name" : "mLineNumber",
15583     "field_offset" : 192,
15584     "referenced_type" : "_ZTIi"
15585    }
15586   ],
15587   "linker_set_key" : "_ZTIN7android9TokenizerE",
15588   "name" : "android::Tokenizer",
15589   "record_kind" : "class",
15590   "referenced_type" : "_ZTIN7android9TokenizerE",
15591   "self_type" : "_ZTIN7android9TokenizerE",
15592   "size" : 28,
15593   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
15594  },
15595  {
15596   "alignment" : 4,
15597   "fields" :
15598   [
15599    {
15600     "field_name" : "buf",
15601     "referenced_type" : "_ZTIA5121_h"
15602    },
15603    {
15604     "field_name" : "entry",
15605     "referenced_type" : "_ZTI12logger_entry"
15606    }
15607   ],
15608   "is_anonymous" : true,
15609   "linker_set_key" : "_ZTIN7log_msgUt_E",
15610   "name" : "log_msg::(anonymous)",
15611   "record_kind" : "union",
15612   "referenced_type" : "_ZTIN7log_msgUt_E",
15613   "self_type" : "_ZTIN7log_msgUt_E",
15614   "size" : 5124,
15615   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
15616  }
15617 ],
15618 "rvalue_reference_types" :
15619 [
15620  {
15621   "alignment" : 4,
15622   "linker_set_key" : "_ZTION7android2spINS_12NativeHandleEEE",
15623   "name" : "android::sp<android::NativeHandle> &&",
15624   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
15625   "self_type" : "_ZTION7android2spINS_12NativeHandleEEE",
15626   "size" : 4,
15627   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15628  },
15629  {
15630   "alignment" : 4,
15631   "linker_set_key" : "_ZTION7android2spINS_14MessageHandlerEEE",
15632   "name" : "android::sp<android::MessageHandler> &&",
15633   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
15634   "self_type" : "_ZTION7android2spINS_14MessageHandlerEEE",
15635   "size" : 4,
15636   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15637  },
15638  {
15639   "alignment" : 4,
15640   "linker_set_key" : "_ZTION7android2spINS_20SimpleLooperCallbackEEE",
15641   "name" : "android::sp<android::SimpleLooperCallback> &&",
15642   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
15643   "self_type" : "_ZTION7android2spINS_20SimpleLooperCallbackEEE",
15644   "size" : 4,
15645   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15646  },
15647  {
15648   "alignment" : 4,
15649   "linker_set_key" : "_ZTION7android2spINS_6LooperEEE",
15650   "name" : "android::sp<android::Looper> &&",
15651   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
15652   "self_type" : "_ZTION7android2spINS_6LooperEEE",
15653   "size" : 4,
15654   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15655  },
15656  {
15657   "alignment" : 4,
15658   "linker_set_key" : "_ZTION7android2spINS_6ThreadEEE",
15659   "name" : "android::sp<android::Thread> &&",
15660   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
15661   "self_type" : "_ZTION7android2spINS_6ThreadEEE",
15662   "size" : 4,
15663   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15664  },
15665  {
15666   "alignment" : 4,
15667   "linker_set_key" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
15668   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> &&",
15669   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
15670   "self_type" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
15671   "size" : 4,
15672   "source_file" : "system/libbase/include/android-base/unique_fd.h"
15673  },
15674  {
15675   "alignment" : 4,
15676   "linker_set_key" : "_ZTION7android7FileMapE",
15677   "name" : "android::FileMap &&",
15678   "referenced_type" : "_ZTIN7android7FileMapE",
15679   "self_type" : "_ZTION7android7FileMapE",
15680   "size" : 4,
15681   "source_file" : "system/core/libutils/include/utils/FileMap.h"
15682  },
15683  {
15684   "alignment" : 4,
15685   "linker_set_key" : "_ZTION7android8String16E",
15686   "name" : "android::String16 &&",
15687   "referenced_type" : "_ZTIN7android8String16E",
15688   "self_type" : "_ZTION7android8String16E",
15689   "size" : 4,
15690   "source_file" : "system/core/libutils/include/utils/String16.h"
15691  }
15692 ]
15693}
15694