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" : 8,
71   "linker_set_key" : "_ZTIDn",
72   "name" : "std::nullptr_t",
73   "referenced_type" : "_ZTIDn",
74   "self_type" : "_ZTIDn",
75   "size" : 8
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" : 8,
163   "is_integral" : true,
164   "linker_set_key" : "_ZTIl",
165   "name" : "long",
166   "referenced_type" : "_ZTIl",
167   "self_type" : "_ZTIl",
168   "size" : 8
169  },
170  {
171   "alignment" : 8,
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" : 8
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" : "_ZN7android10VectorImpl11appendArrayEPKvm"
244  },
245  {
246   "name" : "_ZN7android10VectorImpl11setCapacityEm"
247  },
248  {
249   "name" : "_ZN7android10VectorImpl12appendVectorERKS0_"
250  },
251  {
252   "name" : "_ZN7android10VectorImpl13editArrayImplEv"
253  },
254  {
255   "name" : "_ZN7android10VectorImpl13finish_vectorEv"
256  },
257  {
258   "name" : "_ZN7android10VectorImpl13insertArrayAtEPKvmm"
259  },
260  {
261   "name" : "_ZN7android10VectorImpl13removeItemsAtEmm"
262  },
263  {
264   "name" : "_ZN7android10VectorImpl14insertVectorAtERKS0_m"
265  },
266  {
267   "name" : "_ZN7android10VectorImpl15release_storageEv"
268  },
269  {
270   "name" : "_ZN7android10VectorImpl16editItemLocationEm"
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_growEmm"
295  },
296  {
297   "name" : "_ZN7android10VectorImpl5clearEv"
298  },
299  {
300   "name" : "_ZN7android10VectorImpl6resizeEm"
301  },
302  {
303   "name" : "_ZN7android10VectorImpl7_shrinkEmm"
304  },
305  {
306   "name" : "_ZN7android10VectorImpl8insertAtEPKvmm"
307  },
308  {
309   "name" : "_ZN7android10VectorImpl8insertAtEmm"
310  },
311  {
312   "name" : "_ZN7android10VectorImpl9replaceAtEPKvm"
313  },
314  {
315   "name" : "_ZN7android10VectorImpl9replaceAtEm"
316  },
317  {
318   "name" : "_ZN7android10VectorImplC2ERKS0_"
319  },
320  {
321   "name" : "_ZN7android10VectorImplC2Emj"
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" : "_ZN7android12SharedBuffer5allocEm"
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" : "_ZN7android16SortedVectorImplC2Emj"
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" : "_ZN7android19JenkinsHashMixBytesEjPKhm"
460  },
461  {
462   "name" : "_ZN7android19elapsedRealtimeNanoEv"
463  },
464  {
465   "name" : "_ZN7android20JenkinsHashMixShortsEjPKtm"
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   "name" : "_ZN7android30get_report_sysprop_change_funcEv"
512  },
513  {
514   "name" : "_ZN7android47LightRefBase_reportIncStrongRequireStrongFailedEPKv"
515  },
516  {
517   "name" : "_ZN7android6Looper10initTLSKeyEv"
518  },
519  {
520   "name" : "_ZN7android6Looper11sendMessageERKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
521  },
522  {
523   "name" : "_ZN7android6Looper12getForThreadEv"
524  },
525  {
526   "name" : "_ZN7android6Looper12setForThreadERKNS_2spIS0_EE"
527  },
528  {
529   "name" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEE"
530  },
531  {
532   "name" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEEi"
533  },
534  {
535   "name" : "_ZN7android6Looper16threadDestructorEPv"
536  },
537  {
538   "name" : "_ZN7android6Looper17sendMessageAtTimeElRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
539  },
540  {
541   "name" : "_ZN7android6Looper18rebuildEpollLockedEv"
542  },
543  {
544   "name" : "_ZN7android6Looper18sendMessageDelayedElRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
545  },
546  {
547   "name" : "_ZN7android6Looper26removeSequenceNumberLockedEm"
548  },
549  {
550   "name" : "_ZN7android6Looper26scheduleEpollRebuildLockedEv"
551  },
552  {
553   "name" : "_ZN7android6Looper4wakeEv"
554  },
555  {
556   "name" : "_ZN7android6Looper5addFdEiiiPFiiiPvES1_"
557  },
558  {
559   "name" : "_ZN7android6Looper5addFdEiiiRKNS_2spINS_14LooperCallbackEEEPv"
560  },
561  {
562   "name" : "_ZN7android6Looper6awokenEv"
563  },
564  {
565   "name" : "_ZN7android6Looper7pollAllEiPiS1_PPv"
566  },
567  {
568   "name" : "_ZN7android6Looper7prepareEi"
569  },
570  {
571   "name" : "_ZN7android6Looper8pollOnceEiPiS1_PPv"
572  },
573  {
574   "name" : "_ZN7android6Looper8removeFdEi"
575  },
576  {
577   "name" : "_ZN7android6Looper9pollInnerEi"
578  },
579  {
580   "name" : "_ZN7android6LooperC1Eb"
581  },
582  {
583   "name" : "_ZN7android6LooperC2Eb"
584  },
585  {
586   "name" : "_ZN7android6LooperD0Ev"
587  },
588  {
589   "name" : "_ZN7android6LooperD1Ev"
590  },
591  {
592   "name" : "_ZN7android6LooperD2Ev"
593  },
594  {
595   "name" : "_ZN7android6Thread10readyToRunEv"
596  },
597  {
598   "name" : "_ZN7android6Thread11_threadLoopEPv"
599  },
600  {
601   "name" : "_ZN7android6Thread11requestExitEv"
602  },
603  {
604   "name" : "_ZN7android6Thread18requestExitAndWaitEv"
605  },
606  {
607   "name" : "_ZN7android6Thread3runEPKcim"
608  },
609  {
610   "name" : "_ZN7android6Thread4joinEv"
611  },
612  {
613   "name" : "_ZN7android6ThreadC2Eb"
614  },
615  {
616   "name" : "_ZN7android6ThreadD0Ev"
617  },
618  {
619   "name" : "_ZN7android6ThreadD1Ev"
620  },
621  {
622   "name" : "_ZN7android6ThreadD2Ev"
623  },
624  {
625   "name" : "_ZN7android7FileMap6adviseENS0_9MapAdviceE"
626  },
627  {
628   "name" : "_ZN7android7FileMap6createEPKcilmb"
629  },
630  {
631   "name" : "_ZN7android7FileMapC1EOS0_"
632  },
633  {
634   "name" : "_ZN7android7FileMapC1Ev"
635  },
636  {
637   "name" : "_ZN7android7FileMapC2EOS0_"
638  },
639  {
640   "name" : "_ZN7android7FileMapC2Ev"
641  },
642  {
643   "name" : "_ZN7android7FileMapD1Ev"
644  },
645  {
646   "name" : "_ZN7android7FileMapD2Ev"
647  },
648  {
649   "name" : "_ZN7android7FileMapaSEOS0_"
650  },
651  {
652   "name" : "_ZN7android7Printer15printFormatLineEPKcz"
653  },
654  {
655   "name" : "_ZN7android7PrinterC2Ev"
656  },
657  {
658   "name" : "_ZN7android7PrinterD0Ev"
659  },
660  {
661   "name" : "_ZN7android7PrinterD1Ev"
662  },
663  {
664   "name" : "_ZN7android7PrinterD2Ev"
665  },
666  {
667   "name" : "_ZN7android7RefBase10onFirstRefEv"
668  },
669  {
670   "name" : "_ZN7android7RefBase10renameRefsEmRKNS_16ReferenceRenamerE"
671  },
672  {
673   "name" : "_ZN7android7RefBase11renameRefIdEPNS0_12weakref_typeEPKvS4_"
674  },
675  {
676   "name" : "_ZN7android7RefBase11renameRefIdEPS0_PKvS3_"
677  },
678  {
679   "name" : "_ZN7android7RefBase12weakref_type14attemptIncWeakEPKv"
680  },
681  {
682   "name" : "_ZN7android7RefBase12weakref_type16attemptIncStrongEPKv"
683  },
684  {
685   "name" : "_ZN7android7RefBase12weakref_type18incWeakRequireWeakEPKv"
686  },
687  {
688   "name" : "_ZN7android7RefBase12weakref_type7decWeakEPKv"
689  },
690  {
691   "name" : "_ZN7android7RefBase12weakref_type7incWeakEPKv"
692  },
693  {
694   "name" : "_ZN7android7RefBase12weakref_type7trackMeEbb"
695  },
696  {
697   "name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
698  },
699  {
700   "name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
701  },
702  {
703   "name" : "_ZN7android7RefBase20extendObjectLifetimeEi"
704  },
705  {
706   "name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
707  },
708  {
709   "name" : "_ZN7android7RefBaseC1Ev"
710  },
711  {
712   "name" : "_ZN7android7RefBaseC2Ev"
713  },
714  {
715   "name" : "_ZN7android7RefBaseD0Ev"
716  },
717  {
718   "name" : "_ZN7android7RefBaseD1Ev"
719  },
720  {
721   "name" : "_ZN7android7RefBaseD2Ev"
722  },
723  {
724   "name" : "_ZN7android7String810appendPathEPKc"
725  },
726  {
727   "name" : "_ZN7android7String810lockBufferEm"
728  },
729  {
730   "name" : "_ZN7android7String811real_appendEPKcm"
731  },
732  {
733   "name" : "_ZN7android7String812appendFormatEPKcz"
734  },
735  {
736   "name" : "_ZN7android7String812unlockBufferEm"
737  },
738  {
739   "name" : "_ZN7android7String812unlockBufferEv"
740  },
741  {
742   "name" : "_ZN7android7String813appendFormatVEPKcSt9__va_list"
743  },
744  {
745   "name" : "_ZN7android7String816convertToResPathEv"
746  },
747  {
748   "name" : "_ZN7android7String85clearEv"
749  },
750  {
751   "name" : "_ZN7android7String85setToEPKDim"
752  },
753  {
754   "name" : "_ZN7android7String85setToEPKDsm"
755  },
756  {
757   "name" : "_ZN7android7String85setToEPKc"
758  },
759  {
760   "name" : "_ZN7android7String85setToEPKcm"
761  },
762  {
763   "name" : "_ZN7android7String85setToERKS0_"
764  },
765  {
766   "name" : "_ZN7android7String86appendEPKc"
767  },
768  {
769   "name" : "_ZN7android7String86appendEPKcm"
770  },
771  {
772   "name" : "_ZN7android7String86appendERKS0_"
773  },
774  {
775   "name" : "_ZN7android7String86formatEPKcz"
776  },
777  {
778   "name" : "_ZN7android7String87formatVEPKcSt9__va_list"
779  },
780  {
781   "name" : "_ZN7android7String87toLowerEv"
782  },
783  {
784   "name" : "_ZN7android7String89removeAllEPKc"
785  },
786  {
787   "name" : "_ZN7android7String8C1EPKDi"
788  },
789  {
790   "name" : "_ZN7android7String8C1EPKDim"
791  },
792  {
793   "name" : "_ZN7android7String8C1EPKDs"
794  },
795  {
796   "name" : "_ZN7android7String8C1EPKDsm"
797  },
798  {
799   "name" : "_ZN7android7String8C1EPKc"
800  },
801  {
802   "name" : "_ZN7android7String8C1EPKcm"
803  },
804  {
805   "name" : "_ZN7android7String8C1ERKNS_8String16E"
806  },
807  {
808   "name" : "_ZN7android7String8C1ERKS0_"
809  },
810  {
811   "name" : "_ZN7android7String8C1Ev"
812  },
813  {
814   "name" : "_ZN7android7String8C2EPKDi"
815  },
816  {
817   "name" : "_ZN7android7String8C2EPKDim"
818  },
819  {
820   "name" : "_ZN7android7String8C2EPKDs"
821  },
822  {
823   "name" : "_ZN7android7String8C2EPKDsm"
824  },
825  {
826   "name" : "_ZN7android7String8C2EPKc"
827  },
828  {
829   "name" : "_ZN7android7String8C2EPKcm"
830  },
831  {
832   "name" : "_ZN7android7String8C2ERKNS_8String16E"
833  },
834  {
835   "name" : "_ZN7android7String8C2ERKS0_"
836  },
837  {
838   "name" : "_ZN7android7String8C2Ev"
839  },
840  {
841   "name" : "_ZN7android7String8D1Ev"
842  },
843  {
844   "name" : "_ZN7android7String8D2Ev"
845  },
846  {
847   "name" : "_ZN7android8String1610editResizeEm"
848  },
849  {
850   "name" : "_ZN7android8String1610replaceAllEDsDs"
851  },
852  {
853   "name" : "_ZN7android8String1613allocFromUTF8EPKcm"
854  },
855  {
856   "name" : "_ZN7android8String1614allocFromUTF16EPKDsm"
857  },
858  {
859   "name" : "_ZN7android8String164editEv"
860  },
861  {
862   "name" : "_ZN7android8String165allocEm"
863  },
864  {
865   "name" : "_ZN7android8String165setToEPKDs"
866  },
867  {
868   "name" : "_ZN7android8String165setToEPKDsm"
869  },
870  {
871   "name" : "_ZN7android8String165setToERKS0_"
872  },
873  {
874   "name" : "_ZN7android8String165setToERKS0_mm"
875  },
876  {
877   "name" : "_ZN7android8String166appendEPKDsm"
878  },
879  {
880   "name" : "_ZN7android8String166appendERKS0_"
881  },
882  {
883   "name" : "_ZN7android8String166insertEmPKDs"
884  },
885  {
886   "name" : "_ZN7android8String166insertEmPKDsm"
887  },
888  {
889   "name" : "_ZN7android8String167acquireEv"
890  },
891  {
892   "name" : "_ZN7android8String167releaseEv"
893  },
894  {
895   "name" : "_ZN7android8String16C1EOS0_"
896  },
897  {
898   "name" : "_ZN7android8String16C1EPKDs"
899  },
900  {
901   "name" : "_ZN7android8String16C1EPKDsm"
902  },
903  {
904   "name" : "_ZN7android8String16C1EPKc"
905  },
906  {
907   "name" : "_ZN7android8String16C1EPKcm"
908  },
909  {
910   "name" : "_ZN7android8String16C1ERKNS_7String8E"
911  },
912  {
913   "name" : "_ZN7android8String16C1ERKS0_"
914  },
915  {
916   "name" : "_ZN7android8String16C1ERKS0_mm"
917  },
918  {
919   "name" : "_ZN7android8String16C1Ev"
920  },
921  {
922   "name" : "_ZN7android8String16C2EOS0_"
923  },
924  {
925   "name" : "_ZN7android8String16C2EPKDs"
926  },
927  {
928   "name" : "_ZN7android8String16C2EPKDsm"
929  },
930  {
931   "name" : "_ZN7android8String16C2EPKc"
932  },
933  {
934   "name" : "_ZN7android8String16C2EPKcm"
935  },
936  {
937   "name" : "_ZN7android8String16C2ERKNS_7String8E"
938  },
939  {
940   "name" : "_ZN7android8String16C2ERKS0_"
941  },
942  {
943   "name" : "_ZN7android8String16C2ERKS0_mm"
944  },
945  {
946   "name" : "_ZN7android8String16C2Ev"
947  },
948  {
949   "name" : "_ZN7android8String16D1Ev"
950  },
951  {
952   "name" : "_ZN7android8String16D2Ev"
953  },
954  {
955   "name" : "_ZN7android8String16aSEOS0_"
956  },
957  {
958   "name" : "_ZN7android9FdPrinter9printLineEPKc"
959  },
960  {
961   "name" : "_ZN7android9FdPrinterC1EijPKc"
962  },
963  {
964   "name" : "_ZN7android9FdPrinterC2EijPKc"
965  },
966  {
967   "name" : "_ZN7android9StopWatch5resetEv"
968  },
969  {
970   "name" : "_ZN7android9StopWatchC1EPKci"
971  },
972  {
973   "name" : "_ZN7android9StopWatchC2EPKci"
974  },
975  {
976   "name" : "_ZN7android9StopWatchD1Ev"
977  },
978  {
979   "name" : "_ZN7android9StopWatchD2Ev"
980  },
981  {
982   "name" : "_ZN7android9Tokenizer12fromContentsERKNS_7String8EPKcPPS0_"
983  },
984  {
985   "name" : "_ZN7android9Tokenizer14skipDelimitersEPKc"
986  },
987  {
988   "name" : "_ZN7android9Tokenizer4openERKNS_7String8EPPS0_"
989  },
990  {
991   "name" : "_ZN7android9Tokenizer8nextLineEv"
992  },
993  {
994   "name" : "_ZN7android9Tokenizer9nextTokenEPKc"
995  },
996  {
997   "name" : "_ZN7android9TokenizerC1ERKNS_7String8EPNS_7FileMapEPcbm"
998  },
999  {
1000   "name" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbm"
1001  },
1002  {
1003   "name" : "_ZN7android9TokenizerD1Ev"
1004  },
1005  {
1006   "name" : "_ZN7android9TokenizerD2Ev"
1007  },
1008  {
1009   "name" : "_ZNK7android10VectorImpl12itemLocationEm"
1010  },
1011  {
1012   "name" : "_ZNK7android10VectorImpl8capacityEv"
1013  },
1014  {
1015   "name" : "_ZNK7android10VectorImpl8itemSizeEv"
1016  },
1017  {
1018   "name" : "_ZNK7android12SharedBuffer10editResizeEm"
1019  },
1020  {
1021   "name" : "_ZNK7android12SharedBuffer11attemptEditEv"
1022  },
1023  {
1024   "name" : "_ZNK7android12SharedBuffer4editEv"
1025  },
1026  {
1027   "name" : "_ZNK7android12SharedBuffer5resetEm"
1028  },
1029  {
1030   "name" : "_ZNK7android12SharedBuffer7acquireEv"
1031  },
1032  {
1033   "name" : "_ZNK7android12SharedBuffer7releaseEj"
1034  },
1035  {
1036   "name" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPm"
1037  },
1038  {
1039   "name" : "_ZNK7android16SortedVectorImpl7indexOfEPKv"
1040  },
1041  {
1042   "name" : "_ZNK7android16SortedVectorImpl7orderOfEPKv"
1043  },
1044  {
1045   "name" : "_ZNK7android6Looper20getAllowNonCallbacksEv"
1046  },
1047  {
1048   "name" : "_ZNK7android6Looper7Request14getEpollEventsEv"
1049  },
1050  {
1051   "name" : "_ZNK7android6Looper9isPollingEv"
1052  },
1053  {
1054   "name" : "_ZNK7android6Thread11exitPendingEv"
1055  },
1056  {
1057   "name" : "_ZNK7android6Thread6getTidEv"
1058  },
1059  {
1060   "name" : "_ZNK7android6Thread9isRunningEv"
1061  },
1062  {
1063   "binding" : "weak",
1064   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvm"
1065  },
1066  {
1067   "binding" : "weak",
1068   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvm"
1069  },
1070  {
1071   "binding" : "weak",
1072   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvm"
1073  },
1074  {
1075   "binding" : "weak",
1076   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvm"
1077  },
1078  {
1079   "binding" : "weak",
1080   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvm"
1081  },
1082  {
1083   "binding" : "weak",
1084   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvm"
1085  },
1086  {
1087   "binding" : "weak",
1088   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvm"
1089  },
1090  {
1091   "binding" : "weak",
1092   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvm"
1093  },
1094  {
1095   "binding" : "weak",
1096   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvm"
1097  },
1098  {
1099   "binding" : "weak",
1100   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvm"
1101  },
1102  {
1103   "binding" : "weak",
1104   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvm"
1105  },
1106  {
1107   "binding" : "weak",
1108   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvm"
1109  },
1110  {
1111   "binding" : "weak",
1112   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvm"
1113  },
1114  {
1115   "binding" : "weak",
1116   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvm"
1117  },
1118  {
1119   "binding" : "weak",
1120   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvm"
1121  },
1122  {
1123   "binding" : "weak",
1124   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvm"
1125  },
1126  {
1127   "binding" : "weak",
1128   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvm"
1129  },
1130  {
1131   "binding" : "weak",
1132   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvm"
1133  },
1134  {
1135   "name" : "_ZNK7android7RefBase10createWeakEPKv"
1136  },
1137  {
1138   "name" : "_ZNK7android7RefBase11getWeakRefsEv"
1139  },
1140  {
1141   "name" : "_ZNK7android7RefBase12weakref_type12getWeakCountEv"
1142  },
1143  {
1144   "name" : "_ZNK7android7RefBase12weakref_type7refBaseEv"
1145  },
1146  {
1147   "name" : "_ZNK7android7RefBase12weakref_type9printRefsEv"
1148  },
1149  {
1150   "name" : "_ZNK7android7RefBase14forceIncStrongEPKv"
1151  },
1152  {
1153   "name" : "_ZNK7android7RefBase14getStrongCountEv"
1154  },
1155  {
1156   "name" : "_ZNK7android7RefBase22incStrongRequireStrongEPKv"
1157  },
1158  {
1159   "name" : "_ZNK7android7RefBase9decStrongEPKv"
1160  },
1161  {
1162   "name" : "_ZNK7android7RefBase9incStrongEPKv"
1163  },
1164  {
1165   "name" : "_ZNK7android7String810getPathDirEv"
1166  },
1167  {
1168   "name" : "_ZNK7android7String811getBasePathEv"
1169  },
1170  {
1171   "name" : "_ZNK7android7String811getPathLeafEv"
1172  },
1173  {
1174   "name" : "_ZNK7android7String814find_extensionEv"
1175  },
1176  {
1177   "name" : "_ZNK7android7String816getPathExtensionEv"
1178  },
1179  {
1180   "name" : "_ZNK7android7String84findEPKcm"
1181  },
1182  {
1183   "name" : "_ZNK7android7String86lengthEv"
1184  },
1185  {
1186   "name" : "_ZNK7android7String88walkPathEPS0_"
1187  },
1188  {
1189   "name" : "_ZNK7android8String1610startsWithEPKDs"
1190  },
1191  {
1192   "name" : "_ZNK7android8String1610startsWithERKS0_"
1193  },
1194  {
1195   "name" : "_ZNK7android8String1614isStaticStringEv"
1196  },
1197  {
1198   "name" : "_ZNK7android8String1616staticStringSizeEv"
1199  },
1200  {
1201   "name" : "_ZNK7android8String164sizeEv"
1202  },
1203  {
1204   "name" : "_ZNK7android8String168containsEPKDs"
1205  },
1206  {
1207   "name" : "_ZNK7android8String168findLastEDs"
1208  },
1209  {
1210   "name" : "_ZNK7android8String169findFirstEDs"
1211  },
1212  {
1213   "name" : "_ZNK7android9StopWatch11elapsedTimeEv"
1214  },
1215  {
1216   "name" : "_ZNK7android9StopWatch4nameEv"
1217  },
1218  {
1219   "name" : "_ZNK7android9Tokenizer11getLocationEv"
1220  },
1221  {
1222   "name" : "_ZNK7android9Tokenizer19peekRemainderOfLineEv"
1223  },
1224  {
1225   "binding" : "weak",
1226   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIimEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE14__erase_uniqueIiEEmRKT_"
1227  },
1228  {
1229   "binding" : "weak",
1230   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIimEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE25__emplace_unique_key_argsIiJRiRKmEEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS2_PvEEEEbEERKT_DpOT0_"
1231  },
1232  {
1233   "binding" : "weak",
1234   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIimEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE5eraseENS_21__hash_const_iteratorIPNS_11__hash_nodeIS2_PvEEEE"
1235  },
1236  {
1237   "binding" : "weak",
1238   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIimEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE6rehashEm"
1239  },
1240  {
1241   "binding" : "weak",
1242   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIimEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS2_PvEEEE"
1243  },
1244  {
1245   "binding" : "weak",
1246   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIimEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEE8__rehashEm"
1247  },
1248  {
1249   "binding" : "weak",
1250   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeIimEENS_22__unordered_map_hasherIiS2_NS_4hashIiEELb1EEENS_21__unordered_map_equalIiS2_NS_8equal_toIiEELb1EEENS_9allocatorIS2_EEED2Ev"
1251  },
1252  {
1253   "binding" : "weak",
1254   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN7android6Looper7RequestEEENS_22__unordered_map_hasherImS5_NS_4hashImEELb1EEENS_21__unordered_map_equalImS5_NS_8equal_toImEELb1EEENS_9allocatorIS5_EEE14__erase_uniqueImEEmRKT_"
1255  },
1256  {
1257   "binding" : "weak",
1258   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN7android6Looper7RequestEEENS_22__unordered_map_hasherImS5_NS_4hashImEELb1EEENS_21__unordered_map_equalImS5_NS_8equal_toImEELb1EEENS_9allocatorIS5_EEE17__deallocate_nodeEPNS_16__hash_node_baseIPNS_11__hash_nodeIS5_PvEEEE"
1259  },
1260  {
1261   "binding" : "weak",
1262   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN7android6Looper7RequestEEENS_22__unordered_map_hasherImS5_NS_4hashImEELb1EEENS_21__unordered_map_equalImS5_NS_8equal_toImEELb1EEENS_9allocatorIS5_EEE25__emplace_unique_key_argsImJRKmRS4_EEENS_4pairINS_15__hash_iteratorIPNS_11__hash_nodeIS5_PvEEEEbEERKT_DpOT0_"
1263  },
1264  {
1265   "binding" : "weak",
1266   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN7android6Looper7RequestEEENS_22__unordered_map_hasherImS5_NS_4hashImEELb1EEENS_21__unordered_map_equalImS5_NS_8equal_toImEELb1EEENS_9allocatorIS5_EEE4findImEENS_15__hash_iteratorIPNS_11__hash_nodeIS5_PvEEEERKT_"
1267  },
1268  {
1269   "binding" : "weak",
1270   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN7android6Looper7RequestEEENS_22__unordered_map_hasherImS5_NS_4hashImEELb1EEENS_21__unordered_map_equalImS5_NS_8equal_toImEELb1EEENS_9allocatorIS5_EEE5eraseENS_21__hash_const_iteratorIPNS_11__hash_nodeIS5_PvEEEE"
1271  },
1272  {
1273   "binding" : "weak",
1274   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN7android6Looper7RequestEEENS_22__unordered_map_hasherImS5_NS_4hashImEELb1EEENS_21__unordered_map_equalImS5_NS_8equal_toImEELb1EEENS_9allocatorIS5_EEE6rehashEm"
1275  },
1276  {
1277   "binding" : "weak",
1278   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN7android6Looper7RequestEEENS_22__unordered_map_hasherImS5_NS_4hashImEELb1EEENS_21__unordered_map_equalImS5_NS_8equal_toImEELb1EEENS_9allocatorIS5_EEE6removeENS_21__hash_const_iteratorIPNS_11__hash_nodeIS5_PvEEEE"
1279  },
1280  {
1281   "binding" : "weak",
1282   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN7android6Looper7RequestEEENS_22__unordered_map_hasherImS5_NS_4hashImEELb1EEENS_21__unordered_map_equalImS5_NS_8equal_toImEELb1EEENS_9allocatorIS5_EEE8__rehashEm"
1283  },
1284  {
1285   "binding" : "weak",
1286   "name" : "_ZNSt3__112__hash_tableINS_17__hash_value_typeImN7android6Looper7RequestEEENS_22__unordered_map_hasherImS5_NS_4hashImEELb1EEENS_21__unordered_map_equalImS5_NS_8equal_toImEELb1EEENS_9allocatorIS5_EEED2Ev"
1287  },
1288  {
1289   "name" : "_ZTv0_n24_N7android14LooperCallbackD0Ev"
1290  },
1291  {
1292   "name" : "_ZTv0_n24_N7android14LooperCallbackD1Ev"
1293  },
1294  {
1295   "name" : "_ZTv0_n24_N7android14MessageHandlerD0Ev"
1296  },
1297  {
1298   "name" : "_ZTv0_n24_N7android14MessageHandlerD1Ev"
1299  },
1300  {
1301   "name" : "_ZTv0_n24_N7android18WeakMessageHandlerD0Ev"
1302  },
1303  {
1304   "name" : "_ZTv0_n24_N7android18WeakMessageHandlerD1Ev"
1305  },
1306  {
1307   "name" : "_ZTv0_n24_N7android20SimpleLooperCallbackD0Ev"
1308  },
1309  {
1310   "name" : "_ZTv0_n24_N7android20SimpleLooperCallbackD1Ev"
1311  },
1312  {
1313   "name" : "_ZTv0_n24_N7android6ThreadD0Ev"
1314  },
1315  {
1316   "name" : "_ZTv0_n24_N7android6ThreadD1Ev"
1317  },
1318  {
1319   "name" : "androidCreateRawThreadEtc"
1320  },
1321  {
1322   "name" : "androidCreateThread"
1323  },
1324  {
1325   "name" : "androidCreateThreadEtc"
1326  },
1327  {
1328   "name" : "androidGetThreadId"
1329  },
1330  {
1331   "name" : "androidGetThreadPriority"
1332  },
1333  {
1334   "name" : "androidSetCreateThreadFunc"
1335  },
1336  {
1337   "name" : "androidSetThreadName"
1338  },
1339  {
1340   "name" : "androidSetThreadPriority"
1341  },
1342  {
1343   "name" : "do_report_sysprop_change"
1344  },
1345  {
1346   "name" : "strcmp16"
1347  },
1348  {
1349   "name" : "strlen16"
1350  },
1351  {
1352   "name" : "strncmp16"
1353  },
1354  {
1355   "name" : "strnlen16"
1356  },
1357  {
1358   "name" : "strstr16"
1359  },
1360  {
1361   "name" : "strzcmp16"
1362  },
1363  {
1364   "name" : "systemTime"
1365  },
1366  {
1367   "name" : "toMillisecondTimeoutDelay"
1368  },
1369  {
1370   "name" : "utf16_to_utf8"
1371  },
1372  {
1373   "name" : "utf16_to_utf8_length"
1374  },
1375  {
1376   "name" : "utf32_from_utf8_at"
1377  },
1378  {
1379   "name" : "utf32_to_utf8"
1380  },
1381  {
1382   "name" : "utf32_to_utf8_length"
1383  },
1384  {
1385   "name" : "utf8_to_utf16"
1386  },
1387  {
1388   "name" : "utf8_to_utf16_length"
1389  },
1390  {
1391   "name" : "utf8_to_utf16_no_null_terminator"
1392  }
1393 ],
1394 "elf_objects" :
1395 [
1396  {
1397   "name" : "_ZN7android7FileMap9mPageSizeE"
1398  },
1399  {
1400   "name" : "_ZTCN7android18WeakMessageHandlerE0_NS_14MessageHandlerE"
1401  },
1402  {
1403   "name" : "_ZTCN7android20SimpleLooperCallbackE0_NS_14LooperCallbackE"
1404  },
1405  {
1406   "name" : "_ZTTN7android14LooperCallbackE"
1407  },
1408  {
1409   "name" : "_ZTTN7android14MessageHandlerE"
1410  },
1411  {
1412   "name" : "_ZTTN7android18WeakMessageHandlerE"
1413  },
1414  {
1415   "name" : "_ZTTN7android20SimpleLooperCallbackE"
1416  },
1417  {
1418   "name" : "_ZTTN7android6ThreadE"
1419  },
1420  {
1421   "name" : "_ZTVN7android10LogPrinterE"
1422  },
1423  {
1424   "name" : "_ZTVN7android10VectorImplE"
1425  },
1426  {
1427   "name" : "_ZTVN7android13PrefixPrinterE"
1428  },
1429  {
1430   "name" : "_ZTVN7android14LooperCallbackE"
1431  },
1432  {
1433   "name" : "_ZTVN7android14MessageHandlerE"
1434  },
1435  {
1436   "name" : "_ZTVN7android14String8PrinterE"
1437  },
1438  {
1439   "name" : "_ZTVN7android16SortedVectorImplE"
1440  },
1441  {
1442   "name" : "_ZTVN7android18WeakMessageHandlerE"
1443  },
1444  {
1445   "name" : "_ZTVN7android20SimpleLooperCallbackE"
1446  },
1447  {
1448   "name" : "_ZTVN7android6LooperE"
1449  },
1450  {
1451   "name" : "_ZTVN7android6ThreadE"
1452  },
1453  {
1454   "binding" : "weak",
1455   "name" : "_ZTVN7android6VectorINS_28sysprop_change_callback_infoEEE"
1456  },
1457  {
1458   "binding" : "weak",
1459   "name" : "_ZTVN7android6VectorINS_6Looper15MessageEnvelopeEEE"
1460  },
1461  {
1462   "binding" : "weak",
1463   "name" : "_ZTVN7android6VectorINS_6Looper8ResponseEEE"
1464  },
1465  {
1466   "name" : "_ZTVN7android7PrinterE"
1467  },
1468  {
1469   "name" : "_ZTVN7android7RefBaseE"
1470  },
1471  {
1472   "name" : "_ZTVN7android9FdPrinterE"
1473  }
1474 ],
1475 "enum_types" :
1476 [
1477  {
1478   "alignment" : 4,
1479   "enum_fields" :
1480   [
1481    {
1482     "enum_field_value" : -1,
1483     "name" : "SP_DEFAULT"
1484    },
1485    {
1486     "enum_field_value" : 0,
1487     "name" : "SP_BACKGROUND"
1488    },
1489    {
1490     "enum_field_value" : 1,
1491     "name" : "SP_FOREGROUND"
1492    },
1493    {
1494     "enum_field_value" : 2,
1495     "name" : "SP_SYSTEM"
1496    },
1497    {
1498     "enum_field_value" : 3,
1499     "name" : "SP_AUDIO_APP"
1500    },
1501    {
1502     "enum_field_value" : 4,
1503     "name" : "SP_AUDIO_SYS"
1504    },
1505    {
1506     "enum_field_value" : 5,
1507     "name" : "SP_TOP_APP"
1508    },
1509    {
1510     "enum_field_value" : 6,
1511     "name" : "SP_RT_APP"
1512    },
1513    {
1514     "enum_field_value" : 7,
1515     "name" : "SP_RESTRICTED"
1516    },
1517    {
1518     "enum_field_value" : 8,
1519     "name" : "SP_CNT"
1520    },
1521    {
1522     "enum_field_value" : 7,
1523     "name" : "SP_MAX"
1524    },
1525    {
1526     "enum_field_value" : 1,
1527     "name" : "SP_SYSTEM_DEFAULT"
1528    }
1529   ],
1530   "linker_set_key" : "_ZTI11SchedPolicy",
1531   "name" : "SchedPolicy",
1532   "referenced_type" : "_ZTI11SchedPolicy",
1533   "self_type" : "_ZTI11SchedPolicy",
1534   "size" : 4,
1535   "source_file" : "system/core/libprocessgroup/include/processgroup/sched_policy.h",
1536   "underlying_type" : "_ZTIi"
1537  },
1538  {
1539   "alignment" : 4,
1540   "enum_fields" :
1541   [
1542    {
1543     "enum_field_value" : 1,
1544     "name" : "HAL_HDR_DOLBY_VISION"
1545    },
1546    {
1547     "enum_field_value" : 2,
1548     "name" : "HAL_HDR_HDR10"
1549    },
1550    {
1551     "enum_field_value" : 3,
1552     "name" : "HAL_HDR_HLG"
1553    }
1554   ],
1555   "linker_set_key" : "_ZTI13android_hdr_t",
1556   "name" : "android_hdr_t",
1557   "referenced_type" : "_ZTI13android_hdr_t",
1558   "self_type" : "_ZTI13android_hdr_t",
1559   "size" : 4,
1560   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1561   "underlying_type" : "_ZTIj"
1562  },
1563  {
1564   "alignment" : 4,
1565   "enum_fields" :
1566   [
1567    {
1568     "enum_field_value" : 4,
1569     "name" : "HAL_HDR_HDR10_PLUS"
1570    }
1571   ],
1572   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
1573   "name" : "android_hdr_v1_2_t",
1574   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
1575   "self_type" : "_ZTI18android_hdr_v1_2_t",
1576   "size" : 4,
1577   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1578   "underlying_type" : "_ZTIj"
1579  },
1580  {
1581   "alignment" : 4,
1582   "enum_fields" :
1583   [
1584    {
1585     "enum_field_value" : 0,
1586     "name" : "ANDROID_LOG_UNKNOWN"
1587    },
1588    {
1589     "enum_field_value" : 1,
1590     "name" : "ANDROID_LOG_DEFAULT"
1591    },
1592    {
1593     "enum_field_value" : 2,
1594     "name" : "ANDROID_LOG_VERBOSE"
1595    },
1596    {
1597     "enum_field_value" : 3,
1598     "name" : "ANDROID_LOG_DEBUG"
1599    },
1600    {
1601     "enum_field_value" : 4,
1602     "name" : "ANDROID_LOG_INFO"
1603    },
1604    {
1605     "enum_field_value" : 5,
1606     "name" : "ANDROID_LOG_WARN"
1607    },
1608    {
1609     "enum_field_value" : 6,
1610     "name" : "ANDROID_LOG_ERROR"
1611    },
1612    {
1613     "enum_field_value" : 7,
1614     "name" : "ANDROID_LOG_FATAL"
1615    },
1616    {
1617     "enum_field_value" : 8,
1618     "name" : "ANDROID_LOG_SILENT"
1619    }
1620   ],
1621   "linker_set_key" : "_ZTI19android_LogPriority",
1622   "name" : "android_LogPriority",
1623   "referenced_type" : "_ZTI19android_LogPriority",
1624   "self_type" : "_ZTI19android_LogPriority",
1625   "size" : 4,
1626   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
1627   "underlying_type" : "_ZTIj"
1628  },
1629  {
1630   "alignment" : 4,
1631   "enum_fields" :
1632   [
1633    {
1634     "enum_field_value" : 0,
1635     "name" : "HAL_DATASPACE_UNKNOWN"
1636    },
1637    {
1638     "enum_field_value" : 1,
1639     "name" : "HAL_DATASPACE_ARBITRARY"
1640    },
1641    {
1642     "enum_field_value" : 16,
1643     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1644    },
1645    {
1646     "enum_field_value" : 4128768,
1647     "name" : "HAL_DATASPACE_STANDARD_MASK"
1648    },
1649    {
1650     "enum_field_value" : 0,
1651     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1652    },
1653    {
1654     "enum_field_value" : 65536,
1655     "name" : "HAL_DATASPACE_STANDARD_BT709"
1656    },
1657    {
1658     "enum_field_value" : 131072,
1659     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1660    },
1661    {
1662     "enum_field_value" : 196608,
1663     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1664    },
1665    {
1666     "enum_field_value" : 262144,
1667     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1668    },
1669    {
1670     "enum_field_value" : 327680,
1671     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1672    },
1673    {
1674     "enum_field_value" : 393216,
1675     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1676    },
1677    {
1678     "enum_field_value" : 458752,
1679     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1680    },
1681    {
1682     "enum_field_value" : 524288,
1683     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1684    },
1685    {
1686     "enum_field_value" : 589824,
1687     "name" : "HAL_DATASPACE_STANDARD_FILM"
1688    },
1689    {
1690     "enum_field_value" : 655360,
1691     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1692    },
1693    {
1694     "enum_field_value" : 720896,
1695     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1696    },
1697    {
1698     "enum_field_value" : 22,
1699     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1700    },
1701    {
1702     "enum_field_value" : 130023424,
1703     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1704    },
1705    {
1706     "enum_field_value" : 0,
1707     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1708    },
1709    {
1710     "enum_field_value" : 4194304,
1711     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1712    },
1713    {
1714     "enum_field_value" : 8388608,
1715     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1716    },
1717    {
1718     "enum_field_value" : 12582912,
1719     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1720    },
1721    {
1722     "enum_field_value" : 16777216,
1723     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1724    },
1725    {
1726     "enum_field_value" : 20971520,
1727     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1728    },
1729    {
1730     "enum_field_value" : 25165824,
1731     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1732    },
1733    {
1734     "enum_field_value" : 29360128,
1735     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1736    },
1737    {
1738     "enum_field_value" : 33554432,
1739     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1740    },
1741    {
1742     "enum_field_value" : 27,
1743     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1744    },
1745    {
1746     "enum_field_value" : 939524096,
1747     "name" : "HAL_DATASPACE_RANGE_MASK"
1748    },
1749    {
1750     "enum_field_value" : 0,
1751     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1752    },
1753    {
1754     "enum_field_value" : 134217728,
1755     "name" : "HAL_DATASPACE_RANGE_FULL"
1756    },
1757    {
1758     "enum_field_value" : 268435456,
1759     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1760    },
1761    {
1762     "enum_field_value" : 402653184,
1763     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1764    },
1765    {
1766     "enum_field_value" : 512,
1767     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1768    },
1769    {
1770     "enum_field_value" : 138477568,
1771     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1772    },
1773    {
1774     "enum_field_value" : 406913024,
1775     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1776    },
1777    {
1778     "enum_field_value" : 513,
1779     "name" : "HAL_DATASPACE_SRGB"
1780    },
1781    {
1782     "enum_field_value" : 142671872,
1783     "name" : "HAL_DATASPACE_V0_SRGB"
1784    },
1785    {
1786     "enum_field_value" : 411107328,
1787     "name" : "HAL_DATASPACE_V0_SCRGB"
1788    },
1789    {
1790     "enum_field_value" : 257,
1791     "name" : "HAL_DATASPACE_JFIF"
1792    },
1793    {
1794     "enum_field_value" : 146931712,
1795     "name" : "HAL_DATASPACE_V0_JFIF"
1796    },
1797    {
1798     "enum_field_value" : 258,
1799     "name" : "HAL_DATASPACE_BT601_625"
1800    },
1801    {
1802     "enum_field_value" : 281149440,
1803     "name" : "HAL_DATASPACE_V0_BT601_625"
1804    },
1805    {
1806     "enum_field_value" : 259,
1807     "name" : "HAL_DATASPACE_BT601_525"
1808    },
1809    {
1810     "enum_field_value" : 281280512,
1811     "name" : "HAL_DATASPACE_V0_BT601_525"
1812    },
1813    {
1814     "enum_field_value" : 260,
1815     "name" : "HAL_DATASPACE_BT709"
1816    },
1817    {
1818     "enum_field_value" : 281083904,
1819     "name" : "HAL_DATASPACE_V0_BT709"
1820    },
1821    {
1822     "enum_field_value" : 139067392,
1823     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1824    },
1825    {
1826     "enum_field_value" : 155844608,
1827     "name" : "HAL_DATASPACE_DCI_P3"
1828    },
1829    {
1830     "enum_field_value" : 139067392,
1831     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1832    },
1833    {
1834     "enum_field_value" : 143261696,
1835     "name" : "HAL_DATASPACE_DISPLAY_P3"
1836    },
1837    {
1838     "enum_field_value" : 151715840,
1839     "name" : "HAL_DATASPACE_ADOBE_RGB"
1840    },
1841    {
1842     "enum_field_value" : 138805248,
1843     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1844    },
1845    {
1846     "enum_field_value" : 147193856,
1847     "name" : "HAL_DATASPACE_BT2020"
1848    },
1849    {
1850     "enum_field_value" : 163971072,
1851     "name" : "HAL_DATASPACE_BT2020_PQ"
1852    },
1853    {
1854     "enum_field_value" : 4096,
1855     "name" : "HAL_DATASPACE_DEPTH"
1856    },
1857    {
1858     "enum_field_value" : 4097,
1859     "name" : "HAL_DATASPACE_SENSOR"
1860    }
1861   ],
1862   "linker_set_key" : "_ZTI19android_dataspace_t",
1863   "name" : "android_dataspace_t",
1864   "referenced_type" : "_ZTI19android_dataspace_t",
1865   "self_type" : "_ZTI19android_dataspace_t",
1866   "size" : 4,
1867   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1868   "underlying_type" : "_ZTIj"
1869  },
1870  {
1871   "alignment" : 4,
1872   "enum_fields" :
1873   [
1874    {
1875     "enum_field_value" : 0,
1876     "name" : "FLEX_FORMAT_INVALID"
1877    },
1878    {
1879     "enum_field_value" : 1,
1880     "name" : "FLEX_FORMAT_Y"
1881    },
1882    {
1883     "enum_field_value" : 7,
1884     "name" : "FLEX_FORMAT_YCbCr"
1885    },
1886    {
1887     "enum_field_value" : 1073741831,
1888     "name" : "FLEX_FORMAT_YCbCrA"
1889    },
1890    {
1891     "enum_field_value" : 7168,
1892     "name" : "FLEX_FORMAT_RGB"
1893    },
1894    {
1895     "enum_field_value" : 1073748992,
1896     "name" : "FLEX_FORMAT_RGBA"
1897    }
1898   ],
1899   "linker_set_key" : "_ZTI19android_flex_format",
1900   "name" : "android_flex_format",
1901   "referenced_type" : "_ZTI19android_flex_format",
1902   "self_type" : "_ZTI19android_flex_format",
1903   "size" : 4,
1904   "source_file" : "system/core/libsystem/include/system/graphics.h",
1905   "underlying_type" : "_ZTIj"
1906  },
1907  {
1908   "alignment" : 4,
1909   "enum_fields" :
1910   [
1911    {
1912     "enum_field_value" : 1,
1913     "name" : "HAL_TRANSFORM_FLIP_H"
1914    },
1915    {
1916     "enum_field_value" : 2,
1917     "name" : "HAL_TRANSFORM_FLIP_V"
1918    },
1919    {
1920     "enum_field_value" : 4,
1921     "name" : "HAL_TRANSFORM_ROT_90"
1922    },
1923    {
1924     "enum_field_value" : 3,
1925     "name" : "HAL_TRANSFORM_ROT_180"
1926    },
1927    {
1928     "enum_field_value" : 7,
1929     "name" : "HAL_TRANSFORM_ROT_270"
1930    }
1931   ],
1932   "linker_set_key" : "_ZTI19android_transform_t",
1933   "name" : "android_transform_t",
1934   "referenced_type" : "_ZTI19android_transform_t",
1935   "self_type" : "_ZTI19android_transform_t",
1936   "size" : 4,
1937   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1938   "underlying_type" : "_ZTIj"
1939  },
1940  {
1941   "alignment" : 4,
1942   "enum_fields" :
1943   [
1944    {
1945     "enum_field_value" : 0,
1946     "name" : "HAL_COLOR_MODE_NATIVE"
1947    },
1948    {
1949     "enum_field_value" : 1,
1950     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1951    },
1952    {
1953     "enum_field_value" : 2,
1954     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1955    },
1956    {
1957     "enum_field_value" : 3,
1958     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1959    },
1960    {
1961     "enum_field_value" : 4,
1962     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1963    },
1964    {
1965     "enum_field_value" : 5,
1966     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1967    },
1968    {
1969     "enum_field_value" : 6,
1970     "name" : "HAL_COLOR_MODE_DCI_P3"
1971    },
1972    {
1973     "enum_field_value" : 7,
1974     "name" : "HAL_COLOR_MODE_SRGB"
1975    },
1976    {
1977     "enum_field_value" : 8,
1978     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1979    },
1980    {
1981     "enum_field_value" : 9,
1982     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1983    }
1984   ],
1985   "linker_set_key" : "_ZTI20android_color_mode_t",
1986   "name" : "android_color_mode_t",
1987   "referenced_type" : "_ZTI20android_color_mode_t",
1988   "self_type" : "_ZTI20android_color_mode_t",
1989   "size" : 4,
1990   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1991   "underlying_type" : "_ZTIj"
1992  },
1993  {
1994   "alignment" : 4,
1995   "enum_fields" :
1996   [
1997    {
1998     "enum_field_value" : 0,
1999     "name" : "SYSTEM_TIME_REALTIME"
2000    },
2001    {
2002     "enum_field_value" : 1,
2003     "name" : "SYSTEM_TIME_MONOTONIC"
2004    },
2005    {
2006     "enum_field_value" : 2,
2007     "name" : "SYSTEM_TIME_PROCESS"
2008    },
2009    {
2010     "enum_field_value" : 3,
2011     "name" : "SYSTEM_TIME_THREAD"
2012    },
2013    {
2014     "enum_field_value" : 4,
2015     "name" : "SYSTEM_TIME_BOOTTIME"
2016    }
2017   ],
2018   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
2019   "name" : "(unnamed)",
2020   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
2021   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
2022   "size" : 4,
2023   "source_file" : "system/core/libutils/include/utils/Timers.h",
2024   "underlying_type" : "_ZTIj"
2025  },
2026  {
2027   "alignment" : 4,
2028   "enum_fields" :
2029   [
2030    {
2031     "enum_field_value" : 1,
2032     "name" : "FLEX_COMPONENT_Y"
2033    },
2034    {
2035     "enum_field_value" : 2,
2036     "name" : "FLEX_COMPONENT_Cb"
2037    },
2038    {
2039     "enum_field_value" : 4,
2040     "name" : "FLEX_COMPONENT_Cr"
2041    },
2042    {
2043     "enum_field_value" : 1024,
2044     "name" : "FLEX_COMPONENT_R"
2045    },
2046    {
2047     "enum_field_value" : 2048,
2048     "name" : "FLEX_COMPONENT_G"
2049    },
2050    {
2051     "enum_field_value" : 4096,
2052     "name" : "FLEX_COMPONENT_B"
2053    },
2054    {
2055     "enum_field_value" : 1073741824,
2056     "name" : "FLEX_COMPONENT_A"
2057    }
2058   ],
2059   "linker_set_key" : "_ZTI22android_flex_component",
2060   "name" : "android_flex_component",
2061   "referenced_type" : "_ZTI22android_flex_component",
2062   "self_type" : "_ZTI22android_flex_component",
2063   "size" : 4,
2064   "source_file" : "system/core/libsystem/include/system/graphics.h",
2065   "underlying_type" : "_ZTIj"
2066  },
2067  {
2068   "alignment" : 4,
2069   "enum_fields" :
2070   [
2071    {
2072     "enum_field_value" : 1,
2073     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2074    },
2075    {
2076     "enum_field_value" : 2,
2077     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2078    },
2079    {
2080     "enum_field_value" : 3,
2081     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2082    },
2083    {
2084     "enum_field_value" : 4,
2085     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2086    },
2087    {
2088     "enum_field_value" : 5,
2089     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2090    },
2091    {
2092     "enum_field_value" : 16,
2093     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2094    },
2095    {
2096     "enum_field_value" : 17,
2097     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2098    },
2099    {
2100     "enum_field_value" : 20,
2101     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2102    },
2103    {
2104     "enum_field_value" : 22,
2105     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2106    },
2107    {
2108     "enum_field_value" : 32,
2109     "name" : "HAL_PIXEL_FORMAT_RAW16"
2110    },
2111    {
2112     "enum_field_value" : 33,
2113     "name" : "HAL_PIXEL_FORMAT_BLOB"
2114    },
2115    {
2116     "enum_field_value" : 34,
2117     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2118    },
2119    {
2120     "enum_field_value" : 35,
2121     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2122    },
2123    {
2124     "enum_field_value" : 36,
2125     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2126    },
2127    {
2128     "enum_field_value" : 37,
2129     "name" : "HAL_PIXEL_FORMAT_RAW10"
2130    },
2131    {
2132     "enum_field_value" : 38,
2133     "name" : "HAL_PIXEL_FORMAT_RAW12"
2134    },
2135    {
2136     "enum_field_value" : 43,
2137     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2138    },
2139    {
2140     "enum_field_value" : 538982489,
2141     "name" : "HAL_PIXEL_FORMAT_Y8"
2142    },
2143    {
2144     "enum_field_value" : 540422489,
2145     "name" : "HAL_PIXEL_FORMAT_Y16"
2146    },
2147    {
2148     "enum_field_value" : 842094169,
2149     "name" : "HAL_PIXEL_FORMAT_YV12"
2150    }
2151   ],
2152   "linker_set_key" : "_ZTI22android_pixel_format_t",
2153   "name" : "android_pixel_format_t",
2154   "referenced_type" : "_ZTI22android_pixel_format_t",
2155   "self_type" : "_ZTI22android_pixel_format_t",
2156   "size" : 4,
2157   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
2158   "underlying_type" : "_ZTIj"
2159  },
2160  {
2161   "alignment" : 4,
2162   "enum_fields" :
2163   [
2164    {
2165     "enum_field_value" : 19,
2166     "name" : "ANDROID_PRIORITY_LOWEST"
2167    },
2168    {
2169     "enum_field_value" : 10,
2170     "name" : "ANDROID_PRIORITY_BACKGROUND"
2171    },
2172    {
2173     "enum_field_value" : 0,
2174     "name" : "ANDROID_PRIORITY_NORMAL"
2175    },
2176    {
2177     "enum_field_value" : -2,
2178     "name" : "ANDROID_PRIORITY_FOREGROUND"
2179    },
2180    {
2181     "enum_field_value" : -4,
2182     "name" : "ANDROID_PRIORITY_DISPLAY"
2183    },
2184    {
2185     "enum_field_value" : -8,
2186     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
2187    },
2188    {
2189     "enum_field_value" : -10,
2190     "name" : "ANDROID_PRIORITY_VIDEO"
2191    },
2192    {
2193     "enum_field_value" : -16,
2194     "name" : "ANDROID_PRIORITY_AUDIO"
2195    },
2196    {
2197     "enum_field_value" : -19,
2198     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
2199    },
2200    {
2201     "enum_field_value" : -20,
2202     "name" : "ANDROID_PRIORITY_HIGHEST"
2203    },
2204    {
2205     "enum_field_value" : 0,
2206     "name" : "ANDROID_PRIORITY_DEFAULT"
2207    },
2208    {
2209     "enum_field_value" : -1,
2210     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
2211    },
2212    {
2213     "enum_field_value" : 1,
2214     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
2215    }
2216   ],
2217   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2218   "name" : "(unnamed)",
2219   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2220   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2221   "size" : 4,
2222   "source_file" : "system/core/libsystem/include/system/thread_defs.h",
2223   "underlying_type" : "_ZTIi"
2224  },
2225  {
2226   "alignment" : 4,
2227   "enum_fields" :
2228   [
2229    {
2230     "enum_field_value" : 281411584,
2231     "name" : "HAL_DATASPACE_BT2020_ITU"
2232    },
2233    {
2234     "enum_field_value" : 298188800,
2235     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2236    },
2237    {
2238     "enum_field_value" : 302383104,
2239     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2240    },
2241    {
2242     "enum_field_value" : 168165376,
2243     "name" : "HAL_DATASPACE_BT2020_HLG"
2244    }
2245   ],
2246   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
2247   "name" : "android_dataspace_v1_1_t",
2248   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
2249   "self_type" : "_ZTI24android_dataspace_v1_1_t",
2250   "size" : 4,
2251   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2252   "underlying_type" : "_ZTIj"
2253  },
2254  {
2255   "alignment" : 4,
2256   "enum_fields" :
2257   [
2258    {
2259     "enum_field_value" : 142999552,
2260     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2261    },
2262    {
2263     "enum_field_value" : 4098,
2264     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2265    },
2266    {
2267     "enum_field_value" : 4099,
2268     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2269    },
2270    {
2271     "enum_field_value" : 4100,
2272     "name" : "HAL_DATASPACE_HEIF"
2273    }
2274   ],
2275   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
2276   "name" : "android_dataspace_v1_2_t",
2277   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
2278   "self_type" : "_ZTI24android_dataspace_v1_2_t",
2279   "size" : 4,
2280   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
2281   "underlying_type" : "_ZTIj"
2282  },
2283  {
2284   "alignment" : 4,
2285   "enum_fields" :
2286   [
2287    {
2288     "enum_field_value" : 10,
2289     "name" : "HAL_COLOR_MODE_BT2020"
2290    },
2291    {
2292     "enum_field_value" : 11,
2293     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2294    },
2295    {
2296     "enum_field_value" : 12,
2297     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2298    }
2299   ],
2300   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
2301   "name" : "android_color_mode_v1_1_t",
2302   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
2303   "self_type" : "_ZTI25android_color_mode_v1_1_t",
2304   "size" : 4,
2305   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2306   "underlying_type" : "_ZTIj"
2307  },
2308  {
2309   "alignment" : 4,
2310   "enum_fields" :
2311   [
2312    {
2313     "enum_field_value" : 13,
2314     "name" : "HAL_COLOR_MODE_DISPLAY_BT2020"
2315    }
2316   ],
2317   "linker_set_key" : "_ZTI25android_color_mode_v1_2_t",
2318   "name" : "android_color_mode_v1_2_t",
2319   "referenced_type" : "_ZTI25android_color_mode_v1_2_t",
2320   "self_type" : "_ZTI25android_color_mode_v1_2_t",
2321   "size" : 4,
2322   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
2323   "underlying_type" : "_ZTIj"
2324  },
2325  {
2326   "alignment" : 4,
2327   "enum_fields" :
2328   [
2329    {
2330     "enum_field_value" : 0,
2331     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2332    },
2333    {
2334     "enum_field_value" : 1,
2335     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2336    },
2337    {
2338     "enum_field_value" : 2,
2339     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2340    },
2341    {
2342     "enum_field_value" : 3,
2343     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2344    },
2345    {
2346     "enum_field_value" : 4,
2347     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2348    },
2349    {
2350     "enum_field_value" : 5,
2351     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2352    },
2353    {
2354     "enum_field_value" : 6,
2355     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2356    }
2357   ],
2358   "linker_set_key" : "_ZTI25android_color_transform_t",
2359   "name" : "android_color_transform_t",
2360   "referenced_type" : "_ZTI25android_color_transform_t",
2361   "self_type" : "_ZTI25android_color_transform_t",
2362   "size" : 4,
2363   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
2364   "underlying_type" : "_ZTIj"
2365  },
2366  {
2367   "alignment" : 4,
2368   "enum_fields" :
2369   [
2370    {
2371     "enum_field_value" : 39,
2372     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2373    },
2374    {
2375     "enum_field_value" : 40,
2376     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2377    },
2378    {
2379     "enum_field_value" : 41,
2380     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2381    },
2382    {
2383     "enum_field_value" : 42,
2384     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2385    }
2386   ],
2387   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
2388   "name" : "android_pixel_format_sw_t",
2389   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
2390   "self_type" : "_ZTI25android_pixel_format_sw_t",
2391   "size" : 4,
2392   "source_file" : "system/core/libsystem/include/system/graphics-sw.h",
2393   "underlying_type" : "_ZTIj"
2394  },
2395  {
2396   "alignment" : 4,
2397   "enum_fields" :
2398   [
2399    {
2400     "enum_field_value" : 48,
2401     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2402    },
2403    {
2404     "enum_field_value" : 49,
2405     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2406    },
2407    {
2408     "enum_field_value" : 50,
2409     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2410    },
2411    {
2412     "enum_field_value" : 51,
2413     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2414    },
2415    {
2416     "enum_field_value" : 52,
2417     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2418    },
2419    {
2420     "enum_field_value" : 53,
2421     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2422    },
2423    {
2424     "enum_field_value" : 54,
2425     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2426    }
2427   ],
2428   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
2429   "name" : "android_pixel_format_v1_1_t",
2430   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
2431   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
2432   "size" : 4,
2433   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2434   "underlying_type" : "_ZTIj"
2435  },
2436  {
2437   "alignment" : 4,
2438   "enum_fields" :
2439   [
2440    {
2441     "enum_field_value" : 55,
2442     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2443    }
2444   ],
2445   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
2446   "name" : "android_pixel_format_v1_2_t",
2447   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
2448   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
2449   "size" : 4,
2450   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
2451   "underlying_type" : "_ZTIj"
2452  },
2453  {
2454   "alignment" : 4,
2455   "enum_fields" :
2456   [
2457    {
2458     "enum_field_value" : 0,
2459     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2460    },
2461    {
2462     "enum_field_value" : 1,
2463     "name" : "HAL_RENDER_INTENT_ENHANCE"
2464    },
2465    {
2466     "enum_field_value" : 2,
2467     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2468    },
2469    {
2470     "enum_field_value" : 3,
2471     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2472    }
2473   ],
2474   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
2475   "name" : "android_render_intent_v1_1_t",
2476   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
2477   "self_type" : "_ZTI28android_render_intent_v1_1_t",
2478   "size" : 4,
2479   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2480   "underlying_type" : "_ZTIj"
2481  },
2482  {
2483   "alignment" : 4,
2484   "enum_fields" :
2485   [
2486    {
2487     "enum_field_value" : 0,
2488     "name" : "LOG_ID_MIN"
2489    },
2490    {
2491     "enum_field_value" : 0,
2492     "name" : "LOG_ID_MAIN"
2493    },
2494    {
2495     "enum_field_value" : 1,
2496     "name" : "LOG_ID_RADIO"
2497    },
2498    {
2499     "enum_field_value" : 2,
2500     "name" : "LOG_ID_EVENTS"
2501    },
2502    {
2503     "enum_field_value" : 3,
2504     "name" : "LOG_ID_SYSTEM"
2505    },
2506    {
2507     "enum_field_value" : 4,
2508     "name" : "LOG_ID_CRASH"
2509    },
2510    {
2511     "enum_field_value" : 5,
2512     "name" : "LOG_ID_STATS"
2513    },
2514    {
2515     "enum_field_value" : 6,
2516     "name" : "LOG_ID_SECURITY"
2517    },
2518    {
2519     "enum_field_value" : 7,
2520     "name" : "LOG_ID_KERNEL"
2521    },
2522    {
2523     "enum_field_value" : 8,
2524     "name" : "LOG_ID_MAX"
2525    },
2526    {
2527     "enum_field_value" : 2147483647,
2528     "name" : "LOG_ID_DEFAULT"
2529    }
2530   ],
2531   "linker_set_key" : "_ZTI6log_id",
2532   "name" : "log_id",
2533   "referenced_type" : "_ZTI6log_id",
2534   "self_type" : "_ZTI6log_id",
2535   "size" : 4,
2536   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
2537   "underlying_type" : "_ZTIj"
2538  },
2539  {
2540   "alignment" : 4,
2541   "enum_fields" :
2542   [
2543    {
2544     "enum_field_value" : 1,
2545     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
2546    },
2547    {
2548     "enum_field_value" : 2,
2549     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
2550    },
2551    {
2552     "enum_field_value" : 4,
2553     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
2554    }
2555   ],
2556   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2557   "name" : "android::VectorImpl::(unnamed)",
2558   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2559   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2560   "size" : 4,
2561   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
2562   "underlying_type" : "_ZTIj"
2563  },
2564  {
2565   "alignment" : 4,
2566   "enum_fields" :
2567   [
2568    {
2569     "enum_field_value" : 0,
2570     "name" : "android::trait_pointer<android::sysprop_change_callback_info>::value"
2571    }
2572   ],
2573   "linker_set_key" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2574   "name" : "android::trait_pointer<android::sysprop_change_callback_info>::(unnamed)",
2575   "referenced_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2576   "self_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2577   "size" : 4,
2578   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2579   "underlying_type" : "_ZTIj"
2580  },
2581  {
2582   "alignment" : 4,
2583   "enum_fields" :
2584   [
2585    {
2586     "enum_field_value" : 0,
2587     "name" : "android::trait_pointer<android::Looper::MessageEnvelope>::value"
2588    }
2589   ],
2590   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2591   "name" : "android::trait_pointer<android::Looper::MessageEnvelope>::(unnamed)",
2592   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2593   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2594   "size" : 4,
2595   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2596   "underlying_type" : "_ZTIj"
2597  },
2598  {
2599   "alignment" : 4,
2600   "enum_fields" :
2601   [
2602    {
2603     "enum_field_value" : 0,
2604     "name" : "android::trait_pointer<android::Looper::Response>::value"
2605    }
2606   ],
2607   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2608   "name" : "android::trait_pointer<android::Looper::Response>::(unnamed)",
2609   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2610   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2611   "size" : 4,
2612   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2613   "underlying_type" : "_ZTIj"
2614  },
2615  {
2616   "alignment" : 4,
2617   "enum_fields" :
2618   [
2619    {
2620     "enum_field_value" : 0,
2621     "name" : "android::OK"
2622    },
2623    {
2624     "enum_field_value" : 0,
2625     "name" : "android::NO_ERROR"
2626    },
2627    {
2628     "enum_field_value" : -2147483648,
2629     "name" : "android::UNKNOWN_ERROR"
2630    },
2631    {
2632     "enum_field_value" : -12,
2633     "name" : "android::NO_MEMORY"
2634    },
2635    {
2636     "enum_field_value" : -38,
2637     "name" : "android::INVALID_OPERATION"
2638    },
2639    {
2640     "enum_field_value" : -22,
2641     "name" : "android::BAD_VALUE"
2642    },
2643    {
2644     "enum_field_value" : -2147483647,
2645     "name" : "android::BAD_TYPE"
2646    },
2647    {
2648     "enum_field_value" : -2,
2649     "name" : "android::NAME_NOT_FOUND"
2650    },
2651    {
2652     "enum_field_value" : -1,
2653     "name" : "android::PERMISSION_DENIED"
2654    },
2655    {
2656     "enum_field_value" : -19,
2657     "name" : "android::NO_INIT"
2658    },
2659    {
2660     "enum_field_value" : -17,
2661     "name" : "android::ALREADY_EXISTS"
2662    },
2663    {
2664     "enum_field_value" : -32,
2665     "name" : "android::DEAD_OBJECT"
2666    },
2667    {
2668     "enum_field_value" : -2147483646,
2669     "name" : "android::FAILED_TRANSACTION"
2670    },
2671    {
2672     "enum_field_value" : -75,
2673     "name" : "android::BAD_INDEX"
2674    },
2675    {
2676     "enum_field_value" : -61,
2677     "name" : "android::NOT_ENOUGH_DATA"
2678    },
2679    {
2680     "enum_field_value" : -11,
2681     "name" : "android::WOULD_BLOCK"
2682    },
2683    {
2684     "enum_field_value" : -110,
2685     "name" : "android::TIMED_OUT"
2686    },
2687    {
2688     "enum_field_value" : -74,
2689     "name" : "android::UNKNOWN_TRANSACTION"
2690    },
2691    {
2692     "enum_field_value" : -2147483641,
2693     "name" : "android::FDS_NOT_ALLOWED"
2694    },
2695    {
2696     "enum_field_value" : -2147483640,
2697     "name" : "android::UNEXPECTED_NULL"
2698    }
2699   ],
2700   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
2701   "name" : "android::(unnamed)",
2702   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
2703   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
2704   "size" : 4,
2705   "source_file" : "system/core/libutils/include/utils/Errors.h",
2706   "underlying_type" : "_ZTIi"
2707  },
2708  {
2709   "alignment" : 4,
2710   "enum_fields" :
2711   [
2712    {
2713     "enum_field_value" : 19,
2714     "name" : "android::PRIORITY_LOWEST"
2715    },
2716    {
2717     "enum_field_value" : 10,
2718     "name" : "android::PRIORITY_BACKGROUND"
2719    },
2720    {
2721     "enum_field_value" : 0,
2722     "name" : "android::PRIORITY_NORMAL"
2723    },
2724    {
2725     "enum_field_value" : -2,
2726     "name" : "android::PRIORITY_FOREGROUND"
2727    },
2728    {
2729     "enum_field_value" : -4,
2730     "name" : "android::PRIORITY_DISPLAY"
2731    },
2732    {
2733     "enum_field_value" : -8,
2734     "name" : "android::PRIORITY_URGENT_DISPLAY"
2735    },
2736    {
2737     "enum_field_value" : -16,
2738     "name" : "android::PRIORITY_AUDIO"
2739    },
2740    {
2741     "enum_field_value" : -19,
2742     "name" : "android::PRIORITY_URGENT_AUDIO"
2743    },
2744    {
2745     "enum_field_value" : -20,
2746     "name" : "android::PRIORITY_HIGHEST"
2747    },
2748    {
2749     "enum_field_value" : 0,
2750     "name" : "android::PRIORITY_DEFAULT"
2751    },
2752    {
2753     "enum_field_value" : -1,
2754     "name" : "android::PRIORITY_MORE_FAVORABLE"
2755    },
2756    {
2757     "enum_field_value" : 1,
2758     "name" : "android::PRIORITY_LESS_FAVORABLE"
2759    }
2760   ],
2761   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
2762   "name" : "android::(unnamed)",
2763   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
2764   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
2765   "size" : 4,
2766   "source_file" : "system/core/libutils/include/utils/ThreadDefs.h",
2767   "underlying_type" : "_ZTIi"
2768  },
2769  {
2770   "alignment" : 4,
2771   "enum_fields" :
2772   [
2773    {
2774     "enum_field_value" : 0,
2775     "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>::value"
2776    }
2777   ],
2778   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
2779   "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>::(unnamed)",
2780   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
2781   "self_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
2782   "size" : 4,
2783   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2784   "underlying_type" : "_ZTIj"
2785  },
2786  {
2787   "alignment" : 4,
2788   "enum_fields" :
2789   [
2790    {
2791     "enum_field_value" : 0,
2792     "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>::value"
2793    }
2794   ],
2795   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
2796   "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>::(unnamed)",
2797   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
2798   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
2799   "size" : 4,
2800   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2801   "underlying_type" : "_ZTIj"
2802  },
2803  {
2804   "alignment" : 4,
2805   "enum_fields" :
2806   [
2807    {
2808     "enum_field_value" : 0,
2809     "name" : "android::trait_trivial_copy<android::Looper::Response>::value"
2810    }
2811   ],
2812   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
2813   "name" : "android::trait_trivial_copy<android::Looper::Response>::(unnamed)",
2814   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
2815   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
2816   "size" : 4,
2817   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2818   "underlying_type" : "_ZTIj"
2819  },
2820  {
2821   "alignment" : 4,
2822   "enum_fields" :
2823   [
2824    {
2825     "enum_field_value" : 1,
2826     "name" : "android::trait_trivial_copy<bool>::value"
2827    }
2828   ],
2829   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
2830   "name" : "android::trait_trivial_copy<bool>::(unnamed)",
2831   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
2832   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
2833   "size" : 4,
2834   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2835   "underlying_type" : "_ZTIj"
2836  },
2837  {
2838   "alignment" : 4,
2839   "enum_fields" :
2840   [
2841    {
2842     "enum_field_value" : 1,
2843     "name" : "android::trait_trivial_copy<char>::value"
2844    }
2845   ],
2846   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2847   "name" : "android::trait_trivial_copy<char>::(unnamed)",
2848   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2849   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2850   "size" : 4,
2851   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2852   "underlying_type" : "_ZTIj"
2853  },
2854  {
2855   "alignment" : 4,
2856   "enum_fields" :
2857   [
2858    {
2859     "enum_field_value" : 1,
2860     "name" : "android::trait_trivial_copy<double>::value"
2861    }
2862   ],
2863   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2864   "name" : "android::trait_trivial_copy<double>::(unnamed)",
2865   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2866   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2867   "size" : 4,
2868   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2869   "underlying_type" : "_ZTIj"
2870  },
2871  {
2872   "alignment" : 4,
2873   "enum_fields" :
2874   [
2875    {
2876     "enum_field_value" : 1,
2877     "name" : "android::trait_trivial_copy<float>::value"
2878    }
2879   ],
2880   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2881   "name" : "android::trait_trivial_copy<float>::(unnamed)",
2882   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2883   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2884   "size" : 4,
2885   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2886   "underlying_type" : "_ZTIj"
2887  },
2888  {
2889   "alignment" : 4,
2890   "enum_fields" :
2891   [
2892    {
2893     "enum_field_value" : 1,
2894     "name" : "android::trait_trivial_copy<unsigned char>::value"
2895    }
2896   ],
2897   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2898   "name" : "android::trait_trivial_copy<unsigned char>::(unnamed)",
2899   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2900   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2901   "size" : 4,
2902   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2903   "underlying_type" : "_ZTIj"
2904  },
2905  {
2906   "alignment" : 4,
2907   "enum_fields" :
2908   [
2909    {
2910     "enum_field_value" : 1,
2911     "name" : "android::trait_trivial_copy<int>::value"
2912    }
2913   ],
2914   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2915   "name" : "android::trait_trivial_copy<int>::(unnamed)",
2916   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2917   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2918   "size" : 4,
2919   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2920   "underlying_type" : "_ZTIj"
2921  },
2922  {
2923   "alignment" : 4,
2924   "enum_fields" :
2925   [
2926    {
2927     "enum_field_value" : 1,
2928     "name" : "android::trait_trivial_copy<unsigned int>::value"
2929    }
2930   ],
2931   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2932   "name" : "android::trait_trivial_copy<unsigned int>::(unnamed)",
2933   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2934   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2935   "size" : 4,
2936   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2937   "underlying_type" : "_ZTIj"
2938  },
2939  {
2940   "alignment" : 4,
2941   "enum_fields" :
2942   [
2943    {
2944     "enum_field_value" : 1,
2945     "name" : "android::trait_trivial_copy<long>::value"
2946    }
2947   ],
2948   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2949   "name" : "android::trait_trivial_copy<long>::(unnamed)",
2950   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2951   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2952   "size" : 4,
2953   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2954   "underlying_type" : "_ZTIj"
2955  },
2956  {
2957   "alignment" : 4,
2958   "enum_fields" :
2959   [
2960    {
2961     "enum_field_value" : 1,
2962     "name" : "android::trait_trivial_copy<unsigned long>::value"
2963    }
2964   ],
2965   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2966   "name" : "android::trait_trivial_copy<unsigned long>::(unnamed)",
2967   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2968   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
2969   "size" : 4,
2970   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2971   "underlying_type" : "_ZTIj"
2972  },
2973  {
2974   "alignment" : 4,
2975   "enum_fields" :
2976   [
2977    {
2978     "enum_field_value" : 1,
2979     "name" : "android::trait_trivial_copy<short>::value"
2980    }
2981   ],
2982   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2983   "name" : "android::trait_trivial_copy<short>::(unnamed)",
2984   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2985   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
2986   "size" : 4,
2987   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2988   "underlying_type" : "_ZTIj"
2989  },
2990  {
2991   "alignment" : 4,
2992   "enum_fields" :
2993   [
2994    {
2995     "enum_field_value" : 1,
2996     "name" : "android::trait_trivial_copy<unsigned short>::value"
2997    }
2998   ],
2999   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
3000   "name" : "android::trait_trivial_copy<unsigned short>::(unnamed)",
3001   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
3002   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
3003   "size" : 4,
3004   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3005   "underlying_type" : "_ZTIj"
3006  },
3007  {
3008   "alignment" : 4,
3009   "enum_fields" :
3010   [
3011    {
3012     "enum_field_value" : 1,
3013     "name" : "android::trait_trivial_copy<void>::value"
3014    }
3015   ],
3016   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
3017   "name" : "android::trait_trivial_copy<void>::(unnamed)",
3018   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
3019   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
3020   "size" : 4,
3021   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3022   "underlying_type" : "_ZTIj"
3023  },
3024  {
3025   "alignment" : 4,
3026   "enum_fields" :
3027   [
3028    {
3029     "enum_field_value" : 1,
3030     "name" : "android::trait_trivial_copy<long long>::value"
3031    }
3032   ],
3033   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
3034   "name" : "android::trait_trivial_copy<long long>::(unnamed)",
3035   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
3036   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
3037   "size" : 4,
3038   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3039   "underlying_type" : "_ZTIj"
3040  },
3041  {
3042   "alignment" : 4,
3043   "enum_fields" :
3044   [
3045    {
3046     "enum_field_value" : 1,
3047     "name" : "android::trait_trivial_copy<unsigned long long>::value"
3048    }
3049   ],
3050   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
3051   "name" : "android::trait_trivial_copy<unsigned long long>::(unnamed)",
3052   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
3053   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
3054   "size" : 4,
3055   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3056   "underlying_type" : "_ZTIj"
3057  },
3058  {
3059   "alignment" : 4,
3060   "enum_fields" :
3061   [
3062    {
3063     "enum_field_value" : 0,
3064     "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>::value"
3065    }
3066   ],
3067   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3068   "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>::(unnamed)",
3069   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3070   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3071   "size" : 4,
3072   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3073   "underlying_type" : "_ZTIj"
3074  },
3075  {
3076   "alignment" : 4,
3077   "enum_fields" :
3078   [
3079    {
3080     "enum_field_value" : 0,
3081     "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>::value"
3082    }
3083   ],
3084   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3085   "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>::(unnamed)",
3086   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3087   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3088   "size" : 4,
3089   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3090   "underlying_type" : "_ZTIj"
3091  },
3092  {
3093   "alignment" : 4,
3094   "enum_fields" :
3095   [
3096    {
3097     "enum_field_value" : 0,
3098     "name" : "android::trait_trivial_ctor<android::Looper::Response>::value"
3099    }
3100   ],
3101   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3102   "name" : "android::trait_trivial_ctor<android::Looper::Response>::(unnamed)",
3103   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3104   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3105   "size" : 4,
3106   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3107   "underlying_type" : "_ZTIj"
3108  },
3109  {
3110   "alignment" : 4,
3111   "enum_fields" :
3112   [
3113    {
3114     "enum_field_value" : 1,
3115     "name" : "android::trait_trivial_ctor<bool>::value"
3116    }
3117   ],
3118   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3119   "name" : "android::trait_trivial_ctor<bool>::(unnamed)",
3120   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3121   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3122   "size" : 4,
3123   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3124   "underlying_type" : "_ZTIj"
3125  },
3126  {
3127   "alignment" : 4,
3128   "enum_fields" :
3129   [
3130    {
3131     "enum_field_value" : 1,
3132     "name" : "android::trait_trivial_ctor<char>::value"
3133    }
3134   ],
3135   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3136   "name" : "android::trait_trivial_ctor<char>::(unnamed)",
3137   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3138   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3139   "size" : 4,
3140   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3141   "underlying_type" : "_ZTIj"
3142  },
3143  {
3144   "alignment" : 4,
3145   "enum_fields" :
3146   [
3147    {
3148     "enum_field_value" : 1,
3149     "name" : "android::trait_trivial_ctor<double>::value"
3150    }
3151   ],
3152   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3153   "name" : "android::trait_trivial_ctor<double>::(unnamed)",
3154   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3155   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3156   "size" : 4,
3157   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3158   "underlying_type" : "_ZTIj"
3159  },
3160  {
3161   "alignment" : 4,
3162   "enum_fields" :
3163   [
3164    {
3165     "enum_field_value" : 1,
3166     "name" : "android::trait_trivial_ctor<float>::value"
3167    }
3168   ],
3169   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3170   "name" : "android::trait_trivial_ctor<float>::(unnamed)",
3171   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3172   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3173   "size" : 4,
3174   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3175   "underlying_type" : "_ZTIj"
3176  },
3177  {
3178   "alignment" : 4,
3179   "enum_fields" :
3180   [
3181    {
3182     "enum_field_value" : 1,
3183     "name" : "android::trait_trivial_ctor<unsigned char>::value"
3184    }
3185   ],
3186   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3187   "name" : "android::trait_trivial_ctor<unsigned char>::(unnamed)",
3188   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3189   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3190   "size" : 4,
3191   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3192   "underlying_type" : "_ZTIj"
3193  },
3194  {
3195   "alignment" : 4,
3196   "enum_fields" :
3197   [
3198    {
3199     "enum_field_value" : 1,
3200     "name" : "android::trait_trivial_ctor<int>::value"
3201    }
3202   ],
3203   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3204   "name" : "android::trait_trivial_ctor<int>::(unnamed)",
3205   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3206   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3207   "size" : 4,
3208   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3209   "underlying_type" : "_ZTIj"
3210  },
3211  {
3212   "alignment" : 4,
3213   "enum_fields" :
3214   [
3215    {
3216     "enum_field_value" : 1,
3217     "name" : "android::trait_trivial_ctor<unsigned int>::value"
3218    }
3219   ],
3220   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3221   "name" : "android::trait_trivial_ctor<unsigned int>::(unnamed)",
3222   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3223   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3224   "size" : 4,
3225   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3226   "underlying_type" : "_ZTIj"
3227  },
3228  {
3229   "alignment" : 4,
3230   "enum_fields" :
3231   [
3232    {
3233     "enum_field_value" : 1,
3234     "name" : "android::trait_trivial_ctor<long>::value"
3235    }
3236   ],
3237   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3238   "name" : "android::trait_trivial_ctor<long>::(unnamed)",
3239   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3240   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3241   "size" : 4,
3242   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3243   "underlying_type" : "_ZTIj"
3244  },
3245  {
3246   "alignment" : 4,
3247   "enum_fields" :
3248   [
3249    {
3250     "enum_field_value" : 1,
3251     "name" : "android::trait_trivial_ctor<unsigned long>::value"
3252    }
3253   ],
3254   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3255   "name" : "android::trait_trivial_ctor<unsigned long>::(unnamed)",
3256   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3257   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3258   "size" : 4,
3259   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3260   "underlying_type" : "_ZTIj"
3261  },
3262  {
3263   "alignment" : 4,
3264   "enum_fields" :
3265   [
3266    {
3267     "enum_field_value" : 1,
3268     "name" : "android::trait_trivial_ctor<short>::value"
3269    }
3270   ],
3271   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3272   "name" : "android::trait_trivial_ctor<short>::(unnamed)",
3273   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3274   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3275   "size" : 4,
3276   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3277   "underlying_type" : "_ZTIj"
3278  },
3279  {
3280   "alignment" : 4,
3281   "enum_fields" :
3282   [
3283    {
3284     "enum_field_value" : 1,
3285     "name" : "android::trait_trivial_ctor<unsigned short>::value"
3286    }
3287   ],
3288   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3289   "name" : "android::trait_trivial_ctor<unsigned short>::(unnamed)",
3290   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3291   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3292   "size" : 4,
3293   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3294   "underlying_type" : "_ZTIj"
3295  },
3296  {
3297   "alignment" : 4,
3298   "enum_fields" :
3299   [
3300    {
3301     "enum_field_value" : 1,
3302     "name" : "android::trait_trivial_ctor<void>::value"
3303    }
3304   ],
3305   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3306   "name" : "android::trait_trivial_ctor<void>::(unnamed)",
3307   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3308   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3309   "size" : 4,
3310   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3311   "underlying_type" : "_ZTIj"
3312  },
3313  {
3314   "alignment" : 4,
3315   "enum_fields" :
3316   [
3317    {
3318     "enum_field_value" : 1,
3319     "name" : "android::trait_trivial_ctor<long long>::value"
3320    }
3321   ],
3322   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3323   "name" : "android::trait_trivial_ctor<long long>::(unnamed)",
3324   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3325   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3326   "size" : 4,
3327   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3328   "underlying_type" : "_ZTIj"
3329  },
3330  {
3331   "alignment" : 4,
3332   "enum_fields" :
3333   [
3334    {
3335     "enum_field_value" : 1,
3336     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
3337    }
3338   ],
3339   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3340   "name" : "android::trait_trivial_ctor<unsigned long long>::(unnamed)",
3341   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3342   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3343   "size" : 4,
3344   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3345   "underlying_type" : "_ZTIj"
3346  },
3347  {
3348   "alignment" : 4,
3349   "enum_fields" :
3350   [
3351    {
3352     "enum_field_value" : 0,
3353     "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>::value"
3354    }
3355   ],
3356   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3357   "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>::(unnamed)",
3358   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3359   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3360   "size" : 4,
3361   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3362   "underlying_type" : "_ZTIj"
3363  },
3364  {
3365   "alignment" : 4,
3366   "enum_fields" :
3367   [
3368    {
3369     "enum_field_value" : 0,
3370     "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>::value"
3371    }
3372   ],
3373   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3374   "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>::(unnamed)",
3375   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3376   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3377   "size" : 4,
3378   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3379   "underlying_type" : "_ZTIj"
3380  },
3381  {
3382   "alignment" : 4,
3383   "enum_fields" :
3384   [
3385    {
3386     "enum_field_value" : 0,
3387     "name" : "android::trait_trivial_dtor<android::Looper::Response>::value"
3388    }
3389   ],
3390   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3391   "name" : "android::trait_trivial_dtor<android::Looper::Response>::(unnamed)",
3392   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3393   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3394   "size" : 4,
3395   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3396   "underlying_type" : "_ZTIj"
3397  },
3398  {
3399   "alignment" : 4,
3400   "enum_fields" :
3401   [
3402    {
3403     "enum_field_value" : 1,
3404     "name" : "android::trait_trivial_dtor<bool>::value"
3405    }
3406   ],
3407   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3408   "name" : "android::trait_trivial_dtor<bool>::(unnamed)",
3409   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3410   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3411   "size" : 4,
3412   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3413   "underlying_type" : "_ZTIj"
3414  },
3415  {
3416   "alignment" : 4,
3417   "enum_fields" :
3418   [
3419    {
3420     "enum_field_value" : 1,
3421     "name" : "android::trait_trivial_dtor<char>::value"
3422    }
3423   ],
3424   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3425   "name" : "android::trait_trivial_dtor<char>::(unnamed)",
3426   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3427   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3428   "size" : 4,
3429   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3430   "underlying_type" : "_ZTIj"
3431  },
3432  {
3433   "alignment" : 4,
3434   "enum_fields" :
3435   [
3436    {
3437     "enum_field_value" : 1,
3438     "name" : "android::trait_trivial_dtor<double>::value"
3439    }
3440   ],
3441   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3442   "name" : "android::trait_trivial_dtor<double>::(unnamed)",
3443   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3444   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3445   "size" : 4,
3446   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3447   "underlying_type" : "_ZTIj"
3448  },
3449  {
3450   "alignment" : 4,
3451   "enum_fields" :
3452   [
3453    {
3454     "enum_field_value" : 1,
3455     "name" : "android::trait_trivial_dtor<float>::value"
3456    }
3457   ],
3458   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3459   "name" : "android::trait_trivial_dtor<float>::(unnamed)",
3460   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3461   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3462   "size" : 4,
3463   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3464   "underlying_type" : "_ZTIj"
3465  },
3466  {
3467   "alignment" : 4,
3468   "enum_fields" :
3469   [
3470    {
3471     "enum_field_value" : 1,
3472     "name" : "android::trait_trivial_dtor<unsigned char>::value"
3473    }
3474   ],
3475   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3476   "name" : "android::trait_trivial_dtor<unsigned char>::(unnamed)",
3477   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3478   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3479   "size" : 4,
3480   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3481   "underlying_type" : "_ZTIj"
3482  },
3483  {
3484   "alignment" : 4,
3485   "enum_fields" :
3486   [
3487    {
3488     "enum_field_value" : 1,
3489     "name" : "android::trait_trivial_dtor<int>::value"
3490    }
3491   ],
3492   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3493   "name" : "android::trait_trivial_dtor<int>::(unnamed)",
3494   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3495   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3496   "size" : 4,
3497   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3498   "underlying_type" : "_ZTIj"
3499  },
3500  {
3501   "alignment" : 4,
3502   "enum_fields" :
3503   [
3504    {
3505     "enum_field_value" : 1,
3506     "name" : "android::trait_trivial_dtor<unsigned int>::value"
3507    }
3508   ],
3509   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3510   "name" : "android::trait_trivial_dtor<unsigned int>::(unnamed)",
3511   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3512   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3513   "size" : 4,
3514   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3515   "underlying_type" : "_ZTIj"
3516  },
3517  {
3518   "alignment" : 4,
3519   "enum_fields" :
3520   [
3521    {
3522     "enum_field_value" : 1,
3523     "name" : "android::trait_trivial_dtor<long>::value"
3524    }
3525   ],
3526   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3527   "name" : "android::trait_trivial_dtor<long>::(unnamed)",
3528   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3529   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3530   "size" : 4,
3531   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3532   "underlying_type" : "_ZTIj"
3533  },
3534  {
3535   "alignment" : 4,
3536   "enum_fields" :
3537   [
3538    {
3539     "enum_field_value" : 1,
3540     "name" : "android::trait_trivial_dtor<unsigned long>::value"
3541    }
3542   ],
3543   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3544   "name" : "android::trait_trivial_dtor<unsigned long>::(unnamed)",
3545   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3546   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3547   "size" : 4,
3548   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3549   "underlying_type" : "_ZTIj"
3550  },
3551  {
3552   "alignment" : 4,
3553   "enum_fields" :
3554   [
3555    {
3556     "enum_field_value" : 1,
3557     "name" : "android::trait_trivial_dtor<short>::value"
3558    }
3559   ],
3560   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3561   "name" : "android::trait_trivial_dtor<short>::(unnamed)",
3562   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3563   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3564   "size" : 4,
3565   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3566   "underlying_type" : "_ZTIj"
3567  },
3568  {
3569   "alignment" : 4,
3570   "enum_fields" :
3571   [
3572    {
3573     "enum_field_value" : 1,
3574     "name" : "android::trait_trivial_dtor<unsigned short>::value"
3575    }
3576   ],
3577   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3578   "name" : "android::trait_trivial_dtor<unsigned short>::(unnamed)",
3579   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3580   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3581   "size" : 4,
3582   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3583   "underlying_type" : "_ZTIj"
3584  },
3585  {
3586   "alignment" : 4,
3587   "enum_fields" :
3588   [
3589    {
3590     "enum_field_value" : 1,
3591     "name" : "android::trait_trivial_dtor<void>::value"
3592    }
3593   ],
3594   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
3595   "name" : "android::trait_trivial_dtor<void>::(unnamed)",
3596   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
3597   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
3598   "size" : 4,
3599   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3600   "underlying_type" : "_ZTIj"
3601  },
3602  {
3603   "alignment" : 4,
3604   "enum_fields" :
3605   [
3606    {
3607     "enum_field_value" : 1,
3608     "name" : "android::trait_trivial_dtor<long long>::value"
3609    }
3610   ],
3611   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
3612   "name" : "android::trait_trivial_dtor<long long>::(unnamed)",
3613   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
3614   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
3615   "size" : 4,
3616   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3617   "underlying_type" : "_ZTIj"
3618  },
3619  {
3620   "alignment" : 4,
3621   "enum_fields" :
3622   [
3623    {
3624     "enum_field_value" : 1,
3625     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
3626    }
3627   ],
3628   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
3629   "name" : "android::trait_trivial_dtor<unsigned long long>::(unnamed)",
3630   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
3631   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
3632   "size" : 4,
3633   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3634   "underlying_type" : "_ZTIj"
3635  },
3636  {
3637   "alignment" : 4,
3638   "enum_fields" :
3639   [
3640    {
3641     "enum_field_value" : 0,
3642     "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>::value"
3643    }
3644   ],
3645   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
3646   "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>::(unnamed)",
3647   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
3648   "self_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
3649   "size" : 4,
3650   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3651   "underlying_type" : "_ZTIj"
3652  },
3653  {
3654   "alignment" : 4,
3655   "enum_fields" :
3656   [
3657    {
3658     "enum_field_value" : 0,
3659     "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>::value"
3660    }
3661   ],
3662   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
3663   "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>::(unnamed)",
3664   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
3665   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
3666   "size" : 4,
3667   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3668   "underlying_type" : "_ZTIj"
3669  },
3670  {
3671   "alignment" : 4,
3672   "enum_fields" :
3673   [
3674    {
3675     "enum_field_value" : 0,
3676     "name" : "android::trait_trivial_move<android::Looper::Response>::value"
3677    }
3678   ],
3679   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
3680   "name" : "android::trait_trivial_move<android::Looper::Response>::(unnamed)",
3681   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
3682   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
3683   "size" : 4,
3684   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3685   "underlying_type" : "_ZTIj"
3686  },
3687  {
3688   "alignment" : 4,
3689   "enum_fields" :
3690   [
3691    {
3692     "enum_field_value" : 1,
3693     "name" : "android::trait_trivial_move<android::String8>::value"
3694    }
3695   ],
3696   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
3697   "name" : "android::trait_trivial_move<android::String8>::(unnamed)",
3698   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
3699   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
3700   "size" : 4,
3701   "source_file" : "system/core/libutils/include/utils/String8.h",
3702   "underlying_type" : "_ZTIj"
3703  },
3704  {
3705   "alignment" : 4,
3706   "enum_fields" :
3707   [
3708    {
3709     "enum_field_value" : 1,
3710     "name" : "android::trait_trivial_move<android::String16>::value"
3711    }
3712   ],
3713   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
3714   "name" : "android::trait_trivial_move<android::String16>::(unnamed)",
3715   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
3716   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
3717   "size" : 4,
3718   "source_file" : "system/core/libutils/include/utils/String16.h",
3719   "underlying_type" : "_ZTIj"
3720  },
3721  {
3722   "alignment" : 4,
3723   "enum_fields" :
3724   [
3725    {
3726     "enum_field_value" : 1,
3727     "name" : "android::trait_trivial_move<bool>::value"
3728    }
3729   ],
3730   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
3731   "name" : "android::trait_trivial_move<bool>::(unnamed)",
3732   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
3733   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
3734   "size" : 4,
3735   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3736   "underlying_type" : "_ZTIj"
3737  },
3738  {
3739   "alignment" : 4,
3740   "enum_fields" :
3741   [
3742    {
3743     "enum_field_value" : 1,
3744     "name" : "android::trait_trivial_move<char>::value"
3745    }
3746   ],
3747   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
3748   "name" : "android::trait_trivial_move<char>::(unnamed)",
3749   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
3750   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
3751   "size" : 4,
3752   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3753   "underlying_type" : "_ZTIj"
3754  },
3755  {
3756   "alignment" : 4,
3757   "enum_fields" :
3758   [
3759    {
3760     "enum_field_value" : 1,
3761     "name" : "android::trait_trivial_move<double>::value"
3762    }
3763   ],
3764   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
3765   "name" : "android::trait_trivial_move<double>::(unnamed)",
3766   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
3767   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
3768   "size" : 4,
3769   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3770   "underlying_type" : "_ZTIj"
3771  },
3772  {
3773   "alignment" : 4,
3774   "enum_fields" :
3775   [
3776    {
3777     "enum_field_value" : 1,
3778     "name" : "android::trait_trivial_move<float>::value"
3779    }
3780   ],
3781   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
3782   "name" : "android::trait_trivial_move<float>::(unnamed)",
3783   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
3784   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
3785   "size" : 4,
3786   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3787   "underlying_type" : "_ZTIj"
3788  },
3789  {
3790   "alignment" : 4,
3791   "enum_fields" :
3792   [
3793    {
3794     "enum_field_value" : 1,
3795     "name" : "android::trait_trivial_move<unsigned char>::value"
3796    }
3797   ],
3798   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
3799   "name" : "android::trait_trivial_move<unsigned char>::(unnamed)",
3800   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
3801   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
3802   "size" : 4,
3803   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3804   "underlying_type" : "_ZTIj"
3805  },
3806  {
3807   "alignment" : 4,
3808   "enum_fields" :
3809   [
3810    {
3811     "enum_field_value" : 1,
3812     "name" : "android::trait_trivial_move<int>::value"
3813    }
3814   ],
3815   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
3816   "name" : "android::trait_trivial_move<int>::(unnamed)",
3817   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
3818   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
3819   "size" : 4,
3820   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3821   "underlying_type" : "_ZTIj"
3822  },
3823  {
3824   "alignment" : 4,
3825   "enum_fields" :
3826   [
3827    {
3828     "enum_field_value" : 1,
3829     "name" : "android::trait_trivial_move<unsigned int>::value"
3830    }
3831   ],
3832   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
3833   "name" : "android::trait_trivial_move<unsigned int>::(unnamed)",
3834   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
3835   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
3836   "size" : 4,
3837   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3838   "underlying_type" : "_ZTIj"
3839  },
3840  {
3841   "alignment" : 4,
3842   "enum_fields" :
3843   [
3844    {
3845     "enum_field_value" : 1,
3846     "name" : "android::trait_trivial_move<long>::value"
3847    }
3848   ],
3849   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
3850   "name" : "android::trait_trivial_move<long>::(unnamed)",
3851   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
3852   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
3853   "size" : 4,
3854   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3855   "underlying_type" : "_ZTIj"
3856  },
3857  {
3858   "alignment" : 4,
3859   "enum_fields" :
3860   [
3861    {
3862     "enum_field_value" : 1,
3863     "name" : "android::trait_trivial_move<unsigned long>::value"
3864    }
3865   ],
3866   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
3867   "name" : "android::trait_trivial_move<unsigned long>::(unnamed)",
3868   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
3869   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
3870   "size" : 4,
3871   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3872   "underlying_type" : "_ZTIj"
3873  },
3874  {
3875   "alignment" : 4,
3876   "enum_fields" :
3877   [
3878    {
3879     "enum_field_value" : 1,
3880     "name" : "android::trait_trivial_move<short>::value"
3881    }
3882   ],
3883   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
3884   "name" : "android::trait_trivial_move<short>::(unnamed)",
3885   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
3886   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
3887   "size" : 4,
3888   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3889   "underlying_type" : "_ZTIj"
3890  },
3891  {
3892   "alignment" : 4,
3893   "enum_fields" :
3894   [
3895    {
3896     "enum_field_value" : 1,
3897     "name" : "android::trait_trivial_move<unsigned short>::value"
3898    }
3899   ],
3900   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
3901   "name" : "android::trait_trivial_move<unsigned short>::(unnamed)",
3902   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
3903   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
3904   "size" : 4,
3905   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3906   "underlying_type" : "_ZTIj"
3907  },
3908  {
3909   "alignment" : 4,
3910   "enum_fields" :
3911   [
3912    {
3913     "enum_field_value" : 1,
3914     "name" : "android::trait_trivial_move<void>::value"
3915    }
3916   ],
3917   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
3918   "name" : "android::trait_trivial_move<void>::(unnamed)",
3919   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
3920   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
3921   "size" : 4,
3922   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3923   "underlying_type" : "_ZTIj"
3924  },
3925  {
3926   "alignment" : 4,
3927   "enum_fields" :
3928   [
3929    {
3930     "enum_field_value" : 1,
3931     "name" : "android::trait_trivial_move<long long>::value"
3932    }
3933   ],
3934   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
3935   "name" : "android::trait_trivial_move<long long>::(unnamed)",
3936   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
3937   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
3938   "size" : 4,
3939   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3940   "underlying_type" : "_ZTIj"
3941  },
3942  {
3943   "alignment" : 4,
3944   "enum_fields" :
3945   [
3946    {
3947     "enum_field_value" : 1,
3948     "name" : "android::trait_trivial_move<unsigned long long>::value"
3949    }
3950   ],
3951   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
3952   "name" : "android::trait_trivial_move<unsigned long long>::(unnamed)",
3953   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
3954   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
3955   "size" : 4,
3956   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3957   "underlying_type" : "_ZTIj"
3958  },
3959  {
3960   "alignment" : 4,
3961   "enum_fields" :
3962   [
3963    {
3964     "enum_field_value" : 0,
3965     "name" : "android::Mutex::PRIVATE"
3966    },
3967    {
3968     "enum_field_value" : 1,
3969     "name" : "android::Mutex::SHARED"
3970    }
3971   ],
3972   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
3973   "name" : "android::Mutex::(unnamed)",
3974   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3975   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
3976   "size" : 4,
3977   "source_file" : "system/core/libutils/include/utils/Mutex.h",
3978   "underlying_type" : "_ZTIj"
3979  },
3980  {
3981   "alignment" : 4,
3982   "enum_fields" :
3983   [
3984    {
3985     "enum_field_value" : 1,
3986     "name" : "android::Looper::EVENT_INPUT"
3987    },
3988    {
3989     "enum_field_value" : 2,
3990     "name" : "android::Looper::EVENT_OUTPUT"
3991    },
3992    {
3993     "enum_field_value" : 4,
3994     "name" : "android::Looper::EVENT_ERROR"
3995    },
3996    {
3997     "enum_field_value" : 8,
3998     "name" : "android::Looper::EVENT_HANGUP"
3999    },
4000    {
4001     "enum_field_value" : 16,
4002     "name" : "android::Looper::EVENT_INVALID"
4003    }
4004   ],
4005   "linker_set_key" : "_ZTIN7android6Looper12$EVENT_ERRORE",
4006   "name" : "android::Looper::(unnamed)",
4007   "referenced_type" : "_ZTIN7android6Looper12$EVENT_ERRORE",
4008   "self_type" : "_ZTIN7android6Looper12$EVENT_ERRORE",
4009   "size" : 4,
4010   "source_file" : "system/core/libutils/include/utils/Looper.h",
4011   "underlying_type" : "_ZTIj"
4012  },
4013  {
4014   "alignment" : 4,
4015   "enum_fields" :
4016   [
4017    {
4018     "enum_field_value" : -1,
4019     "name" : "android::Looper::POLL_WAKE"
4020    },
4021    {
4022     "enum_field_value" : -2,
4023     "name" : "android::Looper::POLL_CALLBACK"
4024    },
4025    {
4026     "enum_field_value" : -3,
4027     "name" : "android::Looper::POLL_TIMEOUT"
4028    },
4029    {
4030     "enum_field_value" : -4,
4031     "name" : "android::Looper::POLL_ERROR"
4032    }
4033   ],
4034   "linker_set_key" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
4035   "name" : "android::Looper::(unnamed)",
4036   "referenced_type" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
4037   "self_type" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
4038   "size" : 4,
4039   "source_file" : "system/core/libutils/include/utils/Looper.h",
4040   "underlying_type" : "_ZTIi"
4041  },
4042  {
4043   "alignment" : 4,
4044   "enum_fields" :
4045   [
4046    {
4047     "enum_field_value" : 1,
4048     "name" : "android::Looper::PREPARE_ALLOW_NON_CALLBACKS"
4049    }
4050   ],
4051   "linker_set_key" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
4052   "name" : "android::Looper::(unnamed)",
4053   "referenced_type" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
4054   "self_type" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
4055   "size" : 4,
4056   "source_file" : "system/core/libutils/include/utils/Looper.h",
4057   "underlying_type" : "_ZTIj"
4058  },
4059  {
4060   "alignment" : 4,
4061   "enum_fields" :
4062   [
4063    {
4064     "enum_field_value" : 0,
4065     "name" : "android::RWLock::PRIVATE"
4066    },
4067    {
4068     "enum_field_value" : 1,
4069     "name" : "android::RWLock::SHARED"
4070    }
4071   ],
4072   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
4073   "name" : "android::RWLock::(unnamed)",
4074   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
4075   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
4076   "size" : 4,
4077   "source_file" : "system/core/libutils/include/utils/RWLock.h",
4078   "underlying_type" : "_ZTIj"
4079  },
4080  {
4081   "alignment" : 4,
4082   "enum_fields" :
4083   [
4084    {
4085     "enum_field_value" : 0,
4086     "name" : "android::traits<android::sysprop_change_callback_info>::is_pointer"
4087    },
4088    {
4089     "enum_field_value" : 0,
4090     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_ctor"
4091    },
4092    {
4093     "enum_field_value" : 0,
4094     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_dtor"
4095    },
4096    {
4097     "enum_field_value" : 0,
4098     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_copy"
4099    },
4100    {
4101     "enum_field_value" : 0,
4102     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_move"
4103    }
4104   ],
4105   "linker_set_key" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4106   "name" : "android::traits<android::sysprop_change_callback_info>::(unnamed)",
4107   "referenced_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4108   "self_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4109   "size" : 4,
4110   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4111   "underlying_type" : "_ZTIj"
4112  },
4113  {
4114   "alignment" : 4,
4115   "enum_fields" :
4116   [
4117    {
4118     "enum_field_value" : 0,
4119     "name" : "android::traits<android::Looper::MessageEnvelope>::is_pointer"
4120    },
4121    {
4122     "enum_field_value" : 0,
4123     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_ctor"
4124    },
4125    {
4126     "enum_field_value" : 0,
4127     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_dtor"
4128    },
4129    {
4130     "enum_field_value" : 0,
4131     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_copy"
4132    },
4133    {
4134     "enum_field_value" : 0,
4135     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_move"
4136    }
4137   ],
4138   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4139   "name" : "android::traits<android::Looper::MessageEnvelope>::(unnamed)",
4140   "referenced_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4141   "self_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4142   "size" : 4,
4143   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4144   "underlying_type" : "_ZTIj"
4145  },
4146  {
4147   "alignment" : 4,
4148   "enum_fields" :
4149   [
4150    {
4151     "enum_field_value" : 0,
4152     "name" : "android::traits<android::Looper::Response>::is_pointer"
4153    },
4154    {
4155     "enum_field_value" : 0,
4156     "name" : "android::traits<android::Looper::Response>::has_trivial_ctor"
4157    },
4158    {
4159     "enum_field_value" : 0,
4160     "name" : "android::traits<android::Looper::Response>::has_trivial_dtor"
4161    },
4162    {
4163     "enum_field_value" : 0,
4164     "name" : "android::traits<android::Looper::Response>::has_trivial_copy"
4165    },
4166    {
4167     "enum_field_value" : 0,
4168     "name" : "android::traits<android::Looper::Response>::has_trivial_move"
4169    }
4170   ],
4171   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4172   "name" : "android::traits<android::Looper::Response>::(unnamed)",
4173   "referenced_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4174   "self_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4175   "size" : 4,
4176   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4177   "underlying_type" : "_ZTIj"
4178  },
4179  {
4180   "alignment" : 4,
4181   "enum_fields" :
4182   [
4183    {
4184     "enum_field_value" : 0,
4185     "name" : "android::FileMap::NORMAL"
4186    },
4187    {
4188     "enum_field_value" : 1,
4189     "name" : "android::FileMap::RANDOM"
4190    },
4191    {
4192     "enum_field_value" : 2,
4193     "name" : "android::FileMap::SEQUENTIAL"
4194    },
4195    {
4196     "enum_field_value" : 3,
4197     "name" : "android::FileMap::WILLNEED"
4198    },
4199    {
4200     "enum_field_value" : 4,
4201     "name" : "android::FileMap::DONTNEED"
4202    }
4203   ],
4204   "linker_set_key" : "_ZTIN7android7FileMap9MapAdviceE",
4205   "name" : "android::FileMap::MapAdvice",
4206   "referenced_type" : "_ZTIN7android7FileMap9MapAdviceE",
4207   "self_type" : "_ZTIN7android7FileMap9MapAdviceE",
4208   "size" : 4,
4209   "source_file" : "system/core/libutils/include/utils/FileMap.h",
4210   "underlying_type" : "_ZTIj"
4211  },
4212  {
4213   "access" : "protected",
4214   "alignment" : 4,
4215   "enum_fields" :
4216   [
4217    {
4218     "enum_field_value" : 1,
4219     "name" : "android::RefBase::FIRST_INC_STRONG"
4220    }
4221   ],
4222   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4223   "name" : "android::RefBase::(unnamed)",
4224   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4225   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4226   "size" : 4,
4227   "source_file" : "system/core/libutils/include/utils/RefBase.h",
4228   "underlying_type" : "_ZTIj"
4229  },
4230  {
4231   "access" : "protected",
4232   "alignment" : 4,
4233   "enum_fields" :
4234   [
4235    {
4236     "enum_field_value" : 0,
4237     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
4238    },
4239    {
4240     "enum_field_value" : 1,
4241     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
4242    },
4243    {
4244     "enum_field_value" : 1,
4245     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
4246    }
4247   ],
4248   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4249   "name" : "android::RefBase::(unnamed)",
4250   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4251   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4252   "size" : 4,
4253   "source_file" : "system/core/libutils/include/utils/RefBase.h",
4254   "underlying_type" : "_ZTIj"
4255  },
4256  {
4257   "alignment" : 4,
4258   "enum_fields" :
4259   [
4260    {
4261     "enum_field_value" : 0,
4262     "name" : "android::Condition::WAKE_UP_ONE"
4263    },
4264    {
4265     "enum_field_value" : 1,
4266     "name" : "android::Condition::WAKE_UP_ALL"
4267    }
4268   ],
4269   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
4270   "name" : "android::Condition::WakeUpType",
4271   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4272   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4273   "size" : 4,
4274   "source_file" : "system/core/libutils/include/utils/Condition.h",
4275   "underlying_type" : "_ZTIj"
4276  },
4277  {
4278   "alignment" : 4,
4279   "enum_fields" :
4280   [
4281    {
4282     "enum_field_value" : 0,
4283     "name" : "android::Condition::PRIVATE"
4284    },
4285    {
4286     "enum_field_value" : 1,
4287     "name" : "android::Condition::SHARED"
4288    }
4289   ],
4290   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
4291   "name" : "android::Condition::(unnamed)",
4292   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
4293   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
4294   "size" : 4,
4295   "source_file" : "system/core/libutils/include/utils/Condition.h",
4296   "underlying_type" : "_ZTIj"
4297  },
4298  {
4299   "access" : "private",
4300   "alignment" : 4,
4301   "enum_fields" :
4302   [
4303    {
4304     "enum_field_value" : 20,
4305     "name" : "android::FdPrinter::MAX_FORMAT_STRING"
4306    }
4307   ],
4308   "linker_set_key" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4309   "name" : "android::FdPrinter::(unnamed)",
4310   "referenced_type" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4311   "self_type" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4312   "size" : 4,
4313   "source_file" : "system/core/libutils/include/utils/Printer.h",
4314   "underlying_type" : "_ZTIj"
4315  }
4316 ],
4317 "function_types" :
4318 [
4319  {
4320   "alignment" : 4,
4321   "linker_set_key" : "_ZTIFiPFiPvES_PKcimPS_E",
4322   "name" : "int (int (*)(void *), void *, const char *, int, unsigned long, void **)",
4323   "parameters" :
4324   [
4325    {
4326     "referenced_type" : "_ZTIPFiPvE"
4327    },
4328    {
4329     "referenced_type" : "_ZTIPv"
4330    },
4331    {
4332     "referenced_type" : "_ZTIPKc"
4333    },
4334    {
4335     "referenced_type" : "_ZTIi"
4336    },
4337    {
4338     "referenced_type" : "_ZTIm"
4339    },
4340    {
4341     "referenced_type" : "_ZTIPPv"
4342    }
4343   ],
4344   "referenced_type" : "_ZTIFiPFiPvES_PKcimPS_E",
4345   "return_type" : "_ZTIi",
4346   "self_type" : "_ZTIFiPFiPvES_PKcimPS_E",
4347   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
4348  },
4349  {
4350   "alignment" : 4,
4351   "linker_set_key" : "_ZTIFiPKvS0_E",
4352   "name" : "int (const void *, const void *)",
4353   "parameters" :
4354   [
4355    {
4356     "referenced_type" : "_ZTIPKv"
4357    },
4358    {
4359     "referenced_type" : "_ZTIPKv"
4360    }
4361   ],
4362   "referenced_type" : "_ZTIFiPKvS0_E",
4363   "return_type" : "_ZTIi",
4364   "self_type" : "_ZTIFiPKvS0_E",
4365   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4366  },
4367  {
4368   "alignment" : 4,
4369   "linker_set_key" : "_ZTIFiPKvS0_PvE",
4370   "name" : "int (const void *, const void *, void *)",
4371   "parameters" :
4372   [
4373    {
4374     "referenced_type" : "_ZTIPKv"
4375    },
4376    {
4377     "referenced_type" : "_ZTIPKv"
4378    },
4379    {
4380     "referenced_type" : "_ZTIPv"
4381    }
4382   ],
4383   "referenced_type" : "_ZTIFiPKvS0_PvE",
4384   "return_type" : "_ZTIi",
4385   "self_type" : "_ZTIFiPKvS0_PvE",
4386   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4387  },
4388  {
4389   "alignment" : 4,
4390   "linker_set_key" : "_ZTIFiPvE",
4391   "name" : "int (void *)",
4392   "parameters" :
4393   [
4394    {
4395     "referenced_type" : "_ZTIPv"
4396    }
4397   ],
4398   "referenced_type" : "_ZTIFiPvE",
4399   "return_type" : "_ZTIi",
4400   "self_type" : "_ZTIFiPvE",
4401   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
4402  },
4403  {
4404   "alignment" : 4,
4405   "linker_set_key" : "_ZTIFiiiPvE",
4406   "name" : "int (int, int, void *)",
4407   "parameters" :
4408   [
4409    {
4410     "referenced_type" : "_ZTIi"
4411    },
4412    {
4413     "referenced_type" : "_ZTIi"
4414    },
4415    {
4416     "referenced_type" : "_ZTIPv"
4417    }
4418   ],
4419   "referenced_type" : "_ZTIFiiiPvE",
4420   "return_type" : "_ZTIi",
4421   "self_type" : "_ZTIFiiiPvE",
4422   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4423  },
4424  {
4425   "alignment" : 4,
4426   "linker_set_key" : "_ZTIFvvE",
4427   "name" : "void ()",
4428   "referenced_type" : "_ZTIFvvE",
4429   "return_type" : "_ZTIv",
4430   "self_type" : "_ZTIFvvE",
4431   "source_file" : "system/core/libutils/include/utils/misc.h"
4432  }
4433 ],
4434 "functions" :
4435 [
4436  {
4437   "access" : "private",
4438   "function_name" : "android::LogPrinter::printRaw",
4439   "linker_set_key" : "_ZN7android10LogPrinter8printRawEPKc",
4440   "parameters" :
4441   [
4442    {
4443     "is_this_ptr" : true,
4444     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4445    },
4446    {
4447     "referenced_type" : "_ZTIPKc"
4448    }
4449   ],
4450   "return_type" : "_ZTIv",
4451   "source_file" : "system/core/libutils/include/utils/Printer.h"
4452  },
4453  {
4454   "function_name" : "android::LogPrinter::printLine",
4455   "linker_set_key" : "_ZN7android10LogPrinter9printLineEPKc",
4456   "parameters" :
4457   [
4458    {
4459     "is_this_ptr" : true,
4460     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4461    },
4462    {
4463     "referenced_type" : "_ZTIPKc"
4464    }
4465   ],
4466   "return_type" : "_ZTIv",
4467   "source_file" : "system/core/libutils/include/utils/Printer.h"
4468  },
4469  {
4470   "function_name" : "android::LogPrinter::LogPrinter",
4471   "linker_set_key" : "_ZN7android10LogPrinterC1EPKc19android_LogPriorityS2_b",
4472   "parameters" :
4473   [
4474    {
4475     "is_this_ptr" : true,
4476     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4477    },
4478    {
4479     "referenced_type" : "_ZTIPKc"
4480    },
4481    {
4482     "default_arg" : true,
4483     "referenced_type" : "_ZTI19android_LogPriority"
4484    },
4485    {
4486     "default_arg" : true,
4487     "referenced_type" : "_ZTIPKc"
4488    },
4489    {
4490     "default_arg" : true,
4491     "referenced_type" : "_ZTIb"
4492    }
4493   ],
4494   "return_type" : "_ZTIv",
4495   "source_file" : "system/core/libutils/include/utils/Printer.h"
4496  },
4497  {
4498   "function_name" : "android::LogPrinter::LogPrinter",
4499   "linker_set_key" : "_ZN7android10LogPrinterC2EPKc19android_LogPriorityS2_b",
4500   "parameters" :
4501   [
4502    {
4503     "is_this_ptr" : true,
4504     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4505    },
4506    {
4507     "referenced_type" : "_ZTIPKc"
4508    },
4509    {
4510     "default_arg" : true,
4511     "referenced_type" : "_ZTI19android_LogPriority"
4512    },
4513    {
4514     "default_arg" : true,
4515     "referenced_type" : "_ZTIPKc"
4516    },
4517    {
4518     "default_arg" : true,
4519     "referenced_type" : "_ZTIb"
4520    }
4521   ],
4522   "return_type" : "_ZTIv",
4523   "source_file" : "system/core/libutils/include/utils/Printer.h"
4524  },
4525  {
4526   "function_name" : "android::VectorImpl::appendArray",
4527   "linker_set_key" : "_ZN7android10VectorImpl11appendArrayEPKvm",
4528   "parameters" :
4529   [
4530    {
4531     "is_this_ptr" : true,
4532     "referenced_type" : "_ZTIPN7android10VectorImplE"
4533    },
4534    {
4535     "referenced_type" : "_ZTIPKv"
4536    },
4537    {
4538     "referenced_type" : "_ZTIm"
4539    }
4540   ],
4541   "return_type" : "_ZTIl",
4542   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4543  },
4544  {
4545   "function_name" : "android::VectorImpl::setCapacity",
4546   "linker_set_key" : "_ZN7android10VectorImpl11setCapacityEm",
4547   "parameters" :
4548   [
4549    {
4550     "is_this_ptr" : true,
4551     "referenced_type" : "_ZTIPN7android10VectorImplE"
4552    },
4553    {
4554     "referenced_type" : "_ZTIm"
4555    }
4556   ],
4557   "return_type" : "_ZTIl",
4558   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4559  },
4560  {
4561   "function_name" : "android::VectorImpl::appendVector",
4562   "linker_set_key" : "_ZN7android10VectorImpl12appendVectorERKS0_",
4563   "parameters" :
4564   [
4565    {
4566     "is_this_ptr" : true,
4567     "referenced_type" : "_ZTIPN7android10VectorImplE"
4568    },
4569    {
4570     "referenced_type" : "_ZTIRKN7android10VectorImplE"
4571    }
4572   ],
4573   "return_type" : "_ZTIl",
4574   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4575  },
4576  {
4577   "function_name" : "android::VectorImpl::editArrayImpl",
4578   "linker_set_key" : "_ZN7android10VectorImpl13editArrayImplEv",
4579   "parameters" :
4580   [
4581    {
4582     "is_this_ptr" : true,
4583     "referenced_type" : "_ZTIPN7android10VectorImplE"
4584    }
4585   ],
4586   "return_type" : "_ZTIPv",
4587   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4588  },
4589  {
4590   "function_name" : "android::VectorImpl::finish_vector",
4591   "linker_set_key" : "_ZN7android10VectorImpl13finish_vectorEv",
4592   "parameters" :
4593   [
4594    {
4595     "is_this_ptr" : true,
4596     "referenced_type" : "_ZTIPN7android10VectorImplE"
4597    }
4598   ],
4599   "return_type" : "_ZTIv",
4600   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4601  },
4602  {
4603   "function_name" : "android::VectorImpl::insertArrayAt",
4604   "linker_set_key" : "_ZN7android10VectorImpl13insertArrayAtEPKvmm",
4605   "parameters" :
4606   [
4607    {
4608     "is_this_ptr" : true,
4609     "referenced_type" : "_ZTIPN7android10VectorImplE"
4610    },
4611    {
4612     "referenced_type" : "_ZTIPKv"
4613    },
4614    {
4615     "referenced_type" : "_ZTIm"
4616    },
4617    {
4618     "referenced_type" : "_ZTIm"
4619    }
4620   ],
4621   "return_type" : "_ZTIl",
4622   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4623  },
4624  {
4625   "function_name" : "android::VectorImpl::removeItemsAt",
4626   "linker_set_key" : "_ZN7android10VectorImpl13removeItemsAtEmm",
4627   "parameters" :
4628   [
4629    {
4630     "is_this_ptr" : true,
4631     "referenced_type" : "_ZTIPN7android10VectorImplE"
4632    },
4633    {
4634     "referenced_type" : "_ZTIm"
4635    },
4636    {
4637     "default_arg" : true,
4638     "referenced_type" : "_ZTIm"
4639    }
4640   ],
4641   "return_type" : "_ZTIl",
4642   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4643  },
4644  {
4645   "function_name" : "android::VectorImpl::insertVectorAt",
4646   "linker_set_key" : "_ZN7android10VectorImpl14insertVectorAtERKS0_m",
4647   "parameters" :
4648   [
4649    {
4650     "is_this_ptr" : true,
4651     "referenced_type" : "_ZTIPN7android10VectorImplE"
4652    },
4653    {
4654     "referenced_type" : "_ZTIRKN7android10VectorImplE"
4655    },
4656    {
4657     "referenced_type" : "_ZTIm"
4658    }
4659   ],
4660   "return_type" : "_ZTIl",
4661   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4662  },
4663  {
4664   "access" : "protected",
4665   "function_name" : "android::VectorImpl::release_storage",
4666   "linker_set_key" : "_ZN7android10VectorImpl15release_storageEv",
4667   "parameters" :
4668   [
4669    {
4670     "is_this_ptr" : true,
4671     "referenced_type" : "_ZTIPN7android10VectorImplE"
4672    }
4673   ],
4674   "return_type" : "_ZTIv",
4675   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4676  },
4677  {
4678   "function_name" : "android::VectorImpl::editItemLocation",
4679   "linker_set_key" : "_ZN7android10VectorImpl16editItemLocationEm",
4680   "parameters" :
4681   [
4682    {
4683     "is_this_ptr" : true,
4684     "referenced_type" : "_ZTIPN7android10VectorImplE"
4685    },
4686    {
4687     "referenced_type" : "_ZTIm"
4688    }
4689   ],
4690   "return_type" : "_ZTIPv",
4691   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4692  },
4693  {
4694   "function_name" : "android::VectorImpl::add",
4695   "linker_set_key" : "_ZN7android10VectorImpl3addEPKv",
4696   "parameters" :
4697   [
4698    {
4699     "is_this_ptr" : true,
4700     "referenced_type" : "_ZTIPN7android10VectorImplE"
4701    },
4702    {
4703     "referenced_type" : "_ZTIPKv"
4704    }
4705   ],
4706   "return_type" : "_ZTIl",
4707   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4708  },
4709  {
4710   "function_name" : "android::VectorImpl::add",
4711   "linker_set_key" : "_ZN7android10VectorImpl3addEv",
4712   "parameters" :
4713   [
4714    {
4715     "is_this_ptr" : true,
4716     "referenced_type" : "_ZTIPN7android10VectorImplE"
4717    }
4718   ],
4719   "return_type" : "_ZTIl",
4720   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4721  },
4722  {
4723   "function_name" : "android::VectorImpl::pop",
4724   "linker_set_key" : "_ZN7android10VectorImpl3popEv",
4725   "parameters" :
4726   [
4727    {
4728     "is_this_ptr" : true,
4729     "referenced_type" : "_ZTIPN7android10VectorImplE"
4730    }
4731   ],
4732   "return_type" : "_ZTIv",
4733   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4734  },
4735  {
4736   "function_name" : "android::VectorImpl::push",
4737   "linker_set_key" : "_ZN7android10VectorImpl4pushEPKv",
4738   "parameters" :
4739   [
4740    {
4741     "is_this_ptr" : true,
4742     "referenced_type" : "_ZTIPN7android10VectorImplE"
4743    },
4744    {
4745     "referenced_type" : "_ZTIPKv"
4746    }
4747   ],
4748   "return_type" : "_ZTIv",
4749   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4750  },
4751  {
4752   "function_name" : "android::VectorImpl::push",
4753   "linker_set_key" : "_ZN7android10VectorImpl4pushEv",
4754   "parameters" :
4755   [
4756    {
4757     "is_this_ptr" : true,
4758     "referenced_type" : "_ZTIPN7android10VectorImplE"
4759    }
4760   ],
4761   "return_type" : "_ZTIv",
4762   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4763  },
4764  {
4765   "function_name" : "android::VectorImpl::sort",
4766   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_E",
4767   "parameters" :
4768   [
4769    {
4770     "is_this_ptr" : true,
4771     "referenced_type" : "_ZTIPN7android10VectorImplE"
4772    },
4773    {
4774     "referenced_type" : "_ZTIPFiPKvS0_E"
4775    }
4776   ],
4777   "return_type" : "_ZTIi",
4778   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4779  },
4780  {
4781   "function_name" : "android::VectorImpl::sort",
4782   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_",
4783   "parameters" :
4784   [
4785    {
4786     "is_this_ptr" : true,
4787     "referenced_type" : "_ZTIPN7android10VectorImplE"
4788    },
4789    {
4790     "referenced_type" : "_ZTIPFiPKvS0_PvE"
4791    },
4792    {
4793     "referenced_type" : "_ZTIPv"
4794    }
4795   ],
4796   "return_type" : "_ZTIi",
4797   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4798  },
4799  {
4800   "access" : "private",
4801   "function_name" : "android::VectorImpl::_grow",
4802   "linker_set_key" : "_ZN7android10VectorImpl5_growEmm",
4803   "parameters" :
4804   [
4805    {
4806     "is_this_ptr" : true,
4807     "referenced_type" : "_ZTIPN7android10VectorImplE"
4808    },
4809    {
4810     "referenced_type" : "_ZTIm"
4811    },
4812    {
4813     "referenced_type" : "_ZTIm"
4814    }
4815   ],
4816   "return_type" : "_ZTIPv",
4817   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4818  },
4819  {
4820   "function_name" : "android::VectorImpl::clear",
4821   "linker_set_key" : "_ZN7android10VectorImpl5clearEv",
4822   "parameters" :
4823   [
4824    {
4825     "is_this_ptr" : true,
4826     "referenced_type" : "_ZTIPN7android10VectorImplE"
4827    }
4828   ],
4829   "return_type" : "_ZTIv",
4830   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4831  },
4832  {
4833   "function_name" : "android::VectorImpl::resize",
4834   "linker_set_key" : "_ZN7android10VectorImpl6resizeEm",
4835   "parameters" :
4836   [
4837    {
4838     "is_this_ptr" : true,
4839     "referenced_type" : "_ZTIPN7android10VectorImplE"
4840    },
4841    {
4842     "referenced_type" : "_ZTIm"
4843    }
4844   ],
4845   "return_type" : "_ZTIl",
4846   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4847  },
4848  {
4849   "access" : "private",
4850   "function_name" : "android::VectorImpl::_shrink",
4851   "linker_set_key" : "_ZN7android10VectorImpl7_shrinkEmm",
4852   "parameters" :
4853   [
4854    {
4855     "is_this_ptr" : true,
4856     "referenced_type" : "_ZTIPN7android10VectorImplE"
4857    },
4858    {
4859     "referenced_type" : "_ZTIm"
4860    },
4861    {
4862     "referenced_type" : "_ZTIm"
4863    }
4864   ],
4865   "return_type" : "_ZTIv",
4866   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4867  },
4868  {
4869   "function_name" : "android::VectorImpl::insertAt",
4870   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEPKvmm",
4871   "parameters" :
4872   [
4873    {
4874     "is_this_ptr" : true,
4875     "referenced_type" : "_ZTIPN7android10VectorImplE"
4876    },
4877    {
4878     "referenced_type" : "_ZTIPKv"
4879    },
4880    {
4881     "referenced_type" : "_ZTIm"
4882    },
4883    {
4884     "default_arg" : true,
4885     "referenced_type" : "_ZTIm"
4886    }
4887   ],
4888   "return_type" : "_ZTIl",
4889   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4890  },
4891  {
4892   "function_name" : "android::VectorImpl::insertAt",
4893   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEmm",
4894   "parameters" :
4895   [
4896    {
4897     "is_this_ptr" : true,
4898     "referenced_type" : "_ZTIPN7android10VectorImplE"
4899    },
4900    {
4901     "referenced_type" : "_ZTIm"
4902    },
4903    {
4904     "default_arg" : true,
4905     "referenced_type" : "_ZTIm"
4906    }
4907   ],
4908   "return_type" : "_ZTIl",
4909   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4910  },
4911  {
4912   "function_name" : "android::VectorImpl::replaceAt",
4913   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEPKvm",
4914   "parameters" :
4915   [
4916    {
4917     "is_this_ptr" : true,
4918     "referenced_type" : "_ZTIPN7android10VectorImplE"
4919    },
4920    {
4921     "referenced_type" : "_ZTIPKv"
4922    },
4923    {
4924     "referenced_type" : "_ZTIm"
4925    }
4926   ],
4927   "return_type" : "_ZTIl",
4928   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4929  },
4930  {
4931   "function_name" : "android::VectorImpl::replaceAt",
4932   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEm",
4933   "parameters" :
4934   [
4935    {
4936     "is_this_ptr" : true,
4937     "referenced_type" : "_ZTIPN7android10VectorImplE"
4938    },
4939    {
4940     "referenced_type" : "_ZTIm"
4941    }
4942   ],
4943   "return_type" : "_ZTIl",
4944   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4945  },
4946  {
4947   "function_name" : "android::VectorImpl::VectorImpl",
4948   "linker_set_key" : "_ZN7android10VectorImplC2ERKS0_",
4949   "parameters" :
4950   [
4951    {
4952     "is_this_ptr" : true,
4953     "referenced_type" : "_ZTIPN7android10VectorImplE"
4954    },
4955    {
4956     "referenced_type" : "_ZTIRKN7android10VectorImplE"
4957    }
4958   ],
4959   "return_type" : "_ZTIv",
4960   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4961  },
4962  {
4963   "function_name" : "android::VectorImpl::VectorImpl",
4964   "linker_set_key" : "_ZN7android10VectorImplC2Emj",
4965   "parameters" :
4966   [
4967    {
4968     "is_this_ptr" : true,
4969     "referenced_type" : "_ZTIPN7android10VectorImplE"
4970    },
4971    {
4972     "referenced_type" : "_ZTIm"
4973    },
4974    {
4975     "referenced_type" : "_ZTIj"
4976    }
4977   ],
4978   "return_type" : "_ZTIv",
4979   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4980  },
4981  {
4982   "function_name" : "android::VectorImpl::~VectorImpl",
4983   "linker_set_key" : "_ZN7android10VectorImplD0Ev",
4984   "parameters" :
4985   [
4986    {
4987     "is_this_ptr" : true,
4988     "referenced_type" : "_ZTIPN7android10VectorImplE"
4989    }
4990   ],
4991   "return_type" : "_ZTIv",
4992   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4993  },
4994  {
4995   "function_name" : "android::VectorImpl::~VectorImpl",
4996   "linker_set_key" : "_ZN7android10VectorImplD1Ev",
4997   "parameters" :
4998   [
4999    {
5000     "is_this_ptr" : true,
5001     "referenced_type" : "_ZTIPN7android10VectorImplE"
5002    }
5003   ],
5004   "return_type" : "_ZTIv",
5005   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5006  },
5007  {
5008   "function_name" : "android::VectorImpl::~VectorImpl",
5009   "linker_set_key" : "_ZN7android10VectorImplD2Ev",
5010   "parameters" :
5011   [
5012    {
5013     "is_this_ptr" : true,
5014     "referenced_type" : "_ZTIPN7android10VectorImplE"
5015    }
5016   ],
5017   "return_type" : "_ZTIv",
5018   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5019  },
5020  {
5021   "function_name" : "android::VectorImpl::operator=",
5022   "linker_set_key" : "_ZN7android10VectorImplaSERKS0_",
5023   "parameters" :
5024   [
5025    {
5026     "is_this_ptr" : true,
5027     "referenced_type" : "_ZTIPN7android10VectorImplE"
5028    },
5029    {
5030     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5031    }
5032   ],
5033   "return_type" : "_ZTIRN7android10VectorImplE",
5034   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5035  },
5036  {
5037   "function_name" : "android::uptimeNanos",
5038   "linker_set_key" : "_ZN7android11uptimeNanosEv",
5039   "return_type" : "_ZTIl",
5040   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5041  },
5042  {
5043   "function_name" : "android::NativeHandle::create",
5044   "linker_set_key" : "_ZN7android12NativeHandle6createEP13native_handleb",
5045   "parameters" :
5046   [
5047    {
5048     "referenced_type" : "_ZTIP13native_handle"
5049    },
5050    {
5051     "referenced_type" : "_ZTIb"
5052    }
5053   ],
5054   "return_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
5055   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5056  },
5057  {
5058   "access" : "private",
5059   "function_name" : "android::NativeHandle::NativeHandle",
5060   "linker_set_key" : "_ZN7android12NativeHandleC1EP13native_handleb",
5061   "parameters" :
5062   [
5063    {
5064     "is_this_ptr" : true,
5065     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5066    },
5067    {
5068     "referenced_type" : "_ZTIP13native_handle"
5069    },
5070    {
5071     "referenced_type" : "_ZTIb"
5072    }
5073   ],
5074   "return_type" : "_ZTIv",
5075   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5076  },
5077  {
5078   "access" : "private",
5079   "function_name" : "android::NativeHandle::NativeHandle",
5080   "linker_set_key" : "_ZN7android12NativeHandleC2EP13native_handleb",
5081   "parameters" :
5082   [
5083    {
5084     "is_this_ptr" : true,
5085     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5086    },
5087    {
5088     "referenced_type" : "_ZTIP13native_handle"
5089    },
5090    {
5091     "referenced_type" : "_ZTIb"
5092    }
5093   ],
5094   "return_type" : "_ZTIv",
5095   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5096  },
5097  {
5098   "access" : "private",
5099   "function_name" : "android::NativeHandle::~NativeHandle",
5100   "linker_set_key" : "_ZN7android12NativeHandleD1Ev",
5101   "parameters" :
5102   [
5103    {
5104     "is_this_ptr" : true,
5105     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5106    }
5107   ],
5108   "return_type" : "_ZTIv",
5109   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5110  },
5111  {
5112   "access" : "private",
5113   "function_name" : "android::NativeHandle::~NativeHandle",
5114   "linker_set_key" : "_ZN7android12NativeHandleD2Ev",
5115   "parameters" :
5116   [
5117    {
5118     "is_this_ptr" : true,
5119     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5120    }
5121   ],
5122   "return_type" : "_ZTIv",
5123   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5124  },
5125  {
5126   "function_name" : "android::uptimeMillis",
5127   "linker_set_key" : "_ZN7android12uptimeMillisEv",
5128   "return_type" : "_ZTIl",
5129   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5130  },
5131  {
5132   "function_name" : "android::PrefixPrinter::printLine",
5133   "linker_set_key" : "_ZN7android13PrefixPrinter9printLineEPKc",
5134   "parameters" :
5135   [
5136    {
5137     "is_this_ptr" : true,
5138     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5139    },
5140    {
5141     "referenced_type" : "_ZTIPKc"
5142    }
5143   ],
5144   "return_type" : "_ZTIv",
5145   "source_file" : "system/core/libutils/include/utils/Printer.h"
5146  },
5147  {
5148   "function_name" : "android::PrefixPrinter::PrefixPrinter",
5149   "linker_set_key" : "_ZN7android13PrefixPrinterC1ERNS_7PrinterEPKc",
5150   "parameters" :
5151   [
5152    {
5153     "is_this_ptr" : true,
5154     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5155    },
5156    {
5157     "referenced_type" : "_ZTIRN7android7PrinterE"
5158    },
5159    {
5160     "referenced_type" : "_ZTIPKc"
5161    }
5162   ],
5163   "return_type" : "_ZTIv",
5164   "source_file" : "system/core/libutils/include/utils/Printer.h"
5165  },
5166  {
5167   "function_name" : "android::PrefixPrinter::PrefixPrinter",
5168   "linker_set_key" : "_ZN7android13PrefixPrinterC2ERNS_7PrinterEPKc",
5169   "parameters" :
5170   [
5171    {
5172     "is_this_ptr" : true,
5173     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5174    },
5175    {
5176     "referenced_type" : "_ZTIRN7android7PrinterE"
5177    },
5178    {
5179     "referenced_type" : "_ZTIPKc"
5180    }
5181   ],
5182   "return_type" : "_ZTIv",
5183   "source_file" : "system/core/libutils/include/utils/Printer.h"
5184  },
5185  {
5186   "access" : "protected",
5187   "function_name" : "android::LooperCallback::~LooperCallback",
5188   "linker_set_key" : "_ZN7android14LooperCallbackD0Ev",
5189   "parameters" :
5190   [
5191    {
5192     "is_this_ptr" : true,
5193     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
5194    }
5195   ],
5196   "return_type" : "_ZTIv",
5197   "source_file" : "system/core/libutils/include/utils/Looper.h"
5198  },
5199  {
5200   "access" : "protected",
5201   "function_name" : "android::LooperCallback::~LooperCallback",
5202   "linker_set_key" : "_ZN7android14LooperCallbackD1Ev",
5203   "parameters" :
5204   [
5205    {
5206     "is_this_ptr" : true,
5207     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
5208    }
5209   ],
5210   "return_type" : "_ZTIv",
5211   "source_file" : "system/core/libutils/include/utils/Looper.h"
5212  },
5213  {
5214   "access" : "protected",
5215   "function_name" : "android::LooperCallback::~LooperCallback",
5216   "linker_set_key" : "_ZN7android14LooperCallbackD2Ev",
5217   "parameters" :
5218   [
5219    {
5220     "is_this_ptr" : true,
5221     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
5222    }
5223   ],
5224   "return_type" : "_ZTIv",
5225   "source_file" : "system/core/libutils/include/utils/Looper.h"
5226  },
5227  {
5228   "access" : "protected",
5229   "function_name" : "android::MessageHandler::~MessageHandler",
5230   "linker_set_key" : "_ZN7android14MessageHandlerD0Ev",
5231   "parameters" :
5232   [
5233    {
5234     "is_this_ptr" : true,
5235     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
5236    }
5237   ],
5238   "return_type" : "_ZTIv",
5239   "source_file" : "system/core/libutils/include/utils/Looper.h"
5240  },
5241  {
5242   "access" : "protected",
5243   "function_name" : "android::MessageHandler::~MessageHandler",
5244   "linker_set_key" : "_ZN7android14MessageHandlerD1Ev",
5245   "parameters" :
5246   [
5247    {
5248     "is_this_ptr" : true,
5249     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
5250    }
5251   ],
5252   "return_type" : "_ZTIv",
5253   "source_file" : "system/core/libutils/include/utils/Looper.h"
5254  },
5255  {
5256   "access" : "protected",
5257   "function_name" : "android::MessageHandler::~MessageHandler",
5258   "linker_set_key" : "_ZN7android14MessageHandlerD2Ev",
5259   "parameters" :
5260   [
5261    {
5262     "is_this_ptr" : true,
5263     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
5264    }
5265   ],
5266   "return_type" : "_ZTIv",
5267   "source_file" : "system/core/libutils/include/utils/Looper.h"
5268  },
5269  {
5270   "function_name" : "android::String8Printer::printLine",
5271   "linker_set_key" : "_ZN7android14String8Printer9printLineEPKc",
5272   "parameters" :
5273   [
5274    {
5275     "is_this_ptr" : true,
5276     "referenced_type" : "_ZTIPN7android14String8PrinterE"
5277    },
5278    {
5279     "referenced_type" : "_ZTIPKc"
5280    }
5281   ],
5282   "return_type" : "_ZTIv",
5283   "source_file" : "system/core/libutils/include/utils/Printer.h"
5284  },
5285  {
5286   "function_name" : "android::String8Printer::String8Printer",
5287   "linker_set_key" : "_ZN7android14String8PrinterC1EPNS_7String8EPKc",
5288   "parameters" :
5289   [
5290    {
5291     "is_this_ptr" : true,
5292     "referenced_type" : "_ZTIPN7android14String8PrinterE"
5293    },
5294    {
5295     "referenced_type" : "_ZTIPN7android7String8E"
5296    },
5297    {
5298     "default_arg" : true,
5299     "referenced_type" : "_ZTIPKc"
5300    }
5301   ],
5302   "return_type" : "_ZTIv",
5303   "source_file" : "system/core/libutils/include/utils/Printer.h"
5304  },
5305  {
5306   "function_name" : "android::String8Printer::String8Printer",
5307   "linker_set_key" : "_ZN7android14String8PrinterC2EPNS_7String8EPKc",
5308   "parameters" :
5309   [
5310    {
5311     "is_this_ptr" : true,
5312     "referenced_type" : "_ZTIPN7android14String8PrinterE"
5313    },
5314    {
5315     "referenced_type" : "_ZTIPN7android7String8E"
5316    },
5317    {
5318     "default_arg" : true,
5319     "referenced_type" : "_ZTIPKc"
5320    }
5321   ],
5322   "return_type" : "_ZTIv",
5323   "source_file" : "system/core/libutils/include/utils/Printer.h"
5324  },
5325  {
5326   "function_name" : "android::statusToString",
5327   "linker_set_key" : "_ZN7android14statusToStringEi",
5328   "parameters" :
5329   [
5330    {
5331     "referenced_type" : "_ZTIi"
5332    }
5333   ],
5334   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5335   "source_file" : "system/core/libutils/include/utils/Errors.h"
5336  },
5337  {
5338   "function_name" : "android::elapsedRealtime",
5339   "linker_set_key" : "_ZN7android15elapsedRealtimeEv",
5340   "return_type" : "_ZTIl",
5341   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5342  },
5343  {
5344   "function_name" : "android::SortedVectorImpl::add",
5345   "linker_set_key" : "_ZN7android16SortedVectorImpl3addEPKv",
5346   "parameters" :
5347   [
5348    {
5349     "is_this_ptr" : true,
5350     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5351    },
5352    {
5353     "referenced_type" : "_ZTIPKv"
5354    }
5355   ],
5356   "return_type" : "_ZTIl",
5357   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5358  },
5359  {
5360   "function_name" : "android::SortedVectorImpl::merge",
5361   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKNS_10VectorImplE",
5362   "parameters" :
5363   [
5364    {
5365     "is_this_ptr" : true,
5366     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5367    },
5368    {
5369     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5370    }
5371   ],
5372   "return_type" : "_ZTIl",
5373   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5374  },
5375  {
5376   "function_name" : "android::SortedVectorImpl::merge",
5377   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKS0_",
5378   "parameters" :
5379   [
5380    {
5381     "is_this_ptr" : true,
5382     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5383    },
5384    {
5385     "referenced_type" : "_ZTIRKN7android16SortedVectorImplE"
5386    }
5387   ],
5388   "return_type" : "_ZTIl",
5389   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5390  },
5391  {
5392   "function_name" : "android::SortedVectorImpl::remove",
5393   "linker_set_key" : "_ZN7android16SortedVectorImpl6removeEPKv",
5394   "parameters" :
5395   [
5396    {
5397     "is_this_ptr" : true,
5398     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5399    },
5400    {
5401     "referenced_type" : "_ZTIPKv"
5402    }
5403   ],
5404   "return_type" : "_ZTIl",
5405   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5406  },
5407  {
5408   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
5409   "linker_set_key" : "_ZN7android16SortedVectorImplC2ERKNS_10VectorImplE",
5410   "parameters" :
5411   [
5412    {
5413     "is_this_ptr" : true,
5414     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5415    },
5416    {
5417     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5418    }
5419   ],
5420   "return_type" : "_ZTIv",
5421   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5422  },
5423  {
5424   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
5425   "linker_set_key" : "_ZN7android16SortedVectorImplC2Emj",
5426   "parameters" :
5427   [
5428    {
5429     "is_this_ptr" : true,
5430     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5431    },
5432    {
5433     "referenced_type" : "_ZTIm"
5434    },
5435    {
5436     "referenced_type" : "_ZTIj"
5437    }
5438   ],
5439   "return_type" : "_ZTIv",
5440   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5441  },
5442  {
5443   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
5444   "linker_set_key" : "_ZN7android16SortedVectorImplD0Ev",
5445   "parameters" :
5446   [
5447    {
5448     "is_this_ptr" : true,
5449     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5450    }
5451   ],
5452   "return_type" : "_ZTIv",
5453   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5454  },
5455  {
5456   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
5457   "linker_set_key" : "_ZN7android16SortedVectorImplD1Ev",
5458   "parameters" :
5459   [
5460    {
5461     "is_this_ptr" : true,
5462     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5463    }
5464   ],
5465   "return_type" : "_ZTIv",
5466   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5467  },
5468  {
5469   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
5470   "linker_set_key" : "_ZN7android16SortedVectorImplD2Ev",
5471   "parameters" :
5472   [
5473    {
5474     "is_this_ptr" : true,
5475     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5476    }
5477   ],
5478   "return_type" : "_ZTIv",
5479   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5480  },
5481  {
5482   "function_name" : "android::SortedVectorImpl::operator=",
5483   "linker_set_key" : "_ZN7android16SortedVectorImplaSERKS0_",
5484   "parameters" :
5485   [
5486    {
5487     "is_this_ptr" : true,
5488     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5489    },
5490    {
5491     "referenced_type" : "_ZTIRKN7android16SortedVectorImplE"
5492    }
5493   ],
5494   "return_type" : "_ZTIRN7android16SortedVectorImplE",
5495   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5496  },
5497  {
5498   "function_name" : "android::JenkinsHashWhiten",
5499   "linker_set_key" : "_ZN7android17JenkinsHashWhitenEj",
5500   "parameters" :
5501   [
5502    {
5503     "referenced_type" : "_ZTIj"
5504    }
5505   ],
5506   "return_type" : "_ZTIj",
5507   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
5508  },
5509  {
5510   "function_name" : "android::WeakMessageHandler::handleMessage",
5511   "linker_set_key" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE",
5512   "parameters" :
5513   [
5514    {
5515     "is_this_ptr" : true,
5516     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5517    },
5518    {
5519     "referenced_type" : "_ZTIRKN7android7MessageE"
5520    }
5521   ],
5522   "return_type" : "_ZTIv",
5523   "source_file" : "system/core/libutils/include/utils/Looper.h"
5524  },
5525  {
5526   "function_name" : "android::WeakMessageHandler::WeakMessageHandler",
5527   "linker_set_key" : "_ZN7android18WeakMessageHandlerC1ERKNS_2wpINS_14MessageHandlerEEE",
5528   "parameters" :
5529   [
5530    {
5531     "is_this_ptr" : true,
5532     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5533    },
5534    {
5535     "referenced_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE"
5536    }
5537   ],
5538   "return_type" : "_ZTIv",
5539   "source_file" : "system/core/libutils/include/utils/Looper.h"
5540  },
5541  {
5542   "function_name" : "android::WeakMessageHandler::WeakMessageHandler",
5543   "linker_set_key" : "_ZN7android18WeakMessageHandlerC2ERKNS_2wpINS_14MessageHandlerEEE",
5544   "parameters" :
5545   [
5546    {
5547     "is_this_ptr" : true,
5548     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5549    },
5550    {
5551     "referenced_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE"
5552    }
5553   ],
5554   "return_type" : "_ZTIv",
5555   "source_file" : "system/core/libutils/include/utils/Looper.h"
5556  },
5557  {
5558   "access" : "protected",
5559   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
5560   "linker_set_key" : "_ZN7android18WeakMessageHandlerD0Ev",
5561   "parameters" :
5562   [
5563    {
5564     "is_this_ptr" : true,
5565     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5566    }
5567   ],
5568   "return_type" : "_ZTIv",
5569   "source_file" : "system/core/libutils/include/utils/Looper.h"
5570  },
5571  {
5572   "access" : "protected",
5573   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
5574   "linker_set_key" : "_ZN7android18WeakMessageHandlerD1Ev",
5575   "parameters" :
5576   [
5577    {
5578     "is_this_ptr" : true,
5579     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5580    }
5581   ],
5582   "return_type" : "_ZTIv",
5583   "source_file" : "system/core/libutils/include/utils/Looper.h"
5584  },
5585  {
5586   "access" : "protected",
5587   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
5588   "linker_set_key" : "_ZN7android18WeakMessageHandlerD2Ev",
5589   "parameters" :
5590   [
5591    {
5592     "is_this_ptr" : true,
5593     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5594    }
5595   ],
5596   "return_type" : "_ZTIv",
5597   "source_file" : "system/core/libutils/include/utils/Looper.h"
5598  },
5599  {
5600   "function_name" : "android::JenkinsHashMixBytes",
5601   "linker_set_key" : "_ZN7android19JenkinsHashMixBytesEjPKhm",
5602   "parameters" :
5603   [
5604    {
5605     "referenced_type" : "_ZTIj"
5606    },
5607    {
5608     "referenced_type" : "_ZTIPKh"
5609    },
5610    {
5611     "referenced_type" : "_ZTIm"
5612    }
5613   ],
5614   "return_type" : "_ZTIj",
5615   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
5616  },
5617  {
5618   "function_name" : "android::elapsedRealtimeNano",
5619   "linker_set_key" : "_ZN7android19elapsedRealtimeNanoEv",
5620   "return_type" : "_ZTIl",
5621   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5622  },
5623  {
5624   "function_name" : "android::JenkinsHashMixShorts",
5625   "linker_set_key" : "_ZN7android20JenkinsHashMixShortsEjPKtm",
5626   "parameters" :
5627   [
5628    {
5629     "referenced_type" : "_ZTIj"
5630    },
5631    {
5632     "referenced_type" : "_ZTIPKt"
5633    },
5634    {
5635     "referenced_type" : "_ZTIm"
5636    }
5637   ],
5638   "return_type" : "_ZTIj",
5639   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
5640  },
5641  {
5642   "function_name" : "android::SimpleLooperCallback::handleEvent",
5643   "linker_set_key" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv",
5644   "parameters" :
5645   [
5646    {
5647     "is_this_ptr" : true,
5648     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5649    },
5650    {
5651     "referenced_type" : "_ZTIi"
5652    },
5653    {
5654     "referenced_type" : "_ZTIi"
5655    },
5656    {
5657     "referenced_type" : "_ZTIPv"
5658    }
5659   ],
5660   "return_type" : "_ZTIi",
5661   "source_file" : "system/core/libutils/include/utils/Looper.h"
5662  },
5663  {
5664   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
5665   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC1EPFiiiPvE",
5666   "parameters" :
5667   [
5668    {
5669     "is_this_ptr" : true,
5670     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5671    },
5672    {
5673     "referenced_type" : "_ZTIPFiiiPvE"
5674    }
5675   ],
5676   "return_type" : "_ZTIv",
5677   "source_file" : "system/core/libutils/include/utils/Looper.h"
5678  },
5679  {
5680   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
5681   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC2EPFiiiPvE",
5682   "parameters" :
5683   [
5684    {
5685     "is_this_ptr" : true,
5686     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5687    },
5688    {
5689     "referenced_type" : "_ZTIPFiiiPvE"
5690    }
5691   ],
5692   "return_type" : "_ZTIv",
5693   "source_file" : "system/core/libutils/include/utils/Looper.h"
5694  },
5695  {
5696   "access" : "protected",
5697   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
5698   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD0Ev",
5699   "parameters" :
5700   [
5701    {
5702     "is_this_ptr" : true,
5703     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5704    }
5705   ],
5706   "return_type" : "_ZTIv",
5707   "source_file" : "system/core/libutils/include/utils/Looper.h"
5708  },
5709  {
5710   "access" : "protected",
5711   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
5712   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD1Ev",
5713   "parameters" :
5714   [
5715    {
5716     "is_this_ptr" : true,
5717     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5718    }
5719   ],
5720   "return_type" : "_ZTIv",
5721   "source_file" : "system/core/libutils/include/utils/Looper.h"
5722  },
5723  {
5724   "access" : "protected",
5725   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
5726   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD2Ev",
5727   "parameters" :
5728   [
5729    {
5730     "is_this_ptr" : true,
5731     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5732    }
5733   ],
5734   "return_type" : "_ZTIv",
5735   "source_file" : "system/core/libutils/include/utils/Looper.h"
5736  },
5737  {
5738   "function_name" : "android::report_sysprop_change",
5739   "linker_set_key" : "_ZN7android21report_sysprop_changeEv",
5740   "return_type" : "_ZTIv",
5741   "source_file" : "system/core/libutils/include/utils/misc.h"
5742  },
5743  {
5744   "function_name" : "android::add_sysprop_change_callback",
5745   "linker_set_key" : "_ZN7android27add_sysprop_change_callbackEPFvvEi",
5746   "parameters" :
5747   [
5748    {
5749     "referenced_type" : "_ZTIPFvvE"
5750    },
5751    {
5752     "referenced_type" : "_ZTIi"
5753    }
5754   ],
5755   "return_type" : "_ZTIv",
5756   "source_file" : "system/core/libutils/include/utils/misc.h"
5757  },
5758  {
5759   "function_name" : "android::sp<android::LooperCallback>::clear",
5760   "linker_set_key" : "_ZN7android2spINS_14LooperCallbackEE5clearEv",
5761   "parameters" :
5762   [
5763    {
5764     "is_this_ptr" : true,
5765     "referenced_type" : "_ZTIPN7android2spINS_14LooperCallbackEEE"
5766    }
5767   ],
5768   "return_type" : "_ZTIv",
5769   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5770  },
5771  {
5772   "function_name" : "android::sp<android::SimpleLooperCallback>::operator=",
5773   "linker_set_key" : "_ZN7android2spINS_20SimpleLooperCallbackEEaSEOS2_",
5774   "parameters" :
5775   [
5776    {
5777     "is_this_ptr" : true,
5778     "referenced_type" : "_ZTIPN7android2spINS_20SimpleLooperCallbackEEE"
5779    },
5780    {
5781     "referenced_type" : "_ZTION7android2spINS_20SimpleLooperCallbackEEE"
5782    }
5783   ],
5784   "return_type" : "_ZTIRN7android2spINS_20SimpleLooperCallbackEEE",
5785   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5786  },
5787  {
5788   "function_name" : "android::sp<android::Looper>::operator=",
5789   "linker_set_key" : "_ZN7android2spINS_6LooperEEaSEOS2_",
5790   "parameters" :
5791   [
5792    {
5793     "is_this_ptr" : true,
5794     "referenced_type" : "_ZTIPN7android2spINS_6LooperEEE"
5795    },
5796    {
5797     "referenced_type" : "_ZTION7android2spINS_6LooperEEE"
5798    }
5799   ],
5800   "return_type" : "_ZTIRN7android2spINS_6LooperEEE",
5801   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5802  },
5803  {
5804   "function_name" : "android::sp<android::Thread>::clear",
5805   "linker_set_key" : "_ZN7android2spINS_6ThreadEE5clearEv",
5806   "parameters" :
5807   [
5808    {
5809     "is_this_ptr" : true,
5810     "referenced_type" : "_ZTIPN7android2spINS_6ThreadEEE"
5811    }
5812   ],
5813   "return_type" : "_ZTIv",
5814   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5815  },
5816  {
5817   "function_name" : "android::LightRefBase_reportIncStrongRequireStrongFailed",
5818   "linker_set_key" : "_ZN7android47LightRefBase_reportIncStrongRequireStrongFailedEPKv",
5819   "parameters" :
5820   [
5821    {
5822     "referenced_type" : "_ZTIPKv"
5823    }
5824   ],
5825   "return_type" : "_ZTIv",
5826   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
5827  },
5828  {
5829   "access" : "private",
5830   "function_name" : "android::Looper::initTLSKey",
5831   "linker_set_key" : "_ZN7android6Looper10initTLSKeyEv",
5832   "return_type" : "_ZTIv",
5833   "source_file" : "system/core/libutils/include/utils/Looper.h"
5834  },
5835  {
5836   "function_name" : "android::Looper::sendMessage",
5837   "linker_set_key" : "_ZN7android6Looper11sendMessageERKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
5838   "parameters" :
5839   [
5840    {
5841     "is_this_ptr" : true,
5842     "referenced_type" : "_ZTIPN7android6LooperE"
5843    },
5844    {
5845     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5846    },
5847    {
5848     "referenced_type" : "_ZTIRKN7android7MessageE"
5849    }
5850   ],
5851   "return_type" : "_ZTIv",
5852   "source_file" : "system/core/libutils/include/utils/Looper.h"
5853  },
5854  {
5855   "function_name" : "android::Looper::getForThread",
5856   "linker_set_key" : "_ZN7android6Looper12getForThreadEv",
5857   "return_type" : "_ZTIN7android2spINS_6LooperEEE",
5858   "source_file" : "system/core/libutils/include/utils/Looper.h"
5859  },
5860  {
5861   "function_name" : "android::Looper::setForThread",
5862   "linker_set_key" : "_ZN7android6Looper12setForThreadERKNS_2spIS0_EE",
5863   "parameters" :
5864   [
5865    {
5866     "referenced_type" : "_ZTIRKN7android2spINS_6LooperEEE"
5867    }
5868   ],
5869   "return_type" : "_ZTIv",
5870   "source_file" : "system/core/libutils/include/utils/Looper.h"
5871  },
5872  {
5873   "function_name" : "android::Looper::removeMessages",
5874   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEE",
5875   "parameters" :
5876   [
5877    {
5878     "is_this_ptr" : true,
5879     "referenced_type" : "_ZTIPN7android6LooperE"
5880    },
5881    {
5882     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5883    }
5884   ],
5885   "return_type" : "_ZTIv",
5886   "source_file" : "system/core/libutils/include/utils/Looper.h"
5887  },
5888  {
5889   "function_name" : "android::Looper::removeMessages",
5890   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEEi",
5891   "parameters" :
5892   [
5893    {
5894     "is_this_ptr" : true,
5895     "referenced_type" : "_ZTIPN7android6LooperE"
5896    },
5897    {
5898     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5899    },
5900    {
5901     "referenced_type" : "_ZTIi"
5902    }
5903   ],
5904   "return_type" : "_ZTIv",
5905   "source_file" : "system/core/libutils/include/utils/Looper.h"
5906  },
5907  {
5908   "access" : "private",
5909   "function_name" : "android::Looper::threadDestructor",
5910   "linker_set_key" : "_ZN7android6Looper16threadDestructorEPv",
5911   "parameters" :
5912   [
5913    {
5914     "referenced_type" : "_ZTIPv"
5915    }
5916   ],
5917   "return_type" : "_ZTIv",
5918   "source_file" : "system/core/libutils/include/utils/Looper.h"
5919  },
5920  {
5921   "function_name" : "android::Looper::sendMessageAtTime",
5922   "linker_set_key" : "_ZN7android6Looper17sendMessageAtTimeElRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
5923   "parameters" :
5924   [
5925    {
5926     "is_this_ptr" : true,
5927     "referenced_type" : "_ZTIPN7android6LooperE"
5928    },
5929    {
5930     "referenced_type" : "_ZTIl"
5931    },
5932    {
5933     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5934    },
5935    {
5936     "referenced_type" : "_ZTIRKN7android7MessageE"
5937    }
5938   ],
5939   "return_type" : "_ZTIv",
5940   "source_file" : "system/core/libutils/include/utils/Looper.h"
5941  },
5942  {
5943   "access" : "private",
5944   "function_name" : "android::Looper::rebuildEpollLocked",
5945   "linker_set_key" : "_ZN7android6Looper18rebuildEpollLockedEv",
5946   "parameters" :
5947   [
5948    {
5949     "is_this_ptr" : true,
5950     "referenced_type" : "_ZTIPN7android6LooperE"
5951    }
5952   ],
5953   "return_type" : "_ZTIv",
5954   "source_file" : "system/core/libutils/include/utils/Looper.h"
5955  },
5956  {
5957   "function_name" : "android::Looper::sendMessageDelayed",
5958   "linker_set_key" : "_ZN7android6Looper18sendMessageDelayedElRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
5959   "parameters" :
5960   [
5961    {
5962     "is_this_ptr" : true,
5963     "referenced_type" : "_ZTIPN7android6LooperE"
5964    },
5965    {
5966     "referenced_type" : "_ZTIl"
5967    },
5968    {
5969     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
5970    },
5971    {
5972     "referenced_type" : "_ZTIRKN7android7MessageE"
5973    }
5974   ],
5975   "return_type" : "_ZTIv",
5976   "source_file" : "system/core/libutils/include/utils/Looper.h"
5977  },
5978  {
5979   "access" : "private",
5980   "function_name" : "android::Looper::removeSequenceNumberLocked",
5981   "linker_set_key" : "_ZN7android6Looper26removeSequenceNumberLockedEm",
5982   "parameters" :
5983   [
5984    {
5985     "is_this_ptr" : true,
5986     "referenced_type" : "_ZTIPN7android6LooperE"
5987    },
5988    {
5989     "referenced_type" : "_ZTIm"
5990    }
5991   ],
5992   "return_type" : "_ZTIi",
5993   "source_file" : "system/core/libutils/include/utils/Looper.h"
5994  },
5995  {
5996   "access" : "private",
5997   "function_name" : "android::Looper::scheduleEpollRebuildLocked",
5998   "linker_set_key" : "_ZN7android6Looper26scheduleEpollRebuildLockedEv",
5999   "parameters" :
6000   [
6001    {
6002     "is_this_ptr" : true,
6003     "referenced_type" : "_ZTIPN7android6LooperE"
6004    }
6005   ],
6006   "return_type" : "_ZTIv",
6007   "source_file" : "system/core/libutils/include/utils/Looper.h"
6008  },
6009  {
6010   "function_name" : "android::Looper::wake",
6011   "linker_set_key" : "_ZN7android6Looper4wakeEv",
6012   "parameters" :
6013   [
6014    {
6015     "is_this_ptr" : true,
6016     "referenced_type" : "_ZTIPN7android6LooperE"
6017    }
6018   ],
6019   "return_type" : "_ZTIv",
6020   "source_file" : "system/core/libutils/include/utils/Looper.h"
6021  },
6022  {
6023   "function_name" : "android::Looper::addFd",
6024   "linker_set_key" : "_ZN7android6Looper5addFdEiiiPFiiiPvES1_",
6025   "parameters" :
6026   [
6027    {
6028     "is_this_ptr" : true,
6029     "referenced_type" : "_ZTIPN7android6LooperE"
6030    },
6031    {
6032     "referenced_type" : "_ZTIi"
6033    },
6034    {
6035     "referenced_type" : "_ZTIi"
6036    },
6037    {
6038     "referenced_type" : "_ZTIi"
6039    },
6040    {
6041     "referenced_type" : "_ZTIPFiiiPvE"
6042    },
6043    {
6044     "referenced_type" : "_ZTIPv"
6045    }
6046   ],
6047   "return_type" : "_ZTIi",
6048   "source_file" : "system/core/libutils/include/utils/Looper.h"
6049  },
6050  {
6051   "function_name" : "android::Looper::addFd",
6052   "linker_set_key" : "_ZN7android6Looper5addFdEiiiRKNS_2spINS_14LooperCallbackEEEPv",
6053   "parameters" :
6054   [
6055    {
6056     "is_this_ptr" : true,
6057     "referenced_type" : "_ZTIPN7android6LooperE"
6058    },
6059    {
6060     "referenced_type" : "_ZTIi"
6061    },
6062    {
6063     "referenced_type" : "_ZTIi"
6064    },
6065    {
6066     "referenced_type" : "_ZTIi"
6067    },
6068    {
6069     "referenced_type" : "_ZTIRKN7android2spINS_14LooperCallbackEEE"
6070    },
6071    {
6072     "referenced_type" : "_ZTIPv"
6073    }
6074   ],
6075   "return_type" : "_ZTIi",
6076   "source_file" : "system/core/libutils/include/utils/Looper.h"
6077  },
6078  {
6079   "access" : "private",
6080   "function_name" : "android::Looper::awoken",
6081   "linker_set_key" : "_ZN7android6Looper6awokenEv",
6082   "parameters" :
6083   [
6084    {
6085     "is_this_ptr" : true,
6086     "referenced_type" : "_ZTIPN7android6LooperE"
6087    }
6088   ],
6089   "return_type" : "_ZTIv",
6090   "source_file" : "system/core/libutils/include/utils/Looper.h"
6091  },
6092  {
6093   "function_name" : "android::Looper::pollAll",
6094   "linker_set_key" : "_ZN7android6Looper7pollAllEiPiS1_PPv",
6095   "parameters" :
6096   [
6097    {
6098     "is_this_ptr" : true,
6099     "referenced_type" : "_ZTIPN7android6LooperE"
6100    },
6101    {
6102     "referenced_type" : "_ZTIi"
6103    },
6104    {
6105     "referenced_type" : "_ZTIPi"
6106    },
6107    {
6108     "referenced_type" : "_ZTIPi"
6109    },
6110    {
6111     "referenced_type" : "_ZTIPPv"
6112    }
6113   ],
6114   "return_type" : "_ZTIi",
6115   "source_file" : "system/core/libutils/include/utils/Looper.h"
6116  },
6117  {
6118   "function_name" : "android::Looper::prepare",
6119   "linker_set_key" : "_ZN7android6Looper7prepareEi",
6120   "parameters" :
6121   [
6122    {
6123     "referenced_type" : "_ZTIi"
6124    }
6125   ],
6126   "return_type" : "_ZTIN7android2spINS_6LooperEEE",
6127   "source_file" : "system/core/libutils/include/utils/Looper.h"
6128  },
6129  {
6130   "function_name" : "android::Looper::pollOnce",
6131   "linker_set_key" : "_ZN7android6Looper8pollOnceEiPiS1_PPv",
6132   "parameters" :
6133   [
6134    {
6135     "is_this_ptr" : true,
6136     "referenced_type" : "_ZTIPN7android6LooperE"
6137    },
6138    {
6139     "referenced_type" : "_ZTIi"
6140    },
6141    {
6142     "referenced_type" : "_ZTIPi"
6143    },
6144    {
6145     "referenced_type" : "_ZTIPi"
6146    },
6147    {
6148     "referenced_type" : "_ZTIPPv"
6149    }
6150   ],
6151   "return_type" : "_ZTIi",
6152   "source_file" : "system/core/libutils/include/utils/Looper.h"
6153  },
6154  {
6155   "function_name" : "android::Looper::removeFd",
6156   "linker_set_key" : "_ZN7android6Looper8removeFdEi",
6157   "parameters" :
6158   [
6159    {
6160     "is_this_ptr" : true,
6161     "referenced_type" : "_ZTIPN7android6LooperE"
6162    },
6163    {
6164     "referenced_type" : "_ZTIi"
6165    }
6166   ],
6167   "return_type" : "_ZTIi",
6168   "source_file" : "system/core/libutils/include/utils/Looper.h"
6169  },
6170  {
6171   "access" : "private",
6172   "function_name" : "android::Looper::pollInner",
6173   "linker_set_key" : "_ZN7android6Looper9pollInnerEi",
6174   "parameters" :
6175   [
6176    {
6177     "is_this_ptr" : true,
6178     "referenced_type" : "_ZTIPN7android6LooperE"
6179    },
6180    {
6181     "referenced_type" : "_ZTIi"
6182    }
6183   ],
6184   "return_type" : "_ZTIi",
6185   "source_file" : "system/core/libutils/include/utils/Looper.h"
6186  },
6187  {
6188   "function_name" : "android::Looper::Looper",
6189   "linker_set_key" : "_ZN7android6LooperC1Eb",
6190   "parameters" :
6191   [
6192    {
6193     "is_this_ptr" : true,
6194     "referenced_type" : "_ZTIPN7android6LooperE"
6195    },
6196    {
6197     "referenced_type" : "_ZTIb"
6198    }
6199   ],
6200   "return_type" : "_ZTIv",
6201   "source_file" : "system/core/libutils/include/utils/Looper.h"
6202  },
6203  {
6204   "function_name" : "android::Looper::Looper",
6205   "linker_set_key" : "_ZN7android6LooperC2Eb",
6206   "parameters" :
6207   [
6208    {
6209     "is_this_ptr" : true,
6210     "referenced_type" : "_ZTIPN7android6LooperE"
6211    },
6212    {
6213     "referenced_type" : "_ZTIb"
6214    }
6215   ],
6216   "return_type" : "_ZTIv",
6217   "source_file" : "system/core/libutils/include/utils/Looper.h"
6218  },
6219  {
6220   "access" : "protected",
6221   "function_name" : "android::Looper::~Looper",
6222   "linker_set_key" : "_ZN7android6LooperD0Ev",
6223   "parameters" :
6224   [
6225    {
6226     "is_this_ptr" : true,
6227     "referenced_type" : "_ZTIPN7android6LooperE"
6228    }
6229   ],
6230   "return_type" : "_ZTIv",
6231   "source_file" : "system/core/libutils/include/utils/Looper.h"
6232  },
6233  {
6234   "access" : "protected",
6235   "function_name" : "android::Looper::~Looper",
6236   "linker_set_key" : "_ZN7android6LooperD1Ev",
6237   "parameters" :
6238   [
6239    {
6240     "is_this_ptr" : true,
6241     "referenced_type" : "_ZTIPN7android6LooperE"
6242    }
6243   ],
6244   "return_type" : "_ZTIv",
6245   "source_file" : "system/core/libutils/include/utils/Looper.h"
6246  },
6247  {
6248   "access" : "protected",
6249   "function_name" : "android::Looper::~Looper",
6250   "linker_set_key" : "_ZN7android6LooperD2Ev",
6251   "parameters" :
6252   [
6253    {
6254     "is_this_ptr" : true,
6255     "referenced_type" : "_ZTIPN7android6LooperE"
6256    }
6257   ],
6258   "return_type" : "_ZTIv",
6259   "source_file" : "system/core/libutils/include/utils/Looper.h"
6260  },
6261  {
6262   "function_name" : "android::Thread::readyToRun",
6263   "linker_set_key" : "_ZN7android6Thread10readyToRunEv",
6264   "parameters" :
6265   [
6266    {
6267     "is_this_ptr" : true,
6268     "referenced_type" : "_ZTIPN7android6ThreadE"
6269    }
6270   ],
6271   "return_type" : "_ZTIi",
6272   "source_file" : "system/core/libutils/include/utils/Thread.h"
6273  },
6274  {
6275   "access" : "private",
6276   "function_name" : "android::Thread::_threadLoop",
6277   "linker_set_key" : "_ZN7android6Thread11_threadLoopEPv",
6278   "parameters" :
6279   [
6280    {
6281     "referenced_type" : "_ZTIPv"
6282    }
6283   ],
6284   "return_type" : "_ZTIi",
6285   "source_file" : "system/core/libutils/include/utils/Thread.h"
6286  },
6287  {
6288   "function_name" : "android::Thread::requestExit",
6289   "linker_set_key" : "_ZN7android6Thread11requestExitEv",
6290   "parameters" :
6291   [
6292    {
6293     "is_this_ptr" : true,
6294     "referenced_type" : "_ZTIPN7android6ThreadE"
6295    }
6296   ],
6297   "return_type" : "_ZTIv",
6298   "source_file" : "system/core/libutils/include/utils/Thread.h"
6299  },
6300  {
6301   "function_name" : "android::Thread::requestExitAndWait",
6302   "linker_set_key" : "_ZN7android6Thread18requestExitAndWaitEv",
6303   "parameters" :
6304   [
6305    {
6306     "is_this_ptr" : true,
6307     "referenced_type" : "_ZTIPN7android6ThreadE"
6308    }
6309   ],
6310   "return_type" : "_ZTIi",
6311   "source_file" : "system/core/libutils/include/utils/Thread.h"
6312  },
6313  {
6314   "function_name" : "android::Thread::run",
6315   "linker_set_key" : "_ZN7android6Thread3runEPKcim",
6316   "parameters" :
6317   [
6318    {
6319     "is_this_ptr" : true,
6320     "referenced_type" : "_ZTIPN7android6ThreadE"
6321    },
6322    {
6323     "referenced_type" : "_ZTIPKc"
6324    },
6325    {
6326     "default_arg" : true,
6327     "referenced_type" : "_ZTIi"
6328    },
6329    {
6330     "default_arg" : true,
6331     "referenced_type" : "_ZTIm"
6332    }
6333   ],
6334   "return_type" : "_ZTIi",
6335   "source_file" : "system/core/libutils/include/utils/Thread.h"
6336  },
6337  {
6338   "function_name" : "android::Thread::join",
6339   "linker_set_key" : "_ZN7android6Thread4joinEv",
6340   "parameters" :
6341   [
6342    {
6343     "is_this_ptr" : true,
6344     "referenced_type" : "_ZTIPN7android6ThreadE"
6345    }
6346   ],
6347   "return_type" : "_ZTIi",
6348   "source_file" : "system/core/libutils/include/utils/Thread.h"
6349  },
6350  {
6351   "function_name" : "android::Thread::Thread",
6352   "linker_set_key" : "_ZN7android6ThreadC2Eb",
6353   "parameters" :
6354   [
6355    {
6356     "is_this_ptr" : true,
6357     "referenced_type" : "_ZTIPN7android6ThreadE"
6358    },
6359    {
6360     "default_arg" : true,
6361     "referenced_type" : "_ZTIb"
6362    }
6363   ],
6364   "return_type" : "_ZTIv",
6365   "source_file" : "system/core/libutils/include/utils/Thread.h"
6366  },
6367  {
6368   "function_name" : "android::Thread::~Thread",
6369   "linker_set_key" : "_ZN7android6ThreadD0Ev",
6370   "parameters" :
6371   [
6372    {
6373     "is_this_ptr" : true,
6374     "referenced_type" : "_ZTIPN7android6ThreadE"
6375    }
6376   ],
6377   "return_type" : "_ZTIv",
6378   "source_file" : "system/core/libutils/include/utils/Thread.h"
6379  },
6380  {
6381   "function_name" : "android::Thread::~Thread",
6382   "linker_set_key" : "_ZN7android6ThreadD1Ev",
6383   "parameters" :
6384   [
6385    {
6386     "is_this_ptr" : true,
6387     "referenced_type" : "_ZTIPN7android6ThreadE"
6388    }
6389   ],
6390   "return_type" : "_ZTIv",
6391   "source_file" : "system/core/libutils/include/utils/Thread.h"
6392  },
6393  {
6394   "function_name" : "android::Thread::~Thread",
6395   "linker_set_key" : "_ZN7android6ThreadD2Ev",
6396   "parameters" :
6397   [
6398    {
6399     "is_this_ptr" : true,
6400     "referenced_type" : "_ZTIPN7android6ThreadE"
6401    }
6402   ],
6403   "return_type" : "_ZTIv",
6404   "source_file" : "system/core/libutils/include/utils/Thread.h"
6405  },
6406  {
6407   "function_name" : "android::FileMap::advise",
6408   "linker_set_key" : "_ZN7android7FileMap6adviseENS0_9MapAdviceE",
6409   "parameters" :
6410   [
6411    {
6412     "is_this_ptr" : true,
6413     "referenced_type" : "_ZTIPN7android7FileMapE"
6414    },
6415    {
6416     "referenced_type" : "_ZTIN7android7FileMap9MapAdviceE"
6417    }
6418   ],
6419   "return_type" : "_ZTIi",
6420   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6421  },
6422  {
6423   "function_name" : "android::FileMap::create",
6424   "linker_set_key" : "_ZN7android7FileMap6createEPKcilmb",
6425   "parameters" :
6426   [
6427    {
6428     "is_this_ptr" : true,
6429     "referenced_type" : "_ZTIPN7android7FileMapE"
6430    },
6431    {
6432     "referenced_type" : "_ZTIPKc"
6433    },
6434    {
6435     "referenced_type" : "_ZTIi"
6436    },
6437    {
6438     "referenced_type" : "_ZTIl"
6439    },
6440    {
6441     "referenced_type" : "_ZTIm"
6442    },
6443    {
6444     "referenced_type" : "_ZTIb"
6445    }
6446   ],
6447   "return_type" : "_ZTIb",
6448   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6449  },
6450  {
6451   "function_name" : "android::FileMap::FileMap",
6452   "linker_set_key" : "_ZN7android7FileMapC1EOS0_",
6453   "parameters" :
6454   [
6455    {
6456     "is_this_ptr" : true,
6457     "referenced_type" : "_ZTIPN7android7FileMapE"
6458    },
6459    {
6460     "referenced_type" : "_ZTION7android7FileMapE"
6461    }
6462   ],
6463   "return_type" : "_ZTIv",
6464   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6465  },
6466  {
6467   "function_name" : "android::FileMap::FileMap",
6468   "linker_set_key" : "_ZN7android7FileMapC1Ev",
6469   "parameters" :
6470   [
6471    {
6472     "is_this_ptr" : true,
6473     "referenced_type" : "_ZTIPN7android7FileMapE"
6474    }
6475   ],
6476   "return_type" : "_ZTIv",
6477   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6478  },
6479  {
6480   "function_name" : "android::FileMap::FileMap",
6481   "linker_set_key" : "_ZN7android7FileMapC2EOS0_",
6482   "parameters" :
6483   [
6484    {
6485     "is_this_ptr" : true,
6486     "referenced_type" : "_ZTIPN7android7FileMapE"
6487    },
6488    {
6489     "referenced_type" : "_ZTION7android7FileMapE"
6490    }
6491   ],
6492   "return_type" : "_ZTIv",
6493   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6494  },
6495  {
6496   "function_name" : "android::FileMap::FileMap",
6497   "linker_set_key" : "_ZN7android7FileMapC2Ev",
6498   "parameters" :
6499   [
6500    {
6501     "is_this_ptr" : true,
6502     "referenced_type" : "_ZTIPN7android7FileMapE"
6503    }
6504   ],
6505   "return_type" : "_ZTIv",
6506   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6507  },
6508  {
6509   "function_name" : "android::FileMap::~FileMap",
6510   "linker_set_key" : "_ZN7android7FileMapD1Ev",
6511   "parameters" :
6512   [
6513    {
6514     "is_this_ptr" : true,
6515     "referenced_type" : "_ZTIPN7android7FileMapE"
6516    }
6517   ],
6518   "return_type" : "_ZTIv",
6519   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6520  },
6521  {
6522   "function_name" : "android::FileMap::~FileMap",
6523   "linker_set_key" : "_ZN7android7FileMapD2Ev",
6524   "parameters" :
6525   [
6526    {
6527     "is_this_ptr" : true,
6528     "referenced_type" : "_ZTIPN7android7FileMapE"
6529    }
6530   ],
6531   "return_type" : "_ZTIv",
6532   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6533  },
6534  {
6535   "function_name" : "android::FileMap::operator=",
6536   "linker_set_key" : "_ZN7android7FileMapaSEOS0_",
6537   "parameters" :
6538   [
6539    {
6540     "is_this_ptr" : true,
6541     "referenced_type" : "_ZTIPN7android7FileMapE"
6542    },
6543    {
6544     "referenced_type" : "_ZTION7android7FileMapE"
6545    }
6546   ],
6547   "return_type" : "_ZTIRN7android7FileMapE",
6548   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6549  },
6550  {
6551   "function_name" : "android::Printer::printFormatLine",
6552   "linker_set_key" : "_ZN7android7Printer15printFormatLineEPKcz",
6553   "parameters" :
6554   [
6555    {
6556     "is_this_ptr" : true,
6557     "referenced_type" : "_ZTIPN7android7PrinterE"
6558    },
6559    {
6560     "referenced_type" : "_ZTIPKc"
6561    }
6562   ],
6563   "return_type" : "_ZTIv",
6564   "source_file" : "system/core/libutils/include/utils/Printer.h"
6565  },
6566  {
6567   "access" : "protected",
6568   "function_name" : "android::Printer::Printer",
6569   "linker_set_key" : "_ZN7android7PrinterC2Ev",
6570   "parameters" :
6571   [
6572    {
6573     "is_this_ptr" : true,
6574     "referenced_type" : "_ZTIPN7android7PrinterE"
6575    }
6576   ],
6577   "return_type" : "_ZTIv",
6578   "source_file" : "system/core/libutils/include/utils/Printer.h"
6579  },
6580  {
6581   "access" : "protected",
6582   "function_name" : "android::Printer::~Printer",
6583   "linker_set_key" : "_ZN7android7PrinterD0Ev",
6584   "parameters" :
6585   [
6586    {
6587     "is_this_ptr" : true,
6588     "referenced_type" : "_ZTIPN7android7PrinterE"
6589    }
6590   ],
6591   "return_type" : "_ZTIv",
6592   "source_file" : "system/core/libutils/include/utils/Printer.h"
6593  },
6594  {
6595   "access" : "protected",
6596   "function_name" : "android::Printer::~Printer",
6597   "linker_set_key" : "_ZN7android7PrinterD1Ev",
6598   "parameters" :
6599   [
6600    {
6601     "is_this_ptr" : true,
6602     "referenced_type" : "_ZTIPN7android7PrinterE"
6603    }
6604   ],
6605   "return_type" : "_ZTIv",
6606   "source_file" : "system/core/libutils/include/utils/Printer.h"
6607  },
6608  {
6609   "access" : "protected",
6610   "function_name" : "android::Printer::~Printer",
6611   "linker_set_key" : "_ZN7android7PrinterD2Ev",
6612   "parameters" :
6613   [
6614    {
6615     "is_this_ptr" : true,
6616     "referenced_type" : "_ZTIPN7android7PrinterE"
6617    }
6618   ],
6619   "return_type" : "_ZTIv",
6620   "source_file" : "system/core/libutils/include/utils/Printer.h"
6621  },
6622  {
6623   "access" : "protected",
6624   "function_name" : "android::RefBase::onFirstRef",
6625   "linker_set_key" : "_ZN7android7RefBase10onFirstRefEv",
6626   "parameters" :
6627   [
6628    {
6629     "is_this_ptr" : true,
6630     "referenced_type" : "_ZTIPN7android7RefBaseE"
6631    }
6632   ],
6633   "return_type" : "_ZTIv",
6634   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6635  },
6636  {
6637   "access" : "private",
6638   "function_name" : "android::RefBase::renameRefs",
6639   "linker_set_key" : "_ZN7android7RefBase10renameRefsEmRKNS_16ReferenceRenamerE",
6640   "parameters" :
6641   [
6642    {
6643     "referenced_type" : "_ZTIm"
6644    },
6645    {
6646     "referenced_type" : "_ZTIRKN7android16ReferenceRenamerE"
6647    }
6648   ],
6649   "return_type" : "_ZTIv",
6650   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6651  },
6652  {
6653   "access" : "private",
6654   "function_name" : "android::RefBase::renameRefId",
6655   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPNS0_12weakref_typeEPKvS4_",
6656   "parameters" :
6657   [
6658    {
6659     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6660    },
6661    {
6662     "referenced_type" : "_ZTIPKv"
6663    },
6664    {
6665     "referenced_type" : "_ZTIPKv"
6666    }
6667   ],
6668   "return_type" : "_ZTIv",
6669   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6670  },
6671  {
6672   "access" : "private",
6673   "function_name" : "android::RefBase::renameRefId",
6674   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPS0_PKvS3_",
6675   "parameters" :
6676   [
6677    {
6678     "referenced_type" : "_ZTIPN7android7RefBaseE"
6679    },
6680    {
6681     "referenced_type" : "_ZTIPKv"
6682    },
6683    {
6684     "referenced_type" : "_ZTIPKv"
6685    }
6686   ],
6687   "return_type" : "_ZTIv",
6688   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6689  },
6690  {
6691   "function_name" : "android::RefBase::weakref_type::attemptIncWeak",
6692   "linker_set_key" : "_ZN7android7RefBase12weakref_type14attemptIncWeakEPKv",
6693   "parameters" :
6694   [
6695    {
6696     "is_this_ptr" : true,
6697     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6698    },
6699    {
6700     "referenced_type" : "_ZTIPKv"
6701    }
6702   ],
6703   "return_type" : "_ZTIb",
6704   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6705  },
6706  {
6707   "function_name" : "android::RefBase::weakref_type::attemptIncStrong",
6708   "linker_set_key" : "_ZN7android7RefBase12weakref_type16attemptIncStrongEPKv",
6709   "parameters" :
6710   [
6711    {
6712     "is_this_ptr" : true,
6713     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6714    },
6715    {
6716     "referenced_type" : "_ZTIPKv"
6717    }
6718   ],
6719   "return_type" : "_ZTIb",
6720   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6721  },
6722  {
6723   "function_name" : "android::RefBase::weakref_type::incWeakRequireWeak",
6724   "linker_set_key" : "_ZN7android7RefBase12weakref_type18incWeakRequireWeakEPKv",
6725   "parameters" :
6726   [
6727    {
6728     "is_this_ptr" : true,
6729     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6730    },
6731    {
6732     "referenced_type" : "_ZTIPKv"
6733    }
6734   ],
6735   "return_type" : "_ZTIv",
6736   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6737  },
6738  {
6739   "function_name" : "android::RefBase::weakref_type::decWeak",
6740   "linker_set_key" : "_ZN7android7RefBase12weakref_type7decWeakEPKv",
6741   "parameters" :
6742   [
6743    {
6744     "is_this_ptr" : true,
6745     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6746    },
6747    {
6748     "referenced_type" : "_ZTIPKv"
6749    }
6750   ],
6751   "return_type" : "_ZTIv",
6752   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6753  },
6754  {
6755   "function_name" : "android::RefBase::weakref_type::incWeak",
6756   "linker_set_key" : "_ZN7android7RefBase12weakref_type7incWeakEPKv",
6757   "parameters" :
6758   [
6759    {
6760     "is_this_ptr" : true,
6761     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6762    },
6763    {
6764     "referenced_type" : "_ZTIPKv"
6765    }
6766   ],
6767   "return_type" : "_ZTIv",
6768   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6769  },
6770  {
6771   "function_name" : "android::RefBase::weakref_type::trackMe",
6772   "linker_set_key" : "_ZN7android7RefBase12weakref_type7trackMeEbb",
6773   "parameters" :
6774   [
6775    {
6776     "is_this_ptr" : true,
6777     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6778    },
6779    {
6780     "referenced_type" : "_ZTIb"
6781    },
6782    {
6783     "referenced_type" : "_ZTIb"
6784    }
6785   ],
6786   "return_type" : "_ZTIv",
6787   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6788  },
6789  {
6790   "access" : "protected",
6791   "function_name" : "android::RefBase::onLastWeakRef",
6792   "linker_set_key" : "_ZN7android7RefBase13onLastWeakRefEPKv",
6793   "parameters" :
6794   [
6795    {
6796     "is_this_ptr" : true,
6797     "referenced_type" : "_ZTIPN7android7RefBaseE"
6798    },
6799    {
6800     "referenced_type" : "_ZTIPKv"
6801    }
6802   ],
6803   "return_type" : "_ZTIv",
6804   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6805  },
6806  {
6807   "access" : "protected",
6808   "function_name" : "android::RefBase::onLastStrongRef",
6809   "linker_set_key" : "_ZN7android7RefBase15onLastStrongRefEPKv",
6810   "parameters" :
6811   [
6812    {
6813     "is_this_ptr" : true,
6814     "referenced_type" : "_ZTIPN7android7RefBaseE"
6815    },
6816    {
6817     "referenced_type" : "_ZTIPKv"
6818    }
6819   ],
6820   "return_type" : "_ZTIv",
6821   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6822  },
6823  {
6824   "access" : "protected",
6825   "function_name" : "android::RefBase::extendObjectLifetime",
6826   "linker_set_key" : "_ZN7android7RefBase20extendObjectLifetimeEi",
6827   "parameters" :
6828   [
6829    {
6830     "is_this_ptr" : true,
6831     "referenced_type" : "_ZTIPN7android7RefBaseE"
6832    },
6833    {
6834     "referenced_type" : "_ZTIi"
6835    }
6836   ],
6837   "return_type" : "_ZTIv",
6838   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6839  },
6840  {
6841   "access" : "protected",
6842   "function_name" : "android::RefBase::onIncStrongAttempted",
6843   "linker_set_key" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv",
6844   "parameters" :
6845   [
6846    {
6847     "is_this_ptr" : true,
6848     "referenced_type" : "_ZTIPN7android7RefBaseE"
6849    },
6850    {
6851     "referenced_type" : "_ZTIj"
6852    },
6853    {
6854     "referenced_type" : "_ZTIPKv"
6855    }
6856   ],
6857   "return_type" : "_ZTIb",
6858   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6859  },
6860  {
6861   "access" : "protected",
6862   "function_name" : "android::RefBase::RefBase",
6863   "linker_set_key" : "_ZN7android7RefBaseC1Ev",
6864   "parameters" :
6865   [
6866    {
6867     "is_this_ptr" : true,
6868     "referenced_type" : "_ZTIPN7android7RefBaseE"
6869    }
6870   ],
6871   "return_type" : "_ZTIv",
6872   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6873  },
6874  {
6875   "access" : "protected",
6876   "function_name" : "android::RefBase::RefBase",
6877   "linker_set_key" : "_ZN7android7RefBaseC2Ev",
6878   "parameters" :
6879   [
6880    {
6881     "is_this_ptr" : true,
6882     "referenced_type" : "_ZTIPN7android7RefBaseE"
6883    }
6884   ],
6885   "return_type" : "_ZTIv",
6886   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6887  },
6888  {
6889   "access" : "protected",
6890   "function_name" : "android::RefBase::~RefBase",
6891   "linker_set_key" : "_ZN7android7RefBaseD0Ev",
6892   "parameters" :
6893   [
6894    {
6895     "is_this_ptr" : true,
6896     "referenced_type" : "_ZTIPN7android7RefBaseE"
6897    }
6898   ],
6899   "return_type" : "_ZTIv",
6900   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6901  },
6902  {
6903   "access" : "protected",
6904   "function_name" : "android::RefBase::~RefBase",
6905   "linker_set_key" : "_ZN7android7RefBaseD1Ev",
6906   "parameters" :
6907   [
6908    {
6909     "is_this_ptr" : true,
6910     "referenced_type" : "_ZTIPN7android7RefBaseE"
6911    }
6912   ],
6913   "return_type" : "_ZTIv",
6914   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6915  },
6916  {
6917   "access" : "protected",
6918   "function_name" : "android::RefBase::~RefBase",
6919   "linker_set_key" : "_ZN7android7RefBaseD2Ev",
6920   "parameters" :
6921   [
6922    {
6923     "is_this_ptr" : true,
6924     "referenced_type" : "_ZTIPN7android7RefBaseE"
6925    }
6926   ],
6927   "return_type" : "_ZTIv",
6928   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6929  },
6930  {
6931   "function_name" : "android::String8::appendPath",
6932   "linker_set_key" : "_ZN7android7String810appendPathEPKc",
6933   "parameters" :
6934   [
6935    {
6936     "is_this_ptr" : true,
6937     "referenced_type" : "_ZTIPN7android7String8E"
6938    },
6939    {
6940     "referenced_type" : "_ZTIPKc"
6941    }
6942   ],
6943   "return_type" : "_ZTIRN7android7String8E",
6944   "source_file" : "system/core/libutils/include/utils/String8.h"
6945  },
6946  {
6947   "function_name" : "android::String8::lockBuffer",
6948   "linker_set_key" : "_ZN7android7String810lockBufferEm",
6949   "parameters" :
6950   [
6951    {
6952     "is_this_ptr" : true,
6953     "referenced_type" : "_ZTIPN7android7String8E"
6954    },
6955    {
6956     "referenced_type" : "_ZTIm"
6957    }
6958   ],
6959   "return_type" : "_ZTIPc",
6960   "source_file" : "system/core/libutils/include/utils/String8.h"
6961  },
6962  {
6963   "access" : "private",
6964   "function_name" : "android::String8::real_append",
6965   "linker_set_key" : "_ZN7android7String811real_appendEPKcm",
6966   "parameters" :
6967   [
6968    {
6969     "is_this_ptr" : true,
6970     "referenced_type" : "_ZTIPN7android7String8E"
6971    },
6972    {
6973     "referenced_type" : "_ZTIPKc"
6974    },
6975    {
6976     "referenced_type" : "_ZTIm"
6977    }
6978   ],
6979   "return_type" : "_ZTIi",
6980   "source_file" : "system/core/libutils/include/utils/String8.h"
6981  },
6982  {
6983   "function_name" : "android::String8::appendFormat",
6984   "linker_set_key" : "_ZN7android7String812appendFormatEPKcz",
6985   "parameters" :
6986   [
6987    {
6988     "is_this_ptr" : true,
6989     "referenced_type" : "_ZTIPN7android7String8E"
6990    },
6991    {
6992     "referenced_type" : "_ZTIPKc"
6993    }
6994   ],
6995   "return_type" : "_ZTIi",
6996   "source_file" : "system/core/libutils/include/utils/String8.h"
6997  },
6998  {
6999   "function_name" : "android::String8::unlockBuffer",
7000   "linker_set_key" : "_ZN7android7String812unlockBufferEm",
7001   "parameters" :
7002   [
7003    {
7004     "is_this_ptr" : true,
7005     "referenced_type" : "_ZTIPN7android7String8E"
7006    },
7007    {
7008     "referenced_type" : "_ZTIm"
7009    }
7010   ],
7011   "return_type" : "_ZTIi",
7012   "source_file" : "system/core/libutils/include/utils/String8.h"
7013  },
7014  {
7015   "function_name" : "android::String8::unlockBuffer",
7016   "linker_set_key" : "_ZN7android7String812unlockBufferEv",
7017   "parameters" :
7018   [
7019    {
7020     "is_this_ptr" : true,
7021     "referenced_type" : "_ZTIPN7android7String8E"
7022    }
7023   ],
7024   "return_type" : "_ZTIv",
7025   "source_file" : "system/core/libutils/include/utils/String8.h"
7026  },
7027  {
7028   "function_name" : "android::String8::appendFormatV",
7029   "linker_set_key" : "_ZN7android7String813appendFormatVEPKcSt9__va_list",
7030   "parameters" :
7031   [
7032    {
7033     "is_this_ptr" : true,
7034     "referenced_type" : "_ZTIPN7android7String8E"
7035    },
7036    {
7037     "referenced_type" : "_ZTIPKc"
7038    },
7039    {
7040     "referenced_type" : "_ZTISt9__va_list"
7041    }
7042   ],
7043   "return_type" : "_ZTIi",
7044   "source_file" : "system/core/libutils/include/utils/String8.h"
7045  },
7046  {
7047   "function_name" : "android::String8::convertToResPath",
7048   "linker_set_key" : "_ZN7android7String816convertToResPathEv",
7049   "parameters" :
7050   [
7051    {
7052     "is_this_ptr" : true,
7053     "referenced_type" : "_ZTIPN7android7String8E"
7054    }
7055   ],
7056   "return_type" : "_ZTIRN7android7String8E",
7057   "source_file" : "system/core/libutils/include/utils/String8.h"
7058  },
7059  {
7060   "function_name" : "android::String8::clear",
7061   "linker_set_key" : "_ZN7android7String85clearEv",
7062   "parameters" :
7063   [
7064    {
7065     "is_this_ptr" : true,
7066     "referenced_type" : "_ZTIPN7android7String8E"
7067    }
7068   ],
7069   "return_type" : "_ZTIv",
7070   "source_file" : "system/core/libutils/include/utils/String8.h"
7071  },
7072  {
7073   "function_name" : "android::String8::setTo",
7074   "linker_set_key" : "_ZN7android7String85setToEPKDim",
7075   "parameters" :
7076   [
7077    {
7078     "is_this_ptr" : true,
7079     "referenced_type" : "_ZTIPN7android7String8E"
7080    },
7081    {
7082     "referenced_type" : "_ZTIPKDi"
7083    },
7084    {
7085     "referenced_type" : "_ZTIm"
7086    }
7087   ],
7088   "return_type" : "_ZTIi",
7089   "source_file" : "system/core/libutils/include/utils/String8.h"
7090  },
7091  {
7092   "function_name" : "android::String8::setTo",
7093   "linker_set_key" : "_ZN7android7String85setToEPKDsm",
7094   "parameters" :
7095   [
7096    {
7097     "is_this_ptr" : true,
7098     "referenced_type" : "_ZTIPN7android7String8E"
7099    },
7100    {
7101     "referenced_type" : "_ZTIPKDs"
7102    },
7103    {
7104     "referenced_type" : "_ZTIm"
7105    }
7106   ],
7107   "return_type" : "_ZTIi",
7108   "source_file" : "system/core/libutils/include/utils/String8.h"
7109  },
7110  {
7111   "function_name" : "android::String8::setTo",
7112   "linker_set_key" : "_ZN7android7String85setToEPKc",
7113   "parameters" :
7114   [
7115    {
7116     "is_this_ptr" : true,
7117     "referenced_type" : "_ZTIPN7android7String8E"
7118    },
7119    {
7120     "referenced_type" : "_ZTIPKc"
7121    }
7122   ],
7123   "return_type" : "_ZTIi",
7124   "source_file" : "system/core/libutils/include/utils/String8.h"
7125  },
7126  {
7127   "function_name" : "android::String8::setTo",
7128   "linker_set_key" : "_ZN7android7String85setToEPKcm",
7129   "parameters" :
7130   [
7131    {
7132     "is_this_ptr" : true,
7133     "referenced_type" : "_ZTIPN7android7String8E"
7134    },
7135    {
7136     "referenced_type" : "_ZTIPKc"
7137    },
7138    {
7139     "referenced_type" : "_ZTIm"
7140    }
7141   ],
7142   "return_type" : "_ZTIi",
7143   "source_file" : "system/core/libutils/include/utils/String8.h"
7144  },
7145  {
7146   "function_name" : "android::String8::setTo",
7147   "linker_set_key" : "_ZN7android7String85setToERKS0_",
7148   "parameters" :
7149   [
7150    {
7151     "is_this_ptr" : true,
7152     "referenced_type" : "_ZTIPN7android7String8E"
7153    },
7154    {
7155     "referenced_type" : "_ZTIRKN7android7String8E"
7156    }
7157   ],
7158   "return_type" : "_ZTIv",
7159   "source_file" : "system/core/libutils/include/utils/String8.h"
7160  },
7161  {
7162   "function_name" : "android::String8::append",
7163   "linker_set_key" : "_ZN7android7String86appendEPKc",
7164   "parameters" :
7165   [
7166    {
7167     "is_this_ptr" : true,
7168     "referenced_type" : "_ZTIPN7android7String8E"
7169    },
7170    {
7171     "referenced_type" : "_ZTIPKc"
7172    }
7173   ],
7174   "return_type" : "_ZTIi",
7175   "source_file" : "system/core/libutils/include/utils/String8.h"
7176  },
7177  {
7178   "function_name" : "android::String8::append",
7179   "linker_set_key" : "_ZN7android7String86appendEPKcm",
7180   "parameters" :
7181   [
7182    {
7183     "is_this_ptr" : true,
7184     "referenced_type" : "_ZTIPN7android7String8E"
7185    },
7186    {
7187     "referenced_type" : "_ZTIPKc"
7188    },
7189    {
7190     "referenced_type" : "_ZTIm"
7191    }
7192   ],
7193   "return_type" : "_ZTIi",
7194   "source_file" : "system/core/libutils/include/utils/String8.h"
7195  },
7196  {
7197   "function_name" : "android::String8::append",
7198   "linker_set_key" : "_ZN7android7String86appendERKS0_",
7199   "parameters" :
7200   [
7201    {
7202     "is_this_ptr" : true,
7203     "referenced_type" : "_ZTIPN7android7String8E"
7204    },
7205    {
7206     "referenced_type" : "_ZTIRKN7android7String8E"
7207    }
7208   ],
7209   "return_type" : "_ZTIi",
7210   "source_file" : "system/core/libutils/include/utils/String8.h"
7211  },
7212  {
7213   "function_name" : "android::String8::format",
7214   "linker_set_key" : "_ZN7android7String86formatEPKcz",
7215   "parameters" :
7216   [
7217    {
7218     "referenced_type" : "_ZTIPKc"
7219    }
7220   ],
7221   "return_type" : "_ZTIN7android7String8E",
7222   "source_file" : "system/core/libutils/include/utils/String8.h"
7223  },
7224  {
7225   "function_name" : "android::String8::formatV",
7226   "linker_set_key" : "_ZN7android7String87formatVEPKcSt9__va_list",
7227   "parameters" :
7228   [
7229    {
7230     "referenced_type" : "_ZTIPKc"
7231    },
7232    {
7233     "referenced_type" : "_ZTISt9__va_list"
7234    }
7235   ],
7236   "return_type" : "_ZTIN7android7String8E",
7237   "source_file" : "system/core/libutils/include/utils/String8.h"
7238  },
7239  {
7240   "function_name" : "android::String8::toLower",
7241   "linker_set_key" : "_ZN7android7String87toLowerEv",
7242   "parameters" :
7243   [
7244    {
7245     "is_this_ptr" : true,
7246     "referenced_type" : "_ZTIPN7android7String8E"
7247    }
7248   ],
7249   "return_type" : "_ZTIv",
7250   "source_file" : "system/core/libutils/include/utils/String8.h"
7251  },
7252  {
7253   "function_name" : "android::String8::removeAll",
7254   "linker_set_key" : "_ZN7android7String89removeAllEPKc",
7255   "parameters" :
7256   [
7257    {
7258     "is_this_ptr" : true,
7259     "referenced_type" : "_ZTIPN7android7String8E"
7260    },
7261    {
7262     "referenced_type" : "_ZTIPKc"
7263    }
7264   ],
7265   "return_type" : "_ZTIb",
7266   "source_file" : "system/core/libutils/include/utils/String8.h"
7267  },
7268  {
7269   "function_name" : "android::String8::String8",
7270   "linker_set_key" : "_ZN7android7String8C1EPKDi",
7271   "parameters" :
7272   [
7273    {
7274     "is_this_ptr" : true,
7275     "referenced_type" : "_ZTIPN7android7String8E"
7276    },
7277    {
7278     "referenced_type" : "_ZTIPKDi"
7279    }
7280   ],
7281   "return_type" : "_ZTIv",
7282   "source_file" : "system/core/libutils/include/utils/String8.h"
7283  },
7284  {
7285   "function_name" : "android::String8::String8",
7286   "linker_set_key" : "_ZN7android7String8C1EPKDim",
7287   "parameters" :
7288   [
7289    {
7290     "is_this_ptr" : true,
7291     "referenced_type" : "_ZTIPN7android7String8E"
7292    },
7293    {
7294     "referenced_type" : "_ZTIPKDi"
7295    },
7296    {
7297     "referenced_type" : "_ZTIm"
7298    }
7299   ],
7300   "return_type" : "_ZTIv",
7301   "source_file" : "system/core/libutils/include/utils/String8.h"
7302  },
7303  {
7304   "function_name" : "android::String8::String8",
7305   "linker_set_key" : "_ZN7android7String8C1EPKDs",
7306   "parameters" :
7307   [
7308    {
7309     "is_this_ptr" : true,
7310     "referenced_type" : "_ZTIPN7android7String8E"
7311    },
7312    {
7313     "referenced_type" : "_ZTIPKDs"
7314    }
7315   ],
7316   "return_type" : "_ZTIv",
7317   "source_file" : "system/core/libutils/include/utils/String8.h"
7318  },
7319  {
7320   "function_name" : "android::String8::String8",
7321   "linker_set_key" : "_ZN7android7String8C1EPKDsm",
7322   "parameters" :
7323   [
7324    {
7325     "is_this_ptr" : true,
7326     "referenced_type" : "_ZTIPN7android7String8E"
7327    },
7328    {
7329     "referenced_type" : "_ZTIPKDs"
7330    },
7331    {
7332     "referenced_type" : "_ZTIm"
7333    }
7334   ],
7335   "return_type" : "_ZTIv",
7336   "source_file" : "system/core/libutils/include/utils/String8.h"
7337  },
7338  {
7339   "function_name" : "android::String8::String8",
7340   "linker_set_key" : "_ZN7android7String8C1EPKc",
7341   "parameters" :
7342   [
7343    {
7344     "is_this_ptr" : true,
7345     "referenced_type" : "_ZTIPN7android7String8E"
7346    },
7347    {
7348     "referenced_type" : "_ZTIPKc"
7349    }
7350   ],
7351   "return_type" : "_ZTIv",
7352   "source_file" : "system/core/libutils/include/utils/String8.h"
7353  },
7354  {
7355   "function_name" : "android::String8::String8",
7356   "linker_set_key" : "_ZN7android7String8C1EPKcm",
7357   "parameters" :
7358   [
7359    {
7360     "is_this_ptr" : true,
7361     "referenced_type" : "_ZTIPN7android7String8E"
7362    },
7363    {
7364     "referenced_type" : "_ZTIPKc"
7365    },
7366    {
7367     "referenced_type" : "_ZTIm"
7368    }
7369   ],
7370   "return_type" : "_ZTIv",
7371   "source_file" : "system/core/libutils/include/utils/String8.h"
7372  },
7373  {
7374   "function_name" : "android::String8::String8",
7375   "linker_set_key" : "_ZN7android7String8C1ERKNS_8String16E",
7376   "parameters" :
7377   [
7378    {
7379     "is_this_ptr" : true,
7380     "referenced_type" : "_ZTIPN7android7String8E"
7381    },
7382    {
7383     "referenced_type" : "_ZTIRKN7android8String16E"
7384    }
7385   ],
7386   "return_type" : "_ZTIv",
7387   "source_file" : "system/core/libutils/include/utils/String8.h"
7388  },
7389  {
7390   "function_name" : "android::String8::String8",
7391   "linker_set_key" : "_ZN7android7String8C1ERKS0_",
7392   "parameters" :
7393   [
7394    {
7395     "is_this_ptr" : true,
7396     "referenced_type" : "_ZTIPN7android7String8E"
7397    },
7398    {
7399     "referenced_type" : "_ZTIRKN7android7String8E"
7400    }
7401   ],
7402   "return_type" : "_ZTIv",
7403   "source_file" : "system/core/libutils/include/utils/String8.h"
7404  },
7405  {
7406   "function_name" : "android::String8::String8",
7407   "linker_set_key" : "_ZN7android7String8C1Ev",
7408   "parameters" :
7409   [
7410    {
7411     "is_this_ptr" : true,
7412     "referenced_type" : "_ZTIPN7android7String8E"
7413    }
7414   ],
7415   "return_type" : "_ZTIv",
7416   "source_file" : "system/core/libutils/include/utils/String8.h"
7417  },
7418  {
7419   "function_name" : "android::String8::String8",
7420   "linker_set_key" : "_ZN7android7String8C2EPKDi",
7421   "parameters" :
7422   [
7423    {
7424     "is_this_ptr" : true,
7425     "referenced_type" : "_ZTIPN7android7String8E"
7426    },
7427    {
7428     "referenced_type" : "_ZTIPKDi"
7429    }
7430   ],
7431   "return_type" : "_ZTIv",
7432   "source_file" : "system/core/libutils/include/utils/String8.h"
7433  },
7434  {
7435   "function_name" : "android::String8::String8",
7436   "linker_set_key" : "_ZN7android7String8C2EPKDim",
7437   "parameters" :
7438   [
7439    {
7440     "is_this_ptr" : true,
7441     "referenced_type" : "_ZTIPN7android7String8E"
7442    },
7443    {
7444     "referenced_type" : "_ZTIPKDi"
7445    },
7446    {
7447     "referenced_type" : "_ZTIm"
7448    }
7449   ],
7450   "return_type" : "_ZTIv",
7451   "source_file" : "system/core/libutils/include/utils/String8.h"
7452  },
7453  {
7454   "function_name" : "android::String8::String8",
7455   "linker_set_key" : "_ZN7android7String8C2EPKDs",
7456   "parameters" :
7457   [
7458    {
7459     "is_this_ptr" : true,
7460     "referenced_type" : "_ZTIPN7android7String8E"
7461    },
7462    {
7463     "referenced_type" : "_ZTIPKDs"
7464    }
7465   ],
7466   "return_type" : "_ZTIv",
7467   "source_file" : "system/core/libutils/include/utils/String8.h"
7468  },
7469  {
7470   "function_name" : "android::String8::String8",
7471   "linker_set_key" : "_ZN7android7String8C2EPKDsm",
7472   "parameters" :
7473   [
7474    {
7475     "is_this_ptr" : true,
7476     "referenced_type" : "_ZTIPN7android7String8E"
7477    },
7478    {
7479     "referenced_type" : "_ZTIPKDs"
7480    },
7481    {
7482     "referenced_type" : "_ZTIm"
7483    }
7484   ],
7485   "return_type" : "_ZTIv",
7486   "source_file" : "system/core/libutils/include/utils/String8.h"
7487  },
7488  {
7489   "function_name" : "android::String8::String8",
7490   "linker_set_key" : "_ZN7android7String8C2EPKc",
7491   "parameters" :
7492   [
7493    {
7494     "is_this_ptr" : true,
7495     "referenced_type" : "_ZTIPN7android7String8E"
7496    },
7497    {
7498     "referenced_type" : "_ZTIPKc"
7499    }
7500   ],
7501   "return_type" : "_ZTIv",
7502   "source_file" : "system/core/libutils/include/utils/String8.h"
7503  },
7504  {
7505   "function_name" : "android::String8::String8",
7506   "linker_set_key" : "_ZN7android7String8C2EPKcm",
7507   "parameters" :
7508   [
7509    {
7510     "is_this_ptr" : true,
7511     "referenced_type" : "_ZTIPN7android7String8E"
7512    },
7513    {
7514     "referenced_type" : "_ZTIPKc"
7515    },
7516    {
7517     "referenced_type" : "_ZTIm"
7518    }
7519   ],
7520   "return_type" : "_ZTIv",
7521   "source_file" : "system/core/libutils/include/utils/String8.h"
7522  },
7523  {
7524   "function_name" : "android::String8::String8",
7525   "linker_set_key" : "_ZN7android7String8C2ERKNS_8String16E",
7526   "parameters" :
7527   [
7528    {
7529     "is_this_ptr" : true,
7530     "referenced_type" : "_ZTIPN7android7String8E"
7531    },
7532    {
7533     "referenced_type" : "_ZTIRKN7android8String16E"
7534    }
7535   ],
7536   "return_type" : "_ZTIv",
7537   "source_file" : "system/core/libutils/include/utils/String8.h"
7538  },
7539  {
7540   "function_name" : "android::String8::String8",
7541   "linker_set_key" : "_ZN7android7String8C2ERKS0_",
7542   "parameters" :
7543   [
7544    {
7545     "is_this_ptr" : true,
7546     "referenced_type" : "_ZTIPN7android7String8E"
7547    },
7548    {
7549     "referenced_type" : "_ZTIRKN7android7String8E"
7550    }
7551   ],
7552   "return_type" : "_ZTIv",
7553   "source_file" : "system/core/libutils/include/utils/String8.h"
7554  },
7555  {
7556   "function_name" : "android::String8::String8",
7557   "linker_set_key" : "_ZN7android7String8C2Ev",
7558   "parameters" :
7559   [
7560    {
7561     "is_this_ptr" : true,
7562     "referenced_type" : "_ZTIPN7android7String8E"
7563    }
7564   ],
7565   "return_type" : "_ZTIv",
7566   "source_file" : "system/core/libutils/include/utils/String8.h"
7567  },
7568  {
7569   "function_name" : "android::String8::~String8",
7570   "linker_set_key" : "_ZN7android7String8D1Ev",
7571   "parameters" :
7572   [
7573    {
7574     "is_this_ptr" : true,
7575     "referenced_type" : "_ZTIPN7android7String8E"
7576    }
7577   ],
7578   "return_type" : "_ZTIv",
7579   "source_file" : "system/core/libutils/include/utils/String8.h"
7580  },
7581  {
7582   "function_name" : "android::String8::~String8",
7583   "linker_set_key" : "_ZN7android7String8D2Ev",
7584   "parameters" :
7585   [
7586    {
7587     "is_this_ptr" : true,
7588     "referenced_type" : "_ZTIPN7android7String8E"
7589    }
7590   ],
7591   "return_type" : "_ZTIv",
7592   "source_file" : "system/core/libutils/include/utils/String8.h"
7593  },
7594  {
7595   "access" : "private",
7596   "function_name" : "android::String16::editResize",
7597   "linker_set_key" : "_ZN7android8String1610editResizeEm",
7598   "parameters" :
7599   [
7600    {
7601     "is_this_ptr" : true,
7602     "referenced_type" : "_ZTIPN7android8String16E"
7603    },
7604    {
7605     "referenced_type" : "_ZTIm"
7606    }
7607   ],
7608   "return_type" : "_ZTIPv",
7609   "source_file" : "system/core/libutils/include/utils/String16.h"
7610  },
7611  {
7612   "function_name" : "android::String16::replaceAll",
7613   "linker_set_key" : "_ZN7android8String1610replaceAllEDsDs",
7614   "parameters" :
7615   [
7616    {
7617     "is_this_ptr" : true,
7618     "referenced_type" : "_ZTIPN7android8String16E"
7619    },
7620    {
7621     "referenced_type" : "_ZTIDs"
7622    },
7623    {
7624     "referenced_type" : "_ZTIDs"
7625    }
7626   ],
7627   "return_type" : "_ZTIi",
7628   "source_file" : "system/core/libutils/include/utils/String16.h"
7629  },
7630  {
7631   "access" : "private",
7632   "function_name" : "android::String16::allocFromUTF8",
7633   "linker_set_key" : "_ZN7android8String1613allocFromUTF8EPKcm",
7634   "parameters" :
7635   [
7636    {
7637     "referenced_type" : "_ZTIPKc"
7638    },
7639    {
7640     "referenced_type" : "_ZTIm"
7641    }
7642   ],
7643   "return_type" : "_ZTIPDs",
7644   "source_file" : "system/core/libutils/include/utils/String16.h"
7645  },
7646  {
7647   "access" : "private",
7648   "function_name" : "android::String16::allocFromUTF16",
7649   "linker_set_key" : "_ZN7android8String1614allocFromUTF16EPKDsm",
7650   "parameters" :
7651   [
7652    {
7653     "referenced_type" : "_ZTIPKDs"
7654    },
7655    {
7656     "referenced_type" : "_ZTIm"
7657    }
7658   ],
7659   "return_type" : "_ZTIPDs",
7660   "source_file" : "system/core/libutils/include/utils/String16.h"
7661  },
7662  {
7663   "access" : "private",
7664   "function_name" : "android::String16::edit",
7665   "linker_set_key" : "_ZN7android8String164editEv",
7666   "parameters" :
7667   [
7668    {
7669     "is_this_ptr" : true,
7670     "referenced_type" : "_ZTIPN7android8String16E"
7671    }
7672   ],
7673   "return_type" : "_ZTIPv",
7674   "source_file" : "system/core/libutils/include/utils/String16.h"
7675  },
7676  {
7677   "access" : "private",
7678   "function_name" : "android::String16::alloc",
7679   "linker_set_key" : "_ZN7android8String165allocEm",
7680   "parameters" :
7681   [
7682    {
7683     "referenced_type" : "_ZTIm"
7684    }
7685   ],
7686   "return_type" : "_ZTIPv",
7687   "source_file" : "system/core/libutils/include/utils/String16.h"
7688  },
7689  {
7690   "function_name" : "android::String16::setTo",
7691   "linker_set_key" : "_ZN7android8String165setToEPKDs",
7692   "parameters" :
7693   [
7694    {
7695     "is_this_ptr" : true,
7696     "referenced_type" : "_ZTIPN7android8String16E"
7697    },
7698    {
7699     "referenced_type" : "_ZTIPKDs"
7700    }
7701   ],
7702   "return_type" : "_ZTIi",
7703   "source_file" : "system/core/libutils/include/utils/String16.h"
7704  },
7705  {
7706   "function_name" : "android::String16::setTo",
7707   "linker_set_key" : "_ZN7android8String165setToEPKDsm",
7708   "parameters" :
7709   [
7710    {
7711     "is_this_ptr" : true,
7712     "referenced_type" : "_ZTIPN7android8String16E"
7713    },
7714    {
7715     "referenced_type" : "_ZTIPKDs"
7716    },
7717    {
7718     "referenced_type" : "_ZTIm"
7719    }
7720   ],
7721   "return_type" : "_ZTIi",
7722   "source_file" : "system/core/libutils/include/utils/String16.h"
7723  },
7724  {
7725   "function_name" : "android::String16::setTo",
7726   "linker_set_key" : "_ZN7android8String165setToERKS0_",
7727   "parameters" :
7728   [
7729    {
7730     "is_this_ptr" : true,
7731     "referenced_type" : "_ZTIPN7android8String16E"
7732    },
7733    {
7734     "referenced_type" : "_ZTIRKN7android8String16E"
7735    }
7736   ],
7737   "return_type" : "_ZTIv",
7738   "source_file" : "system/core/libutils/include/utils/String16.h"
7739  },
7740  {
7741   "function_name" : "android::String16::setTo",
7742   "linker_set_key" : "_ZN7android8String165setToERKS0_mm",
7743   "parameters" :
7744   [
7745    {
7746     "is_this_ptr" : true,
7747     "referenced_type" : "_ZTIPN7android8String16E"
7748    },
7749    {
7750     "referenced_type" : "_ZTIRKN7android8String16E"
7751    },
7752    {
7753     "referenced_type" : "_ZTIm"
7754    },
7755    {
7756     "default_arg" : true,
7757     "referenced_type" : "_ZTIm"
7758    }
7759   ],
7760   "return_type" : "_ZTIi",
7761   "source_file" : "system/core/libutils/include/utils/String16.h"
7762  },
7763  {
7764   "function_name" : "android::String16::append",
7765   "linker_set_key" : "_ZN7android8String166appendEPKDsm",
7766   "parameters" :
7767   [
7768    {
7769     "is_this_ptr" : true,
7770     "referenced_type" : "_ZTIPN7android8String16E"
7771    },
7772    {
7773     "referenced_type" : "_ZTIPKDs"
7774    },
7775    {
7776     "referenced_type" : "_ZTIm"
7777    }
7778   ],
7779   "return_type" : "_ZTIi",
7780   "source_file" : "system/core/libutils/include/utils/String16.h"
7781  },
7782  {
7783   "function_name" : "android::String16::append",
7784   "linker_set_key" : "_ZN7android8String166appendERKS0_",
7785   "parameters" :
7786   [
7787    {
7788     "is_this_ptr" : true,
7789     "referenced_type" : "_ZTIPN7android8String16E"
7790    },
7791    {
7792     "referenced_type" : "_ZTIRKN7android8String16E"
7793    }
7794   ],
7795   "return_type" : "_ZTIi",
7796   "source_file" : "system/core/libutils/include/utils/String16.h"
7797  },
7798  {
7799   "function_name" : "android::String16::insert",
7800   "linker_set_key" : "_ZN7android8String166insertEmPKDs",
7801   "parameters" :
7802   [
7803    {
7804     "is_this_ptr" : true,
7805     "referenced_type" : "_ZTIPN7android8String16E"
7806    },
7807    {
7808     "referenced_type" : "_ZTIm"
7809    },
7810    {
7811     "referenced_type" : "_ZTIPKDs"
7812    }
7813   ],
7814   "return_type" : "_ZTIi",
7815   "source_file" : "system/core/libutils/include/utils/String16.h"
7816  },
7817  {
7818   "function_name" : "android::String16::insert",
7819   "linker_set_key" : "_ZN7android8String166insertEmPKDsm",
7820   "parameters" :
7821   [
7822    {
7823     "is_this_ptr" : true,
7824     "referenced_type" : "_ZTIPN7android8String16E"
7825    },
7826    {
7827     "referenced_type" : "_ZTIm"
7828    },
7829    {
7830     "referenced_type" : "_ZTIPKDs"
7831    },
7832    {
7833     "referenced_type" : "_ZTIm"
7834    }
7835   ],
7836   "return_type" : "_ZTIi",
7837   "source_file" : "system/core/libutils/include/utils/String16.h"
7838  },
7839  {
7840   "access" : "private",
7841   "function_name" : "android::String16::acquire",
7842   "linker_set_key" : "_ZN7android8String167acquireEv",
7843   "parameters" :
7844   [
7845    {
7846     "is_this_ptr" : true,
7847     "referenced_type" : "_ZTIPN7android8String16E"
7848    }
7849   ],
7850   "return_type" : "_ZTIv",
7851   "source_file" : "system/core/libutils/include/utils/String16.h"
7852  },
7853  {
7854   "access" : "private",
7855   "function_name" : "android::String16::release",
7856   "linker_set_key" : "_ZN7android8String167releaseEv",
7857   "parameters" :
7858   [
7859    {
7860     "is_this_ptr" : true,
7861     "referenced_type" : "_ZTIPN7android8String16E"
7862    }
7863   ],
7864   "return_type" : "_ZTIv",
7865   "source_file" : "system/core/libutils/include/utils/String16.h"
7866  },
7867  {
7868   "function_name" : "android::String16::String16",
7869   "linker_set_key" : "_ZN7android8String16C1EOS0_",
7870   "parameters" :
7871   [
7872    {
7873     "is_this_ptr" : true,
7874     "referenced_type" : "_ZTIPN7android8String16E"
7875    },
7876    {
7877     "referenced_type" : "_ZTION7android8String16E"
7878    }
7879   ],
7880   "return_type" : "_ZTIv",
7881   "source_file" : "system/core/libutils/include/utils/String16.h"
7882  },
7883  {
7884   "function_name" : "android::String16::String16",
7885   "linker_set_key" : "_ZN7android8String16C1EPKDs",
7886   "parameters" :
7887   [
7888    {
7889     "is_this_ptr" : true,
7890     "referenced_type" : "_ZTIPN7android8String16E"
7891    },
7892    {
7893     "referenced_type" : "_ZTIPKDs"
7894    }
7895   ],
7896   "return_type" : "_ZTIv",
7897   "source_file" : "system/core/libutils/include/utils/String16.h"
7898  },
7899  {
7900   "function_name" : "android::String16::String16",
7901   "linker_set_key" : "_ZN7android8String16C1EPKDsm",
7902   "parameters" :
7903   [
7904    {
7905     "is_this_ptr" : true,
7906     "referenced_type" : "_ZTIPN7android8String16E"
7907    },
7908    {
7909     "referenced_type" : "_ZTIPKDs"
7910    },
7911    {
7912     "referenced_type" : "_ZTIm"
7913    }
7914   ],
7915   "return_type" : "_ZTIv",
7916   "source_file" : "system/core/libutils/include/utils/String16.h"
7917  },
7918  {
7919   "function_name" : "android::String16::String16",
7920   "linker_set_key" : "_ZN7android8String16C1EPKc",
7921   "parameters" :
7922   [
7923    {
7924     "is_this_ptr" : true,
7925     "referenced_type" : "_ZTIPN7android8String16E"
7926    },
7927    {
7928     "referenced_type" : "_ZTIPKc"
7929    }
7930   ],
7931   "return_type" : "_ZTIv",
7932   "source_file" : "system/core/libutils/include/utils/String16.h"
7933  },
7934  {
7935   "function_name" : "android::String16::String16",
7936   "linker_set_key" : "_ZN7android8String16C1EPKcm",
7937   "parameters" :
7938   [
7939    {
7940     "is_this_ptr" : true,
7941     "referenced_type" : "_ZTIPN7android8String16E"
7942    },
7943    {
7944     "referenced_type" : "_ZTIPKc"
7945    },
7946    {
7947     "referenced_type" : "_ZTIm"
7948    }
7949   ],
7950   "return_type" : "_ZTIv",
7951   "source_file" : "system/core/libutils/include/utils/String16.h"
7952  },
7953  {
7954   "function_name" : "android::String16::String16",
7955   "linker_set_key" : "_ZN7android8String16C1ERKNS_7String8E",
7956   "parameters" :
7957   [
7958    {
7959     "is_this_ptr" : true,
7960     "referenced_type" : "_ZTIPN7android8String16E"
7961    },
7962    {
7963     "referenced_type" : "_ZTIRKN7android7String8E"
7964    }
7965   ],
7966   "return_type" : "_ZTIv",
7967   "source_file" : "system/core/libutils/include/utils/String16.h"
7968  },
7969  {
7970   "function_name" : "android::String16::String16",
7971   "linker_set_key" : "_ZN7android8String16C1ERKS0_",
7972   "parameters" :
7973   [
7974    {
7975     "is_this_ptr" : true,
7976     "referenced_type" : "_ZTIPN7android8String16E"
7977    },
7978    {
7979     "referenced_type" : "_ZTIRKN7android8String16E"
7980    }
7981   ],
7982   "return_type" : "_ZTIv",
7983   "source_file" : "system/core/libutils/include/utils/String16.h"
7984  },
7985  {
7986   "function_name" : "android::String16::String16",
7987   "linker_set_key" : "_ZN7android8String16C1ERKS0_mm",
7988   "parameters" :
7989   [
7990    {
7991     "is_this_ptr" : true,
7992     "referenced_type" : "_ZTIPN7android8String16E"
7993    },
7994    {
7995     "referenced_type" : "_ZTIRKN7android8String16E"
7996    },
7997    {
7998     "referenced_type" : "_ZTIm"
7999    },
8000    {
8001     "default_arg" : true,
8002     "referenced_type" : "_ZTIm"
8003    }
8004   ],
8005   "return_type" : "_ZTIv",
8006   "source_file" : "system/core/libutils/include/utils/String16.h"
8007  },
8008  {
8009   "function_name" : "android::String16::String16",
8010   "linker_set_key" : "_ZN7android8String16C1Ev",
8011   "parameters" :
8012   [
8013    {
8014     "is_this_ptr" : true,
8015     "referenced_type" : "_ZTIPN7android8String16E"
8016    }
8017   ],
8018   "return_type" : "_ZTIv",
8019   "source_file" : "system/core/libutils/include/utils/String16.h"
8020  },
8021  {
8022   "function_name" : "android::String16::String16",
8023   "linker_set_key" : "_ZN7android8String16C2EOS0_",
8024   "parameters" :
8025   [
8026    {
8027     "is_this_ptr" : true,
8028     "referenced_type" : "_ZTIPN7android8String16E"
8029    },
8030    {
8031     "referenced_type" : "_ZTION7android8String16E"
8032    }
8033   ],
8034   "return_type" : "_ZTIv",
8035   "source_file" : "system/core/libutils/include/utils/String16.h"
8036  },
8037  {
8038   "function_name" : "android::String16::String16",
8039   "linker_set_key" : "_ZN7android8String16C2EPKDs",
8040   "parameters" :
8041   [
8042    {
8043     "is_this_ptr" : true,
8044     "referenced_type" : "_ZTIPN7android8String16E"
8045    },
8046    {
8047     "referenced_type" : "_ZTIPKDs"
8048    }
8049   ],
8050   "return_type" : "_ZTIv",
8051   "source_file" : "system/core/libutils/include/utils/String16.h"
8052  },
8053  {
8054   "function_name" : "android::String16::String16",
8055   "linker_set_key" : "_ZN7android8String16C2EPKDsm",
8056   "parameters" :
8057   [
8058    {
8059     "is_this_ptr" : true,
8060     "referenced_type" : "_ZTIPN7android8String16E"
8061    },
8062    {
8063     "referenced_type" : "_ZTIPKDs"
8064    },
8065    {
8066     "referenced_type" : "_ZTIm"
8067    }
8068   ],
8069   "return_type" : "_ZTIv",
8070   "source_file" : "system/core/libutils/include/utils/String16.h"
8071  },
8072  {
8073   "function_name" : "android::String16::String16",
8074   "linker_set_key" : "_ZN7android8String16C2EPKc",
8075   "parameters" :
8076   [
8077    {
8078     "is_this_ptr" : true,
8079     "referenced_type" : "_ZTIPN7android8String16E"
8080    },
8081    {
8082     "referenced_type" : "_ZTIPKc"
8083    }
8084   ],
8085   "return_type" : "_ZTIv",
8086   "source_file" : "system/core/libutils/include/utils/String16.h"
8087  },
8088  {
8089   "function_name" : "android::String16::String16",
8090   "linker_set_key" : "_ZN7android8String16C2EPKcm",
8091   "parameters" :
8092   [
8093    {
8094     "is_this_ptr" : true,
8095     "referenced_type" : "_ZTIPN7android8String16E"
8096    },
8097    {
8098     "referenced_type" : "_ZTIPKc"
8099    },
8100    {
8101     "referenced_type" : "_ZTIm"
8102    }
8103   ],
8104   "return_type" : "_ZTIv",
8105   "source_file" : "system/core/libutils/include/utils/String16.h"
8106  },
8107  {
8108   "function_name" : "android::String16::String16",
8109   "linker_set_key" : "_ZN7android8String16C2ERKNS_7String8E",
8110   "parameters" :
8111   [
8112    {
8113     "is_this_ptr" : true,
8114     "referenced_type" : "_ZTIPN7android8String16E"
8115    },
8116    {
8117     "referenced_type" : "_ZTIRKN7android7String8E"
8118    }
8119   ],
8120   "return_type" : "_ZTIv",
8121   "source_file" : "system/core/libutils/include/utils/String16.h"
8122  },
8123  {
8124   "function_name" : "android::String16::String16",
8125   "linker_set_key" : "_ZN7android8String16C2ERKS0_",
8126   "parameters" :
8127   [
8128    {
8129     "is_this_ptr" : true,
8130     "referenced_type" : "_ZTIPN7android8String16E"
8131    },
8132    {
8133     "referenced_type" : "_ZTIRKN7android8String16E"
8134    }
8135   ],
8136   "return_type" : "_ZTIv",
8137   "source_file" : "system/core/libutils/include/utils/String16.h"
8138  },
8139  {
8140   "function_name" : "android::String16::String16",
8141   "linker_set_key" : "_ZN7android8String16C2ERKS0_mm",
8142   "parameters" :
8143   [
8144    {
8145     "is_this_ptr" : true,
8146     "referenced_type" : "_ZTIPN7android8String16E"
8147    },
8148    {
8149     "referenced_type" : "_ZTIRKN7android8String16E"
8150    },
8151    {
8152     "referenced_type" : "_ZTIm"
8153    },
8154    {
8155     "default_arg" : true,
8156     "referenced_type" : "_ZTIm"
8157    }
8158   ],
8159   "return_type" : "_ZTIv",
8160   "source_file" : "system/core/libutils/include/utils/String16.h"
8161  },
8162  {
8163   "function_name" : "android::String16::String16",
8164   "linker_set_key" : "_ZN7android8String16C2Ev",
8165   "parameters" :
8166   [
8167    {
8168     "is_this_ptr" : true,
8169     "referenced_type" : "_ZTIPN7android8String16E"
8170    }
8171   ],
8172   "return_type" : "_ZTIv",
8173   "source_file" : "system/core/libutils/include/utils/String16.h"
8174  },
8175  {
8176   "function_name" : "android::String16::~String16",
8177   "linker_set_key" : "_ZN7android8String16D1Ev",
8178   "parameters" :
8179   [
8180    {
8181     "is_this_ptr" : true,
8182     "referenced_type" : "_ZTIPN7android8String16E"
8183    }
8184   ],
8185   "return_type" : "_ZTIv",
8186   "source_file" : "system/core/libutils/include/utils/String16.h"
8187  },
8188  {
8189   "function_name" : "android::String16::~String16",
8190   "linker_set_key" : "_ZN7android8String16D2Ev",
8191   "parameters" :
8192   [
8193    {
8194     "is_this_ptr" : true,
8195     "referenced_type" : "_ZTIPN7android8String16E"
8196    }
8197   ],
8198   "return_type" : "_ZTIv",
8199   "source_file" : "system/core/libutils/include/utils/String16.h"
8200  },
8201  {
8202   "function_name" : "android::String16::operator=",
8203   "linker_set_key" : "_ZN7android8String16aSEOS0_",
8204   "parameters" :
8205   [
8206    {
8207     "is_this_ptr" : true,
8208     "referenced_type" : "_ZTIPN7android8String16E"
8209    },
8210    {
8211     "referenced_type" : "_ZTION7android8String16E"
8212    }
8213   ],
8214   "return_type" : "_ZTIRN7android8String16E",
8215   "source_file" : "system/core/libutils/include/utils/String16.h"
8216  },
8217  {
8218   "function_name" : "android::FdPrinter::printLine",
8219   "linker_set_key" : "_ZN7android9FdPrinter9printLineEPKc",
8220   "parameters" :
8221   [
8222    {
8223     "is_this_ptr" : true,
8224     "referenced_type" : "_ZTIPN7android9FdPrinterE"
8225    },
8226    {
8227     "referenced_type" : "_ZTIPKc"
8228    }
8229   ],
8230   "return_type" : "_ZTIv",
8231   "source_file" : "system/core/libutils/include/utils/Printer.h"
8232  },
8233  {
8234   "function_name" : "android::FdPrinter::FdPrinter",
8235   "linker_set_key" : "_ZN7android9FdPrinterC1EijPKc",
8236   "parameters" :
8237   [
8238    {
8239     "is_this_ptr" : true,
8240     "referenced_type" : "_ZTIPN7android9FdPrinterE"
8241    },
8242    {
8243     "referenced_type" : "_ZTIi"
8244    },
8245    {
8246     "default_arg" : true,
8247     "referenced_type" : "_ZTIj"
8248    },
8249    {
8250     "default_arg" : true,
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" : "_ZN7android9FdPrinterC2EijPKc",
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::StopWatch::reset",
8283   "linker_set_key" : "_ZN7android9StopWatch5resetEv",
8284   "parameters" :
8285   [
8286    {
8287     "is_this_ptr" : true,
8288     "referenced_type" : "_ZTIPN7android9StopWatchE"
8289    }
8290   ],
8291   "return_type" : "_ZTIv",
8292   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8293  },
8294  {
8295   "function_name" : "android::StopWatch::StopWatch",
8296   "linker_set_key" : "_ZN7android9StopWatchC1EPKci",
8297   "parameters" :
8298   [
8299    {
8300     "is_this_ptr" : true,
8301     "referenced_type" : "_ZTIPN7android9StopWatchE"
8302    },
8303    {
8304     "referenced_type" : "_ZTIPKc"
8305    },
8306    {
8307     "default_arg" : true,
8308     "referenced_type" : "_ZTIi"
8309    }
8310   ],
8311   "return_type" : "_ZTIv",
8312   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8313  },
8314  {
8315   "function_name" : "android::StopWatch::StopWatch",
8316   "linker_set_key" : "_ZN7android9StopWatchC2EPKci",
8317   "parameters" :
8318   [
8319    {
8320     "is_this_ptr" : true,
8321     "referenced_type" : "_ZTIPN7android9StopWatchE"
8322    },
8323    {
8324     "referenced_type" : "_ZTIPKc"
8325    },
8326    {
8327     "default_arg" : true,
8328     "referenced_type" : "_ZTIi"
8329    }
8330   ],
8331   "return_type" : "_ZTIv",
8332   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8333  },
8334  {
8335   "function_name" : "android::StopWatch::~StopWatch",
8336   "linker_set_key" : "_ZN7android9StopWatchD1Ev",
8337   "parameters" :
8338   [
8339    {
8340     "is_this_ptr" : true,
8341     "referenced_type" : "_ZTIPN7android9StopWatchE"
8342    }
8343   ],
8344   "return_type" : "_ZTIv",
8345   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8346  },
8347  {
8348   "function_name" : "android::StopWatch::~StopWatch",
8349   "linker_set_key" : "_ZN7android9StopWatchD2Ev",
8350   "parameters" :
8351   [
8352    {
8353     "is_this_ptr" : true,
8354     "referenced_type" : "_ZTIPN7android9StopWatchE"
8355    }
8356   ],
8357   "return_type" : "_ZTIv",
8358   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8359  },
8360  {
8361   "function_name" : "android::Tokenizer::fromContents",
8362   "linker_set_key" : "_ZN7android9Tokenizer12fromContentsERKNS_7String8EPKcPPS0_",
8363   "parameters" :
8364   [
8365    {
8366     "referenced_type" : "_ZTIRKN7android7String8E"
8367    },
8368    {
8369     "referenced_type" : "_ZTIPKc"
8370    },
8371    {
8372     "referenced_type" : "_ZTIPPN7android9TokenizerE"
8373    }
8374   ],
8375   "return_type" : "_ZTIi",
8376   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8377  },
8378  {
8379   "function_name" : "android::Tokenizer::skipDelimiters",
8380   "linker_set_key" : "_ZN7android9Tokenizer14skipDelimitersEPKc",
8381   "parameters" :
8382   [
8383    {
8384     "is_this_ptr" : true,
8385     "referenced_type" : "_ZTIPN7android9TokenizerE"
8386    },
8387    {
8388     "referenced_type" : "_ZTIPKc"
8389    }
8390   ],
8391   "return_type" : "_ZTIv",
8392   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8393  },
8394  {
8395   "function_name" : "android::Tokenizer::open",
8396   "linker_set_key" : "_ZN7android9Tokenizer4openERKNS_7String8EPPS0_",
8397   "parameters" :
8398   [
8399    {
8400     "referenced_type" : "_ZTIRKN7android7String8E"
8401    },
8402    {
8403     "referenced_type" : "_ZTIPPN7android9TokenizerE"
8404    }
8405   ],
8406   "return_type" : "_ZTIi",
8407   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8408  },
8409  {
8410   "function_name" : "android::Tokenizer::nextLine",
8411   "linker_set_key" : "_ZN7android9Tokenizer8nextLineEv",
8412   "parameters" :
8413   [
8414    {
8415     "is_this_ptr" : true,
8416     "referenced_type" : "_ZTIPN7android9TokenizerE"
8417    }
8418   ],
8419   "return_type" : "_ZTIv",
8420   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8421  },
8422  {
8423   "function_name" : "android::Tokenizer::nextToken",
8424   "linker_set_key" : "_ZN7android9Tokenizer9nextTokenEPKc",
8425   "parameters" :
8426   [
8427    {
8428     "is_this_ptr" : true,
8429     "referenced_type" : "_ZTIPN7android9TokenizerE"
8430    },
8431    {
8432     "referenced_type" : "_ZTIPKc"
8433    }
8434   ],
8435   "return_type" : "_ZTIN7android7String8E",
8436   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8437  },
8438  {
8439   "access" : "private",
8440   "function_name" : "android::Tokenizer::Tokenizer",
8441   "linker_set_key" : "_ZN7android9TokenizerC1ERKNS_7String8EPNS_7FileMapEPcbm",
8442   "parameters" :
8443   [
8444    {
8445     "is_this_ptr" : true,
8446     "referenced_type" : "_ZTIPN7android9TokenizerE"
8447    },
8448    {
8449     "referenced_type" : "_ZTIRKN7android7String8E"
8450    },
8451    {
8452     "referenced_type" : "_ZTIPN7android7FileMapE"
8453    },
8454    {
8455     "referenced_type" : "_ZTIPc"
8456    },
8457    {
8458     "referenced_type" : "_ZTIb"
8459    },
8460    {
8461     "referenced_type" : "_ZTIm"
8462    }
8463   ],
8464   "return_type" : "_ZTIv",
8465   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8466  },
8467  {
8468   "access" : "private",
8469   "function_name" : "android::Tokenizer::Tokenizer",
8470   "linker_set_key" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbm",
8471   "parameters" :
8472   [
8473    {
8474     "is_this_ptr" : true,
8475     "referenced_type" : "_ZTIPN7android9TokenizerE"
8476    },
8477    {
8478     "referenced_type" : "_ZTIRKN7android7String8E"
8479    },
8480    {
8481     "referenced_type" : "_ZTIPN7android7FileMapE"
8482    },
8483    {
8484     "referenced_type" : "_ZTIPc"
8485    },
8486    {
8487     "referenced_type" : "_ZTIb"
8488    },
8489    {
8490     "referenced_type" : "_ZTIm"
8491    }
8492   ],
8493   "return_type" : "_ZTIv",
8494   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8495  },
8496  {
8497   "function_name" : "android::Tokenizer::~Tokenizer",
8498   "linker_set_key" : "_ZN7android9TokenizerD1Ev",
8499   "parameters" :
8500   [
8501    {
8502     "is_this_ptr" : true,
8503     "referenced_type" : "_ZTIPN7android9TokenizerE"
8504    }
8505   ],
8506   "return_type" : "_ZTIv",
8507   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8508  },
8509  {
8510   "function_name" : "android::Tokenizer::~Tokenizer",
8511   "linker_set_key" : "_ZN7android9TokenizerD2Ev",
8512   "parameters" :
8513   [
8514    {
8515     "is_this_ptr" : true,
8516     "referenced_type" : "_ZTIPN7android9TokenizerE"
8517    }
8518   ],
8519   "return_type" : "_ZTIv",
8520   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8521  },
8522  {
8523   "function_name" : "android::VectorImpl::itemLocation",
8524   "linker_set_key" : "_ZNK7android10VectorImpl12itemLocationEm",
8525   "parameters" :
8526   [
8527    {
8528     "is_this_ptr" : true,
8529     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8530    },
8531    {
8532     "referenced_type" : "_ZTIm"
8533    }
8534   ],
8535   "return_type" : "_ZTIPKv",
8536   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8537  },
8538  {
8539   "function_name" : "android::VectorImpl::capacity",
8540   "linker_set_key" : "_ZNK7android10VectorImpl8capacityEv",
8541   "parameters" :
8542   [
8543    {
8544     "is_this_ptr" : true,
8545     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8546    }
8547   ],
8548   "return_type" : "_ZTIm",
8549   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8550  },
8551  {
8552   "access" : "protected",
8553   "function_name" : "android::VectorImpl::itemSize",
8554   "linker_set_key" : "_ZNK7android10VectorImpl8itemSizeEv",
8555   "parameters" :
8556   [
8557    {
8558     "is_this_ptr" : true,
8559     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8560    }
8561   ],
8562   "return_type" : "_ZTIm",
8563   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8564  },
8565  {
8566   "access" : "private",
8567   "function_name" : "android::SortedVectorImpl::_indexOrderOf",
8568   "linker_set_key" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPm",
8569   "parameters" :
8570   [
8571    {
8572     "is_this_ptr" : true,
8573     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
8574    },
8575    {
8576     "referenced_type" : "_ZTIPKv"
8577    },
8578    {
8579     "default_arg" : true,
8580     "referenced_type" : "_ZTIPm"
8581    }
8582   ],
8583   "return_type" : "_ZTIl",
8584   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8585  },
8586  {
8587   "function_name" : "android::SortedVectorImpl::indexOf",
8588   "linker_set_key" : "_ZNK7android16SortedVectorImpl7indexOfEPKv",
8589   "parameters" :
8590   [
8591    {
8592     "is_this_ptr" : true,
8593     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
8594    },
8595    {
8596     "referenced_type" : "_ZTIPKv"
8597    }
8598   ],
8599   "return_type" : "_ZTIl",
8600   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8601  },
8602  {
8603   "function_name" : "android::SortedVectorImpl::orderOf",
8604   "linker_set_key" : "_ZNK7android16SortedVectorImpl7orderOfEPKv",
8605   "parameters" :
8606   [
8607    {
8608     "is_this_ptr" : true,
8609     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
8610    },
8611    {
8612     "referenced_type" : "_ZTIPKv"
8613    }
8614   ],
8615   "return_type" : "_ZTIm",
8616   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8617  },
8618  {
8619   "function_name" : "android::Looper::getAllowNonCallbacks",
8620   "linker_set_key" : "_ZNK7android6Looper20getAllowNonCallbacksEv",
8621   "parameters" :
8622   [
8623    {
8624     "is_this_ptr" : true,
8625     "referenced_type" : "_ZTIPKN7android6LooperE"
8626    }
8627   ],
8628   "return_type" : "_ZTIb",
8629   "source_file" : "system/core/libutils/include/utils/Looper.h"
8630  },
8631  {
8632   "function_name" : "android::Looper::Request::getEpollEvents",
8633   "linker_set_key" : "_ZNK7android6Looper7Request14getEpollEventsEv",
8634   "parameters" :
8635   [
8636    {
8637     "is_this_ptr" : true,
8638     "referenced_type" : "_ZTIPKN7android6Looper7RequestE"
8639    }
8640   ],
8641   "return_type" : "_ZTIj",
8642   "source_file" : "system/core/libutils/include/utils/Looper.h"
8643  },
8644  {
8645   "function_name" : "android::Looper::isPolling",
8646   "linker_set_key" : "_ZNK7android6Looper9isPollingEv",
8647   "parameters" :
8648   [
8649    {
8650     "is_this_ptr" : true,
8651     "referenced_type" : "_ZTIPKN7android6LooperE"
8652    }
8653   ],
8654   "return_type" : "_ZTIb",
8655   "source_file" : "system/core/libutils/include/utils/Looper.h"
8656  },
8657  {
8658   "access" : "protected",
8659   "function_name" : "android::Thread::exitPending",
8660   "linker_set_key" : "_ZNK7android6Thread11exitPendingEv",
8661   "parameters" :
8662   [
8663    {
8664     "is_this_ptr" : true,
8665     "referenced_type" : "_ZTIPKN7android6ThreadE"
8666    }
8667   ],
8668   "return_type" : "_ZTIb",
8669   "source_file" : "system/core/libutils/include/utils/Thread.h"
8670  },
8671  {
8672   "function_name" : "android::Thread::getTid",
8673   "linker_set_key" : "_ZNK7android6Thread6getTidEv",
8674   "parameters" :
8675   [
8676    {
8677     "is_this_ptr" : true,
8678     "referenced_type" : "_ZTIPKN7android6ThreadE"
8679    }
8680   ],
8681   "return_type" : "_ZTIi",
8682   "source_file" : "system/core/libutils/include/utils/Thread.h"
8683  },
8684  {
8685   "function_name" : "android::Thread::isRunning",
8686   "linker_set_key" : "_ZNK7android6Thread9isRunningEv",
8687   "parameters" :
8688   [
8689    {
8690     "is_this_ptr" : true,
8691     "referenced_type" : "_ZTIPKN7android6ThreadE"
8692    }
8693   ],
8694   "return_type" : "_ZTIb",
8695   "source_file" : "system/core/libutils/include/utils/Thread.h"
8696  },
8697  {
8698   "access" : "protected",
8699   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_destroy",
8700   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvm",
8701   "parameters" :
8702   [
8703    {
8704     "is_this_ptr" : true,
8705     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8706    },
8707    {
8708     "referenced_type" : "_ZTIPv"
8709    },
8710    {
8711     "referenced_type" : "_ZTIm"
8712    }
8713   ],
8714   "return_type" : "_ZTIv",
8715   "source_file" : "system/core/libutils/include/utils/Vector.h"
8716  },
8717  {
8718   "access" : "protected",
8719   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_construct",
8720   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvm",
8721   "parameters" :
8722   [
8723    {
8724     "is_this_ptr" : true,
8725     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8726    },
8727    {
8728     "referenced_type" : "_ZTIPv"
8729    },
8730    {
8731     "referenced_type" : "_ZTIm"
8732    }
8733   ],
8734   "return_type" : "_ZTIv",
8735   "source_file" : "system/core/libutils/include/utils/Vector.h"
8736  },
8737  {
8738   "access" : "protected",
8739   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_forward",
8740   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvm",
8741   "parameters" :
8742   [
8743    {
8744     "is_this_ptr" : true,
8745     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8746    },
8747    {
8748     "referenced_type" : "_ZTIPv"
8749    },
8750    {
8751     "referenced_type" : "_ZTIPKv"
8752    },
8753    {
8754     "referenced_type" : "_ZTIm"
8755    }
8756   ],
8757   "return_type" : "_ZTIv",
8758   "source_file" : "system/core/libutils/include/utils/Vector.h"
8759  },
8760  {
8761   "access" : "protected",
8762   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_backward",
8763   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvm",
8764   "parameters" :
8765   [
8766    {
8767     "is_this_ptr" : true,
8768     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8769    },
8770    {
8771     "referenced_type" : "_ZTIPv"
8772    },
8773    {
8774     "referenced_type" : "_ZTIPKv"
8775    },
8776    {
8777     "referenced_type" : "_ZTIm"
8778    }
8779   ],
8780   "return_type" : "_ZTIv",
8781   "source_file" : "system/core/libutils/include/utils/Vector.h"
8782  },
8783  {
8784   "access" : "protected",
8785   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_copy",
8786   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvm",
8787   "parameters" :
8788   [
8789    {
8790     "is_this_ptr" : true,
8791     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8792    },
8793    {
8794     "referenced_type" : "_ZTIPv"
8795    },
8796    {
8797     "referenced_type" : "_ZTIPKv"
8798    },
8799    {
8800     "referenced_type" : "_ZTIm"
8801    }
8802   ],
8803   "return_type" : "_ZTIv",
8804   "source_file" : "system/core/libutils/include/utils/Vector.h"
8805  },
8806  {
8807   "access" : "protected",
8808   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_splat",
8809   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvm",
8810   "parameters" :
8811   [
8812    {
8813     "is_this_ptr" : true,
8814     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
8815    },
8816    {
8817     "referenced_type" : "_ZTIPv"
8818    },
8819    {
8820     "referenced_type" : "_ZTIPKv"
8821    },
8822    {
8823     "referenced_type" : "_ZTIm"
8824    }
8825   ],
8826   "return_type" : "_ZTIv",
8827   "source_file" : "system/core/libutils/include/utils/Vector.h"
8828  },
8829  {
8830   "access" : "protected",
8831   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_destroy",
8832   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvm",
8833   "parameters" :
8834   [
8835    {
8836     "is_this_ptr" : true,
8837     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8838    },
8839    {
8840     "referenced_type" : "_ZTIPv"
8841    },
8842    {
8843     "referenced_type" : "_ZTIm"
8844    }
8845   ],
8846   "return_type" : "_ZTIv",
8847   "source_file" : "system/core/libutils/include/utils/Vector.h"
8848  },
8849  {
8850   "access" : "protected",
8851   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_construct",
8852   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvm",
8853   "parameters" :
8854   [
8855    {
8856     "is_this_ptr" : true,
8857     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8858    },
8859    {
8860     "referenced_type" : "_ZTIPv"
8861    },
8862    {
8863     "referenced_type" : "_ZTIm"
8864    }
8865   ],
8866   "return_type" : "_ZTIv",
8867   "source_file" : "system/core/libutils/include/utils/Vector.h"
8868  },
8869  {
8870   "access" : "protected",
8871   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_forward",
8872   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvm",
8873   "parameters" :
8874   [
8875    {
8876     "is_this_ptr" : true,
8877     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8878    },
8879    {
8880     "referenced_type" : "_ZTIPv"
8881    },
8882    {
8883     "referenced_type" : "_ZTIPKv"
8884    },
8885    {
8886     "referenced_type" : "_ZTIm"
8887    }
8888   ],
8889   "return_type" : "_ZTIv",
8890   "source_file" : "system/core/libutils/include/utils/Vector.h"
8891  },
8892  {
8893   "access" : "protected",
8894   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_backward",
8895   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvm",
8896   "parameters" :
8897   [
8898    {
8899     "is_this_ptr" : true,
8900     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8901    },
8902    {
8903     "referenced_type" : "_ZTIPv"
8904    },
8905    {
8906     "referenced_type" : "_ZTIPKv"
8907    },
8908    {
8909     "referenced_type" : "_ZTIm"
8910    }
8911   ],
8912   "return_type" : "_ZTIv",
8913   "source_file" : "system/core/libutils/include/utils/Vector.h"
8914  },
8915  {
8916   "access" : "protected",
8917   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_copy",
8918   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvm",
8919   "parameters" :
8920   [
8921    {
8922     "is_this_ptr" : true,
8923     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8924    },
8925    {
8926     "referenced_type" : "_ZTIPv"
8927    },
8928    {
8929     "referenced_type" : "_ZTIPKv"
8930    },
8931    {
8932     "referenced_type" : "_ZTIm"
8933    }
8934   ],
8935   "return_type" : "_ZTIv",
8936   "source_file" : "system/core/libutils/include/utils/Vector.h"
8937  },
8938  {
8939   "access" : "protected",
8940   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_splat",
8941   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvm",
8942   "parameters" :
8943   [
8944    {
8945     "is_this_ptr" : true,
8946     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
8947    },
8948    {
8949     "referenced_type" : "_ZTIPv"
8950    },
8951    {
8952     "referenced_type" : "_ZTIPKv"
8953    },
8954    {
8955     "referenced_type" : "_ZTIm"
8956    }
8957   ],
8958   "return_type" : "_ZTIv",
8959   "source_file" : "system/core/libutils/include/utils/Vector.h"
8960  },
8961  {
8962   "access" : "protected",
8963   "function_name" : "android::Vector<android::Looper::Response>::do_destroy",
8964   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvm",
8965   "parameters" :
8966   [
8967    {
8968     "is_this_ptr" : true,
8969     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
8970    },
8971    {
8972     "referenced_type" : "_ZTIPv"
8973    },
8974    {
8975     "referenced_type" : "_ZTIm"
8976    }
8977   ],
8978   "return_type" : "_ZTIv",
8979   "source_file" : "system/core/libutils/include/utils/Vector.h"
8980  },
8981  {
8982   "access" : "protected",
8983   "function_name" : "android::Vector<android::Looper::Response>::do_construct",
8984   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvm",
8985   "parameters" :
8986   [
8987    {
8988     "is_this_ptr" : true,
8989     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
8990    },
8991    {
8992     "referenced_type" : "_ZTIPv"
8993    },
8994    {
8995     "referenced_type" : "_ZTIm"
8996    }
8997   ],
8998   "return_type" : "_ZTIv",
8999   "source_file" : "system/core/libutils/include/utils/Vector.h"
9000  },
9001  {
9002   "access" : "protected",
9003   "function_name" : "android::Vector<android::Looper::Response>::do_move_forward",
9004   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvm",
9005   "parameters" :
9006   [
9007    {
9008     "is_this_ptr" : true,
9009     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9010    },
9011    {
9012     "referenced_type" : "_ZTIPv"
9013    },
9014    {
9015     "referenced_type" : "_ZTIPKv"
9016    },
9017    {
9018     "referenced_type" : "_ZTIm"
9019    }
9020   ],
9021   "return_type" : "_ZTIv",
9022   "source_file" : "system/core/libutils/include/utils/Vector.h"
9023  },
9024  {
9025   "access" : "protected",
9026   "function_name" : "android::Vector<android::Looper::Response>::do_move_backward",
9027   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvm",
9028   "parameters" :
9029   [
9030    {
9031     "is_this_ptr" : true,
9032     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9033    },
9034    {
9035     "referenced_type" : "_ZTIPv"
9036    },
9037    {
9038     "referenced_type" : "_ZTIPKv"
9039    },
9040    {
9041     "referenced_type" : "_ZTIm"
9042    }
9043   ],
9044   "return_type" : "_ZTIv",
9045   "source_file" : "system/core/libutils/include/utils/Vector.h"
9046  },
9047  {
9048   "access" : "protected",
9049   "function_name" : "android::Vector<android::Looper::Response>::do_copy",
9050   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvm",
9051   "parameters" :
9052   [
9053    {
9054     "is_this_ptr" : true,
9055     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9056    },
9057    {
9058     "referenced_type" : "_ZTIPv"
9059    },
9060    {
9061     "referenced_type" : "_ZTIPKv"
9062    },
9063    {
9064     "referenced_type" : "_ZTIm"
9065    }
9066   ],
9067   "return_type" : "_ZTIv",
9068   "source_file" : "system/core/libutils/include/utils/Vector.h"
9069  },
9070  {
9071   "access" : "protected",
9072   "function_name" : "android::Vector<android::Looper::Response>::do_splat",
9073   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvm",
9074   "parameters" :
9075   [
9076    {
9077     "is_this_ptr" : true,
9078     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9079    },
9080    {
9081     "referenced_type" : "_ZTIPv"
9082    },
9083    {
9084     "referenced_type" : "_ZTIPKv"
9085    },
9086    {
9087     "referenced_type" : "_ZTIm"
9088    }
9089   ],
9090   "return_type" : "_ZTIv",
9091   "source_file" : "system/core/libutils/include/utils/Vector.h"
9092  },
9093  {
9094   "function_name" : "android::RefBase::createWeak",
9095   "linker_set_key" : "_ZNK7android7RefBase10createWeakEPKv",
9096   "parameters" :
9097   [
9098    {
9099     "is_this_ptr" : true,
9100     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9101    },
9102    {
9103     "referenced_type" : "_ZTIPKv"
9104    }
9105   ],
9106   "return_type" : "_ZTIPN7android7RefBase12weakref_typeE",
9107   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9108  },
9109  {
9110   "function_name" : "android::RefBase::getWeakRefs",
9111   "linker_set_key" : "_ZNK7android7RefBase11getWeakRefsEv",
9112   "parameters" :
9113   [
9114    {
9115     "is_this_ptr" : true,
9116     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9117    }
9118   ],
9119   "return_type" : "_ZTIPN7android7RefBase12weakref_typeE",
9120   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9121  },
9122  {
9123   "function_name" : "android::RefBase::weakref_type::getWeakCount",
9124   "linker_set_key" : "_ZNK7android7RefBase12weakref_type12getWeakCountEv",
9125   "parameters" :
9126   [
9127    {
9128     "is_this_ptr" : true,
9129     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
9130    }
9131   ],
9132   "return_type" : "_ZTIi",
9133   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9134  },
9135  {
9136   "function_name" : "android::RefBase::weakref_type::refBase",
9137   "linker_set_key" : "_ZNK7android7RefBase12weakref_type7refBaseEv",
9138   "parameters" :
9139   [
9140    {
9141     "is_this_ptr" : true,
9142     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
9143    }
9144   ],
9145   "return_type" : "_ZTIPN7android7RefBaseE",
9146   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9147  },
9148  {
9149   "function_name" : "android::RefBase::weakref_type::printRefs",
9150   "linker_set_key" : "_ZNK7android7RefBase12weakref_type9printRefsEv",
9151   "parameters" :
9152   [
9153    {
9154     "is_this_ptr" : true,
9155     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
9156    }
9157   ],
9158   "return_type" : "_ZTIv",
9159   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9160  },
9161  {
9162   "function_name" : "android::RefBase::forceIncStrong",
9163   "linker_set_key" : "_ZNK7android7RefBase14forceIncStrongEPKv",
9164   "parameters" :
9165   [
9166    {
9167     "is_this_ptr" : true,
9168     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9169    },
9170    {
9171     "referenced_type" : "_ZTIPKv"
9172    }
9173   ],
9174   "return_type" : "_ZTIv",
9175   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9176  },
9177  {
9178   "function_name" : "android::RefBase::getStrongCount",
9179   "linker_set_key" : "_ZNK7android7RefBase14getStrongCountEv",
9180   "parameters" :
9181   [
9182    {
9183     "is_this_ptr" : true,
9184     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9185    }
9186   ],
9187   "return_type" : "_ZTIi",
9188   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9189  },
9190  {
9191   "function_name" : "android::RefBase::incStrongRequireStrong",
9192   "linker_set_key" : "_ZNK7android7RefBase22incStrongRequireStrongEPKv",
9193   "parameters" :
9194   [
9195    {
9196     "is_this_ptr" : true,
9197     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9198    },
9199    {
9200     "referenced_type" : "_ZTIPKv"
9201    }
9202   ],
9203   "return_type" : "_ZTIv",
9204   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9205  },
9206  {
9207   "function_name" : "android::RefBase::decStrong",
9208   "linker_set_key" : "_ZNK7android7RefBase9decStrongEPKv",
9209   "parameters" :
9210   [
9211    {
9212     "is_this_ptr" : true,
9213     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9214    },
9215    {
9216     "referenced_type" : "_ZTIPKv"
9217    }
9218   ],
9219   "return_type" : "_ZTIv",
9220   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9221  },
9222  {
9223   "function_name" : "android::RefBase::incStrong",
9224   "linker_set_key" : "_ZNK7android7RefBase9incStrongEPKv",
9225   "parameters" :
9226   [
9227    {
9228     "is_this_ptr" : true,
9229     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9230    },
9231    {
9232     "referenced_type" : "_ZTIPKv"
9233    }
9234   ],
9235   "return_type" : "_ZTIv",
9236   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9237  },
9238  {
9239   "function_name" : "android::String8::getPathDir",
9240   "linker_set_key" : "_ZNK7android7String810getPathDirEv",
9241   "parameters" :
9242   [
9243    {
9244     "is_this_ptr" : true,
9245     "referenced_type" : "_ZTIPKN7android7String8E"
9246    }
9247   ],
9248   "return_type" : "_ZTIN7android7String8E",
9249   "source_file" : "system/core/libutils/include/utils/String8.h"
9250  },
9251  {
9252   "function_name" : "android::String8::getBasePath",
9253   "linker_set_key" : "_ZNK7android7String811getBasePathEv",
9254   "parameters" :
9255   [
9256    {
9257     "is_this_ptr" : true,
9258     "referenced_type" : "_ZTIPKN7android7String8E"
9259    }
9260   ],
9261   "return_type" : "_ZTIN7android7String8E",
9262   "source_file" : "system/core/libutils/include/utils/String8.h"
9263  },
9264  {
9265   "function_name" : "android::String8::getPathLeaf",
9266   "linker_set_key" : "_ZNK7android7String811getPathLeafEv",
9267   "parameters" :
9268   [
9269    {
9270     "is_this_ptr" : true,
9271     "referenced_type" : "_ZTIPKN7android7String8E"
9272    }
9273   ],
9274   "return_type" : "_ZTIN7android7String8E",
9275   "source_file" : "system/core/libutils/include/utils/String8.h"
9276  },
9277  {
9278   "access" : "private",
9279   "function_name" : "android::String8::find_extension",
9280   "linker_set_key" : "_ZNK7android7String814find_extensionEv",
9281   "parameters" :
9282   [
9283    {
9284     "is_this_ptr" : true,
9285     "referenced_type" : "_ZTIPKN7android7String8E"
9286    }
9287   ],
9288   "return_type" : "_ZTIPc",
9289   "source_file" : "system/core/libutils/include/utils/String8.h"
9290  },
9291  {
9292   "function_name" : "android::String8::getPathExtension",
9293   "linker_set_key" : "_ZNK7android7String816getPathExtensionEv",
9294   "parameters" :
9295   [
9296    {
9297     "is_this_ptr" : true,
9298     "referenced_type" : "_ZTIPKN7android7String8E"
9299    }
9300   ],
9301   "return_type" : "_ZTIN7android7String8E",
9302   "source_file" : "system/core/libutils/include/utils/String8.h"
9303  },
9304  {
9305   "function_name" : "android::String8::find",
9306   "linker_set_key" : "_ZNK7android7String84findEPKcm",
9307   "parameters" :
9308   [
9309    {
9310     "is_this_ptr" : true,
9311     "referenced_type" : "_ZTIPKN7android7String8E"
9312    },
9313    {
9314     "referenced_type" : "_ZTIPKc"
9315    },
9316    {
9317     "default_arg" : true,
9318     "referenced_type" : "_ZTIm"
9319    }
9320   ],
9321   "return_type" : "_ZTIl",
9322   "source_file" : "system/core/libutils/include/utils/String8.h"
9323  },
9324  {
9325   "function_name" : "android::String8::length",
9326   "linker_set_key" : "_ZNK7android7String86lengthEv",
9327   "parameters" :
9328   [
9329    {
9330     "is_this_ptr" : true,
9331     "referenced_type" : "_ZTIPKN7android7String8E"
9332    }
9333   ],
9334   "return_type" : "_ZTIm",
9335   "source_file" : "system/core/libutils/include/utils/String8.h"
9336  },
9337  {
9338   "function_name" : "android::String8::walkPath",
9339   "linker_set_key" : "_ZNK7android7String88walkPathEPS0_",
9340   "parameters" :
9341   [
9342    {
9343     "is_this_ptr" : true,
9344     "referenced_type" : "_ZTIPKN7android7String8E"
9345    },
9346    {
9347     "default_arg" : true,
9348     "referenced_type" : "_ZTIPN7android7String8E"
9349    }
9350   ],
9351   "return_type" : "_ZTIN7android7String8E",
9352   "source_file" : "system/core/libutils/include/utils/String8.h"
9353  },
9354  {
9355   "function_name" : "android::String16::startsWith",
9356   "linker_set_key" : "_ZNK7android8String1610startsWithEPKDs",
9357   "parameters" :
9358   [
9359    {
9360     "is_this_ptr" : true,
9361     "referenced_type" : "_ZTIPKN7android8String16E"
9362    },
9363    {
9364     "referenced_type" : "_ZTIPKDs"
9365    }
9366   ],
9367   "return_type" : "_ZTIb",
9368   "source_file" : "system/core/libutils/include/utils/String16.h"
9369  },
9370  {
9371   "function_name" : "android::String16::startsWith",
9372   "linker_set_key" : "_ZNK7android8String1610startsWithERKS0_",
9373   "parameters" :
9374   [
9375    {
9376     "is_this_ptr" : true,
9377     "referenced_type" : "_ZTIPKN7android8String16E"
9378    },
9379    {
9380     "referenced_type" : "_ZTIRKN7android8String16E"
9381    }
9382   ],
9383   "return_type" : "_ZTIb",
9384   "source_file" : "system/core/libutils/include/utils/String16.h"
9385  },
9386  {
9387   "function_name" : "android::String16::isStaticString",
9388   "linker_set_key" : "_ZNK7android8String1614isStaticStringEv",
9389   "parameters" :
9390   [
9391    {
9392     "is_this_ptr" : true,
9393     "referenced_type" : "_ZTIPKN7android8String16E"
9394    }
9395   ],
9396   "return_type" : "_ZTIb",
9397   "source_file" : "system/core/libutils/include/utils/String16.h"
9398  },
9399  {
9400   "access" : "private",
9401   "function_name" : "android::String16::staticStringSize",
9402   "linker_set_key" : "_ZNK7android8String1616staticStringSizeEv",
9403   "parameters" :
9404   [
9405    {
9406     "is_this_ptr" : true,
9407     "referenced_type" : "_ZTIPKN7android8String16E"
9408    }
9409   ],
9410   "return_type" : "_ZTIm",
9411   "source_file" : "system/core/libutils/include/utils/String16.h"
9412  },
9413  {
9414   "function_name" : "android::String16::size",
9415   "linker_set_key" : "_ZNK7android8String164sizeEv",
9416   "parameters" :
9417   [
9418    {
9419     "is_this_ptr" : true,
9420     "referenced_type" : "_ZTIPKN7android8String16E"
9421    }
9422   ],
9423   "return_type" : "_ZTIm",
9424   "source_file" : "system/core/libutils/include/utils/String16.h"
9425  },
9426  {
9427   "function_name" : "android::String16::contains",
9428   "linker_set_key" : "_ZNK7android8String168containsEPKDs",
9429   "parameters" :
9430   [
9431    {
9432     "is_this_ptr" : true,
9433     "referenced_type" : "_ZTIPKN7android8String16E"
9434    },
9435    {
9436     "referenced_type" : "_ZTIPKDs"
9437    }
9438   ],
9439   "return_type" : "_ZTIb",
9440   "source_file" : "system/core/libutils/include/utils/String16.h"
9441  },
9442  {
9443   "function_name" : "android::String16::findLast",
9444   "linker_set_key" : "_ZNK7android8String168findLastEDs",
9445   "parameters" :
9446   [
9447    {
9448     "is_this_ptr" : true,
9449     "referenced_type" : "_ZTIPKN7android8String16E"
9450    },
9451    {
9452     "referenced_type" : "_ZTIDs"
9453    }
9454   ],
9455   "return_type" : "_ZTIl",
9456   "source_file" : "system/core/libutils/include/utils/String16.h"
9457  },
9458  {
9459   "function_name" : "android::String16::findFirst",
9460   "linker_set_key" : "_ZNK7android8String169findFirstEDs",
9461   "parameters" :
9462   [
9463    {
9464     "is_this_ptr" : true,
9465     "referenced_type" : "_ZTIPKN7android8String16E"
9466    },
9467    {
9468     "referenced_type" : "_ZTIDs"
9469    }
9470   ],
9471   "return_type" : "_ZTIl",
9472   "source_file" : "system/core/libutils/include/utils/String16.h"
9473  },
9474  {
9475   "function_name" : "android::StopWatch::elapsedTime",
9476   "linker_set_key" : "_ZNK7android9StopWatch11elapsedTimeEv",
9477   "parameters" :
9478   [
9479    {
9480     "is_this_ptr" : true,
9481     "referenced_type" : "_ZTIPKN7android9StopWatchE"
9482    }
9483   ],
9484   "return_type" : "_ZTIl",
9485   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
9486  },
9487  {
9488   "function_name" : "android::StopWatch::name",
9489   "linker_set_key" : "_ZNK7android9StopWatch4nameEv",
9490   "parameters" :
9491   [
9492    {
9493     "is_this_ptr" : true,
9494     "referenced_type" : "_ZTIPKN7android9StopWatchE"
9495    }
9496   ],
9497   "return_type" : "_ZTIPKc",
9498   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
9499  },
9500  {
9501   "function_name" : "android::Tokenizer::getLocation",
9502   "linker_set_key" : "_ZNK7android9Tokenizer11getLocationEv",
9503   "parameters" :
9504   [
9505    {
9506     "is_this_ptr" : true,
9507     "referenced_type" : "_ZTIPKN7android9TokenizerE"
9508    }
9509   ],
9510   "return_type" : "_ZTIN7android7String8E",
9511   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
9512  },
9513  {
9514   "function_name" : "android::Tokenizer::peekRemainderOfLine",
9515   "linker_set_key" : "_ZNK7android9Tokenizer19peekRemainderOfLineEv",
9516   "parameters" :
9517   [
9518    {
9519     "is_this_ptr" : true,
9520     "referenced_type" : "_ZTIPKN7android9TokenizerE"
9521    }
9522   ],
9523   "return_type" : "_ZTIN7android7String8E",
9524   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
9525  },
9526  {
9527   "function_name" : "androidCreateRawThreadEtc",
9528   "linker_set_key" : "androidCreateRawThreadEtc",
9529   "parameters" :
9530   [
9531    {
9532     "referenced_type" : "_ZTIPFiPvE"
9533    },
9534    {
9535     "referenced_type" : "_ZTIPv"
9536    },
9537    {
9538     "referenced_type" : "_ZTIPKc"
9539    },
9540    {
9541     "referenced_type" : "_ZTIi"
9542    },
9543    {
9544     "referenced_type" : "_ZTIm"
9545    },
9546    {
9547     "referenced_type" : "_ZTIPPv"
9548    }
9549   ],
9550   "return_type" : "_ZTIi",
9551   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9552  },
9553  {
9554   "function_name" : "androidCreateThread",
9555   "linker_set_key" : "androidCreateThread",
9556   "parameters" :
9557   [
9558    {
9559     "referenced_type" : "_ZTIPFiPvE"
9560    },
9561    {
9562     "referenced_type" : "_ZTIPv"
9563    }
9564   ],
9565   "return_type" : "_ZTIi",
9566   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9567  },
9568  {
9569   "function_name" : "androidCreateThreadEtc",
9570   "linker_set_key" : "androidCreateThreadEtc",
9571   "parameters" :
9572   [
9573    {
9574     "referenced_type" : "_ZTIPFiPvE"
9575    },
9576    {
9577     "referenced_type" : "_ZTIPv"
9578    },
9579    {
9580     "referenced_type" : "_ZTIPKc"
9581    },
9582    {
9583     "referenced_type" : "_ZTIi"
9584    },
9585    {
9586     "referenced_type" : "_ZTIm"
9587    },
9588    {
9589     "referenced_type" : "_ZTIPPv"
9590    }
9591   ],
9592   "return_type" : "_ZTIi",
9593   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9594  },
9595  {
9596   "function_name" : "androidGetThreadId",
9597   "linker_set_key" : "androidGetThreadId",
9598   "return_type" : "_ZTIPv",
9599   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9600  },
9601  {
9602   "function_name" : "androidGetThreadPriority",
9603   "linker_set_key" : "androidGetThreadPriority",
9604   "parameters" :
9605   [
9606    {
9607     "referenced_type" : "_ZTIi"
9608    }
9609   ],
9610   "return_type" : "_ZTIi",
9611   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9612  },
9613  {
9614   "function_name" : "androidSetCreateThreadFunc",
9615   "linker_set_key" : "androidSetCreateThreadFunc",
9616   "parameters" :
9617   [
9618    {
9619     "referenced_type" : "_ZTIPFiPFiPvES_PKcimPS_E"
9620    }
9621   ],
9622   "return_type" : "_ZTIv",
9623   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9624  },
9625  {
9626   "function_name" : "androidSetThreadName",
9627   "linker_set_key" : "androidSetThreadName",
9628   "parameters" :
9629   [
9630    {
9631     "referenced_type" : "_ZTIPKc"
9632    }
9633   ],
9634   "return_type" : "_ZTIv",
9635   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9636  },
9637  {
9638   "function_name" : "androidSetThreadPriority",
9639   "linker_set_key" : "androidSetThreadPriority",
9640   "parameters" :
9641   [
9642    {
9643     "referenced_type" : "_ZTIi"
9644    },
9645    {
9646     "referenced_type" : "_ZTIi"
9647    }
9648   ],
9649   "return_type" : "_ZTIi",
9650   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9651  },
9652  {
9653   "function_name" : "strcmp16",
9654   "linker_set_key" : "strcmp16",
9655   "parameters" :
9656   [
9657    {
9658     "referenced_type" : "_ZTIPKDs"
9659    },
9660    {
9661     "referenced_type" : "_ZTIPKDs"
9662    }
9663   ],
9664   "return_type" : "_ZTIi",
9665   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9666  },
9667  {
9668   "function_name" : "strlen16",
9669   "linker_set_key" : "strlen16",
9670   "parameters" :
9671   [
9672    {
9673     "referenced_type" : "_ZTIPKDs"
9674    }
9675   ],
9676   "return_type" : "_ZTIm",
9677   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9678  },
9679  {
9680   "function_name" : "strncmp16",
9681   "linker_set_key" : "strncmp16",
9682   "parameters" :
9683   [
9684    {
9685     "referenced_type" : "_ZTIPKDs"
9686    },
9687    {
9688     "referenced_type" : "_ZTIPKDs"
9689    },
9690    {
9691     "referenced_type" : "_ZTIm"
9692    }
9693   ],
9694   "return_type" : "_ZTIi",
9695   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9696  },
9697  {
9698   "function_name" : "strnlen16",
9699   "linker_set_key" : "strnlen16",
9700   "parameters" :
9701   [
9702    {
9703     "referenced_type" : "_ZTIPKDs"
9704    },
9705    {
9706     "referenced_type" : "_ZTIm"
9707    }
9708   ],
9709   "return_type" : "_ZTIm",
9710   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9711  },
9712  {
9713   "function_name" : "strstr16",
9714   "linker_set_key" : "strstr16",
9715   "parameters" :
9716   [
9717    {
9718     "referenced_type" : "_ZTIPKDs"
9719    },
9720    {
9721     "referenced_type" : "_ZTIPKDs"
9722    }
9723   ],
9724   "return_type" : "_ZTIPDs",
9725   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9726  },
9727  {
9728   "function_name" : "strzcmp16",
9729   "linker_set_key" : "strzcmp16",
9730   "parameters" :
9731   [
9732    {
9733     "referenced_type" : "_ZTIPKDs"
9734    },
9735    {
9736     "referenced_type" : "_ZTIm"
9737    },
9738    {
9739     "referenced_type" : "_ZTIPKDs"
9740    },
9741    {
9742     "referenced_type" : "_ZTIm"
9743    }
9744   ],
9745   "return_type" : "_ZTIi",
9746   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9747  },
9748  {
9749   "function_name" : "systemTime",
9750   "linker_set_key" : "systemTime",
9751   "parameters" :
9752   [
9753    {
9754     "default_arg" : true,
9755     "referenced_type" : "_ZTIi"
9756    }
9757   ],
9758   "return_type" : "_ZTIl",
9759   "source_file" : "system/core/libutils/include/utils/Timers.h"
9760  },
9761  {
9762   "function_name" : "toMillisecondTimeoutDelay",
9763   "linker_set_key" : "toMillisecondTimeoutDelay",
9764   "parameters" :
9765   [
9766    {
9767     "referenced_type" : "_ZTIl"
9768    },
9769    {
9770     "referenced_type" : "_ZTIl"
9771    }
9772   ],
9773   "return_type" : "_ZTIi",
9774   "source_file" : "system/core/libutils/include/utils/Timers.h"
9775  },
9776  {
9777   "function_name" : "utf16_to_utf8",
9778   "linker_set_key" : "utf16_to_utf8",
9779   "parameters" :
9780   [
9781    {
9782     "referenced_type" : "_ZTIPKDs"
9783    },
9784    {
9785     "referenced_type" : "_ZTIm"
9786    },
9787    {
9788     "referenced_type" : "_ZTIPc"
9789    },
9790    {
9791     "referenced_type" : "_ZTIm"
9792    }
9793   ],
9794   "return_type" : "_ZTIv",
9795   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9796  },
9797  {
9798   "function_name" : "utf16_to_utf8_length",
9799   "linker_set_key" : "utf16_to_utf8_length",
9800   "parameters" :
9801   [
9802    {
9803     "referenced_type" : "_ZTIPKDs"
9804    },
9805    {
9806     "referenced_type" : "_ZTIm"
9807    }
9808   ],
9809   "return_type" : "_ZTIl",
9810   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9811  },
9812  {
9813   "function_name" : "utf32_from_utf8_at",
9814   "linker_set_key" : "utf32_from_utf8_at",
9815   "parameters" :
9816   [
9817    {
9818     "referenced_type" : "_ZTIPKc"
9819    },
9820    {
9821     "referenced_type" : "_ZTIm"
9822    },
9823    {
9824     "referenced_type" : "_ZTIm"
9825    },
9826    {
9827     "referenced_type" : "_ZTIPm"
9828    }
9829   ],
9830   "return_type" : "_ZTIi",
9831   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9832  },
9833  {
9834   "function_name" : "utf32_to_utf8",
9835   "linker_set_key" : "utf32_to_utf8",
9836   "parameters" :
9837   [
9838    {
9839     "referenced_type" : "_ZTIPKDi"
9840    },
9841    {
9842     "referenced_type" : "_ZTIm"
9843    },
9844    {
9845     "referenced_type" : "_ZTIPc"
9846    },
9847    {
9848     "referenced_type" : "_ZTIm"
9849    }
9850   ],
9851   "return_type" : "_ZTIv",
9852   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9853  },
9854  {
9855   "function_name" : "utf32_to_utf8_length",
9856   "linker_set_key" : "utf32_to_utf8_length",
9857   "parameters" :
9858   [
9859    {
9860     "referenced_type" : "_ZTIPKDi"
9861    },
9862    {
9863     "referenced_type" : "_ZTIm"
9864    }
9865   ],
9866   "return_type" : "_ZTIl",
9867   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9868  },
9869  {
9870   "function_name" : "utf8_to_utf16",
9871   "linker_set_key" : "utf8_to_utf16",
9872   "parameters" :
9873   [
9874    {
9875     "referenced_type" : "_ZTIPKh"
9876    },
9877    {
9878     "referenced_type" : "_ZTIm"
9879    },
9880    {
9881     "referenced_type" : "_ZTIPDs"
9882    },
9883    {
9884     "referenced_type" : "_ZTIm"
9885    }
9886   ],
9887   "return_type" : "_ZTIPDs",
9888   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9889  },
9890  {
9891   "function_name" : "utf8_to_utf16_length",
9892   "linker_set_key" : "utf8_to_utf16_length",
9893   "parameters" :
9894   [
9895    {
9896     "referenced_type" : "_ZTIPKh"
9897    },
9898    {
9899     "referenced_type" : "_ZTIm"
9900    },
9901    {
9902     "default_arg" : true,
9903     "referenced_type" : "_ZTIb"
9904    }
9905   ],
9906   "return_type" : "_ZTIl",
9907   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9908  },
9909  {
9910   "function_name" : "utf8_to_utf16_no_null_terminator",
9911   "linker_set_key" : "utf8_to_utf16_no_null_terminator",
9912   "parameters" :
9913   [
9914    {
9915     "referenced_type" : "_ZTIPKh"
9916    },
9917    {
9918     "referenced_type" : "_ZTIm"
9919    },
9920    {
9921     "referenced_type" : "_ZTIPDs"
9922    },
9923    {
9924     "referenced_type" : "_ZTIm"
9925    }
9926   ],
9927   "return_type" : "_ZTIPDs",
9928   "source_file" : "system/core/libutils/include/utils/Unicode.h"
9929  }
9930 ],
9931 "global_vars" :
9932 [
9933  {
9934   "access" : "private",
9935   "linker_set_key" : "_ZN7android7FileMap9mPageSizeE",
9936   "name" : "android::FileMap::mPageSize",
9937   "referenced_type" : "_ZTIl",
9938   "source_file" : "system/core/libutils/include/utils/FileMap.h"
9939  }
9940 ],
9941 "lvalue_reference_types" :
9942 [
9943  {
9944   "alignment" : 8,
9945   "linker_set_key" : "_ZTIRA1_KDs",
9946   "name" : "const char16_t (&)[1]",
9947   "referenced_type" : "_ZTIA1_KDs",
9948   "self_type" : "_ZTIRA1_KDs",
9949   "size" : 8,
9950   "source_file" : "system/core/libutils/include/utils/String16.h"
9951  },
9952  {
9953   "alignment" : 8,
9954   "linker_set_key" : "_ZTIRKN7android10VectorImplE",
9955   "name" : "const android::VectorImpl &",
9956   "referenced_type" : "_ZTIKN7android10VectorImplE",
9957   "self_type" : "_ZTIRKN7android10VectorImplE",
9958   "size" : 8,
9959   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
9960  },
9961  {
9962   "alignment" : 8,
9963   "linker_set_key" : "_ZTIRKN7android16ReferenceRenamerE",
9964   "name" : "const android::ReferenceRenamer &",
9965   "referenced_type" : "_ZTIKN7android16ReferenceRenamerE",
9966   "self_type" : "_ZTIRKN7android16ReferenceRenamerE",
9967   "size" : 8,
9968   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9969  },
9970  {
9971   "alignment" : 8,
9972   "linker_set_key" : "_ZTIRKN7android16SortedVectorImplE",
9973   "name" : "const android::SortedVectorImpl &",
9974   "referenced_type" : "_ZTIKN7android16SortedVectorImplE",
9975   "self_type" : "_ZTIRKN7android16SortedVectorImplE",
9976   "size" : 8,
9977   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
9978  },
9979  {
9980   "alignment" : 8,
9981   "linker_set_key" : "_ZTIRKN7android28sysprop_change_callback_infoE",
9982   "name" : "const android::sysprop_change_callback_info &",
9983   "referenced_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
9984   "self_type" : "_ZTIRKN7android28sysprop_change_callback_infoE",
9985   "size" : 8,
9986   "source_file" : "system/core/libutils/include/utils/Vector.h"
9987  },
9988  {
9989   "alignment" : 8,
9990   "linker_set_key" : "_ZTIRKN7android2spINS_14LooperCallbackEEE",
9991   "name" : "const android::sp<android::LooperCallback> &",
9992   "referenced_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
9993   "self_type" : "_ZTIRKN7android2spINS_14LooperCallbackEEE",
9994   "size" : 8,
9995   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
9996  },
9997  {
9998   "alignment" : 8,
9999   "linker_set_key" : "_ZTIRKN7android2spINS_14MessageHandlerEEE",
10000   "name" : "const android::sp<android::MessageHandler> &",
10001   "referenced_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
10002   "self_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE",
10003   "size" : 8,
10004   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10005  },
10006  {
10007   "alignment" : 8,
10008   "linker_set_key" : "_ZTIRKN7android2spINS_20SimpleLooperCallbackEEE",
10009   "name" : "const android::sp<android::SimpleLooperCallback> &",
10010   "referenced_type" : "_ZTIKN7android2spINS_20SimpleLooperCallbackEEE",
10011   "self_type" : "_ZTIRKN7android2spINS_20SimpleLooperCallbackEEE",
10012   "size" : 8,
10013   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10014  },
10015  {
10016   "alignment" : 8,
10017   "linker_set_key" : "_ZTIRKN7android2spINS_6LooperEEE",
10018   "name" : "const android::sp<android::Looper> &",
10019   "referenced_type" : "_ZTIKN7android2spINS_6LooperEEE",
10020   "self_type" : "_ZTIRKN7android2spINS_6LooperEEE",
10021   "size" : 8,
10022   "source_file" : "system/core/libutils/include/utils/Looper.h"
10023  },
10024  {
10025   "alignment" : 8,
10026   "linker_set_key" : "_ZTIRKN7android2spINS_6ThreadEEE",
10027   "name" : "const android::sp<android::Thread> &",
10028   "referenced_type" : "_ZTIKN7android2spINS_6ThreadEEE",
10029   "self_type" : "_ZTIRKN7android2spINS_6ThreadEEE",
10030   "size" : 8,
10031   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10032  },
10033  {
10034   "alignment" : 8,
10035   "linker_set_key" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE",
10036   "name" : "const android::wp<android::MessageHandler> &",
10037   "referenced_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
10038   "self_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE",
10039   "size" : 8,
10040   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10041  },
10042  {
10043   "alignment" : 8,
10044   "linker_set_key" : "_ZTIRKN7android6Looper15MessageEnvelopeE",
10045   "name" : "const android::Looper::MessageEnvelope &",
10046   "referenced_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
10047   "self_type" : "_ZTIRKN7android6Looper15MessageEnvelopeE",
10048   "size" : 8,
10049   "source_file" : "system/core/libutils/include/utils/Vector.h"
10050  },
10051  {
10052   "alignment" : 8,
10053   "linker_set_key" : "_ZTIRKN7android6Looper8ResponseE",
10054   "name" : "const android::Looper::Response &",
10055   "referenced_type" : "_ZTIKN7android6Looper8ResponseE",
10056   "self_type" : "_ZTIRKN7android6Looper8ResponseE",
10057   "size" : 8,
10058   "source_file" : "system/core/libutils/include/utils/Vector.h"
10059  },
10060  {
10061   "alignment" : 8,
10062   "linker_set_key" : "_ZTIRKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10063   "name" : "const android::Vector<android::sysprop_change_callback_info> &",
10064   "referenced_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10065   "self_type" : "_ZTIRKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10066   "size" : 8,
10067   "source_file" : "system/core/libutils/include/utils/Vector.h"
10068  },
10069  {
10070   "alignment" : 8,
10071   "linker_set_key" : "_ZTIRKN7android7MessageE",
10072   "name" : "const android::Message &",
10073   "referenced_type" : "_ZTIKN7android7MessageE",
10074   "self_type" : "_ZTIRKN7android7MessageE",
10075   "size" : 8,
10076   "source_file" : "system/core/libutils/include/utils/Looper.h"
10077  },
10078  {
10079   "alignment" : 8,
10080   "linker_set_key" : "_ZTIRKN7android7String8E",
10081   "name" : "const android::String8 &",
10082   "referenced_type" : "_ZTIKN7android7String8E",
10083   "self_type" : "_ZTIRKN7android7String8E",
10084   "size" : 8,
10085   "source_file" : "system/core/libutils/include/utils/String8.h"
10086  },
10087  {
10088   "alignment" : 8,
10089   "linker_set_key" : "_ZTIRKN7android8String1610StaticDataILm1EEE",
10090   "name" : "const android::String16::StaticData<1> &",
10091   "referenced_type" : "_ZTIKN7android8String1610StaticDataILm1EEE",
10092   "self_type" : "_ZTIRKN7android8String1610StaticDataILm1EEE",
10093   "size" : 8,
10094   "source_file" : "system/core/libutils/include/utils/String16.h"
10095  },
10096  {
10097   "alignment" : 8,
10098   "linker_set_key" : "_ZTIRKN7android8String16E",
10099   "name" : "const android::String16 &",
10100   "referenced_type" : "_ZTIKN7android8String16E",
10101   "self_type" : "_ZTIRKN7android8String16E",
10102   "size" : 8,
10103   "source_file" : "system/core/libutils/include/utils/String8.h"
10104  },
10105  {
10106   "alignment" : 8,
10107   "linker_set_key" : "_ZTIRKa",
10108   "name" : "const signed char &",
10109   "referenced_type" : "_ZTIKa",
10110   "self_type" : "_ZTIRKa",
10111   "size" : 8,
10112   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10113  },
10114  {
10115   "alignment" : 8,
10116   "linker_set_key" : "_ZTIRKb",
10117   "name" : "const bool &",
10118   "referenced_type" : "_ZTIKb",
10119   "self_type" : "_ZTIRKb",
10120   "size" : 8,
10121   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10122  },
10123  {
10124   "alignment" : 8,
10125   "linker_set_key" : "_ZTIRKd",
10126   "name" : "const double &",
10127   "referenced_type" : "_ZTIKd",
10128   "self_type" : "_ZTIRKd",
10129   "size" : 8,
10130   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10131  },
10132  {
10133   "alignment" : 8,
10134   "linker_set_key" : "_ZTIRKf",
10135   "name" : "const float &",
10136   "referenced_type" : "_ZTIKf",
10137   "self_type" : "_ZTIRKf",
10138   "size" : 8,
10139   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10140  },
10141  {
10142   "alignment" : 8,
10143   "linker_set_key" : "_ZTIRKh",
10144   "name" : "const unsigned char &",
10145   "referenced_type" : "_ZTIKh",
10146   "self_type" : "_ZTIRKh",
10147   "size" : 8,
10148   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10149  },
10150  {
10151   "alignment" : 8,
10152   "linker_set_key" : "_ZTIRKi",
10153   "name" : "const int &",
10154   "referenced_type" : "_ZTIKi",
10155   "self_type" : "_ZTIRKi",
10156   "size" : 8,
10157   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10158  },
10159  {
10160   "alignment" : 8,
10161   "linker_set_key" : "_ZTIRKj",
10162   "name" : "const unsigned int &",
10163   "referenced_type" : "_ZTIKj",
10164   "self_type" : "_ZTIRKj",
10165   "size" : 8,
10166   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10167  },
10168  {
10169   "alignment" : 8,
10170   "linker_set_key" : "_ZTIRKl",
10171   "name" : "const long &",
10172   "referenced_type" : "_ZTIKl",
10173   "self_type" : "_ZTIRKl",
10174   "size" : 8,
10175   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10176  },
10177  {
10178   "alignment" : 8,
10179   "linker_set_key" : "_ZTIRKm",
10180   "name" : "const unsigned long &",
10181   "referenced_type" : "_ZTIKm",
10182   "self_type" : "_ZTIRKm",
10183   "size" : 8,
10184   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10185  },
10186  {
10187   "alignment" : 8,
10188   "linker_set_key" : "_ZTIRKs",
10189   "name" : "const short &",
10190   "referenced_type" : "_ZTIKs",
10191   "self_type" : "_ZTIRKs",
10192   "size" : 8,
10193   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10194  },
10195  {
10196   "alignment" : 8,
10197   "linker_set_key" : "_ZTIRKt",
10198   "name" : "const unsigned short &",
10199   "referenced_type" : "_ZTIKt",
10200   "self_type" : "_ZTIRKt",
10201   "size" : 8,
10202   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10203  },
10204  {
10205   "alignment" : 8,
10206   "linker_set_key" : "_ZTIRN7android10VectorImplE",
10207   "name" : "android::VectorImpl &",
10208   "referenced_type" : "_ZTIN7android10VectorImplE",
10209   "self_type" : "_ZTIRN7android10VectorImplE",
10210   "size" : 8,
10211   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10212  },
10213  {
10214   "alignment" : 8,
10215   "linker_set_key" : "_ZTIRN7android16SortedVectorImplE",
10216   "name" : "android::SortedVectorImpl &",
10217   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
10218   "self_type" : "_ZTIRN7android16SortedVectorImplE",
10219   "size" : 8,
10220   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10221  },
10222  {
10223   "alignment" : 8,
10224   "linker_set_key" : "_ZTIRN7android2spINS_14LooperCallbackEEE",
10225   "name" : "android::sp<android::LooperCallback> &",
10226   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
10227   "self_type" : "_ZTIRN7android2spINS_14LooperCallbackEEE",
10228   "size" : 8,
10229   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10230  },
10231  {
10232   "alignment" : 8,
10233   "linker_set_key" : "_ZTIRN7android2spINS_14MessageHandlerEEE",
10234   "name" : "android::sp<android::MessageHandler> &",
10235   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
10236   "self_type" : "_ZTIRN7android2spINS_14MessageHandlerEEE",
10237   "size" : 8,
10238   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10239  },
10240  {
10241   "alignment" : 8,
10242   "linker_set_key" : "_ZTIRN7android2spINS_20SimpleLooperCallbackEEE",
10243   "name" : "android::sp<android::SimpleLooperCallback> &",
10244   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
10245   "self_type" : "_ZTIRN7android2spINS_20SimpleLooperCallbackEEE",
10246   "size" : 8,
10247   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10248  },
10249  {
10250   "alignment" : 8,
10251   "linker_set_key" : "_ZTIRN7android2spINS_6LooperEEE",
10252   "name" : "android::sp<android::Looper> &",
10253   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
10254   "self_type" : "_ZTIRN7android2spINS_6LooperEEE",
10255   "size" : 8,
10256   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10257  },
10258  {
10259   "alignment" : 8,
10260   "linker_set_key" : "_ZTIRN7android2spINS_6ThreadEEE",
10261   "name" : "android::sp<android::Thread> &",
10262   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
10263   "self_type" : "_ZTIRN7android2spINS_6ThreadEEE",
10264   "size" : 8,
10265   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10266  },
10267  {
10268   "alignment" : 8,
10269   "linker_set_key" : "_ZTIRN7android5MutexE",
10270   "name" : "android::Mutex &",
10271   "referenced_type" : "_ZTIN7android5MutexE",
10272   "self_type" : "_ZTIRN7android5MutexE",
10273   "size" : 8,
10274   "source_file" : "system/core/libutils/include/utils/Mutex.h"
10275  },
10276  {
10277   "alignment" : 8,
10278   "linker_set_key" : "_ZTIRN7android6Looper8ResponseE",
10279   "name" : "android::Looper::Response &",
10280   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
10281   "self_type" : "_ZTIRN7android6Looper8ResponseE",
10282   "size" : 8,
10283   "source_file" : "system/core/libutils/include/utils/Vector.h"
10284  },
10285  {
10286   "alignment" : 8,
10287   "linker_set_key" : "_ZTIRN7android6RWLockE",
10288   "name" : "android::RWLock &",
10289   "referenced_type" : "_ZTIN7android6RWLockE",
10290   "self_type" : "_ZTIRN7android6RWLockE",
10291   "size" : 8,
10292   "source_file" : "system/core/libutils/include/utils/RWLock.h"
10293  },
10294  {
10295   "alignment" : 8,
10296   "linker_set_key" : "_ZTIRN7android6VectorINS_28sysprop_change_callback_infoEEE",
10297   "name" : "android::Vector<android::sysprop_change_callback_info> &",
10298   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
10299   "self_type" : "_ZTIRN7android6VectorINS_28sysprop_change_callback_infoEEE",
10300   "size" : 8,
10301   "source_file" : "system/core/libutils/include/utils/Vector.h"
10302  },
10303  {
10304   "alignment" : 8,
10305   "linker_set_key" : "_ZTIRN7android7FileMapE",
10306   "name" : "android::FileMap &",
10307   "referenced_type" : "_ZTIN7android7FileMapE",
10308   "self_type" : "_ZTIRN7android7FileMapE",
10309   "size" : 8,
10310   "source_file" : "system/core/libutils/include/utils/FileMap.h"
10311  },
10312  {
10313   "alignment" : 8,
10314   "linker_set_key" : "_ZTIRN7android7PrinterE",
10315   "name" : "android::Printer &",
10316   "referenced_type" : "_ZTIN7android7PrinterE",
10317   "self_type" : "_ZTIRN7android7PrinterE",
10318   "size" : 8,
10319   "source_file" : "system/core/libutils/include/utils/Printer.h"
10320  },
10321  {
10322   "alignment" : 8,
10323   "linker_set_key" : "_ZTIRN7android7String8E",
10324   "name" : "android::String8 &",
10325   "referenced_type" : "_ZTIN7android7String8E",
10326   "self_type" : "_ZTIRN7android7String8E",
10327   "size" : 8,
10328   "source_file" : "system/core/libutils/include/utils/String8.h"
10329  },
10330  {
10331   "alignment" : 8,
10332   "linker_set_key" : "_ZTIRN7android8String16E",
10333   "name" : "android::String16 &",
10334   "referenced_type" : "_ZTIN7android8String16E",
10335   "self_type" : "_ZTIRN7android8String16E",
10336   "size" : 8,
10337   "source_file" : "system/core/libutils/include/utils/String16.h"
10338  },
10339  {
10340   "alignment" : 8,
10341   "linker_set_key" : "_ZTIRP13native_handle",
10342   "name" : "native_handle *&",
10343   "referenced_type" : "_ZTIP13native_handle",
10344   "self_type" : "_ZTIRP13native_handle",
10345   "size" : 8,
10346   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10347  },
10348  {
10349   "alignment" : 8,
10350   "linker_set_key" : "_ZTIRPFiiiPvE",
10351   "name" : "int (*&)(int, int, void *)",
10352   "referenced_type" : "_ZTIPFiiiPvE",
10353   "self_type" : "_ZTIRPFiiiPvE",
10354   "size" : 8,
10355   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10356  },
10357  {
10358   "alignment" : 8,
10359   "linker_set_key" : "_ZTIRb",
10360   "name" : "bool &",
10361   "referenced_type" : "_ZTIb",
10362   "self_type" : "_ZTIRb",
10363   "size" : 8,
10364   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10365  }
10366 ],
10367 "pointer_types" :
10368 [
10369  {
10370   "alignment" : 8,
10371   "linker_set_key" : "_ZTIP13native_handle",
10372   "name" : "native_handle *",
10373   "referenced_type" : "_ZTI13native_handle",
10374   "self_type" : "_ZTIP13native_handle",
10375   "size" : 8,
10376   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10377  },
10378  {
10379   "alignment" : 8,
10380   "linker_set_key" : "_ZTIP18android_flex_plane",
10381   "name" : "android_flex_plane *",
10382   "referenced_type" : "_ZTI18android_flex_plane",
10383   "self_type" : "_ZTIP18android_flex_plane",
10384   "size" : 8,
10385   "source_file" : "system/core/libsystem/include/system/graphics.h"
10386  },
10387  {
10388   "alignment" : 8,
10389   "linker_set_key" : "_ZTIP3DIR",
10390   "name" : "DIR *",
10391   "referenced_type" : "_ZTI3DIR",
10392   "self_type" : "_ZTIP3DIR",
10393   "size" : 8,
10394   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10395  },
10396  {
10397   "alignment" : 8,
10398   "linker_set_key" : "_ZTIP7__sFILE",
10399   "name" : "__sFILE *",
10400   "referenced_type" : "_ZTI7__sFILE",
10401   "self_type" : "_ZTIP7__sFILE",
10402   "size" : 8,
10403   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10404  },
10405  {
10406   "alignment" : 8,
10407   "linker_set_key" : "_ZTIP7log_msg",
10408   "name" : "log_msg *",
10409   "referenced_type" : "_ZTI7log_msg",
10410   "self_type" : "_ZTIP7log_msg",
10411   "size" : 8,
10412   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
10413  },
10414  {
10415   "alignment" : 8,
10416   "linker_set_key" : "_ZTIPDs",
10417   "name" : "char16_t *",
10418   "referenced_type" : "_ZTIDs",
10419   "self_type" : "_ZTIPDs",
10420   "size" : 8,
10421   "source_file" : "system/core/libutils/include/utils/String16.h"
10422  },
10423  {
10424   "alignment" : 8,
10425   "linker_set_key" : "_ZTIPFiPFiPvES_PKcimPS_E",
10426   "name" : "int (*)(int (*)(void *), void *, const char *, int, unsigned long, void **)",
10427   "referenced_type" : "_ZTIFiPFiPvES_PKcimPS_E",
10428   "self_type" : "_ZTIPFiPFiPvES_PKcimPS_E",
10429   "size" : 8,
10430   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
10431  },
10432  {
10433   "alignment" : 8,
10434   "linker_set_key" : "_ZTIPFiPKvS0_E",
10435   "name" : "int (*)(const void *, const void *)",
10436   "referenced_type" : "_ZTIFiPKvS0_E",
10437   "self_type" : "_ZTIPFiPKvS0_E",
10438   "size" : 8,
10439   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10440  },
10441  {
10442   "alignment" : 8,
10443   "linker_set_key" : "_ZTIPFiPKvS0_PvE",
10444   "name" : "int (*)(const void *, const void *, void *)",
10445   "referenced_type" : "_ZTIFiPKvS0_PvE",
10446   "self_type" : "_ZTIPFiPKvS0_PvE",
10447   "size" : 8,
10448   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10449  },
10450  {
10451   "alignment" : 8,
10452   "linker_set_key" : "_ZTIPFiPvE",
10453   "name" : "int (*)(void *)",
10454   "referenced_type" : "_ZTIFiPvE",
10455   "self_type" : "_ZTIPFiPvE",
10456   "size" : 8,
10457   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
10458  },
10459  {
10460   "alignment" : 8,
10461   "linker_set_key" : "_ZTIPFiiiPvE",
10462   "name" : "int (*)(int, int, void *)",
10463   "referenced_type" : "_ZTIFiiiPvE",
10464   "self_type" : "_ZTIPFiiiPvE",
10465   "size" : 8,
10466   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10467  },
10468  {
10469   "alignment" : 8,
10470   "linker_set_key" : "_ZTIPFvvE",
10471   "name" : "void (*)()",
10472   "referenced_type" : "_ZTIFvvE",
10473   "self_type" : "_ZTIPFvvE",
10474   "size" : 8,
10475   "source_file" : "system/core/libutils/include/utils/misc.h"
10476  },
10477  {
10478   "alignment" : 8,
10479   "linker_set_key" : "_ZTIPK13native_handle",
10480   "name" : "const native_handle *",
10481   "referenced_type" : "_ZTIK13native_handle",
10482   "self_type" : "_ZTIPK13native_handle",
10483   "size" : 8,
10484   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
10485  },
10486  {
10487   "alignment" : 8,
10488   "linker_set_key" : "_ZTIPK7log_msg",
10489   "name" : "const log_msg *",
10490   "referenced_type" : "_ZTIK7log_msg",
10491   "self_type" : "_ZTIPK7log_msg",
10492   "size" : 8,
10493   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
10494  },
10495  {
10496   "alignment" : 8,
10497   "linker_set_key" : "_ZTIPKDi",
10498   "name" : "const char32_t *",
10499   "referenced_type" : "_ZTIKDi",
10500   "self_type" : "_ZTIPKDi",
10501   "size" : 8,
10502   "source_file" : "system/core/libutils/include/utils/String8.h"
10503  },
10504  {
10505   "alignment" : 8,
10506   "linker_set_key" : "_ZTIPKDs",
10507   "name" : "const char16_t *",
10508   "referenced_type" : "_ZTIKDs",
10509   "self_type" : "_ZTIPKDs",
10510   "size" : 8,
10511   "source_file" : "system/core/libutils/include/utils/String8.h"
10512  },
10513  {
10514   "alignment" : 8,
10515   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
10516   "name" : "const android::VectorImpl *",
10517   "referenced_type" : "_ZTIKN7android10VectorImplE",
10518   "self_type" : "_ZTIPKN7android10VectorImplE",
10519   "size" : 8,
10520   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10521  },
10522  {
10523   "alignment" : 8,
10524   "linker_set_key" : "_ZTIPKN7android12LightRefBaseINS_12NativeHandleEEE",
10525   "name" : "const android::LightRefBase<android::NativeHandle> *",
10526   "referenced_type" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
10527   "self_type" : "_ZTIPKN7android12LightRefBaseINS_12NativeHandleEEE",
10528   "size" : 8,
10529   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10530  },
10531  {
10532   "alignment" : 8,
10533   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
10534   "name" : "const android::NativeHandle *",
10535   "referenced_type" : "_ZTIKN7android12NativeHandleE",
10536   "self_type" : "_ZTIPKN7android12NativeHandleE",
10537   "size" : 8,
10538   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
10539  },
10540  {
10541   "alignment" : 8,
10542   "linker_set_key" : "_ZTIPKN7android16SortedVectorImplE",
10543   "name" : "const android::SortedVectorImpl *",
10544   "referenced_type" : "_ZTIKN7android16SortedVectorImplE",
10545   "self_type" : "_ZTIPKN7android16SortedVectorImplE",
10546   "size" : 8,
10547   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10548  },
10549  {
10550   "alignment" : 8,
10551   "linker_set_key" : "_ZTIPKN7android28sysprop_change_callback_infoE",
10552   "name" : "const android::sysprop_change_callback_info *",
10553   "referenced_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
10554   "self_type" : "_ZTIPKN7android28sysprop_change_callback_infoE",
10555   "size" : 8,
10556   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10557  },
10558  {
10559   "alignment" : 8,
10560   "linker_set_key" : "_ZTIPKN7android2spINS_14LooperCallbackEEE",
10561   "name" : "const android::sp<android::LooperCallback> *",
10562   "referenced_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
10563   "self_type" : "_ZTIPKN7android2spINS_14LooperCallbackEEE",
10564   "size" : 8,
10565   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10566  },
10567  {
10568   "alignment" : 8,
10569   "linker_set_key" : "_ZTIPKN7android2spINS_14MessageHandlerEEE",
10570   "name" : "const android::sp<android::MessageHandler> *",
10571   "referenced_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
10572   "self_type" : "_ZTIPKN7android2spINS_14MessageHandlerEEE",
10573   "size" : 8,
10574   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10575  },
10576  {
10577   "alignment" : 8,
10578   "linker_set_key" : "_ZTIPKN7android2spINS_6LooperEEE",
10579   "name" : "const android::sp<android::Looper> *",
10580   "referenced_type" : "_ZTIKN7android2spINS_6LooperEEE",
10581   "self_type" : "_ZTIPKN7android2spINS_6LooperEEE",
10582   "size" : 8,
10583   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10584  },
10585  {
10586   "alignment" : 8,
10587   "linker_set_key" : "_ZTIPKN7android2spINS_6ThreadEEE",
10588   "name" : "const android::sp<android::Thread> *",
10589   "referenced_type" : "_ZTIKN7android2spINS_6ThreadEEE",
10590   "self_type" : "_ZTIPKN7android2spINS_6ThreadEEE",
10591   "size" : 8,
10592   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10593  },
10594  {
10595   "alignment" : 8,
10596   "linker_set_key" : "_ZTIPKN7android2wpINS_14MessageHandlerEEE",
10597   "name" : "const android::wp<android::MessageHandler> *",
10598   "referenced_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
10599   "self_type" : "_ZTIPKN7android2wpINS_14MessageHandlerEEE",
10600   "size" : 8,
10601   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10602  },
10603  {
10604   "alignment" : 8,
10605   "linker_set_key" : "_ZTIPKN7android2wpINS_6ThreadEEE",
10606   "name" : "const android::wp<android::Thread> *",
10607   "referenced_type" : "_ZTIKN7android2wpINS_6ThreadEEE",
10608   "self_type" : "_ZTIPKN7android2wpINS_6ThreadEEE",
10609   "size" : 8,
10610   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10611  },
10612  {
10613   "alignment" : 8,
10614   "linker_set_key" : "_ZTIPKN7android4base11borrowed_fdE",
10615   "name" : "const android::base::borrowed_fd *",
10616   "referenced_type" : "_ZTIKN7android4base11borrowed_fdE",
10617   "self_type" : "_ZTIPKN7android4base11borrowed_fdE",
10618   "size" : 8,
10619   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10620  },
10621  {
10622   "alignment" : 8,
10623   "linker_set_key" : "_ZTIPKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
10624   "name" : "const android::base::unique_fd_impl<android::base::DefaultCloser> *",
10625   "referenced_type" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
10626   "self_type" : "_ZTIPKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
10627   "size" : 8,
10628   "source_file" : "system/libbase/include/android-base/unique_fd.h"
10629  },
10630  {
10631   "alignment" : 8,
10632   "linker_set_key" : "_ZTIPKN7android6Looper15MessageEnvelopeE",
10633   "name" : "const android::Looper::MessageEnvelope *",
10634   "referenced_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
10635   "self_type" : "_ZTIPKN7android6Looper15MessageEnvelopeE",
10636   "size" : 8,
10637   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10638  },
10639  {
10640   "alignment" : 8,
10641   "linker_set_key" : "_ZTIPKN7android6Looper7RequestE",
10642   "name" : "const android::Looper::Request *",
10643   "referenced_type" : "_ZTIKN7android6Looper7RequestE",
10644   "self_type" : "_ZTIPKN7android6Looper7RequestE",
10645   "size" : 8,
10646   "source_file" : "system/core/libutils/include/utils/Looper.h"
10647  },
10648  {
10649   "alignment" : 8,
10650   "linker_set_key" : "_ZTIPKN7android6Looper8ResponseE",
10651   "name" : "const android::Looper::Response *",
10652   "referenced_type" : "_ZTIKN7android6Looper8ResponseE",
10653   "self_type" : "_ZTIPKN7android6Looper8ResponseE",
10654   "size" : 8,
10655   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10656  },
10657  {
10658   "alignment" : 8,
10659   "linker_set_key" : "_ZTIPKN7android6LooperE",
10660   "name" : "const android::Looper *",
10661   "referenced_type" : "_ZTIKN7android6LooperE",
10662   "self_type" : "_ZTIPKN7android6LooperE",
10663   "size" : 8,
10664   "source_file" : "system/core/libutils/include/utils/Looper.h"
10665  },
10666  {
10667   "alignment" : 8,
10668   "linker_set_key" : "_ZTIPKN7android6ThreadE",
10669   "name" : "const android::Thread *",
10670   "referenced_type" : "_ZTIKN7android6ThreadE",
10671   "self_type" : "_ZTIPKN7android6ThreadE",
10672   "size" : 8,
10673   "source_file" : "system/core/libutils/include/utils/Thread.h"
10674  },
10675  {
10676   "alignment" : 8,
10677   "linker_set_key" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10678   "name" : "const android::Vector<android::sysprop_change_callback_info> *",
10679   "referenced_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10680   "self_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10681   "size" : 8,
10682   "source_file" : "system/core/libutils/include/utils/Vector.h"
10683  },
10684  {
10685   "alignment" : 8,
10686   "linker_set_key" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
10687   "name" : "const android::Vector<android::Looper::MessageEnvelope> *",
10688   "referenced_type" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
10689   "self_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
10690   "size" : 8,
10691   "source_file" : "system/core/libutils/include/utils/Vector.h"
10692  },
10693  {
10694   "alignment" : 8,
10695   "linker_set_key" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE",
10696   "name" : "const android::Vector<android::Looper::Response> *",
10697   "referenced_type" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
10698   "self_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE",
10699   "size" : 8,
10700   "source_file" : "system/core/libutils/include/utils/Vector.h"
10701  },
10702  {
10703   "alignment" : 8,
10704   "linker_set_key" : "_ZTIPKN7android6VectorINS_7String8EEE",
10705   "name" : "const android::Vector<android::String8> *",
10706   "referenced_type" : "_ZTIKN7android6VectorINS_7String8EEE",
10707   "self_type" : "_ZTIPKN7android6VectorINS_7String8EEE",
10708   "size" : 8,
10709   "source_file" : "system/core/libutils/include/utils/Vector.h"
10710  },
10711  {
10712   "alignment" : 8,
10713   "linker_set_key" : "_ZTIPKN7android7FileMapE",
10714   "name" : "const android::FileMap *",
10715   "referenced_type" : "_ZTIKN7android7FileMapE",
10716   "self_type" : "_ZTIPKN7android7FileMapE",
10717   "size" : 8,
10718   "source_file" : "system/core/libutils/include/utils/FileMap.h"
10719  },
10720  {
10721   "alignment" : 8,
10722   "linker_set_key" : "_ZTIPKN7android7RefBase12weakref_typeE",
10723   "name" : "const android::RefBase::weakref_type *",
10724   "referenced_type" : "_ZTIKN7android7RefBase12weakref_typeE",
10725   "self_type" : "_ZTIPKN7android7RefBase12weakref_typeE",
10726   "size" : 8,
10727   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10728  },
10729  {
10730   "alignment" : 8,
10731   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
10732   "name" : "const android::RefBase *",
10733   "referenced_type" : "_ZTIKN7android7RefBaseE",
10734   "self_type" : "_ZTIPKN7android7RefBaseE",
10735   "size" : 8,
10736   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10737  },
10738  {
10739   "alignment" : 8,
10740   "linker_set_key" : "_ZTIPKN7android7String8E",
10741   "name" : "const android::String8 *",
10742   "referenced_type" : "_ZTIKN7android7String8E",
10743   "self_type" : "_ZTIPKN7android7String8E",
10744   "size" : 8,
10745   "source_file" : "system/core/libutils/include/utils/String8.h"
10746  },
10747  {
10748   "alignment" : 8,
10749   "linker_set_key" : "_ZTIPKN7android8String16E",
10750   "name" : "const android::String16 *",
10751   "referenced_type" : "_ZTIKN7android8String16E",
10752   "self_type" : "_ZTIPKN7android8String16E",
10753   "size" : 8,
10754   "source_file" : "system/core/libutils/include/utils/String16.h"
10755  },
10756  {
10757   "alignment" : 8,
10758   "linker_set_key" : "_ZTIPKN7android9CallStackE",
10759   "name" : "const android::CallStack *",
10760   "referenced_type" : "_ZTIKN7android9CallStackE",
10761   "self_type" : "_ZTIPKN7android9CallStackE",
10762   "size" : 8,
10763   "source_file" : "system/core/libutils/include/utils/CallStack.h"
10764  },
10765  {
10766   "alignment" : 8,
10767   "linker_set_key" : "_ZTIPKN7android9StopWatchE",
10768   "name" : "const android::StopWatch *",
10769   "referenced_type" : "_ZTIKN7android9StopWatchE",
10770   "self_type" : "_ZTIPKN7android9StopWatchE",
10771   "size" : 8,
10772   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
10773  },
10774  {
10775   "alignment" : 8,
10776   "linker_set_key" : "_ZTIPKN7android9TokenizerE",
10777   "name" : "const android::Tokenizer *",
10778   "referenced_type" : "_ZTIKN7android9TokenizerE",
10779   "self_type" : "_ZTIPKN7android9TokenizerE",
10780   "size" : 8,
10781   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
10782  },
10783  {
10784   "alignment" : 8,
10785   "linker_set_key" : "_ZTIPKc",
10786   "name" : "const char *",
10787   "referenced_type" : "_ZTIKc",
10788   "self_type" : "_ZTIPKc",
10789   "size" : 8,
10790   "source_file" : "system/core/libutils/include/utils/FileMap.h"
10791  },
10792  {
10793   "alignment" : 8,
10794   "linker_set_key" : "_ZTIPKh",
10795   "name" : "const unsigned char *",
10796   "referenced_type" : "_ZTIKh",
10797   "self_type" : "_ZTIPKh",
10798   "size" : 8,
10799   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
10800  },
10801  {
10802   "alignment" : 8,
10803   "linker_set_key" : "_ZTIPKt",
10804   "name" : "const unsigned short *",
10805   "referenced_type" : "_ZTIKt",
10806   "self_type" : "_ZTIPKt",
10807   "size" : 8,
10808   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
10809  },
10810  {
10811   "alignment" : 8,
10812   "linker_set_key" : "_ZTIPKv",
10813   "name" : "const void *",
10814   "referenced_type" : "_ZTIKv",
10815   "self_type" : "_ZTIPKv",
10816   "size" : 8,
10817   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10818  },
10819  {
10820   "alignment" : 8,
10821   "linker_set_key" : "_ZTIPN7android10LogPrinterE",
10822   "name" : "android::LogPrinter *",
10823   "referenced_type" : "_ZTIN7android10LogPrinterE",
10824   "self_type" : "_ZTIPN7android10LogPrinterE",
10825   "size" : 8,
10826   "source_file" : "system/core/libutils/include/utils/Printer.h"
10827  },
10828  {
10829   "alignment" : 8,
10830   "linker_set_key" : "_ZTIPN7android10VectorImplE",
10831   "name" : "android::VectorImpl *",
10832   "referenced_type" : "_ZTIN7android10VectorImplE",
10833   "self_type" : "_ZTIPN7android10VectorImplE",
10834   "size" : 8,
10835   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10836  },
10837  {
10838   "alignment" : 8,
10839   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
10840   "name" : "android::ScopedTrace *",
10841   "referenced_type" : "_ZTIN7android11ScopedTraceE",
10842   "self_type" : "_ZTIPN7android11ScopedTraceE",
10843   "size" : 8,
10844   "source_file" : "system/core/libutils/include/utils/Trace.h"
10845  },
10846  {
10847   "alignment" : 8,
10848   "linker_set_key" : "_ZTIPN7android12LightRefBaseINS_12NativeHandleEEE",
10849   "name" : "android::LightRefBase<android::NativeHandle> *",
10850   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
10851   "self_type" : "_ZTIPN7android12LightRefBaseINS_12NativeHandleEEE",
10852   "size" : 8,
10853   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10854  },
10855  {
10856   "alignment" : 8,
10857   "linker_set_key" : "_ZTIPN7android12NativeHandleE",
10858   "name" : "android::NativeHandle *",
10859   "referenced_type" : "_ZTIN7android12NativeHandleE",
10860   "self_type" : "_ZTIPN7android12NativeHandleE",
10861   "size" : 8,
10862   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10863  },
10864  {
10865   "alignment" : 8,
10866   "linker_set_key" : "_ZTIPN7android13PrefixPrinterE",
10867   "name" : "android::PrefixPrinter *",
10868   "referenced_type" : "_ZTIN7android13PrefixPrinterE",
10869   "self_type" : "_ZTIPN7android13PrefixPrinterE",
10870   "size" : 8,
10871   "source_file" : "system/core/libutils/include/utils/Printer.h"
10872  },
10873  {
10874   "alignment" : 8,
10875   "linker_set_key" : "_ZTIPN7android14LooperCallbackE",
10876   "name" : "android::LooperCallback *",
10877   "referenced_type" : "_ZTIN7android14LooperCallbackE",
10878   "self_type" : "_ZTIPN7android14LooperCallbackE",
10879   "size" : 8,
10880   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10881  },
10882  {
10883   "alignment" : 8,
10884   "linker_set_key" : "_ZTIPN7android14MessageHandlerE",
10885   "name" : "android::MessageHandler *",
10886   "referenced_type" : "_ZTIN7android14MessageHandlerE",
10887   "self_type" : "_ZTIPN7android14MessageHandlerE",
10888   "size" : 8,
10889   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10890  },
10891  {
10892   "alignment" : 8,
10893   "linker_set_key" : "_ZTIPN7android14StaticString16ILm1EEE",
10894   "name" : "android::StaticString16<1> *",
10895   "referenced_type" : "_ZTIN7android14StaticString16ILm1EEE",
10896   "self_type" : "_ZTIPN7android14StaticString16ILm1EEE",
10897   "size" : 8,
10898   "source_file" : "system/core/libutils/include/utils/String16.h"
10899  },
10900  {
10901   "alignment" : 8,
10902   "linker_set_key" : "_ZTIPN7android14String8PrinterE",
10903   "name" : "android::String8Printer *",
10904   "referenced_type" : "_ZTIN7android14String8PrinterE",
10905   "self_type" : "_ZTIPN7android14String8PrinterE",
10906   "size" : 8,
10907   "source_file" : "system/core/libutils/include/utils/Printer.h"
10908  },
10909  {
10910   "alignment" : 8,
10911   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
10912   "name" : "android::ReferenceRenamer *",
10913   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
10914   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
10915   "size" : 8,
10916   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10917  },
10918  {
10919   "alignment" : 8,
10920   "linker_set_key" : "_ZTIPN7android16SortedVectorImplE",
10921   "name" : "android::SortedVectorImpl *",
10922   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
10923   "self_type" : "_ZTIPN7android16SortedVectorImplE",
10924   "size" : 8,
10925   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10926  },
10927  {
10928   "alignment" : 8,
10929   "linker_set_key" : "_ZTIPN7android18WeakMessageHandlerE",
10930   "name" : "android::WeakMessageHandler *",
10931   "referenced_type" : "_ZTIN7android18WeakMessageHandlerE",
10932   "self_type" : "_ZTIPN7android18WeakMessageHandlerE",
10933   "size" : 8,
10934   "source_file" : "system/core/libutils/include/utils/Looper.h"
10935  },
10936  {
10937   "alignment" : 8,
10938   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
10939   "name" : "android::VirtualLightRefBase *",
10940   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
10941   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
10942   "size" : 8,
10943   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10944  },
10945  {
10946   "alignment" : 8,
10947   "linker_set_key" : "_ZTIPN7android20SimpleLooperCallbackE",
10948   "name" : "android::SimpleLooperCallback *",
10949   "referenced_type" : "_ZTIN7android20SimpleLooperCallbackE",
10950   "self_type" : "_ZTIPN7android20SimpleLooperCallbackE",
10951   "size" : 8,
10952   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10953  },
10954  {
10955   "alignment" : 8,
10956   "linker_set_key" : "_ZTIPN7android28sysprop_change_callback_infoE",
10957   "name" : "android::sysprop_change_callback_info *",
10958   "referenced_type" : "_ZTIN7android28sysprop_change_callback_infoE",
10959   "self_type" : "_ZTIPN7android28sysprop_change_callback_infoE",
10960   "size" : 8,
10961   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10962  },
10963  {
10964   "alignment" : 8,
10965   "linker_set_key" : "_ZTIPN7android2spINS_12NativeHandleEEE",
10966   "name" : "android::sp<android::NativeHandle> *",
10967   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
10968   "self_type" : "_ZTIPN7android2spINS_12NativeHandleEEE",
10969   "size" : 8,
10970   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10971  },
10972  {
10973   "alignment" : 8,
10974   "linker_set_key" : "_ZTIPN7android2spINS_14LooperCallbackEEE",
10975   "name" : "android::sp<android::LooperCallback> *",
10976   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
10977   "self_type" : "_ZTIPN7android2spINS_14LooperCallbackEEE",
10978   "size" : 8,
10979   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10980  },
10981  {
10982   "alignment" : 8,
10983   "linker_set_key" : "_ZTIPN7android2spINS_14MessageHandlerEEE",
10984   "name" : "android::sp<android::MessageHandler> *",
10985   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
10986   "self_type" : "_ZTIPN7android2spINS_14MessageHandlerEEE",
10987   "size" : 8,
10988   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10989  },
10990  {
10991   "alignment" : 8,
10992   "linker_set_key" : "_ZTIPN7android2spINS_20SimpleLooperCallbackEEE",
10993   "name" : "android::sp<android::SimpleLooperCallback> *",
10994   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
10995   "self_type" : "_ZTIPN7android2spINS_20SimpleLooperCallbackEEE",
10996   "size" : 8,
10997   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10998  },
10999  {
11000   "alignment" : 8,
11001   "linker_set_key" : "_ZTIPN7android2spINS_6LooperEEE",
11002   "name" : "android::sp<android::Looper> *",
11003   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
11004   "self_type" : "_ZTIPN7android2spINS_6LooperEEE",
11005   "size" : 8,
11006   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11007  },
11008  {
11009   "alignment" : 8,
11010   "linker_set_key" : "_ZTIPN7android2spINS_6ThreadEEE",
11011   "name" : "android::sp<android::Thread> *",
11012   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
11013   "self_type" : "_ZTIPN7android2spINS_6ThreadEEE",
11014   "size" : 8,
11015   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11016  },
11017  {
11018   "alignment" : 8,
11019   "linker_set_key" : "_ZTIPN7android2wpINS_14MessageHandlerEEE",
11020   "name" : "android::wp<android::MessageHandler> *",
11021   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
11022   "self_type" : "_ZTIPN7android2wpINS_14MessageHandlerEEE",
11023   "size" : 8,
11024   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11025  },
11026  {
11027   "alignment" : 8,
11028   "linker_set_key" : "_ZTIPN7android2wpINS_6ThreadEEE",
11029   "name" : "android::wp<android::Thread> *",
11030   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
11031   "self_type" : "_ZTIPN7android2wpINS_6ThreadEEE",
11032   "size" : 8,
11033   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11034  },
11035  {
11036   "alignment" : 8,
11037   "linker_set_key" : "_ZTIPN7android4base11borrowed_fdE",
11038   "name" : "android::base::borrowed_fd *",
11039   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
11040   "self_type" : "_ZTIPN7android4base11borrowed_fdE",
11041   "size" : 8,
11042   "source_file" : "system/libbase/include/android-base/unique_fd.h"
11043  },
11044  {
11045   "alignment" : 8,
11046   "linker_set_key" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11047   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> *",
11048   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11049   "self_type" : "_ZTIPN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11050   "size" : 8,
11051   "source_file" : "system/libbase/include/android-base/unique_fd.h"
11052  },
11053  {
11054   "alignment" : 8,
11055   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
11056   "name" : "android::Mutex::Autolock *",
11057   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
11058   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
11059   "size" : 8,
11060   "source_file" : "system/core/libutils/include/utils/Mutex.h"
11061  },
11062  {
11063   "alignment" : 8,
11064   "linker_set_key" : "_ZTIPN7android5MutexE",
11065   "name" : "android::Mutex *",
11066   "referenced_type" : "_ZTIN7android5MutexE",
11067   "self_type" : "_ZTIPN7android5MutexE",
11068   "size" : 8,
11069   "source_file" : "system/core/libutils/include/utils/Mutex.h"
11070  },
11071  {
11072   "alignment" : 8,
11073   "linker_set_key" : "_ZTIPN7android6Looper15MessageEnvelopeE",
11074   "name" : "android::Looper::MessageEnvelope *",
11075   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
11076   "self_type" : "_ZTIPN7android6Looper15MessageEnvelopeE",
11077   "size" : 8,
11078   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11079  },
11080  {
11081   "alignment" : 8,
11082   "linker_set_key" : "_ZTIPN7android6Looper8ResponseE",
11083   "name" : "android::Looper::Response *",
11084   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
11085   "self_type" : "_ZTIPN7android6Looper8ResponseE",
11086   "size" : 8,
11087   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11088  },
11089  {
11090   "alignment" : 8,
11091   "linker_set_key" : "_ZTIPN7android6LooperE",
11092   "name" : "android::Looper *",
11093   "referenced_type" : "_ZTIN7android6LooperE",
11094   "self_type" : "_ZTIPN7android6LooperE",
11095   "size" : 8,
11096   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11097  },
11098  {
11099   "alignment" : 8,
11100   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
11101   "name" : "android::RWLock::AutoRLock *",
11102   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
11103   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
11104   "size" : 8,
11105   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11106  },
11107  {
11108   "alignment" : 8,
11109   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
11110   "name" : "android::RWLock::AutoWLock *",
11111   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
11112   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
11113   "size" : 8,
11114   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11115  },
11116  {
11117   "alignment" : 8,
11118   "linker_set_key" : "_ZTIPN7android6RWLockE",
11119   "name" : "android::RWLock *",
11120   "referenced_type" : "_ZTIN7android6RWLockE",
11121   "self_type" : "_ZTIPN7android6RWLockE",
11122   "size" : 8,
11123   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11124  },
11125  {
11126   "alignment" : 8,
11127   "linker_set_key" : "_ZTIPN7android6ThreadE",
11128   "name" : "android::Thread *",
11129   "referenced_type" : "_ZTIN7android6ThreadE",
11130   "self_type" : "_ZTIPN7android6ThreadE",
11131   "size" : 8,
11132   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11133  },
11134  {
11135   "alignment" : 8,
11136   "linker_set_key" : "_ZTIPN7android6VectorINS_28sysprop_change_callback_infoEEE",
11137   "name" : "android::Vector<android::sysprop_change_callback_info> *",
11138   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
11139   "self_type" : "_ZTIPN7android6VectorINS_28sysprop_change_callback_infoEEE",
11140   "size" : 8,
11141   "source_file" : "system/core/libutils/include/utils/Vector.h"
11142  },
11143  {
11144   "alignment" : 8,
11145   "linker_set_key" : "_ZTIPN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11146   "name" : "android::Vector<android::Looper::MessageEnvelope> *",
11147   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11148   "self_type" : "_ZTIPN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11149   "size" : 8,
11150   "source_file" : "system/core/libutils/include/utils/Vector.h"
11151  },
11152  {
11153   "alignment" : 8,
11154   "linker_set_key" : "_ZTIPN7android6VectorINS_6Looper8ResponseEEE",
11155   "name" : "android::Vector<android::Looper::Response> *",
11156   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
11157   "self_type" : "_ZTIPN7android6VectorINS_6Looper8ResponseEEE",
11158   "size" : 8,
11159   "source_file" : "system/core/libutils/include/utils/Vector.h"
11160  },
11161  {
11162   "alignment" : 8,
11163   "linker_set_key" : "_ZTIPN7android6VectorINS_7String8EEE",
11164   "name" : "android::Vector<android::String8> *",
11165   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
11166   "self_type" : "_ZTIPN7android6VectorINS_7String8EEE",
11167   "size" : 8,
11168   "source_file" : "system/core/libutils/include/utils/Vector.h"
11169  },
11170  {
11171   "alignment" : 8,
11172   "linker_set_key" : "_ZTIPN7android7FileMapE",
11173   "name" : "android::FileMap *",
11174   "referenced_type" : "_ZTIN7android7FileMapE",
11175   "self_type" : "_ZTIPN7android7FileMapE",
11176   "size" : 8,
11177   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11178  },
11179  {
11180   "alignment" : 8,
11181   "linker_set_key" : "_ZTIPN7android7MessageE",
11182   "name" : "android::Message *",
11183   "referenced_type" : "_ZTIN7android7MessageE",
11184   "self_type" : "_ZTIPN7android7MessageE",
11185   "size" : 8,
11186   "source_file" : "system/core/libutils/include/utils/Looper.h"
11187  },
11188  {
11189   "alignment" : 8,
11190   "linker_set_key" : "_ZTIPN7android7PrinterE",
11191   "name" : "android::Printer *",
11192   "referenced_type" : "_ZTIN7android7PrinterE",
11193   "self_type" : "_ZTIPN7android7PrinterE",
11194   "size" : 8,
11195   "source_file" : "system/core/libutils/include/utils/Printer.h"
11196  },
11197  {
11198   "alignment" : 8,
11199   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
11200   "name" : "android::RefBase::weakref_impl *",
11201   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
11202   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
11203   "size" : 8,
11204   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11205  },
11206  {
11207   "alignment" : 8,
11208   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
11209   "name" : "android::RefBase::weakref_type *",
11210   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11211   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
11212   "size" : 8,
11213   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11214  },
11215  {
11216   "alignment" : 8,
11217   "linker_set_key" : "_ZTIPN7android7RefBaseE",
11218   "name" : "android::RefBase *",
11219   "referenced_type" : "_ZTIN7android7RefBaseE",
11220   "self_type" : "_ZTIPN7android7RefBaseE",
11221   "size" : 8,
11222   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11223  },
11224  {
11225   "alignment" : 8,
11226   "linker_set_key" : "_ZTIPN7android7String8E",
11227   "name" : "android::String8 *",
11228   "referenced_type" : "_ZTIN7android7String8E",
11229   "self_type" : "_ZTIPN7android7String8E",
11230   "size" : 8,
11231   "source_file" : "system/core/libutils/include/utils/Printer.h"
11232  },
11233  {
11234   "alignment" : 8,
11235   "linker_set_key" : "_ZTIPN7android8String1610StaticDataILm1EEE",
11236   "name" : "android::String16::StaticData<1> *",
11237   "referenced_type" : "_ZTIN7android8String1610StaticDataILm1EEE",
11238   "self_type" : "_ZTIPN7android8String1610StaticDataILm1EEE",
11239   "size" : 8,
11240   "source_file" : "system/core/libutils/include/utils/String16.h"
11241  },
11242  {
11243   "alignment" : 8,
11244   "linker_set_key" : "_ZTIPN7android8String16E",
11245   "name" : "android::String16 *",
11246   "referenced_type" : "_ZTIN7android8String16E",
11247   "self_type" : "_ZTIPN7android8String16E",
11248   "size" : 8,
11249   "source_file" : "system/core/libutils/include/utils/String16.h"
11250  },
11251  {
11252   "alignment" : 8,
11253   "linker_set_key" : "_ZTIPN7android9CallStack12StackDeleterE",
11254   "name" : "android::CallStack::StackDeleter *",
11255   "referenced_type" : "_ZTIN7android9CallStack12StackDeleterE",
11256   "self_type" : "_ZTIPN7android9CallStack12StackDeleterE",
11257   "size" : 8,
11258   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11259  },
11260  {
11261   "alignment" : 8,
11262   "linker_set_key" : "_ZTIPN7android9CallStackE",
11263   "name" : "android::CallStack *",
11264   "referenced_type" : "_ZTIN7android9CallStackE",
11265   "self_type" : "_ZTIPN7android9CallStackE",
11266   "size" : 8,
11267   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11268  },
11269  {
11270   "alignment" : 8,
11271   "linker_set_key" : "_ZTIPN7android9ConditionE",
11272   "name" : "android::Condition *",
11273   "referenced_type" : "_ZTIN7android9ConditionE",
11274   "self_type" : "_ZTIPN7android9ConditionE",
11275   "size" : 8,
11276   "source_file" : "system/core/libutils/include/utils/Condition.h"
11277  },
11278  {
11279   "alignment" : 8,
11280   "linker_set_key" : "_ZTIPN7android9FdPrinterE",
11281   "name" : "android::FdPrinter *",
11282   "referenced_type" : "_ZTIN7android9FdPrinterE",
11283   "self_type" : "_ZTIPN7android9FdPrinterE",
11284   "size" : 8,
11285   "source_file" : "system/core/libutils/include/utils/Printer.h"
11286  },
11287  {
11288   "alignment" : 8,
11289   "linker_set_key" : "_ZTIPN7android9StopWatchE",
11290   "name" : "android::StopWatch *",
11291   "referenced_type" : "_ZTIN7android9StopWatchE",
11292   "self_type" : "_ZTIPN7android9StopWatchE",
11293   "size" : 8,
11294   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
11295  },
11296  {
11297   "alignment" : 8,
11298   "linker_set_key" : "_ZTIPN7android9TokenizerE",
11299   "name" : "android::Tokenizer *",
11300   "referenced_type" : "_ZTIN7android9TokenizerE",
11301   "self_type" : "_ZTIPN7android9TokenizerE",
11302   "size" : 8,
11303   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11304  },
11305  {
11306   "alignment" : 8,
11307   "linker_set_key" : "_ZTIPPN7android9TokenizerE",
11308   "name" : "android::Tokenizer **",
11309   "referenced_type" : "_ZTIPN7android9TokenizerE",
11310   "self_type" : "_ZTIPPN7android9TokenizerE",
11311   "size" : 8,
11312   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11313  },
11314  {
11315   "alignment" : 8,
11316   "linker_set_key" : "_ZTIPPv",
11317   "name" : "void **",
11318   "referenced_type" : "_ZTIPv",
11319   "self_type" : "_ZTIPPv",
11320   "size" : 8,
11321   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
11322  },
11323  {
11324   "alignment" : 8,
11325   "linker_set_key" : "_ZTIPc",
11326   "name" : "char *",
11327   "referenced_type" : "_ZTIc",
11328   "self_type" : "_ZTIPc",
11329   "size" : 8,
11330   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11331  },
11332  {
11333   "alignment" : 8,
11334   "linker_set_key" : "_ZTIPh",
11335   "name" : "unsigned char *",
11336   "referenced_type" : "_ZTIh",
11337   "self_type" : "_ZTIPh",
11338   "size" : 8,
11339   "source_file" : "system/core/libsystem/include/system/graphics.h"
11340  },
11341  {
11342   "alignment" : 8,
11343   "linker_set_key" : "_ZTIPi",
11344   "name" : "int *",
11345   "referenced_type" : "_ZTIi",
11346   "self_type" : "_ZTIPi",
11347   "size" : 8,
11348   "source_file" : "system/core/libutils/include/utils/Looper.h"
11349  },
11350  {
11351   "alignment" : 8,
11352   "linker_set_key" : "_ZTIPm",
11353   "name" : "unsigned long *",
11354   "referenced_type" : "_ZTIm",
11355   "self_type" : "_ZTIPm",
11356   "size" : 8,
11357   "source_file" : "system/core/libutils/include/utils/Unicode.h"
11358  },
11359  {
11360   "alignment" : 8,
11361   "linker_set_key" : "_ZTIPv",
11362   "name" : "void *",
11363   "referenced_type" : "_ZTIv",
11364   "self_type" : "_ZTIPv",
11365   "size" : 8,
11366   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11367  }
11368 ],
11369 "qualified_types" :
11370 [
11371  {
11372   "alignment" : 2,
11373   "is_const" : true,
11374   "linker_set_key" : "_ZTIA1_KDs",
11375   "name" : "const char16_t[1]",
11376   "referenced_type" : "_ZTIA1_Ds",
11377   "self_type" : "_ZTIA1_KDs",
11378   "size" : 2,
11379   "source_file" : "system/core/libutils/include/utils/String16.h"
11380  },
11381  {
11382   "alignment" : 4,
11383   "is_const" : true,
11384   "linker_set_key" : "_ZTIK13native_handle",
11385   "name" : "const native_handle",
11386   "referenced_type" : "_ZTI13native_handle",
11387   "self_type" : "_ZTIK13native_handle",
11388   "size" : 12,
11389   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
11390  },
11391  {
11392   "alignment" : 4,
11393   "is_const" : true,
11394   "linker_set_key" : "_ZTIK7log_msg",
11395   "name" : "const log_msg",
11396   "referenced_type" : "_ZTI7log_msg",
11397   "self_type" : "_ZTIK7log_msg",
11398   "size" : 5124,
11399   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
11400  },
11401  {
11402   "alignment" : 4,
11403   "is_const" : true,
11404   "linker_set_key" : "_ZTIKDi",
11405   "name" : "const char32_t",
11406   "referenced_type" : "_ZTIDi",
11407   "self_type" : "_ZTIKDi",
11408   "size" : 4,
11409   "source_file" : "system/core/libutils/include/utils/String8.h"
11410  },
11411  {
11412   "alignment" : 2,
11413   "is_const" : true,
11414   "linker_set_key" : "_ZTIKDs",
11415   "name" : "const char16_t",
11416   "referenced_type" : "_ZTIDs",
11417   "self_type" : "_ZTIKDs",
11418   "size" : 2,
11419   "source_file" : "system/core/libutils/include/utils/String8.h"
11420  },
11421  {
11422   "alignment" : 8,
11423   "is_const" : true,
11424   "linker_set_key" : "_ZTIKN7android10VectorImplE",
11425   "name" : "const android::VectorImpl",
11426   "referenced_type" : "_ZTIN7android10VectorImplE",
11427   "self_type" : "_ZTIKN7android10VectorImplE",
11428   "size" : 40,
11429   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
11430  },
11431  {
11432   "alignment" : 4,
11433   "is_const" : true,
11434   "linker_set_key" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
11435   "name" : "const android::LightRefBase<android::NativeHandle>",
11436   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
11437   "self_type" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
11438   "size" : 4,
11439   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
11440  },
11441  {
11442   "alignment" : 8,
11443   "is_const" : true,
11444   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
11445   "name" : "const android::NativeHandle",
11446   "referenced_type" : "_ZTIN7android12NativeHandleE",
11447   "self_type" : "_ZTIKN7android12NativeHandleE",
11448   "size" : 24,
11449   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
11450  },
11451  {
11452   "alignment" : 8,
11453   "is_const" : true,
11454   "linker_set_key" : "_ZTIKN7android16ReferenceRenamerE",
11455   "name" : "const android::ReferenceRenamer",
11456   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
11457   "self_type" : "_ZTIKN7android16ReferenceRenamerE",
11458   "size" : 8,
11459   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11460  },
11461  {
11462   "alignment" : 8,
11463   "is_const" : true,
11464   "linker_set_key" : "_ZTIKN7android16SortedVectorImplE",
11465   "name" : "const android::SortedVectorImpl",
11466   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
11467   "self_type" : "_ZTIKN7android16SortedVectorImplE",
11468   "size" : 40,
11469   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
11470  },
11471  {
11472   "alignment" : 8,
11473   "is_const" : true,
11474   "linker_set_key" : "_ZTIKN7android28sysprop_change_callback_infoE",
11475   "name" : "const android::sysprop_change_callback_info",
11476   "referenced_type" : "_ZTIN7android28sysprop_change_callback_infoE",
11477   "self_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
11478   "size" : 16,
11479   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11480  },
11481  {
11482   "alignment" : 8,
11483   "is_const" : true,
11484   "linker_set_key" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
11485   "name" : "const android::sp<android::LooperCallback>",
11486   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
11487   "self_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
11488   "size" : 8,
11489   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11490  },
11491  {
11492   "alignment" : 8,
11493   "is_const" : true,
11494   "linker_set_key" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
11495   "name" : "const android::sp<android::MessageHandler>",
11496   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
11497   "self_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
11498   "size" : 8,
11499   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11500  },
11501  {
11502   "alignment" : 8,
11503   "is_const" : true,
11504   "linker_set_key" : "_ZTIKN7android2spINS_20SimpleLooperCallbackEEE",
11505   "name" : "const android::sp<android::SimpleLooperCallback>",
11506   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
11507   "self_type" : "_ZTIKN7android2spINS_20SimpleLooperCallbackEEE",
11508   "size" : 8,
11509   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11510  },
11511  {
11512   "alignment" : 8,
11513   "is_const" : true,
11514   "linker_set_key" : "_ZTIKN7android2spINS_6LooperEEE",
11515   "name" : "const android::sp<android::Looper>",
11516   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
11517   "self_type" : "_ZTIKN7android2spINS_6LooperEEE",
11518   "size" : 8,
11519   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11520  },
11521  {
11522   "alignment" : 8,
11523   "is_const" : true,
11524   "linker_set_key" : "_ZTIKN7android2spINS_6ThreadEEE",
11525   "name" : "const android::sp<android::Thread>",
11526   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
11527   "self_type" : "_ZTIKN7android2spINS_6ThreadEEE",
11528   "size" : 8,
11529   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11530  },
11531  {
11532   "alignment" : 8,
11533   "is_const" : true,
11534   "linker_set_key" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
11535   "name" : "const android::wp<android::MessageHandler>",
11536   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
11537   "self_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
11538   "size" : 16,
11539   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11540  },
11541  {
11542   "alignment" : 8,
11543   "is_const" : true,
11544   "linker_set_key" : "_ZTIKN7android2wpINS_6ThreadEEE",
11545   "name" : "const android::wp<android::Thread>",
11546   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
11547   "self_type" : "_ZTIKN7android2wpINS_6ThreadEEE",
11548   "size" : 16,
11549   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11550  },
11551  {
11552   "alignment" : 4,
11553   "is_const" : true,
11554   "linker_set_key" : "_ZTIKN7android4base11borrowed_fdE",
11555   "name" : "const android::base::borrowed_fd",
11556   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
11557   "self_type" : "_ZTIKN7android4base11borrowed_fdE",
11558   "size" : 4,
11559   "source_file" : "system/libbase/include/android-base/unique_fd.h"
11560  },
11561  {
11562   "alignment" : 4,
11563   "is_const" : true,
11564   "linker_set_key" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11565   "name" : "const android::base::unique_fd_impl<android::base::DefaultCloser>",
11566   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11567   "self_type" : "_ZTIKN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
11568   "size" : 4,
11569   "source_file" : "system/libbase/include/android-base/unique_fd.h"
11570  },
11571  {
11572   "alignment" : 8,
11573   "is_const" : true,
11574   "linker_set_key" : "_ZTIKN7android6Looper15MessageEnvelopeE",
11575   "name" : "const android::Looper::MessageEnvelope",
11576   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
11577   "self_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
11578   "size" : 24,
11579   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11580  },
11581  {
11582   "alignment" : 8,
11583   "is_const" : true,
11584   "linker_set_key" : "_ZTIKN7android6Looper7RequestE",
11585   "name" : "const android::Looper::Request",
11586   "referenced_type" : "_ZTIN7android6Looper7RequestE",
11587   "self_type" : "_ZTIKN7android6Looper7RequestE",
11588   "size" : 32,
11589   "source_file" : "system/core/libutils/include/utils/Looper.h"
11590  },
11591  {
11592   "alignment" : 8,
11593   "is_const" : true,
11594   "linker_set_key" : "_ZTIKN7android6Looper8ResponseE",
11595   "name" : "const android::Looper::Response",
11596   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
11597   "self_type" : "_ZTIKN7android6Looper8ResponseE",
11598   "size" : 48,
11599   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11600  },
11601  {
11602   "alignment" : 8,
11603   "is_const" : true,
11604   "linker_set_key" : "_ZTIKN7android6LooperE",
11605   "name" : "const android::Looper",
11606   "referenced_type" : "_ZTIN7android6LooperE",
11607   "self_type" : "_ZTIKN7android6LooperE",
11608   "size" : 264,
11609   "source_file" : "system/core/libutils/include/utils/Looper.h"
11610  },
11611  {
11612   "alignment" : 8,
11613   "is_const" : true,
11614   "linker_set_key" : "_ZTIKN7android6ThreadE",
11615   "name" : "const android::Thread",
11616   "referenced_type" : "_ZTIN7android6ThreadE",
11617   "self_type" : "_ZTIKN7android6ThreadE",
11618   "size" : 152,
11619   "source_file" : "system/core/libutils/include/utils/Thread.h"
11620  },
11621  {
11622   "alignment" : 8,
11623   "is_const" : true,
11624   "linker_set_key" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11625   "name" : "const android::Vector<android::sysprop_change_callback_info>",
11626   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
11627   "self_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11628   "size" : 40,
11629   "source_file" : "system/core/libutils/include/utils/Vector.h"
11630  },
11631  {
11632   "alignment" : 8,
11633   "is_const" : true,
11634   "linker_set_key" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11635   "name" : "const android::Vector<android::Looper::MessageEnvelope>",
11636   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11637   "self_type" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11638   "size" : 40,
11639   "source_file" : "system/core/libutils/include/utils/Vector.h"
11640  },
11641  {
11642   "alignment" : 8,
11643   "is_const" : true,
11644   "linker_set_key" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
11645   "name" : "const android::Vector<android::Looper::Response>",
11646   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
11647   "self_type" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
11648   "size" : 40,
11649   "source_file" : "system/core/libutils/include/utils/Vector.h"
11650  },
11651  {
11652   "alignment" : 8,
11653   "is_const" : true,
11654   "linker_set_key" : "_ZTIKN7android6VectorINS_7String8EEE",
11655   "name" : "const android::Vector<android::String8>",
11656   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
11657   "self_type" : "_ZTIKN7android6VectorINS_7String8EEE",
11658   "size" : 40,
11659   "source_file" : "system/core/libutils/include/utils/Vector.h"
11660  },
11661  {
11662   "alignment" : 8,
11663   "is_const" : true,
11664   "linker_set_key" : "_ZTIKN7android7FileMapE",
11665   "name" : "const android::FileMap",
11666   "referenced_type" : "_ZTIN7android7FileMapE",
11667   "self_type" : "_ZTIKN7android7FileMapE",
11668   "size" : 48,
11669   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11670  },
11671  {
11672   "alignment" : 4,
11673   "is_const" : true,
11674   "linker_set_key" : "_ZTIKN7android7MessageE",
11675   "name" : "const android::Message",
11676   "referenced_type" : "_ZTIN7android7MessageE",
11677   "self_type" : "_ZTIKN7android7MessageE",
11678   "size" : 4,
11679   "source_file" : "system/core/libutils/include/utils/Looper.h"
11680  },
11681  {
11682   "alignment" : 1,
11683   "is_const" : true,
11684   "linker_set_key" : "_ZTIKN7android7RefBase12weakref_typeE",
11685   "name" : "const android::RefBase::weakref_type",
11686   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11687   "self_type" : "_ZTIKN7android7RefBase12weakref_typeE",
11688   "size" : 1,
11689   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11690  },
11691  {
11692   "alignment" : 8,
11693   "is_const" : true,
11694   "linker_set_key" : "_ZTIKN7android7RefBaseE",
11695   "name" : "const android::RefBase",
11696   "referenced_type" : "_ZTIN7android7RefBaseE",
11697   "self_type" : "_ZTIKN7android7RefBaseE",
11698   "size" : 16,
11699   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11700  },
11701  {
11702   "alignment" : 8,
11703   "is_const" : true,
11704   "linker_set_key" : "_ZTIKN7android7String8E",
11705   "name" : "const android::String8",
11706   "referenced_type" : "_ZTIN7android7String8E",
11707   "self_type" : "_ZTIKN7android7String8E",
11708   "size" : 8,
11709   "source_file" : "system/core/libutils/include/utils/String8.h"
11710  },
11711  {
11712   "alignment" : 4,
11713   "is_const" : true,
11714   "linker_set_key" : "_ZTIKN7android8String1610StaticDataILm1EEE",
11715   "name" : "const android::String16::StaticData<1>",
11716   "referenced_type" : "_ZTIN7android8String1610StaticDataILm1EEE",
11717   "self_type" : "_ZTIKN7android8String1610StaticDataILm1EEE",
11718   "size" : 8,
11719   "source_file" : "system/core/libutils/include/utils/String16.h"
11720  },
11721  {
11722   "alignment" : 8,
11723   "is_const" : true,
11724   "linker_set_key" : "_ZTIKN7android8String16E",
11725   "name" : "const android::String16",
11726   "referenced_type" : "_ZTIN7android8String16E",
11727   "self_type" : "_ZTIKN7android8String16E",
11728   "size" : 8,
11729   "source_file" : "system/core/libutils/include/utils/String8.h"
11730  },
11731  {
11732   "alignment" : 8,
11733   "is_const" : true,
11734   "linker_set_key" : "_ZTIKN7android9CallStackE",
11735   "name" : "const android::CallStack",
11736   "referenced_type" : "_ZTIN7android9CallStackE",
11737   "self_type" : "_ZTIKN7android9CallStackE",
11738   "size" : 40,
11739   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11740  },
11741  {
11742   "alignment" : 8,
11743   "is_const" : true,
11744   "linker_set_key" : "_ZTIKN7android9StopWatchE",
11745   "name" : "const android::StopWatch",
11746   "referenced_type" : "_ZTIN7android9StopWatchE",
11747   "self_type" : "_ZTIKN7android9StopWatchE",
11748   "size" : 24,
11749   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
11750  },
11751  {
11752   "alignment" : 8,
11753   "is_const" : true,
11754   "linker_set_key" : "_ZTIKN7android9TokenizerE",
11755   "name" : "const android::Tokenizer",
11756   "referenced_type" : "_ZTIN7android9TokenizerE",
11757   "self_type" : "_ZTIKN7android9TokenizerE",
11758   "size" : 56,
11759   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11760  },
11761  {
11762   "alignment" : 8,
11763   "is_const" : true,
11764   "linker_set_key" : "_ZTIKPKc",
11765   "name" : "const char *const",
11766   "referenced_type" : "_ZTIPKc",
11767   "self_type" : "_ZTIKPKc",
11768   "size" : 8,
11769   "source_file" : "system/core/libprocessgroup/include/processgroup/processgroup.h"
11770  },
11771  {
11772   "alignment" : 8,
11773   "is_const" : true,
11774   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
11775   "name" : "android::RefBase::weakref_impl *const",
11776   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
11777   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
11778   "size" : 8,
11779   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11780  },
11781  {
11782   "alignment" : 1,
11783   "is_const" : true,
11784   "linker_set_key" : "_ZTIKa",
11785   "name" : "const signed char",
11786   "referenced_type" : "_ZTIa",
11787   "self_type" : "_ZTIKa",
11788   "size" : 1,
11789   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11790  },
11791  {
11792   "alignment" : 1,
11793   "is_const" : true,
11794   "linker_set_key" : "_ZTIKb",
11795   "name" : "const bool",
11796   "referenced_type" : "_ZTIb",
11797   "self_type" : "_ZTIKb",
11798   "size" : 1,
11799   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11800  },
11801  {
11802   "alignment" : 1,
11803   "is_const" : true,
11804   "linker_set_key" : "_ZTIKc",
11805   "name" : "const char",
11806   "referenced_type" : "_ZTIc",
11807   "self_type" : "_ZTIKc",
11808   "size" : 1,
11809   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11810  },
11811  {
11812   "alignment" : 8,
11813   "is_const" : true,
11814   "linker_set_key" : "_ZTIKd",
11815   "name" : "const double",
11816   "referenced_type" : "_ZTId",
11817   "self_type" : "_ZTIKd",
11818   "size" : 8,
11819   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11820  },
11821  {
11822   "alignment" : 4,
11823   "is_const" : true,
11824   "linker_set_key" : "_ZTIKf",
11825   "name" : "const float",
11826   "referenced_type" : "_ZTIf",
11827   "self_type" : "_ZTIKf",
11828   "size" : 4,
11829   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11830  },
11831  {
11832   "alignment" : 1,
11833   "is_const" : true,
11834   "linker_set_key" : "_ZTIKh",
11835   "name" : "const unsigned char",
11836   "referenced_type" : "_ZTIh",
11837   "self_type" : "_ZTIKh",
11838   "size" : 1,
11839   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11840  },
11841  {
11842   "alignment" : 4,
11843   "is_const" : true,
11844   "linker_set_key" : "_ZTIKi",
11845   "name" : "const int",
11846   "referenced_type" : "_ZTIi",
11847   "self_type" : "_ZTIKi",
11848   "size" : 4,
11849   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11850  },
11851  {
11852   "alignment" : 4,
11853   "is_const" : true,
11854   "linker_set_key" : "_ZTIKj",
11855   "name" : "const unsigned int",
11856   "referenced_type" : "_ZTIj",
11857   "self_type" : "_ZTIKj",
11858   "size" : 4,
11859   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11860  },
11861  {
11862   "alignment" : 8,
11863   "is_const" : true,
11864   "linker_set_key" : "_ZTIKl",
11865   "name" : "const long",
11866   "referenced_type" : "_ZTIl",
11867   "self_type" : "_ZTIKl",
11868   "size" : 8,
11869   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11870  },
11871  {
11872   "alignment" : 8,
11873   "is_const" : true,
11874   "linker_set_key" : "_ZTIKm",
11875   "name" : "const unsigned long",
11876   "referenced_type" : "_ZTIm",
11877   "self_type" : "_ZTIKm",
11878   "size" : 8,
11879   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11880  },
11881  {
11882   "alignment" : 2,
11883   "is_const" : true,
11884   "linker_set_key" : "_ZTIKs",
11885   "name" : "const short",
11886   "referenced_type" : "_ZTIs",
11887   "self_type" : "_ZTIKs",
11888   "size" : 2,
11889   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11890  },
11891  {
11892   "alignment" : 2,
11893   "is_const" : true,
11894   "linker_set_key" : "_ZTIKt",
11895   "name" : "const unsigned short",
11896   "referenced_type" : "_ZTIt",
11897   "self_type" : "_ZTIKt",
11898   "size" : 2,
11899   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11900  },
11901  {
11902   "is_const" : true,
11903   "linker_set_key" : "_ZTIKv",
11904   "name" : "const void",
11905   "referenced_type" : "_ZTIv",
11906   "self_type" : "_ZTIKv",
11907   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
11908  },
11909  {
11910   "alignment" : 1,
11911   "is_volatile" : true,
11912   "linker_set_key" : "_ZTIVb",
11913   "name" : "volatile bool",
11914   "referenced_type" : "_ZTIb",
11915   "self_type" : "_ZTIVb",
11916   "size" : 1,
11917   "source_file" : "system/core/libutils/include/utils/Thread.h"
11918  }
11919 ],
11920 "record_types" :
11921 [
11922  {
11923   "alignment" : 4,
11924   "fields" :
11925   [
11926    {
11927     "field_name" : "len",
11928     "referenced_type" : "_ZTIt"
11929    },
11930    {
11931     "field_name" : "hdr_size",
11932     "field_offset" : 16,
11933     "referenced_type" : "_ZTIt"
11934    },
11935    {
11936     "field_name" : "pid",
11937     "field_offset" : 32,
11938     "referenced_type" : "_ZTIi"
11939    },
11940    {
11941     "field_name" : "tid",
11942     "field_offset" : 64,
11943     "referenced_type" : "_ZTIj"
11944    },
11945    {
11946     "field_name" : "sec",
11947     "field_offset" : 96,
11948     "referenced_type" : "_ZTIj"
11949    },
11950    {
11951     "field_name" : "nsec",
11952     "field_offset" : 128,
11953     "referenced_type" : "_ZTIj"
11954    },
11955    {
11956     "field_name" : "lid",
11957     "field_offset" : 160,
11958     "referenced_type" : "_ZTIj"
11959    },
11960    {
11961     "field_name" : "uid",
11962     "field_offset" : 192,
11963     "referenced_type" : "_ZTIj"
11964    }
11965   ],
11966   "linker_set_key" : "_ZTI12logger_entry",
11967   "name" : "logger_entry",
11968   "referenced_type" : "_ZTI12logger_entry",
11969   "self_type" : "_ZTI12logger_entry",
11970   "size" : 28,
11971   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
11972  },
11973  {
11974   "alignment" : 8,
11975   "fields" :
11976   [
11977    {
11978     "field_name" : "y",
11979     "referenced_type" : "_ZTIPv"
11980    },
11981    {
11982     "field_name" : "cb",
11983     "field_offset" : 64,
11984     "referenced_type" : "_ZTIPv"
11985    },
11986    {
11987     "field_name" : "cr",
11988     "field_offset" : 128,
11989     "referenced_type" : "_ZTIPv"
11990    },
11991    {
11992     "field_name" : "ystride",
11993     "field_offset" : 192,
11994     "referenced_type" : "_ZTIm"
11995    },
11996    {
11997     "field_name" : "cstride",
11998     "field_offset" : 256,
11999     "referenced_type" : "_ZTIm"
12000    },
12001    {
12002     "field_name" : "chroma_step",
12003     "field_offset" : 320,
12004     "referenced_type" : "_ZTIm"
12005    },
12006    {
12007     "field_name" : "reserved",
12008     "field_offset" : 384,
12009     "referenced_type" : "_ZTIA8_j"
12010    }
12011   ],
12012   "linker_set_key" : "_ZTI13android_ycbcr",
12013   "name" : "android_ycbcr",
12014   "referenced_type" : "_ZTI13android_ycbcr",
12015   "self_type" : "_ZTI13android_ycbcr",
12016   "size" : 80,
12017   "source_file" : "system/core/libsystem/include/system/graphics.h"
12018  },
12019  {
12020   "alignment" : 4,
12021   "fields" :
12022   [
12023    {
12024     "field_name" : "version",
12025     "referenced_type" : "_ZTIi"
12026    },
12027    {
12028     "field_name" : "numFds",
12029     "field_offset" : 32,
12030     "referenced_type" : "_ZTIi"
12031    },
12032    {
12033     "field_name" : "numInts",
12034     "field_offset" : 64,
12035     "referenced_type" : "_ZTIi"
12036    },
12037    {
12038     "field_name" : "data",
12039     "field_offset" : 96,
12040     "referenced_type" : "_ZTIA0_i"
12041    }
12042   ],
12043   "linker_set_key" : "_ZTI13native_handle",
12044   "name" : "native_handle",
12045   "referenced_type" : "_ZTI13native_handle",
12046   "self_type" : "_ZTI13native_handle",
12047   "size" : 12,
12048   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
12049  },
12050  {
12051   "alignment" : 4,
12052   "fields" :
12053   [
12054    {
12055     "field_name" : "x",
12056     "referenced_type" : "_ZTIf"
12057    },
12058    {
12059     "field_name" : "y",
12060     "field_offset" : 32,
12061     "referenced_type" : "_ZTIf"
12062    }
12063   ],
12064   "linker_set_key" : "_ZTI16android_xy_color",
12065   "name" : "android_xy_color",
12066   "referenced_type" : "_ZTI16android_xy_color",
12067   "self_type" : "_ZTI16android_xy_color",
12068   "size" : 8,
12069   "source_file" : "system/core/libsystem/include/system/graphics.h"
12070  },
12071  {
12072   "alignment" : 8,
12073   "fields" :
12074   [
12075    {
12076     "field_name" : "top_left",
12077     "referenced_type" : "_ZTIPh"
12078    },
12079    {
12080     "field_name" : "component",
12081     "field_offset" : 64,
12082     "referenced_type" : "_ZTI22android_flex_component"
12083    },
12084    {
12085     "field_name" : "bits_per_component",
12086     "field_offset" : 96,
12087     "referenced_type" : "_ZTIi"
12088    },
12089    {
12090     "field_name" : "bits_used",
12091     "field_offset" : 128,
12092     "referenced_type" : "_ZTIi"
12093    },
12094    {
12095     "field_name" : "h_increment",
12096     "field_offset" : 160,
12097     "referenced_type" : "_ZTIi"
12098    },
12099    {
12100     "field_name" : "v_increment",
12101     "field_offset" : 192,
12102     "referenced_type" : "_ZTIi"
12103    },
12104    {
12105     "field_name" : "h_subsampling",
12106     "field_offset" : 224,
12107     "referenced_type" : "_ZTIi"
12108    },
12109    {
12110     "field_name" : "v_subsampling",
12111     "field_offset" : 256,
12112     "referenced_type" : "_ZTIi"
12113    }
12114   ],
12115   "linker_set_key" : "_ZTI18android_flex_plane",
12116   "name" : "android_flex_plane",
12117   "referenced_type" : "_ZTI18android_flex_plane",
12118   "self_type" : "_ZTI18android_flex_plane",
12119   "size" : 40,
12120   "source_file" : "system/core/libsystem/include/system/graphics.h"
12121  },
12122  {
12123   "alignment" : 8,
12124   "fields" :
12125   [
12126    {
12127     "field_name" : "format",
12128     "referenced_type" : "_ZTI19android_flex_format"
12129    },
12130    {
12131     "field_name" : "num_planes",
12132     "field_offset" : 32,
12133     "referenced_type" : "_ZTIj"
12134    },
12135    {
12136     "field_name" : "planes",
12137     "field_offset" : 64,
12138     "referenced_type" : "_ZTIP18android_flex_plane"
12139    }
12140   ],
12141   "linker_set_key" : "_ZTI19android_flex_layout",
12142   "name" : "android_flex_layout",
12143   "referenced_type" : "_ZTI19android_flex_layout",
12144   "self_type" : "_ZTI19android_flex_layout",
12145   "size" : 16,
12146   "source_file" : "system/core/libsystem/include/system/graphics.h"
12147  },
12148  {
12149   "alignment" : 4,
12150   "fields" :
12151   [
12152    {
12153     "field_name" : "num_points",
12154     "referenced_type" : "_ZTIj"
12155    },
12156    {
12157     "field_name" : "reserved",
12158     "field_offset" : 32,
12159     "referenced_type" : "_ZTIA8_j"
12160    },
12161    {
12162     "field_name" : "xyzc_points",
12163     "field_offset" : 288,
12164     "referenced_type" : "_ZTIA_f"
12165    }
12166   ],
12167   "linker_set_key" : "_ZTI20android_depth_points",
12168   "name" : "android_depth_points",
12169   "referenced_type" : "_ZTI20android_depth_points",
12170   "self_type" : "_ZTI20android_depth_points",
12171   "size" : 36,
12172   "source_file" : "system/core/libsystem/include/system/graphics.h"
12173  },
12174  {
12175   "alignment" : 8,
12176   "fields" :
12177   [
12178    {
12179     "field_name" : "struct_size",
12180     "referenced_type" : "_ZTIm"
12181    },
12182    {
12183     "field_name" : "buffer_id",
12184     "field_offset" : 64,
12185     "referenced_type" : "_ZTIi"
12186    },
12187    {
12188     "field_name" : "priority",
12189     "field_offset" : 96,
12190     "referenced_type" : "_ZTIi"
12191    },
12192    {
12193     "field_name" : "tag",
12194     "field_offset" : 128,
12195     "referenced_type" : "_ZTIPKc"
12196    },
12197    {
12198     "field_name" : "file",
12199     "field_offset" : 192,
12200     "referenced_type" : "_ZTIPKc"
12201    },
12202    {
12203     "field_name" : "line",
12204     "field_offset" : 256,
12205     "referenced_type" : "_ZTIj"
12206    },
12207    {
12208     "field_name" : "message",
12209     "field_offset" : 320,
12210     "referenced_type" : "_ZTIPKc"
12211    }
12212   ],
12213   "linker_set_key" : "_ZTI21__android_log_message",
12214   "name" : "__android_log_message",
12215   "referenced_type" : "_ZTI21__android_log_message",
12216   "self_type" : "_ZTI21__android_log_message",
12217   "size" : 48,
12218   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
12219  },
12220  {
12221   "alignment" : 4,
12222   "fields" :
12223   [
12224    {
12225     "field_name" : "maxContentLightLevel",
12226     "referenced_type" : "_ZTIf"
12227    },
12228    {
12229     "field_name" : "maxFrameAverageLightLevel",
12230     "field_offset" : 32,
12231     "referenced_type" : "_ZTIf"
12232    }
12233   ],
12234   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
12235   "name" : "android_cta861_3_metadata",
12236   "referenced_type" : "_ZTI25android_cta861_3_metadata",
12237   "self_type" : "_ZTI25android_cta861_3_metadata",
12238   "size" : 8,
12239   "source_file" : "system/core/libsystem/include/system/graphics.h"
12240  },
12241  {
12242   "alignment" : 4,
12243   "fields" :
12244   [
12245    {
12246     "field_name" : "displayPrimaryRed",
12247     "referenced_type" : "_ZTI16android_xy_color"
12248    },
12249    {
12250     "field_name" : "displayPrimaryGreen",
12251     "field_offset" : 64,
12252     "referenced_type" : "_ZTI16android_xy_color"
12253    },
12254    {
12255     "field_name" : "displayPrimaryBlue",
12256     "field_offset" : 128,
12257     "referenced_type" : "_ZTI16android_xy_color"
12258    },
12259    {
12260     "field_name" : "whitePoint",
12261     "field_offset" : 192,
12262     "referenced_type" : "_ZTI16android_xy_color"
12263    },
12264    {
12265     "field_name" : "maxLuminance",
12266     "field_offset" : 256,
12267     "referenced_type" : "_ZTIf"
12268    },
12269    {
12270     "field_name" : "minLuminance",
12271     "field_offset" : 288,
12272     "referenced_type" : "_ZTIf"
12273    }
12274   ],
12275   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
12276   "name" : "android_smpte2086_metadata",
12277   "referenced_type" : "_ZTI26android_smpte2086_metadata",
12278   "self_type" : "_ZTI26android_smpte2086_metadata",
12279   "size" : 40,
12280   "source_file" : "system/core/libsystem/include/system/graphics.h"
12281  },
12282  {
12283   "alignment" : 4,
12284   "fields" :
12285   [
12286    {
12287     "referenced_type" : "_ZTIN7log_msgUt_E"
12288    }
12289   ],
12290   "linker_set_key" : "_ZTI7log_msg",
12291   "name" : "log_msg",
12292   "referenced_type" : "_ZTI7log_msg",
12293   "self_type" : "_ZTI7log_msg",
12294   "size" : 5124,
12295   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
12296  },
12297  {
12298   "alignment" : 1,
12299   "fields" :
12300   [
12301    {
12302     "field_name" : "tv_sec",
12303     "referenced_type" : "_ZTIj"
12304    },
12305    {
12306     "field_name" : "tv_nsec",
12307     "field_offset" : 32,
12308     "referenced_type" : "_ZTIj"
12309    }
12310   ],
12311   "linker_set_key" : "_ZTI8log_time",
12312   "name" : "log_time",
12313   "referenced_type" : "_ZTI8log_time",
12314   "self_type" : "_ZTI8log_time",
12315   "size" : 8,
12316   "source_file" : "system/logging/liblog/include_vndk/log/log_time.h"
12317  },
12318  {
12319   "alignment" : 8,
12320   "base_specifiers" :
12321   [
12322    {
12323     "referenced_type" : "_ZTIN7android7PrinterE"
12324    }
12325   ],
12326   "fields" :
12327   [
12328    {
12329     "access" : "private",
12330     "field_name" : "mLogTag",
12331     "field_offset" : 64,
12332     "referenced_type" : "_ZTIPKc"
12333    },
12334    {
12335     "access" : "private",
12336     "field_name" : "mPriority",
12337     "field_offset" : 128,
12338     "referenced_type" : "_ZTI19android_LogPriority"
12339    },
12340    {
12341     "access" : "private",
12342     "field_name" : "mPrefix",
12343     "field_offset" : 192,
12344     "referenced_type" : "_ZTIPKc"
12345    },
12346    {
12347     "access" : "private",
12348     "field_name" : "mIgnoreBlankLines",
12349     "field_offset" : 256,
12350     "referenced_type" : "_ZTIb"
12351    }
12352   ],
12353   "linker_set_key" : "_ZTIN7android10LogPrinterE",
12354   "name" : "android::LogPrinter",
12355   "record_kind" : "class",
12356   "referenced_type" : "_ZTIN7android10LogPrinterE",
12357   "self_type" : "_ZTIN7android10LogPrinterE",
12358   "size" : 40,
12359   "source_file" : "system/core/libutils/include/utils/Printer.h",
12360   "vtable_components" :
12361   [
12362    {
12363     "kind" : "offset_to_top"
12364    },
12365    {
12366     "kind" : "rtti",
12367     "mangled_component_name" : "_ZTIN7android10LogPrinterE"
12368    },
12369    {
12370     "mangled_component_name" : "_ZN7android10LogPrinter9printLineEPKc"
12371    },
12372    {
12373     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12374    },
12375    {
12376     "kind" : "complete_dtor_pointer",
12377     "mangled_component_name" : "_ZN7android10LogPrinterD1Ev"
12378    },
12379    {
12380     "kind" : "deleting_dtor_pointer",
12381     "mangled_component_name" : "_ZN7android10LogPrinterD0Ev"
12382    }
12383   ]
12384  },
12385  {
12386   "alignment" : 8,
12387   "fields" :
12388   [
12389    {
12390     "access" : "private",
12391     "field_name" : "mStorage",
12392     "field_offset" : 64,
12393     "referenced_type" : "_ZTIPv"
12394    },
12395    {
12396     "access" : "private",
12397     "field_name" : "mCount",
12398     "field_offset" : 128,
12399     "referenced_type" : "_ZTIm"
12400    },
12401    {
12402     "access" : "private",
12403     "field_name" : "mFlags",
12404     "field_offset" : 192,
12405     "referenced_type" : "_ZTIKj"
12406    },
12407    {
12408     "access" : "private",
12409     "field_name" : "mItemSize",
12410     "field_offset" : 256,
12411     "referenced_type" : "_ZTIKm"
12412    }
12413   ],
12414   "linker_set_key" : "_ZTIN7android10VectorImplE",
12415   "name" : "android::VectorImpl",
12416   "record_kind" : "class",
12417   "referenced_type" : "_ZTIN7android10VectorImplE",
12418   "self_type" : "_ZTIN7android10VectorImplE",
12419   "size" : 40,
12420   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
12421   "vtable_components" :
12422   [
12423    {
12424     "kind" : "offset_to_top"
12425    },
12426    {
12427     "kind" : "rtti",
12428     "mangled_component_name" : "_ZTIN7android10VectorImplE"
12429    },
12430    {
12431     "kind" : "complete_dtor_pointer",
12432     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
12433    },
12434    {
12435     "kind" : "deleting_dtor_pointer",
12436     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
12437    },
12438    {
12439     "is_pure" : true,
12440     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
12441    },
12442    {
12443     "is_pure" : true,
12444     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
12445    },
12446    {
12447     "is_pure" : true,
12448     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
12449    },
12450    {
12451     "is_pure" : true,
12452     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
12453    },
12454    {
12455     "is_pure" : true,
12456     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
12457    },
12458    {
12459     "is_pure" : true,
12460     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
12461    }
12462   ]
12463  },
12464  {
12465   "alignment" : 8,
12466   "fields" :
12467   [
12468    {
12469     "access" : "private",
12470     "field_name" : "mTag",
12471     "referenced_type" : "_ZTIm"
12472    }
12473   ],
12474   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
12475   "name" : "android::ScopedTrace",
12476   "record_kind" : "class",
12477   "referenced_type" : "_ZTIN7android11ScopedTraceE",
12478   "self_type" : "_ZTIN7android11ScopedTraceE",
12479   "size" : 8,
12480   "source_file" : "system/core/libutils/include/utils/Trace.h"
12481  },
12482  {
12483   "alignment" : 4,
12484   "fields" :
12485   [
12486    {
12487     "access" : "private",
12488     "field_name" : "mCount",
12489     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12490    }
12491   ],
12492   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12493   "name" : "android::LightRefBase<android::NativeHandle>",
12494   "record_kind" : "class",
12495   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12496   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12497   "size" : 4,
12498   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
12499   "template_args" :
12500   [
12501    "_ZTIN7android12NativeHandleE"
12502   ]
12503  },
12504  {
12505   "alignment" : 4,
12506   "fields" :
12507   [
12508    {
12509     "access" : "private",
12510     "field_name" : "mCount",
12511     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12512    }
12513   ],
12514   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12515   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
12516   "record_kind" : "class",
12517   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12518   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12519   "size" : 4,
12520   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
12521   "template_args" :
12522   [
12523    "_ZTIN7android19VirtualLightRefBaseE"
12524   ]
12525  },
12526  {
12527   "alignment" : 8,
12528   "base_specifiers" :
12529   [
12530    {
12531     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
12532    }
12533   ],
12534   "fields" :
12535   [
12536    {
12537     "access" : "private",
12538     "field_name" : "mHandle",
12539     "field_offset" : 64,
12540     "referenced_type" : "_ZTIP13native_handle"
12541    },
12542    {
12543     "access" : "private",
12544     "field_name" : "mOwnsHandle",
12545     "field_offset" : 128,
12546     "referenced_type" : "_ZTIb"
12547    }
12548   ],
12549   "linker_set_key" : "_ZTIN7android12NativeHandleE",
12550   "name" : "android::NativeHandle",
12551   "record_kind" : "class",
12552   "referenced_type" : "_ZTIN7android12NativeHandleE",
12553   "self_type" : "_ZTIN7android12NativeHandleE",
12554   "size" : 24,
12555   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
12556  },
12557  {
12558   "alignment" : 8,
12559   "base_specifiers" :
12560   [
12561    {
12562     "referenced_type" : "_ZTIN7android7PrinterE"
12563    }
12564   ],
12565   "fields" :
12566   [
12567    {
12568     "access" : "private",
12569     "field_name" : "mPrinter",
12570     "field_offset" : 64,
12571     "referenced_type" : "_ZTIRN7android7PrinterE"
12572    },
12573    {
12574     "access" : "private",
12575     "field_name" : "mPrefix",
12576     "field_offset" : 128,
12577     "referenced_type" : "_ZTIPKc"
12578    }
12579   ],
12580   "linker_set_key" : "_ZTIN7android13PrefixPrinterE",
12581   "name" : "android::PrefixPrinter",
12582   "record_kind" : "class",
12583   "referenced_type" : "_ZTIN7android13PrefixPrinterE",
12584   "self_type" : "_ZTIN7android13PrefixPrinterE",
12585   "size" : 24,
12586   "source_file" : "system/core/libutils/include/utils/Printer.h",
12587   "vtable_components" :
12588   [
12589    {
12590     "kind" : "offset_to_top"
12591    },
12592    {
12593     "kind" : "rtti",
12594     "mangled_component_name" : "_ZTIN7android13PrefixPrinterE"
12595    },
12596    {
12597     "mangled_component_name" : "_ZN7android13PrefixPrinter9printLineEPKc"
12598    },
12599    {
12600     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12601    },
12602    {
12603     "kind" : "complete_dtor_pointer",
12604     "mangled_component_name" : "_ZN7android13PrefixPrinterD1Ev"
12605    },
12606    {
12607     "kind" : "deleting_dtor_pointer",
12608     "mangled_component_name" : "_ZN7android13PrefixPrinterD0Ev"
12609    }
12610   ]
12611  },
12612  {
12613   "alignment" : 1,
12614   "linker_set_key" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
12615   "name" : "android::trait_pointer<android::sysprop_change_callback_info>",
12616   "referenced_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
12617   "self_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
12618   "size" : 1,
12619   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
12620   "template_args" :
12621   [
12622    "_ZTIN7android28sysprop_change_callback_infoE"
12623   ]
12624  },
12625  {
12626   "alignment" : 1,
12627   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
12628   "name" : "android::trait_pointer<android::Looper::MessageEnvelope>",
12629   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
12630   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
12631   "size" : 1,
12632   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
12633   "template_args" :
12634   [
12635    "_ZTIN7android6Looper15MessageEnvelopeE"
12636   ]
12637  },
12638  {
12639   "alignment" : 1,
12640   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
12641   "name" : "android::trait_pointer<android::Looper::Response>",
12642   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
12643   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
12644   "size" : 1,
12645   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
12646   "template_args" :
12647   [
12648    "_ZTIN7android6Looper8ResponseE"
12649   ]
12650  },
12651  {
12652   "alignment" : 8,
12653   "base_specifiers" :
12654   [
12655    {
12656     "is_virtual" : true,
12657     "referenced_type" : "_ZTIN7android7RefBaseE"
12658    }
12659   ],
12660   "linker_set_key" : "_ZTIN7android14LooperCallbackE",
12661   "name" : "android::LooperCallback",
12662   "record_kind" : "class",
12663   "referenced_type" : "_ZTIN7android14LooperCallbackE",
12664   "self_type" : "_ZTIN7android14LooperCallbackE",
12665   "size" : 24,
12666   "source_file" : "system/core/libutils/include/utils/Looper.h",
12667   "vtable_components" :
12668   [
12669    {
12670     "component_value" : 8,
12671     "kind" : "vbase_offset"
12672    },
12673    {
12674     "kind" : "offset_to_top"
12675    },
12676    {
12677     "kind" : "rtti",
12678     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
12679    },
12680    {
12681     "kind" : "complete_dtor_pointer",
12682     "mangled_component_name" : "_ZN7android14LooperCallbackD1Ev"
12683    },
12684    {
12685     "kind" : "deleting_dtor_pointer",
12686     "mangled_component_name" : "_ZN7android14LooperCallbackD0Ev"
12687    },
12688    {
12689     "is_pure" : true,
12690     "mangled_component_name" : "_ZN7android14LooperCallback11handleEventEiiPv"
12691    },
12692    {
12693     "kind" : "vcall_offset"
12694    },
12695    {
12696     "kind" : "vcall_offset"
12697    },
12698    {
12699     "kind" : "vcall_offset"
12700    },
12701    {
12702     "kind" : "vcall_offset"
12703    },
12704    {
12705     "component_value" : -8,
12706     "kind" : "vcall_offset"
12707    },
12708    {
12709     "component_value" : -8,
12710     "kind" : "offset_to_top"
12711    },
12712    {
12713     "kind" : "rtti",
12714     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
12715    },
12716    {
12717     "kind" : "complete_dtor_pointer",
12718     "mangled_component_name" : "_ZTv0_n24_N7android14LooperCallbackD1Ev"
12719    },
12720    {
12721     "kind" : "deleting_dtor_pointer",
12722     "mangled_component_name" : "_ZTv0_n24_N7android14LooperCallbackD0Ev"
12723    },
12724    {
12725     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12726    },
12727    {
12728     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12729    },
12730    {
12731     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12732    },
12733    {
12734     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12735    }
12736   ]
12737  },
12738  {
12739   "alignment" : 8,
12740   "base_specifiers" :
12741   [
12742    {
12743     "is_virtual" : true,
12744     "referenced_type" : "_ZTIN7android7RefBaseE"
12745    }
12746   ],
12747   "linker_set_key" : "_ZTIN7android14MessageHandlerE",
12748   "name" : "android::MessageHandler",
12749   "record_kind" : "class",
12750   "referenced_type" : "_ZTIN7android14MessageHandlerE",
12751   "self_type" : "_ZTIN7android14MessageHandlerE",
12752   "size" : 24,
12753   "source_file" : "system/core/libutils/include/utils/Looper.h",
12754   "vtable_components" :
12755   [
12756    {
12757     "component_value" : 8,
12758     "kind" : "vbase_offset"
12759    },
12760    {
12761     "kind" : "offset_to_top"
12762    },
12763    {
12764     "kind" : "rtti",
12765     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
12766    },
12767    {
12768     "kind" : "complete_dtor_pointer",
12769     "mangled_component_name" : "_ZN7android14MessageHandlerD1Ev"
12770    },
12771    {
12772     "kind" : "deleting_dtor_pointer",
12773     "mangled_component_name" : "_ZN7android14MessageHandlerD0Ev"
12774    },
12775    {
12776     "is_pure" : true,
12777     "mangled_component_name" : "_ZN7android14MessageHandler13handleMessageERKNS_7MessageE"
12778    },
12779    {
12780     "kind" : "vcall_offset"
12781    },
12782    {
12783     "kind" : "vcall_offset"
12784    },
12785    {
12786     "kind" : "vcall_offset"
12787    },
12788    {
12789     "kind" : "vcall_offset"
12790    },
12791    {
12792     "component_value" : -8,
12793     "kind" : "vcall_offset"
12794    },
12795    {
12796     "component_value" : -8,
12797     "kind" : "offset_to_top"
12798    },
12799    {
12800     "kind" : "rtti",
12801     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
12802    },
12803    {
12804     "kind" : "complete_dtor_pointer",
12805     "mangled_component_name" : "_ZTv0_n24_N7android14MessageHandlerD1Ev"
12806    },
12807    {
12808     "kind" : "deleting_dtor_pointer",
12809     "mangled_component_name" : "_ZTv0_n24_N7android14MessageHandlerD0Ev"
12810    },
12811    {
12812     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12813    },
12814    {
12815     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12816    },
12817    {
12818     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12819    },
12820    {
12821     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12822    }
12823   ]
12824  },
12825  {
12826   "alignment" : 1,
12827   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
12828   "name" : "android::ReferenceMover",
12829   "record_kind" : "class",
12830   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
12831   "self_type" : "_ZTIN7android14ReferenceMoverE",
12832   "size" : 1,
12833   "source_file" : "system/core/libutils/include/utils/RefBase.h"
12834  },
12835  {
12836   "alignment" : 8,
12837   "base_specifiers" :
12838   [
12839    {
12840     "referenced_type" : "_ZTIN7android8String16E"
12841    }
12842   ],
12843   "fields" :
12844   [
12845    {
12846     "access" : "private",
12847     "field_name" : "mData",
12848     "field_offset" : 64,
12849     "referenced_type" : "_ZTIKN7android8String1610StaticDataILm1EEE"
12850    }
12851   ],
12852   "linker_set_key" : "_ZTIN7android14StaticString16ILm1EEE",
12853   "name" : "android::StaticString16<1>",
12854   "record_kind" : "class",
12855   "referenced_type" : "_ZTIN7android14StaticString16ILm1EEE",
12856   "self_type" : "_ZTIN7android14StaticString16ILm1EEE",
12857   "size" : 16,
12858   "source_file" : "system/core/libutils/include/utils/String16.h"
12859  },
12860  {
12861   "alignment" : 8,
12862   "base_specifiers" :
12863   [
12864    {
12865     "referenced_type" : "_ZTIN7android7PrinterE"
12866    }
12867   ],
12868   "fields" :
12869   [
12870    {
12871     "access" : "private",
12872     "field_name" : "mTarget",
12873     "field_offset" : 64,
12874     "referenced_type" : "_ZTIPN7android7String8E"
12875    },
12876    {
12877     "access" : "private",
12878     "field_name" : "mPrefix",
12879     "field_offset" : 128,
12880     "referenced_type" : "_ZTIPKc"
12881    }
12882   ],
12883   "linker_set_key" : "_ZTIN7android14String8PrinterE",
12884   "name" : "android::String8Printer",
12885   "record_kind" : "class",
12886   "referenced_type" : "_ZTIN7android14String8PrinterE",
12887   "self_type" : "_ZTIN7android14String8PrinterE",
12888   "size" : 24,
12889   "source_file" : "system/core/libutils/include/utils/Printer.h",
12890   "vtable_components" :
12891   [
12892    {
12893     "kind" : "offset_to_top"
12894    },
12895    {
12896     "kind" : "rtti",
12897     "mangled_component_name" : "_ZTIN7android14String8PrinterE"
12898    },
12899    {
12900     "mangled_component_name" : "_ZN7android14String8Printer9printLineEPKc"
12901    },
12902    {
12903     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12904    },
12905    {
12906     "kind" : "complete_dtor_pointer",
12907     "mangled_component_name" : "_ZN7android14String8PrinterD1Ev"
12908    },
12909    {
12910     "kind" : "deleting_dtor_pointer",
12911     "mangled_component_name" : "_ZN7android14String8PrinterD0Ev"
12912    }
12913   ]
12914  },
12915  {
12916   "alignment" : 8,
12917   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
12918   "name" : "android::ReferenceRenamer",
12919   "record_kind" : "class",
12920   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
12921   "self_type" : "_ZTIN7android16ReferenceRenamerE",
12922   "size" : 8,
12923   "source_file" : "system/core/libutils/include/utils/RefBase.h",
12924   "vtable_components" :
12925   [
12926    {
12927     "kind" : "offset_to_top"
12928    },
12929    {
12930     "kind" : "rtti",
12931     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
12932    },
12933    {
12934     "is_pure" : true,
12935     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
12936    }
12937   ]
12938  },
12939  {
12940   "alignment" : 8,
12941   "base_specifiers" :
12942   [
12943    {
12944     "referenced_type" : "_ZTIN7android10VectorImplE"
12945    }
12946   ],
12947   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
12948   "name" : "android::SortedVectorImpl",
12949   "record_kind" : "class",
12950   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
12951   "self_type" : "_ZTIN7android16SortedVectorImplE",
12952   "size" : 40,
12953   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
12954   "vtable_components" :
12955   [
12956    {
12957     "kind" : "offset_to_top"
12958    },
12959    {
12960     "kind" : "rtti",
12961     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
12962    },
12963    {
12964     "kind" : "complete_dtor_pointer",
12965     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
12966    },
12967    {
12968     "kind" : "deleting_dtor_pointer",
12969     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
12970    },
12971    {
12972     "is_pure" : true,
12973     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvm"
12974    },
12975    {
12976     "is_pure" : true,
12977     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvm"
12978    },
12979    {
12980     "is_pure" : true,
12981     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvm"
12982    },
12983    {
12984     "is_pure" : true,
12985     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvm"
12986    },
12987    {
12988     "is_pure" : true,
12989     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvm"
12990    },
12991    {
12992     "is_pure" : true,
12993     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvm"
12994    },
12995    {
12996     "is_pure" : true,
12997     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
12998    }
12999   ]
13000  },
13001  {
13002   "alignment" : 1,
13003   "base_specifiers" :
13004   [
13005    {
13006     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13007    }
13008   ],
13009   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
13010   "name" : "android::use_trivial_move<android::sysprop_change_callback_info>",
13011   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
13012   "self_type" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
13013   "size" : 1,
13014   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13015   "template_args" :
13016   [
13017    "_ZTIN7android28sysprop_change_callback_infoE"
13018   ]
13019  },
13020  {
13021   "alignment" : 1,
13022   "base_specifiers" :
13023   [
13024    {
13025     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13026    }
13027   ],
13028   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13029   "name" : "android::use_trivial_move<android::Looper::MessageEnvelope>",
13030   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13031   "self_type" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13032   "size" : 1,
13033   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13034   "template_args" :
13035   [
13036    "_ZTIN7android6Looper15MessageEnvelopeE"
13037   ]
13038  },
13039  {
13040   "alignment" : 1,
13041   "base_specifiers" :
13042   [
13043    {
13044     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13045    }
13046   ],
13047   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
13048   "name" : "android::use_trivial_move<android::Looper::Response>",
13049   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
13050   "self_type" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
13051   "size" : 1,
13052   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13053   "template_args" :
13054   [
13055    "_ZTIN7android6Looper8ResponseE"
13056   ]
13057  },
13058  {
13059   "alignment" : 8,
13060   "base_specifiers" :
13061   [
13062    {
13063     "referenced_type" : "_ZTIN7android14MessageHandlerE"
13064    }
13065   ],
13066   "fields" :
13067   [
13068    {
13069     "access" : "private",
13070     "field_name" : "mHandler",
13071     "field_offset" : 64,
13072     "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE"
13073    }
13074   ],
13075   "linker_set_key" : "_ZTIN7android18WeakMessageHandlerE",
13076   "name" : "android::WeakMessageHandler",
13077   "record_kind" : "class",
13078   "referenced_type" : "_ZTIN7android18WeakMessageHandlerE",
13079   "self_type" : "_ZTIN7android18WeakMessageHandlerE",
13080   "size" : 40,
13081   "source_file" : "system/core/libutils/include/utils/Looper.h",
13082   "vtable_components" :
13083   [
13084    {
13085     "component_value" : 24,
13086     "kind" : "vbase_offset"
13087    },
13088    {
13089     "kind" : "offset_to_top"
13090    },
13091    {
13092     "kind" : "rtti",
13093     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
13094    },
13095    {
13096     "kind" : "complete_dtor_pointer",
13097     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD1Ev"
13098    },
13099    {
13100     "kind" : "deleting_dtor_pointer",
13101     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD0Ev"
13102    },
13103    {
13104     "mangled_component_name" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE"
13105    },
13106    {
13107     "kind" : "vcall_offset"
13108    },
13109    {
13110     "kind" : "vcall_offset"
13111    },
13112    {
13113     "kind" : "vcall_offset"
13114    },
13115    {
13116     "kind" : "vcall_offset"
13117    },
13118    {
13119     "component_value" : -24,
13120     "kind" : "vcall_offset"
13121    },
13122    {
13123     "component_value" : -24,
13124     "kind" : "offset_to_top"
13125    },
13126    {
13127     "kind" : "rtti",
13128     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
13129    },
13130    {
13131     "kind" : "complete_dtor_pointer",
13132     "mangled_component_name" : "_ZTv0_n24_N7android18WeakMessageHandlerD1Ev"
13133    },
13134    {
13135     "kind" : "deleting_dtor_pointer",
13136     "mangled_component_name" : "_ZTv0_n24_N7android18WeakMessageHandlerD0Ev"
13137    },
13138    {
13139     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13140    },
13141    {
13142     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13143    },
13144    {
13145     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13146    },
13147    {
13148     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13149    }
13150   ]
13151  },
13152  {
13153   "alignment" : 1,
13154   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13155   "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>",
13156   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13157   "self_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13158   "size" : 1,
13159   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13160   "template_args" :
13161   [
13162    "_ZTIN7android28sysprop_change_callback_infoE"
13163   ]
13164  },
13165  {
13166   "alignment" : 1,
13167   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13168   "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>",
13169   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13170   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13171   "size" : 1,
13172   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13173   "template_args" :
13174   [
13175    "_ZTIN7android6Looper15MessageEnvelopeE"
13176   ]
13177  },
13178  {
13179   "alignment" : 1,
13180   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13181   "name" : "android::trait_trivial_copy<android::Looper::Response>",
13182   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13183   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13184   "size" : 1,
13185   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13186   "template_args" :
13187   [
13188    "_ZTIN7android6Looper8ResponseE"
13189   ]
13190  },
13191  {
13192   "alignment" : 1,
13193   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
13194   "name" : "android::trait_trivial_copy<bool>",
13195   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
13196   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
13197   "size" : 1,
13198   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13199   "template_args" :
13200   [
13201    "_ZTIb"
13202   ]
13203  },
13204  {
13205   "alignment" : 1,
13206   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
13207   "name" : "android::trait_trivial_copy<char>",
13208   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
13209   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
13210   "size" : 1,
13211   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13212   "template_args" :
13213   [
13214    "_ZTIc"
13215   ]
13216  },
13217  {
13218   "alignment" : 1,
13219   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
13220   "name" : "android::trait_trivial_copy<double>",
13221   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
13222   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
13223   "size" : 1,
13224   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13225   "template_args" :
13226   [
13227    "_ZTId"
13228   ]
13229  },
13230  {
13231   "alignment" : 1,
13232   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
13233   "name" : "android::trait_trivial_copy<float>",
13234   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
13235   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
13236   "size" : 1,
13237   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13238   "template_args" :
13239   [
13240    "_ZTIf"
13241   ]
13242  },
13243  {
13244   "alignment" : 1,
13245   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
13246   "name" : "android::trait_trivial_copy<unsigned char>",
13247   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
13248   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
13249   "size" : 1,
13250   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13251   "template_args" :
13252   [
13253    "_ZTIh"
13254   ]
13255  },
13256  {
13257   "alignment" : 1,
13258   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
13259   "name" : "android::trait_trivial_copy<int>",
13260   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
13261   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
13262   "size" : 1,
13263   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13264   "template_args" :
13265   [
13266    "_ZTIi"
13267   ]
13268  },
13269  {
13270   "alignment" : 1,
13271   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
13272   "name" : "android::trait_trivial_copy<unsigned int>",
13273   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
13274   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
13275   "size" : 1,
13276   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13277   "template_args" :
13278   [
13279    "_ZTIj"
13280   ]
13281  },
13282  {
13283   "alignment" : 1,
13284   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
13285   "name" : "android::trait_trivial_copy<long>",
13286   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
13287   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
13288   "size" : 1,
13289   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13290   "template_args" :
13291   [
13292    "_ZTIl"
13293   ]
13294  },
13295  {
13296   "alignment" : 1,
13297   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
13298   "name" : "android::trait_trivial_copy<unsigned long>",
13299   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
13300   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
13301   "size" : 1,
13302   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13303   "template_args" :
13304   [
13305    "_ZTIm"
13306   ]
13307  },
13308  {
13309   "alignment" : 1,
13310   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
13311   "name" : "android::trait_trivial_copy<short>",
13312   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
13313   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
13314   "size" : 1,
13315   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13316   "template_args" :
13317   [
13318    "_ZTIs"
13319   ]
13320  },
13321  {
13322   "alignment" : 1,
13323   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
13324   "name" : "android::trait_trivial_copy<unsigned short>",
13325   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
13326   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
13327   "size" : 1,
13328   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13329   "template_args" :
13330   [
13331    "_ZTIt"
13332   ]
13333  },
13334  {
13335   "alignment" : 1,
13336   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
13337   "name" : "android::trait_trivial_copy<void>",
13338   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
13339   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
13340   "size" : 1,
13341   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13342   "template_args" :
13343   [
13344    "_ZTIv"
13345   ]
13346  },
13347  {
13348   "alignment" : 1,
13349   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
13350   "name" : "android::trait_trivial_copy<long long>",
13351   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
13352   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
13353   "size" : 1,
13354   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13355   "template_args" :
13356   [
13357    "_ZTIx"
13358   ]
13359  },
13360  {
13361   "alignment" : 1,
13362   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
13363   "name" : "android::trait_trivial_copy<unsigned long long>",
13364   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
13365   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
13366   "size" : 1,
13367   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13368   "template_args" :
13369   [
13370    "_ZTIy"
13371   ]
13372  },
13373  {
13374   "alignment" : 1,
13375   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13376   "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>",
13377   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13378   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13379   "size" : 1,
13380   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13381   "template_args" :
13382   [
13383    "_ZTIN7android28sysprop_change_callback_infoE"
13384   ]
13385  },
13386  {
13387   "alignment" : 1,
13388   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13389   "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>",
13390   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13391   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13392   "size" : 1,
13393   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13394   "template_args" :
13395   [
13396    "_ZTIN7android6Looper15MessageEnvelopeE"
13397   ]
13398  },
13399  {
13400   "alignment" : 1,
13401   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13402   "name" : "android::trait_trivial_ctor<android::Looper::Response>",
13403   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13404   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13405   "size" : 1,
13406   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13407   "template_args" :
13408   [
13409    "_ZTIN7android6Looper8ResponseE"
13410   ]
13411  },
13412  {
13413   "alignment" : 1,
13414   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
13415   "name" : "android::trait_trivial_ctor<bool>",
13416   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
13417   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
13418   "size" : 1,
13419   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13420   "template_args" :
13421   [
13422    "_ZTIb"
13423   ]
13424  },
13425  {
13426   "alignment" : 1,
13427   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
13428   "name" : "android::trait_trivial_ctor<char>",
13429   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
13430   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
13431   "size" : 1,
13432   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13433   "template_args" :
13434   [
13435    "_ZTIc"
13436   ]
13437  },
13438  {
13439   "alignment" : 1,
13440   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
13441   "name" : "android::trait_trivial_ctor<double>",
13442   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
13443   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
13444   "size" : 1,
13445   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13446   "template_args" :
13447   [
13448    "_ZTId"
13449   ]
13450  },
13451  {
13452   "alignment" : 1,
13453   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
13454   "name" : "android::trait_trivial_ctor<float>",
13455   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
13456   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
13457   "size" : 1,
13458   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13459   "template_args" :
13460   [
13461    "_ZTIf"
13462   ]
13463  },
13464  {
13465   "alignment" : 1,
13466   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
13467   "name" : "android::trait_trivial_ctor<unsigned char>",
13468   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
13469   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
13470   "size" : 1,
13471   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13472   "template_args" :
13473   [
13474    "_ZTIh"
13475   ]
13476  },
13477  {
13478   "alignment" : 1,
13479   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
13480   "name" : "android::trait_trivial_ctor<int>",
13481   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
13482   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
13483   "size" : 1,
13484   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13485   "template_args" :
13486   [
13487    "_ZTIi"
13488   ]
13489  },
13490  {
13491   "alignment" : 1,
13492   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
13493   "name" : "android::trait_trivial_ctor<unsigned int>",
13494   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
13495   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
13496   "size" : 1,
13497   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13498   "template_args" :
13499   [
13500    "_ZTIj"
13501   ]
13502  },
13503  {
13504   "alignment" : 1,
13505   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
13506   "name" : "android::trait_trivial_ctor<long>",
13507   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
13508   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
13509   "size" : 1,
13510   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13511   "template_args" :
13512   [
13513    "_ZTIl"
13514   ]
13515  },
13516  {
13517   "alignment" : 1,
13518   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
13519   "name" : "android::trait_trivial_ctor<unsigned long>",
13520   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
13521   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
13522   "size" : 1,
13523   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13524   "template_args" :
13525   [
13526    "_ZTIm"
13527   ]
13528  },
13529  {
13530   "alignment" : 1,
13531   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
13532   "name" : "android::trait_trivial_ctor<short>",
13533   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
13534   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
13535   "size" : 1,
13536   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13537   "template_args" :
13538   [
13539    "_ZTIs"
13540   ]
13541  },
13542  {
13543   "alignment" : 1,
13544   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
13545   "name" : "android::trait_trivial_ctor<unsigned short>",
13546   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
13547   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
13548   "size" : 1,
13549   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13550   "template_args" :
13551   [
13552    "_ZTIt"
13553   ]
13554  },
13555  {
13556   "alignment" : 1,
13557   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
13558   "name" : "android::trait_trivial_ctor<void>",
13559   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
13560   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
13561   "size" : 1,
13562   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13563   "template_args" :
13564   [
13565    "_ZTIv"
13566   ]
13567  },
13568  {
13569   "alignment" : 1,
13570   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
13571   "name" : "android::trait_trivial_ctor<long long>",
13572   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
13573   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
13574   "size" : 1,
13575   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13576   "template_args" :
13577   [
13578    "_ZTIx"
13579   ]
13580  },
13581  {
13582   "alignment" : 1,
13583   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
13584   "name" : "android::trait_trivial_ctor<unsigned long long>",
13585   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
13586   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
13587   "size" : 1,
13588   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13589   "template_args" :
13590   [
13591    "_ZTIy"
13592   ]
13593  },
13594  {
13595   "alignment" : 1,
13596   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
13597   "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>",
13598   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
13599   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
13600   "size" : 1,
13601   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13602   "template_args" :
13603   [
13604    "_ZTIN7android28sysprop_change_callback_infoE"
13605   ]
13606  },
13607  {
13608   "alignment" : 1,
13609   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
13610   "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>",
13611   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
13612   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
13613   "size" : 1,
13614   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13615   "template_args" :
13616   [
13617    "_ZTIN7android6Looper15MessageEnvelopeE"
13618   ]
13619  },
13620  {
13621   "alignment" : 1,
13622   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
13623   "name" : "android::trait_trivial_dtor<android::Looper::Response>",
13624   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
13625   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
13626   "size" : 1,
13627   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13628   "template_args" :
13629   [
13630    "_ZTIN7android6Looper8ResponseE"
13631   ]
13632  },
13633  {
13634   "alignment" : 1,
13635   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
13636   "name" : "android::trait_trivial_dtor<bool>",
13637   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
13638   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
13639   "size" : 1,
13640   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13641   "template_args" :
13642   [
13643    "_ZTIb"
13644   ]
13645  },
13646  {
13647   "alignment" : 1,
13648   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
13649   "name" : "android::trait_trivial_dtor<char>",
13650   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
13651   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
13652   "size" : 1,
13653   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13654   "template_args" :
13655   [
13656    "_ZTIc"
13657   ]
13658  },
13659  {
13660   "alignment" : 1,
13661   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
13662   "name" : "android::trait_trivial_dtor<double>",
13663   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
13664   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
13665   "size" : 1,
13666   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13667   "template_args" :
13668   [
13669    "_ZTId"
13670   ]
13671  },
13672  {
13673   "alignment" : 1,
13674   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
13675   "name" : "android::trait_trivial_dtor<float>",
13676   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
13677   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
13678   "size" : 1,
13679   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13680   "template_args" :
13681   [
13682    "_ZTIf"
13683   ]
13684  },
13685  {
13686   "alignment" : 1,
13687   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
13688   "name" : "android::trait_trivial_dtor<unsigned char>",
13689   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
13690   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
13691   "size" : 1,
13692   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13693   "template_args" :
13694   [
13695    "_ZTIh"
13696   ]
13697  },
13698  {
13699   "alignment" : 1,
13700   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
13701   "name" : "android::trait_trivial_dtor<int>",
13702   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
13703   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
13704   "size" : 1,
13705   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13706   "template_args" :
13707   [
13708    "_ZTIi"
13709   ]
13710  },
13711  {
13712   "alignment" : 1,
13713   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
13714   "name" : "android::trait_trivial_dtor<unsigned int>",
13715   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
13716   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
13717   "size" : 1,
13718   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13719   "template_args" :
13720   [
13721    "_ZTIj"
13722   ]
13723  },
13724  {
13725   "alignment" : 1,
13726   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
13727   "name" : "android::trait_trivial_dtor<long>",
13728   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
13729   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
13730   "size" : 1,
13731   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13732   "template_args" :
13733   [
13734    "_ZTIl"
13735   ]
13736  },
13737  {
13738   "alignment" : 1,
13739   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
13740   "name" : "android::trait_trivial_dtor<unsigned long>",
13741   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
13742   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
13743   "size" : 1,
13744   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13745   "template_args" :
13746   [
13747    "_ZTIm"
13748   ]
13749  },
13750  {
13751   "alignment" : 1,
13752   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
13753   "name" : "android::trait_trivial_dtor<short>",
13754   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
13755   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
13756   "size" : 1,
13757   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13758   "template_args" :
13759   [
13760    "_ZTIs"
13761   ]
13762  },
13763  {
13764   "alignment" : 1,
13765   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
13766   "name" : "android::trait_trivial_dtor<unsigned short>",
13767   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
13768   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
13769   "size" : 1,
13770   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13771   "template_args" :
13772   [
13773    "_ZTIt"
13774   ]
13775  },
13776  {
13777   "alignment" : 1,
13778   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
13779   "name" : "android::trait_trivial_dtor<void>",
13780   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
13781   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
13782   "size" : 1,
13783   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13784   "template_args" :
13785   [
13786    "_ZTIv"
13787   ]
13788  },
13789  {
13790   "alignment" : 1,
13791   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
13792   "name" : "android::trait_trivial_dtor<long long>",
13793   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
13794   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
13795   "size" : 1,
13796   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13797   "template_args" :
13798   [
13799    "_ZTIx"
13800   ]
13801  },
13802  {
13803   "alignment" : 1,
13804   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
13805   "name" : "android::trait_trivial_dtor<unsigned long long>",
13806   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
13807   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
13808   "size" : 1,
13809   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13810   "template_args" :
13811   [
13812    "_ZTIy"
13813   ]
13814  },
13815  {
13816   "alignment" : 1,
13817   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
13818   "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>",
13819   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
13820   "self_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
13821   "size" : 1,
13822   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13823   "template_args" :
13824   [
13825    "_ZTIN7android28sysprop_change_callback_infoE"
13826   ]
13827  },
13828  {
13829   "alignment" : 1,
13830   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13831   "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>",
13832   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13833   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13834   "size" : 1,
13835   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13836   "template_args" :
13837   [
13838    "_ZTIN7android6Looper15MessageEnvelopeE"
13839   ]
13840  },
13841  {
13842   "alignment" : 1,
13843   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
13844   "name" : "android::trait_trivial_move<android::Looper::Response>",
13845   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
13846   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
13847   "size" : 1,
13848   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13849   "template_args" :
13850   [
13851    "_ZTIN7android6Looper8ResponseE"
13852   ]
13853  },
13854  {
13855   "alignment" : 1,
13856   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
13857   "name" : "android::trait_trivial_move<android::String8>",
13858   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
13859   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
13860   "size" : 1,
13861   "source_file" : "system/core/libutils/include/utils/String8.h",
13862   "template_args" :
13863   [
13864    "_ZTIN7android7String8E"
13865   ]
13866  },
13867  {
13868   "alignment" : 1,
13869   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
13870   "name" : "android::trait_trivial_move<android::String16>",
13871   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
13872   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
13873   "size" : 1,
13874   "source_file" : "system/core/libutils/include/utils/String16.h",
13875   "template_args" :
13876   [
13877    "_ZTIN7android8String16E"
13878   ]
13879  },
13880  {
13881   "alignment" : 1,
13882   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
13883   "name" : "android::trait_trivial_move<bool>",
13884   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
13885   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
13886   "size" : 1,
13887   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13888   "template_args" :
13889   [
13890    "_ZTIb"
13891   ]
13892  },
13893  {
13894   "alignment" : 1,
13895   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
13896   "name" : "android::trait_trivial_move<char>",
13897   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
13898   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
13899   "size" : 1,
13900   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13901   "template_args" :
13902   [
13903    "_ZTIc"
13904   ]
13905  },
13906  {
13907   "alignment" : 1,
13908   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
13909   "name" : "android::trait_trivial_move<double>",
13910   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
13911   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
13912   "size" : 1,
13913   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13914   "template_args" :
13915   [
13916    "_ZTId"
13917   ]
13918  },
13919  {
13920   "alignment" : 1,
13921   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
13922   "name" : "android::trait_trivial_move<float>",
13923   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
13924   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
13925   "size" : 1,
13926   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13927   "template_args" :
13928   [
13929    "_ZTIf"
13930   ]
13931  },
13932  {
13933   "alignment" : 1,
13934   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
13935   "name" : "android::trait_trivial_move<unsigned char>",
13936   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
13937   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
13938   "size" : 1,
13939   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13940   "template_args" :
13941   [
13942    "_ZTIh"
13943   ]
13944  },
13945  {
13946   "alignment" : 1,
13947   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
13948   "name" : "android::trait_trivial_move<int>",
13949   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
13950   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
13951   "size" : 1,
13952   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13953   "template_args" :
13954   [
13955    "_ZTIi"
13956   ]
13957  },
13958  {
13959   "alignment" : 1,
13960   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
13961   "name" : "android::trait_trivial_move<unsigned int>",
13962   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
13963   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
13964   "size" : 1,
13965   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13966   "template_args" :
13967   [
13968    "_ZTIj"
13969   ]
13970  },
13971  {
13972   "alignment" : 1,
13973   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
13974   "name" : "android::trait_trivial_move<long>",
13975   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
13976   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
13977   "size" : 1,
13978   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13979   "template_args" :
13980   [
13981    "_ZTIl"
13982   ]
13983  },
13984  {
13985   "alignment" : 1,
13986   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
13987   "name" : "android::trait_trivial_move<unsigned long>",
13988   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
13989   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
13990   "size" : 1,
13991   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13992   "template_args" :
13993   [
13994    "_ZTIm"
13995   ]
13996  },
13997  {
13998   "alignment" : 1,
13999   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
14000   "name" : "android::trait_trivial_move<short>",
14001   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
14002   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
14003   "size" : 1,
14004   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14005   "template_args" :
14006   [
14007    "_ZTIs"
14008   ]
14009  },
14010  {
14011   "alignment" : 1,
14012   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
14013   "name" : "android::trait_trivial_move<unsigned short>",
14014   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
14015   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
14016   "size" : 1,
14017   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14018   "template_args" :
14019   [
14020    "_ZTIt"
14021   ]
14022  },
14023  {
14024   "alignment" : 1,
14025   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
14026   "name" : "android::trait_trivial_move<void>",
14027   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
14028   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
14029   "size" : 1,
14030   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14031   "template_args" :
14032   [
14033    "_ZTIv"
14034   ]
14035  },
14036  {
14037   "alignment" : 1,
14038   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
14039   "name" : "android::trait_trivial_move<long long>",
14040   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
14041   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
14042   "size" : 1,
14043   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14044   "template_args" :
14045   [
14046    "_ZTIx"
14047   ]
14048  },
14049  {
14050   "alignment" : 1,
14051   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
14052   "name" : "android::trait_trivial_move<unsigned long long>",
14053   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
14054   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
14055   "size" : 1,
14056   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14057   "template_args" :
14058   [
14059    "_ZTIy"
14060   ]
14061  },
14062  {
14063   "alignment" : 8,
14064   "base_specifiers" :
14065   [
14066    {
14067     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
14068    }
14069   ],
14070   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
14071   "name" : "android::VirtualLightRefBase",
14072   "record_kind" : "class",
14073   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
14074   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
14075   "size" : 16,
14076   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
14077   "vtable_components" :
14078   [
14079    {
14080     "kind" : "offset_to_top"
14081    },
14082    {
14083     "kind" : "rtti",
14084     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
14085    },
14086    {
14087     "kind" : "complete_dtor_pointer",
14088     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
14089    },
14090    {
14091     "kind" : "deleting_dtor_pointer",
14092     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
14093    }
14094   ]
14095  },
14096  {
14097   "alignment" : 8,
14098   "base_specifiers" :
14099   [
14100    {
14101     "referenced_type" : "_ZTIN7android14LooperCallbackE"
14102    }
14103   ],
14104   "fields" :
14105   [
14106    {
14107     "access" : "private",
14108     "field_name" : "mCallback",
14109     "field_offset" : 64,
14110     "referenced_type" : "_ZTIPFiiiPvE"
14111    }
14112   ],
14113   "linker_set_key" : "_ZTIN7android20SimpleLooperCallbackE",
14114   "name" : "android::SimpleLooperCallback",
14115   "record_kind" : "class",
14116   "referenced_type" : "_ZTIN7android20SimpleLooperCallbackE",
14117   "self_type" : "_ZTIN7android20SimpleLooperCallbackE",
14118   "size" : 32,
14119   "source_file" : "system/core/libutils/include/utils/Looper.h",
14120   "vtable_components" :
14121   [
14122    {
14123     "component_value" : 16,
14124     "kind" : "vbase_offset"
14125    },
14126    {
14127     "kind" : "offset_to_top"
14128    },
14129    {
14130     "kind" : "rtti",
14131     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
14132    },
14133    {
14134     "kind" : "complete_dtor_pointer",
14135     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD1Ev"
14136    },
14137    {
14138     "kind" : "deleting_dtor_pointer",
14139     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD0Ev"
14140    },
14141    {
14142     "mangled_component_name" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv"
14143    },
14144    {
14145     "kind" : "vcall_offset"
14146    },
14147    {
14148     "kind" : "vcall_offset"
14149    },
14150    {
14151     "kind" : "vcall_offset"
14152    },
14153    {
14154     "kind" : "vcall_offset"
14155    },
14156    {
14157     "component_value" : -16,
14158     "kind" : "vcall_offset"
14159    },
14160    {
14161     "component_value" : -16,
14162     "kind" : "offset_to_top"
14163    },
14164    {
14165     "kind" : "rtti",
14166     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
14167    },
14168    {
14169     "kind" : "complete_dtor_pointer",
14170     "mangled_component_name" : "_ZTv0_n24_N7android20SimpleLooperCallbackD1Ev"
14171    },
14172    {
14173     "kind" : "deleting_dtor_pointer",
14174     "mangled_component_name" : "_ZTv0_n24_N7android20SimpleLooperCallbackD0Ev"
14175    },
14176    {
14177     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14178    },
14179    {
14180     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14181    },
14182    {
14183     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14184    },
14185    {
14186     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14187    }
14188   ]
14189  },
14190  {
14191   "alignment" : 8,
14192   "fields" :
14193   [
14194    {
14195     "access" : "private",
14196     "field_name" : "m_ptr",
14197     "referenced_type" : "_ZTIPN7android12NativeHandleE"
14198    }
14199   ],
14200   "linker_set_key" : "_ZTIN7android2spINS_12NativeHandleEEE",
14201   "name" : "android::sp<android::NativeHandle>",
14202   "record_kind" : "class",
14203   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
14204   "self_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
14205   "size" : 8,
14206   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14207   "template_args" :
14208   [
14209    "_ZTIN7android12NativeHandleE"
14210   ]
14211  },
14212  {
14213   "alignment" : 8,
14214   "fields" :
14215   [
14216    {
14217     "access" : "private",
14218     "field_name" : "m_ptr",
14219     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
14220    }
14221   ],
14222   "linker_set_key" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14223   "name" : "android::sp<android::LooperCallback>",
14224   "record_kind" : "class",
14225   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14226   "self_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14227   "size" : 8,
14228   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14229   "template_args" :
14230   [
14231    "_ZTIN7android14LooperCallbackE"
14232   ]
14233  },
14234  {
14235   "alignment" : 8,
14236   "fields" :
14237   [
14238    {
14239     "access" : "private",
14240     "field_name" : "m_ptr",
14241     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
14242    }
14243   ],
14244   "linker_set_key" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14245   "name" : "android::sp<android::MessageHandler>",
14246   "record_kind" : "class",
14247   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14248   "self_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14249   "size" : 8,
14250   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14251   "template_args" :
14252   [
14253    "_ZTIN7android14MessageHandlerE"
14254   ]
14255  },
14256  {
14257   "alignment" : 8,
14258   "fields" :
14259   [
14260    {
14261     "access" : "private",
14262     "field_name" : "m_ptr",
14263     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
14264    }
14265   ],
14266   "linker_set_key" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
14267   "name" : "android::sp<android::SimpleLooperCallback>",
14268   "record_kind" : "class",
14269   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
14270   "self_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
14271   "size" : 8,
14272   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14273   "template_args" :
14274   [
14275    "_ZTIN7android20SimpleLooperCallbackE"
14276   ]
14277  },
14278  {
14279   "alignment" : 8,
14280   "fields" :
14281   [
14282    {
14283     "access" : "private",
14284     "field_name" : "m_ptr",
14285     "referenced_type" : "_ZTIPN7android6LooperE"
14286    }
14287   ],
14288   "linker_set_key" : "_ZTIN7android2spINS_6LooperEEE",
14289   "name" : "android::sp<android::Looper>",
14290   "record_kind" : "class",
14291   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
14292   "self_type" : "_ZTIN7android2spINS_6LooperEEE",
14293   "size" : 8,
14294   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14295   "template_args" :
14296   [
14297    "_ZTIN7android6LooperE"
14298   ]
14299  },
14300  {
14301   "alignment" : 8,
14302   "fields" :
14303   [
14304    {
14305     "access" : "private",
14306     "field_name" : "m_ptr",
14307     "referenced_type" : "_ZTIPN7android6ThreadE"
14308    }
14309   ],
14310   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
14311   "name" : "android::sp<android::Thread>",
14312   "record_kind" : "class",
14313   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
14314   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
14315   "size" : 8,
14316   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14317   "template_args" :
14318   [
14319    "_ZTIN7android6ThreadE"
14320   ]
14321  },
14322  {
14323   "alignment" : 8,
14324   "fields" :
14325   [
14326    {
14327     "access" : "private",
14328     "field_name" : "m_ptr",
14329     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
14330    },
14331    {
14332     "access" : "private",
14333     "field_name" : "m_refs",
14334     "field_offset" : 64,
14335     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
14336    }
14337   ],
14338   "linker_set_key" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14339   "name" : "android::wp<android::MessageHandler>",
14340   "record_kind" : "class",
14341   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14342   "self_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14343   "size" : 16,
14344   "source_file" : "system/core/libutils/include/utils/RefBase.h",
14345   "template_args" :
14346   [
14347    "_ZTIN7android14MessageHandlerE"
14348   ]
14349  },
14350  {
14351   "alignment" : 8,
14352   "fields" :
14353   [
14354    {
14355     "access" : "private",
14356     "field_name" : "m_ptr",
14357     "referenced_type" : "_ZTIPN7android6ThreadE"
14358    },
14359    {
14360     "access" : "private",
14361     "field_name" : "m_refs",
14362     "field_offset" : 64,
14363     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
14364    }
14365   ],
14366   "linker_set_key" : "_ZTIN7android2wpINS_6ThreadEEE",
14367   "name" : "android::wp<android::Thread>",
14368   "record_kind" : "class",
14369   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
14370   "self_type" : "_ZTIN7android2wpINS_6ThreadEEE",
14371   "size" : 16,
14372   "source_file" : "system/core/libutils/include/utils/RefBase.h",
14373   "template_args" :
14374   [
14375    "_ZTIN7android6ThreadE"
14376   ]
14377  },
14378  {
14379   "alignment" : 4,
14380   "fields" :
14381   [
14382    {
14383     "access" : "private",
14384     "field_name" : "fd_",
14385     "referenced_type" : "_ZTIi"
14386    }
14387   ],
14388   "linker_set_key" : "_ZTIN7android4base11borrowed_fdE",
14389   "name" : "android::base::borrowed_fd",
14390   "referenced_type" : "_ZTIN7android4base11borrowed_fdE",
14391   "self_type" : "_ZTIN7android4base11borrowed_fdE",
14392   "size" : 4,
14393   "source_file" : "system/libbase/include/android-base/unique_fd.h"
14394  },
14395  {
14396   "alignment" : 1,
14397   "linker_set_key" : "_ZTIN7android4base13DefaultCloserE",
14398   "name" : "android::base::DefaultCloser",
14399   "referenced_type" : "_ZTIN7android4base13DefaultCloserE",
14400   "self_type" : "_ZTIN7android4base13DefaultCloserE",
14401   "size" : 1,
14402   "source_file" : "system/libbase/include/android-base/unique_fd.h"
14403  },
14404  {
14405   "alignment" : 4,
14406   "fields" :
14407   [
14408    {
14409     "access" : "private",
14410     "field_name" : "fd_",
14411     "referenced_type" : "_ZTIi"
14412    }
14413   ],
14414   "linker_set_key" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
14415   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser>",
14416   "record_kind" : "class",
14417   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
14418   "self_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
14419   "size" : 4,
14420   "source_file" : "system/libbase/include/android-base/unique_fd.h",
14421   "template_args" :
14422   [
14423    "_ZTIN7android4base13DefaultCloserE"
14424   ]
14425  },
14426  {
14427   "alignment" : 8,
14428   "fields" :
14429   [
14430    {
14431     "access" : "private",
14432     "field_name" : "mLock",
14433     "referenced_type" : "_ZTIRN7android5MutexE"
14434    }
14435   ],
14436   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
14437   "name" : "android::Mutex::Autolock",
14438   "record_kind" : "class",
14439   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
14440   "self_type" : "_ZTIN7android5Mutex8AutolockE",
14441   "size" : 8,
14442   "source_file" : "system/core/libutils/include/utils/Mutex.h"
14443  },
14444  {
14445   "alignment" : 4,
14446   "fields" :
14447   [
14448    {
14449     "access" : "private",
14450     "field_name" : "mMutex",
14451     "referenced_type" : "_ZTI15pthread_mutex_t"
14452    }
14453   ],
14454   "linker_set_key" : "_ZTIN7android5MutexE",
14455   "name" : "android::Mutex",
14456   "record_kind" : "class",
14457   "referenced_type" : "_ZTIN7android5MutexE",
14458   "self_type" : "_ZTIN7android5MutexE",
14459   "size" : 40,
14460   "source_file" : "system/core/libutils/include/utils/Mutex.h"
14461  },
14462  {
14463   "access" : "private",
14464   "alignment" : 8,
14465   "fields" :
14466   [
14467    {
14468     "field_name" : "uptime",
14469     "referenced_type" : "_ZTIl"
14470    },
14471    {
14472     "field_name" : "handler",
14473     "field_offset" : 64,
14474     "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE"
14475    },
14476    {
14477     "field_name" : "message",
14478     "field_offset" : 128,
14479     "referenced_type" : "_ZTIN7android7MessageE"
14480    }
14481   ],
14482   "linker_set_key" : "_ZTIN7android6Looper15MessageEnvelopeE",
14483   "name" : "android::Looper::MessageEnvelope",
14484   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
14485   "self_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
14486   "size" : 24,
14487   "source_file" : "system/core/libutils/include/utils/Looper.h"
14488  },
14489  {
14490   "access" : "private",
14491   "alignment" : 8,
14492   "fields" :
14493   [
14494    {
14495     "field_name" : "fd",
14496     "referenced_type" : "_ZTIi"
14497    },
14498    {
14499     "field_name" : "ident",
14500     "field_offset" : 32,
14501     "referenced_type" : "_ZTIi"
14502    },
14503    {
14504     "field_name" : "events",
14505     "field_offset" : 64,
14506     "referenced_type" : "_ZTIi"
14507    },
14508    {
14509     "field_name" : "callback",
14510     "field_offset" : 128,
14511     "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE"
14512    },
14513    {
14514     "field_name" : "data",
14515     "field_offset" : 192,
14516     "referenced_type" : "_ZTIPv"
14517    }
14518   ],
14519   "linker_set_key" : "_ZTIN7android6Looper7RequestE",
14520   "name" : "android::Looper::Request",
14521   "referenced_type" : "_ZTIN7android6Looper7RequestE",
14522   "self_type" : "_ZTIN7android6Looper7RequestE",
14523   "size" : 32,
14524   "source_file" : "system/core/libutils/include/utils/Looper.h"
14525  },
14526  {
14527   "access" : "private",
14528   "alignment" : 8,
14529   "fields" :
14530   [
14531    {
14532     "field_name" : "seq",
14533     "referenced_type" : "_ZTIm"
14534    },
14535    {
14536     "field_name" : "events",
14537     "field_offset" : 64,
14538     "referenced_type" : "_ZTIi"
14539    },
14540    {
14541     "field_name" : "request",
14542     "field_offset" : 128,
14543     "referenced_type" : "_ZTIN7android6Looper7RequestE"
14544    }
14545   ],
14546   "linker_set_key" : "_ZTIN7android6Looper8ResponseE",
14547   "name" : "android::Looper::Response",
14548   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
14549   "self_type" : "_ZTIN7android6Looper8ResponseE",
14550   "size" : 48,
14551   "source_file" : "system/core/libutils/include/utils/Looper.h"
14552  },
14553  {
14554   "alignment" : 8,
14555   "base_specifiers" :
14556   [
14557    {
14558     "referenced_type" : "_ZTIN7android7RefBaseE"
14559    }
14560   ],
14561   "fields" :
14562   [
14563    {
14564     "access" : "private",
14565     "field_name" : "mAllowNonCallbacks",
14566     "field_offset" : 128,
14567     "referenced_type" : "_ZTIKb"
14568    },
14569    {
14570     "access" : "private",
14571     "field_name" : "mWakeEventFd",
14572     "field_offset" : 160,
14573     "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE"
14574    },
14575    {
14576     "access" : "private",
14577     "field_name" : "mLock",
14578     "field_offset" : 192,
14579     "referenced_type" : "_ZTIN7android5MutexE"
14580    },
14581    {
14582     "access" : "private",
14583     "field_name" : "mMessageEnvelopes",
14584     "field_offset" : 512,
14585     "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE"
14586    },
14587    {
14588     "access" : "private",
14589     "field_name" : "mSendingMessage",
14590     "field_offset" : 832,
14591     "referenced_type" : "_ZTIb"
14592    },
14593    {
14594     "access" : "private",
14595     "field_name" : "mPolling",
14596     "field_offset" : 840,
14597     "referenced_type" : "_ZTIVb"
14598    },
14599    {
14600     "access" : "private",
14601     "field_name" : "mEpollFd",
14602     "field_offset" : 864,
14603     "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE"
14604    },
14605    {
14606     "access" : "private",
14607     "field_name" : "mEpollRebuildRequired",
14608     "field_offset" : 896,
14609     "referenced_type" : "_ZTIb"
14610    },
14611    {
14612     "access" : "private",
14613     "field_name" : "mRequests",
14614     "field_offset" : 960,
14615     "referenced_type" : "_ZTINSt3__113unordered_mapImN7android6Looper7RequestENS_4hashImEENS_8equal_toImEENS_9allocatorINS_4pairIKmS3_EEEEEE"
14616    },
14617    {
14618     "access" : "private",
14619     "field_name" : "mSequenceNumberByFd",
14620     "field_offset" : 1280,
14621     "referenced_type" : "_ZTINSt3__113unordered_mapIimNS_4hashIiEENS_8equal_toIiEENS_9allocatorINS_4pairIKimEEEEEE"
14622    },
14623    {
14624     "access" : "private",
14625     "field_name" : "mNextRequestSeq",
14626     "field_offset" : 1600,
14627     "referenced_type" : "_ZTIm"
14628    },
14629    {
14630     "access" : "private",
14631     "field_name" : "mResponses",
14632     "field_offset" : 1664,
14633     "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE"
14634    },
14635    {
14636     "access" : "private",
14637     "field_name" : "mResponseIndex",
14638     "field_offset" : 1984,
14639     "referenced_type" : "_ZTIm"
14640    },
14641    {
14642     "access" : "private",
14643     "field_name" : "mNextMessageUptime",
14644     "field_offset" : 2048,
14645     "referenced_type" : "_ZTIl"
14646    }
14647   ],
14648   "linker_set_key" : "_ZTIN7android6LooperE",
14649   "name" : "android::Looper",
14650   "record_kind" : "class",
14651   "referenced_type" : "_ZTIN7android6LooperE",
14652   "self_type" : "_ZTIN7android6LooperE",
14653   "size" : 264,
14654   "source_file" : "system/core/libutils/include/utils/Looper.h",
14655   "vtable_components" :
14656   [
14657    {
14658     "kind" : "offset_to_top"
14659    },
14660    {
14661     "kind" : "rtti",
14662     "mangled_component_name" : "_ZTIN7android6LooperE"
14663    },
14664    {
14665     "kind" : "complete_dtor_pointer",
14666     "mangled_component_name" : "_ZN7android6LooperD1Ev"
14667    },
14668    {
14669     "kind" : "deleting_dtor_pointer",
14670     "mangled_component_name" : "_ZN7android6LooperD0Ev"
14671    },
14672    {
14673     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14674    },
14675    {
14676     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14677    },
14678    {
14679     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14680    },
14681    {
14682     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14683    }
14684   ]
14685  },
14686  {
14687   "alignment" : 8,
14688   "fields" :
14689   [
14690    {
14691     "access" : "private",
14692     "field_name" : "mLock",
14693     "referenced_type" : "_ZTIRN7android6RWLockE"
14694    }
14695   ],
14696   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
14697   "name" : "android::RWLock::AutoRLock",
14698   "record_kind" : "class",
14699   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
14700   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
14701   "size" : 8,
14702   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14703  },
14704  {
14705   "alignment" : 8,
14706   "fields" :
14707   [
14708    {
14709     "access" : "private",
14710     "field_name" : "mLock",
14711     "referenced_type" : "_ZTIRN7android6RWLockE"
14712    }
14713   ],
14714   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
14715   "name" : "android::RWLock::AutoWLock",
14716   "record_kind" : "class",
14717   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
14718   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
14719   "size" : 8,
14720   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14721  },
14722  {
14723   "alignment" : 4,
14724   "fields" :
14725   [
14726    {
14727     "access" : "private",
14728     "field_name" : "mRWLock",
14729     "referenced_type" : "_ZTI16pthread_rwlock_t"
14730    }
14731   ],
14732   "linker_set_key" : "_ZTIN7android6RWLockE",
14733   "name" : "android::RWLock",
14734   "record_kind" : "class",
14735   "referenced_type" : "_ZTIN7android6RWLockE",
14736   "self_type" : "_ZTIN7android6RWLockE",
14737   "size" : 56,
14738   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14739  },
14740  {
14741   "alignment" : 8,
14742   "base_specifiers" :
14743   [
14744    {
14745     "is_virtual" : true,
14746     "referenced_type" : "_ZTIN7android7RefBaseE"
14747    }
14748   ],
14749   "fields" :
14750   [
14751    {
14752     "access" : "private",
14753     "field_name" : "mCanCallJava",
14754     "field_offset" : 64,
14755     "referenced_type" : "_ZTIKb"
14756    },
14757    {
14758     "access" : "private",
14759     "field_name" : "mThread",
14760     "field_offset" : 128,
14761     "referenced_type" : "_ZTIPv"
14762    },
14763    {
14764     "access" : "private",
14765     "field_name" : "mLock",
14766     "field_offset" : 192,
14767     "referenced_type" : "_ZTIN7android5MutexE"
14768    },
14769    {
14770     "access" : "private",
14771     "field_name" : "mThreadExitedCondition",
14772     "field_offset" : 512,
14773     "referenced_type" : "_ZTIN7android9ConditionE"
14774    },
14775    {
14776     "access" : "private",
14777     "field_name" : "mStatus",
14778     "field_offset" : 896,
14779     "referenced_type" : "_ZTIi"
14780    },
14781    {
14782     "access" : "private",
14783     "field_name" : "mExitPending",
14784     "field_offset" : 928,
14785     "referenced_type" : "_ZTIVb"
14786    },
14787    {
14788     "access" : "private",
14789     "field_name" : "mRunning",
14790     "field_offset" : 936,
14791     "referenced_type" : "_ZTIVb"
14792    },
14793    {
14794     "access" : "private",
14795     "field_name" : "mHoldSelf",
14796     "field_offset" : 960,
14797     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
14798    },
14799    {
14800     "access" : "private",
14801     "field_name" : "mTid",
14802     "field_offset" : 1024,
14803     "referenced_type" : "_ZTIi"
14804    }
14805   ],
14806   "linker_set_key" : "_ZTIN7android6ThreadE",
14807   "name" : "android::Thread",
14808   "record_kind" : "class",
14809   "referenced_type" : "_ZTIN7android6ThreadE",
14810   "self_type" : "_ZTIN7android6ThreadE",
14811   "size" : 152,
14812   "source_file" : "system/core/libutils/include/utils/Thread.h",
14813   "vtable_components" :
14814   [
14815    {
14816     "component_value" : 136,
14817     "kind" : "vbase_offset"
14818    },
14819    {
14820     "kind" : "offset_to_top"
14821    },
14822    {
14823     "kind" : "rtti",
14824     "mangled_component_name" : "_ZTIN7android6ThreadE"
14825    },
14826    {
14827     "kind" : "complete_dtor_pointer",
14828     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
14829    },
14830    {
14831     "kind" : "deleting_dtor_pointer",
14832     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
14833    },
14834    {
14835     "mangled_component_name" : "_ZN7android6Thread3runEPKcim"
14836    },
14837    {
14838     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
14839    },
14840    {
14841     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
14842    },
14843    {
14844     "is_pure" : true,
14845     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
14846    },
14847    {
14848     "kind" : "vcall_offset"
14849    },
14850    {
14851     "kind" : "vcall_offset"
14852    },
14853    {
14854     "kind" : "vcall_offset"
14855    },
14856    {
14857     "kind" : "vcall_offset"
14858    },
14859    {
14860     "component_value" : -136,
14861     "kind" : "vcall_offset"
14862    },
14863    {
14864     "component_value" : -136,
14865     "kind" : "offset_to_top"
14866    },
14867    {
14868     "kind" : "rtti",
14869     "mangled_component_name" : "_ZTIN7android6ThreadE"
14870    },
14871    {
14872     "kind" : "complete_dtor_pointer",
14873     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD1Ev"
14874    },
14875    {
14876     "kind" : "deleting_dtor_pointer",
14877     "mangled_component_name" : "_ZTv0_n24_N7android6ThreadD0Ev"
14878    },
14879    {
14880     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14881    },
14882    {
14883     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14884    },
14885    {
14886     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14887    },
14888    {
14889     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14890    }
14891   ]
14892  },
14893  {
14894   "alignment" : 8,
14895   "base_specifiers" :
14896   [
14897    {
14898     "access" : "private",
14899     "referenced_type" : "_ZTIN7android10VectorImplE"
14900    }
14901   ],
14902   "linker_set_key" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
14903   "name" : "android::Vector<android::sysprop_change_callback_info>",
14904   "record_kind" : "class",
14905   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
14906   "self_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
14907   "size" : 40,
14908   "source_file" : "system/core/libutils/include/utils/Vector.h",
14909   "template_args" :
14910   [
14911    "_ZTIN7android28sysprop_change_callback_infoE"
14912   ],
14913   "vtable_components" :
14914   [
14915    {
14916     "kind" : "offset_to_top"
14917    },
14918    {
14919     "kind" : "rtti",
14920     "mangled_component_name" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE"
14921    },
14922    {
14923     "kind" : "complete_dtor_pointer",
14924     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED1Ev"
14925    },
14926    {
14927     "kind" : "deleting_dtor_pointer",
14928     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED0Ev"
14929    },
14930    {
14931     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvm"
14932    },
14933    {
14934     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvm"
14935    },
14936    {
14937     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvm"
14938    },
14939    {
14940     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvm"
14941    },
14942    {
14943     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvm"
14944    },
14945    {
14946     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvm"
14947    }
14948   ]
14949  },
14950  {
14951   "alignment" : 8,
14952   "base_specifiers" :
14953   [
14954    {
14955     "access" : "private",
14956     "referenced_type" : "_ZTIN7android10VectorImplE"
14957    }
14958   ],
14959   "linker_set_key" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
14960   "name" : "android::Vector<android::Looper::MessageEnvelope>",
14961   "record_kind" : "class",
14962   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
14963   "self_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
14964   "size" : 40,
14965   "source_file" : "system/core/libutils/include/utils/Vector.h",
14966   "template_args" :
14967   [
14968    "_ZTIN7android6Looper15MessageEnvelopeE"
14969   ],
14970   "vtable_components" :
14971   [
14972    {
14973     "kind" : "offset_to_top"
14974    },
14975    {
14976     "kind" : "rtti",
14977     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE"
14978    },
14979    {
14980     "kind" : "complete_dtor_pointer",
14981     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED1Ev"
14982    },
14983    {
14984     "kind" : "deleting_dtor_pointer",
14985     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED0Ev"
14986    },
14987    {
14988     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvm"
14989    },
14990    {
14991     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvm"
14992    },
14993    {
14994     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvm"
14995    },
14996    {
14997     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvm"
14998    },
14999    {
15000     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvm"
15001    },
15002    {
15003     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvm"
15004    }
15005   ]
15006  },
15007  {
15008   "alignment" : 8,
15009   "base_specifiers" :
15010   [
15011    {
15012     "access" : "private",
15013     "referenced_type" : "_ZTIN7android10VectorImplE"
15014    }
15015   ],
15016   "linker_set_key" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
15017   "name" : "android::Vector<android::Looper::Response>",
15018   "record_kind" : "class",
15019   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
15020   "self_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
15021   "size" : 40,
15022   "source_file" : "system/core/libutils/include/utils/Vector.h",
15023   "template_args" :
15024   [
15025    "_ZTIN7android6Looper8ResponseE"
15026   ],
15027   "vtable_components" :
15028   [
15029    {
15030     "kind" : "offset_to_top"
15031    },
15032    {
15033     "kind" : "rtti",
15034     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE"
15035    },
15036    {
15037     "kind" : "complete_dtor_pointer",
15038     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED1Ev"
15039    },
15040    {
15041     "kind" : "deleting_dtor_pointer",
15042     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED0Ev"
15043    },
15044    {
15045     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvm"
15046    },
15047    {
15048     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvm"
15049    },
15050    {
15051     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvm"
15052    },
15053    {
15054     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvm"
15055    },
15056    {
15057     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvm"
15058    },
15059    {
15060     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvm"
15061    }
15062   ]
15063  },
15064  {
15065   "alignment" : 8,
15066   "base_specifiers" :
15067   [
15068    {
15069     "access" : "private",
15070     "referenced_type" : "_ZTIN7android10VectorImplE"
15071    }
15072   ],
15073   "linker_set_key" : "_ZTIN7android6VectorINS_7String8EEE",
15074   "name" : "android::Vector<android::String8>",
15075   "record_kind" : "class",
15076   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
15077   "self_type" : "_ZTIN7android6VectorINS_7String8EEE",
15078   "size" : 40,
15079   "source_file" : "system/core/libutils/include/utils/Vector.h",
15080   "template_args" :
15081   [
15082    "_ZTIN7android7String8E"
15083   ],
15084   "vtable_components" :
15085   [
15086    {
15087     "kind" : "offset_to_top"
15088    },
15089    {
15090     "kind" : "rtti",
15091     "mangled_component_name" : "_ZTIN7android6VectorINS_7String8EEE"
15092    },
15093    {
15094     "kind" : "complete_dtor_pointer",
15095     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED1Ev"
15096    },
15097    {
15098     "kind" : "deleting_dtor_pointer",
15099     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED0Ev"
15100    },
15101    {
15102     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE12do_constructEPvm"
15103    },
15104    {
15105     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE10do_destroyEPvm"
15106    },
15107    {
15108     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE7do_copyEPvPKvm"
15109    },
15110    {
15111     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE8do_splatEPvPKvm"
15112    },
15113    {
15114     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE15do_move_forwardEPvPKvm"
15115    },
15116    {
15117     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE16do_move_backwardEPvPKvm"
15118    }
15119   ]
15120  },
15121  {
15122   "alignment" : 1,
15123   "linker_set_key" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15124   "name" : "android::traits<android::sysprop_change_callback_info>",
15125   "referenced_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15126   "self_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15127   "size" : 1,
15128   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15129   "template_args" :
15130   [
15131    "_ZTIN7android28sysprop_change_callback_infoE"
15132   ]
15133  },
15134  {
15135   "alignment" : 1,
15136   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15137   "name" : "android::traits<android::Looper::MessageEnvelope>",
15138   "referenced_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15139   "self_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15140   "size" : 1,
15141   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15142   "template_args" :
15143   [
15144    "_ZTIN7android6Looper15MessageEnvelopeE"
15145   ]
15146  },
15147  {
15148   "alignment" : 1,
15149   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15150   "name" : "android::traits<android::Looper::Response>",
15151   "referenced_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15152   "self_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15153   "size" : 1,
15154   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15155   "template_args" :
15156   [
15157    "_ZTIN7android6Looper8ResponseE"
15158   ]
15159  },
15160  {
15161   "alignment" : 8,
15162   "fields" :
15163   [
15164    {
15165     "access" : "private",
15166     "field_name" : "mFileName",
15167     "referenced_type" : "_ZTIPc"
15168    },
15169    {
15170     "access" : "private",
15171     "field_name" : "mBasePtr",
15172     "field_offset" : 64,
15173     "referenced_type" : "_ZTIPv"
15174    },
15175    {
15176     "access" : "private",
15177     "field_name" : "mBaseLength",
15178     "field_offset" : 128,
15179     "referenced_type" : "_ZTIm"
15180    },
15181    {
15182     "access" : "private",
15183     "field_name" : "mDataOffset",
15184     "field_offset" : 192,
15185     "referenced_type" : "_ZTIl"
15186    },
15187    {
15188     "access" : "private",
15189     "field_name" : "mDataPtr",
15190     "field_offset" : 256,
15191     "referenced_type" : "_ZTIPv"
15192    },
15193    {
15194     "access" : "private",
15195     "field_name" : "mDataLength",
15196     "field_offset" : 320,
15197     "referenced_type" : "_ZTIm"
15198    }
15199   ],
15200   "linker_set_key" : "_ZTIN7android7FileMapE",
15201   "name" : "android::FileMap",
15202   "record_kind" : "class",
15203   "referenced_type" : "_ZTIN7android7FileMapE",
15204   "self_type" : "_ZTIN7android7FileMapE",
15205   "size" : 48,
15206   "source_file" : "system/core/libutils/include/utils/FileMap.h"
15207  },
15208  {
15209   "alignment" : 4,
15210   "fields" :
15211   [
15212    {
15213     "field_name" : "what",
15214     "referenced_type" : "_ZTIi"
15215    }
15216   ],
15217   "linker_set_key" : "_ZTIN7android7MessageE",
15218   "name" : "android::Message",
15219   "referenced_type" : "_ZTIN7android7MessageE",
15220   "self_type" : "_ZTIN7android7MessageE",
15221   "size" : 4,
15222   "source_file" : "system/core/libutils/include/utils/Looper.h"
15223  },
15224  {
15225   "alignment" : 8,
15226   "linker_set_key" : "_ZTIN7android7PrinterE",
15227   "name" : "android::Printer",
15228   "record_kind" : "class",
15229   "referenced_type" : "_ZTIN7android7PrinterE",
15230   "self_type" : "_ZTIN7android7PrinterE",
15231   "size" : 8,
15232   "source_file" : "system/core/libutils/include/utils/Printer.h",
15233   "vtable_components" :
15234   [
15235    {
15236     "kind" : "offset_to_top"
15237    },
15238    {
15239     "kind" : "rtti",
15240     "mangled_component_name" : "_ZTIN7android7PrinterE"
15241    },
15242    {
15243     "is_pure" : true,
15244     "mangled_component_name" : "_ZN7android7Printer9printLineEPKc"
15245    },
15246    {
15247     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
15248    },
15249    {
15250     "kind" : "complete_dtor_pointer",
15251     "mangled_component_name" : "_ZN7android7PrinterD1Ev"
15252    },
15253    {
15254     "kind" : "deleting_dtor_pointer",
15255     "mangled_component_name" : "_ZN7android7PrinterD0Ev"
15256    }
15257   ]
15258  },
15259  {
15260   "alignment" : 1,
15261   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
15262   "name" : "android::RefBase::weakref_type",
15263   "record_kind" : "class",
15264   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
15265   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
15266   "size" : 1,
15267   "source_file" : "system/core/libutils/include/utils/RefBase.h"
15268  },
15269  {
15270   "alignment" : 8,
15271   "fields" :
15272   [
15273    {
15274     "access" : "private",
15275     "field_name" : "mRefs",
15276     "field_offset" : 64,
15277     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
15278    }
15279   ],
15280   "linker_set_key" : "_ZTIN7android7RefBaseE",
15281   "name" : "android::RefBase",
15282   "record_kind" : "class",
15283   "referenced_type" : "_ZTIN7android7RefBaseE",
15284   "self_type" : "_ZTIN7android7RefBaseE",
15285   "size" : 16,
15286   "source_file" : "system/core/libutils/include/utils/RefBase.h",
15287   "vtable_components" :
15288   [
15289    {
15290     "kind" : "offset_to_top"
15291    },
15292    {
15293     "kind" : "rtti",
15294     "mangled_component_name" : "_ZTIN7android7RefBaseE"
15295    },
15296    {
15297     "kind" : "complete_dtor_pointer",
15298     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
15299    },
15300    {
15301     "kind" : "deleting_dtor_pointer",
15302     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
15303    },
15304    {
15305     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15306    },
15307    {
15308     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15309    },
15310    {
15311     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15312    },
15313    {
15314     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15315    }
15316   ]
15317  },
15318  {
15319   "alignment" : 8,
15320   "fields" :
15321   [
15322    {
15323     "access" : "private",
15324     "field_name" : "mString",
15325     "referenced_type" : "_ZTIPKc"
15326    }
15327   ],
15328   "linker_set_key" : "_ZTIN7android7String8E",
15329   "name" : "android::String8",
15330   "record_kind" : "class",
15331   "referenced_type" : "_ZTIN7android7String8E",
15332   "self_type" : "_ZTIN7android7String8E",
15333   "size" : 8,
15334   "source_file" : "system/core/libutils/include/utils/String8.h"
15335  },
15336  {
15337   "alignment" : 4,
15338   "fields" :
15339   [
15340    {
15341     "field_name" : "size",
15342     "referenced_type" : "_ZTIKj"
15343    },
15344    {
15345     "field_name" : "data",
15346     "field_offset" : 32,
15347     "referenced_type" : "_ZTIA1_Ds"
15348    }
15349   ],
15350   "linker_set_key" : "_ZTIN7android8String1610StaticDataILm1EEE",
15351   "name" : "android::String16::StaticData<1>",
15352   "referenced_type" : "_ZTIN7android8String1610StaticDataILm1EEE",
15353   "self_type" : "_ZTIN7android8String1610StaticDataILm1EEE",
15354   "size" : 8,
15355   "source_file" : "system/core/libutils/include/utils/String16.h"
15356  },
15357  {
15358   "alignment" : 8,
15359   "fields" :
15360   [
15361    {
15362     "access" : "private",
15363     "field_name" : "mString",
15364     "referenced_type" : "_ZTIPKDs"
15365    }
15366   ],
15367   "linker_set_key" : "_ZTIN7android8String16E",
15368   "name" : "android::String16",
15369   "record_kind" : "class",
15370   "referenced_type" : "_ZTIN7android8String16E",
15371   "self_type" : "_ZTIN7android8String16E",
15372   "size" : 8,
15373   "source_file" : "system/core/libutils/include/utils/String16.h"
15374  },
15375  {
15376   "alignment" : 1,
15377   "linker_set_key" : "_ZTIN7android9CallStack12StackDeleterE",
15378   "name" : "android::CallStack::StackDeleter",
15379   "referenced_type" : "_ZTIN7android9CallStack12StackDeleterE",
15380   "self_type" : "_ZTIN7android9CallStack12StackDeleterE",
15381   "size" : 1,
15382   "source_file" : "system/core/libutils/include/utils/CallStack.h"
15383  },
15384  {
15385   "alignment" : 8,
15386   "fields" :
15387   [
15388    {
15389     "access" : "private",
15390     "field_name" : "mFrameLines",
15391     "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE"
15392    }
15393   ],
15394   "linker_set_key" : "_ZTIN7android9CallStackE",
15395   "name" : "android::CallStack",
15396   "record_kind" : "class",
15397   "referenced_type" : "_ZTIN7android9CallStackE",
15398   "self_type" : "_ZTIN7android9CallStackE",
15399   "size" : 40,
15400   "source_file" : "system/core/libutils/include/utils/CallStack.h"
15401  },
15402  {
15403   "alignment" : 4,
15404   "fields" :
15405   [
15406    {
15407     "access" : "private",
15408     "field_name" : "mCond",
15409     "referenced_type" : "_ZTI14pthread_cond_t"
15410    }
15411   ],
15412   "linker_set_key" : "_ZTIN7android9ConditionE",
15413   "name" : "android::Condition",
15414   "record_kind" : "class",
15415   "referenced_type" : "_ZTIN7android9ConditionE",
15416   "self_type" : "_ZTIN7android9ConditionE",
15417   "size" : 48,
15418   "source_file" : "system/core/libutils/include/utils/Condition.h"
15419  },
15420  {
15421   "alignment" : 8,
15422   "base_specifiers" :
15423   [
15424    {
15425     "referenced_type" : "_ZTIN7android7PrinterE"
15426    }
15427   ],
15428   "fields" :
15429   [
15430    {
15431     "access" : "private",
15432     "field_name" : "mFd",
15433     "field_offset" : 64,
15434     "referenced_type" : "_ZTIi"
15435    },
15436    {
15437     "access" : "private",
15438     "field_name" : "mIndent",
15439     "field_offset" : 96,
15440     "referenced_type" : "_ZTIj"
15441    },
15442    {
15443     "access" : "private",
15444     "field_name" : "mPrefix",
15445     "field_offset" : 128,
15446     "referenced_type" : "_ZTIPKc"
15447    },
15448    {
15449     "access" : "private",
15450     "field_name" : "mFormatString",
15451     "field_offset" : 192,
15452     "referenced_type" : "_ZTIA20_c"
15453    }
15454   ],
15455   "linker_set_key" : "_ZTIN7android9FdPrinterE",
15456   "name" : "android::FdPrinter",
15457   "record_kind" : "class",
15458   "referenced_type" : "_ZTIN7android9FdPrinterE",
15459   "self_type" : "_ZTIN7android9FdPrinterE",
15460   "size" : 48,
15461   "source_file" : "system/core/libutils/include/utils/Printer.h",
15462   "vtable_components" :
15463   [
15464    {
15465     "kind" : "offset_to_top"
15466    },
15467    {
15468     "kind" : "rtti",
15469     "mangled_component_name" : "_ZTIN7android9FdPrinterE"
15470    },
15471    {
15472     "mangled_component_name" : "_ZN7android9FdPrinter9printLineEPKc"
15473    },
15474    {
15475     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
15476    },
15477    {
15478     "kind" : "complete_dtor_pointer",
15479     "mangled_component_name" : "_ZN7android9FdPrinterD1Ev"
15480    },
15481    {
15482     "kind" : "deleting_dtor_pointer",
15483     "mangled_component_name" : "_ZN7android9FdPrinterD0Ev"
15484    }
15485   ]
15486  },
15487  {
15488   "alignment" : 8,
15489   "fields" :
15490   [
15491    {
15492     "access" : "private",
15493     "field_name" : "mName",
15494     "referenced_type" : "_ZTIPKc"
15495    },
15496    {
15497     "access" : "private",
15498     "field_name" : "mClock",
15499     "field_offset" : 64,
15500     "referenced_type" : "_ZTIi"
15501    },
15502    {
15503     "access" : "private",
15504     "field_name" : "mStartTime",
15505     "field_offset" : 128,
15506     "referenced_type" : "_ZTIl"
15507    }
15508   ],
15509   "linker_set_key" : "_ZTIN7android9StopWatchE",
15510   "name" : "android::StopWatch",
15511   "record_kind" : "class",
15512   "referenced_type" : "_ZTIN7android9StopWatchE",
15513   "self_type" : "_ZTIN7android9StopWatchE",
15514   "size" : 24,
15515   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
15516  },
15517  {
15518   "alignment" : 8,
15519   "fields" :
15520   [
15521    {
15522     "access" : "private",
15523     "field_name" : "mFilename",
15524     "referenced_type" : "_ZTIN7android7String8E"
15525    },
15526    {
15527     "access" : "private",
15528     "field_name" : "mFileMap",
15529     "field_offset" : 64,
15530     "referenced_type" : "_ZTIPN7android7FileMapE"
15531    },
15532    {
15533     "access" : "private",
15534     "field_name" : "mBuffer",
15535     "field_offset" : 128,
15536     "referenced_type" : "_ZTIPc"
15537    },
15538    {
15539     "access" : "private",
15540     "field_name" : "mOwnBuffer",
15541     "field_offset" : 192,
15542     "referenced_type" : "_ZTIb"
15543    },
15544    {
15545     "access" : "private",
15546     "field_name" : "mLength",
15547     "field_offset" : 256,
15548     "referenced_type" : "_ZTIm"
15549    },
15550    {
15551     "access" : "private",
15552     "field_name" : "mCurrent",
15553     "field_offset" : 320,
15554     "referenced_type" : "_ZTIPKc"
15555    },
15556    {
15557     "access" : "private",
15558     "field_name" : "mLineNumber",
15559     "field_offset" : 384,
15560     "referenced_type" : "_ZTIi"
15561    }
15562   ],
15563   "linker_set_key" : "_ZTIN7android9TokenizerE",
15564   "name" : "android::Tokenizer",
15565   "record_kind" : "class",
15566   "referenced_type" : "_ZTIN7android9TokenizerE",
15567   "self_type" : "_ZTIN7android9TokenizerE",
15568   "size" : 56,
15569   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
15570  },
15571  {
15572   "alignment" : 4,
15573   "fields" :
15574   [
15575    {
15576     "field_name" : "buf",
15577     "referenced_type" : "_ZTIA5121_h"
15578    },
15579    {
15580     "field_name" : "entry",
15581     "referenced_type" : "_ZTI12logger_entry"
15582    }
15583   ],
15584   "is_anonymous" : true,
15585   "linker_set_key" : "_ZTIN7log_msgUt_E",
15586   "name" : "log_msg::(anonymous)",
15587   "record_kind" : "union",
15588   "referenced_type" : "_ZTIN7log_msgUt_E",
15589   "self_type" : "_ZTIN7log_msgUt_E",
15590   "size" : 5124,
15591   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
15592  }
15593 ],
15594 "rvalue_reference_types" :
15595 [
15596  {
15597   "alignment" : 8,
15598   "linker_set_key" : "_ZTION7android2spINS_12NativeHandleEEE",
15599   "name" : "android::sp<android::NativeHandle> &&",
15600   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
15601   "self_type" : "_ZTION7android2spINS_12NativeHandleEEE",
15602   "size" : 8,
15603   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15604  },
15605  {
15606   "alignment" : 8,
15607   "linker_set_key" : "_ZTION7android2spINS_14MessageHandlerEEE",
15608   "name" : "android::sp<android::MessageHandler> &&",
15609   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
15610   "self_type" : "_ZTION7android2spINS_14MessageHandlerEEE",
15611   "size" : 8,
15612   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15613  },
15614  {
15615   "alignment" : 8,
15616   "linker_set_key" : "_ZTION7android2spINS_20SimpleLooperCallbackEEE",
15617   "name" : "android::sp<android::SimpleLooperCallback> &&",
15618   "referenced_type" : "_ZTIN7android2spINS_20SimpleLooperCallbackEEE",
15619   "self_type" : "_ZTION7android2spINS_20SimpleLooperCallbackEEE",
15620   "size" : 8,
15621   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15622  },
15623  {
15624   "alignment" : 8,
15625   "linker_set_key" : "_ZTION7android2spINS_6LooperEEE",
15626   "name" : "android::sp<android::Looper> &&",
15627   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
15628   "self_type" : "_ZTION7android2spINS_6LooperEEE",
15629   "size" : 8,
15630   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15631  },
15632  {
15633   "alignment" : 8,
15634   "linker_set_key" : "_ZTION7android2spINS_6ThreadEEE",
15635   "name" : "android::sp<android::Thread> &&",
15636   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
15637   "self_type" : "_ZTION7android2spINS_6ThreadEEE",
15638   "size" : 8,
15639   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15640  },
15641  {
15642   "alignment" : 8,
15643   "linker_set_key" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
15644   "name" : "android::base::unique_fd_impl<android::base::DefaultCloser> &&",
15645   "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE",
15646   "self_type" : "_ZTION7android4base14unique_fd_implINS0_13DefaultCloserEEE",
15647   "size" : 8,
15648   "source_file" : "system/libbase/include/android-base/unique_fd.h"
15649  },
15650  {
15651   "alignment" : 8,
15652   "linker_set_key" : "_ZTION7android7FileMapE",
15653   "name" : "android::FileMap &&",
15654   "referenced_type" : "_ZTIN7android7FileMapE",
15655   "self_type" : "_ZTION7android7FileMapE",
15656   "size" : 8,
15657   "source_file" : "system/core/libutils/include/utils/FileMap.h"
15658  },
15659  {
15660   "alignment" : 8,
15661   "linker_set_key" : "_ZTION7android8String16E",
15662   "name" : "android::String16 &&",
15663   "referenced_type" : "_ZTIN7android8String16E",
15664   "self_type" : "_ZTION7android8String16E",
15665   "size" : 8,
15666   "source_file" : "system/core/libutils/include/utils/String16.h"
15667  }
15668 ]
15669}
15670