1{
2 "array_types" :
3 [
4  {
5   "alignment" : 4,
6   "linker_set_key" : "_ZTIA0_i",
7   "name" : "int [0]",
8   "referenced_type" : "_ZTIi",
9   "self_type" : "_ZTIA0_i",
10   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
11  },
12  {
13   "alignment" : 2,
14   "linker_set_key" : "_ZTIA1_Ds",
15   "name" : "char16_t [1]",
16   "referenced_type" : "_ZTIDs",
17   "self_type" : "_ZTIA1_Ds",
18   "size" : 2,
19   "source_file" : "system/core/libutils/include/utils/String16.h"
20  },
21  {
22   "alignment" : 1,
23   "linker_set_key" : "_ZTIA20_c",
24   "name" : "char [20]",
25   "referenced_type" : "_ZTIc",
26   "self_type" : "_ZTIA20_c",
27   "size" : 20,
28   "source_file" : "system/core/libutils/include/utils/Printer.h"
29  },
30  {
31   "alignment" : 1,
32   "linker_set_key" : "_ZTIA5121_h",
33   "name" : "unsigned char [5121]",
34   "referenced_type" : "_ZTIh",
35   "self_type" : "_ZTIA5121_h",
36   "size" : 5121,
37   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
38  },
39  {
40   "alignment" : 4,
41   "linker_set_key" : "_ZTIA8_j",
42   "name" : "unsigned int [8]",
43   "referenced_type" : "_ZTIj",
44   "self_type" : "_ZTIA8_j",
45   "size" : 32,
46   "source_file" : "system/core/libsystem/include/system/graphics.h"
47  },
48  {
49   "linker_set_key" : "_ZTIA_f",
50   "name" : "float []",
51   "referenced_type" : "_ZTIf",
52   "self_type" : "_ZTIA_f",
53   "source_file" : "system/core/libsystem/include/system/graphics.h"
54  }
55 ],
56 "builtin_types" :
57 [
58  {
59   "alignment" : 4,
60   "is_integral" : true,
61   "is_unsigned" : true,
62   "linker_set_key" : "_ZTIDi",
63   "name" : "char32_t",
64   "referenced_type" : "_ZTIDi",
65   "self_type" : "_ZTIDi",
66   "size" : 4
67  },
68  {
69   "alignment" : 2,
70   "is_integral" : true,
71   "is_unsigned" : true,
72   "linker_set_key" : "_ZTIDs",
73   "name" : "char16_t",
74   "referenced_type" : "_ZTIDs",
75   "self_type" : "_ZTIDs",
76   "size" : 2
77  },
78  {
79   "alignment" : 1,
80   "is_integral" : true,
81   "linker_set_key" : "_ZTIa",
82   "name" : "signed char",
83   "referenced_type" : "_ZTIa",
84   "self_type" : "_ZTIa",
85   "size" : 1
86  },
87  {
88   "alignment" : 1,
89   "is_integral" : true,
90   "is_unsigned" : true,
91   "linker_set_key" : "_ZTIb",
92   "name" : "bool",
93   "referenced_type" : "_ZTIb",
94   "self_type" : "_ZTIb",
95   "size" : 1
96  },
97  {
98   "alignment" : 1,
99   "is_integral" : true,
100   "is_unsigned" : true,
101   "linker_set_key" : "_ZTIc",
102   "name" : "char",
103   "referenced_type" : "_ZTIc",
104   "self_type" : "_ZTIc",
105   "size" : 1
106  },
107  {
108   "alignment" : 8,
109   "linker_set_key" : "_ZTId",
110   "name" : "double",
111   "referenced_type" : "_ZTId",
112   "self_type" : "_ZTId",
113   "size" : 8
114  },
115  {
116   "alignment" : 4,
117   "linker_set_key" : "_ZTIf",
118   "name" : "float",
119   "referenced_type" : "_ZTIf",
120   "self_type" : "_ZTIf",
121   "size" : 4
122  },
123  {
124   "alignment" : 1,
125   "is_integral" : true,
126   "is_unsigned" : true,
127   "linker_set_key" : "_ZTIh",
128   "name" : "unsigned char",
129   "referenced_type" : "_ZTIh",
130   "self_type" : "_ZTIh",
131   "size" : 1
132  },
133  {
134   "alignment" : 4,
135   "is_integral" : true,
136   "linker_set_key" : "_ZTIi",
137   "name" : "int",
138   "referenced_type" : "_ZTIi",
139   "self_type" : "_ZTIi",
140   "size" : 4
141  },
142  {
143   "alignment" : 4,
144   "is_integral" : true,
145   "is_unsigned" : true,
146   "linker_set_key" : "_ZTIj",
147   "name" : "unsigned int",
148   "referenced_type" : "_ZTIj",
149   "self_type" : "_ZTIj",
150   "size" : 4
151  },
152  {
153   "alignment" : 4,
154   "is_integral" : true,
155   "linker_set_key" : "_ZTIl",
156   "name" : "long",
157   "referenced_type" : "_ZTIl",
158   "self_type" : "_ZTIl",
159   "size" : 4
160  },
161  {
162   "alignment" : 4,
163   "is_integral" : true,
164   "is_unsigned" : true,
165   "linker_set_key" : "_ZTIm",
166   "name" : "unsigned long",
167   "referenced_type" : "_ZTIm",
168   "self_type" : "_ZTIm",
169   "size" : 4
170  },
171  {
172   "alignment" : 2,
173   "is_integral" : true,
174   "linker_set_key" : "_ZTIs",
175   "name" : "short",
176   "referenced_type" : "_ZTIs",
177   "self_type" : "_ZTIs",
178   "size" : 2
179  },
180  {
181   "alignment" : 2,
182   "is_integral" : true,
183   "is_unsigned" : true,
184   "linker_set_key" : "_ZTIt",
185   "name" : "unsigned short",
186   "referenced_type" : "_ZTIt",
187   "self_type" : "_ZTIt",
188   "size" : 2
189  },
190  {
191   "linker_set_key" : "_ZTIv",
192   "name" : "void",
193   "referenced_type" : "_ZTIv",
194   "self_type" : "_ZTIv"
195  },
196  {
197   "alignment" : 8,
198   "is_integral" : true,
199   "linker_set_key" : "_ZTIx",
200   "name" : "long long",
201   "referenced_type" : "_ZTIx",
202   "self_type" : "_ZTIx",
203   "size" : 8
204  },
205  {
206   "alignment" : 8,
207   "is_integral" : true,
208   "is_unsigned" : true,
209   "linker_set_key" : "_ZTIy",
210   "name" : "unsigned long long",
211   "referenced_type" : "_ZTIy",
212   "self_type" : "_ZTIy",
213   "size" : 8
214  }
215 ],
216 "elf_functions" :
217 [
218  {
219   "name" : "_Z24androidCreateThreadGetIDPFiPvES_PS_"
220  },
221  {
222   "name" : "_ZN7android10LogPrinter8printRawEPKc"
223  },
224  {
225   "name" : "_ZN7android10LogPrinter9printLineEPKc"
226  },
227  {
228   "name" : "_ZN7android10LogPrinterC1EPKc19android_LogPriorityS2_b"
229  },
230  {
231   "name" : "_ZN7android10LogPrinterC2EPKc19android_LogPriorityS2_b"
232  },
233  {
234   "name" : "_ZN7android10VectorImpl11appendArrayEPKvj"
235  },
236  {
237   "name" : "_ZN7android10VectorImpl11setCapacityEj"
238  },
239  {
240   "name" : "_ZN7android10VectorImpl12appendVectorERKS0_"
241  },
242  {
243   "name" : "_ZN7android10VectorImpl13editArrayImplEv"
244  },
245  {
246   "name" : "_ZN7android10VectorImpl13finish_vectorEv"
247  },
248  {
249   "name" : "_ZN7android10VectorImpl13insertArrayAtEPKvjj"
250  },
251  {
252   "name" : "_ZN7android10VectorImpl13removeItemsAtEjj"
253  },
254  {
255   "name" : "_ZN7android10VectorImpl14insertVectorAtERKS0_j"
256  },
257  {
258   "name" : "_ZN7android10VectorImpl15release_storageEv"
259  },
260  {
261   "name" : "_ZN7android10VectorImpl16editItemLocationEj"
262  },
263  {
264   "name" : "_ZN7android10VectorImpl3addEPKv"
265  },
266  {
267   "name" : "_ZN7android10VectorImpl3addEv"
268  },
269  {
270   "name" : "_ZN7android10VectorImpl3popEv"
271  },
272  {
273   "name" : "_ZN7android10VectorImpl4pushEPKv"
274  },
275  {
276   "name" : "_ZN7android10VectorImpl4pushEv"
277  },
278  {
279   "name" : "_ZN7android10VectorImpl4sortEPFiPKvS2_E"
280  },
281  {
282   "name" : "_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_"
283  },
284  {
285   "name" : "_ZN7android10VectorImpl5_growEjj"
286  },
287  {
288   "name" : "_ZN7android10VectorImpl5clearEv"
289  },
290  {
291   "name" : "_ZN7android10VectorImpl6resizeEj"
292  },
293  {
294   "name" : "_ZN7android10VectorImpl7_shrinkEjj"
295  },
296  {
297   "name" : "_ZN7android10VectorImpl8insertAtEPKvjj"
298  },
299  {
300   "name" : "_ZN7android10VectorImpl8insertAtEjj"
301  },
302  {
303   "name" : "_ZN7android10VectorImpl9replaceAtEPKvj"
304  },
305  {
306   "name" : "_ZN7android10VectorImpl9replaceAtEj"
307  },
308  {
309   "name" : "_ZN7android10VectorImplC2ERKS0_"
310  },
311  {
312   "name" : "_ZN7android10VectorImplC2Ejj"
313  },
314  {
315   "name" : "_ZN7android10VectorImplD0Ev"
316  },
317  {
318   "name" : "_ZN7android10VectorImplD1Ev"
319  },
320  {
321   "name" : "_ZN7android10VectorImplD2Ev"
322  },
323  {
324   "name" : "_ZN7android10VectorImplaSERKS0_"
325  },
326  {
327   "name" : "_ZN7android11uptimeNanosEv"
328  },
329  {
330   "name" : "_ZN7android12NativeHandle6createEP13native_handleb"
331  },
332  {
333   "name" : "_ZN7android12NativeHandleC1EP13native_handleb"
334  },
335  {
336   "name" : "_ZN7android12NativeHandleC2EP13native_handleb"
337  },
338  {
339   "name" : "_ZN7android12NativeHandleD1Ev"
340  },
341  {
342   "name" : "_ZN7android12NativeHandleD2Ev"
343  },
344  {
345   "name" : "_ZN7android12SharedBuffer5allocEj"
346  },
347  {
348   "name" : "_ZN7android12SharedBuffer7deallocEPKS0_"
349  },
350  {
351   "name" : "_ZN7android12uptimeMillisEv"
352  },
353  {
354   "name" : "_ZN7android13PrefixPrinter9printLineEPKc"
355  },
356  {
357   "name" : "_ZN7android13PrefixPrinterC1ERNS_7PrinterEPKc"
358  },
359  {
360   "name" : "_ZN7android13PrefixPrinterC2ERNS_7PrinterEPKc"
361  },
362  {
363   "name" : "_ZN7android14LooperCallbackD0Ev"
364  },
365  {
366   "name" : "_ZN7android14LooperCallbackD1Ev"
367  },
368  {
369   "name" : "_ZN7android14LooperCallbackD2Ev"
370  },
371  {
372   "name" : "_ZN7android14MessageHandlerD0Ev"
373  },
374  {
375   "name" : "_ZN7android14MessageHandlerD1Ev"
376  },
377  {
378   "name" : "_ZN7android14MessageHandlerD2Ev"
379  },
380  {
381   "name" : "_ZN7android14String8Printer9printLineEPKc"
382  },
383  {
384   "name" : "_ZN7android14String8PrinterC1EPNS_7String8EPKc"
385  },
386  {
387   "name" : "_ZN7android14String8PrinterC2EPNS_7String8EPKc"
388  },
389  {
390   "name" : "_ZN7android14sp_report_raceEv"
391  },
392  {
393   "name" : "_ZN7android14statusToStringEi"
394  },
395  {
396   "name" : "_ZN7android15elapsedRealtimeEv"
397  },
398  {
399   "name" : "_ZN7android16SortedVectorImpl3addEPKv"
400  },
401  {
402   "name" : "_ZN7android16SortedVectorImpl5mergeERKNS_10VectorImplE"
403  },
404  {
405   "name" : "_ZN7android16SortedVectorImpl5mergeERKS0_"
406  },
407  {
408   "name" : "_ZN7android16SortedVectorImpl6removeEPKv"
409  },
410  {
411   "name" : "_ZN7android16SortedVectorImplC2ERKNS_10VectorImplE"
412  },
413  {
414   "name" : "_ZN7android16SortedVectorImplC2Ejj"
415  },
416  {
417   "name" : "_ZN7android16SortedVectorImplD0Ev"
418  },
419  {
420   "name" : "_ZN7android16SortedVectorImplD1Ev"
421  },
422  {
423   "name" : "_ZN7android16SortedVectorImplD2Ev"
424  },
425  {
426   "name" : "_ZN7android16SortedVectorImplaSERKS0_"
427  },
428  {
429   "name" : "_ZN7android17JenkinsHashWhitenEj"
430  },
431  {
432   "name" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE"
433  },
434  {
435   "name" : "_ZN7android18WeakMessageHandlerC1ERKNS_2wpINS_14MessageHandlerEEE"
436  },
437  {
438   "name" : "_ZN7android18WeakMessageHandlerC2ERKNS_2wpINS_14MessageHandlerEEE"
439  },
440  {
441   "name" : "_ZN7android18WeakMessageHandlerD0Ev"
442  },
443  {
444   "name" : "_ZN7android18WeakMessageHandlerD1Ev"
445  },
446  {
447   "name" : "_ZN7android18WeakMessageHandlerD2Ev"
448  },
449  {
450   "name" : "_ZN7android19JenkinsHashMixBytesEjPKhj"
451  },
452  {
453   "name" : "_ZN7android19elapsedRealtimeNanoEv"
454  },
455  {
456   "name" : "_ZN7android20JenkinsHashMixShortsEjPKtj"
457  },
458  {
459   "name" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv"
460  },
461  {
462   "name" : "_ZN7android20SimpleLooperCallbackC1EPFiiiPvE"
463  },
464  {
465   "name" : "_ZN7android20SimpleLooperCallbackC2EPFiiiPvE"
466  },
467  {
468   "name" : "_ZN7android20SimpleLooperCallbackD0Ev"
469  },
470  {
471   "name" : "_ZN7android20SimpleLooperCallbackD1Ev"
472  },
473  {
474   "name" : "_ZN7android20SimpleLooperCallbackD2Ev"
475  },
476  {
477   "name" : "_ZN7android21report_sysprop_changeEv"
478  },
479  {
480   "name" : "_ZN7android23sp_report_stack_pointerEv"
481  },
482  {
483   "name" : "_ZN7android27add_sysprop_change_callbackEPFvvEi"
484  },
485  {
486   "name" : "_ZN7android30get_report_sysprop_change_funcEv"
487  },
488  {
489   "name" : "_ZN7android47LightRefBase_reportIncStrongRequireStrongFailedEPKv"
490  },
491  {
492   "name" : "_ZN7android6Looper10initTLSKeyEv"
493  },
494  {
495   "name" : "_ZN7android6Looper11sendMessageERKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
496  },
497  {
498   "name" : "_ZN7android6Looper12getForThreadEv"
499  },
500  {
501   "name" : "_ZN7android6Looper12pushResponseEiRKNS0_7RequestE"
502  },
503  {
504   "name" : "_ZN7android6Looper12setForThreadERKNS_2spIS0_EE"
505  },
506  {
507   "name" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEE"
508  },
509  {
510   "name" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEEi"
511  },
512  {
513   "name" : "_ZN7android6Looper16threadDestructorEPv"
514  },
515  {
516   "name" : "_ZN7android6Looper17sendMessageAtTimeExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
517  },
518  {
519   "name" : "_ZN7android6Looper18rebuildEpollLockedEv"
520  },
521  {
522   "name" : "_ZN7android6Looper18sendMessageDelayedExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
523  },
524  {
525   "name" : "_ZN7android6Looper26scheduleEpollRebuildLockedEv"
526  },
527  {
528   "name" : "_ZN7android6Looper4wakeEv"
529  },
530  {
531   "name" : "_ZN7android6Looper5addFdEiiiPFiiiPvES1_"
532  },
533  {
534   "name" : "_ZN7android6Looper5addFdEiiiRKNS_2spINS_14LooperCallbackEEEPv"
535  },
536  {
537   "name" : "_ZN7android6Looper6awokenEv"
538  },
539  {
540   "name" : "_ZN7android6Looper7pollAllEiPiS1_PPv"
541  },
542  {
543   "name" : "_ZN7android6Looper7prepareEi"
544  },
545  {
546   "name" : "_ZN7android6Looper8pollOnceEiPiS1_PPv"
547  },
548  {
549   "name" : "_ZN7android6Looper8removeFdEi"
550  },
551  {
552   "name" : "_ZN7android6Looper8removeFdEii"
553  },
554  {
555   "name" : "_ZN7android6Looper9pollInnerEi"
556  },
557  {
558   "name" : "_ZN7android6LooperC1Eb"
559  },
560  {
561   "name" : "_ZN7android6LooperC2Eb"
562  },
563  {
564   "name" : "_ZN7android6LooperD0Ev"
565  },
566  {
567   "name" : "_ZN7android6LooperD1Ev"
568  },
569  {
570   "name" : "_ZN7android6LooperD2Ev"
571  },
572  {
573   "name" : "_ZN7android6Thread10readyToRunEv"
574  },
575  {
576   "name" : "_ZN7android6Thread11_threadLoopEPv"
577  },
578  {
579   "name" : "_ZN7android6Thread11requestExitEv"
580  },
581  {
582   "name" : "_ZN7android6Thread18requestExitAndWaitEv"
583  },
584  {
585   "name" : "_ZN7android6Thread3runEPKcij"
586  },
587  {
588   "name" : "_ZN7android6Thread4joinEv"
589  },
590  {
591   "name" : "_ZN7android6ThreadC2Eb"
592  },
593  {
594   "name" : "_ZN7android6ThreadD0Ev"
595  },
596  {
597   "name" : "_ZN7android6ThreadD1Ev"
598  },
599  {
600   "name" : "_ZN7android6ThreadD2Ev"
601  },
602  {
603   "name" : "_ZN7android7FileMap6adviseENS0_9MapAdviceE"
604  },
605  {
606   "name" : "_ZN7android7FileMap6createEPKcixjb"
607  },
608  {
609   "name" : "_ZN7android7FileMapC1EOS0_"
610  },
611  {
612   "name" : "_ZN7android7FileMapC1Ev"
613  },
614  {
615   "name" : "_ZN7android7FileMapC2EOS0_"
616  },
617  {
618   "name" : "_ZN7android7FileMapC2Ev"
619  },
620  {
621   "name" : "_ZN7android7FileMapD1Ev"
622  },
623  {
624   "name" : "_ZN7android7FileMapD2Ev"
625  },
626  {
627   "name" : "_ZN7android7FileMapaSEOS0_"
628  },
629  {
630   "name" : "_ZN7android7Printer15printFormatLineEPKcz"
631  },
632  {
633   "name" : "_ZN7android7PrinterC2Ev"
634  },
635  {
636   "name" : "_ZN7android7PrinterD0Ev"
637  },
638  {
639   "name" : "_ZN7android7PrinterD1Ev"
640  },
641  {
642   "name" : "_ZN7android7PrinterD2Ev"
643  },
644  {
645   "name" : "_ZN7android7RefBase10onFirstRefEv"
646  },
647  {
648   "name" : "_ZN7android7RefBase10renameRefsEjRKNS_16ReferenceRenamerE"
649  },
650  {
651   "name" : "_ZN7android7RefBase11renameRefIdEPNS0_12weakref_typeEPKvS4_"
652  },
653  {
654   "name" : "_ZN7android7RefBase11renameRefIdEPS0_PKvS3_"
655  },
656  {
657   "name" : "_ZN7android7RefBase12weakref_type14attemptIncWeakEPKv"
658  },
659  {
660   "name" : "_ZN7android7RefBase12weakref_type16attemptIncStrongEPKv"
661  },
662  {
663   "name" : "_ZN7android7RefBase12weakref_type18incWeakRequireWeakEPKv"
664  },
665  {
666   "name" : "_ZN7android7RefBase12weakref_type7decWeakEPKv"
667  },
668  {
669   "name" : "_ZN7android7RefBase12weakref_type7incWeakEPKv"
670  },
671  {
672   "name" : "_ZN7android7RefBase12weakref_type7trackMeEbb"
673  },
674  {
675   "name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
676  },
677  {
678   "name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
679  },
680  {
681   "name" : "_ZN7android7RefBase20extendObjectLifetimeEi"
682  },
683  {
684   "name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
685  },
686  {
687   "name" : "_ZN7android7RefBaseC1Ev"
688  },
689  {
690   "name" : "_ZN7android7RefBaseC2Ev"
691  },
692  {
693   "name" : "_ZN7android7RefBaseD0Ev"
694  },
695  {
696   "name" : "_ZN7android7RefBaseD1Ev"
697  },
698  {
699   "name" : "_ZN7android7RefBaseD2Ev"
700  },
701  {
702   "name" : "_ZN7android7String810appendPathEPKc"
703  },
704  {
705   "name" : "_ZN7android7String810lockBufferEj"
706  },
707  {
708   "name" : "_ZN7android7String811real_appendEPKcj"
709  },
710  {
711   "name" : "_ZN7android7String811setPathNameEPKc"
712  },
713  {
714   "name" : "_ZN7android7String811setPathNameEPKcj"
715  },
716  {
717   "name" : "_ZN7android7String812appendFormatEPKcz"
718  },
719  {
720   "name" : "_ZN7android7String812unlockBufferEj"
721  },
722  {
723   "name" : "_ZN7android7String812unlockBufferEv"
724  },
725  {
726   "name" : "_ZN7android7String813appendFormatVEPKcSt9__va_list"
727  },
728  {
729   "name" : "_ZN7android7String816convertToResPathEv"
730  },
731  {
732   "name" : "_ZN7android7String85clearEv"
733  },
734  {
735   "name" : "_ZN7android7String85setToEPKDij"
736  },
737  {
738   "name" : "_ZN7android7String85setToEPKDsj"
739  },
740  {
741   "name" : "_ZN7android7String85setToEPKc"
742  },
743  {
744   "name" : "_ZN7android7String85setToEPKcj"
745  },
746  {
747   "name" : "_ZN7android7String85setToERKS0_"
748  },
749  {
750   "name" : "_ZN7android7String86appendEPKc"
751  },
752  {
753   "name" : "_ZN7android7String86appendEPKcj"
754  },
755  {
756   "name" : "_ZN7android7String86appendERKS0_"
757  },
758  {
759   "name" : "_ZN7android7String86formatEPKcz"
760  },
761  {
762   "name" : "_ZN7android7String87formatVEPKcSt9__va_list"
763  },
764  {
765   "name" : "_ZN7android7String87toLowerEv"
766  },
767  {
768   "name" : "_ZN7android7String89removeAllEPKc"
769  },
770  {
771   "name" : "_ZN7android7String8C1EPKDi"
772  },
773  {
774   "name" : "_ZN7android7String8C1EPKDij"
775  },
776  {
777   "name" : "_ZN7android7String8C1EPKDs"
778  },
779  {
780   "name" : "_ZN7android7String8C1EPKDsj"
781  },
782  {
783   "name" : "_ZN7android7String8C1EPKc"
784  },
785  {
786   "name" : "_ZN7android7String8C1EPKcj"
787  },
788  {
789   "name" : "_ZN7android7String8C1ERKNS_8String16E"
790  },
791  {
792   "name" : "_ZN7android7String8C1ERKS0_"
793  },
794  {
795   "name" : "_ZN7android7String8C1Ev"
796  },
797  {
798   "name" : "_ZN7android7String8C2EPKDi"
799  },
800  {
801   "name" : "_ZN7android7String8C2EPKDij"
802  },
803  {
804   "name" : "_ZN7android7String8C2EPKDs"
805  },
806  {
807   "name" : "_ZN7android7String8C2EPKDsj"
808  },
809  {
810   "name" : "_ZN7android7String8C2EPKc"
811  },
812  {
813   "name" : "_ZN7android7String8C2EPKcj"
814  },
815  {
816   "name" : "_ZN7android7String8C2ERKNS_8String16E"
817  },
818  {
819   "name" : "_ZN7android7String8C2ERKS0_"
820  },
821  {
822   "name" : "_ZN7android7String8C2Ev"
823  },
824  {
825   "name" : "_ZN7android7String8D1Ev"
826  },
827  {
828   "name" : "_ZN7android7String8D2Ev"
829  },
830  {
831   "name" : "_ZN7android8String1610editResizeEj"
832  },
833  {
834   "name" : "_ZN7android8String1610replaceAllEDsDs"
835  },
836  {
837   "name" : "_ZN7android8String1613allocFromUTF8EPKcj"
838  },
839  {
840   "name" : "_ZN7android8String1614allocFromUTF16EPKDsj"
841  },
842  {
843   "name" : "_ZN7android8String164editEv"
844  },
845  {
846   "name" : "_ZN7android8String165allocEj"
847  },
848  {
849   "name" : "_ZN7android8String165setToEPKDs"
850  },
851  {
852   "name" : "_ZN7android8String165setToEPKDsj"
853  },
854  {
855   "name" : "_ZN7android8String165setToERKS0_"
856  },
857  {
858   "name" : "_ZN7android8String165setToERKS0_jj"
859  },
860  {
861   "name" : "_ZN7android8String166appendEPKDsj"
862  },
863  {
864   "name" : "_ZN7android8String166appendERKS0_"
865  },
866  {
867   "name" : "_ZN7android8String166insertEjPKDs"
868  },
869  {
870   "name" : "_ZN7android8String166insertEjPKDsj"
871  },
872  {
873   "name" : "_ZN7android8String167acquireEv"
874  },
875  {
876   "name" : "_ZN7android8String167releaseEv"
877  },
878  {
879   "name" : "_ZN7android8String16C1EPKDs"
880  },
881  {
882   "name" : "_ZN7android8String16C1EPKDsj"
883  },
884  {
885   "name" : "_ZN7android8String16C1EPKc"
886  },
887  {
888   "name" : "_ZN7android8String16C1EPKcj"
889  },
890  {
891   "name" : "_ZN7android8String16C1ERKNS_7String8E"
892  },
893  {
894   "name" : "_ZN7android8String16C1ERKS0_"
895  },
896  {
897   "name" : "_ZN7android8String16C1ERKS0_jj"
898  },
899  {
900   "name" : "_ZN7android8String16C1Ev"
901  },
902  {
903   "name" : "_ZN7android8String16C2EPKDs"
904  },
905  {
906   "name" : "_ZN7android8String16C2EPKDsj"
907  },
908  {
909   "name" : "_ZN7android8String16C2EPKc"
910  },
911  {
912   "name" : "_ZN7android8String16C2EPKcj"
913  },
914  {
915   "name" : "_ZN7android8String16C2ERKNS_7String8E"
916  },
917  {
918   "name" : "_ZN7android8String16C2ERKS0_"
919  },
920  {
921   "name" : "_ZN7android8String16C2ERKS0_jj"
922  },
923  {
924   "name" : "_ZN7android8String16C2Ev"
925  },
926  {
927   "name" : "_ZN7android8String16D1Ev"
928  },
929  {
930   "name" : "_ZN7android8String16D2Ev"
931  },
932  {
933   "name" : "_ZN7android9FdPrinter9printLineEPKc"
934  },
935  {
936   "name" : "_ZN7android9FdPrinterC1EijPKc"
937  },
938  {
939   "name" : "_ZN7android9FdPrinterC2EijPKc"
940  },
941  {
942   "name" : "_ZN7android9StopWatch5resetEv"
943  },
944  {
945   "name" : "_ZN7android9StopWatchC1EPKci"
946  },
947  {
948   "name" : "_ZN7android9StopWatchC2EPKci"
949  },
950  {
951   "name" : "_ZN7android9StopWatchD1Ev"
952  },
953  {
954   "name" : "_ZN7android9StopWatchD2Ev"
955  },
956  {
957   "name" : "_ZN7android9Tokenizer12fromContentsERKNS_7String8EPKcPPS0_"
958  },
959  {
960   "name" : "_ZN7android9Tokenizer14skipDelimitersEPKc"
961  },
962  {
963   "name" : "_ZN7android9Tokenizer4openERKNS_7String8EPPS0_"
964  },
965  {
966   "name" : "_ZN7android9Tokenizer8nextLineEv"
967  },
968  {
969   "name" : "_ZN7android9Tokenizer9nextTokenEPKc"
970  },
971  {
972   "name" : "_ZN7android9TokenizerC1ERKNS_7String8EPNS_7FileMapEPcbj"
973  },
974  {
975   "name" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbj"
976  },
977  {
978   "name" : "_ZN7android9TokenizerD1Ev"
979  },
980  {
981   "name" : "_ZN7android9TokenizerD2Ev"
982  },
983  {
984   "name" : "_ZNK7android10VectorImpl12itemLocationEj"
985  },
986  {
987   "name" : "_ZNK7android10VectorImpl8capacityEv"
988  },
989  {
990   "name" : "_ZNK7android10VectorImpl8itemSizeEv"
991  },
992  {
993   "name" : "_ZNK7android12SharedBuffer10editResizeEj"
994  },
995  {
996   "name" : "_ZNK7android12SharedBuffer11attemptEditEv"
997  },
998  {
999   "name" : "_ZNK7android12SharedBuffer4editEv"
1000  },
1001  {
1002   "name" : "_ZNK7android12SharedBuffer5resetEj"
1003  },
1004  {
1005   "name" : "_ZNK7android12SharedBuffer7acquireEv"
1006  },
1007  {
1008   "name" : "_ZNK7android12SharedBuffer7releaseEj"
1009  },
1010  {
1011   "binding" : "weak",
1012   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_compareEPKvS7_"
1013  },
1014  {
1015   "binding" : "weak",
1016   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_destroyEPvj"
1017  },
1018  {
1019   "binding" : "weak",
1020   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE12do_constructEPvj"
1021  },
1022  {
1023   "binding" : "weak",
1024   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE15do_move_forwardEPvPKvj"
1025  },
1026  {
1027   "binding" : "weak",
1028   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE16do_move_backwardEPvPKvj"
1029  },
1030  {
1031   "binding" : "weak",
1032   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE7do_copyEPvPKvj"
1033  },
1034  {
1035   "binding" : "weak",
1036   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE8do_splatEPvPKvj"
1037  },
1038  {
1039   "name" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPj"
1040  },
1041  {
1042   "name" : "_ZNK7android16SortedVectorImpl7indexOfEPKv"
1043  },
1044  {
1045   "name" : "_ZNK7android16SortedVectorImpl7orderOfEPKv"
1046  },
1047  {
1048   "name" : "_ZNK7android6Looper20getAllowNonCallbacksEv"
1049  },
1050  {
1051   "name" : "_ZNK7android6Looper7Request13initEventItemEP11epoll_event"
1052  },
1053  {
1054   "name" : "_ZNK7android6Looper9isPollingEv"
1055  },
1056  {
1057   "name" : "_ZNK7android6Thread11exitPendingEv"
1058  },
1059  {
1060   "name" : "_ZNK7android6Thread6getTidEv"
1061  },
1062  {
1063   "name" : "_ZNK7android6Thread9isRunningEv"
1064  },
1065  {
1066   "binding" : "weak",
1067   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvj"
1068  },
1069  {
1070   "binding" : "weak",
1071   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj"
1072  },
1073  {
1074   "binding" : "weak",
1075   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj"
1076  },
1077  {
1078   "binding" : "weak",
1079   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj"
1080  },
1081  {
1082   "binding" : "weak",
1083   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj"
1084  },
1085  {
1086   "binding" : "weak",
1087   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj"
1088  },
1089  {
1090   "binding" : "weak",
1091   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj"
1092  },
1093  {
1094   "binding" : "weak",
1095   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj"
1096  },
1097  {
1098   "binding" : "weak",
1099   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj"
1100  },
1101  {
1102   "binding" : "weak",
1103   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj"
1104  },
1105  {
1106   "binding" : "weak",
1107   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj"
1108  },
1109  {
1110   "binding" : "weak",
1111   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj"
1112  },
1113  {
1114   "binding" : "weak",
1115   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj"
1116  },
1117  {
1118   "binding" : "weak",
1119   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj"
1120  },
1121  {
1122   "binding" : "weak",
1123   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj"
1124  },
1125  {
1126   "binding" : "weak",
1127   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj"
1128  },
1129  {
1130   "binding" : "weak",
1131   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj"
1132  },
1133  {
1134   "binding" : "weak",
1135   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj"
1136  },
1137  {
1138   "name" : "_ZNK7android7RefBase10createWeakEPKv"
1139  },
1140  {
1141   "name" : "_ZNK7android7RefBase11getWeakRefsEv"
1142  },
1143  {
1144   "name" : "_ZNK7android7RefBase12weakref_type12getWeakCountEv"
1145  },
1146  {
1147   "name" : "_ZNK7android7RefBase12weakref_type7refBaseEv"
1148  },
1149  {
1150   "name" : "_ZNK7android7RefBase12weakref_type9printRefsEv"
1151  },
1152  {
1153   "name" : "_ZNK7android7RefBase14forceIncStrongEPKv"
1154  },
1155  {
1156   "name" : "_ZNK7android7RefBase14getStrongCountEv"
1157  },
1158  {
1159   "name" : "_ZNK7android7RefBase22incStrongRequireStrongEPKv"
1160  },
1161  {
1162   "name" : "_ZNK7android7RefBase9decStrongEPKv"
1163  },
1164  {
1165   "name" : "_ZNK7android7RefBase9incStrongEPKv"
1166  },
1167  {
1168   "name" : "_ZNK7android7String810getPathDirEv"
1169  },
1170  {
1171   "name" : "_ZNK7android7String811getBasePathEv"
1172  },
1173  {
1174   "name" : "_ZNK7android7String811getPathLeafEv"
1175  },
1176  {
1177   "name" : "_ZNK7android7String814find_extensionEv"
1178  },
1179  {
1180   "name" : "_ZNK7android7String816getPathExtensionEv"
1181  },
1182  {
1183   "name" : "_ZNK7android7String84findEPKcj"
1184  },
1185  {
1186   "name" : "_ZNK7android7String86lengthEv"
1187  },
1188  {
1189   "name" : "_ZNK7android7String88walkPathEPS0_"
1190  },
1191  {
1192   "name" : "_ZNK7android8String1610startsWithEPKDs"
1193  },
1194  {
1195   "name" : "_ZNK7android8String1610startsWithERKS0_"
1196  },
1197  {
1198   "name" : "_ZNK7android8String1614isStaticStringEv"
1199  },
1200  {
1201   "name" : "_ZNK7android8String1616staticStringSizeEv"
1202  },
1203  {
1204   "name" : "_ZNK7android8String164sizeEv"
1205  },
1206  {
1207   "name" : "_ZNK7android8String168containsEPKDs"
1208  },
1209  {
1210   "name" : "_ZNK7android8String168findLastEDs"
1211  },
1212  {
1213   "name" : "_ZNK7android8String169findFirstEDs"
1214  },
1215  {
1216   "name" : "_ZNK7android9StopWatch11elapsedTimeEv"
1217  },
1218  {
1219   "name" : "_ZNK7android9StopWatch4nameEv"
1220  },
1221  {
1222   "name" : "_ZNK7android9Tokenizer11getLocationEv"
1223  },
1224  {
1225   "name" : "_ZNK7android9Tokenizer19peekRemainderOfLineEv"
1226  },
1227  {
1228   "name" : "_ZTv0_n12_N7android14LooperCallbackD0Ev"
1229  },
1230  {
1231   "name" : "_ZTv0_n12_N7android14LooperCallbackD1Ev"
1232  },
1233  {
1234   "name" : "_ZTv0_n12_N7android14MessageHandlerD0Ev"
1235  },
1236  {
1237   "name" : "_ZTv0_n12_N7android14MessageHandlerD1Ev"
1238  },
1239  {
1240   "name" : "_ZTv0_n12_N7android18WeakMessageHandlerD0Ev"
1241  },
1242  {
1243   "name" : "_ZTv0_n12_N7android18WeakMessageHandlerD1Ev"
1244  },
1245  {
1246   "name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD0Ev"
1247  },
1248  {
1249   "name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD1Ev"
1250  },
1251  {
1252   "name" : "_ZTv0_n12_N7android6ThreadD0Ev"
1253  },
1254  {
1255   "name" : "_ZTv0_n12_N7android6ThreadD1Ev"
1256  },
1257  {
1258   "name" : "androidCreateRawThreadEtc"
1259  },
1260  {
1261   "name" : "androidCreateThread"
1262  },
1263  {
1264   "name" : "androidCreateThreadEtc"
1265  },
1266  {
1267   "name" : "androidGetThreadId"
1268  },
1269  {
1270   "name" : "androidGetThreadPriority"
1271  },
1272  {
1273   "name" : "androidSetCreateThreadFunc"
1274  },
1275  {
1276   "name" : "androidSetThreadName"
1277  },
1278  {
1279   "name" : "androidSetThreadPriority"
1280  },
1281  {
1282   "name" : "do_report_sysprop_change"
1283  },
1284  {
1285   "name" : "strcmp16"
1286  },
1287  {
1288   "name" : "strlen16"
1289  },
1290  {
1291   "name" : "strncmp16"
1292  },
1293  {
1294   "name" : "strnlen16"
1295  },
1296  {
1297   "name" : "strstr16"
1298  },
1299  {
1300   "name" : "strzcmp16"
1301  },
1302  {
1303   "name" : "systemTime"
1304  },
1305  {
1306   "name" : "toMillisecondTimeoutDelay"
1307  },
1308  {
1309   "name" : "utf16_to_utf8"
1310  },
1311  {
1312   "name" : "utf16_to_utf8_length"
1313  },
1314  {
1315   "name" : "utf32_from_utf8_at"
1316  },
1317  {
1318   "name" : "utf32_to_utf8"
1319  },
1320  {
1321   "name" : "utf32_to_utf8_length"
1322  },
1323  {
1324   "name" : "utf8_to_utf16"
1325  },
1326  {
1327   "name" : "utf8_to_utf16_length"
1328  },
1329  {
1330   "name" : "utf8_to_utf16_no_null_terminator"
1331  }
1332 ],
1333 "elf_objects" :
1334 [
1335  {
1336   "name" : "_ZN7android7FileMap9mPageSizeE"
1337  },
1338  {
1339   "name" : "_ZTCN7android18WeakMessageHandlerE0_NS_14MessageHandlerE"
1340  },
1341  {
1342   "name" : "_ZTCN7android20SimpleLooperCallbackE0_NS_14LooperCallbackE"
1343  },
1344  {
1345   "name" : "_ZTTN7android14LooperCallbackE"
1346  },
1347  {
1348   "name" : "_ZTTN7android14MessageHandlerE"
1349  },
1350  {
1351   "name" : "_ZTTN7android18WeakMessageHandlerE"
1352  },
1353  {
1354   "name" : "_ZTTN7android20SimpleLooperCallbackE"
1355  },
1356  {
1357   "name" : "_ZTTN7android6ThreadE"
1358  },
1359  {
1360   "name" : "_ZTVN7android10LogPrinterE"
1361  },
1362  {
1363   "name" : "_ZTVN7android10VectorImplE"
1364  },
1365  {
1366   "binding" : "weak",
1367   "name" : "_ZTVN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
1368  },
1369  {
1370   "name" : "_ZTVN7android13PrefixPrinterE"
1371  },
1372  {
1373   "name" : "_ZTVN7android14LooperCallbackE"
1374  },
1375  {
1376   "name" : "_ZTVN7android14MessageHandlerE"
1377  },
1378  {
1379   "name" : "_ZTVN7android14String8PrinterE"
1380  },
1381  {
1382   "name" : "_ZTVN7android16SortedVectorImplE"
1383  },
1384  {
1385   "name" : "_ZTVN7android18WeakMessageHandlerE"
1386  },
1387  {
1388   "name" : "_ZTVN7android20SimpleLooperCallbackE"
1389  },
1390  {
1391   "name" : "_ZTVN7android6LooperE"
1392  },
1393  {
1394   "name" : "_ZTVN7android6ThreadE"
1395  },
1396  {
1397   "binding" : "weak",
1398   "name" : "_ZTVN7android6VectorINS_28sysprop_change_callback_infoEEE"
1399  },
1400  {
1401   "binding" : "weak",
1402   "name" : "_ZTVN7android6VectorINS_6Looper15MessageEnvelopeEEE"
1403  },
1404  {
1405   "binding" : "weak",
1406   "name" : "_ZTVN7android6VectorINS_6Looper8ResponseEEE"
1407  },
1408  {
1409   "name" : "_ZTVN7android7PrinterE"
1410  },
1411  {
1412   "name" : "_ZTVN7android7RefBaseE"
1413  },
1414  {
1415   "name" : "_ZTVN7android9FdPrinterE"
1416  }
1417 ],
1418 "enum_types" :
1419 [
1420  {
1421   "alignment" : 4,
1422   "enum_fields" :
1423   [
1424    {
1425     "enum_field_value" : -1,
1426     "name" : "SP_DEFAULT"
1427    },
1428    {
1429     "enum_field_value" : 0,
1430     "name" : "SP_BACKGROUND"
1431    },
1432    {
1433     "enum_field_value" : 1,
1434     "name" : "SP_FOREGROUND"
1435    },
1436    {
1437     "enum_field_value" : 2,
1438     "name" : "SP_SYSTEM"
1439    },
1440    {
1441     "enum_field_value" : 3,
1442     "name" : "SP_AUDIO_APP"
1443    },
1444    {
1445     "enum_field_value" : 4,
1446     "name" : "SP_AUDIO_SYS"
1447    },
1448    {
1449     "enum_field_value" : 5,
1450     "name" : "SP_TOP_APP"
1451    },
1452    {
1453     "enum_field_value" : 6,
1454     "name" : "SP_RT_APP"
1455    },
1456    {
1457     "enum_field_value" : 7,
1458     "name" : "SP_RESTRICTED"
1459    },
1460    {
1461     "enum_field_value" : 8,
1462     "name" : "SP_CNT"
1463    },
1464    {
1465     "enum_field_value" : 7,
1466     "name" : "SP_MAX"
1467    },
1468    {
1469     "enum_field_value" : 1,
1470     "name" : "SP_SYSTEM_DEFAULT"
1471    }
1472   ],
1473   "linker_set_key" : "_ZTI11SchedPolicy",
1474   "name" : "SchedPolicy",
1475   "referenced_type" : "_ZTI11SchedPolicy",
1476   "self_type" : "_ZTI11SchedPolicy",
1477   "size" : 4,
1478   "source_file" : "system/core/libprocessgroup/include/processgroup/sched_policy.h",
1479   "underlying_type" : "_ZTIi"
1480  },
1481  {
1482   "alignment" : 4,
1483   "enum_fields" :
1484   [
1485    {
1486     "enum_field_value" : 1,
1487     "name" : "HAL_HDR_DOLBY_VISION"
1488    },
1489    {
1490     "enum_field_value" : 2,
1491     "name" : "HAL_HDR_HDR10"
1492    },
1493    {
1494     "enum_field_value" : 3,
1495     "name" : "HAL_HDR_HLG"
1496    }
1497   ],
1498   "linker_set_key" : "_ZTI13android_hdr_t",
1499   "name" : "android_hdr_t",
1500   "referenced_type" : "_ZTI13android_hdr_t",
1501   "self_type" : "_ZTI13android_hdr_t",
1502   "size" : 4,
1503   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1504   "underlying_type" : "_ZTIj"
1505  },
1506  {
1507   "alignment" : 4,
1508   "enum_fields" :
1509   [
1510    {
1511     "enum_field_value" : 4,
1512     "name" : "HAL_HDR_HDR10_PLUS"
1513    }
1514   ],
1515   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
1516   "name" : "android_hdr_v1_2_t",
1517   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
1518   "self_type" : "_ZTI18android_hdr_v1_2_t",
1519   "size" : 4,
1520   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1521   "underlying_type" : "_ZTIj"
1522  },
1523  {
1524   "alignment" : 4,
1525   "enum_fields" :
1526   [
1527    {
1528     "enum_field_value" : 0,
1529     "name" : "ANDROID_LOG_UNKNOWN"
1530    },
1531    {
1532     "enum_field_value" : 1,
1533     "name" : "ANDROID_LOG_DEFAULT"
1534    },
1535    {
1536     "enum_field_value" : 2,
1537     "name" : "ANDROID_LOG_VERBOSE"
1538    },
1539    {
1540     "enum_field_value" : 3,
1541     "name" : "ANDROID_LOG_DEBUG"
1542    },
1543    {
1544     "enum_field_value" : 4,
1545     "name" : "ANDROID_LOG_INFO"
1546    },
1547    {
1548     "enum_field_value" : 5,
1549     "name" : "ANDROID_LOG_WARN"
1550    },
1551    {
1552     "enum_field_value" : 6,
1553     "name" : "ANDROID_LOG_ERROR"
1554    },
1555    {
1556     "enum_field_value" : 7,
1557     "name" : "ANDROID_LOG_FATAL"
1558    },
1559    {
1560     "enum_field_value" : 8,
1561     "name" : "ANDROID_LOG_SILENT"
1562    }
1563   ],
1564   "linker_set_key" : "_ZTI19android_LogPriority",
1565   "name" : "android_LogPriority",
1566   "referenced_type" : "_ZTI19android_LogPriority",
1567   "self_type" : "_ZTI19android_LogPriority",
1568   "size" : 4,
1569   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
1570   "underlying_type" : "_ZTIj"
1571  },
1572  {
1573   "alignment" : 4,
1574   "enum_fields" :
1575   [
1576    {
1577     "enum_field_value" : 0,
1578     "name" : "HAL_DATASPACE_UNKNOWN"
1579    },
1580    {
1581     "enum_field_value" : 1,
1582     "name" : "HAL_DATASPACE_ARBITRARY"
1583    },
1584    {
1585     "enum_field_value" : 16,
1586     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1587    },
1588    {
1589     "enum_field_value" : 4128768,
1590     "name" : "HAL_DATASPACE_STANDARD_MASK"
1591    },
1592    {
1593     "enum_field_value" : 0,
1594     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1595    },
1596    {
1597     "enum_field_value" : 65536,
1598     "name" : "HAL_DATASPACE_STANDARD_BT709"
1599    },
1600    {
1601     "enum_field_value" : 131072,
1602     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1603    },
1604    {
1605     "enum_field_value" : 196608,
1606     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1607    },
1608    {
1609     "enum_field_value" : 262144,
1610     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1611    },
1612    {
1613     "enum_field_value" : 327680,
1614     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1615    },
1616    {
1617     "enum_field_value" : 393216,
1618     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1619    },
1620    {
1621     "enum_field_value" : 458752,
1622     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1623    },
1624    {
1625     "enum_field_value" : 524288,
1626     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1627    },
1628    {
1629     "enum_field_value" : 589824,
1630     "name" : "HAL_DATASPACE_STANDARD_FILM"
1631    },
1632    {
1633     "enum_field_value" : 655360,
1634     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1635    },
1636    {
1637     "enum_field_value" : 720896,
1638     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1639    },
1640    {
1641     "enum_field_value" : 22,
1642     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1643    },
1644    {
1645     "enum_field_value" : 130023424,
1646     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1647    },
1648    {
1649     "enum_field_value" : 0,
1650     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1651    },
1652    {
1653     "enum_field_value" : 4194304,
1654     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1655    },
1656    {
1657     "enum_field_value" : 8388608,
1658     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1659    },
1660    {
1661     "enum_field_value" : 12582912,
1662     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1663    },
1664    {
1665     "enum_field_value" : 16777216,
1666     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1667    },
1668    {
1669     "enum_field_value" : 20971520,
1670     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1671    },
1672    {
1673     "enum_field_value" : 25165824,
1674     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1675    },
1676    {
1677     "enum_field_value" : 29360128,
1678     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1679    },
1680    {
1681     "enum_field_value" : 33554432,
1682     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1683    },
1684    {
1685     "enum_field_value" : 27,
1686     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1687    },
1688    {
1689     "enum_field_value" : 939524096,
1690     "name" : "HAL_DATASPACE_RANGE_MASK"
1691    },
1692    {
1693     "enum_field_value" : 0,
1694     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1695    },
1696    {
1697     "enum_field_value" : 134217728,
1698     "name" : "HAL_DATASPACE_RANGE_FULL"
1699    },
1700    {
1701     "enum_field_value" : 268435456,
1702     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1703    },
1704    {
1705     "enum_field_value" : 402653184,
1706     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1707    },
1708    {
1709     "enum_field_value" : 512,
1710     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1711    },
1712    {
1713     "enum_field_value" : 138477568,
1714     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1715    },
1716    {
1717     "enum_field_value" : 406913024,
1718     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1719    },
1720    {
1721     "enum_field_value" : 513,
1722     "name" : "HAL_DATASPACE_SRGB"
1723    },
1724    {
1725     "enum_field_value" : 142671872,
1726     "name" : "HAL_DATASPACE_V0_SRGB"
1727    },
1728    {
1729     "enum_field_value" : 411107328,
1730     "name" : "HAL_DATASPACE_V0_SCRGB"
1731    },
1732    {
1733     "enum_field_value" : 257,
1734     "name" : "HAL_DATASPACE_JFIF"
1735    },
1736    {
1737     "enum_field_value" : 146931712,
1738     "name" : "HAL_DATASPACE_V0_JFIF"
1739    },
1740    {
1741     "enum_field_value" : 258,
1742     "name" : "HAL_DATASPACE_BT601_625"
1743    },
1744    {
1745     "enum_field_value" : 281149440,
1746     "name" : "HAL_DATASPACE_V0_BT601_625"
1747    },
1748    {
1749     "enum_field_value" : 259,
1750     "name" : "HAL_DATASPACE_BT601_525"
1751    },
1752    {
1753     "enum_field_value" : 281280512,
1754     "name" : "HAL_DATASPACE_V0_BT601_525"
1755    },
1756    {
1757     "enum_field_value" : 260,
1758     "name" : "HAL_DATASPACE_BT709"
1759    },
1760    {
1761     "enum_field_value" : 281083904,
1762     "name" : "HAL_DATASPACE_V0_BT709"
1763    },
1764    {
1765     "enum_field_value" : 139067392,
1766     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1767    },
1768    {
1769     "enum_field_value" : 155844608,
1770     "name" : "HAL_DATASPACE_DCI_P3"
1771    },
1772    {
1773     "enum_field_value" : 139067392,
1774     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1775    },
1776    {
1777     "enum_field_value" : 143261696,
1778     "name" : "HAL_DATASPACE_DISPLAY_P3"
1779    },
1780    {
1781     "enum_field_value" : 151715840,
1782     "name" : "HAL_DATASPACE_ADOBE_RGB"
1783    },
1784    {
1785     "enum_field_value" : 138805248,
1786     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1787    },
1788    {
1789     "enum_field_value" : 147193856,
1790     "name" : "HAL_DATASPACE_BT2020"
1791    },
1792    {
1793     "enum_field_value" : 163971072,
1794     "name" : "HAL_DATASPACE_BT2020_PQ"
1795    },
1796    {
1797     "enum_field_value" : 4096,
1798     "name" : "HAL_DATASPACE_DEPTH"
1799    },
1800    {
1801     "enum_field_value" : 4097,
1802     "name" : "HAL_DATASPACE_SENSOR"
1803    }
1804   ],
1805   "linker_set_key" : "_ZTI19android_dataspace_t",
1806   "name" : "android_dataspace_t",
1807   "referenced_type" : "_ZTI19android_dataspace_t",
1808   "self_type" : "_ZTI19android_dataspace_t",
1809   "size" : 4,
1810   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1811   "underlying_type" : "_ZTIj"
1812  },
1813  {
1814   "alignment" : 4,
1815   "enum_fields" :
1816   [
1817    {
1818     "enum_field_value" : 0,
1819     "name" : "FLEX_FORMAT_INVALID"
1820    },
1821    {
1822     "enum_field_value" : 1,
1823     "name" : "FLEX_FORMAT_Y"
1824    },
1825    {
1826     "enum_field_value" : 7,
1827     "name" : "FLEX_FORMAT_YCbCr"
1828    },
1829    {
1830     "enum_field_value" : 1073741831,
1831     "name" : "FLEX_FORMAT_YCbCrA"
1832    },
1833    {
1834     "enum_field_value" : 7168,
1835     "name" : "FLEX_FORMAT_RGB"
1836    },
1837    {
1838     "enum_field_value" : 1073748992,
1839     "name" : "FLEX_FORMAT_RGBA"
1840    }
1841   ],
1842   "linker_set_key" : "_ZTI19android_flex_format",
1843   "name" : "android_flex_format",
1844   "referenced_type" : "_ZTI19android_flex_format",
1845   "self_type" : "_ZTI19android_flex_format",
1846   "size" : 4,
1847   "source_file" : "system/core/libsystem/include/system/graphics.h",
1848   "underlying_type" : "_ZTIj"
1849  },
1850  {
1851   "alignment" : 4,
1852   "enum_fields" :
1853   [
1854    {
1855     "enum_field_value" : 1,
1856     "name" : "HAL_TRANSFORM_FLIP_H"
1857    },
1858    {
1859     "enum_field_value" : 2,
1860     "name" : "HAL_TRANSFORM_FLIP_V"
1861    },
1862    {
1863     "enum_field_value" : 4,
1864     "name" : "HAL_TRANSFORM_ROT_90"
1865    },
1866    {
1867     "enum_field_value" : 3,
1868     "name" : "HAL_TRANSFORM_ROT_180"
1869    },
1870    {
1871     "enum_field_value" : 7,
1872     "name" : "HAL_TRANSFORM_ROT_270"
1873    }
1874   ],
1875   "linker_set_key" : "_ZTI19android_transform_t",
1876   "name" : "android_transform_t",
1877   "referenced_type" : "_ZTI19android_transform_t",
1878   "self_type" : "_ZTI19android_transform_t",
1879   "size" : 4,
1880   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1881   "underlying_type" : "_ZTIj"
1882  },
1883  {
1884   "alignment" : 4,
1885   "enum_fields" :
1886   [
1887    {
1888     "enum_field_value" : 0,
1889     "name" : "HAL_COLOR_MODE_NATIVE"
1890    },
1891    {
1892     "enum_field_value" : 1,
1893     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
1894    },
1895    {
1896     "enum_field_value" : 2,
1897     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
1898    },
1899    {
1900     "enum_field_value" : 3,
1901     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
1902    },
1903    {
1904     "enum_field_value" : 4,
1905     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
1906    },
1907    {
1908     "enum_field_value" : 5,
1909     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
1910    },
1911    {
1912     "enum_field_value" : 6,
1913     "name" : "HAL_COLOR_MODE_DCI_P3"
1914    },
1915    {
1916     "enum_field_value" : 7,
1917     "name" : "HAL_COLOR_MODE_SRGB"
1918    },
1919    {
1920     "enum_field_value" : 8,
1921     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
1922    },
1923    {
1924     "enum_field_value" : 9,
1925     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
1926    }
1927   ],
1928   "linker_set_key" : "_ZTI20android_color_mode_t",
1929   "name" : "android_color_mode_t",
1930   "referenced_type" : "_ZTI20android_color_mode_t",
1931   "self_type" : "_ZTI20android_color_mode_t",
1932   "size" : 4,
1933   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1934   "underlying_type" : "_ZTIj"
1935  },
1936  {
1937   "alignment" : 4,
1938   "enum_fields" :
1939   [
1940    {
1941     "enum_field_value" : 0,
1942     "name" : "SYSTEM_TIME_REALTIME"
1943    },
1944    {
1945     "enum_field_value" : 1,
1946     "name" : "SYSTEM_TIME_MONOTONIC"
1947    },
1948    {
1949     "enum_field_value" : 2,
1950     "name" : "SYSTEM_TIME_PROCESS"
1951    },
1952    {
1953     "enum_field_value" : 3,
1954     "name" : "SYSTEM_TIME_THREAD"
1955    },
1956    {
1957     "enum_field_value" : 4,
1958     "name" : "SYSTEM_TIME_BOOTTIME"
1959    }
1960   ],
1961   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1962   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:75:1)",
1963   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1964   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
1965   "size" : 4,
1966   "source_file" : "system/core/libutils/include/utils/Timers.h",
1967   "underlying_type" : "_ZTIj"
1968  },
1969  {
1970   "alignment" : 4,
1971   "enum_fields" :
1972   [
1973    {
1974     "enum_field_value" : 1,
1975     "name" : "FLEX_COMPONENT_Y"
1976    },
1977    {
1978     "enum_field_value" : 2,
1979     "name" : "FLEX_COMPONENT_Cb"
1980    },
1981    {
1982     "enum_field_value" : 4,
1983     "name" : "FLEX_COMPONENT_Cr"
1984    },
1985    {
1986     "enum_field_value" : 1024,
1987     "name" : "FLEX_COMPONENT_R"
1988    },
1989    {
1990     "enum_field_value" : 2048,
1991     "name" : "FLEX_COMPONENT_G"
1992    },
1993    {
1994     "enum_field_value" : 4096,
1995     "name" : "FLEX_COMPONENT_B"
1996    },
1997    {
1998     "enum_field_value" : 1073741824,
1999     "name" : "FLEX_COMPONENT_A"
2000    }
2001   ],
2002   "linker_set_key" : "_ZTI22android_flex_component",
2003   "name" : "android_flex_component",
2004   "referenced_type" : "_ZTI22android_flex_component",
2005   "self_type" : "_ZTI22android_flex_component",
2006   "size" : 4,
2007   "source_file" : "system/core/libsystem/include/system/graphics.h",
2008   "underlying_type" : "_ZTIj"
2009  },
2010  {
2011   "alignment" : 4,
2012   "enum_fields" :
2013   [
2014    {
2015     "enum_field_value" : 1,
2016     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2017    },
2018    {
2019     "enum_field_value" : 2,
2020     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2021    },
2022    {
2023     "enum_field_value" : 3,
2024     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2025    },
2026    {
2027     "enum_field_value" : 4,
2028     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2029    },
2030    {
2031     "enum_field_value" : 5,
2032     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2033    },
2034    {
2035     "enum_field_value" : 16,
2036     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2037    },
2038    {
2039     "enum_field_value" : 17,
2040     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2041    },
2042    {
2043     "enum_field_value" : 20,
2044     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2045    },
2046    {
2047     "enum_field_value" : 22,
2048     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2049    },
2050    {
2051     "enum_field_value" : 32,
2052     "name" : "HAL_PIXEL_FORMAT_RAW16"
2053    },
2054    {
2055     "enum_field_value" : 33,
2056     "name" : "HAL_PIXEL_FORMAT_BLOB"
2057    },
2058    {
2059     "enum_field_value" : 34,
2060     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2061    },
2062    {
2063     "enum_field_value" : 35,
2064     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2065    },
2066    {
2067     "enum_field_value" : 36,
2068     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2069    },
2070    {
2071     "enum_field_value" : 37,
2072     "name" : "HAL_PIXEL_FORMAT_RAW10"
2073    },
2074    {
2075     "enum_field_value" : 38,
2076     "name" : "HAL_PIXEL_FORMAT_RAW12"
2077    },
2078    {
2079     "enum_field_value" : 43,
2080     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2081    },
2082    {
2083     "enum_field_value" : 538982489,
2084     "name" : "HAL_PIXEL_FORMAT_Y8"
2085    },
2086    {
2087     "enum_field_value" : 540422489,
2088     "name" : "HAL_PIXEL_FORMAT_Y16"
2089    },
2090    {
2091     "enum_field_value" : 842094169,
2092     "name" : "HAL_PIXEL_FORMAT_YV12"
2093    }
2094   ],
2095   "linker_set_key" : "_ZTI22android_pixel_format_t",
2096   "name" : "android_pixel_format_t",
2097   "referenced_type" : "_ZTI22android_pixel_format_t",
2098   "self_type" : "_ZTI22android_pixel_format_t",
2099   "size" : 4,
2100   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
2101   "underlying_type" : "_ZTIj"
2102  },
2103  {
2104   "alignment" : 4,
2105   "enum_fields" :
2106   [
2107    {
2108     "enum_field_value" : 19,
2109     "name" : "ANDROID_PRIORITY_LOWEST"
2110    },
2111    {
2112     "enum_field_value" : 10,
2113     "name" : "ANDROID_PRIORITY_BACKGROUND"
2114    },
2115    {
2116     "enum_field_value" : 0,
2117     "name" : "ANDROID_PRIORITY_NORMAL"
2118    },
2119    {
2120     "enum_field_value" : -2,
2121     "name" : "ANDROID_PRIORITY_FOREGROUND"
2122    },
2123    {
2124     "enum_field_value" : -4,
2125     "name" : "ANDROID_PRIORITY_DISPLAY"
2126    },
2127    {
2128     "enum_field_value" : -8,
2129     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
2130    },
2131    {
2132     "enum_field_value" : -10,
2133     "name" : "ANDROID_PRIORITY_VIDEO"
2134    },
2135    {
2136     "enum_field_value" : -16,
2137     "name" : "ANDROID_PRIORITY_AUDIO"
2138    },
2139    {
2140     "enum_field_value" : -19,
2141     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
2142    },
2143    {
2144     "enum_field_value" : -20,
2145     "name" : "ANDROID_PRIORITY_HIGHEST"
2146    },
2147    {
2148     "enum_field_value" : 0,
2149     "name" : "ANDROID_PRIORITY_DEFAULT"
2150    },
2151    {
2152     "enum_field_value" : -1,
2153     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
2154    },
2155    {
2156     "enum_field_value" : 1,
2157     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
2158    }
2159   ],
2160   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2161   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
2162   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2163   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2164   "size" : 4,
2165   "source_file" : "system/core/libsystem/include/system/thread_defs.h",
2166   "underlying_type" : "_ZTIi"
2167  },
2168  {
2169   "alignment" : 4,
2170   "enum_fields" :
2171   [
2172    {
2173     "enum_field_value" : 281411584,
2174     "name" : "HAL_DATASPACE_BT2020_ITU"
2175    },
2176    {
2177     "enum_field_value" : 298188800,
2178     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2179    },
2180    {
2181     "enum_field_value" : 302383104,
2182     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2183    },
2184    {
2185     "enum_field_value" : 168165376,
2186     "name" : "HAL_DATASPACE_BT2020_HLG"
2187    }
2188   ],
2189   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
2190   "name" : "android_dataspace_v1_1_t",
2191   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
2192   "self_type" : "_ZTI24android_dataspace_v1_1_t",
2193   "size" : 4,
2194   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2195   "underlying_type" : "_ZTIj"
2196  },
2197  {
2198   "alignment" : 4,
2199   "enum_fields" :
2200   [
2201    {
2202     "enum_field_value" : 142999552,
2203     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2204    },
2205    {
2206     "enum_field_value" : 4098,
2207     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2208    },
2209    {
2210     "enum_field_value" : 4099,
2211     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2212    },
2213    {
2214     "enum_field_value" : 4100,
2215     "name" : "HAL_DATASPACE_HEIF"
2216    }
2217   ],
2218   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
2219   "name" : "android_dataspace_v1_2_t",
2220   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
2221   "self_type" : "_ZTI24android_dataspace_v1_2_t",
2222   "size" : 4,
2223   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
2224   "underlying_type" : "_ZTIj"
2225  },
2226  {
2227   "alignment" : 4,
2228   "enum_fields" :
2229   [
2230    {
2231     "enum_field_value" : 10,
2232     "name" : "HAL_COLOR_MODE_BT2020"
2233    },
2234    {
2235     "enum_field_value" : 11,
2236     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2237    },
2238    {
2239     "enum_field_value" : 12,
2240     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2241    }
2242   ],
2243   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
2244   "name" : "android_color_mode_v1_1_t",
2245   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
2246   "self_type" : "_ZTI25android_color_mode_v1_1_t",
2247   "size" : 4,
2248   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2249   "underlying_type" : "_ZTIj"
2250  },
2251  {
2252   "alignment" : 4,
2253   "enum_fields" :
2254   [
2255    {
2256     "enum_field_value" : 0,
2257     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2258    },
2259    {
2260     "enum_field_value" : 1,
2261     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2262    },
2263    {
2264     "enum_field_value" : 2,
2265     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2266    },
2267    {
2268     "enum_field_value" : 3,
2269     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2270    },
2271    {
2272     "enum_field_value" : 4,
2273     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2274    },
2275    {
2276     "enum_field_value" : 5,
2277     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2278    },
2279    {
2280     "enum_field_value" : 6,
2281     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2282    }
2283   ],
2284   "linker_set_key" : "_ZTI25android_color_transform_t",
2285   "name" : "android_color_transform_t",
2286   "referenced_type" : "_ZTI25android_color_transform_t",
2287   "self_type" : "_ZTI25android_color_transform_t",
2288   "size" : 4,
2289   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
2290   "underlying_type" : "_ZTIj"
2291  },
2292  {
2293   "alignment" : 4,
2294   "enum_fields" :
2295   [
2296    {
2297     "enum_field_value" : 39,
2298     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2299    },
2300    {
2301     "enum_field_value" : 40,
2302     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2303    },
2304    {
2305     "enum_field_value" : 41,
2306     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2307    },
2308    {
2309     "enum_field_value" : 42,
2310     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2311    }
2312   ],
2313   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
2314   "name" : "android_pixel_format_sw_t",
2315   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
2316   "self_type" : "_ZTI25android_pixel_format_sw_t",
2317   "size" : 4,
2318   "source_file" : "system/core/libsystem/include/system/graphics-sw.h",
2319   "underlying_type" : "_ZTIj"
2320  },
2321  {
2322   "alignment" : 4,
2323   "enum_fields" :
2324   [
2325    {
2326     "enum_field_value" : 48,
2327     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2328    },
2329    {
2330     "enum_field_value" : 49,
2331     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2332    },
2333    {
2334     "enum_field_value" : 50,
2335     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2336    },
2337    {
2338     "enum_field_value" : 51,
2339     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2340    },
2341    {
2342     "enum_field_value" : 52,
2343     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2344    },
2345    {
2346     "enum_field_value" : 53,
2347     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2348    },
2349    {
2350     "enum_field_value" : 54,
2351     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2352    }
2353   ],
2354   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
2355   "name" : "android_pixel_format_v1_1_t",
2356   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
2357   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
2358   "size" : 4,
2359   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2360   "underlying_type" : "_ZTIj"
2361  },
2362  {
2363   "alignment" : 4,
2364   "enum_fields" :
2365   [
2366    {
2367     "enum_field_value" : 55,
2368     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2369    }
2370   ],
2371   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
2372   "name" : "android_pixel_format_v1_2_t",
2373   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
2374   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
2375   "size" : 4,
2376   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
2377   "underlying_type" : "_ZTIj"
2378  },
2379  {
2380   "alignment" : 4,
2381   "enum_fields" :
2382   [
2383    {
2384     "enum_field_value" : 0,
2385     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2386    },
2387    {
2388     "enum_field_value" : 1,
2389     "name" : "HAL_RENDER_INTENT_ENHANCE"
2390    },
2391    {
2392     "enum_field_value" : 2,
2393     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2394    },
2395    {
2396     "enum_field_value" : 3,
2397     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2398    }
2399   ],
2400   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
2401   "name" : "android_render_intent_v1_1_t",
2402   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
2403   "self_type" : "_ZTI28android_render_intent_v1_1_t",
2404   "size" : 4,
2405   "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
2406   "underlying_type" : "_ZTIj"
2407  },
2408  {
2409   "alignment" : 4,
2410   "enum_fields" :
2411   [
2412    {
2413     "enum_field_value" : 0,
2414     "name" : "LOG_ID_MIN"
2415    },
2416    {
2417     "enum_field_value" : 0,
2418     "name" : "LOG_ID_MAIN"
2419    },
2420    {
2421     "enum_field_value" : 1,
2422     "name" : "LOG_ID_RADIO"
2423    },
2424    {
2425     "enum_field_value" : 2,
2426     "name" : "LOG_ID_EVENTS"
2427    },
2428    {
2429     "enum_field_value" : 3,
2430     "name" : "LOG_ID_SYSTEM"
2431    },
2432    {
2433     "enum_field_value" : 4,
2434     "name" : "LOG_ID_CRASH"
2435    },
2436    {
2437     "enum_field_value" : 5,
2438     "name" : "LOG_ID_STATS"
2439    },
2440    {
2441     "enum_field_value" : 6,
2442     "name" : "LOG_ID_SECURITY"
2443    },
2444    {
2445     "enum_field_value" : 7,
2446     "name" : "LOG_ID_KERNEL"
2447    },
2448    {
2449     "enum_field_value" : 8,
2450     "name" : "LOG_ID_MAX"
2451    },
2452    {
2453     "enum_field_value" : 2147483647,
2454     "name" : "LOG_ID_DEFAULT"
2455    }
2456   ],
2457   "linker_set_key" : "_ZTI6log_id",
2458   "name" : "log_id",
2459   "referenced_type" : "_ZTI6log_id",
2460   "self_type" : "_ZTI6log_id",
2461   "size" : 4,
2462   "source_file" : "system/logging/liblog/include_vndk/android/log.h",
2463   "underlying_type" : "_ZTIj"
2464  },
2465  {
2466   "alignment" : 4,
2467   "enum_fields" :
2468   [
2469    {
2470     "enum_field_value" : 1,
2471     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
2472    },
2473    {
2474     "enum_field_value" : 2,
2475     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
2476    },
2477    {
2478     "enum_field_value" : 4,
2479     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
2480    }
2481   ],
2482   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2483   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
2484   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2485   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2486   "size" : 4,
2487   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
2488   "underlying_type" : "_ZTIj"
2489  },
2490  {
2491   "alignment" : 4,
2492   "enum_fields" :
2493   [
2494    {
2495     "enum_field_value" : 0,
2496     "name" : "android::trait_pointer<android::key_value_pair_t<int, android::Looper::Request>>::value"
2497    }
2498   ],
2499   "linker_set_key" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
2500   "name" : "android::trait_pointer<key_value_pair_t<int, Request>>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2501   "referenced_type" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
2502   "self_type" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
2503   "size" : 4,
2504   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2505   "underlying_type" : "_ZTIj"
2506  },
2507  {
2508   "alignment" : 4,
2509   "enum_fields" :
2510   [
2511    {
2512     "enum_field_value" : 0,
2513     "name" : "android::trait_pointer<android::sysprop_change_callback_info>::value"
2514    }
2515   ],
2516   "linker_set_key" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2517   "name" : "android::trait_pointer<sysprop_change_callback_info>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2518   "referenced_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2519   "self_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2520   "size" : 4,
2521   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2522   "underlying_type" : "_ZTIj"
2523  },
2524  {
2525   "alignment" : 4,
2526   "enum_fields" :
2527   [
2528    {
2529     "enum_field_value" : 0,
2530     "name" : "android::trait_pointer<android::Looper::MessageEnvelope>::value"
2531    }
2532   ],
2533   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2534   "name" : "android::trait_pointer<MessageEnvelope>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2535   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2536   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2537   "size" : 4,
2538   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2539   "underlying_type" : "_ZTIj"
2540  },
2541  {
2542   "alignment" : 4,
2543   "enum_fields" :
2544   [
2545    {
2546     "enum_field_value" : 0,
2547     "name" : "android::trait_pointer<android::Looper::Request>::value"
2548    }
2549   ],
2550   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper7RequestEE6$valueE",
2551   "name" : "android::trait_pointer<Request>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2552   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper7RequestEE6$valueE",
2553   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper7RequestEE6$valueE",
2554   "size" : 4,
2555   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2556   "underlying_type" : "_ZTIj"
2557  },
2558  {
2559   "alignment" : 4,
2560   "enum_fields" :
2561   [
2562    {
2563     "enum_field_value" : 0,
2564     "name" : "android::trait_pointer<android::Looper::Response>::value"
2565    }
2566   ],
2567   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2568   "name" : "android::trait_pointer<Response>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2569   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2570   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2571   "size" : 4,
2572   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2573   "underlying_type" : "_ZTIj"
2574  },
2575  {
2576   "alignment" : 4,
2577   "enum_fields" :
2578   [
2579    {
2580     "enum_field_value" : 0,
2581     "name" : "android::trait_pointer<int>::value"
2582    }
2583   ],
2584   "linker_set_key" : "_ZTIN7android13trait_pointerIiE6$valueE",
2585   "name" : "android::trait_pointer<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2586   "referenced_type" : "_ZTIN7android13trait_pointerIiE6$valueE",
2587   "self_type" : "_ZTIN7android13trait_pointerIiE6$valueE",
2588   "size" : 4,
2589   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2590   "underlying_type" : "_ZTIj"
2591  },
2592  {
2593   "alignment" : 4,
2594   "enum_fields" :
2595   [
2596    {
2597     "enum_field_value" : 0,
2598     "name" : "android::OK"
2599    },
2600    {
2601     "enum_field_value" : 0,
2602     "name" : "android::NO_ERROR"
2603    },
2604    {
2605     "enum_field_value" : -2147483648,
2606     "name" : "android::UNKNOWN_ERROR"
2607    },
2608    {
2609     "enum_field_value" : -12,
2610     "name" : "android::NO_MEMORY"
2611    },
2612    {
2613     "enum_field_value" : -38,
2614     "name" : "android::INVALID_OPERATION"
2615    },
2616    {
2617     "enum_field_value" : -22,
2618     "name" : "android::BAD_VALUE"
2619    },
2620    {
2621     "enum_field_value" : -2147483647,
2622     "name" : "android::BAD_TYPE"
2623    },
2624    {
2625     "enum_field_value" : -2,
2626     "name" : "android::NAME_NOT_FOUND"
2627    },
2628    {
2629     "enum_field_value" : -1,
2630     "name" : "android::PERMISSION_DENIED"
2631    },
2632    {
2633     "enum_field_value" : -19,
2634     "name" : "android::NO_INIT"
2635    },
2636    {
2637     "enum_field_value" : -17,
2638     "name" : "android::ALREADY_EXISTS"
2639    },
2640    {
2641     "enum_field_value" : -32,
2642     "name" : "android::DEAD_OBJECT"
2643    },
2644    {
2645     "enum_field_value" : -2147483646,
2646     "name" : "android::FAILED_TRANSACTION"
2647    },
2648    {
2649     "enum_field_value" : -75,
2650     "name" : "android::BAD_INDEX"
2651    },
2652    {
2653     "enum_field_value" : -61,
2654     "name" : "android::NOT_ENOUGH_DATA"
2655    },
2656    {
2657     "enum_field_value" : -11,
2658     "name" : "android::WOULD_BLOCK"
2659    },
2660    {
2661     "enum_field_value" : -110,
2662     "name" : "android::TIMED_OUT"
2663    },
2664    {
2665     "enum_field_value" : -74,
2666     "name" : "android::UNKNOWN_TRANSACTION"
2667    },
2668    {
2669     "enum_field_value" : -2147483641,
2670     "name" : "android::FDS_NOT_ALLOWED"
2671    },
2672    {
2673     "enum_field_value" : -2147483640,
2674     "name" : "android::UNEXPECTED_NULL"
2675    }
2676   ],
2677   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
2678   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
2679   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
2680   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
2681   "size" : 4,
2682   "source_file" : "system/core/libutils/include/utils/Errors.h",
2683   "underlying_type" : "_ZTIi"
2684  },
2685  {
2686   "alignment" : 4,
2687   "enum_fields" :
2688   [
2689    {
2690     "enum_field_value" : 19,
2691     "name" : "android::PRIORITY_LOWEST"
2692    },
2693    {
2694     "enum_field_value" : 10,
2695     "name" : "android::PRIORITY_BACKGROUND"
2696    },
2697    {
2698     "enum_field_value" : 0,
2699     "name" : "android::PRIORITY_NORMAL"
2700    },
2701    {
2702     "enum_field_value" : -2,
2703     "name" : "android::PRIORITY_FOREGROUND"
2704    },
2705    {
2706     "enum_field_value" : -4,
2707     "name" : "android::PRIORITY_DISPLAY"
2708    },
2709    {
2710     "enum_field_value" : -8,
2711     "name" : "android::PRIORITY_URGENT_DISPLAY"
2712    },
2713    {
2714     "enum_field_value" : -16,
2715     "name" : "android::PRIORITY_AUDIO"
2716    },
2717    {
2718     "enum_field_value" : -19,
2719     "name" : "android::PRIORITY_URGENT_AUDIO"
2720    },
2721    {
2722     "enum_field_value" : -20,
2723     "name" : "android::PRIORITY_HIGHEST"
2724    },
2725    {
2726     "enum_field_value" : 0,
2727     "name" : "android::PRIORITY_DEFAULT"
2728    },
2729    {
2730     "enum_field_value" : -1,
2731     "name" : "android::PRIORITY_MORE_FAVORABLE"
2732    },
2733    {
2734     "enum_field_value" : 1,
2735     "name" : "android::PRIORITY_LESS_FAVORABLE"
2736    }
2737   ],
2738   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
2739   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
2740   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
2741   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
2742   "size" : 4,
2743   "source_file" : "system/core/libutils/include/utils/ThreadDefs.h",
2744   "underlying_type" : "_ZTIi"
2745  },
2746  {
2747   "alignment" : 4,
2748   "enum_fields" :
2749   [
2750    {
2751     "enum_field_value" : 0,
2752     "name" : "android::aggregate_traits<int, android::Looper::Request>::is_pointer"
2753    },
2754    {
2755     "enum_field_value" : 0,
2756     "name" : "android::aggregate_traits<int, android::Looper::Request>::has_trivial_ctor"
2757    },
2758    {
2759     "enum_field_value" : 0,
2760     "name" : "android::aggregate_traits<int, android::Looper::Request>::has_trivial_dtor"
2761    },
2762    {
2763     "enum_field_value" : 0,
2764     "name" : "android::aggregate_traits<int, android::Looper::Request>::has_trivial_copy"
2765    },
2766    {
2767     "enum_field_value" : 0,
2768     "name" : "android::aggregate_traits<int, android::Looper::Request>::has_trivial_move"
2769    }
2770   ],
2771   "linker_set_key" : "_ZTIN7android16aggregate_traitsIiNS_6Looper7RequestEE17$has_trivial_copyE",
2772   "name" : "android::aggregate_traits<int, Request>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:60:5)",
2773   "referenced_type" : "_ZTIN7android16aggregate_traitsIiNS_6Looper7RequestEE17$has_trivial_copyE",
2774   "self_type" : "_ZTIN7android16aggregate_traitsIiNS_6Looper7RequestEE17$has_trivial_copyE",
2775   "size" : 4,
2776   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2777   "underlying_type" : "_ZTIj"
2778  },
2779  {
2780   "alignment" : 4,
2781   "enum_fields" :
2782   [
2783    {
2784     "enum_field_value" : 0,
2785     "name" : "android::trait_trivial_copy<android::key_value_pair_t<int, android::Looper::Request>>::value"
2786    }
2787   ],
2788   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
2789   "name" : "android::trait_trivial_copy<key_value_pair_t<int, Request>>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:287:3)",
2790   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
2791   "self_type" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
2792   "size" : 4,
2793   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2794   "underlying_type" : "_ZTIj"
2795  },
2796  {
2797   "alignment" : 4,
2798   "enum_fields" :
2799   [
2800    {
2801     "enum_field_value" : 0,
2802     "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>::value"
2803    }
2804   ],
2805   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
2806   "name" : "android::trait_trivial_copy<sysprop_change_callback_info>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:37:51)",
2807   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
2808   "self_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
2809   "size" : 4,
2810   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2811   "underlying_type" : "_ZTIj"
2812  },
2813  {
2814   "alignment" : 4,
2815   "enum_fields" :
2816   [
2817    {
2818     "enum_field_value" : 0,
2819     "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>::value"
2820    }
2821   ],
2822   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
2823   "name" : "android::trait_trivial_copy<MessageEnvelope>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:37:51)",
2824   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
2825   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
2826   "size" : 4,
2827   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2828   "underlying_type" : "_ZTIj"
2829  },
2830  {
2831   "alignment" : 4,
2832   "enum_fields" :
2833   [
2834    {
2835     "enum_field_value" : 0,
2836     "name" : "android::trait_trivial_copy<android::Looper::Request>::value"
2837    }
2838   ],
2839   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper7RequestEE6$valueE",
2840   "name" : "android::trait_trivial_copy<Request>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:37:51)",
2841   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper7RequestEE6$valueE",
2842   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper7RequestEE6$valueE",
2843   "size" : 4,
2844   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2845   "underlying_type" : "_ZTIj"
2846  },
2847  {
2848   "alignment" : 4,
2849   "enum_fields" :
2850   [
2851    {
2852     "enum_field_value" : 0,
2853     "name" : "android::trait_trivial_copy<android::Looper::Response>::value"
2854    }
2855   ],
2856   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
2857   "name" : "android::trait_trivial_copy<Response>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:37:51)",
2858   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
2859   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
2860   "size" : 4,
2861   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2862   "underlying_type" : "_ZTIj"
2863  },
2864  {
2865   "alignment" : 4,
2866   "enum_fields" :
2867   [
2868    {
2869     "enum_field_value" : 1,
2870     "name" : "android::trait_trivial_copy<bool>::value"
2871    }
2872   ],
2873   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
2874   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2875   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
2876   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
2877   "size" : 4,
2878   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2879   "underlying_type" : "_ZTIj"
2880  },
2881  {
2882   "alignment" : 4,
2883   "enum_fields" :
2884   [
2885    {
2886     "enum_field_value" : 1,
2887     "name" : "android::trait_trivial_copy<char>::value"
2888    }
2889   ],
2890   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2891   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2892   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2893   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
2894   "size" : 4,
2895   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2896   "underlying_type" : "_ZTIj"
2897  },
2898  {
2899   "alignment" : 4,
2900   "enum_fields" :
2901   [
2902    {
2903     "enum_field_value" : 1,
2904     "name" : "android::trait_trivial_copy<double>::value"
2905    }
2906   ],
2907   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2908   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2909   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2910   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
2911   "size" : 4,
2912   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2913   "underlying_type" : "_ZTIj"
2914  },
2915  {
2916   "alignment" : 4,
2917   "enum_fields" :
2918   [
2919    {
2920     "enum_field_value" : 1,
2921     "name" : "android::trait_trivial_copy<float>::value"
2922    }
2923   ],
2924   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2925   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2926   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2927   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
2928   "size" : 4,
2929   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2930   "underlying_type" : "_ZTIj"
2931  },
2932  {
2933   "alignment" : 4,
2934   "enum_fields" :
2935   [
2936    {
2937     "enum_field_value" : 1,
2938     "name" : "android::trait_trivial_copy<unsigned char>::value"
2939    }
2940   ],
2941   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2942   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2943   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2944   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
2945   "size" : 4,
2946   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2947   "underlying_type" : "_ZTIj"
2948  },
2949  {
2950   "alignment" : 4,
2951   "enum_fields" :
2952   [
2953    {
2954     "enum_field_value" : 1,
2955     "name" : "android::trait_trivial_copy<int>::value"
2956    }
2957   ],
2958   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2959   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2960   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2961   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
2962   "size" : 4,
2963   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2964   "underlying_type" : "_ZTIj"
2965  },
2966  {
2967   "alignment" : 4,
2968   "enum_fields" :
2969   [
2970    {
2971     "enum_field_value" : 1,
2972     "name" : "android::trait_trivial_copy<unsigned int>::value"
2973    }
2974   ],
2975   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2976   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2977   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2978   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
2979   "size" : 4,
2980   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2981   "underlying_type" : "_ZTIj"
2982  },
2983  {
2984   "alignment" : 4,
2985   "enum_fields" :
2986   [
2987    {
2988     "enum_field_value" : 1,
2989     "name" : "android::trait_trivial_copy<long>::value"
2990    }
2991   ],
2992   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2993   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2994   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2995   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
2996   "size" : 4,
2997   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2998   "underlying_type" : "_ZTIj"
2999  },
3000  {
3001   "alignment" : 4,
3002   "enum_fields" :
3003   [
3004    {
3005     "enum_field_value" : 1,
3006     "name" : "android::trait_trivial_copy<unsigned long>::value"
3007    }
3008   ],
3009   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
3010   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
3011   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
3012   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
3013   "size" : 4,
3014   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3015   "underlying_type" : "_ZTIj"
3016  },
3017  {
3018   "alignment" : 4,
3019   "enum_fields" :
3020   [
3021    {
3022     "enum_field_value" : 1,
3023     "name" : "android::trait_trivial_copy<short>::value"
3024    }
3025   ],
3026   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
3027   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
3028   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
3029   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
3030   "size" : 4,
3031   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3032   "underlying_type" : "_ZTIj"
3033  },
3034  {
3035   "alignment" : 4,
3036   "enum_fields" :
3037   [
3038    {
3039     "enum_field_value" : 1,
3040     "name" : "android::trait_trivial_copy<unsigned short>::value"
3041    }
3042   ],
3043   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
3044   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
3045   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
3046   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
3047   "size" : 4,
3048   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3049   "underlying_type" : "_ZTIj"
3050  },
3051  {
3052   "alignment" : 4,
3053   "enum_fields" :
3054   [
3055    {
3056     "enum_field_value" : 1,
3057     "name" : "android::trait_trivial_copy<void>::value"
3058    }
3059   ],
3060   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
3061   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
3062   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
3063   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
3064   "size" : 4,
3065   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3066   "underlying_type" : "_ZTIj"
3067  },
3068  {
3069   "alignment" : 4,
3070   "enum_fields" :
3071   [
3072    {
3073     "enum_field_value" : 1,
3074     "name" : "android::trait_trivial_copy<long long>::value"
3075    }
3076   ],
3077   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
3078   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
3079   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
3080   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
3081   "size" : 4,
3082   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3083   "underlying_type" : "_ZTIj"
3084  },
3085  {
3086   "alignment" : 4,
3087   "enum_fields" :
3088   [
3089    {
3090     "enum_field_value" : 1,
3091     "name" : "android::trait_trivial_copy<unsigned long long>::value"
3092    }
3093   ],
3094   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
3095   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
3096   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
3097   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
3098   "size" : 4,
3099   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3100   "underlying_type" : "_ZTIj"
3101  },
3102  {
3103   "alignment" : 4,
3104   "enum_fields" :
3105   [
3106    {
3107     "enum_field_value" : 0,
3108     "name" : "android::trait_trivial_ctor<android::key_value_pair_t<int, android::Looper::Request>>::value"
3109    }
3110   ],
3111   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
3112   "name" : "android::trait_trivial_ctor<key_value_pair_t<int, Request>>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:281:3)",
3113   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
3114   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
3115   "size" : 4,
3116   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3117   "underlying_type" : "_ZTIj"
3118  },
3119  {
3120   "alignment" : 4,
3121   "enum_fields" :
3122   [
3123    {
3124     "enum_field_value" : 0,
3125     "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>::value"
3126    }
3127   ],
3128   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3129   "name" : "android::trait_trivial_ctor<sysprop_change_callback_info>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:35:51)",
3130   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3131   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3132   "size" : 4,
3133   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3134   "underlying_type" : "_ZTIj"
3135  },
3136  {
3137   "alignment" : 4,
3138   "enum_fields" :
3139   [
3140    {
3141     "enum_field_value" : 0,
3142     "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>::value"
3143    }
3144   ],
3145   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3146   "name" : "android::trait_trivial_ctor<MessageEnvelope>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:35:51)",
3147   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3148   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3149   "size" : 4,
3150   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3151   "underlying_type" : "_ZTIj"
3152  },
3153  {
3154   "alignment" : 4,
3155   "enum_fields" :
3156   [
3157    {
3158     "enum_field_value" : 0,
3159     "name" : "android::trait_trivial_ctor<android::Looper::Request>::value"
3160    }
3161   ],
3162   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper7RequestEE6$valueE",
3163   "name" : "android::trait_trivial_ctor<Request>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:35:51)",
3164   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper7RequestEE6$valueE",
3165   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper7RequestEE6$valueE",
3166   "size" : 4,
3167   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3168   "underlying_type" : "_ZTIj"
3169  },
3170  {
3171   "alignment" : 4,
3172   "enum_fields" :
3173   [
3174    {
3175     "enum_field_value" : 0,
3176     "name" : "android::trait_trivial_ctor<android::Looper::Response>::value"
3177    }
3178   ],
3179   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3180   "name" : "android::trait_trivial_ctor<Response>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:35:51)",
3181   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3182   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3183   "size" : 4,
3184   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3185   "underlying_type" : "_ZTIj"
3186  },
3187  {
3188   "alignment" : 4,
3189   "enum_fields" :
3190   [
3191    {
3192     "enum_field_value" : 1,
3193     "name" : "android::trait_trivial_ctor<bool>::value"
3194    }
3195   ],
3196   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3197   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
3198   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3199   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3200   "size" : 4,
3201   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3202   "underlying_type" : "_ZTIj"
3203  },
3204  {
3205   "alignment" : 4,
3206   "enum_fields" :
3207   [
3208    {
3209     "enum_field_value" : 1,
3210     "name" : "android::trait_trivial_ctor<char>::value"
3211    }
3212   ],
3213   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3214   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
3215   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3216   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3217   "size" : 4,
3218   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3219   "underlying_type" : "_ZTIj"
3220  },
3221  {
3222   "alignment" : 4,
3223   "enum_fields" :
3224   [
3225    {
3226     "enum_field_value" : 1,
3227     "name" : "android::trait_trivial_ctor<double>::value"
3228    }
3229   ],
3230   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3231   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
3232   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3233   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3234   "size" : 4,
3235   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3236   "underlying_type" : "_ZTIj"
3237  },
3238  {
3239   "alignment" : 4,
3240   "enum_fields" :
3241   [
3242    {
3243     "enum_field_value" : 1,
3244     "name" : "android::trait_trivial_ctor<float>::value"
3245    }
3246   ],
3247   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3248   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
3249   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3250   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3251   "size" : 4,
3252   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3253   "underlying_type" : "_ZTIj"
3254  },
3255  {
3256   "alignment" : 4,
3257   "enum_fields" :
3258   [
3259    {
3260     "enum_field_value" : 1,
3261     "name" : "android::trait_trivial_ctor<unsigned char>::value"
3262    }
3263   ],
3264   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3265   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
3266   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3267   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3268   "size" : 4,
3269   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3270   "underlying_type" : "_ZTIj"
3271  },
3272  {
3273   "alignment" : 4,
3274   "enum_fields" :
3275   [
3276    {
3277     "enum_field_value" : 1,
3278     "name" : "android::trait_trivial_ctor<int>::value"
3279    }
3280   ],
3281   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3282   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
3283   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3284   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3285   "size" : 4,
3286   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3287   "underlying_type" : "_ZTIj"
3288  },
3289  {
3290   "alignment" : 4,
3291   "enum_fields" :
3292   [
3293    {
3294     "enum_field_value" : 1,
3295     "name" : "android::trait_trivial_ctor<unsigned int>::value"
3296    }
3297   ],
3298   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3299   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
3300   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3301   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3302   "size" : 4,
3303   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3304   "underlying_type" : "_ZTIj"
3305  },
3306  {
3307   "alignment" : 4,
3308   "enum_fields" :
3309   [
3310    {
3311     "enum_field_value" : 1,
3312     "name" : "android::trait_trivial_ctor<long>::value"
3313    }
3314   ],
3315   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3316   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
3317   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3318   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3319   "size" : 4,
3320   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3321   "underlying_type" : "_ZTIj"
3322  },
3323  {
3324   "alignment" : 4,
3325   "enum_fields" :
3326   [
3327    {
3328     "enum_field_value" : 1,
3329     "name" : "android::trait_trivial_ctor<unsigned long>::value"
3330    }
3331   ],
3332   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3333   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
3334   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3335   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3336   "size" : 4,
3337   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3338   "underlying_type" : "_ZTIj"
3339  },
3340  {
3341   "alignment" : 4,
3342   "enum_fields" :
3343   [
3344    {
3345     "enum_field_value" : 1,
3346     "name" : "android::trait_trivial_ctor<short>::value"
3347    }
3348   ],
3349   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3350   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
3351   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3352   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3353   "size" : 4,
3354   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3355   "underlying_type" : "_ZTIj"
3356  },
3357  {
3358   "alignment" : 4,
3359   "enum_fields" :
3360   [
3361    {
3362     "enum_field_value" : 1,
3363     "name" : "android::trait_trivial_ctor<unsigned short>::value"
3364    }
3365   ],
3366   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3367   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
3368   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3369   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3370   "size" : 4,
3371   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3372   "underlying_type" : "_ZTIj"
3373  },
3374  {
3375   "alignment" : 4,
3376   "enum_fields" :
3377   [
3378    {
3379     "enum_field_value" : 1,
3380     "name" : "android::trait_trivial_ctor<void>::value"
3381    }
3382   ],
3383   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3384   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
3385   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3386   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3387   "size" : 4,
3388   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3389   "underlying_type" : "_ZTIj"
3390  },
3391  {
3392   "alignment" : 4,
3393   "enum_fields" :
3394   [
3395    {
3396     "enum_field_value" : 1,
3397     "name" : "android::trait_trivial_ctor<long long>::value"
3398    }
3399   ],
3400   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3401   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
3402   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3403   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3404   "size" : 4,
3405   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3406   "underlying_type" : "_ZTIj"
3407  },
3408  {
3409   "alignment" : 4,
3410   "enum_fields" :
3411   [
3412    {
3413     "enum_field_value" : 1,
3414     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
3415    }
3416   ],
3417   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3418   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
3419   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3420   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3421   "size" : 4,
3422   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3423   "underlying_type" : "_ZTIj"
3424  },
3425  {
3426   "alignment" : 4,
3427   "enum_fields" :
3428   [
3429    {
3430     "enum_field_value" : 0,
3431     "name" : "android::trait_trivial_dtor<android::key_value_pair_t<int, android::Looper::Request>>::value"
3432    }
3433   ],
3434   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
3435   "name" : "android::trait_trivial_dtor<key_value_pair_t<int, Request>>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:284:3)",
3436   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
3437   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
3438   "size" : 4,
3439   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3440   "underlying_type" : "_ZTIj"
3441  },
3442  {
3443   "alignment" : 4,
3444   "enum_fields" :
3445   [
3446    {
3447     "enum_field_value" : 0,
3448     "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>::value"
3449    }
3450   ],
3451   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3452   "name" : "android::trait_trivial_dtor<sysprop_change_callback_info>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:36:51)",
3453   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3454   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3455   "size" : 4,
3456   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3457   "underlying_type" : "_ZTIj"
3458  },
3459  {
3460   "alignment" : 4,
3461   "enum_fields" :
3462   [
3463    {
3464     "enum_field_value" : 0,
3465     "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>::value"
3466    }
3467   ],
3468   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3469   "name" : "android::trait_trivial_dtor<MessageEnvelope>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:36:51)",
3470   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3471   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3472   "size" : 4,
3473   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3474   "underlying_type" : "_ZTIj"
3475  },
3476  {
3477   "alignment" : 4,
3478   "enum_fields" :
3479   [
3480    {
3481     "enum_field_value" : 0,
3482     "name" : "android::trait_trivial_dtor<android::Looper::Request>::value"
3483    }
3484   ],
3485   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper7RequestEE6$valueE",
3486   "name" : "android::trait_trivial_dtor<Request>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:36:51)",
3487   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper7RequestEE6$valueE",
3488   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper7RequestEE6$valueE",
3489   "size" : 4,
3490   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3491   "underlying_type" : "_ZTIj"
3492  },
3493  {
3494   "alignment" : 4,
3495   "enum_fields" :
3496   [
3497    {
3498     "enum_field_value" : 0,
3499     "name" : "android::trait_trivial_dtor<android::Looper::Response>::value"
3500    }
3501   ],
3502   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3503   "name" : "android::trait_trivial_dtor<Response>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:36:51)",
3504   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3505   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3506   "size" : 4,
3507   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3508   "underlying_type" : "_ZTIj"
3509  },
3510  {
3511   "alignment" : 4,
3512   "enum_fields" :
3513   [
3514    {
3515     "enum_field_value" : 1,
3516     "name" : "android::trait_trivial_dtor<bool>::value"
3517    }
3518   ],
3519   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3520   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
3521   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3522   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3523   "size" : 4,
3524   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3525   "underlying_type" : "_ZTIj"
3526  },
3527  {
3528   "alignment" : 4,
3529   "enum_fields" :
3530   [
3531    {
3532     "enum_field_value" : 1,
3533     "name" : "android::trait_trivial_dtor<char>::value"
3534    }
3535   ],
3536   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3537   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
3538   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3539   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3540   "size" : 4,
3541   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3542   "underlying_type" : "_ZTIj"
3543  },
3544  {
3545   "alignment" : 4,
3546   "enum_fields" :
3547   [
3548    {
3549     "enum_field_value" : 1,
3550     "name" : "android::trait_trivial_dtor<double>::value"
3551    }
3552   ],
3553   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3554   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
3555   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3556   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3557   "size" : 4,
3558   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3559   "underlying_type" : "_ZTIj"
3560  },
3561  {
3562   "alignment" : 4,
3563   "enum_fields" :
3564   [
3565    {
3566     "enum_field_value" : 1,
3567     "name" : "android::trait_trivial_dtor<float>::value"
3568    }
3569   ],
3570   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3571   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
3572   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3573   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3574   "size" : 4,
3575   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3576   "underlying_type" : "_ZTIj"
3577  },
3578  {
3579   "alignment" : 4,
3580   "enum_fields" :
3581   [
3582    {
3583     "enum_field_value" : 1,
3584     "name" : "android::trait_trivial_dtor<unsigned char>::value"
3585    }
3586   ],
3587   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3588   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
3589   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3590   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3591   "size" : 4,
3592   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3593   "underlying_type" : "_ZTIj"
3594  },
3595  {
3596   "alignment" : 4,
3597   "enum_fields" :
3598   [
3599    {
3600     "enum_field_value" : 1,
3601     "name" : "android::trait_trivial_dtor<int>::value"
3602    }
3603   ],
3604   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3605   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
3606   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3607   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3608   "size" : 4,
3609   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3610   "underlying_type" : "_ZTIj"
3611  },
3612  {
3613   "alignment" : 4,
3614   "enum_fields" :
3615   [
3616    {
3617     "enum_field_value" : 1,
3618     "name" : "android::trait_trivial_dtor<unsigned int>::value"
3619    }
3620   ],
3621   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3622   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
3623   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3624   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3625   "size" : 4,
3626   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3627   "underlying_type" : "_ZTIj"
3628  },
3629  {
3630   "alignment" : 4,
3631   "enum_fields" :
3632   [
3633    {
3634     "enum_field_value" : 1,
3635     "name" : "android::trait_trivial_dtor<long>::value"
3636    }
3637   ],
3638   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3639   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
3640   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3641   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3642   "size" : 4,
3643   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3644   "underlying_type" : "_ZTIj"
3645  },
3646  {
3647   "alignment" : 4,
3648   "enum_fields" :
3649   [
3650    {
3651     "enum_field_value" : 1,
3652     "name" : "android::trait_trivial_dtor<unsigned long>::value"
3653    }
3654   ],
3655   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3656   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
3657   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3658   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3659   "size" : 4,
3660   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3661   "underlying_type" : "_ZTIj"
3662  },
3663  {
3664   "alignment" : 4,
3665   "enum_fields" :
3666   [
3667    {
3668     "enum_field_value" : 1,
3669     "name" : "android::trait_trivial_dtor<short>::value"
3670    }
3671   ],
3672   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3673   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
3674   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3675   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3676   "size" : 4,
3677   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3678   "underlying_type" : "_ZTIj"
3679  },
3680  {
3681   "alignment" : 4,
3682   "enum_fields" :
3683   [
3684    {
3685     "enum_field_value" : 1,
3686     "name" : "android::trait_trivial_dtor<unsigned short>::value"
3687    }
3688   ],
3689   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3690   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
3691   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3692   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3693   "size" : 4,
3694   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3695   "underlying_type" : "_ZTIj"
3696  },
3697  {
3698   "alignment" : 4,
3699   "enum_fields" :
3700   [
3701    {
3702     "enum_field_value" : 1,
3703     "name" : "android::trait_trivial_dtor<void>::value"
3704    }
3705   ],
3706   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
3707   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
3708   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
3709   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
3710   "size" : 4,
3711   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3712   "underlying_type" : "_ZTIj"
3713  },
3714  {
3715   "alignment" : 4,
3716   "enum_fields" :
3717   [
3718    {
3719     "enum_field_value" : 1,
3720     "name" : "android::trait_trivial_dtor<long long>::value"
3721    }
3722   ],
3723   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
3724   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
3725   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
3726   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
3727   "size" : 4,
3728   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3729   "underlying_type" : "_ZTIj"
3730  },
3731  {
3732   "alignment" : 4,
3733   "enum_fields" :
3734   [
3735    {
3736     "enum_field_value" : 1,
3737     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
3738    }
3739   ],
3740   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
3741   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
3742   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
3743   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
3744   "size" : 4,
3745   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3746   "underlying_type" : "_ZTIj"
3747  },
3748  {
3749   "alignment" : 4,
3750   "enum_fields" :
3751   [
3752    {
3753     "enum_field_value" : 0,
3754     "name" : "android::trait_trivial_move<android::key_value_pair_t<int, android::Looper::Request>>::value"
3755    }
3756   ],
3757   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
3758   "name" : "android::trait_trivial_move<key_value_pair_t<int, Request>>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:290:3)",
3759   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
3760   "self_type" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
3761   "size" : 4,
3762   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3763   "underlying_type" : "_ZTIj"
3764  },
3765  {
3766   "alignment" : 4,
3767   "enum_fields" :
3768   [
3769    {
3770     "enum_field_value" : 0,
3771     "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>::value"
3772    }
3773   ],
3774   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
3775   "name" : "android::trait_trivial_move<sysprop_change_callback_info>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:38:51)",
3776   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
3777   "self_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
3778   "size" : 4,
3779   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3780   "underlying_type" : "_ZTIj"
3781  },
3782  {
3783   "alignment" : 4,
3784   "enum_fields" :
3785   [
3786    {
3787     "enum_field_value" : 0,
3788     "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>::value"
3789    }
3790   ],
3791   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
3792   "name" : "android::trait_trivial_move<MessageEnvelope>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:38:51)",
3793   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
3794   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
3795   "size" : 4,
3796   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3797   "underlying_type" : "_ZTIj"
3798  },
3799  {
3800   "alignment" : 4,
3801   "enum_fields" :
3802   [
3803    {
3804     "enum_field_value" : 0,
3805     "name" : "android::trait_trivial_move<android::Looper::Request>::value"
3806    }
3807   ],
3808   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper7RequestEE6$valueE",
3809   "name" : "android::trait_trivial_move<Request>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:38:51)",
3810   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper7RequestEE6$valueE",
3811   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper7RequestEE6$valueE",
3812   "size" : 4,
3813   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3814   "underlying_type" : "_ZTIj"
3815  },
3816  {
3817   "alignment" : 4,
3818   "enum_fields" :
3819   [
3820    {
3821     "enum_field_value" : 0,
3822     "name" : "android::trait_trivial_move<android::Looper::Response>::value"
3823    }
3824   ],
3825   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
3826   "name" : "android::trait_trivial_move<Response>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:38:51)",
3827   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
3828   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
3829   "size" : 4,
3830   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3831   "underlying_type" : "_ZTIj"
3832  },
3833  {
3834   "alignment" : 4,
3835   "enum_fields" :
3836   [
3837    {
3838     "enum_field_value" : 1,
3839     "name" : "android::trait_trivial_move<android::String8>::value"
3840    }
3841   ],
3842   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
3843   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:231:1)",
3844   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
3845   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
3846   "size" : 4,
3847   "source_file" : "system/core/libutils/include/utils/String8.h",
3848   "underlying_type" : "_ZTIj"
3849  },
3850  {
3851   "alignment" : 4,
3852   "enum_fields" :
3853   [
3854    {
3855     "enum_field_value" : 1,
3856     "name" : "android::trait_trivial_move<android::String16>::value"
3857    }
3858   ],
3859   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
3860   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:183:1)",
3861   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
3862   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
3863   "size" : 4,
3864   "source_file" : "system/core/libutils/include/utils/String16.h",
3865   "underlying_type" : "_ZTIj"
3866  },
3867  {
3868   "alignment" : 4,
3869   "enum_fields" :
3870   [
3871    {
3872     "enum_field_value" : 1,
3873     "name" : "android::trait_trivial_move<bool>::value"
3874    }
3875   ],
3876   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
3877   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
3878   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
3879   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
3880   "size" : 4,
3881   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3882   "underlying_type" : "_ZTIj"
3883  },
3884  {
3885   "alignment" : 4,
3886   "enum_fields" :
3887   [
3888    {
3889     "enum_field_value" : 1,
3890     "name" : "android::trait_trivial_move<char>::value"
3891    }
3892   ],
3893   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
3894   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
3895   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
3896   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
3897   "size" : 4,
3898   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3899   "underlying_type" : "_ZTIj"
3900  },
3901  {
3902   "alignment" : 4,
3903   "enum_fields" :
3904   [
3905    {
3906     "enum_field_value" : 1,
3907     "name" : "android::trait_trivial_move<double>::value"
3908    }
3909   ],
3910   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
3911   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
3912   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
3913   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
3914   "size" : 4,
3915   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3916   "underlying_type" : "_ZTIj"
3917  },
3918  {
3919   "alignment" : 4,
3920   "enum_fields" :
3921   [
3922    {
3923     "enum_field_value" : 1,
3924     "name" : "android::trait_trivial_move<float>::value"
3925    }
3926   ],
3927   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
3928   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
3929   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
3930   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
3931   "size" : 4,
3932   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3933   "underlying_type" : "_ZTIj"
3934  },
3935  {
3936   "alignment" : 4,
3937   "enum_fields" :
3938   [
3939    {
3940     "enum_field_value" : 1,
3941     "name" : "android::trait_trivial_move<unsigned char>::value"
3942    }
3943   ],
3944   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
3945   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
3946   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
3947   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
3948   "size" : 4,
3949   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3950   "underlying_type" : "_ZTIj"
3951  },
3952  {
3953   "alignment" : 4,
3954   "enum_fields" :
3955   [
3956    {
3957     "enum_field_value" : 1,
3958     "name" : "android::trait_trivial_move<int>::value"
3959    }
3960   ],
3961   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
3962   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
3963   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
3964   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
3965   "size" : 4,
3966   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3967   "underlying_type" : "_ZTIj"
3968  },
3969  {
3970   "alignment" : 4,
3971   "enum_fields" :
3972   [
3973    {
3974     "enum_field_value" : 1,
3975     "name" : "android::trait_trivial_move<unsigned int>::value"
3976    }
3977   ],
3978   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
3979   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
3980   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
3981   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
3982   "size" : 4,
3983   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3984   "underlying_type" : "_ZTIj"
3985  },
3986  {
3987   "alignment" : 4,
3988   "enum_fields" :
3989   [
3990    {
3991     "enum_field_value" : 1,
3992     "name" : "android::trait_trivial_move<long>::value"
3993    }
3994   ],
3995   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
3996   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
3997   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
3998   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
3999   "size" : 4,
4000   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4001   "underlying_type" : "_ZTIj"
4002  },
4003  {
4004   "alignment" : 4,
4005   "enum_fields" :
4006   [
4007    {
4008     "enum_field_value" : 1,
4009     "name" : "android::trait_trivial_move<unsigned long>::value"
4010    }
4011   ],
4012   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
4013   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
4014   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
4015   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
4016   "size" : 4,
4017   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4018   "underlying_type" : "_ZTIj"
4019  },
4020  {
4021   "alignment" : 4,
4022   "enum_fields" :
4023   [
4024    {
4025     "enum_field_value" : 1,
4026     "name" : "android::trait_trivial_move<short>::value"
4027    }
4028   ],
4029   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
4030   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
4031   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
4032   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
4033   "size" : 4,
4034   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4035   "underlying_type" : "_ZTIj"
4036  },
4037  {
4038   "alignment" : 4,
4039   "enum_fields" :
4040   [
4041    {
4042     "enum_field_value" : 1,
4043     "name" : "android::trait_trivial_move<unsigned short>::value"
4044    }
4045   ],
4046   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
4047   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
4048   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
4049   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
4050   "size" : 4,
4051   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4052   "underlying_type" : "_ZTIj"
4053  },
4054  {
4055   "alignment" : 4,
4056   "enum_fields" :
4057   [
4058    {
4059     "enum_field_value" : 1,
4060     "name" : "android::trait_trivial_move<void>::value"
4061    }
4062   ],
4063   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
4064   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
4065   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
4066   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
4067   "size" : 4,
4068   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4069   "underlying_type" : "_ZTIj"
4070  },
4071  {
4072   "alignment" : 4,
4073   "enum_fields" :
4074   [
4075    {
4076     "enum_field_value" : 1,
4077     "name" : "android::trait_trivial_move<long long>::value"
4078    }
4079   ],
4080   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
4081   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
4082   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
4083   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
4084   "size" : 4,
4085   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4086   "underlying_type" : "_ZTIj"
4087  },
4088  {
4089   "alignment" : 4,
4090   "enum_fields" :
4091   [
4092    {
4093     "enum_field_value" : 1,
4094     "name" : "android::trait_trivial_move<unsigned long long>::value"
4095    }
4096   ],
4097   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
4098   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
4099   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
4100   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
4101   "size" : 4,
4102   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4103   "underlying_type" : "_ZTIj"
4104  },
4105  {
4106   "alignment" : 4,
4107   "enum_fields" :
4108   [
4109    {
4110     "enum_field_value" : 0,
4111     "name" : "android::Mutex::PRIVATE"
4112    },
4113    {
4114     "enum_field_value" : 1,
4115     "name" : "android::Mutex::SHARED"
4116    }
4117   ],
4118   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
4119   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
4120   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
4121   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
4122   "size" : 4,
4123   "source_file" : "system/core/libutils/include/utils/Mutex.h",
4124   "underlying_type" : "_ZTIj"
4125  },
4126  {
4127   "alignment" : 4,
4128   "enum_fields" :
4129   [
4130    {
4131     "enum_field_value" : 1,
4132     "name" : "android::Looper::EVENT_INPUT"
4133    },
4134    {
4135     "enum_field_value" : 2,
4136     "name" : "android::Looper::EVENT_OUTPUT"
4137    },
4138    {
4139     "enum_field_value" : 4,
4140     "name" : "android::Looper::EVENT_ERROR"
4141    },
4142    {
4143     "enum_field_value" : 8,
4144     "name" : "android::Looper::EVENT_HANGUP"
4145    },
4146    {
4147     "enum_field_value" : 16,
4148     "name" : "android::Looper::EVENT_INVALID"
4149    }
4150   ],
4151   "linker_set_key" : "_ZTIN7android6Looper12$EVENT_ERRORE",
4152   "name" : "android::Looper::(anonymous enum at system/core/libutils/include/utils/Looper.h:177:5)",
4153   "referenced_type" : "_ZTIN7android6Looper12$EVENT_ERRORE",
4154   "self_type" : "_ZTIN7android6Looper12$EVENT_ERRORE",
4155   "size" : 4,
4156   "source_file" : "system/core/libutils/include/utils/Looper.h",
4157   "underlying_type" : "_ZTIj"
4158  },
4159  {
4160   "alignment" : 4,
4161   "enum_fields" :
4162   [
4163    {
4164     "enum_field_value" : -1,
4165     "name" : "android::Looper::POLL_WAKE"
4166    },
4167    {
4168     "enum_field_value" : -2,
4169     "name" : "android::Looper::POLL_CALLBACK"
4170    },
4171    {
4172     "enum_field_value" : -3,
4173     "name" : "android::Looper::POLL_TIMEOUT"
4174    },
4175    {
4176     "enum_field_value" : -4,
4177     "name" : "android::Looper::POLL_ERROR"
4178    }
4179   ],
4180   "linker_set_key" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
4181   "name" : "android::Looper::(anonymous enum at system/core/libutils/include/utils/Looper.h:145:5)",
4182   "referenced_type" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
4183   "self_type" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
4184   "size" : 4,
4185   "source_file" : "system/core/libutils/include/utils/Looper.h",
4186   "underlying_type" : "_ZTIi"
4187  },
4188  {
4189   "alignment" : 4,
4190   "enum_fields" :
4191   [
4192    {
4193     "enum_field_value" : 1,
4194     "name" : "android::Looper::PREPARE_ALLOW_NON_CALLBACKS"
4195    }
4196   ],
4197   "linker_set_key" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
4198   "name" : "android::Looper::(anonymous enum at system/core/libutils/include/utils/Looper.h:215:5)",
4199   "referenced_type" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
4200   "self_type" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
4201   "size" : 4,
4202   "source_file" : "system/core/libutils/include/utils/Looper.h",
4203   "underlying_type" : "_ZTIj"
4204  },
4205  {
4206   "alignment" : 4,
4207   "enum_fields" :
4208   [
4209    {
4210     "enum_field_value" : 0,
4211     "name" : "android::RWLock::PRIVATE"
4212    },
4213    {
4214     "enum_field_value" : 1,
4215     "name" : "android::RWLock::SHARED"
4216    }
4217   ],
4218   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
4219   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
4220   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
4221   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
4222   "size" : 4,
4223   "source_file" : "system/core/libutils/include/utils/RWLock.h",
4224   "underlying_type" : "_ZTIj"
4225  },
4226  {
4227   "alignment" : 4,
4228   "enum_fields" :
4229   [
4230    {
4231     "enum_field_value" : 0,
4232     "name" : "android::traits<android::key_value_pair_t<int, android::Looper::Request>>::is_pointer"
4233    },
4234    {
4235     "enum_field_value" : 0,
4236     "name" : "android::traits<android::key_value_pair_t<int, android::Looper::Request>>::has_trivial_ctor"
4237    },
4238    {
4239     "enum_field_value" : 0,
4240     "name" : "android::traits<android::key_value_pair_t<int, android::Looper::Request>>::has_trivial_dtor"
4241    },
4242    {
4243     "enum_field_value" : 0,
4244     "name" : "android::traits<android::key_value_pair_t<int, android::Looper::Request>>::has_trivial_copy"
4245    },
4246    {
4247     "enum_field_value" : 0,
4248     "name" : "android::traits<android::key_value_pair_t<int, android::Looper::Request>>::has_trivial_move"
4249    }
4250   ],
4251   "linker_set_key" : "_ZTIN7android6traitsINS_16key_value_pair_tIiNS_6Looper7RequestEEEE17$has_trivial_copyE",
4252   "name" : "android::traits<key_value_pair_t<int, Request>>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4253   "referenced_type" : "_ZTIN7android6traitsINS_16key_value_pair_tIiNS_6Looper7RequestEEEE17$has_trivial_copyE",
4254   "self_type" : "_ZTIN7android6traitsINS_16key_value_pair_tIiNS_6Looper7RequestEEEE17$has_trivial_copyE",
4255   "size" : 4,
4256   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4257   "underlying_type" : "_ZTIj"
4258  },
4259  {
4260   "alignment" : 4,
4261   "enum_fields" :
4262   [
4263    {
4264     "enum_field_value" : 0,
4265     "name" : "android::traits<android::sysprop_change_callback_info>::is_pointer"
4266    },
4267    {
4268     "enum_field_value" : 0,
4269     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_ctor"
4270    },
4271    {
4272     "enum_field_value" : 0,
4273     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_dtor"
4274    },
4275    {
4276     "enum_field_value" : 0,
4277     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_copy"
4278    },
4279    {
4280     "enum_field_value" : 0,
4281     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_move"
4282    }
4283   ],
4284   "linker_set_key" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4285   "name" : "android::traits<sysprop_change_callback_info>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4286   "referenced_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4287   "self_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4288   "size" : 4,
4289   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4290   "underlying_type" : "_ZTIj"
4291  },
4292  {
4293   "alignment" : 4,
4294   "enum_fields" :
4295   [
4296    {
4297     "enum_field_value" : 0,
4298     "name" : "android::traits<android::Looper::MessageEnvelope>::is_pointer"
4299    },
4300    {
4301     "enum_field_value" : 0,
4302     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_ctor"
4303    },
4304    {
4305     "enum_field_value" : 0,
4306     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_dtor"
4307    },
4308    {
4309     "enum_field_value" : 0,
4310     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_copy"
4311    },
4312    {
4313     "enum_field_value" : 0,
4314     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_move"
4315    }
4316   ],
4317   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4318   "name" : "android::traits<MessageEnvelope>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4319   "referenced_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4320   "self_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4321   "size" : 4,
4322   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4323   "underlying_type" : "_ZTIj"
4324  },
4325  {
4326   "alignment" : 4,
4327   "enum_fields" :
4328   [
4329    {
4330     "enum_field_value" : 0,
4331     "name" : "android::traits<android::Looper::Request>::is_pointer"
4332    },
4333    {
4334     "enum_field_value" : 0,
4335     "name" : "android::traits<android::Looper::Request>::has_trivial_ctor"
4336    },
4337    {
4338     "enum_field_value" : 0,
4339     "name" : "android::traits<android::Looper::Request>::has_trivial_dtor"
4340    },
4341    {
4342     "enum_field_value" : 0,
4343     "name" : "android::traits<android::Looper::Request>::has_trivial_copy"
4344    },
4345    {
4346     "enum_field_value" : 0,
4347     "name" : "android::traits<android::Looper::Request>::has_trivial_move"
4348    }
4349   ],
4350   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper7RequestEE17$has_trivial_copyE",
4351   "name" : "android::traits<Request>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4352   "referenced_type" : "_ZTIN7android6traitsINS_6Looper7RequestEE17$has_trivial_copyE",
4353   "self_type" : "_ZTIN7android6traitsINS_6Looper7RequestEE17$has_trivial_copyE",
4354   "size" : 4,
4355   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4356   "underlying_type" : "_ZTIj"
4357  },
4358  {
4359   "alignment" : 4,
4360   "enum_fields" :
4361   [
4362    {
4363     "enum_field_value" : 0,
4364     "name" : "android::traits<android::Looper::Response>::is_pointer"
4365    },
4366    {
4367     "enum_field_value" : 0,
4368     "name" : "android::traits<android::Looper::Response>::has_trivial_ctor"
4369    },
4370    {
4371     "enum_field_value" : 0,
4372     "name" : "android::traits<android::Looper::Response>::has_trivial_dtor"
4373    },
4374    {
4375     "enum_field_value" : 0,
4376     "name" : "android::traits<android::Looper::Response>::has_trivial_copy"
4377    },
4378    {
4379     "enum_field_value" : 0,
4380     "name" : "android::traits<android::Looper::Response>::has_trivial_move"
4381    }
4382   ],
4383   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4384   "name" : "android::traits<Response>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4385   "referenced_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4386   "self_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4387   "size" : 4,
4388   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4389   "underlying_type" : "_ZTIj"
4390  },
4391  {
4392   "alignment" : 4,
4393   "enum_fields" :
4394   [
4395    {
4396     "enum_field_value" : 0,
4397     "name" : "android::traits<int>::is_pointer"
4398    },
4399    {
4400     "enum_field_value" : 1,
4401     "name" : "android::traits<int>::has_trivial_ctor"
4402    },
4403    {
4404     "enum_field_value" : 1,
4405     "name" : "android::traits<int>::has_trivial_dtor"
4406    },
4407    {
4408     "enum_field_value" : 1,
4409     "name" : "android::traits<int>::has_trivial_copy"
4410    },
4411    {
4412     "enum_field_value" : 1,
4413     "name" : "android::traits<int>::has_trivial_move"
4414    }
4415   ],
4416   "linker_set_key" : "_ZTIN7android6traitsIiE17$has_trivial_copyE",
4417   "name" : "android::traits<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4418   "referenced_type" : "_ZTIN7android6traitsIiE17$has_trivial_copyE",
4419   "self_type" : "_ZTIN7android6traitsIiE17$has_trivial_copyE",
4420   "size" : 4,
4421   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
4422   "underlying_type" : "_ZTIj"
4423  },
4424  {
4425   "alignment" : 4,
4426   "enum_fields" :
4427   [
4428    {
4429     "enum_field_value" : 0,
4430     "name" : "android::FileMap::NORMAL"
4431    },
4432    {
4433     "enum_field_value" : 1,
4434     "name" : "android::FileMap::RANDOM"
4435    },
4436    {
4437     "enum_field_value" : 2,
4438     "name" : "android::FileMap::SEQUENTIAL"
4439    },
4440    {
4441     "enum_field_value" : 3,
4442     "name" : "android::FileMap::WILLNEED"
4443    },
4444    {
4445     "enum_field_value" : 4,
4446     "name" : "android::FileMap::DONTNEED"
4447    }
4448   ],
4449   "linker_set_key" : "_ZTIN7android7FileMap9MapAdviceE",
4450   "name" : "android::FileMap::MapAdvice",
4451   "referenced_type" : "_ZTIN7android7FileMap9MapAdviceE",
4452   "self_type" : "_ZTIN7android7FileMap9MapAdviceE",
4453   "size" : 4,
4454   "source_file" : "system/core/libutils/include/utils/FileMap.h",
4455   "underlying_type" : "_ZTIj"
4456  },
4457  {
4458   "access" : "protected",
4459   "alignment" : 4,
4460   "enum_fields" :
4461   [
4462    {
4463     "enum_field_value" : 1,
4464     "name" : "android::RefBase::FIRST_INC_STRONG"
4465    }
4466   ],
4467   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4468   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:358:5)",
4469   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4470   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4471   "size" : 4,
4472   "source_file" : "system/core/libutils/include/utils/RefBase.h",
4473   "underlying_type" : "_ZTIj"
4474  },
4475  {
4476   "access" : "protected",
4477   "alignment" : 4,
4478   "enum_fields" :
4479   [
4480    {
4481     "enum_field_value" : 0,
4482     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
4483    },
4484    {
4485     "enum_field_value" : 1,
4486     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
4487    },
4488    {
4489     "enum_field_value" : 1,
4490     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
4491    }
4492   ],
4493   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4494   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:349:5)",
4495   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4496   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4497   "size" : 4,
4498   "source_file" : "system/core/libutils/include/utils/RefBase.h",
4499   "underlying_type" : "_ZTIj"
4500  },
4501  {
4502   "alignment" : 4,
4503   "enum_fields" :
4504   [
4505    {
4506     "enum_field_value" : 0,
4507     "name" : "android::Condition::WAKE_UP_ONE"
4508    },
4509    {
4510     "enum_field_value" : 1,
4511     "name" : "android::Condition::WAKE_UP_ALL"
4512    }
4513   ],
4514   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
4515   "name" : "android::Condition::WakeUpType",
4516   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4517   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4518   "size" : 4,
4519   "source_file" : "system/core/libutils/include/utils/Condition.h",
4520   "underlying_type" : "_ZTIj"
4521  },
4522  {
4523   "alignment" : 4,
4524   "enum_fields" :
4525   [
4526    {
4527     "enum_field_value" : 0,
4528     "name" : "android::Condition::PRIVATE"
4529    },
4530    {
4531     "enum_field_value" : 1,
4532     "name" : "android::Condition::SHARED"
4533    }
4534   ],
4535   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
4536   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
4537   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
4538   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
4539   "size" : 4,
4540   "source_file" : "system/core/libutils/include/utils/Condition.h",
4541   "underlying_type" : "_ZTIj"
4542  },
4543  {
4544   "access" : "private",
4545   "alignment" : 4,
4546   "enum_fields" :
4547   [
4548    {
4549     "enum_field_value" : 20,
4550     "name" : "android::FdPrinter::MAX_FORMAT_STRING"
4551    }
4552   ],
4553   "linker_set_key" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4554   "name" : "android::FdPrinter::(anonymous enum at system/core/libutils/include/utils/Printer.h:75:5)",
4555   "referenced_type" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4556   "self_type" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4557   "size" : 4,
4558   "source_file" : "system/core/libutils/include/utils/Printer.h",
4559   "underlying_type" : "_ZTIj"
4560  }
4561 ],
4562 "function_types" :
4563 [
4564  {
4565   "alignment" : 4,
4566   "linker_set_key" : "_ZTIFiPFiPvES_PKcijPS_E",
4567   "name" : "int (int (*)(void *), void *, const char *, int, unsigned int, void **)",
4568   "parameters" :
4569   [
4570    {
4571     "referenced_type" : "_ZTIPFiPvE"
4572    },
4573    {
4574     "referenced_type" : "_ZTIPv"
4575    },
4576    {
4577     "referenced_type" : "_ZTIPKc"
4578    },
4579    {
4580     "referenced_type" : "_ZTIi"
4581    },
4582    {
4583     "referenced_type" : "_ZTIj"
4584    },
4585    {
4586     "referenced_type" : "_ZTIPPv"
4587    }
4588   ],
4589   "referenced_type" : "_ZTIFiPFiPvES_PKcijPS_E",
4590   "return_type" : "_ZTIi",
4591   "self_type" : "_ZTIFiPFiPvES_PKcijPS_E",
4592   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
4593  },
4594  {
4595   "alignment" : 4,
4596   "linker_set_key" : "_ZTIFiPKvS0_E",
4597   "name" : "int (const void *, const void *)",
4598   "parameters" :
4599   [
4600    {
4601     "referenced_type" : "_ZTIPKv"
4602    },
4603    {
4604     "referenced_type" : "_ZTIPKv"
4605    }
4606   ],
4607   "referenced_type" : "_ZTIFiPKvS0_E",
4608   "return_type" : "_ZTIi",
4609   "self_type" : "_ZTIFiPKvS0_E",
4610   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4611  },
4612  {
4613   "alignment" : 4,
4614   "linker_set_key" : "_ZTIFiPKvS0_PvE",
4615   "name" : "int (const void *, const void *, void *)",
4616   "parameters" :
4617   [
4618    {
4619     "referenced_type" : "_ZTIPKv"
4620    },
4621    {
4622     "referenced_type" : "_ZTIPKv"
4623    },
4624    {
4625     "referenced_type" : "_ZTIPv"
4626    }
4627   ],
4628   "referenced_type" : "_ZTIFiPKvS0_PvE",
4629   "return_type" : "_ZTIi",
4630   "self_type" : "_ZTIFiPKvS0_PvE",
4631   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4632  },
4633  {
4634   "alignment" : 4,
4635   "linker_set_key" : "_ZTIFiPvE",
4636   "name" : "int (void *)",
4637   "parameters" :
4638   [
4639    {
4640     "referenced_type" : "_ZTIPv"
4641    }
4642   ],
4643   "referenced_type" : "_ZTIFiPvE",
4644   "return_type" : "_ZTIi",
4645   "self_type" : "_ZTIFiPvE",
4646   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
4647  },
4648  {
4649   "alignment" : 4,
4650   "linker_set_key" : "_ZTIFiiiPvE",
4651   "name" : "int (int, int, void *)",
4652   "parameters" :
4653   [
4654    {
4655     "referenced_type" : "_ZTIi"
4656    },
4657    {
4658     "referenced_type" : "_ZTIi"
4659    },
4660    {
4661     "referenced_type" : "_ZTIPv"
4662    }
4663   ],
4664   "referenced_type" : "_ZTIFiiiPvE",
4665   "return_type" : "_ZTIi",
4666   "self_type" : "_ZTIFiiiPvE",
4667   "source_file" : "system/core/libutils/include/utils/Looper.h"
4668  },
4669  {
4670   "alignment" : 4,
4671   "linker_set_key" : "_ZTIFvvE",
4672   "name" : "void ()",
4673   "referenced_type" : "_ZTIFvvE",
4674   "return_type" : "_ZTIv",
4675   "self_type" : "_ZTIFvvE",
4676   "source_file" : "system/core/libutils/include/utils/misc.h"
4677  }
4678 ],
4679 "functions" :
4680 [
4681  {
4682   "access" : "private",
4683   "function_name" : "android::LogPrinter::printRaw",
4684   "linker_set_key" : "_ZN7android10LogPrinter8printRawEPKc",
4685   "parameters" :
4686   [
4687    {
4688     "is_this_ptr" : true,
4689     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4690    },
4691    {
4692     "referenced_type" : "_ZTIPKc"
4693    }
4694   ],
4695   "return_type" : "_ZTIv",
4696   "source_file" : "system/core/libutils/include/utils/Printer.h"
4697  },
4698  {
4699   "function_name" : "android::LogPrinter::printLine",
4700   "linker_set_key" : "_ZN7android10LogPrinter9printLineEPKc",
4701   "parameters" :
4702   [
4703    {
4704     "is_this_ptr" : true,
4705     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4706    },
4707    {
4708     "referenced_type" : "_ZTIPKc"
4709    }
4710   ],
4711   "return_type" : "_ZTIv",
4712   "source_file" : "system/core/libutils/include/utils/Printer.h"
4713  },
4714  {
4715   "function_name" : "android::LogPrinter::LogPrinter",
4716   "linker_set_key" : "_ZN7android10LogPrinterC1EPKc19android_LogPriorityS2_b",
4717   "parameters" :
4718   [
4719    {
4720     "is_this_ptr" : true,
4721     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4722    },
4723    {
4724     "referenced_type" : "_ZTIPKc"
4725    },
4726    {
4727     "default_arg" : true,
4728     "referenced_type" : "_ZTI19android_LogPriority"
4729    },
4730    {
4731     "default_arg" : true,
4732     "referenced_type" : "_ZTIPKc"
4733    },
4734    {
4735     "default_arg" : true,
4736     "referenced_type" : "_ZTIb"
4737    }
4738   ],
4739   "return_type" : "_ZTIv",
4740   "source_file" : "system/core/libutils/include/utils/Printer.h"
4741  },
4742  {
4743   "function_name" : "android::LogPrinter::LogPrinter",
4744   "linker_set_key" : "_ZN7android10LogPrinterC2EPKc19android_LogPriorityS2_b",
4745   "parameters" :
4746   [
4747    {
4748     "is_this_ptr" : true,
4749     "referenced_type" : "_ZTIPN7android10LogPrinterE"
4750    },
4751    {
4752     "referenced_type" : "_ZTIPKc"
4753    },
4754    {
4755     "default_arg" : true,
4756     "referenced_type" : "_ZTI19android_LogPriority"
4757    },
4758    {
4759     "default_arg" : true,
4760     "referenced_type" : "_ZTIPKc"
4761    },
4762    {
4763     "default_arg" : true,
4764     "referenced_type" : "_ZTIb"
4765    }
4766   ],
4767   "return_type" : "_ZTIv",
4768   "source_file" : "system/core/libutils/include/utils/Printer.h"
4769  },
4770  {
4771   "function_name" : "android::VectorImpl::appendArray",
4772   "linker_set_key" : "_ZN7android10VectorImpl11appendArrayEPKvj",
4773   "parameters" :
4774   [
4775    {
4776     "is_this_ptr" : true,
4777     "referenced_type" : "_ZTIPN7android10VectorImplE"
4778    },
4779    {
4780     "referenced_type" : "_ZTIPKv"
4781    },
4782    {
4783     "referenced_type" : "_ZTIj"
4784    }
4785   ],
4786   "return_type" : "_ZTIi",
4787   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4788  },
4789  {
4790   "function_name" : "android::VectorImpl::setCapacity",
4791   "linker_set_key" : "_ZN7android10VectorImpl11setCapacityEj",
4792   "parameters" :
4793   [
4794    {
4795     "is_this_ptr" : true,
4796     "referenced_type" : "_ZTIPN7android10VectorImplE"
4797    },
4798    {
4799     "referenced_type" : "_ZTIj"
4800    }
4801   ],
4802   "return_type" : "_ZTIi",
4803   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4804  },
4805  {
4806   "function_name" : "android::VectorImpl::appendVector",
4807   "linker_set_key" : "_ZN7android10VectorImpl12appendVectorERKS0_",
4808   "parameters" :
4809   [
4810    {
4811     "is_this_ptr" : true,
4812     "referenced_type" : "_ZTIPN7android10VectorImplE"
4813    },
4814    {
4815     "referenced_type" : "_ZTIRKN7android10VectorImplE"
4816    }
4817   ],
4818   "return_type" : "_ZTIi",
4819   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4820  },
4821  {
4822   "function_name" : "android::VectorImpl::editArrayImpl",
4823   "linker_set_key" : "_ZN7android10VectorImpl13editArrayImplEv",
4824   "parameters" :
4825   [
4826    {
4827     "is_this_ptr" : true,
4828     "referenced_type" : "_ZTIPN7android10VectorImplE"
4829    }
4830   ],
4831   "return_type" : "_ZTIPv",
4832   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4833  },
4834  {
4835   "function_name" : "android::VectorImpl::finish_vector",
4836   "linker_set_key" : "_ZN7android10VectorImpl13finish_vectorEv",
4837   "parameters" :
4838   [
4839    {
4840     "is_this_ptr" : true,
4841     "referenced_type" : "_ZTIPN7android10VectorImplE"
4842    }
4843   ],
4844   "return_type" : "_ZTIv",
4845   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4846  },
4847  {
4848   "function_name" : "android::VectorImpl::insertArrayAt",
4849   "linker_set_key" : "_ZN7android10VectorImpl13insertArrayAtEPKvjj",
4850   "parameters" :
4851   [
4852    {
4853     "is_this_ptr" : true,
4854     "referenced_type" : "_ZTIPN7android10VectorImplE"
4855    },
4856    {
4857     "referenced_type" : "_ZTIPKv"
4858    },
4859    {
4860     "referenced_type" : "_ZTIj"
4861    },
4862    {
4863     "referenced_type" : "_ZTIj"
4864    }
4865   ],
4866   "return_type" : "_ZTIi",
4867   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4868  },
4869  {
4870   "function_name" : "android::VectorImpl::removeItemsAt",
4871   "linker_set_key" : "_ZN7android10VectorImpl13removeItemsAtEjj",
4872   "parameters" :
4873   [
4874    {
4875     "is_this_ptr" : true,
4876     "referenced_type" : "_ZTIPN7android10VectorImplE"
4877    },
4878    {
4879     "referenced_type" : "_ZTIj"
4880    },
4881    {
4882     "default_arg" : true,
4883     "referenced_type" : "_ZTIj"
4884    }
4885   ],
4886   "return_type" : "_ZTIi",
4887   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4888  },
4889  {
4890   "function_name" : "android::VectorImpl::insertVectorAt",
4891   "linker_set_key" : "_ZN7android10VectorImpl14insertVectorAtERKS0_j",
4892   "parameters" :
4893   [
4894    {
4895     "is_this_ptr" : true,
4896     "referenced_type" : "_ZTIPN7android10VectorImplE"
4897    },
4898    {
4899     "referenced_type" : "_ZTIRKN7android10VectorImplE"
4900    },
4901    {
4902     "referenced_type" : "_ZTIj"
4903    }
4904   ],
4905   "return_type" : "_ZTIi",
4906   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4907  },
4908  {
4909   "access" : "protected",
4910   "function_name" : "android::VectorImpl::release_storage",
4911   "linker_set_key" : "_ZN7android10VectorImpl15release_storageEv",
4912   "parameters" :
4913   [
4914    {
4915     "is_this_ptr" : true,
4916     "referenced_type" : "_ZTIPN7android10VectorImplE"
4917    }
4918   ],
4919   "return_type" : "_ZTIv",
4920   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4921  },
4922  {
4923   "function_name" : "android::VectorImpl::editItemLocation",
4924   "linker_set_key" : "_ZN7android10VectorImpl16editItemLocationEj",
4925   "parameters" :
4926   [
4927    {
4928     "is_this_ptr" : true,
4929     "referenced_type" : "_ZTIPN7android10VectorImplE"
4930    },
4931    {
4932     "referenced_type" : "_ZTIj"
4933    }
4934   ],
4935   "return_type" : "_ZTIPv",
4936   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4937  },
4938  {
4939   "function_name" : "android::VectorImpl::add",
4940   "linker_set_key" : "_ZN7android10VectorImpl3addEPKv",
4941   "parameters" :
4942   [
4943    {
4944     "is_this_ptr" : true,
4945     "referenced_type" : "_ZTIPN7android10VectorImplE"
4946    },
4947    {
4948     "referenced_type" : "_ZTIPKv"
4949    }
4950   ],
4951   "return_type" : "_ZTIi",
4952   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4953  },
4954  {
4955   "function_name" : "android::VectorImpl::add",
4956   "linker_set_key" : "_ZN7android10VectorImpl3addEv",
4957   "parameters" :
4958   [
4959    {
4960     "is_this_ptr" : true,
4961     "referenced_type" : "_ZTIPN7android10VectorImplE"
4962    }
4963   ],
4964   "return_type" : "_ZTIi",
4965   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4966  },
4967  {
4968   "function_name" : "android::VectorImpl::pop",
4969   "linker_set_key" : "_ZN7android10VectorImpl3popEv",
4970   "parameters" :
4971   [
4972    {
4973     "is_this_ptr" : true,
4974     "referenced_type" : "_ZTIPN7android10VectorImplE"
4975    }
4976   ],
4977   "return_type" : "_ZTIv",
4978   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4979  },
4980  {
4981   "function_name" : "android::VectorImpl::push",
4982   "linker_set_key" : "_ZN7android10VectorImpl4pushEPKv",
4983   "parameters" :
4984   [
4985    {
4986     "is_this_ptr" : true,
4987     "referenced_type" : "_ZTIPN7android10VectorImplE"
4988    },
4989    {
4990     "referenced_type" : "_ZTIPKv"
4991    }
4992   ],
4993   "return_type" : "_ZTIv",
4994   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4995  },
4996  {
4997   "function_name" : "android::VectorImpl::push",
4998   "linker_set_key" : "_ZN7android10VectorImpl4pushEv",
4999   "parameters" :
5000   [
5001    {
5002     "is_this_ptr" : true,
5003     "referenced_type" : "_ZTIPN7android10VectorImplE"
5004    }
5005   ],
5006   "return_type" : "_ZTIv",
5007   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5008  },
5009  {
5010   "function_name" : "android::VectorImpl::sort",
5011   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_E",
5012   "parameters" :
5013   [
5014    {
5015     "is_this_ptr" : true,
5016     "referenced_type" : "_ZTIPN7android10VectorImplE"
5017    },
5018    {
5019     "referenced_type" : "_ZTIPFiPKvS0_E"
5020    }
5021   ],
5022   "return_type" : "_ZTIi",
5023   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5024  },
5025  {
5026   "function_name" : "android::VectorImpl::sort",
5027   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_",
5028   "parameters" :
5029   [
5030    {
5031     "is_this_ptr" : true,
5032     "referenced_type" : "_ZTIPN7android10VectorImplE"
5033    },
5034    {
5035     "referenced_type" : "_ZTIPFiPKvS0_PvE"
5036    },
5037    {
5038     "referenced_type" : "_ZTIPv"
5039    }
5040   ],
5041   "return_type" : "_ZTIi",
5042   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5043  },
5044  {
5045   "access" : "private",
5046   "function_name" : "android::VectorImpl::_grow",
5047   "linker_set_key" : "_ZN7android10VectorImpl5_growEjj",
5048   "parameters" :
5049   [
5050    {
5051     "is_this_ptr" : true,
5052     "referenced_type" : "_ZTIPN7android10VectorImplE"
5053    },
5054    {
5055     "referenced_type" : "_ZTIj"
5056    },
5057    {
5058     "referenced_type" : "_ZTIj"
5059    }
5060   ],
5061   "return_type" : "_ZTIPv",
5062   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5063  },
5064  {
5065   "function_name" : "android::VectorImpl::clear",
5066   "linker_set_key" : "_ZN7android10VectorImpl5clearEv",
5067   "parameters" :
5068   [
5069    {
5070     "is_this_ptr" : true,
5071     "referenced_type" : "_ZTIPN7android10VectorImplE"
5072    }
5073   ],
5074   "return_type" : "_ZTIv",
5075   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5076  },
5077  {
5078   "function_name" : "android::VectorImpl::resize",
5079   "linker_set_key" : "_ZN7android10VectorImpl6resizeEj",
5080   "parameters" :
5081   [
5082    {
5083     "is_this_ptr" : true,
5084     "referenced_type" : "_ZTIPN7android10VectorImplE"
5085    },
5086    {
5087     "referenced_type" : "_ZTIj"
5088    }
5089   ],
5090   "return_type" : "_ZTIi",
5091   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5092  },
5093  {
5094   "access" : "private",
5095   "function_name" : "android::VectorImpl::_shrink",
5096   "linker_set_key" : "_ZN7android10VectorImpl7_shrinkEjj",
5097   "parameters" :
5098   [
5099    {
5100     "is_this_ptr" : true,
5101     "referenced_type" : "_ZTIPN7android10VectorImplE"
5102    },
5103    {
5104     "referenced_type" : "_ZTIj"
5105    },
5106    {
5107     "referenced_type" : "_ZTIj"
5108    }
5109   ],
5110   "return_type" : "_ZTIv",
5111   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5112  },
5113  {
5114   "function_name" : "android::VectorImpl::insertAt",
5115   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEPKvjj",
5116   "parameters" :
5117   [
5118    {
5119     "is_this_ptr" : true,
5120     "referenced_type" : "_ZTIPN7android10VectorImplE"
5121    },
5122    {
5123     "referenced_type" : "_ZTIPKv"
5124    },
5125    {
5126     "referenced_type" : "_ZTIj"
5127    },
5128    {
5129     "default_arg" : true,
5130     "referenced_type" : "_ZTIj"
5131    }
5132   ],
5133   "return_type" : "_ZTIi",
5134   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5135  },
5136  {
5137   "function_name" : "android::VectorImpl::insertAt",
5138   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEjj",
5139   "parameters" :
5140   [
5141    {
5142     "is_this_ptr" : true,
5143     "referenced_type" : "_ZTIPN7android10VectorImplE"
5144    },
5145    {
5146     "referenced_type" : "_ZTIj"
5147    },
5148    {
5149     "default_arg" : true,
5150     "referenced_type" : "_ZTIj"
5151    }
5152   ],
5153   "return_type" : "_ZTIi",
5154   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5155  },
5156  {
5157   "function_name" : "android::VectorImpl::replaceAt",
5158   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEPKvj",
5159   "parameters" :
5160   [
5161    {
5162     "is_this_ptr" : true,
5163     "referenced_type" : "_ZTIPN7android10VectorImplE"
5164    },
5165    {
5166     "referenced_type" : "_ZTIPKv"
5167    },
5168    {
5169     "referenced_type" : "_ZTIj"
5170    }
5171   ],
5172   "return_type" : "_ZTIi",
5173   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5174  },
5175  {
5176   "function_name" : "android::VectorImpl::replaceAt",
5177   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEj",
5178   "parameters" :
5179   [
5180    {
5181     "is_this_ptr" : true,
5182     "referenced_type" : "_ZTIPN7android10VectorImplE"
5183    },
5184    {
5185     "referenced_type" : "_ZTIj"
5186    }
5187   ],
5188   "return_type" : "_ZTIi",
5189   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5190  },
5191  {
5192   "function_name" : "android::VectorImpl::VectorImpl",
5193   "linker_set_key" : "_ZN7android10VectorImplC2ERKS0_",
5194   "parameters" :
5195   [
5196    {
5197     "is_this_ptr" : true,
5198     "referenced_type" : "_ZTIPN7android10VectorImplE"
5199    },
5200    {
5201     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5202    }
5203   ],
5204   "return_type" : "_ZTIv",
5205   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5206  },
5207  {
5208   "function_name" : "android::VectorImpl::VectorImpl",
5209   "linker_set_key" : "_ZN7android10VectorImplC2Ejj",
5210   "parameters" :
5211   [
5212    {
5213     "is_this_ptr" : true,
5214     "referenced_type" : "_ZTIPN7android10VectorImplE"
5215    },
5216    {
5217     "referenced_type" : "_ZTIj"
5218    },
5219    {
5220     "referenced_type" : "_ZTIj"
5221    }
5222   ],
5223   "return_type" : "_ZTIv",
5224   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5225  },
5226  {
5227   "function_name" : "android::VectorImpl::~VectorImpl",
5228   "linker_set_key" : "_ZN7android10VectorImplD0Ev",
5229   "parameters" :
5230   [
5231    {
5232     "is_this_ptr" : true,
5233     "referenced_type" : "_ZTIPN7android10VectorImplE"
5234    }
5235   ],
5236   "return_type" : "_ZTIv",
5237   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5238  },
5239  {
5240   "function_name" : "android::VectorImpl::~VectorImpl",
5241   "linker_set_key" : "_ZN7android10VectorImplD1Ev",
5242   "parameters" :
5243   [
5244    {
5245     "is_this_ptr" : true,
5246     "referenced_type" : "_ZTIPN7android10VectorImplE"
5247    }
5248   ],
5249   "return_type" : "_ZTIv",
5250   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5251  },
5252  {
5253   "function_name" : "android::VectorImpl::~VectorImpl",
5254   "linker_set_key" : "_ZN7android10VectorImplD2Ev",
5255   "parameters" :
5256   [
5257    {
5258     "is_this_ptr" : true,
5259     "referenced_type" : "_ZTIPN7android10VectorImplE"
5260    }
5261   ],
5262   "return_type" : "_ZTIv",
5263   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5264  },
5265  {
5266   "function_name" : "android::VectorImpl::operator=",
5267   "linker_set_key" : "_ZN7android10VectorImplaSERKS0_",
5268   "parameters" :
5269   [
5270    {
5271     "is_this_ptr" : true,
5272     "referenced_type" : "_ZTIPN7android10VectorImplE"
5273    },
5274    {
5275     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5276    }
5277   ],
5278   "return_type" : "_ZTIRN7android10VectorImplE",
5279   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5280  },
5281  {
5282   "function_name" : "android::uptimeNanos",
5283   "linker_set_key" : "_ZN7android11uptimeNanosEv",
5284   "return_type" : "_ZTIx",
5285   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5286  },
5287  {
5288   "function_name" : "android::NativeHandle::create",
5289   "linker_set_key" : "_ZN7android12NativeHandle6createEP13native_handleb",
5290   "parameters" :
5291   [
5292    {
5293     "referenced_type" : "_ZTIP13native_handle"
5294    },
5295    {
5296     "referenced_type" : "_ZTIb"
5297    }
5298   ],
5299   "return_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
5300   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5301  },
5302  {
5303   "access" : "private",
5304   "function_name" : "android::NativeHandle::NativeHandle",
5305   "linker_set_key" : "_ZN7android12NativeHandleC1EP13native_handleb",
5306   "parameters" :
5307   [
5308    {
5309     "is_this_ptr" : true,
5310     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5311    },
5312    {
5313     "referenced_type" : "_ZTIP13native_handle"
5314    },
5315    {
5316     "referenced_type" : "_ZTIb"
5317    }
5318   ],
5319   "return_type" : "_ZTIv",
5320   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5321  },
5322  {
5323   "access" : "private",
5324   "function_name" : "android::NativeHandle::NativeHandle",
5325   "linker_set_key" : "_ZN7android12NativeHandleC2EP13native_handleb",
5326   "parameters" :
5327   [
5328    {
5329     "is_this_ptr" : true,
5330     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5331    },
5332    {
5333     "referenced_type" : "_ZTIP13native_handle"
5334    },
5335    {
5336     "referenced_type" : "_ZTIb"
5337    }
5338   ],
5339   "return_type" : "_ZTIv",
5340   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5341  },
5342  {
5343   "access" : "private",
5344   "function_name" : "android::NativeHandle::~NativeHandle",
5345   "linker_set_key" : "_ZN7android12NativeHandleD1Ev",
5346   "parameters" :
5347   [
5348    {
5349     "is_this_ptr" : true,
5350     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5351    }
5352   ],
5353   "return_type" : "_ZTIv",
5354   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5355  },
5356  {
5357   "access" : "private",
5358   "function_name" : "android::NativeHandle::~NativeHandle",
5359   "linker_set_key" : "_ZN7android12NativeHandleD2Ev",
5360   "parameters" :
5361   [
5362    {
5363     "is_this_ptr" : true,
5364     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5365    }
5366   ],
5367   "return_type" : "_ZTIv",
5368   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5369  },
5370  {
5371   "function_name" : "android::uptimeMillis",
5372   "linker_set_key" : "_ZN7android12uptimeMillisEv",
5373   "return_type" : "_ZTIx",
5374   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5375  },
5376  {
5377   "function_name" : "android::PrefixPrinter::printLine",
5378   "linker_set_key" : "_ZN7android13PrefixPrinter9printLineEPKc",
5379   "parameters" :
5380   [
5381    {
5382     "is_this_ptr" : true,
5383     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5384    },
5385    {
5386     "referenced_type" : "_ZTIPKc"
5387    }
5388   ],
5389   "return_type" : "_ZTIv",
5390   "source_file" : "system/core/libutils/include/utils/Printer.h"
5391  },
5392  {
5393   "function_name" : "android::PrefixPrinter::PrefixPrinter",
5394   "linker_set_key" : "_ZN7android13PrefixPrinterC1ERNS_7PrinterEPKc",
5395   "parameters" :
5396   [
5397    {
5398     "is_this_ptr" : true,
5399     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5400    },
5401    {
5402     "referenced_type" : "_ZTIRN7android7PrinterE"
5403    },
5404    {
5405     "referenced_type" : "_ZTIPKc"
5406    }
5407   ],
5408   "return_type" : "_ZTIv",
5409   "source_file" : "system/core/libutils/include/utils/Printer.h"
5410  },
5411  {
5412   "function_name" : "android::PrefixPrinter::PrefixPrinter",
5413   "linker_set_key" : "_ZN7android13PrefixPrinterC2ERNS_7PrinterEPKc",
5414   "parameters" :
5415   [
5416    {
5417     "is_this_ptr" : true,
5418     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5419    },
5420    {
5421     "referenced_type" : "_ZTIRN7android7PrinterE"
5422    },
5423    {
5424     "referenced_type" : "_ZTIPKc"
5425    }
5426   ],
5427   "return_type" : "_ZTIv",
5428   "source_file" : "system/core/libutils/include/utils/Printer.h"
5429  },
5430  {
5431   "access" : "protected",
5432   "function_name" : "android::LooperCallback::~LooperCallback",
5433   "linker_set_key" : "_ZN7android14LooperCallbackD0Ev",
5434   "parameters" :
5435   [
5436    {
5437     "is_this_ptr" : true,
5438     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
5439    }
5440   ],
5441   "return_type" : "_ZTIv",
5442   "source_file" : "system/core/libutils/include/utils/Looper.h"
5443  },
5444  {
5445   "access" : "protected",
5446   "function_name" : "android::LooperCallback::~LooperCallback",
5447   "linker_set_key" : "_ZN7android14LooperCallbackD1Ev",
5448   "parameters" :
5449   [
5450    {
5451     "is_this_ptr" : true,
5452     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
5453    }
5454   ],
5455   "return_type" : "_ZTIv",
5456   "source_file" : "system/core/libutils/include/utils/Looper.h"
5457  },
5458  {
5459   "access" : "protected",
5460   "function_name" : "android::LooperCallback::~LooperCallback",
5461   "linker_set_key" : "_ZN7android14LooperCallbackD2Ev",
5462   "parameters" :
5463   [
5464    {
5465     "is_this_ptr" : true,
5466     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
5467    }
5468   ],
5469   "return_type" : "_ZTIv",
5470   "source_file" : "system/core/libutils/include/utils/Looper.h"
5471  },
5472  {
5473   "access" : "protected",
5474   "function_name" : "android::MessageHandler::~MessageHandler",
5475   "linker_set_key" : "_ZN7android14MessageHandlerD0Ev",
5476   "parameters" :
5477   [
5478    {
5479     "is_this_ptr" : true,
5480     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
5481    }
5482   ],
5483   "return_type" : "_ZTIv",
5484   "source_file" : "system/core/libutils/include/utils/Looper.h"
5485  },
5486  {
5487   "access" : "protected",
5488   "function_name" : "android::MessageHandler::~MessageHandler",
5489   "linker_set_key" : "_ZN7android14MessageHandlerD1Ev",
5490   "parameters" :
5491   [
5492    {
5493     "is_this_ptr" : true,
5494     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
5495    }
5496   ],
5497   "return_type" : "_ZTIv",
5498   "source_file" : "system/core/libutils/include/utils/Looper.h"
5499  },
5500  {
5501   "access" : "protected",
5502   "function_name" : "android::MessageHandler::~MessageHandler",
5503   "linker_set_key" : "_ZN7android14MessageHandlerD2Ev",
5504   "parameters" :
5505   [
5506    {
5507     "is_this_ptr" : true,
5508     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
5509    }
5510   ],
5511   "return_type" : "_ZTIv",
5512   "source_file" : "system/core/libutils/include/utils/Looper.h"
5513  },
5514  {
5515   "function_name" : "android::String8Printer::printLine",
5516   "linker_set_key" : "_ZN7android14String8Printer9printLineEPKc",
5517   "parameters" :
5518   [
5519    {
5520     "is_this_ptr" : true,
5521     "referenced_type" : "_ZTIPN7android14String8PrinterE"
5522    },
5523    {
5524     "referenced_type" : "_ZTIPKc"
5525    }
5526   ],
5527   "return_type" : "_ZTIv",
5528   "source_file" : "system/core/libutils/include/utils/Printer.h"
5529  },
5530  {
5531   "function_name" : "android::String8Printer::String8Printer",
5532   "linker_set_key" : "_ZN7android14String8PrinterC1EPNS_7String8EPKc",
5533   "parameters" :
5534   [
5535    {
5536     "is_this_ptr" : true,
5537     "referenced_type" : "_ZTIPN7android14String8PrinterE"
5538    },
5539    {
5540     "referenced_type" : "_ZTIPN7android7String8E"
5541    },
5542    {
5543     "default_arg" : true,
5544     "referenced_type" : "_ZTIPKc"
5545    }
5546   ],
5547   "return_type" : "_ZTIv",
5548   "source_file" : "system/core/libutils/include/utils/Printer.h"
5549  },
5550  {
5551   "function_name" : "android::String8Printer::String8Printer",
5552   "linker_set_key" : "_ZN7android14String8PrinterC2EPNS_7String8EPKc",
5553   "parameters" :
5554   [
5555    {
5556     "is_this_ptr" : true,
5557     "referenced_type" : "_ZTIPN7android14String8PrinterE"
5558    },
5559    {
5560     "referenced_type" : "_ZTIPN7android7String8E"
5561    },
5562    {
5563     "default_arg" : true,
5564     "referenced_type" : "_ZTIPKc"
5565    }
5566   ],
5567   "return_type" : "_ZTIv",
5568   "source_file" : "system/core/libutils/include/utils/Printer.h"
5569  },
5570  {
5571   "function_name" : "android::statusToString",
5572   "linker_set_key" : "_ZN7android14statusToStringEi",
5573   "parameters" :
5574   [
5575    {
5576     "referenced_type" : "_ZTIi"
5577    }
5578   ],
5579   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5580   "source_file" : "system/core/libutils/include/utils/Errors.h"
5581  },
5582  {
5583   "function_name" : "android::elapsedRealtime",
5584   "linker_set_key" : "_ZN7android15elapsedRealtimeEv",
5585   "return_type" : "_ZTIx",
5586   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5587  },
5588  {
5589   "function_name" : "android::SortedVectorImpl::add",
5590   "linker_set_key" : "_ZN7android16SortedVectorImpl3addEPKv",
5591   "parameters" :
5592   [
5593    {
5594     "is_this_ptr" : true,
5595     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5596    },
5597    {
5598     "referenced_type" : "_ZTIPKv"
5599    }
5600   ],
5601   "return_type" : "_ZTIi",
5602   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5603  },
5604  {
5605   "function_name" : "android::SortedVectorImpl::merge",
5606   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKNS_10VectorImplE",
5607   "parameters" :
5608   [
5609    {
5610     "is_this_ptr" : true,
5611     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5612    },
5613    {
5614     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5615    }
5616   ],
5617   "return_type" : "_ZTIi",
5618   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5619  },
5620  {
5621   "function_name" : "android::SortedVectorImpl::merge",
5622   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKS0_",
5623   "parameters" :
5624   [
5625    {
5626     "is_this_ptr" : true,
5627     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5628    },
5629    {
5630     "referenced_type" : "_ZTIRKN7android16SortedVectorImplE"
5631    }
5632   ],
5633   "return_type" : "_ZTIi",
5634   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5635  },
5636  {
5637   "function_name" : "android::SortedVectorImpl::remove",
5638   "linker_set_key" : "_ZN7android16SortedVectorImpl6removeEPKv",
5639   "parameters" :
5640   [
5641    {
5642     "is_this_ptr" : true,
5643     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5644    },
5645    {
5646     "referenced_type" : "_ZTIPKv"
5647    }
5648   ],
5649   "return_type" : "_ZTIi",
5650   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5651  },
5652  {
5653   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
5654   "linker_set_key" : "_ZN7android16SortedVectorImplC2ERKNS_10VectorImplE",
5655   "parameters" :
5656   [
5657    {
5658     "is_this_ptr" : true,
5659     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5660    },
5661    {
5662     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5663    }
5664   ],
5665   "return_type" : "_ZTIv",
5666   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5667  },
5668  {
5669   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
5670   "linker_set_key" : "_ZN7android16SortedVectorImplC2Ejj",
5671   "parameters" :
5672   [
5673    {
5674     "is_this_ptr" : true,
5675     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5676    },
5677    {
5678     "referenced_type" : "_ZTIj"
5679    },
5680    {
5681     "referenced_type" : "_ZTIj"
5682    }
5683   ],
5684   "return_type" : "_ZTIv",
5685   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5686  },
5687  {
5688   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
5689   "linker_set_key" : "_ZN7android16SortedVectorImplD0Ev",
5690   "parameters" :
5691   [
5692    {
5693     "is_this_ptr" : true,
5694     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5695    }
5696   ],
5697   "return_type" : "_ZTIv",
5698   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5699  },
5700  {
5701   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
5702   "linker_set_key" : "_ZN7android16SortedVectorImplD1Ev",
5703   "parameters" :
5704   [
5705    {
5706     "is_this_ptr" : true,
5707     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5708    }
5709   ],
5710   "return_type" : "_ZTIv",
5711   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5712  },
5713  {
5714   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
5715   "linker_set_key" : "_ZN7android16SortedVectorImplD2Ev",
5716   "parameters" :
5717   [
5718    {
5719     "is_this_ptr" : true,
5720     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5721    }
5722   ],
5723   "return_type" : "_ZTIv",
5724   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5725  },
5726  {
5727   "function_name" : "android::SortedVectorImpl::operator=",
5728   "linker_set_key" : "_ZN7android16SortedVectorImplaSERKS0_",
5729   "parameters" :
5730   [
5731    {
5732     "is_this_ptr" : true,
5733     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
5734    },
5735    {
5736     "referenced_type" : "_ZTIRKN7android16SortedVectorImplE"
5737    }
5738   ],
5739   "return_type" : "_ZTIRN7android16SortedVectorImplE",
5740   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5741  },
5742  {
5743   "function_name" : "android::JenkinsHashWhiten",
5744   "linker_set_key" : "_ZN7android17JenkinsHashWhitenEj",
5745   "parameters" :
5746   [
5747    {
5748     "referenced_type" : "_ZTIj"
5749    }
5750   ],
5751   "return_type" : "_ZTIj",
5752   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
5753  },
5754  {
5755   "function_name" : "android::WeakMessageHandler::handleMessage",
5756   "linker_set_key" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE",
5757   "parameters" :
5758   [
5759    {
5760     "is_this_ptr" : true,
5761     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5762    },
5763    {
5764     "referenced_type" : "_ZTIRKN7android7MessageE"
5765    }
5766   ],
5767   "return_type" : "_ZTIv",
5768   "source_file" : "system/core/libutils/include/utils/Looper.h"
5769  },
5770  {
5771   "function_name" : "android::WeakMessageHandler::WeakMessageHandler",
5772   "linker_set_key" : "_ZN7android18WeakMessageHandlerC1ERKNS_2wpINS_14MessageHandlerEEE",
5773   "parameters" :
5774   [
5775    {
5776     "is_this_ptr" : true,
5777     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5778    },
5779    {
5780     "referenced_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE"
5781    }
5782   ],
5783   "return_type" : "_ZTIv",
5784   "source_file" : "system/core/libutils/include/utils/Looper.h"
5785  },
5786  {
5787   "function_name" : "android::WeakMessageHandler::WeakMessageHandler",
5788   "linker_set_key" : "_ZN7android18WeakMessageHandlerC2ERKNS_2wpINS_14MessageHandlerEEE",
5789   "parameters" :
5790   [
5791    {
5792     "is_this_ptr" : true,
5793     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5794    },
5795    {
5796     "referenced_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE"
5797    }
5798   ],
5799   "return_type" : "_ZTIv",
5800   "source_file" : "system/core/libutils/include/utils/Looper.h"
5801  },
5802  {
5803   "access" : "protected",
5804   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
5805   "linker_set_key" : "_ZN7android18WeakMessageHandlerD0Ev",
5806   "parameters" :
5807   [
5808    {
5809     "is_this_ptr" : true,
5810     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5811    }
5812   ],
5813   "return_type" : "_ZTIv",
5814   "source_file" : "system/core/libutils/include/utils/Looper.h"
5815  },
5816  {
5817   "access" : "protected",
5818   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
5819   "linker_set_key" : "_ZN7android18WeakMessageHandlerD1Ev",
5820   "parameters" :
5821   [
5822    {
5823     "is_this_ptr" : true,
5824     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5825    }
5826   ],
5827   "return_type" : "_ZTIv",
5828   "source_file" : "system/core/libutils/include/utils/Looper.h"
5829  },
5830  {
5831   "access" : "protected",
5832   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
5833   "linker_set_key" : "_ZN7android18WeakMessageHandlerD2Ev",
5834   "parameters" :
5835   [
5836    {
5837     "is_this_ptr" : true,
5838     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
5839    }
5840   ],
5841   "return_type" : "_ZTIv",
5842   "source_file" : "system/core/libutils/include/utils/Looper.h"
5843  },
5844  {
5845   "function_name" : "android::JenkinsHashMixBytes",
5846   "linker_set_key" : "_ZN7android19JenkinsHashMixBytesEjPKhj",
5847   "parameters" :
5848   [
5849    {
5850     "referenced_type" : "_ZTIj"
5851    },
5852    {
5853     "referenced_type" : "_ZTIPKh"
5854    },
5855    {
5856     "referenced_type" : "_ZTIj"
5857    }
5858   ],
5859   "return_type" : "_ZTIj",
5860   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
5861  },
5862  {
5863   "function_name" : "android::elapsedRealtimeNano",
5864   "linker_set_key" : "_ZN7android19elapsedRealtimeNanoEv",
5865   "return_type" : "_ZTIx",
5866   "source_file" : "system/core/libutils/include/utils/SystemClock.h"
5867  },
5868  {
5869   "function_name" : "android::JenkinsHashMixShorts",
5870   "linker_set_key" : "_ZN7android20JenkinsHashMixShortsEjPKtj",
5871   "parameters" :
5872   [
5873    {
5874     "referenced_type" : "_ZTIj"
5875    },
5876    {
5877     "referenced_type" : "_ZTIPKt"
5878    },
5879    {
5880     "referenced_type" : "_ZTIj"
5881    }
5882   ],
5883   "return_type" : "_ZTIj",
5884   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
5885  },
5886  {
5887   "function_name" : "android::SimpleLooperCallback::handleEvent",
5888   "linker_set_key" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv",
5889   "parameters" :
5890   [
5891    {
5892     "is_this_ptr" : true,
5893     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5894    },
5895    {
5896     "referenced_type" : "_ZTIi"
5897    },
5898    {
5899     "referenced_type" : "_ZTIi"
5900    },
5901    {
5902     "referenced_type" : "_ZTIPv"
5903    }
5904   ],
5905   "return_type" : "_ZTIi",
5906   "source_file" : "system/core/libutils/include/utils/Looper.h"
5907  },
5908  {
5909   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
5910   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC1EPFiiiPvE",
5911   "parameters" :
5912   [
5913    {
5914     "is_this_ptr" : true,
5915     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5916    },
5917    {
5918     "referenced_type" : "_ZTIPFiiiPvE"
5919    }
5920   ],
5921   "return_type" : "_ZTIv",
5922   "source_file" : "system/core/libutils/include/utils/Looper.h"
5923  },
5924  {
5925   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
5926   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC2EPFiiiPvE",
5927   "parameters" :
5928   [
5929    {
5930     "is_this_ptr" : true,
5931     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5932    },
5933    {
5934     "referenced_type" : "_ZTIPFiiiPvE"
5935    }
5936   ],
5937   "return_type" : "_ZTIv",
5938   "source_file" : "system/core/libutils/include/utils/Looper.h"
5939  },
5940  {
5941   "access" : "protected",
5942   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
5943   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD0Ev",
5944   "parameters" :
5945   [
5946    {
5947     "is_this_ptr" : true,
5948     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5949    }
5950   ],
5951   "return_type" : "_ZTIv",
5952   "source_file" : "system/core/libutils/include/utils/Looper.h"
5953  },
5954  {
5955   "access" : "protected",
5956   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
5957   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD1Ev",
5958   "parameters" :
5959   [
5960    {
5961     "is_this_ptr" : true,
5962     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5963    }
5964   ],
5965   "return_type" : "_ZTIv",
5966   "source_file" : "system/core/libutils/include/utils/Looper.h"
5967  },
5968  {
5969   "access" : "protected",
5970   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
5971   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD2Ev",
5972   "parameters" :
5973   [
5974    {
5975     "is_this_ptr" : true,
5976     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
5977    }
5978   ],
5979   "return_type" : "_ZTIv",
5980   "source_file" : "system/core/libutils/include/utils/Looper.h"
5981  },
5982  {
5983   "function_name" : "android::report_sysprop_change",
5984   "linker_set_key" : "_ZN7android21report_sysprop_changeEv",
5985   "return_type" : "_ZTIv",
5986   "source_file" : "system/core/libutils/include/utils/misc.h"
5987  },
5988  {
5989   "function_name" : "android::add_sysprop_change_callback",
5990   "linker_set_key" : "_ZN7android27add_sysprop_change_callbackEPFvvEi",
5991   "parameters" :
5992   [
5993    {
5994     "referenced_type" : "_ZTIPFvvE"
5995    },
5996    {
5997     "referenced_type" : "_ZTIi"
5998    }
5999   ],
6000   "return_type" : "_ZTIv",
6001   "source_file" : "system/core/libutils/include/utils/misc.h"
6002  },
6003  {
6004   "function_name" : "android::LightRefBase_reportIncStrongRequireStrongFailed",
6005   "linker_set_key" : "_ZN7android47LightRefBase_reportIncStrongRequireStrongFailedEPKv",
6006   "parameters" :
6007   [
6008    {
6009     "referenced_type" : "_ZTIPKv"
6010    }
6011   ],
6012   "return_type" : "_ZTIv",
6013   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
6014  },
6015  {
6016   "access" : "private",
6017   "function_name" : "android::Looper::initTLSKey",
6018   "linker_set_key" : "_ZN7android6Looper10initTLSKeyEv",
6019   "return_type" : "_ZTIv",
6020   "source_file" : "system/core/libutils/include/utils/Looper.h"
6021  },
6022  {
6023   "function_name" : "android::Looper::sendMessage",
6024   "linker_set_key" : "_ZN7android6Looper11sendMessageERKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
6025   "parameters" :
6026   [
6027    {
6028     "is_this_ptr" : true,
6029     "referenced_type" : "_ZTIPN7android6LooperE"
6030    },
6031    {
6032     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
6033    },
6034    {
6035     "referenced_type" : "_ZTIRKN7android7MessageE"
6036    }
6037   ],
6038   "return_type" : "_ZTIv",
6039   "source_file" : "system/core/libutils/include/utils/Looper.h"
6040  },
6041  {
6042   "function_name" : "android::Looper::getForThread",
6043   "linker_set_key" : "_ZN7android6Looper12getForThreadEv",
6044   "return_type" : "_ZTIN7android2spINS_6LooperEEE",
6045   "source_file" : "system/core/libutils/include/utils/Looper.h"
6046  },
6047  {
6048   "access" : "private",
6049   "function_name" : "android::Looper::pushResponse",
6050   "linker_set_key" : "_ZN7android6Looper12pushResponseEiRKNS0_7RequestE",
6051   "parameters" :
6052   [
6053    {
6054     "is_this_ptr" : true,
6055     "referenced_type" : "_ZTIPN7android6LooperE"
6056    },
6057    {
6058     "referenced_type" : "_ZTIi"
6059    },
6060    {
6061     "referenced_type" : "_ZTIRKN7android6Looper7RequestE"
6062    }
6063   ],
6064   "return_type" : "_ZTIv",
6065   "source_file" : "system/core/libutils/include/utils/Looper.h"
6066  },
6067  {
6068   "function_name" : "android::Looper::setForThread",
6069   "linker_set_key" : "_ZN7android6Looper12setForThreadERKNS_2spIS0_EE",
6070   "parameters" :
6071   [
6072    {
6073     "referenced_type" : "_ZTIRKN7android2spINS_6LooperEEE"
6074    }
6075   ],
6076   "return_type" : "_ZTIv",
6077   "source_file" : "system/core/libutils/include/utils/Looper.h"
6078  },
6079  {
6080   "function_name" : "android::Looper::removeMessages",
6081   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEE",
6082   "parameters" :
6083   [
6084    {
6085     "is_this_ptr" : true,
6086     "referenced_type" : "_ZTIPN7android6LooperE"
6087    },
6088    {
6089     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
6090    }
6091   ],
6092   "return_type" : "_ZTIv",
6093   "source_file" : "system/core/libutils/include/utils/Looper.h"
6094  },
6095  {
6096   "function_name" : "android::Looper::removeMessages",
6097   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEEi",
6098   "parameters" :
6099   [
6100    {
6101     "is_this_ptr" : true,
6102     "referenced_type" : "_ZTIPN7android6LooperE"
6103    },
6104    {
6105     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
6106    },
6107    {
6108     "referenced_type" : "_ZTIi"
6109    }
6110   ],
6111   "return_type" : "_ZTIv",
6112   "source_file" : "system/core/libutils/include/utils/Looper.h"
6113  },
6114  {
6115   "access" : "private",
6116   "function_name" : "android::Looper::threadDestructor",
6117   "linker_set_key" : "_ZN7android6Looper16threadDestructorEPv",
6118   "parameters" :
6119   [
6120    {
6121     "referenced_type" : "_ZTIPv"
6122    }
6123   ],
6124   "return_type" : "_ZTIv",
6125   "source_file" : "system/core/libutils/include/utils/Looper.h"
6126  },
6127  {
6128   "function_name" : "android::Looper::sendMessageAtTime",
6129   "linker_set_key" : "_ZN7android6Looper17sendMessageAtTimeExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
6130   "parameters" :
6131   [
6132    {
6133     "is_this_ptr" : true,
6134     "referenced_type" : "_ZTIPN7android6LooperE"
6135    },
6136    {
6137     "referenced_type" : "_ZTIx"
6138    },
6139    {
6140     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
6141    },
6142    {
6143     "referenced_type" : "_ZTIRKN7android7MessageE"
6144    }
6145   ],
6146   "return_type" : "_ZTIv",
6147   "source_file" : "system/core/libutils/include/utils/Looper.h"
6148  },
6149  {
6150   "access" : "private",
6151   "function_name" : "android::Looper::rebuildEpollLocked",
6152   "linker_set_key" : "_ZN7android6Looper18rebuildEpollLockedEv",
6153   "parameters" :
6154   [
6155    {
6156     "is_this_ptr" : true,
6157     "referenced_type" : "_ZTIPN7android6LooperE"
6158    }
6159   ],
6160   "return_type" : "_ZTIv",
6161   "source_file" : "system/core/libutils/include/utils/Looper.h"
6162  },
6163  {
6164   "function_name" : "android::Looper::sendMessageDelayed",
6165   "linker_set_key" : "_ZN7android6Looper18sendMessageDelayedExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
6166   "parameters" :
6167   [
6168    {
6169     "is_this_ptr" : true,
6170     "referenced_type" : "_ZTIPN7android6LooperE"
6171    },
6172    {
6173     "referenced_type" : "_ZTIx"
6174    },
6175    {
6176     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
6177    },
6178    {
6179     "referenced_type" : "_ZTIRKN7android7MessageE"
6180    }
6181   ],
6182   "return_type" : "_ZTIv",
6183   "source_file" : "system/core/libutils/include/utils/Looper.h"
6184  },
6185  {
6186   "access" : "private",
6187   "function_name" : "android::Looper::scheduleEpollRebuildLocked",
6188   "linker_set_key" : "_ZN7android6Looper26scheduleEpollRebuildLockedEv",
6189   "parameters" :
6190   [
6191    {
6192     "is_this_ptr" : true,
6193     "referenced_type" : "_ZTIPN7android6LooperE"
6194    }
6195   ],
6196   "return_type" : "_ZTIv",
6197   "source_file" : "system/core/libutils/include/utils/Looper.h"
6198  },
6199  {
6200   "function_name" : "android::Looper::wake",
6201   "linker_set_key" : "_ZN7android6Looper4wakeEv",
6202   "parameters" :
6203   [
6204    {
6205     "is_this_ptr" : true,
6206     "referenced_type" : "_ZTIPN7android6LooperE"
6207    }
6208   ],
6209   "return_type" : "_ZTIv",
6210   "source_file" : "system/core/libutils/include/utils/Looper.h"
6211  },
6212  {
6213   "function_name" : "android::Looper::addFd",
6214   "linker_set_key" : "_ZN7android6Looper5addFdEiiiPFiiiPvES1_",
6215   "parameters" :
6216   [
6217    {
6218     "is_this_ptr" : true,
6219     "referenced_type" : "_ZTIPN7android6LooperE"
6220    },
6221    {
6222     "referenced_type" : "_ZTIi"
6223    },
6224    {
6225     "referenced_type" : "_ZTIi"
6226    },
6227    {
6228     "referenced_type" : "_ZTIi"
6229    },
6230    {
6231     "referenced_type" : "_ZTIPFiiiPvE"
6232    },
6233    {
6234     "referenced_type" : "_ZTIPv"
6235    }
6236   ],
6237   "return_type" : "_ZTIi",
6238   "source_file" : "system/core/libutils/include/utils/Looper.h"
6239  },
6240  {
6241   "function_name" : "android::Looper::addFd",
6242   "linker_set_key" : "_ZN7android6Looper5addFdEiiiRKNS_2spINS_14LooperCallbackEEEPv",
6243   "parameters" :
6244   [
6245    {
6246     "is_this_ptr" : true,
6247     "referenced_type" : "_ZTIPN7android6LooperE"
6248    },
6249    {
6250     "referenced_type" : "_ZTIi"
6251    },
6252    {
6253     "referenced_type" : "_ZTIi"
6254    },
6255    {
6256     "referenced_type" : "_ZTIi"
6257    },
6258    {
6259     "referenced_type" : "_ZTIRKN7android2spINS_14LooperCallbackEEE"
6260    },
6261    {
6262     "referenced_type" : "_ZTIPv"
6263    }
6264   ],
6265   "return_type" : "_ZTIi",
6266   "source_file" : "system/core/libutils/include/utils/Looper.h"
6267  },
6268  {
6269   "access" : "private",
6270   "function_name" : "android::Looper::awoken",
6271   "linker_set_key" : "_ZN7android6Looper6awokenEv",
6272   "parameters" :
6273   [
6274    {
6275     "is_this_ptr" : true,
6276     "referenced_type" : "_ZTIPN7android6LooperE"
6277    }
6278   ],
6279   "return_type" : "_ZTIv",
6280   "source_file" : "system/core/libutils/include/utils/Looper.h"
6281  },
6282  {
6283   "function_name" : "android::Looper::pollAll",
6284   "linker_set_key" : "_ZN7android6Looper7pollAllEiPiS1_PPv",
6285   "parameters" :
6286   [
6287    {
6288     "is_this_ptr" : true,
6289     "referenced_type" : "_ZTIPN7android6LooperE"
6290    },
6291    {
6292     "referenced_type" : "_ZTIi"
6293    },
6294    {
6295     "referenced_type" : "_ZTIPi"
6296    },
6297    {
6298     "referenced_type" : "_ZTIPi"
6299    },
6300    {
6301     "referenced_type" : "_ZTIPPv"
6302    }
6303   ],
6304   "return_type" : "_ZTIi",
6305   "source_file" : "system/core/libutils/include/utils/Looper.h"
6306  },
6307  {
6308   "function_name" : "android::Looper::prepare",
6309   "linker_set_key" : "_ZN7android6Looper7prepareEi",
6310   "parameters" :
6311   [
6312    {
6313     "referenced_type" : "_ZTIi"
6314    }
6315   ],
6316   "return_type" : "_ZTIN7android2spINS_6LooperEEE",
6317   "source_file" : "system/core/libutils/include/utils/Looper.h"
6318  },
6319  {
6320   "function_name" : "android::Looper::pollOnce",
6321   "linker_set_key" : "_ZN7android6Looper8pollOnceEiPiS1_PPv",
6322   "parameters" :
6323   [
6324    {
6325     "is_this_ptr" : true,
6326     "referenced_type" : "_ZTIPN7android6LooperE"
6327    },
6328    {
6329     "referenced_type" : "_ZTIi"
6330    },
6331    {
6332     "referenced_type" : "_ZTIPi"
6333    },
6334    {
6335     "referenced_type" : "_ZTIPi"
6336    },
6337    {
6338     "referenced_type" : "_ZTIPPv"
6339    }
6340   ],
6341   "return_type" : "_ZTIi",
6342   "source_file" : "system/core/libutils/include/utils/Looper.h"
6343  },
6344  {
6345   "function_name" : "android::Looper::removeFd",
6346   "linker_set_key" : "_ZN7android6Looper8removeFdEi",
6347   "parameters" :
6348   [
6349    {
6350     "is_this_ptr" : true,
6351     "referenced_type" : "_ZTIPN7android6LooperE"
6352    },
6353    {
6354     "referenced_type" : "_ZTIi"
6355    }
6356   ],
6357   "return_type" : "_ZTIi",
6358   "source_file" : "system/core/libutils/include/utils/Looper.h"
6359  },
6360  {
6361   "access" : "private",
6362   "function_name" : "android::Looper::removeFd",
6363   "linker_set_key" : "_ZN7android6Looper8removeFdEii",
6364   "parameters" :
6365   [
6366    {
6367     "is_this_ptr" : true,
6368     "referenced_type" : "_ZTIPN7android6LooperE"
6369    },
6370    {
6371     "referenced_type" : "_ZTIi"
6372    },
6373    {
6374     "referenced_type" : "_ZTIi"
6375    }
6376   ],
6377   "return_type" : "_ZTIi",
6378   "source_file" : "system/core/libutils/include/utils/Looper.h"
6379  },
6380  {
6381   "access" : "private",
6382   "function_name" : "android::Looper::pollInner",
6383   "linker_set_key" : "_ZN7android6Looper9pollInnerEi",
6384   "parameters" :
6385   [
6386    {
6387     "is_this_ptr" : true,
6388     "referenced_type" : "_ZTIPN7android6LooperE"
6389    },
6390    {
6391     "referenced_type" : "_ZTIi"
6392    }
6393   ],
6394   "return_type" : "_ZTIi",
6395   "source_file" : "system/core/libutils/include/utils/Looper.h"
6396  },
6397  {
6398   "function_name" : "android::Looper::Looper",
6399   "linker_set_key" : "_ZN7android6LooperC1Eb",
6400   "parameters" :
6401   [
6402    {
6403     "is_this_ptr" : true,
6404     "referenced_type" : "_ZTIPN7android6LooperE"
6405    },
6406    {
6407     "referenced_type" : "_ZTIb"
6408    }
6409   ],
6410   "return_type" : "_ZTIv",
6411   "source_file" : "system/core/libutils/include/utils/Looper.h"
6412  },
6413  {
6414   "function_name" : "android::Looper::Looper",
6415   "linker_set_key" : "_ZN7android6LooperC2Eb",
6416   "parameters" :
6417   [
6418    {
6419     "is_this_ptr" : true,
6420     "referenced_type" : "_ZTIPN7android6LooperE"
6421    },
6422    {
6423     "referenced_type" : "_ZTIb"
6424    }
6425   ],
6426   "return_type" : "_ZTIv",
6427   "source_file" : "system/core/libutils/include/utils/Looper.h"
6428  },
6429  {
6430   "access" : "protected",
6431   "function_name" : "android::Looper::~Looper",
6432   "linker_set_key" : "_ZN7android6LooperD0Ev",
6433   "parameters" :
6434   [
6435    {
6436     "is_this_ptr" : true,
6437     "referenced_type" : "_ZTIPN7android6LooperE"
6438    }
6439   ],
6440   "return_type" : "_ZTIv",
6441   "source_file" : "system/core/libutils/include/utils/Looper.h"
6442  },
6443  {
6444   "access" : "protected",
6445   "function_name" : "android::Looper::~Looper",
6446   "linker_set_key" : "_ZN7android6LooperD1Ev",
6447   "parameters" :
6448   [
6449    {
6450     "is_this_ptr" : true,
6451     "referenced_type" : "_ZTIPN7android6LooperE"
6452    }
6453   ],
6454   "return_type" : "_ZTIv",
6455   "source_file" : "system/core/libutils/include/utils/Looper.h"
6456  },
6457  {
6458   "access" : "protected",
6459   "function_name" : "android::Looper::~Looper",
6460   "linker_set_key" : "_ZN7android6LooperD2Ev",
6461   "parameters" :
6462   [
6463    {
6464     "is_this_ptr" : true,
6465     "referenced_type" : "_ZTIPN7android6LooperE"
6466    }
6467   ],
6468   "return_type" : "_ZTIv",
6469   "source_file" : "system/core/libutils/include/utils/Looper.h"
6470  },
6471  {
6472   "function_name" : "android::Thread::readyToRun",
6473   "linker_set_key" : "_ZN7android6Thread10readyToRunEv",
6474   "parameters" :
6475   [
6476    {
6477     "is_this_ptr" : true,
6478     "referenced_type" : "_ZTIPN7android6ThreadE"
6479    }
6480   ],
6481   "return_type" : "_ZTIi",
6482   "source_file" : "system/core/libutils/include/utils/Thread.h"
6483  },
6484  {
6485   "access" : "private",
6486   "function_name" : "android::Thread::_threadLoop",
6487   "linker_set_key" : "_ZN7android6Thread11_threadLoopEPv",
6488   "parameters" :
6489   [
6490    {
6491     "referenced_type" : "_ZTIPv"
6492    }
6493   ],
6494   "return_type" : "_ZTIi",
6495   "source_file" : "system/core/libutils/include/utils/Thread.h"
6496  },
6497  {
6498   "function_name" : "android::Thread::requestExit",
6499   "linker_set_key" : "_ZN7android6Thread11requestExitEv",
6500   "parameters" :
6501   [
6502    {
6503     "is_this_ptr" : true,
6504     "referenced_type" : "_ZTIPN7android6ThreadE"
6505    }
6506   ],
6507   "return_type" : "_ZTIv",
6508   "source_file" : "system/core/libutils/include/utils/Thread.h"
6509  },
6510  {
6511   "function_name" : "android::Thread::requestExitAndWait",
6512   "linker_set_key" : "_ZN7android6Thread18requestExitAndWaitEv",
6513   "parameters" :
6514   [
6515    {
6516     "is_this_ptr" : true,
6517     "referenced_type" : "_ZTIPN7android6ThreadE"
6518    }
6519   ],
6520   "return_type" : "_ZTIi",
6521   "source_file" : "system/core/libutils/include/utils/Thread.h"
6522  },
6523  {
6524   "function_name" : "android::Thread::run",
6525   "linker_set_key" : "_ZN7android6Thread3runEPKcij",
6526   "parameters" :
6527   [
6528    {
6529     "is_this_ptr" : true,
6530     "referenced_type" : "_ZTIPN7android6ThreadE"
6531    },
6532    {
6533     "referenced_type" : "_ZTIPKc"
6534    },
6535    {
6536     "default_arg" : true,
6537     "referenced_type" : "_ZTIi"
6538    },
6539    {
6540     "default_arg" : true,
6541     "referenced_type" : "_ZTIj"
6542    }
6543   ],
6544   "return_type" : "_ZTIi",
6545   "source_file" : "system/core/libutils/include/utils/Thread.h"
6546  },
6547  {
6548   "function_name" : "android::Thread::join",
6549   "linker_set_key" : "_ZN7android6Thread4joinEv",
6550   "parameters" :
6551   [
6552    {
6553     "is_this_ptr" : true,
6554     "referenced_type" : "_ZTIPN7android6ThreadE"
6555    }
6556   ],
6557   "return_type" : "_ZTIi",
6558   "source_file" : "system/core/libutils/include/utils/Thread.h"
6559  },
6560  {
6561   "function_name" : "android::Thread::Thread",
6562   "linker_set_key" : "_ZN7android6ThreadC2Eb",
6563   "parameters" :
6564   [
6565    {
6566     "is_this_ptr" : true,
6567     "referenced_type" : "_ZTIPN7android6ThreadE"
6568    },
6569    {
6570     "default_arg" : true,
6571     "referenced_type" : "_ZTIb"
6572    }
6573   ],
6574   "return_type" : "_ZTIv",
6575   "source_file" : "system/core/libutils/include/utils/Thread.h"
6576  },
6577  {
6578   "function_name" : "android::Thread::~Thread",
6579   "linker_set_key" : "_ZN7android6ThreadD0Ev",
6580   "parameters" :
6581   [
6582    {
6583     "is_this_ptr" : true,
6584     "referenced_type" : "_ZTIPN7android6ThreadE"
6585    }
6586   ],
6587   "return_type" : "_ZTIv",
6588   "source_file" : "system/core/libutils/include/utils/Thread.h"
6589  },
6590  {
6591   "function_name" : "android::Thread::~Thread",
6592   "linker_set_key" : "_ZN7android6ThreadD1Ev",
6593   "parameters" :
6594   [
6595    {
6596     "is_this_ptr" : true,
6597     "referenced_type" : "_ZTIPN7android6ThreadE"
6598    }
6599   ],
6600   "return_type" : "_ZTIv",
6601   "source_file" : "system/core/libutils/include/utils/Thread.h"
6602  },
6603  {
6604   "function_name" : "android::Thread::~Thread",
6605   "linker_set_key" : "_ZN7android6ThreadD2Ev",
6606   "parameters" :
6607   [
6608    {
6609     "is_this_ptr" : true,
6610     "referenced_type" : "_ZTIPN7android6ThreadE"
6611    }
6612   ],
6613   "return_type" : "_ZTIv",
6614   "source_file" : "system/core/libutils/include/utils/Thread.h"
6615  },
6616  {
6617   "function_name" : "android::FileMap::advise",
6618   "linker_set_key" : "_ZN7android7FileMap6adviseENS0_9MapAdviceE",
6619   "parameters" :
6620   [
6621    {
6622     "is_this_ptr" : true,
6623     "referenced_type" : "_ZTIPN7android7FileMapE"
6624    },
6625    {
6626     "referenced_type" : "_ZTIN7android7FileMap9MapAdviceE"
6627    }
6628   ],
6629   "return_type" : "_ZTIi",
6630   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6631  },
6632  {
6633   "function_name" : "android::FileMap::create",
6634   "linker_set_key" : "_ZN7android7FileMap6createEPKcixjb",
6635   "parameters" :
6636   [
6637    {
6638     "is_this_ptr" : true,
6639     "referenced_type" : "_ZTIPN7android7FileMapE"
6640    },
6641    {
6642     "referenced_type" : "_ZTIPKc"
6643    },
6644    {
6645     "referenced_type" : "_ZTIi"
6646    },
6647    {
6648     "referenced_type" : "_ZTIx"
6649    },
6650    {
6651     "referenced_type" : "_ZTIj"
6652    },
6653    {
6654     "referenced_type" : "_ZTIb"
6655    }
6656   ],
6657   "return_type" : "_ZTIb",
6658   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6659  },
6660  {
6661   "function_name" : "android::FileMap::FileMap",
6662   "linker_set_key" : "_ZN7android7FileMapC1EOS0_",
6663   "parameters" :
6664   [
6665    {
6666     "is_this_ptr" : true,
6667     "referenced_type" : "_ZTIPN7android7FileMapE"
6668    },
6669    {
6670     "referenced_type" : "_ZTION7android7FileMapE"
6671    }
6672   ],
6673   "return_type" : "_ZTIv",
6674   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6675  },
6676  {
6677   "function_name" : "android::FileMap::FileMap",
6678   "linker_set_key" : "_ZN7android7FileMapC1Ev",
6679   "parameters" :
6680   [
6681    {
6682     "is_this_ptr" : true,
6683     "referenced_type" : "_ZTIPN7android7FileMapE"
6684    }
6685   ],
6686   "return_type" : "_ZTIv",
6687   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6688  },
6689  {
6690   "function_name" : "android::FileMap::FileMap",
6691   "linker_set_key" : "_ZN7android7FileMapC2EOS0_",
6692   "parameters" :
6693   [
6694    {
6695     "is_this_ptr" : true,
6696     "referenced_type" : "_ZTIPN7android7FileMapE"
6697    },
6698    {
6699     "referenced_type" : "_ZTION7android7FileMapE"
6700    }
6701   ],
6702   "return_type" : "_ZTIv",
6703   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6704  },
6705  {
6706   "function_name" : "android::FileMap::FileMap",
6707   "linker_set_key" : "_ZN7android7FileMapC2Ev",
6708   "parameters" :
6709   [
6710    {
6711     "is_this_ptr" : true,
6712     "referenced_type" : "_ZTIPN7android7FileMapE"
6713    }
6714   ],
6715   "return_type" : "_ZTIv",
6716   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6717  },
6718  {
6719   "function_name" : "android::FileMap::~FileMap",
6720   "linker_set_key" : "_ZN7android7FileMapD1Ev",
6721   "parameters" :
6722   [
6723    {
6724     "is_this_ptr" : true,
6725     "referenced_type" : "_ZTIPN7android7FileMapE"
6726    }
6727   ],
6728   "return_type" : "_ZTIv",
6729   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6730  },
6731  {
6732   "function_name" : "android::FileMap::~FileMap",
6733   "linker_set_key" : "_ZN7android7FileMapD2Ev",
6734   "parameters" :
6735   [
6736    {
6737     "is_this_ptr" : true,
6738     "referenced_type" : "_ZTIPN7android7FileMapE"
6739    }
6740   ],
6741   "return_type" : "_ZTIv",
6742   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6743  },
6744  {
6745   "function_name" : "android::FileMap::operator=",
6746   "linker_set_key" : "_ZN7android7FileMapaSEOS0_",
6747   "parameters" :
6748   [
6749    {
6750     "is_this_ptr" : true,
6751     "referenced_type" : "_ZTIPN7android7FileMapE"
6752    },
6753    {
6754     "referenced_type" : "_ZTION7android7FileMapE"
6755    }
6756   ],
6757   "return_type" : "_ZTIRN7android7FileMapE",
6758   "source_file" : "system/core/libutils/include/utils/FileMap.h"
6759  },
6760  {
6761   "function_name" : "android::Printer::printFormatLine",
6762   "linker_set_key" : "_ZN7android7Printer15printFormatLineEPKcz",
6763   "parameters" :
6764   [
6765    {
6766     "is_this_ptr" : true,
6767     "referenced_type" : "_ZTIPN7android7PrinterE"
6768    },
6769    {
6770     "referenced_type" : "_ZTIPKc"
6771    }
6772   ],
6773   "return_type" : "_ZTIv",
6774   "source_file" : "system/core/libutils/include/utils/Printer.h"
6775  },
6776  {
6777   "access" : "protected",
6778   "function_name" : "android::Printer::Printer",
6779   "linker_set_key" : "_ZN7android7PrinterC2Ev",
6780   "parameters" :
6781   [
6782    {
6783     "is_this_ptr" : true,
6784     "referenced_type" : "_ZTIPN7android7PrinterE"
6785    }
6786   ],
6787   "return_type" : "_ZTIv",
6788   "source_file" : "system/core/libutils/include/utils/Printer.h"
6789  },
6790  {
6791   "access" : "protected",
6792   "function_name" : "android::Printer::~Printer",
6793   "linker_set_key" : "_ZN7android7PrinterD0Ev",
6794   "parameters" :
6795   [
6796    {
6797     "is_this_ptr" : true,
6798     "referenced_type" : "_ZTIPN7android7PrinterE"
6799    }
6800   ],
6801   "return_type" : "_ZTIv",
6802   "source_file" : "system/core/libutils/include/utils/Printer.h"
6803  },
6804  {
6805   "access" : "protected",
6806   "function_name" : "android::Printer::~Printer",
6807   "linker_set_key" : "_ZN7android7PrinterD1Ev",
6808   "parameters" :
6809   [
6810    {
6811     "is_this_ptr" : true,
6812     "referenced_type" : "_ZTIPN7android7PrinterE"
6813    }
6814   ],
6815   "return_type" : "_ZTIv",
6816   "source_file" : "system/core/libutils/include/utils/Printer.h"
6817  },
6818  {
6819   "access" : "protected",
6820   "function_name" : "android::Printer::~Printer",
6821   "linker_set_key" : "_ZN7android7PrinterD2Ev",
6822   "parameters" :
6823   [
6824    {
6825     "is_this_ptr" : true,
6826     "referenced_type" : "_ZTIPN7android7PrinterE"
6827    }
6828   ],
6829   "return_type" : "_ZTIv",
6830   "source_file" : "system/core/libutils/include/utils/Printer.h"
6831  },
6832  {
6833   "access" : "protected",
6834   "function_name" : "android::RefBase::onFirstRef",
6835   "linker_set_key" : "_ZN7android7RefBase10onFirstRefEv",
6836   "parameters" :
6837   [
6838    {
6839     "is_this_ptr" : true,
6840     "referenced_type" : "_ZTIPN7android7RefBaseE"
6841    }
6842   ],
6843   "return_type" : "_ZTIv",
6844   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6845  },
6846  {
6847   "access" : "private",
6848   "function_name" : "android::RefBase::renameRefs",
6849   "linker_set_key" : "_ZN7android7RefBase10renameRefsEjRKNS_16ReferenceRenamerE",
6850   "parameters" :
6851   [
6852    {
6853     "referenced_type" : "_ZTIj"
6854    },
6855    {
6856     "referenced_type" : "_ZTIRKN7android16ReferenceRenamerE"
6857    }
6858   ],
6859   "return_type" : "_ZTIv",
6860   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6861  },
6862  {
6863   "access" : "private",
6864   "function_name" : "android::RefBase::renameRefId",
6865   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPNS0_12weakref_typeEPKvS4_",
6866   "parameters" :
6867   [
6868    {
6869     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6870    },
6871    {
6872     "referenced_type" : "_ZTIPKv"
6873    },
6874    {
6875     "referenced_type" : "_ZTIPKv"
6876    }
6877   ],
6878   "return_type" : "_ZTIv",
6879   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6880  },
6881  {
6882   "access" : "private",
6883   "function_name" : "android::RefBase::renameRefId",
6884   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPS0_PKvS3_",
6885   "parameters" :
6886   [
6887    {
6888     "referenced_type" : "_ZTIPN7android7RefBaseE"
6889    },
6890    {
6891     "referenced_type" : "_ZTIPKv"
6892    },
6893    {
6894     "referenced_type" : "_ZTIPKv"
6895    }
6896   ],
6897   "return_type" : "_ZTIv",
6898   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6899  },
6900  {
6901   "function_name" : "android::RefBase::weakref_type::attemptIncWeak",
6902   "linker_set_key" : "_ZN7android7RefBase12weakref_type14attemptIncWeakEPKv",
6903   "parameters" :
6904   [
6905    {
6906     "is_this_ptr" : true,
6907     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6908    },
6909    {
6910     "referenced_type" : "_ZTIPKv"
6911    }
6912   ],
6913   "return_type" : "_ZTIb",
6914   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6915  },
6916  {
6917   "function_name" : "android::RefBase::weakref_type::attemptIncStrong",
6918   "linker_set_key" : "_ZN7android7RefBase12weakref_type16attemptIncStrongEPKv",
6919   "parameters" :
6920   [
6921    {
6922     "is_this_ptr" : true,
6923     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6924    },
6925    {
6926     "referenced_type" : "_ZTIPKv"
6927    }
6928   ],
6929   "return_type" : "_ZTIb",
6930   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6931  },
6932  {
6933   "function_name" : "android::RefBase::weakref_type::incWeakRequireWeak",
6934   "linker_set_key" : "_ZN7android7RefBase12weakref_type18incWeakRequireWeakEPKv",
6935   "parameters" :
6936   [
6937    {
6938     "is_this_ptr" : true,
6939     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6940    },
6941    {
6942     "referenced_type" : "_ZTIPKv"
6943    }
6944   ],
6945   "return_type" : "_ZTIv",
6946   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6947  },
6948  {
6949   "function_name" : "android::RefBase::weakref_type::decWeak",
6950   "linker_set_key" : "_ZN7android7RefBase12weakref_type7decWeakEPKv",
6951   "parameters" :
6952   [
6953    {
6954     "is_this_ptr" : true,
6955     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6956    },
6957    {
6958     "referenced_type" : "_ZTIPKv"
6959    }
6960   ],
6961   "return_type" : "_ZTIv",
6962   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6963  },
6964  {
6965   "function_name" : "android::RefBase::weakref_type::incWeak",
6966   "linker_set_key" : "_ZN7android7RefBase12weakref_type7incWeakEPKv",
6967   "parameters" :
6968   [
6969    {
6970     "is_this_ptr" : true,
6971     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6972    },
6973    {
6974     "referenced_type" : "_ZTIPKv"
6975    }
6976   ],
6977   "return_type" : "_ZTIv",
6978   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6979  },
6980  {
6981   "function_name" : "android::RefBase::weakref_type::trackMe",
6982   "linker_set_key" : "_ZN7android7RefBase12weakref_type7trackMeEbb",
6983   "parameters" :
6984   [
6985    {
6986     "is_this_ptr" : true,
6987     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6988    },
6989    {
6990     "referenced_type" : "_ZTIb"
6991    },
6992    {
6993     "referenced_type" : "_ZTIb"
6994    }
6995   ],
6996   "return_type" : "_ZTIv",
6997   "source_file" : "system/core/libutils/include/utils/RefBase.h"
6998  },
6999  {
7000   "access" : "protected",
7001   "function_name" : "android::RefBase::onLastWeakRef",
7002   "linker_set_key" : "_ZN7android7RefBase13onLastWeakRefEPKv",
7003   "parameters" :
7004   [
7005    {
7006     "is_this_ptr" : true,
7007     "referenced_type" : "_ZTIPN7android7RefBaseE"
7008    },
7009    {
7010     "referenced_type" : "_ZTIPKv"
7011    }
7012   ],
7013   "return_type" : "_ZTIv",
7014   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7015  },
7016  {
7017   "access" : "protected",
7018   "function_name" : "android::RefBase::onLastStrongRef",
7019   "linker_set_key" : "_ZN7android7RefBase15onLastStrongRefEPKv",
7020   "parameters" :
7021   [
7022    {
7023     "is_this_ptr" : true,
7024     "referenced_type" : "_ZTIPN7android7RefBaseE"
7025    },
7026    {
7027     "referenced_type" : "_ZTIPKv"
7028    }
7029   ],
7030   "return_type" : "_ZTIv",
7031   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7032  },
7033  {
7034   "access" : "protected",
7035   "function_name" : "android::RefBase::extendObjectLifetime",
7036   "linker_set_key" : "_ZN7android7RefBase20extendObjectLifetimeEi",
7037   "parameters" :
7038   [
7039    {
7040     "is_this_ptr" : true,
7041     "referenced_type" : "_ZTIPN7android7RefBaseE"
7042    },
7043    {
7044     "referenced_type" : "_ZTIi"
7045    }
7046   ],
7047   "return_type" : "_ZTIv",
7048   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7049  },
7050  {
7051   "access" : "protected",
7052   "function_name" : "android::RefBase::onIncStrongAttempted",
7053   "linker_set_key" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv",
7054   "parameters" :
7055   [
7056    {
7057     "is_this_ptr" : true,
7058     "referenced_type" : "_ZTIPN7android7RefBaseE"
7059    },
7060    {
7061     "referenced_type" : "_ZTIj"
7062    },
7063    {
7064     "referenced_type" : "_ZTIPKv"
7065    }
7066   ],
7067   "return_type" : "_ZTIb",
7068   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7069  },
7070  {
7071   "access" : "protected",
7072   "function_name" : "android::RefBase::RefBase",
7073   "linker_set_key" : "_ZN7android7RefBaseC1Ev",
7074   "parameters" :
7075   [
7076    {
7077     "is_this_ptr" : true,
7078     "referenced_type" : "_ZTIPN7android7RefBaseE"
7079    }
7080   ],
7081   "return_type" : "_ZTIv",
7082   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7083  },
7084  {
7085   "access" : "protected",
7086   "function_name" : "android::RefBase::RefBase",
7087   "linker_set_key" : "_ZN7android7RefBaseC2Ev",
7088   "parameters" :
7089   [
7090    {
7091     "is_this_ptr" : true,
7092     "referenced_type" : "_ZTIPN7android7RefBaseE"
7093    }
7094   ],
7095   "return_type" : "_ZTIv",
7096   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7097  },
7098  {
7099   "access" : "protected",
7100   "function_name" : "android::RefBase::~RefBase",
7101   "linker_set_key" : "_ZN7android7RefBaseD0Ev",
7102   "parameters" :
7103   [
7104    {
7105     "is_this_ptr" : true,
7106     "referenced_type" : "_ZTIPN7android7RefBaseE"
7107    }
7108   ],
7109   "return_type" : "_ZTIv",
7110   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7111  },
7112  {
7113   "access" : "protected",
7114   "function_name" : "android::RefBase::~RefBase",
7115   "linker_set_key" : "_ZN7android7RefBaseD1Ev",
7116   "parameters" :
7117   [
7118    {
7119     "is_this_ptr" : true,
7120     "referenced_type" : "_ZTIPN7android7RefBaseE"
7121    }
7122   ],
7123   "return_type" : "_ZTIv",
7124   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7125  },
7126  {
7127   "access" : "protected",
7128   "function_name" : "android::RefBase::~RefBase",
7129   "linker_set_key" : "_ZN7android7RefBaseD2Ev",
7130   "parameters" :
7131   [
7132    {
7133     "is_this_ptr" : true,
7134     "referenced_type" : "_ZTIPN7android7RefBaseE"
7135    }
7136   ],
7137   "return_type" : "_ZTIv",
7138   "source_file" : "system/core/libutils/include/utils/RefBase.h"
7139  },
7140  {
7141   "function_name" : "android::String8::appendPath",
7142   "linker_set_key" : "_ZN7android7String810appendPathEPKc",
7143   "parameters" :
7144   [
7145    {
7146     "is_this_ptr" : true,
7147     "referenced_type" : "_ZTIPN7android7String8E"
7148    },
7149    {
7150     "referenced_type" : "_ZTIPKc"
7151    }
7152   ],
7153   "return_type" : "_ZTIRN7android7String8E",
7154   "source_file" : "system/core/libutils/include/utils/String8.h"
7155  },
7156  {
7157   "function_name" : "android::String8::lockBuffer",
7158   "linker_set_key" : "_ZN7android7String810lockBufferEj",
7159   "parameters" :
7160   [
7161    {
7162     "is_this_ptr" : true,
7163     "referenced_type" : "_ZTIPN7android7String8E"
7164    },
7165    {
7166     "referenced_type" : "_ZTIj"
7167    }
7168   ],
7169   "return_type" : "_ZTIPc",
7170   "source_file" : "system/core/libutils/include/utils/String8.h"
7171  },
7172  {
7173   "access" : "private",
7174   "function_name" : "android::String8::real_append",
7175   "linker_set_key" : "_ZN7android7String811real_appendEPKcj",
7176   "parameters" :
7177   [
7178    {
7179     "is_this_ptr" : true,
7180     "referenced_type" : "_ZTIPN7android7String8E"
7181    },
7182    {
7183     "referenced_type" : "_ZTIPKc"
7184    },
7185    {
7186     "referenced_type" : "_ZTIj"
7187    }
7188   ],
7189   "return_type" : "_ZTIi",
7190   "source_file" : "system/core/libutils/include/utils/String8.h"
7191  },
7192  {
7193   "function_name" : "android::String8::setPathName",
7194   "linker_set_key" : "_ZN7android7String811setPathNameEPKc",
7195   "parameters" :
7196   [
7197    {
7198     "is_this_ptr" : true,
7199     "referenced_type" : "_ZTIPN7android7String8E"
7200    },
7201    {
7202     "referenced_type" : "_ZTIPKc"
7203    }
7204   ],
7205   "return_type" : "_ZTIv",
7206   "source_file" : "system/core/libutils/include/utils/String8.h"
7207  },
7208  {
7209   "function_name" : "android::String8::setPathName",
7210   "linker_set_key" : "_ZN7android7String811setPathNameEPKcj",
7211   "parameters" :
7212   [
7213    {
7214     "is_this_ptr" : true,
7215     "referenced_type" : "_ZTIPN7android7String8E"
7216    },
7217    {
7218     "referenced_type" : "_ZTIPKc"
7219    },
7220    {
7221     "referenced_type" : "_ZTIj"
7222    }
7223   ],
7224   "return_type" : "_ZTIv",
7225   "source_file" : "system/core/libutils/include/utils/String8.h"
7226  },
7227  {
7228   "function_name" : "android::String8::appendFormat",
7229   "linker_set_key" : "_ZN7android7String812appendFormatEPKcz",
7230   "parameters" :
7231   [
7232    {
7233     "is_this_ptr" : true,
7234     "referenced_type" : "_ZTIPN7android7String8E"
7235    },
7236    {
7237     "referenced_type" : "_ZTIPKc"
7238    }
7239   ],
7240   "return_type" : "_ZTIi",
7241   "source_file" : "system/core/libutils/include/utils/String8.h"
7242  },
7243  {
7244   "function_name" : "android::String8::unlockBuffer",
7245   "linker_set_key" : "_ZN7android7String812unlockBufferEj",
7246   "parameters" :
7247   [
7248    {
7249     "is_this_ptr" : true,
7250     "referenced_type" : "_ZTIPN7android7String8E"
7251    },
7252    {
7253     "referenced_type" : "_ZTIj"
7254    }
7255   ],
7256   "return_type" : "_ZTIi",
7257   "source_file" : "system/core/libutils/include/utils/String8.h"
7258  },
7259  {
7260   "function_name" : "android::String8::unlockBuffer",
7261   "linker_set_key" : "_ZN7android7String812unlockBufferEv",
7262   "parameters" :
7263   [
7264    {
7265     "is_this_ptr" : true,
7266     "referenced_type" : "_ZTIPN7android7String8E"
7267    }
7268   ],
7269   "return_type" : "_ZTIv",
7270   "source_file" : "system/core/libutils/include/utils/String8.h"
7271  },
7272  {
7273   "function_name" : "android::String8::appendFormatV",
7274   "linker_set_key" : "_ZN7android7String813appendFormatVEPKcSt9__va_list",
7275   "parameters" :
7276   [
7277    {
7278     "is_this_ptr" : true,
7279     "referenced_type" : "_ZTIPN7android7String8E"
7280    },
7281    {
7282     "referenced_type" : "_ZTIPKc"
7283    },
7284    {
7285     "referenced_type" : "_ZTISt9__va_list"
7286    }
7287   ],
7288   "return_type" : "_ZTIi",
7289   "source_file" : "system/core/libutils/include/utils/String8.h"
7290  },
7291  {
7292   "function_name" : "android::String8::convertToResPath",
7293   "linker_set_key" : "_ZN7android7String816convertToResPathEv",
7294   "parameters" :
7295   [
7296    {
7297     "is_this_ptr" : true,
7298     "referenced_type" : "_ZTIPN7android7String8E"
7299    }
7300   ],
7301   "return_type" : "_ZTIRN7android7String8E",
7302   "source_file" : "system/core/libutils/include/utils/String8.h"
7303  },
7304  {
7305   "function_name" : "android::String8::clear",
7306   "linker_set_key" : "_ZN7android7String85clearEv",
7307   "parameters" :
7308   [
7309    {
7310     "is_this_ptr" : true,
7311     "referenced_type" : "_ZTIPN7android7String8E"
7312    }
7313   ],
7314   "return_type" : "_ZTIv",
7315   "source_file" : "system/core/libutils/include/utils/String8.h"
7316  },
7317  {
7318   "function_name" : "android::String8::setTo",
7319   "linker_set_key" : "_ZN7android7String85setToEPKDij",
7320   "parameters" :
7321   [
7322    {
7323     "is_this_ptr" : true,
7324     "referenced_type" : "_ZTIPN7android7String8E"
7325    },
7326    {
7327     "referenced_type" : "_ZTIPKDi"
7328    },
7329    {
7330     "referenced_type" : "_ZTIj"
7331    }
7332   ],
7333   "return_type" : "_ZTIi",
7334   "source_file" : "system/core/libutils/include/utils/String8.h"
7335  },
7336  {
7337   "function_name" : "android::String8::setTo",
7338   "linker_set_key" : "_ZN7android7String85setToEPKDsj",
7339   "parameters" :
7340   [
7341    {
7342     "is_this_ptr" : true,
7343     "referenced_type" : "_ZTIPN7android7String8E"
7344    },
7345    {
7346     "referenced_type" : "_ZTIPKDs"
7347    },
7348    {
7349     "referenced_type" : "_ZTIj"
7350    }
7351   ],
7352   "return_type" : "_ZTIi",
7353   "source_file" : "system/core/libutils/include/utils/String8.h"
7354  },
7355  {
7356   "function_name" : "android::String8::setTo",
7357   "linker_set_key" : "_ZN7android7String85setToEPKc",
7358   "parameters" :
7359   [
7360    {
7361     "is_this_ptr" : true,
7362     "referenced_type" : "_ZTIPN7android7String8E"
7363    },
7364    {
7365     "referenced_type" : "_ZTIPKc"
7366    }
7367   ],
7368   "return_type" : "_ZTIi",
7369   "source_file" : "system/core/libutils/include/utils/String8.h"
7370  },
7371  {
7372   "function_name" : "android::String8::setTo",
7373   "linker_set_key" : "_ZN7android7String85setToEPKcj",
7374   "parameters" :
7375   [
7376    {
7377     "is_this_ptr" : true,
7378     "referenced_type" : "_ZTIPN7android7String8E"
7379    },
7380    {
7381     "referenced_type" : "_ZTIPKc"
7382    },
7383    {
7384     "referenced_type" : "_ZTIj"
7385    }
7386   ],
7387   "return_type" : "_ZTIi",
7388   "source_file" : "system/core/libutils/include/utils/String8.h"
7389  },
7390  {
7391   "function_name" : "android::String8::setTo",
7392   "linker_set_key" : "_ZN7android7String85setToERKS0_",
7393   "parameters" :
7394   [
7395    {
7396     "is_this_ptr" : true,
7397     "referenced_type" : "_ZTIPN7android7String8E"
7398    },
7399    {
7400     "referenced_type" : "_ZTIRKN7android7String8E"
7401    }
7402   ],
7403   "return_type" : "_ZTIv",
7404   "source_file" : "system/core/libutils/include/utils/String8.h"
7405  },
7406  {
7407   "function_name" : "android::String8::append",
7408   "linker_set_key" : "_ZN7android7String86appendEPKc",
7409   "parameters" :
7410   [
7411    {
7412     "is_this_ptr" : true,
7413     "referenced_type" : "_ZTIPN7android7String8E"
7414    },
7415    {
7416     "referenced_type" : "_ZTIPKc"
7417    }
7418   ],
7419   "return_type" : "_ZTIi",
7420   "source_file" : "system/core/libutils/include/utils/String8.h"
7421  },
7422  {
7423   "function_name" : "android::String8::append",
7424   "linker_set_key" : "_ZN7android7String86appendEPKcj",
7425   "parameters" :
7426   [
7427    {
7428     "is_this_ptr" : true,
7429     "referenced_type" : "_ZTIPN7android7String8E"
7430    },
7431    {
7432     "referenced_type" : "_ZTIPKc"
7433    },
7434    {
7435     "referenced_type" : "_ZTIj"
7436    }
7437   ],
7438   "return_type" : "_ZTIi",
7439   "source_file" : "system/core/libutils/include/utils/String8.h"
7440  },
7441  {
7442   "function_name" : "android::String8::append",
7443   "linker_set_key" : "_ZN7android7String86appendERKS0_",
7444   "parameters" :
7445   [
7446    {
7447     "is_this_ptr" : true,
7448     "referenced_type" : "_ZTIPN7android7String8E"
7449    },
7450    {
7451     "referenced_type" : "_ZTIRKN7android7String8E"
7452    }
7453   ],
7454   "return_type" : "_ZTIi",
7455   "source_file" : "system/core/libutils/include/utils/String8.h"
7456  },
7457  {
7458   "function_name" : "android::String8::format",
7459   "linker_set_key" : "_ZN7android7String86formatEPKcz",
7460   "parameters" :
7461   [
7462    {
7463     "referenced_type" : "_ZTIPKc"
7464    }
7465   ],
7466   "return_type" : "_ZTIN7android7String8E",
7467   "source_file" : "system/core/libutils/include/utils/String8.h"
7468  },
7469  {
7470   "function_name" : "android::String8::formatV",
7471   "linker_set_key" : "_ZN7android7String87formatVEPKcSt9__va_list",
7472   "parameters" :
7473   [
7474    {
7475     "referenced_type" : "_ZTIPKc"
7476    },
7477    {
7478     "referenced_type" : "_ZTISt9__va_list"
7479    }
7480   ],
7481   "return_type" : "_ZTIN7android7String8E",
7482   "source_file" : "system/core/libutils/include/utils/String8.h"
7483  },
7484  {
7485   "function_name" : "android::String8::toLower",
7486   "linker_set_key" : "_ZN7android7String87toLowerEv",
7487   "parameters" :
7488   [
7489    {
7490     "is_this_ptr" : true,
7491     "referenced_type" : "_ZTIPN7android7String8E"
7492    }
7493   ],
7494   "return_type" : "_ZTIv",
7495   "source_file" : "system/core/libutils/include/utils/String8.h"
7496  },
7497  {
7498   "function_name" : "android::String8::removeAll",
7499   "linker_set_key" : "_ZN7android7String89removeAllEPKc",
7500   "parameters" :
7501   [
7502    {
7503     "is_this_ptr" : true,
7504     "referenced_type" : "_ZTIPN7android7String8E"
7505    },
7506    {
7507     "referenced_type" : "_ZTIPKc"
7508    }
7509   ],
7510   "return_type" : "_ZTIb",
7511   "source_file" : "system/core/libutils/include/utils/String8.h"
7512  },
7513  {
7514   "function_name" : "android::String8::String8",
7515   "linker_set_key" : "_ZN7android7String8C1EPKDi",
7516   "parameters" :
7517   [
7518    {
7519     "is_this_ptr" : true,
7520     "referenced_type" : "_ZTIPN7android7String8E"
7521    },
7522    {
7523     "referenced_type" : "_ZTIPKDi"
7524    }
7525   ],
7526   "return_type" : "_ZTIv",
7527   "source_file" : "system/core/libutils/include/utils/String8.h"
7528  },
7529  {
7530   "function_name" : "android::String8::String8",
7531   "linker_set_key" : "_ZN7android7String8C1EPKDij",
7532   "parameters" :
7533   [
7534    {
7535     "is_this_ptr" : true,
7536     "referenced_type" : "_ZTIPN7android7String8E"
7537    },
7538    {
7539     "referenced_type" : "_ZTIPKDi"
7540    },
7541    {
7542     "referenced_type" : "_ZTIj"
7543    }
7544   ],
7545   "return_type" : "_ZTIv",
7546   "source_file" : "system/core/libutils/include/utils/String8.h"
7547  },
7548  {
7549   "function_name" : "android::String8::String8",
7550   "linker_set_key" : "_ZN7android7String8C1EPKDs",
7551   "parameters" :
7552   [
7553    {
7554     "is_this_ptr" : true,
7555     "referenced_type" : "_ZTIPN7android7String8E"
7556    },
7557    {
7558     "referenced_type" : "_ZTIPKDs"
7559    }
7560   ],
7561   "return_type" : "_ZTIv",
7562   "source_file" : "system/core/libutils/include/utils/String8.h"
7563  },
7564  {
7565   "function_name" : "android::String8::String8",
7566   "linker_set_key" : "_ZN7android7String8C1EPKDsj",
7567   "parameters" :
7568   [
7569    {
7570     "is_this_ptr" : true,
7571     "referenced_type" : "_ZTIPN7android7String8E"
7572    },
7573    {
7574     "referenced_type" : "_ZTIPKDs"
7575    },
7576    {
7577     "referenced_type" : "_ZTIj"
7578    }
7579   ],
7580   "return_type" : "_ZTIv",
7581   "source_file" : "system/core/libutils/include/utils/String8.h"
7582  },
7583  {
7584   "function_name" : "android::String8::String8",
7585   "linker_set_key" : "_ZN7android7String8C1EPKc",
7586   "parameters" :
7587   [
7588    {
7589     "is_this_ptr" : true,
7590     "referenced_type" : "_ZTIPN7android7String8E"
7591    },
7592    {
7593     "referenced_type" : "_ZTIPKc"
7594    }
7595   ],
7596   "return_type" : "_ZTIv",
7597   "source_file" : "system/core/libutils/include/utils/String8.h"
7598  },
7599  {
7600   "function_name" : "android::String8::String8",
7601   "linker_set_key" : "_ZN7android7String8C1EPKcj",
7602   "parameters" :
7603   [
7604    {
7605     "is_this_ptr" : true,
7606     "referenced_type" : "_ZTIPN7android7String8E"
7607    },
7608    {
7609     "referenced_type" : "_ZTIPKc"
7610    },
7611    {
7612     "referenced_type" : "_ZTIj"
7613    }
7614   ],
7615   "return_type" : "_ZTIv",
7616   "source_file" : "system/core/libutils/include/utils/String8.h"
7617  },
7618  {
7619   "function_name" : "android::String8::String8",
7620   "linker_set_key" : "_ZN7android7String8C1ERKNS_8String16E",
7621   "parameters" :
7622   [
7623    {
7624     "is_this_ptr" : true,
7625     "referenced_type" : "_ZTIPN7android7String8E"
7626    },
7627    {
7628     "referenced_type" : "_ZTIRKN7android8String16E"
7629    }
7630   ],
7631   "return_type" : "_ZTIv",
7632   "source_file" : "system/core/libutils/include/utils/String8.h"
7633  },
7634  {
7635   "function_name" : "android::String8::String8",
7636   "linker_set_key" : "_ZN7android7String8C1ERKS0_",
7637   "parameters" :
7638   [
7639    {
7640     "is_this_ptr" : true,
7641     "referenced_type" : "_ZTIPN7android7String8E"
7642    },
7643    {
7644     "referenced_type" : "_ZTIRKN7android7String8E"
7645    }
7646   ],
7647   "return_type" : "_ZTIv",
7648   "source_file" : "system/core/libutils/include/utils/String8.h"
7649  },
7650  {
7651   "function_name" : "android::String8::String8",
7652   "linker_set_key" : "_ZN7android7String8C1Ev",
7653   "parameters" :
7654   [
7655    {
7656     "is_this_ptr" : true,
7657     "referenced_type" : "_ZTIPN7android7String8E"
7658    }
7659   ],
7660   "return_type" : "_ZTIv",
7661   "source_file" : "system/core/libutils/include/utils/String8.h"
7662  },
7663  {
7664   "function_name" : "android::String8::String8",
7665   "linker_set_key" : "_ZN7android7String8C2EPKDi",
7666   "parameters" :
7667   [
7668    {
7669     "is_this_ptr" : true,
7670     "referenced_type" : "_ZTIPN7android7String8E"
7671    },
7672    {
7673     "referenced_type" : "_ZTIPKDi"
7674    }
7675   ],
7676   "return_type" : "_ZTIv",
7677   "source_file" : "system/core/libutils/include/utils/String8.h"
7678  },
7679  {
7680   "function_name" : "android::String8::String8",
7681   "linker_set_key" : "_ZN7android7String8C2EPKDij",
7682   "parameters" :
7683   [
7684    {
7685     "is_this_ptr" : true,
7686     "referenced_type" : "_ZTIPN7android7String8E"
7687    },
7688    {
7689     "referenced_type" : "_ZTIPKDi"
7690    },
7691    {
7692     "referenced_type" : "_ZTIj"
7693    }
7694   ],
7695   "return_type" : "_ZTIv",
7696   "source_file" : "system/core/libutils/include/utils/String8.h"
7697  },
7698  {
7699   "function_name" : "android::String8::String8",
7700   "linker_set_key" : "_ZN7android7String8C2EPKDs",
7701   "parameters" :
7702   [
7703    {
7704     "is_this_ptr" : true,
7705     "referenced_type" : "_ZTIPN7android7String8E"
7706    },
7707    {
7708     "referenced_type" : "_ZTIPKDs"
7709    }
7710   ],
7711   "return_type" : "_ZTIv",
7712   "source_file" : "system/core/libutils/include/utils/String8.h"
7713  },
7714  {
7715   "function_name" : "android::String8::String8",
7716   "linker_set_key" : "_ZN7android7String8C2EPKDsj",
7717   "parameters" :
7718   [
7719    {
7720     "is_this_ptr" : true,
7721     "referenced_type" : "_ZTIPN7android7String8E"
7722    },
7723    {
7724     "referenced_type" : "_ZTIPKDs"
7725    },
7726    {
7727     "referenced_type" : "_ZTIj"
7728    }
7729   ],
7730   "return_type" : "_ZTIv",
7731   "source_file" : "system/core/libutils/include/utils/String8.h"
7732  },
7733  {
7734   "function_name" : "android::String8::String8",
7735   "linker_set_key" : "_ZN7android7String8C2EPKc",
7736   "parameters" :
7737   [
7738    {
7739     "is_this_ptr" : true,
7740     "referenced_type" : "_ZTIPN7android7String8E"
7741    },
7742    {
7743     "referenced_type" : "_ZTIPKc"
7744    }
7745   ],
7746   "return_type" : "_ZTIv",
7747   "source_file" : "system/core/libutils/include/utils/String8.h"
7748  },
7749  {
7750   "function_name" : "android::String8::String8",
7751   "linker_set_key" : "_ZN7android7String8C2EPKcj",
7752   "parameters" :
7753   [
7754    {
7755     "is_this_ptr" : true,
7756     "referenced_type" : "_ZTIPN7android7String8E"
7757    },
7758    {
7759     "referenced_type" : "_ZTIPKc"
7760    },
7761    {
7762     "referenced_type" : "_ZTIj"
7763    }
7764   ],
7765   "return_type" : "_ZTIv",
7766   "source_file" : "system/core/libutils/include/utils/String8.h"
7767  },
7768  {
7769   "function_name" : "android::String8::String8",
7770   "linker_set_key" : "_ZN7android7String8C2ERKNS_8String16E",
7771   "parameters" :
7772   [
7773    {
7774     "is_this_ptr" : true,
7775     "referenced_type" : "_ZTIPN7android7String8E"
7776    },
7777    {
7778     "referenced_type" : "_ZTIRKN7android8String16E"
7779    }
7780   ],
7781   "return_type" : "_ZTIv",
7782   "source_file" : "system/core/libutils/include/utils/String8.h"
7783  },
7784  {
7785   "function_name" : "android::String8::String8",
7786   "linker_set_key" : "_ZN7android7String8C2ERKS0_",
7787   "parameters" :
7788   [
7789    {
7790     "is_this_ptr" : true,
7791     "referenced_type" : "_ZTIPN7android7String8E"
7792    },
7793    {
7794     "referenced_type" : "_ZTIRKN7android7String8E"
7795    }
7796   ],
7797   "return_type" : "_ZTIv",
7798   "source_file" : "system/core/libutils/include/utils/String8.h"
7799  },
7800  {
7801   "function_name" : "android::String8::String8",
7802   "linker_set_key" : "_ZN7android7String8C2Ev",
7803   "parameters" :
7804   [
7805    {
7806     "is_this_ptr" : true,
7807     "referenced_type" : "_ZTIPN7android7String8E"
7808    }
7809   ],
7810   "return_type" : "_ZTIv",
7811   "source_file" : "system/core/libutils/include/utils/String8.h"
7812  },
7813  {
7814   "function_name" : "android::String8::~String8",
7815   "linker_set_key" : "_ZN7android7String8D1Ev",
7816   "parameters" :
7817   [
7818    {
7819     "is_this_ptr" : true,
7820     "referenced_type" : "_ZTIPN7android7String8E"
7821    }
7822   ],
7823   "return_type" : "_ZTIv",
7824   "source_file" : "system/core/libutils/include/utils/String8.h"
7825  },
7826  {
7827   "function_name" : "android::String8::~String8",
7828   "linker_set_key" : "_ZN7android7String8D2Ev",
7829   "parameters" :
7830   [
7831    {
7832     "is_this_ptr" : true,
7833     "referenced_type" : "_ZTIPN7android7String8E"
7834    }
7835   ],
7836   "return_type" : "_ZTIv",
7837   "source_file" : "system/core/libutils/include/utils/String8.h"
7838  },
7839  {
7840   "access" : "private",
7841   "function_name" : "android::String16::editResize",
7842   "linker_set_key" : "_ZN7android8String1610editResizeEj",
7843   "parameters" :
7844   [
7845    {
7846     "is_this_ptr" : true,
7847     "referenced_type" : "_ZTIPN7android8String16E"
7848    },
7849    {
7850     "referenced_type" : "_ZTIj"
7851    }
7852   ],
7853   "return_type" : "_ZTIPv",
7854   "source_file" : "system/core/libutils/include/utils/String16.h"
7855  },
7856  {
7857   "function_name" : "android::String16::replaceAll",
7858   "linker_set_key" : "_ZN7android8String1610replaceAllEDsDs",
7859   "parameters" :
7860   [
7861    {
7862     "is_this_ptr" : true,
7863     "referenced_type" : "_ZTIPN7android8String16E"
7864    },
7865    {
7866     "referenced_type" : "_ZTIDs"
7867    },
7868    {
7869     "referenced_type" : "_ZTIDs"
7870    }
7871   ],
7872   "return_type" : "_ZTIi",
7873   "source_file" : "system/core/libutils/include/utils/String16.h"
7874  },
7875  {
7876   "access" : "private",
7877   "function_name" : "android::String16::allocFromUTF8",
7878   "linker_set_key" : "_ZN7android8String1613allocFromUTF8EPKcj",
7879   "parameters" :
7880   [
7881    {
7882     "referenced_type" : "_ZTIPKc"
7883    },
7884    {
7885     "referenced_type" : "_ZTIj"
7886    }
7887   ],
7888   "return_type" : "_ZTIPDs",
7889   "source_file" : "system/core/libutils/include/utils/String16.h"
7890  },
7891  {
7892   "access" : "private",
7893   "function_name" : "android::String16::allocFromUTF16",
7894   "linker_set_key" : "_ZN7android8String1614allocFromUTF16EPKDsj",
7895   "parameters" :
7896   [
7897    {
7898     "referenced_type" : "_ZTIPKDs"
7899    },
7900    {
7901     "referenced_type" : "_ZTIj"
7902    }
7903   ],
7904   "return_type" : "_ZTIPDs",
7905   "source_file" : "system/core/libutils/include/utils/String16.h"
7906  },
7907  {
7908   "access" : "private",
7909   "function_name" : "android::String16::edit",
7910   "linker_set_key" : "_ZN7android8String164editEv",
7911   "parameters" :
7912   [
7913    {
7914     "is_this_ptr" : true,
7915     "referenced_type" : "_ZTIPN7android8String16E"
7916    }
7917   ],
7918   "return_type" : "_ZTIPv",
7919   "source_file" : "system/core/libutils/include/utils/String16.h"
7920  },
7921  {
7922   "access" : "private",
7923   "function_name" : "android::String16::alloc",
7924   "linker_set_key" : "_ZN7android8String165allocEj",
7925   "parameters" :
7926   [
7927    {
7928     "referenced_type" : "_ZTIj"
7929    }
7930   ],
7931   "return_type" : "_ZTIPv",
7932   "source_file" : "system/core/libutils/include/utils/String16.h"
7933  },
7934  {
7935   "function_name" : "android::String16::setTo",
7936   "linker_set_key" : "_ZN7android8String165setToEPKDs",
7937   "parameters" :
7938   [
7939    {
7940     "is_this_ptr" : true,
7941     "referenced_type" : "_ZTIPN7android8String16E"
7942    },
7943    {
7944     "referenced_type" : "_ZTIPKDs"
7945    }
7946   ],
7947   "return_type" : "_ZTIi",
7948   "source_file" : "system/core/libutils/include/utils/String16.h"
7949  },
7950  {
7951   "function_name" : "android::String16::setTo",
7952   "linker_set_key" : "_ZN7android8String165setToEPKDsj",
7953   "parameters" :
7954   [
7955    {
7956     "is_this_ptr" : true,
7957     "referenced_type" : "_ZTIPN7android8String16E"
7958    },
7959    {
7960     "referenced_type" : "_ZTIPKDs"
7961    },
7962    {
7963     "referenced_type" : "_ZTIj"
7964    }
7965   ],
7966   "return_type" : "_ZTIi",
7967   "source_file" : "system/core/libutils/include/utils/String16.h"
7968  },
7969  {
7970   "function_name" : "android::String16::setTo",
7971   "linker_set_key" : "_ZN7android8String165setToERKS0_",
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::setTo",
7987   "linker_set_key" : "_ZN7android8String165setToERKS0_jj",
7988   "parameters" :
7989   [
7990    {
7991     "is_this_ptr" : true,
7992     "referenced_type" : "_ZTIPN7android8String16E"
7993    },
7994    {
7995     "referenced_type" : "_ZTIRKN7android8String16E"
7996    },
7997    {
7998     "referenced_type" : "_ZTIj"
7999    },
8000    {
8001     "default_arg" : true,
8002     "referenced_type" : "_ZTIj"
8003    }
8004   ],
8005   "return_type" : "_ZTIi",
8006   "source_file" : "system/core/libutils/include/utils/String16.h"
8007  },
8008  {
8009   "function_name" : "android::String16::append",
8010   "linker_set_key" : "_ZN7android8String166appendEPKDsj",
8011   "parameters" :
8012   [
8013    {
8014     "is_this_ptr" : true,
8015     "referenced_type" : "_ZTIPN7android8String16E"
8016    },
8017    {
8018     "referenced_type" : "_ZTIPKDs"
8019    },
8020    {
8021     "referenced_type" : "_ZTIj"
8022    }
8023   ],
8024   "return_type" : "_ZTIi",
8025   "source_file" : "system/core/libutils/include/utils/String16.h"
8026  },
8027  {
8028   "function_name" : "android::String16::append",
8029   "linker_set_key" : "_ZN7android8String166appendERKS0_",
8030   "parameters" :
8031   [
8032    {
8033     "is_this_ptr" : true,
8034     "referenced_type" : "_ZTIPN7android8String16E"
8035    },
8036    {
8037     "referenced_type" : "_ZTIRKN7android8String16E"
8038    }
8039   ],
8040   "return_type" : "_ZTIi",
8041   "source_file" : "system/core/libutils/include/utils/String16.h"
8042  },
8043  {
8044   "function_name" : "android::String16::insert",
8045   "linker_set_key" : "_ZN7android8String166insertEjPKDs",
8046   "parameters" :
8047   [
8048    {
8049     "is_this_ptr" : true,
8050     "referenced_type" : "_ZTIPN7android8String16E"
8051    },
8052    {
8053     "referenced_type" : "_ZTIj"
8054    },
8055    {
8056     "referenced_type" : "_ZTIPKDs"
8057    }
8058   ],
8059   "return_type" : "_ZTIi",
8060   "source_file" : "system/core/libutils/include/utils/String16.h"
8061  },
8062  {
8063   "function_name" : "android::String16::insert",
8064   "linker_set_key" : "_ZN7android8String166insertEjPKDsj",
8065   "parameters" :
8066   [
8067    {
8068     "is_this_ptr" : true,
8069     "referenced_type" : "_ZTIPN7android8String16E"
8070    },
8071    {
8072     "referenced_type" : "_ZTIj"
8073    },
8074    {
8075     "referenced_type" : "_ZTIPKDs"
8076    },
8077    {
8078     "referenced_type" : "_ZTIj"
8079    }
8080   ],
8081   "return_type" : "_ZTIi",
8082   "source_file" : "system/core/libutils/include/utils/String16.h"
8083  },
8084  {
8085   "access" : "private",
8086   "function_name" : "android::String16::acquire",
8087   "linker_set_key" : "_ZN7android8String167acquireEv",
8088   "parameters" :
8089   [
8090    {
8091     "is_this_ptr" : true,
8092     "referenced_type" : "_ZTIPN7android8String16E"
8093    }
8094   ],
8095   "return_type" : "_ZTIv",
8096   "source_file" : "system/core/libutils/include/utils/String16.h"
8097  },
8098  {
8099   "access" : "private",
8100   "function_name" : "android::String16::release",
8101   "linker_set_key" : "_ZN7android8String167releaseEv",
8102   "parameters" :
8103   [
8104    {
8105     "is_this_ptr" : true,
8106     "referenced_type" : "_ZTIPN7android8String16E"
8107    }
8108   ],
8109   "return_type" : "_ZTIv",
8110   "source_file" : "system/core/libutils/include/utils/String16.h"
8111  },
8112  {
8113   "function_name" : "android::String16::String16",
8114   "linker_set_key" : "_ZN7android8String16C1EPKDs",
8115   "parameters" :
8116   [
8117    {
8118     "is_this_ptr" : true,
8119     "referenced_type" : "_ZTIPN7android8String16E"
8120    },
8121    {
8122     "referenced_type" : "_ZTIPKDs"
8123    }
8124   ],
8125   "return_type" : "_ZTIv",
8126   "source_file" : "system/core/libutils/include/utils/String16.h"
8127  },
8128  {
8129   "function_name" : "android::String16::String16",
8130   "linker_set_key" : "_ZN7android8String16C1EPKDsj",
8131   "parameters" :
8132   [
8133    {
8134     "is_this_ptr" : true,
8135     "referenced_type" : "_ZTIPN7android8String16E"
8136    },
8137    {
8138     "referenced_type" : "_ZTIPKDs"
8139    },
8140    {
8141     "referenced_type" : "_ZTIj"
8142    }
8143   ],
8144   "return_type" : "_ZTIv",
8145   "source_file" : "system/core/libutils/include/utils/String16.h"
8146  },
8147  {
8148   "function_name" : "android::String16::String16",
8149   "linker_set_key" : "_ZN7android8String16C1EPKc",
8150   "parameters" :
8151   [
8152    {
8153     "is_this_ptr" : true,
8154     "referenced_type" : "_ZTIPN7android8String16E"
8155    },
8156    {
8157     "referenced_type" : "_ZTIPKc"
8158    }
8159   ],
8160   "return_type" : "_ZTIv",
8161   "source_file" : "system/core/libutils/include/utils/String16.h"
8162  },
8163  {
8164   "function_name" : "android::String16::String16",
8165   "linker_set_key" : "_ZN7android8String16C1EPKcj",
8166   "parameters" :
8167   [
8168    {
8169     "is_this_ptr" : true,
8170     "referenced_type" : "_ZTIPN7android8String16E"
8171    },
8172    {
8173     "referenced_type" : "_ZTIPKc"
8174    },
8175    {
8176     "referenced_type" : "_ZTIj"
8177    }
8178   ],
8179   "return_type" : "_ZTIv",
8180   "source_file" : "system/core/libutils/include/utils/String16.h"
8181  },
8182  {
8183   "function_name" : "android::String16::String16",
8184   "linker_set_key" : "_ZN7android8String16C1ERKNS_7String8E",
8185   "parameters" :
8186   [
8187    {
8188     "is_this_ptr" : true,
8189     "referenced_type" : "_ZTIPN7android8String16E"
8190    },
8191    {
8192     "referenced_type" : "_ZTIRKN7android7String8E"
8193    }
8194   ],
8195   "return_type" : "_ZTIv",
8196   "source_file" : "system/core/libutils/include/utils/String16.h"
8197  },
8198  {
8199   "function_name" : "android::String16::String16",
8200   "linker_set_key" : "_ZN7android8String16C1ERKS0_",
8201   "parameters" :
8202   [
8203    {
8204     "is_this_ptr" : true,
8205     "referenced_type" : "_ZTIPN7android8String16E"
8206    },
8207    {
8208     "referenced_type" : "_ZTIRKN7android8String16E"
8209    }
8210   ],
8211   "return_type" : "_ZTIv",
8212   "source_file" : "system/core/libutils/include/utils/String16.h"
8213  },
8214  {
8215   "function_name" : "android::String16::String16",
8216   "linker_set_key" : "_ZN7android8String16C1ERKS0_jj",
8217   "parameters" :
8218   [
8219    {
8220     "is_this_ptr" : true,
8221     "referenced_type" : "_ZTIPN7android8String16E"
8222    },
8223    {
8224     "referenced_type" : "_ZTIRKN7android8String16E"
8225    },
8226    {
8227     "referenced_type" : "_ZTIj"
8228    },
8229    {
8230     "default_arg" : true,
8231     "referenced_type" : "_ZTIj"
8232    }
8233   ],
8234   "return_type" : "_ZTIv",
8235   "source_file" : "system/core/libutils/include/utils/String16.h"
8236  },
8237  {
8238   "function_name" : "android::String16::String16",
8239   "linker_set_key" : "_ZN7android8String16C1Ev",
8240   "parameters" :
8241   [
8242    {
8243     "is_this_ptr" : true,
8244     "referenced_type" : "_ZTIPN7android8String16E"
8245    }
8246   ],
8247   "return_type" : "_ZTIv",
8248   "source_file" : "system/core/libutils/include/utils/String16.h"
8249  },
8250  {
8251   "function_name" : "android::String16::String16",
8252   "linker_set_key" : "_ZN7android8String16C2EPKDs",
8253   "parameters" :
8254   [
8255    {
8256     "is_this_ptr" : true,
8257     "referenced_type" : "_ZTIPN7android8String16E"
8258    },
8259    {
8260     "referenced_type" : "_ZTIPKDs"
8261    }
8262   ],
8263   "return_type" : "_ZTIv",
8264   "source_file" : "system/core/libutils/include/utils/String16.h"
8265  },
8266  {
8267   "function_name" : "android::String16::String16",
8268   "linker_set_key" : "_ZN7android8String16C2EPKDsj",
8269   "parameters" :
8270   [
8271    {
8272     "is_this_ptr" : true,
8273     "referenced_type" : "_ZTIPN7android8String16E"
8274    },
8275    {
8276     "referenced_type" : "_ZTIPKDs"
8277    },
8278    {
8279     "referenced_type" : "_ZTIj"
8280    }
8281   ],
8282   "return_type" : "_ZTIv",
8283   "source_file" : "system/core/libutils/include/utils/String16.h"
8284  },
8285  {
8286   "function_name" : "android::String16::String16",
8287   "linker_set_key" : "_ZN7android8String16C2EPKc",
8288   "parameters" :
8289   [
8290    {
8291     "is_this_ptr" : true,
8292     "referenced_type" : "_ZTIPN7android8String16E"
8293    },
8294    {
8295     "referenced_type" : "_ZTIPKc"
8296    }
8297   ],
8298   "return_type" : "_ZTIv",
8299   "source_file" : "system/core/libutils/include/utils/String16.h"
8300  },
8301  {
8302   "function_name" : "android::String16::String16",
8303   "linker_set_key" : "_ZN7android8String16C2EPKcj",
8304   "parameters" :
8305   [
8306    {
8307     "is_this_ptr" : true,
8308     "referenced_type" : "_ZTIPN7android8String16E"
8309    },
8310    {
8311     "referenced_type" : "_ZTIPKc"
8312    },
8313    {
8314     "referenced_type" : "_ZTIj"
8315    }
8316   ],
8317   "return_type" : "_ZTIv",
8318   "source_file" : "system/core/libutils/include/utils/String16.h"
8319  },
8320  {
8321   "function_name" : "android::String16::String16",
8322   "linker_set_key" : "_ZN7android8String16C2ERKNS_7String8E",
8323   "parameters" :
8324   [
8325    {
8326     "is_this_ptr" : true,
8327     "referenced_type" : "_ZTIPN7android8String16E"
8328    },
8329    {
8330     "referenced_type" : "_ZTIRKN7android7String8E"
8331    }
8332   ],
8333   "return_type" : "_ZTIv",
8334   "source_file" : "system/core/libutils/include/utils/String16.h"
8335  },
8336  {
8337   "function_name" : "android::String16::String16",
8338   "linker_set_key" : "_ZN7android8String16C2ERKS0_",
8339   "parameters" :
8340   [
8341    {
8342     "is_this_ptr" : true,
8343     "referenced_type" : "_ZTIPN7android8String16E"
8344    },
8345    {
8346     "referenced_type" : "_ZTIRKN7android8String16E"
8347    }
8348   ],
8349   "return_type" : "_ZTIv",
8350   "source_file" : "system/core/libutils/include/utils/String16.h"
8351  },
8352  {
8353   "function_name" : "android::String16::String16",
8354   "linker_set_key" : "_ZN7android8String16C2ERKS0_jj",
8355   "parameters" :
8356   [
8357    {
8358     "is_this_ptr" : true,
8359     "referenced_type" : "_ZTIPN7android8String16E"
8360    },
8361    {
8362     "referenced_type" : "_ZTIRKN7android8String16E"
8363    },
8364    {
8365     "referenced_type" : "_ZTIj"
8366    },
8367    {
8368     "default_arg" : true,
8369     "referenced_type" : "_ZTIj"
8370    }
8371   ],
8372   "return_type" : "_ZTIv",
8373   "source_file" : "system/core/libutils/include/utils/String16.h"
8374  },
8375  {
8376   "function_name" : "android::String16::String16",
8377   "linker_set_key" : "_ZN7android8String16C2Ev",
8378   "parameters" :
8379   [
8380    {
8381     "is_this_ptr" : true,
8382     "referenced_type" : "_ZTIPN7android8String16E"
8383    }
8384   ],
8385   "return_type" : "_ZTIv",
8386   "source_file" : "system/core/libutils/include/utils/String16.h"
8387  },
8388  {
8389   "function_name" : "android::String16::~String16",
8390   "linker_set_key" : "_ZN7android8String16D1Ev",
8391   "parameters" :
8392   [
8393    {
8394     "is_this_ptr" : true,
8395     "referenced_type" : "_ZTIPN7android8String16E"
8396    }
8397   ],
8398   "return_type" : "_ZTIv",
8399   "source_file" : "system/core/libutils/include/utils/String16.h"
8400  },
8401  {
8402   "function_name" : "android::String16::~String16",
8403   "linker_set_key" : "_ZN7android8String16D2Ev",
8404   "parameters" :
8405   [
8406    {
8407     "is_this_ptr" : true,
8408     "referenced_type" : "_ZTIPN7android8String16E"
8409    }
8410   ],
8411   "return_type" : "_ZTIv",
8412   "source_file" : "system/core/libutils/include/utils/String16.h"
8413  },
8414  {
8415   "function_name" : "android::FdPrinter::printLine",
8416   "linker_set_key" : "_ZN7android9FdPrinter9printLineEPKc",
8417   "parameters" :
8418   [
8419    {
8420     "is_this_ptr" : true,
8421     "referenced_type" : "_ZTIPN7android9FdPrinterE"
8422    },
8423    {
8424     "referenced_type" : "_ZTIPKc"
8425    }
8426   ],
8427   "return_type" : "_ZTIv",
8428   "source_file" : "system/core/libutils/include/utils/Printer.h"
8429  },
8430  {
8431   "function_name" : "android::FdPrinter::FdPrinter",
8432   "linker_set_key" : "_ZN7android9FdPrinterC1EijPKc",
8433   "parameters" :
8434   [
8435    {
8436     "is_this_ptr" : true,
8437     "referenced_type" : "_ZTIPN7android9FdPrinterE"
8438    },
8439    {
8440     "referenced_type" : "_ZTIi"
8441    },
8442    {
8443     "default_arg" : true,
8444     "referenced_type" : "_ZTIj"
8445    },
8446    {
8447     "default_arg" : true,
8448     "referenced_type" : "_ZTIPKc"
8449    }
8450   ],
8451   "return_type" : "_ZTIv",
8452   "source_file" : "system/core/libutils/include/utils/Printer.h"
8453  },
8454  {
8455   "function_name" : "android::FdPrinter::FdPrinter",
8456   "linker_set_key" : "_ZN7android9FdPrinterC2EijPKc",
8457   "parameters" :
8458   [
8459    {
8460     "is_this_ptr" : true,
8461     "referenced_type" : "_ZTIPN7android9FdPrinterE"
8462    },
8463    {
8464     "referenced_type" : "_ZTIi"
8465    },
8466    {
8467     "default_arg" : true,
8468     "referenced_type" : "_ZTIj"
8469    },
8470    {
8471     "default_arg" : true,
8472     "referenced_type" : "_ZTIPKc"
8473    }
8474   ],
8475   "return_type" : "_ZTIv",
8476   "source_file" : "system/core/libutils/include/utils/Printer.h"
8477  },
8478  {
8479   "function_name" : "android::StopWatch::reset",
8480   "linker_set_key" : "_ZN7android9StopWatch5resetEv",
8481   "parameters" :
8482   [
8483    {
8484     "is_this_ptr" : true,
8485     "referenced_type" : "_ZTIPN7android9StopWatchE"
8486    }
8487   ],
8488   "return_type" : "_ZTIv",
8489   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8490  },
8491  {
8492   "function_name" : "android::StopWatch::StopWatch",
8493   "linker_set_key" : "_ZN7android9StopWatchC1EPKci",
8494   "parameters" :
8495   [
8496    {
8497     "is_this_ptr" : true,
8498     "referenced_type" : "_ZTIPN7android9StopWatchE"
8499    },
8500    {
8501     "referenced_type" : "_ZTIPKc"
8502    },
8503    {
8504     "default_arg" : true,
8505     "referenced_type" : "_ZTIi"
8506    }
8507   ],
8508   "return_type" : "_ZTIv",
8509   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8510  },
8511  {
8512   "function_name" : "android::StopWatch::StopWatch",
8513   "linker_set_key" : "_ZN7android9StopWatchC2EPKci",
8514   "parameters" :
8515   [
8516    {
8517     "is_this_ptr" : true,
8518     "referenced_type" : "_ZTIPN7android9StopWatchE"
8519    },
8520    {
8521     "referenced_type" : "_ZTIPKc"
8522    },
8523    {
8524     "default_arg" : true,
8525     "referenced_type" : "_ZTIi"
8526    }
8527   ],
8528   "return_type" : "_ZTIv",
8529   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8530  },
8531  {
8532   "function_name" : "android::StopWatch::~StopWatch",
8533   "linker_set_key" : "_ZN7android9StopWatchD1Ev",
8534   "parameters" :
8535   [
8536    {
8537     "is_this_ptr" : true,
8538     "referenced_type" : "_ZTIPN7android9StopWatchE"
8539    }
8540   ],
8541   "return_type" : "_ZTIv",
8542   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8543  },
8544  {
8545   "function_name" : "android::StopWatch::~StopWatch",
8546   "linker_set_key" : "_ZN7android9StopWatchD2Ev",
8547   "parameters" :
8548   [
8549    {
8550     "is_this_ptr" : true,
8551     "referenced_type" : "_ZTIPN7android9StopWatchE"
8552    }
8553   ],
8554   "return_type" : "_ZTIv",
8555   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
8556  },
8557  {
8558   "function_name" : "android::Tokenizer::fromContents",
8559   "linker_set_key" : "_ZN7android9Tokenizer12fromContentsERKNS_7String8EPKcPPS0_",
8560   "parameters" :
8561   [
8562    {
8563     "referenced_type" : "_ZTIRKN7android7String8E"
8564    },
8565    {
8566     "referenced_type" : "_ZTIPKc"
8567    },
8568    {
8569     "referenced_type" : "_ZTIPPN7android9TokenizerE"
8570    }
8571   ],
8572   "return_type" : "_ZTIi",
8573   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8574  },
8575  {
8576   "function_name" : "android::Tokenizer::skipDelimiters",
8577   "linker_set_key" : "_ZN7android9Tokenizer14skipDelimitersEPKc",
8578   "parameters" :
8579   [
8580    {
8581     "is_this_ptr" : true,
8582     "referenced_type" : "_ZTIPN7android9TokenizerE"
8583    },
8584    {
8585     "referenced_type" : "_ZTIPKc"
8586    }
8587   ],
8588   "return_type" : "_ZTIv",
8589   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8590  },
8591  {
8592   "function_name" : "android::Tokenizer::open",
8593   "linker_set_key" : "_ZN7android9Tokenizer4openERKNS_7String8EPPS0_",
8594   "parameters" :
8595   [
8596    {
8597     "referenced_type" : "_ZTIRKN7android7String8E"
8598    },
8599    {
8600     "referenced_type" : "_ZTIPPN7android9TokenizerE"
8601    }
8602   ],
8603   "return_type" : "_ZTIi",
8604   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8605  },
8606  {
8607   "function_name" : "android::Tokenizer::nextLine",
8608   "linker_set_key" : "_ZN7android9Tokenizer8nextLineEv",
8609   "parameters" :
8610   [
8611    {
8612     "is_this_ptr" : true,
8613     "referenced_type" : "_ZTIPN7android9TokenizerE"
8614    }
8615   ],
8616   "return_type" : "_ZTIv",
8617   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8618  },
8619  {
8620   "function_name" : "android::Tokenizer::nextToken",
8621   "linker_set_key" : "_ZN7android9Tokenizer9nextTokenEPKc",
8622   "parameters" :
8623   [
8624    {
8625     "is_this_ptr" : true,
8626     "referenced_type" : "_ZTIPN7android9TokenizerE"
8627    },
8628    {
8629     "referenced_type" : "_ZTIPKc"
8630    }
8631   ],
8632   "return_type" : "_ZTIN7android7String8E",
8633   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8634  },
8635  {
8636   "access" : "private",
8637   "function_name" : "android::Tokenizer::Tokenizer",
8638   "linker_set_key" : "_ZN7android9TokenizerC1ERKNS_7String8EPNS_7FileMapEPcbj",
8639   "parameters" :
8640   [
8641    {
8642     "is_this_ptr" : true,
8643     "referenced_type" : "_ZTIPN7android9TokenizerE"
8644    },
8645    {
8646     "referenced_type" : "_ZTIRKN7android7String8E"
8647    },
8648    {
8649     "referenced_type" : "_ZTIPN7android7FileMapE"
8650    },
8651    {
8652     "referenced_type" : "_ZTIPc"
8653    },
8654    {
8655     "referenced_type" : "_ZTIb"
8656    },
8657    {
8658     "referenced_type" : "_ZTIj"
8659    }
8660   ],
8661   "return_type" : "_ZTIv",
8662   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8663  },
8664  {
8665   "access" : "private",
8666   "function_name" : "android::Tokenizer::Tokenizer",
8667   "linker_set_key" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbj",
8668   "parameters" :
8669   [
8670    {
8671     "is_this_ptr" : true,
8672     "referenced_type" : "_ZTIPN7android9TokenizerE"
8673    },
8674    {
8675     "referenced_type" : "_ZTIRKN7android7String8E"
8676    },
8677    {
8678     "referenced_type" : "_ZTIPN7android7FileMapE"
8679    },
8680    {
8681     "referenced_type" : "_ZTIPc"
8682    },
8683    {
8684     "referenced_type" : "_ZTIb"
8685    },
8686    {
8687     "referenced_type" : "_ZTIj"
8688    }
8689   ],
8690   "return_type" : "_ZTIv",
8691   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8692  },
8693  {
8694   "function_name" : "android::Tokenizer::~Tokenizer",
8695   "linker_set_key" : "_ZN7android9TokenizerD1Ev",
8696   "parameters" :
8697   [
8698    {
8699     "is_this_ptr" : true,
8700     "referenced_type" : "_ZTIPN7android9TokenizerE"
8701    }
8702   ],
8703   "return_type" : "_ZTIv",
8704   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8705  },
8706  {
8707   "function_name" : "android::Tokenizer::~Tokenizer",
8708   "linker_set_key" : "_ZN7android9TokenizerD2Ev",
8709   "parameters" :
8710   [
8711    {
8712     "is_this_ptr" : true,
8713     "referenced_type" : "_ZTIPN7android9TokenizerE"
8714    }
8715   ],
8716   "return_type" : "_ZTIv",
8717   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
8718  },
8719  {
8720   "function_name" : "android::VectorImpl::itemLocation",
8721   "linker_set_key" : "_ZNK7android10VectorImpl12itemLocationEj",
8722   "parameters" :
8723   [
8724    {
8725     "is_this_ptr" : true,
8726     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8727    },
8728    {
8729     "referenced_type" : "_ZTIj"
8730    }
8731   ],
8732   "return_type" : "_ZTIPKv",
8733   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8734  },
8735  {
8736   "function_name" : "android::VectorImpl::capacity",
8737   "linker_set_key" : "_ZNK7android10VectorImpl8capacityEv",
8738   "parameters" :
8739   [
8740    {
8741     "is_this_ptr" : true,
8742     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8743    }
8744   ],
8745   "return_type" : "_ZTIj",
8746   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8747  },
8748  {
8749   "access" : "protected",
8750   "function_name" : "android::VectorImpl::itemSize",
8751   "linker_set_key" : "_ZNK7android10VectorImpl8itemSizeEv",
8752   "parameters" :
8753   [
8754    {
8755     "is_this_ptr" : true,
8756     "referenced_type" : "_ZTIPKN7android10VectorImplE"
8757    }
8758   ],
8759   "return_type" : "_ZTIj",
8760   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8761  },
8762  {
8763   "access" : "protected",
8764   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request>>::do_compare",
8765   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_compareEPKvS7_",
8766   "parameters" :
8767   [
8768    {
8769     "is_this_ptr" : true,
8770     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
8771    },
8772    {
8773     "referenced_type" : "_ZTIPKv"
8774    },
8775    {
8776     "referenced_type" : "_ZTIPKv"
8777    }
8778   ],
8779   "return_type" : "_ZTIi",
8780   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
8781  },
8782  {
8783   "access" : "protected",
8784   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request>>::do_destroy",
8785   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_destroyEPvj",
8786   "parameters" :
8787   [
8788    {
8789     "is_this_ptr" : true,
8790     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
8791    },
8792    {
8793     "referenced_type" : "_ZTIPv"
8794    },
8795    {
8796     "referenced_type" : "_ZTIj"
8797    }
8798   ],
8799   "return_type" : "_ZTIv",
8800   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
8801  },
8802  {
8803   "access" : "protected",
8804   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request>>::do_construct",
8805   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE12do_constructEPvj",
8806   "parameters" :
8807   [
8808    {
8809     "is_this_ptr" : true,
8810     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
8811    },
8812    {
8813     "referenced_type" : "_ZTIPv"
8814    },
8815    {
8816     "referenced_type" : "_ZTIj"
8817    }
8818   ],
8819   "return_type" : "_ZTIv",
8820   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
8821  },
8822  {
8823   "access" : "protected",
8824   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request>>::do_move_forward",
8825   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE15do_move_forwardEPvPKvj",
8826   "parameters" :
8827   [
8828    {
8829     "is_this_ptr" : true,
8830     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
8831    },
8832    {
8833     "referenced_type" : "_ZTIPv"
8834    },
8835    {
8836     "referenced_type" : "_ZTIPKv"
8837    },
8838    {
8839     "referenced_type" : "_ZTIj"
8840    }
8841   ],
8842   "return_type" : "_ZTIv",
8843   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
8844  },
8845  {
8846   "access" : "protected",
8847   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request>>::do_move_backward",
8848   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE16do_move_backwardEPvPKvj",
8849   "parameters" :
8850   [
8851    {
8852     "is_this_ptr" : true,
8853     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
8854    },
8855    {
8856     "referenced_type" : "_ZTIPv"
8857    },
8858    {
8859     "referenced_type" : "_ZTIPKv"
8860    },
8861    {
8862     "referenced_type" : "_ZTIj"
8863    }
8864   ],
8865   "return_type" : "_ZTIv",
8866   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
8867  },
8868  {
8869   "access" : "protected",
8870   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request>>::do_copy",
8871   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE7do_copyEPvPKvj",
8872   "parameters" :
8873   [
8874    {
8875     "is_this_ptr" : true,
8876     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
8877    },
8878    {
8879     "referenced_type" : "_ZTIPv"
8880    },
8881    {
8882     "referenced_type" : "_ZTIPKv"
8883    },
8884    {
8885     "referenced_type" : "_ZTIj"
8886    }
8887   ],
8888   "return_type" : "_ZTIv",
8889   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
8890  },
8891  {
8892   "access" : "protected",
8893   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request>>::do_splat",
8894   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE8do_splatEPvPKvj",
8895   "parameters" :
8896   [
8897    {
8898     "is_this_ptr" : true,
8899     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
8900    },
8901    {
8902     "referenced_type" : "_ZTIPv"
8903    },
8904    {
8905     "referenced_type" : "_ZTIPKv"
8906    },
8907    {
8908     "referenced_type" : "_ZTIj"
8909    }
8910   ],
8911   "return_type" : "_ZTIv",
8912   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
8913  },
8914  {
8915   "access" : "private",
8916   "function_name" : "android::SortedVectorImpl::_indexOrderOf",
8917   "linker_set_key" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPj",
8918   "parameters" :
8919   [
8920    {
8921     "is_this_ptr" : true,
8922     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
8923    },
8924    {
8925     "referenced_type" : "_ZTIPKv"
8926    },
8927    {
8928     "default_arg" : true,
8929     "referenced_type" : "_ZTIPj"
8930    }
8931   ],
8932   "return_type" : "_ZTIi",
8933   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8934  },
8935  {
8936   "function_name" : "android::SortedVectorImpl::indexOf",
8937   "linker_set_key" : "_ZNK7android16SortedVectorImpl7indexOfEPKv",
8938   "parameters" :
8939   [
8940    {
8941     "is_this_ptr" : true,
8942     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
8943    },
8944    {
8945     "referenced_type" : "_ZTIPKv"
8946    }
8947   ],
8948   "return_type" : "_ZTIi",
8949   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8950  },
8951  {
8952   "function_name" : "android::SortedVectorImpl::orderOf",
8953   "linker_set_key" : "_ZNK7android16SortedVectorImpl7orderOfEPKv",
8954   "parameters" :
8955   [
8956    {
8957     "is_this_ptr" : true,
8958     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
8959    },
8960    {
8961     "referenced_type" : "_ZTIPKv"
8962    }
8963   ],
8964   "return_type" : "_ZTIj",
8965   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
8966  },
8967  {
8968   "function_name" : "android::Looper::getAllowNonCallbacks",
8969   "linker_set_key" : "_ZNK7android6Looper20getAllowNonCallbacksEv",
8970   "parameters" :
8971   [
8972    {
8973     "is_this_ptr" : true,
8974     "referenced_type" : "_ZTIPKN7android6LooperE"
8975    }
8976   ],
8977   "return_type" : "_ZTIb",
8978   "source_file" : "system/core/libutils/include/utils/Looper.h"
8979  },
8980  {
8981   "function_name" : "android::Looper::Request::initEventItem",
8982   "linker_set_key" : "_ZNK7android6Looper7Request13initEventItemEP11epoll_event",
8983   "parameters" :
8984   [
8985    {
8986     "is_this_ptr" : true,
8987     "referenced_type" : "_ZTIPKN7android6Looper7RequestE"
8988    },
8989    {
8990     "referenced_type" : "_ZTIP11epoll_event"
8991    }
8992   ],
8993   "return_type" : "_ZTIv",
8994   "source_file" : "system/core/libutils/include/utils/Looper.h"
8995  },
8996  {
8997   "function_name" : "android::Looper::isPolling",
8998   "linker_set_key" : "_ZNK7android6Looper9isPollingEv",
8999   "parameters" :
9000   [
9001    {
9002     "is_this_ptr" : true,
9003     "referenced_type" : "_ZTIPKN7android6LooperE"
9004    }
9005   ],
9006   "return_type" : "_ZTIb",
9007   "source_file" : "system/core/libutils/include/utils/Looper.h"
9008  },
9009  {
9010   "access" : "protected",
9011   "function_name" : "android::Thread::exitPending",
9012   "linker_set_key" : "_ZNK7android6Thread11exitPendingEv",
9013   "parameters" :
9014   [
9015    {
9016     "is_this_ptr" : true,
9017     "referenced_type" : "_ZTIPKN7android6ThreadE"
9018    }
9019   ],
9020   "return_type" : "_ZTIb",
9021   "source_file" : "system/core/libutils/include/utils/Thread.h"
9022  },
9023  {
9024   "function_name" : "android::Thread::getTid",
9025   "linker_set_key" : "_ZNK7android6Thread6getTidEv",
9026   "parameters" :
9027   [
9028    {
9029     "is_this_ptr" : true,
9030     "referenced_type" : "_ZTIPKN7android6ThreadE"
9031    }
9032   ],
9033   "return_type" : "_ZTIi",
9034   "source_file" : "system/core/libutils/include/utils/Thread.h"
9035  },
9036  {
9037   "function_name" : "android::Thread::isRunning",
9038   "linker_set_key" : "_ZNK7android6Thread9isRunningEv",
9039   "parameters" :
9040   [
9041    {
9042     "is_this_ptr" : true,
9043     "referenced_type" : "_ZTIPKN7android6ThreadE"
9044    }
9045   ],
9046   "return_type" : "_ZTIb",
9047   "source_file" : "system/core/libutils/include/utils/Thread.h"
9048  },
9049  {
9050   "access" : "protected",
9051   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_destroy",
9052   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvj",
9053   "parameters" :
9054   [
9055    {
9056     "is_this_ptr" : true,
9057     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
9058    },
9059    {
9060     "referenced_type" : "_ZTIPv"
9061    },
9062    {
9063     "referenced_type" : "_ZTIj"
9064    }
9065   ],
9066   "return_type" : "_ZTIv",
9067   "source_file" : "system/core/libutils/include/utils/Vector.h"
9068  },
9069  {
9070   "access" : "protected",
9071   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_construct",
9072   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj",
9073   "parameters" :
9074   [
9075    {
9076     "is_this_ptr" : true,
9077     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
9078    },
9079    {
9080     "referenced_type" : "_ZTIPv"
9081    },
9082    {
9083     "referenced_type" : "_ZTIj"
9084    }
9085   ],
9086   "return_type" : "_ZTIv",
9087   "source_file" : "system/core/libutils/include/utils/Vector.h"
9088  },
9089  {
9090   "access" : "protected",
9091   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_forward",
9092   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj",
9093   "parameters" :
9094   [
9095    {
9096     "is_this_ptr" : true,
9097     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
9098    },
9099    {
9100     "referenced_type" : "_ZTIPv"
9101    },
9102    {
9103     "referenced_type" : "_ZTIPKv"
9104    },
9105    {
9106     "referenced_type" : "_ZTIj"
9107    }
9108   ],
9109   "return_type" : "_ZTIv",
9110   "source_file" : "system/core/libutils/include/utils/Vector.h"
9111  },
9112  {
9113   "access" : "protected",
9114   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_backward",
9115   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj",
9116   "parameters" :
9117   [
9118    {
9119     "is_this_ptr" : true,
9120     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
9121    },
9122    {
9123     "referenced_type" : "_ZTIPv"
9124    },
9125    {
9126     "referenced_type" : "_ZTIPKv"
9127    },
9128    {
9129     "referenced_type" : "_ZTIj"
9130    }
9131   ],
9132   "return_type" : "_ZTIv",
9133   "source_file" : "system/core/libutils/include/utils/Vector.h"
9134  },
9135  {
9136   "access" : "protected",
9137   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_copy",
9138   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj",
9139   "parameters" :
9140   [
9141    {
9142     "is_this_ptr" : true,
9143     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
9144    },
9145    {
9146     "referenced_type" : "_ZTIPv"
9147    },
9148    {
9149     "referenced_type" : "_ZTIPKv"
9150    },
9151    {
9152     "referenced_type" : "_ZTIj"
9153    }
9154   ],
9155   "return_type" : "_ZTIv",
9156   "source_file" : "system/core/libutils/include/utils/Vector.h"
9157  },
9158  {
9159   "access" : "protected",
9160   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_splat",
9161   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj",
9162   "parameters" :
9163   [
9164    {
9165     "is_this_ptr" : true,
9166     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
9167    },
9168    {
9169     "referenced_type" : "_ZTIPv"
9170    },
9171    {
9172     "referenced_type" : "_ZTIPKv"
9173    },
9174    {
9175     "referenced_type" : "_ZTIj"
9176    }
9177   ],
9178   "return_type" : "_ZTIv",
9179   "source_file" : "system/core/libutils/include/utils/Vector.h"
9180  },
9181  {
9182   "access" : "protected",
9183   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_destroy",
9184   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj",
9185   "parameters" :
9186   [
9187    {
9188     "is_this_ptr" : true,
9189     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
9190    },
9191    {
9192     "referenced_type" : "_ZTIPv"
9193    },
9194    {
9195     "referenced_type" : "_ZTIj"
9196    }
9197   ],
9198   "return_type" : "_ZTIv",
9199   "source_file" : "system/core/libutils/include/utils/Vector.h"
9200  },
9201  {
9202   "access" : "protected",
9203   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_construct",
9204   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj",
9205   "parameters" :
9206   [
9207    {
9208     "is_this_ptr" : true,
9209     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
9210    },
9211    {
9212     "referenced_type" : "_ZTIPv"
9213    },
9214    {
9215     "referenced_type" : "_ZTIj"
9216    }
9217   ],
9218   "return_type" : "_ZTIv",
9219   "source_file" : "system/core/libutils/include/utils/Vector.h"
9220  },
9221  {
9222   "access" : "protected",
9223   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_forward",
9224   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj",
9225   "parameters" :
9226   [
9227    {
9228     "is_this_ptr" : true,
9229     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
9230    },
9231    {
9232     "referenced_type" : "_ZTIPv"
9233    },
9234    {
9235     "referenced_type" : "_ZTIPKv"
9236    },
9237    {
9238     "referenced_type" : "_ZTIj"
9239    }
9240   ],
9241   "return_type" : "_ZTIv",
9242   "source_file" : "system/core/libutils/include/utils/Vector.h"
9243  },
9244  {
9245   "access" : "protected",
9246   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_backward",
9247   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj",
9248   "parameters" :
9249   [
9250    {
9251     "is_this_ptr" : true,
9252     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
9253    },
9254    {
9255     "referenced_type" : "_ZTIPv"
9256    },
9257    {
9258     "referenced_type" : "_ZTIPKv"
9259    },
9260    {
9261     "referenced_type" : "_ZTIj"
9262    }
9263   ],
9264   "return_type" : "_ZTIv",
9265   "source_file" : "system/core/libutils/include/utils/Vector.h"
9266  },
9267  {
9268   "access" : "protected",
9269   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_copy",
9270   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj",
9271   "parameters" :
9272   [
9273    {
9274     "is_this_ptr" : true,
9275     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
9276    },
9277    {
9278     "referenced_type" : "_ZTIPv"
9279    },
9280    {
9281     "referenced_type" : "_ZTIPKv"
9282    },
9283    {
9284     "referenced_type" : "_ZTIj"
9285    }
9286   ],
9287   "return_type" : "_ZTIv",
9288   "source_file" : "system/core/libutils/include/utils/Vector.h"
9289  },
9290  {
9291   "access" : "protected",
9292   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_splat",
9293   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj",
9294   "parameters" :
9295   [
9296    {
9297     "is_this_ptr" : true,
9298     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
9299    },
9300    {
9301     "referenced_type" : "_ZTIPv"
9302    },
9303    {
9304     "referenced_type" : "_ZTIPKv"
9305    },
9306    {
9307     "referenced_type" : "_ZTIj"
9308    }
9309   ],
9310   "return_type" : "_ZTIv",
9311   "source_file" : "system/core/libutils/include/utils/Vector.h"
9312  },
9313  {
9314   "access" : "protected",
9315   "function_name" : "android::Vector<android::Looper::Response>::do_destroy",
9316   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj",
9317   "parameters" :
9318   [
9319    {
9320     "is_this_ptr" : true,
9321     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9322    },
9323    {
9324     "referenced_type" : "_ZTIPv"
9325    },
9326    {
9327     "referenced_type" : "_ZTIj"
9328    }
9329   ],
9330   "return_type" : "_ZTIv",
9331   "source_file" : "system/core/libutils/include/utils/Vector.h"
9332  },
9333  {
9334   "access" : "protected",
9335   "function_name" : "android::Vector<android::Looper::Response>::do_construct",
9336   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj",
9337   "parameters" :
9338   [
9339    {
9340     "is_this_ptr" : true,
9341     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9342    },
9343    {
9344     "referenced_type" : "_ZTIPv"
9345    },
9346    {
9347     "referenced_type" : "_ZTIj"
9348    }
9349   ],
9350   "return_type" : "_ZTIv",
9351   "source_file" : "system/core/libutils/include/utils/Vector.h"
9352  },
9353  {
9354   "access" : "protected",
9355   "function_name" : "android::Vector<android::Looper::Response>::do_move_forward",
9356   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj",
9357   "parameters" :
9358   [
9359    {
9360     "is_this_ptr" : true,
9361     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9362    },
9363    {
9364     "referenced_type" : "_ZTIPv"
9365    },
9366    {
9367     "referenced_type" : "_ZTIPKv"
9368    },
9369    {
9370     "referenced_type" : "_ZTIj"
9371    }
9372   ],
9373   "return_type" : "_ZTIv",
9374   "source_file" : "system/core/libutils/include/utils/Vector.h"
9375  },
9376  {
9377   "access" : "protected",
9378   "function_name" : "android::Vector<android::Looper::Response>::do_move_backward",
9379   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj",
9380   "parameters" :
9381   [
9382    {
9383     "is_this_ptr" : true,
9384     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9385    },
9386    {
9387     "referenced_type" : "_ZTIPv"
9388    },
9389    {
9390     "referenced_type" : "_ZTIPKv"
9391    },
9392    {
9393     "referenced_type" : "_ZTIj"
9394    }
9395   ],
9396   "return_type" : "_ZTIv",
9397   "source_file" : "system/core/libutils/include/utils/Vector.h"
9398  },
9399  {
9400   "access" : "protected",
9401   "function_name" : "android::Vector<android::Looper::Response>::do_copy",
9402   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj",
9403   "parameters" :
9404   [
9405    {
9406     "is_this_ptr" : true,
9407     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9408    },
9409    {
9410     "referenced_type" : "_ZTIPv"
9411    },
9412    {
9413     "referenced_type" : "_ZTIPKv"
9414    },
9415    {
9416     "referenced_type" : "_ZTIj"
9417    }
9418   ],
9419   "return_type" : "_ZTIv",
9420   "source_file" : "system/core/libutils/include/utils/Vector.h"
9421  },
9422  {
9423   "access" : "protected",
9424   "function_name" : "android::Vector<android::Looper::Response>::do_splat",
9425   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj",
9426   "parameters" :
9427   [
9428    {
9429     "is_this_ptr" : true,
9430     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
9431    },
9432    {
9433     "referenced_type" : "_ZTIPv"
9434    },
9435    {
9436     "referenced_type" : "_ZTIPKv"
9437    },
9438    {
9439     "referenced_type" : "_ZTIj"
9440    }
9441   ],
9442   "return_type" : "_ZTIv",
9443   "source_file" : "system/core/libutils/include/utils/Vector.h"
9444  },
9445  {
9446   "function_name" : "android::RefBase::createWeak",
9447   "linker_set_key" : "_ZNK7android7RefBase10createWeakEPKv",
9448   "parameters" :
9449   [
9450    {
9451     "is_this_ptr" : true,
9452     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9453    },
9454    {
9455     "referenced_type" : "_ZTIPKv"
9456    }
9457   ],
9458   "return_type" : "_ZTIPN7android7RefBase12weakref_typeE",
9459   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9460  },
9461  {
9462   "function_name" : "android::RefBase::getWeakRefs",
9463   "linker_set_key" : "_ZNK7android7RefBase11getWeakRefsEv",
9464   "parameters" :
9465   [
9466    {
9467     "is_this_ptr" : true,
9468     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9469    }
9470   ],
9471   "return_type" : "_ZTIPN7android7RefBase12weakref_typeE",
9472   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9473  },
9474  {
9475   "function_name" : "android::RefBase::weakref_type::getWeakCount",
9476   "linker_set_key" : "_ZNK7android7RefBase12weakref_type12getWeakCountEv",
9477   "parameters" :
9478   [
9479    {
9480     "is_this_ptr" : true,
9481     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
9482    }
9483   ],
9484   "return_type" : "_ZTIi",
9485   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9486  },
9487  {
9488   "function_name" : "android::RefBase::weakref_type::refBase",
9489   "linker_set_key" : "_ZNK7android7RefBase12weakref_type7refBaseEv",
9490   "parameters" :
9491   [
9492    {
9493     "is_this_ptr" : true,
9494     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
9495    }
9496   ],
9497   "return_type" : "_ZTIPN7android7RefBaseE",
9498   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9499  },
9500  {
9501   "function_name" : "android::RefBase::weakref_type::printRefs",
9502   "linker_set_key" : "_ZNK7android7RefBase12weakref_type9printRefsEv",
9503   "parameters" :
9504   [
9505    {
9506     "is_this_ptr" : true,
9507     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
9508    }
9509   ],
9510   "return_type" : "_ZTIv",
9511   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9512  },
9513  {
9514   "function_name" : "android::RefBase::forceIncStrong",
9515   "linker_set_key" : "_ZNK7android7RefBase14forceIncStrongEPKv",
9516   "parameters" :
9517   [
9518    {
9519     "is_this_ptr" : true,
9520     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9521    },
9522    {
9523     "referenced_type" : "_ZTIPKv"
9524    }
9525   ],
9526   "return_type" : "_ZTIv",
9527   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9528  },
9529  {
9530   "function_name" : "android::RefBase::getStrongCount",
9531   "linker_set_key" : "_ZNK7android7RefBase14getStrongCountEv",
9532   "parameters" :
9533   [
9534    {
9535     "is_this_ptr" : true,
9536     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9537    }
9538   ],
9539   "return_type" : "_ZTIi",
9540   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9541  },
9542  {
9543   "function_name" : "android::RefBase::incStrongRequireStrong",
9544   "linker_set_key" : "_ZNK7android7RefBase22incStrongRequireStrongEPKv",
9545   "parameters" :
9546   [
9547    {
9548     "is_this_ptr" : true,
9549     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9550    },
9551    {
9552     "referenced_type" : "_ZTIPKv"
9553    }
9554   ],
9555   "return_type" : "_ZTIv",
9556   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9557  },
9558  {
9559   "function_name" : "android::RefBase::decStrong",
9560   "linker_set_key" : "_ZNK7android7RefBase9decStrongEPKv",
9561   "parameters" :
9562   [
9563    {
9564     "is_this_ptr" : true,
9565     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9566    },
9567    {
9568     "referenced_type" : "_ZTIPKv"
9569    }
9570   ],
9571   "return_type" : "_ZTIv",
9572   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9573  },
9574  {
9575   "function_name" : "android::RefBase::incStrong",
9576   "linker_set_key" : "_ZNK7android7RefBase9incStrongEPKv",
9577   "parameters" :
9578   [
9579    {
9580     "is_this_ptr" : true,
9581     "referenced_type" : "_ZTIPKN7android7RefBaseE"
9582    },
9583    {
9584     "referenced_type" : "_ZTIPKv"
9585    }
9586   ],
9587   "return_type" : "_ZTIv",
9588   "source_file" : "system/core/libutils/include/utils/RefBase.h"
9589  },
9590  {
9591   "function_name" : "android::String8::getPathDir",
9592   "linker_set_key" : "_ZNK7android7String810getPathDirEv",
9593   "parameters" :
9594   [
9595    {
9596     "is_this_ptr" : true,
9597     "referenced_type" : "_ZTIPKN7android7String8E"
9598    }
9599   ],
9600   "return_type" : "_ZTIN7android7String8E",
9601   "source_file" : "system/core/libutils/include/utils/String8.h"
9602  },
9603  {
9604   "function_name" : "android::String8::getBasePath",
9605   "linker_set_key" : "_ZNK7android7String811getBasePathEv",
9606   "parameters" :
9607   [
9608    {
9609     "is_this_ptr" : true,
9610     "referenced_type" : "_ZTIPKN7android7String8E"
9611    }
9612   ],
9613   "return_type" : "_ZTIN7android7String8E",
9614   "source_file" : "system/core/libutils/include/utils/String8.h"
9615  },
9616  {
9617   "function_name" : "android::String8::getPathLeaf",
9618   "linker_set_key" : "_ZNK7android7String811getPathLeafEv",
9619   "parameters" :
9620   [
9621    {
9622     "is_this_ptr" : true,
9623     "referenced_type" : "_ZTIPKN7android7String8E"
9624    }
9625   ],
9626   "return_type" : "_ZTIN7android7String8E",
9627   "source_file" : "system/core/libutils/include/utils/String8.h"
9628  },
9629  {
9630   "access" : "private",
9631   "function_name" : "android::String8::find_extension",
9632   "linker_set_key" : "_ZNK7android7String814find_extensionEv",
9633   "parameters" :
9634   [
9635    {
9636     "is_this_ptr" : true,
9637     "referenced_type" : "_ZTIPKN7android7String8E"
9638    }
9639   ],
9640   "return_type" : "_ZTIPc",
9641   "source_file" : "system/core/libutils/include/utils/String8.h"
9642  },
9643  {
9644   "function_name" : "android::String8::getPathExtension",
9645   "linker_set_key" : "_ZNK7android7String816getPathExtensionEv",
9646   "parameters" :
9647   [
9648    {
9649     "is_this_ptr" : true,
9650     "referenced_type" : "_ZTIPKN7android7String8E"
9651    }
9652   ],
9653   "return_type" : "_ZTIN7android7String8E",
9654   "source_file" : "system/core/libutils/include/utils/String8.h"
9655  },
9656  {
9657   "function_name" : "android::String8::find",
9658   "linker_set_key" : "_ZNK7android7String84findEPKcj",
9659   "parameters" :
9660   [
9661    {
9662     "is_this_ptr" : true,
9663     "referenced_type" : "_ZTIPKN7android7String8E"
9664    },
9665    {
9666     "referenced_type" : "_ZTIPKc"
9667    },
9668    {
9669     "default_arg" : true,
9670     "referenced_type" : "_ZTIj"
9671    }
9672   ],
9673   "return_type" : "_ZTIi",
9674   "source_file" : "system/core/libutils/include/utils/String8.h"
9675  },
9676  {
9677   "function_name" : "android::String8::length",
9678   "linker_set_key" : "_ZNK7android7String86lengthEv",
9679   "parameters" :
9680   [
9681    {
9682     "is_this_ptr" : true,
9683     "referenced_type" : "_ZTIPKN7android7String8E"
9684    }
9685   ],
9686   "return_type" : "_ZTIj",
9687   "source_file" : "system/core/libutils/include/utils/String8.h"
9688  },
9689  {
9690   "function_name" : "android::String8::walkPath",
9691   "linker_set_key" : "_ZNK7android7String88walkPathEPS0_",
9692   "parameters" :
9693   [
9694    {
9695     "is_this_ptr" : true,
9696     "referenced_type" : "_ZTIPKN7android7String8E"
9697    },
9698    {
9699     "default_arg" : true,
9700     "referenced_type" : "_ZTIPN7android7String8E"
9701    }
9702   ],
9703   "return_type" : "_ZTIN7android7String8E",
9704   "source_file" : "system/core/libutils/include/utils/String8.h"
9705  },
9706  {
9707   "function_name" : "android::String16::startsWith",
9708   "linker_set_key" : "_ZNK7android8String1610startsWithEPKDs",
9709   "parameters" :
9710   [
9711    {
9712     "is_this_ptr" : true,
9713     "referenced_type" : "_ZTIPKN7android8String16E"
9714    },
9715    {
9716     "referenced_type" : "_ZTIPKDs"
9717    }
9718   ],
9719   "return_type" : "_ZTIb",
9720   "source_file" : "system/core/libutils/include/utils/String16.h"
9721  },
9722  {
9723   "function_name" : "android::String16::startsWith",
9724   "linker_set_key" : "_ZNK7android8String1610startsWithERKS0_",
9725   "parameters" :
9726   [
9727    {
9728     "is_this_ptr" : true,
9729     "referenced_type" : "_ZTIPKN7android8String16E"
9730    },
9731    {
9732     "referenced_type" : "_ZTIRKN7android8String16E"
9733    }
9734   ],
9735   "return_type" : "_ZTIb",
9736   "source_file" : "system/core/libutils/include/utils/String16.h"
9737  },
9738  {
9739   "function_name" : "android::String16::isStaticString",
9740   "linker_set_key" : "_ZNK7android8String1614isStaticStringEv",
9741   "parameters" :
9742   [
9743    {
9744     "is_this_ptr" : true,
9745     "referenced_type" : "_ZTIPKN7android8String16E"
9746    }
9747   ],
9748   "return_type" : "_ZTIb",
9749   "source_file" : "system/core/libutils/include/utils/String16.h"
9750  },
9751  {
9752   "access" : "private",
9753   "function_name" : "android::String16::staticStringSize",
9754   "linker_set_key" : "_ZNK7android8String1616staticStringSizeEv",
9755   "parameters" :
9756   [
9757    {
9758     "is_this_ptr" : true,
9759     "referenced_type" : "_ZTIPKN7android8String16E"
9760    }
9761   ],
9762   "return_type" : "_ZTIj",
9763   "source_file" : "system/core/libutils/include/utils/String16.h"
9764  },
9765  {
9766   "function_name" : "android::String16::size",
9767   "linker_set_key" : "_ZNK7android8String164sizeEv",
9768   "parameters" :
9769   [
9770    {
9771     "is_this_ptr" : true,
9772     "referenced_type" : "_ZTIPKN7android8String16E"
9773    }
9774   ],
9775   "return_type" : "_ZTIj",
9776   "source_file" : "system/core/libutils/include/utils/String16.h"
9777  },
9778  {
9779   "function_name" : "android::String16::contains",
9780   "linker_set_key" : "_ZNK7android8String168containsEPKDs",
9781   "parameters" :
9782   [
9783    {
9784     "is_this_ptr" : true,
9785     "referenced_type" : "_ZTIPKN7android8String16E"
9786    },
9787    {
9788     "referenced_type" : "_ZTIPKDs"
9789    }
9790   ],
9791   "return_type" : "_ZTIb",
9792   "source_file" : "system/core/libutils/include/utils/String16.h"
9793  },
9794  {
9795   "function_name" : "android::String16::findLast",
9796   "linker_set_key" : "_ZNK7android8String168findLastEDs",
9797   "parameters" :
9798   [
9799    {
9800     "is_this_ptr" : true,
9801     "referenced_type" : "_ZTIPKN7android8String16E"
9802    },
9803    {
9804     "referenced_type" : "_ZTIDs"
9805    }
9806   ],
9807   "return_type" : "_ZTIi",
9808   "source_file" : "system/core/libutils/include/utils/String16.h"
9809  },
9810  {
9811   "function_name" : "android::String16::findFirst",
9812   "linker_set_key" : "_ZNK7android8String169findFirstEDs",
9813   "parameters" :
9814   [
9815    {
9816     "is_this_ptr" : true,
9817     "referenced_type" : "_ZTIPKN7android8String16E"
9818    },
9819    {
9820     "referenced_type" : "_ZTIDs"
9821    }
9822   ],
9823   "return_type" : "_ZTIi",
9824   "source_file" : "system/core/libutils/include/utils/String16.h"
9825  },
9826  {
9827   "function_name" : "android::StopWatch::elapsedTime",
9828   "linker_set_key" : "_ZNK7android9StopWatch11elapsedTimeEv",
9829   "parameters" :
9830   [
9831    {
9832     "is_this_ptr" : true,
9833     "referenced_type" : "_ZTIPKN7android9StopWatchE"
9834    }
9835   ],
9836   "return_type" : "_ZTIx",
9837   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
9838  },
9839  {
9840   "function_name" : "android::StopWatch::name",
9841   "linker_set_key" : "_ZNK7android9StopWatch4nameEv",
9842   "parameters" :
9843   [
9844    {
9845     "is_this_ptr" : true,
9846     "referenced_type" : "_ZTIPKN7android9StopWatchE"
9847    }
9848   ],
9849   "return_type" : "_ZTIPKc",
9850   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
9851  },
9852  {
9853   "function_name" : "android::Tokenizer::getLocation",
9854   "linker_set_key" : "_ZNK7android9Tokenizer11getLocationEv",
9855   "parameters" :
9856   [
9857    {
9858     "is_this_ptr" : true,
9859     "referenced_type" : "_ZTIPKN7android9TokenizerE"
9860    }
9861   ],
9862   "return_type" : "_ZTIN7android7String8E",
9863   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
9864  },
9865  {
9866   "function_name" : "android::Tokenizer::peekRemainderOfLine",
9867   "linker_set_key" : "_ZNK7android9Tokenizer19peekRemainderOfLineEv",
9868   "parameters" :
9869   [
9870    {
9871     "is_this_ptr" : true,
9872     "referenced_type" : "_ZTIPKN7android9TokenizerE"
9873    }
9874   ],
9875   "return_type" : "_ZTIN7android7String8E",
9876   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
9877  },
9878  {
9879   "function_name" : "androidCreateRawThreadEtc",
9880   "linker_set_key" : "androidCreateRawThreadEtc",
9881   "parameters" :
9882   [
9883    {
9884     "referenced_type" : "_ZTIPFiPvE"
9885    },
9886    {
9887     "referenced_type" : "_ZTIPv"
9888    },
9889    {
9890     "referenced_type" : "_ZTIPKc"
9891    },
9892    {
9893     "referenced_type" : "_ZTIi"
9894    },
9895    {
9896     "referenced_type" : "_ZTIj"
9897    },
9898    {
9899     "referenced_type" : "_ZTIPPv"
9900    }
9901   ],
9902   "return_type" : "_ZTIi",
9903   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9904  },
9905  {
9906   "function_name" : "androidCreateThread",
9907   "linker_set_key" : "androidCreateThread",
9908   "parameters" :
9909   [
9910    {
9911     "referenced_type" : "_ZTIPFiPvE"
9912    },
9913    {
9914     "referenced_type" : "_ZTIPv"
9915    }
9916   ],
9917   "return_type" : "_ZTIi",
9918   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9919  },
9920  {
9921   "function_name" : "androidCreateThreadEtc",
9922   "linker_set_key" : "androidCreateThreadEtc",
9923   "parameters" :
9924   [
9925    {
9926     "referenced_type" : "_ZTIPFiPvE"
9927    },
9928    {
9929     "referenced_type" : "_ZTIPv"
9930    },
9931    {
9932     "referenced_type" : "_ZTIPKc"
9933    },
9934    {
9935     "referenced_type" : "_ZTIi"
9936    },
9937    {
9938     "referenced_type" : "_ZTIj"
9939    },
9940    {
9941     "referenced_type" : "_ZTIPPv"
9942    }
9943   ],
9944   "return_type" : "_ZTIi",
9945   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9946  },
9947  {
9948   "function_name" : "androidGetThreadId",
9949   "linker_set_key" : "androidGetThreadId",
9950   "return_type" : "_ZTIPv",
9951   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9952  },
9953  {
9954   "function_name" : "androidGetThreadPriority",
9955   "linker_set_key" : "androidGetThreadPriority",
9956   "parameters" :
9957   [
9958    {
9959     "referenced_type" : "_ZTIi"
9960    }
9961   ],
9962   "return_type" : "_ZTIi",
9963   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9964  },
9965  {
9966   "function_name" : "androidSetCreateThreadFunc",
9967   "linker_set_key" : "androidSetCreateThreadFunc",
9968   "parameters" :
9969   [
9970    {
9971     "referenced_type" : "_ZTIPFiPFiPvES_PKcijPS_E"
9972    }
9973   ],
9974   "return_type" : "_ZTIv",
9975   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9976  },
9977  {
9978   "function_name" : "androidSetThreadName",
9979   "linker_set_key" : "androidSetThreadName",
9980   "parameters" :
9981   [
9982    {
9983     "referenced_type" : "_ZTIPKc"
9984    }
9985   ],
9986   "return_type" : "_ZTIv",
9987   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
9988  },
9989  {
9990   "function_name" : "androidSetThreadPriority",
9991   "linker_set_key" : "androidSetThreadPriority",
9992   "parameters" :
9993   [
9994    {
9995     "referenced_type" : "_ZTIi"
9996    },
9997    {
9998     "referenced_type" : "_ZTIi"
9999    }
10000   ],
10001   "return_type" : "_ZTIi",
10002   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
10003  },
10004  {
10005   "function_name" : "strcmp16",
10006   "linker_set_key" : "strcmp16",
10007   "parameters" :
10008   [
10009    {
10010     "referenced_type" : "_ZTIPKDs"
10011    },
10012    {
10013     "referenced_type" : "_ZTIPKDs"
10014    }
10015   ],
10016   "return_type" : "_ZTIi",
10017   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10018  },
10019  {
10020   "function_name" : "strlen16",
10021   "linker_set_key" : "strlen16",
10022   "parameters" :
10023   [
10024    {
10025     "referenced_type" : "_ZTIPKDs"
10026    }
10027   ],
10028   "return_type" : "_ZTIj",
10029   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10030  },
10031  {
10032   "function_name" : "strncmp16",
10033   "linker_set_key" : "strncmp16",
10034   "parameters" :
10035   [
10036    {
10037     "referenced_type" : "_ZTIPKDs"
10038    },
10039    {
10040     "referenced_type" : "_ZTIPKDs"
10041    },
10042    {
10043     "referenced_type" : "_ZTIj"
10044    }
10045   ],
10046   "return_type" : "_ZTIi",
10047   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10048  },
10049  {
10050   "function_name" : "strnlen16",
10051   "linker_set_key" : "strnlen16",
10052   "parameters" :
10053   [
10054    {
10055     "referenced_type" : "_ZTIPKDs"
10056    },
10057    {
10058     "referenced_type" : "_ZTIj"
10059    }
10060   ],
10061   "return_type" : "_ZTIj",
10062   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10063  },
10064  {
10065   "function_name" : "strstr16",
10066   "linker_set_key" : "strstr16",
10067   "parameters" :
10068   [
10069    {
10070     "referenced_type" : "_ZTIPKDs"
10071    },
10072    {
10073     "referenced_type" : "_ZTIPKDs"
10074    }
10075   ],
10076   "return_type" : "_ZTIPDs",
10077   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10078  },
10079  {
10080   "function_name" : "strzcmp16",
10081   "linker_set_key" : "strzcmp16",
10082   "parameters" :
10083   [
10084    {
10085     "referenced_type" : "_ZTIPKDs"
10086    },
10087    {
10088     "referenced_type" : "_ZTIj"
10089    },
10090    {
10091     "referenced_type" : "_ZTIPKDs"
10092    },
10093    {
10094     "referenced_type" : "_ZTIj"
10095    }
10096   ],
10097   "return_type" : "_ZTIi",
10098   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10099  },
10100  {
10101   "function_name" : "systemTime",
10102   "linker_set_key" : "systemTime",
10103   "parameters" :
10104   [
10105    {
10106     "default_arg" : true,
10107     "referenced_type" : "_ZTIi"
10108    }
10109   ],
10110   "return_type" : "_ZTIx",
10111   "source_file" : "system/core/libutils/include/utils/Timers.h"
10112  },
10113  {
10114   "function_name" : "toMillisecondTimeoutDelay",
10115   "linker_set_key" : "toMillisecondTimeoutDelay",
10116   "parameters" :
10117   [
10118    {
10119     "referenced_type" : "_ZTIx"
10120    },
10121    {
10122     "referenced_type" : "_ZTIx"
10123    }
10124   ],
10125   "return_type" : "_ZTIi",
10126   "source_file" : "system/core/libutils/include/utils/Timers.h"
10127  },
10128  {
10129   "function_name" : "utf16_to_utf8",
10130   "linker_set_key" : "utf16_to_utf8",
10131   "parameters" :
10132   [
10133    {
10134     "referenced_type" : "_ZTIPKDs"
10135    },
10136    {
10137     "referenced_type" : "_ZTIj"
10138    },
10139    {
10140     "referenced_type" : "_ZTIPc"
10141    },
10142    {
10143     "referenced_type" : "_ZTIj"
10144    }
10145   ],
10146   "return_type" : "_ZTIv",
10147   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10148  },
10149  {
10150   "function_name" : "utf16_to_utf8_length",
10151   "linker_set_key" : "utf16_to_utf8_length",
10152   "parameters" :
10153   [
10154    {
10155     "referenced_type" : "_ZTIPKDs"
10156    },
10157    {
10158     "referenced_type" : "_ZTIj"
10159    }
10160   ],
10161   "return_type" : "_ZTIi",
10162   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10163  },
10164  {
10165   "function_name" : "utf32_from_utf8_at",
10166   "linker_set_key" : "utf32_from_utf8_at",
10167   "parameters" :
10168   [
10169    {
10170     "referenced_type" : "_ZTIPKc"
10171    },
10172    {
10173     "referenced_type" : "_ZTIj"
10174    },
10175    {
10176     "referenced_type" : "_ZTIj"
10177    },
10178    {
10179     "referenced_type" : "_ZTIPj"
10180    }
10181   ],
10182   "return_type" : "_ZTIi",
10183   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10184  },
10185  {
10186   "function_name" : "utf32_to_utf8",
10187   "linker_set_key" : "utf32_to_utf8",
10188   "parameters" :
10189   [
10190    {
10191     "referenced_type" : "_ZTIPKDi"
10192    },
10193    {
10194     "referenced_type" : "_ZTIj"
10195    },
10196    {
10197     "referenced_type" : "_ZTIPc"
10198    },
10199    {
10200     "referenced_type" : "_ZTIj"
10201    }
10202   ],
10203   "return_type" : "_ZTIv",
10204   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10205  },
10206  {
10207   "function_name" : "utf32_to_utf8_length",
10208   "linker_set_key" : "utf32_to_utf8_length",
10209   "parameters" :
10210   [
10211    {
10212     "referenced_type" : "_ZTIPKDi"
10213    },
10214    {
10215     "referenced_type" : "_ZTIj"
10216    }
10217   ],
10218   "return_type" : "_ZTIi",
10219   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10220  },
10221  {
10222   "function_name" : "utf8_to_utf16",
10223   "linker_set_key" : "utf8_to_utf16",
10224   "parameters" :
10225   [
10226    {
10227     "referenced_type" : "_ZTIPKh"
10228    },
10229    {
10230     "referenced_type" : "_ZTIj"
10231    },
10232    {
10233     "referenced_type" : "_ZTIPDs"
10234    },
10235    {
10236     "referenced_type" : "_ZTIj"
10237    }
10238   ],
10239   "return_type" : "_ZTIPDs",
10240   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10241  },
10242  {
10243   "function_name" : "utf8_to_utf16_length",
10244   "linker_set_key" : "utf8_to_utf16_length",
10245   "parameters" :
10246   [
10247    {
10248     "referenced_type" : "_ZTIPKh"
10249    },
10250    {
10251     "referenced_type" : "_ZTIj"
10252    },
10253    {
10254     "default_arg" : true,
10255     "referenced_type" : "_ZTIb"
10256    }
10257   ],
10258   "return_type" : "_ZTIi",
10259   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10260  },
10261  {
10262   "function_name" : "utf8_to_utf16_no_null_terminator",
10263   "linker_set_key" : "utf8_to_utf16_no_null_terminator",
10264   "parameters" :
10265   [
10266    {
10267     "referenced_type" : "_ZTIPKh"
10268    },
10269    {
10270     "referenced_type" : "_ZTIj"
10271    },
10272    {
10273     "referenced_type" : "_ZTIPDs"
10274    },
10275    {
10276     "referenced_type" : "_ZTIj"
10277    }
10278   ],
10279   "return_type" : "_ZTIPDs",
10280   "source_file" : "system/core/libutils/include/utils/Unicode.h"
10281  }
10282 ],
10283 "global_vars" :
10284 [
10285  {
10286   "access" : "private",
10287   "linker_set_key" : "_ZN7android7FileMap9mPageSizeE",
10288   "name" : "android::FileMap::mPageSize",
10289   "referenced_type" : "_ZTIl",
10290   "source_file" : "system/core/libutils/include/utils/FileMap.h"
10291  }
10292 ],
10293 "lvalue_reference_types" :
10294 [
10295  {
10296   "alignment" : 4,
10297   "linker_set_key" : "_ZTIRA1_KDs",
10298   "name" : "char16_t const (&)[1]",
10299   "referenced_type" : "_ZTIA1_KDs",
10300   "self_type" : "_ZTIRA1_KDs",
10301   "size" : 4,
10302   "source_file" : "system/core/libutils/include/utils/String16.h"
10303  },
10304  {
10305   "alignment" : 4,
10306   "linker_set_key" : "_ZTIRKN7android10VectorImplE",
10307   "name" : "const android::VectorImpl &",
10308   "referenced_type" : "_ZTIKN7android10VectorImplE",
10309   "self_type" : "_ZTIRKN7android10VectorImplE",
10310   "size" : 4,
10311   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10312  },
10313  {
10314   "alignment" : 4,
10315   "linker_set_key" : "_ZTIRKN7android16ReferenceRenamerE",
10316   "name" : "const android::ReferenceRenamer &",
10317   "referenced_type" : "_ZTIKN7android16ReferenceRenamerE",
10318   "self_type" : "_ZTIRKN7android16ReferenceRenamerE",
10319   "size" : 4,
10320   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10321  },
10322  {
10323   "alignment" : 4,
10324   "linker_set_key" : "_ZTIRKN7android16SortedVectorImplE",
10325   "name" : "const android::SortedVectorImpl &",
10326   "referenced_type" : "_ZTIKN7android16SortedVectorImplE",
10327   "self_type" : "_ZTIRKN7android16SortedVectorImplE",
10328   "size" : 4,
10329   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10330  },
10331  {
10332   "alignment" : 4,
10333   "linker_set_key" : "_ZTIRKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
10334   "name" : "const android::key_value_pair_t<int, android::Looper::Request> &",
10335   "referenced_type" : "_ZTIKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
10336   "self_type" : "_ZTIRKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
10337   "size" : 4,
10338   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10339  },
10340  {
10341   "alignment" : 4,
10342   "linker_set_key" : "_ZTIRKN7android28sysprop_change_callback_infoE",
10343   "name" : "const android::sysprop_change_callback_info &",
10344   "referenced_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
10345   "self_type" : "_ZTIRKN7android28sysprop_change_callback_infoE",
10346   "size" : 4,
10347   "source_file" : "system/core/libutils/include/utils/Vector.h"
10348  },
10349  {
10350   "alignment" : 4,
10351   "linker_set_key" : "_ZTIRKN7android2spINS_14LooperCallbackEEE",
10352   "name" : "const android::sp<android::LooperCallback> &",
10353   "referenced_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
10354   "self_type" : "_ZTIRKN7android2spINS_14LooperCallbackEEE",
10355   "size" : 4,
10356   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10357  },
10358  {
10359   "alignment" : 4,
10360   "linker_set_key" : "_ZTIRKN7android2spINS_14MessageHandlerEEE",
10361   "name" : "const android::sp<android::MessageHandler> &",
10362   "referenced_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
10363   "self_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE",
10364   "size" : 4,
10365   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10366  },
10367  {
10368   "alignment" : 4,
10369   "linker_set_key" : "_ZTIRKN7android2spINS_6LooperEEE",
10370   "name" : "const android::sp<android::Looper> &",
10371   "referenced_type" : "_ZTIKN7android2spINS_6LooperEEE",
10372   "self_type" : "_ZTIRKN7android2spINS_6LooperEEE",
10373   "size" : 4,
10374   "source_file" : "system/core/libutils/include/utils/Looper.h"
10375  },
10376  {
10377   "alignment" : 4,
10378   "linker_set_key" : "_ZTIRKN7android2spINS_6ThreadEEE",
10379   "name" : "const android::sp<android::Thread> &",
10380   "referenced_type" : "_ZTIKN7android2spINS_6ThreadEEE",
10381   "self_type" : "_ZTIRKN7android2spINS_6ThreadEEE",
10382   "size" : 4,
10383   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10384  },
10385  {
10386   "alignment" : 4,
10387   "linker_set_key" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE",
10388   "name" : "const android::wp<android::MessageHandler> &",
10389   "referenced_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
10390   "self_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE",
10391   "size" : 4,
10392   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10393  },
10394  {
10395   "alignment" : 4,
10396   "linker_set_key" : "_ZTIRKN7android6Looper15MessageEnvelopeE",
10397   "name" : "const android::Looper::MessageEnvelope &",
10398   "referenced_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
10399   "self_type" : "_ZTIRKN7android6Looper15MessageEnvelopeE",
10400   "size" : 4,
10401   "source_file" : "system/core/libutils/include/utils/Vector.h"
10402  },
10403  {
10404   "alignment" : 4,
10405   "linker_set_key" : "_ZTIRKN7android6Looper7RequestE",
10406   "name" : "const android::Looper::Request &",
10407   "referenced_type" : "_ZTIKN7android6Looper7RequestE",
10408   "self_type" : "_ZTIRKN7android6Looper7RequestE",
10409   "size" : 4,
10410   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10411  },
10412  {
10413   "alignment" : 4,
10414   "linker_set_key" : "_ZTIRKN7android6Looper8ResponseE",
10415   "name" : "const android::Looper::Response &",
10416   "referenced_type" : "_ZTIKN7android6Looper8ResponseE",
10417   "self_type" : "_ZTIRKN7android6Looper8ResponseE",
10418   "size" : 4,
10419   "source_file" : "system/core/libutils/include/utils/Vector.h"
10420  },
10421  {
10422   "alignment" : 4,
10423   "linker_set_key" : "_ZTIRKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10424   "name" : "const android::Vector<android::sysprop_change_callback_info> &",
10425   "referenced_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10426   "self_type" : "_ZTIRKN7android6VectorINS_28sysprop_change_callback_infoEEE",
10427   "size" : 4,
10428   "source_file" : "system/core/libutils/include/utils/Vector.h"
10429  },
10430  {
10431   "alignment" : 4,
10432   "linker_set_key" : "_ZTIRKN7android7MessageE",
10433   "name" : "const android::Message &",
10434   "referenced_type" : "_ZTIKN7android7MessageE",
10435   "self_type" : "_ZTIRKN7android7MessageE",
10436   "size" : 4,
10437   "source_file" : "system/core/libutils/include/utils/Looper.h"
10438  },
10439  {
10440   "alignment" : 4,
10441   "linker_set_key" : "_ZTIRKN7android7String8E",
10442   "name" : "const android::String8 &",
10443   "referenced_type" : "_ZTIKN7android7String8E",
10444   "self_type" : "_ZTIRKN7android7String8E",
10445   "size" : 4,
10446   "source_file" : "system/core/libutils/include/utils/String8.h"
10447  },
10448  {
10449   "alignment" : 4,
10450   "linker_set_key" : "_ZTIRKN7android8String1610StaticDataILj1EEE",
10451   "name" : "const android::String16::StaticData<1> &",
10452   "referenced_type" : "_ZTIKN7android8String1610StaticDataILj1EEE",
10453   "self_type" : "_ZTIRKN7android8String1610StaticDataILj1EEE",
10454   "size" : 4,
10455   "source_file" : "system/core/libutils/include/utils/String16.h"
10456  },
10457  {
10458   "alignment" : 4,
10459   "linker_set_key" : "_ZTIRKN7android8String16E",
10460   "name" : "const android::String16 &",
10461   "referenced_type" : "_ZTIKN7android8String16E",
10462   "self_type" : "_ZTIRKN7android8String16E",
10463   "size" : 4,
10464   "source_file" : "system/core/libutils/include/utils/String8.h"
10465  },
10466  {
10467   "alignment" : 4,
10468   "linker_set_key" : "_ZTIRKa",
10469   "name" : "const signed char &",
10470   "referenced_type" : "_ZTIKa",
10471   "self_type" : "_ZTIRKa",
10472   "size" : 4,
10473   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10474  },
10475  {
10476   "alignment" : 4,
10477   "linker_set_key" : "_ZTIRKb",
10478   "name" : "const bool &",
10479   "referenced_type" : "_ZTIKb",
10480   "self_type" : "_ZTIRKb",
10481   "size" : 4,
10482   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10483  },
10484  {
10485   "alignment" : 4,
10486   "linker_set_key" : "_ZTIRKd",
10487   "name" : "const double &",
10488   "referenced_type" : "_ZTIKd",
10489   "self_type" : "_ZTIRKd",
10490   "size" : 4,
10491   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10492  },
10493  {
10494   "alignment" : 4,
10495   "linker_set_key" : "_ZTIRKf",
10496   "name" : "const float &",
10497   "referenced_type" : "_ZTIKf",
10498   "self_type" : "_ZTIRKf",
10499   "size" : 4,
10500   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10501  },
10502  {
10503   "alignment" : 4,
10504   "linker_set_key" : "_ZTIRKh",
10505   "name" : "const unsigned char &",
10506   "referenced_type" : "_ZTIKh",
10507   "self_type" : "_ZTIRKh",
10508   "size" : 4,
10509   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10510  },
10511  {
10512   "alignment" : 4,
10513   "linker_set_key" : "_ZTIRKi",
10514   "name" : "const int &",
10515   "referenced_type" : "_ZTIKi",
10516   "self_type" : "_ZTIRKi",
10517   "size" : 4,
10518   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10519  },
10520  {
10521   "alignment" : 4,
10522   "linker_set_key" : "_ZTIRKj",
10523   "name" : "const unsigned int &",
10524   "referenced_type" : "_ZTIKj",
10525   "self_type" : "_ZTIRKj",
10526   "size" : 4,
10527   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10528  },
10529  {
10530   "alignment" : 4,
10531   "linker_set_key" : "_ZTIRKs",
10532   "name" : "const short &",
10533   "referenced_type" : "_ZTIKs",
10534   "self_type" : "_ZTIRKs",
10535   "size" : 4,
10536   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10537  },
10538  {
10539   "alignment" : 4,
10540   "linker_set_key" : "_ZTIRKt",
10541   "name" : "const unsigned short &",
10542   "referenced_type" : "_ZTIKt",
10543   "self_type" : "_ZTIRKt",
10544   "size" : 4,
10545   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10546  },
10547  {
10548   "alignment" : 4,
10549   "linker_set_key" : "_ZTIRKx",
10550   "name" : "const long long &",
10551   "referenced_type" : "_ZTIKx",
10552   "self_type" : "_ZTIRKx",
10553   "size" : 4,
10554   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10555  },
10556  {
10557   "alignment" : 4,
10558   "linker_set_key" : "_ZTIRKy",
10559   "name" : "const unsigned long long &",
10560   "referenced_type" : "_ZTIKy",
10561   "self_type" : "_ZTIRKy",
10562   "size" : 4,
10563   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10564  },
10565  {
10566   "alignment" : 4,
10567   "linker_set_key" : "_ZTIRN7android10VectorImplE",
10568   "name" : "android::VectorImpl &",
10569   "referenced_type" : "_ZTIN7android10VectorImplE",
10570   "self_type" : "_ZTIRN7android10VectorImplE",
10571   "size" : 4,
10572   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10573  },
10574  {
10575   "alignment" : 4,
10576   "linker_set_key" : "_ZTIRN7android16SortedVectorImplE",
10577   "name" : "android::SortedVectorImpl &",
10578   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
10579   "self_type" : "_ZTIRN7android16SortedVectorImplE",
10580   "size" : 4,
10581   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10582  },
10583  {
10584   "alignment" : 4,
10585   "linker_set_key" : "_ZTIRN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
10586   "name" : "android::key_value_pair_t<int, android::Looper::Request> &",
10587   "referenced_type" : "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
10588   "self_type" : "_ZTIRN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
10589   "size" : 4,
10590   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10591  },
10592  {
10593   "alignment" : 4,
10594   "linker_set_key" : "_ZTIRN7android2spINS_14LooperCallbackEEE",
10595   "name" : "android::sp<android::LooperCallback> &",
10596   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
10597   "self_type" : "_ZTIRN7android2spINS_14LooperCallbackEEE",
10598   "size" : 4,
10599   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10600  },
10601  {
10602   "alignment" : 4,
10603   "linker_set_key" : "_ZTIRN7android2spINS_14MessageHandlerEEE",
10604   "name" : "android::sp<android::MessageHandler> &",
10605   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
10606   "self_type" : "_ZTIRN7android2spINS_14MessageHandlerEEE",
10607   "size" : 4,
10608   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10609  },
10610  {
10611   "alignment" : 4,
10612   "linker_set_key" : "_ZTIRN7android2spINS_6LooperEEE",
10613   "name" : "android::sp<android::Looper> &",
10614   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
10615   "self_type" : "_ZTIRN7android2spINS_6LooperEEE",
10616   "size" : 4,
10617   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10618  },
10619  {
10620   "alignment" : 4,
10621   "linker_set_key" : "_ZTIRN7android2spINS_6ThreadEEE",
10622   "name" : "android::sp<android::Thread> &",
10623   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
10624   "self_type" : "_ZTIRN7android2spINS_6ThreadEEE",
10625   "size" : 4,
10626   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10627  },
10628  {
10629   "alignment" : 4,
10630   "linker_set_key" : "_ZTIRN7android5MutexE",
10631   "name" : "android::Mutex &",
10632   "referenced_type" : "_ZTIN7android5MutexE",
10633   "self_type" : "_ZTIRN7android5MutexE",
10634   "size" : 4,
10635   "source_file" : "system/core/libutils/include/utils/Mutex.h"
10636  },
10637  {
10638   "alignment" : 4,
10639   "linker_set_key" : "_ZTIRN7android6Looper8ResponseE",
10640   "name" : "android::Looper::Response &",
10641   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
10642   "self_type" : "_ZTIRN7android6Looper8ResponseE",
10643   "size" : 4,
10644   "source_file" : "system/core/libutils/include/utils/Vector.h"
10645  },
10646  {
10647   "alignment" : 4,
10648   "linker_set_key" : "_ZTIRN7android6RWLockE",
10649   "name" : "android::RWLock &",
10650   "referenced_type" : "_ZTIN7android6RWLockE",
10651   "self_type" : "_ZTIRN7android6RWLockE",
10652   "size" : 4,
10653   "source_file" : "system/core/libutils/include/utils/RWLock.h"
10654  },
10655  {
10656   "alignment" : 4,
10657   "linker_set_key" : "_ZTIRN7android6VectorINS_28sysprop_change_callback_infoEEE",
10658   "name" : "android::Vector<android::sysprop_change_callback_info> &",
10659   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
10660   "self_type" : "_ZTIRN7android6VectorINS_28sysprop_change_callback_infoEEE",
10661   "size" : 4,
10662   "source_file" : "system/core/libutils/include/utils/Vector.h"
10663  },
10664  {
10665   "alignment" : 4,
10666   "linker_set_key" : "_ZTIRN7android7FileMapE",
10667   "name" : "android::FileMap &",
10668   "referenced_type" : "_ZTIN7android7FileMapE",
10669   "self_type" : "_ZTIRN7android7FileMapE",
10670   "size" : 4,
10671   "source_file" : "system/core/libutils/include/utils/FileMap.h"
10672  },
10673  {
10674   "alignment" : 4,
10675   "linker_set_key" : "_ZTIRN7android7PrinterE",
10676   "name" : "android::Printer &",
10677   "referenced_type" : "_ZTIN7android7PrinterE",
10678   "self_type" : "_ZTIRN7android7PrinterE",
10679   "size" : 4,
10680   "source_file" : "system/core/libutils/include/utils/Printer.h"
10681  },
10682  {
10683   "alignment" : 4,
10684   "linker_set_key" : "_ZTIRN7android7String8E",
10685   "name" : "android::String8 &",
10686   "referenced_type" : "_ZTIN7android7String8E",
10687   "self_type" : "_ZTIRN7android7String8E",
10688   "size" : 4,
10689   "source_file" : "system/core/libutils/include/utils/String8.h"
10690  },
10691  {
10692   "alignment" : 4,
10693   "linker_set_key" : "_ZTIRN7android8String16E",
10694   "name" : "android::String16 &",
10695   "referenced_type" : "_ZTIN7android8String16E",
10696   "self_type" : "_ZTIRN7android8String16E",
10697   "size" : 4,
10698   "source_file" : "system/core/libutils/include/utils/String16.h"
10699  }
10700 ],
10701 "pointer_types" :
10702 [
10703  {
10704   "alignment" : 4,
10705   "linker_set_key" : "_ZTIP11epoll_event",
10706   "name" : "epoll_event *",
10707   "referenced_type" : "_ZTI11epoll_event",
10708   "self_type" : "_ZTIP11epoll_event",
10709   "size" : 4,
10710   "source_file" : "system/core/libutils/include/utils/Looper.h"
10711  },
10712  {
10713   "alignment" : 4,
10714   "linker_set_key" : "_ZTIP13native_handle",
10715   "name" : "native_handle *",
10716   "referenced_type" : "_ZTI13native_handle",
10717   "self_type" : "_ZTIP13native_handle",
10718   "size" : 4,
10719   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
10720  },
10721  {
10722   "alignment" : 4,
10723   "linker_set_key" : "_ZTIP18android_flex_plane",
10724   "name" : "android_flex_plane *",
10725   "referenced_type" : "_ZTI18android_flex_plane",
10726   "self_type" : "_ZTIP18android_flex_plane",
10727   "size" : 4,
10728   "source_file" : "system/core/libsystem/include/system/graphics.h"
10729  },
10730  {
10731   "alignment" : 4,
10732   "linker_set_key" : "_ZTIP7log_msg",
10733   "name" : "log_msg *",
10734   "referenced_type" : "_ZTI7log_msg",
10735   "self_type" : "_ZTIP7log_msg",
10736   "size" : 4,
10737   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
10738  },
10739  {
10740   "alignment" : 4,
10741   "linker_set_key" : "_ZTIPDs",
10742   "name" : "char16_t *",
10743   "referenced_type" : "_ZTIDs",
10744   "self_type" : "_ZTIPDs",
10745   "size" : 4,
10746   "source_file" : "system/core/libutils/include/utils/String16.h"
10747  },
10748  {
10749   "alignment" : 4,
10750   "linker_set_key" : "_ZTIPFiPFiPvES_PKcijPS_E",
10751   "name" : "int (*)(int (*)(void *), void *, const char *, int, unsigned int, void **)",
10752   "referenced_type" : "_ZTIFiPFiPvES_PKcijPS_E",
10753   "self_type" : "_ZTIPFiPFiPvES_PKcijPS_E",
10754   "size" : 4,
10755   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
10756  },
10757  {
10758   "alignment" : 4,
10759   "linker_set_key" : "_ZTIPFiPKvS0_E",
10760   "name" : "int (*)(const void *, const void *)",
10761   "referenced_type" : "_ZTIFiPKvS0_E",
10762   "self_type" : "_ZTIPFiPKvS0_E",
10763   "size" : 4,
10764   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10765  },
10766  {
10767   "alignment" : 4,
10768   "linker_set_key" : "_ZTIPFiPKvS0_PvE",
10769   "name" : "int (*)(const void *, const void *, void *)",
10770   "referenced_type" : "_ZTIFiPKvS0_PvE",
10771   "self_type" : "_ZTIPFiPKvS0_PvE",
10772   "size" : 4,
10773   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10774  },
10775  {
10776   "alignment" : 4,
10777   "linker_set_key" : "_ZTIPFiPvE",
10778   "name" : "int (*)(void *)",
10779   "referenced_type" : "_ZTIFiPvE",
10780   "self_type" : "_ZTIPFiPvE",
10781   "size" : 4,
10782   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
10783  },
10784  {
10785   "alignment" : 4,
10786   "linker_set_key" : "_ZTIPFiiiPvE",
10787   "name" : "int (*)(int, int, void *)",
10788   "referenced_type" : "_ZTIFiiiPvE",
10789   "self_type" : "_ZTIPFiiiPvE",
10790   "size" : 4,
10791   "source_file" : "system/core/libutils/include/utils/Looper.h"
10792  },
10793  {
10794   "alignment" : 4,
10795   "linker_set_key" : "_ZTIPFvvE",
10796   "name" : "void (*)()",
10797   "referenced_type" : "_ZTIFvvE",
10798   "self_type" : "_ZTIPFvvE",
10799   "size" : 4,
10800   "source_file" : "system/core/libutils/include/utils/misc.h"
10801  },
10802  {
10803   "alignment" : 4,
10804   "linker_set_key" : "_ZTIPK13native_handle",
10805   "name" : "const native_handle *",
10806   "referenced_type" : "_ZTIK13native_handle",
10807   "self_type" : "_ZTIPK13native_handle",
10808   "size" : 4,
10809   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
10810  },
10811  {
10812   "alignment" : 4,
10813   "linker_set_key" : "_ZTIPK7log_msg",
10814   "name" : "const log_msg *",
10815   "referenced_type" : "_ZTIK7log_msg",
10816   "self_type" : "_ZTIPK7log_msg",
10817   "size" : 4,
10818   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
10819  },
10820  {
10821   "alignment" : 4,
10822   "linker_set_key" : "_ZTIPKDi",
10823   "name" : "const char32_t *",
10824   "referenced_type" : "_ZTIKDi",
10825   "self_type" : "_ZTIPKDi",
10826   "size" : 4,
10827   "source_file" : "system/core/libutils/include/utils/String8.h"
10828  },
10829  {
10830   "alignment" : 4,
10831   "linker_set_key" : "_ZTIPKDs",
10832   "name" : "const char16_t *",
10833   "referenced_type" : "_ZTIKDs",
10834   "self_type" : "_ZTIPKDs",
10835   "size" : 4,
10836   "source_file" : "system/core/libutils/include/utils/String8.h"
10837  },
10838  {
10839   "alignment" : 4,
10840   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
10841   "name" : "const android::VectorImpl *",
10842   "referenced_type" : "_ZTIKN7android10VectorImplE",
10843   "self_type" : "_ZTIPKN7android10VectorImplE",
10844   "size" : 4,
10845   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10846  },
10847  {
10848   "alignment" : 4,
10849   "linker_set_key" : "_ZTIPKN7android11KeyedVectorIiNS_6Looper7RequestEEE",
10850   "name" : "const android::KeyedVector<int, android::Looper::Request> *",
10851   "referenced_type" : "_ZTIKN7android11KeyedVectorIiNS_6Looper7RequestEEE",
10852   "self_type" : "_ZTIPKN7android11KeyedVectorIiNS_6Looper7RequestEEE",
10853   "size" : 4,
10854   "source_file" : "system/core/libutils/include/utils/KeyedVector.h"
10855  },
10856  {
10857   "alignment" : 4,
10858   "linker_set_key" : "_ZTIPKN7android12LightRefBaseINS_12NativeHandleEEE",
10859   "name" : "const android::LightRefBase<android::NativeHandle> *",
10860   "referenced_type" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
10861   "self_type" : "_ZTIPKN7android12LightRefBaseINS_12NativeHandleEEE",
10862   "size" : 4,
10863   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
10864  },
10865  {
10866   "alignment" : 4,
10867   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
10868   "name" : "const android::NativeHandle *",
10869   "referenced_type" : "_ZTIKN7android12NativeHandleE",
10870   "self_type" : "_ZTIPKN7android12NativeHandleE",
10871   "size" : 4,
10872   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
10873  },
10874  {
10875   "alignment" : 4,
10876   "linker_set_key" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
10877   "name" : "const android::SortedVector<android::key_value_pair_t<int, android::Looper::Request>> *",
10878   "referenced_type" : "_ZTIKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
10879   "self_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
10880   "size" : 4,
10881   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
10882  },
10883  {
10884   "alignment" : 4,
10885   "linker_set_key" : "_ZTIPKN7android16SortedVectorImplE",
10886   "name" : "const android::SortedVectorImpl *",
10887   "referenced_type" : "_ZTIKN7android16SortedVectorImplE",
10888   "self_type" : "_ZTIPKN7android16SortedVectorImplE",
10889   "size" : 4,
10890   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
10891  },
10892  {
10893   "alignment" : 4,
10894   "linker_set_key" : "_ZTIPKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
10895   "name" : "const android::key_value_pair_t<int, android::Looper::Request> *",
10896   "referenced_type" : "_ZTIKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
10897   "self_type" : "_ZTIPKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
10898   "size" : 4,
10899   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10900  },
10901  {
10902   "alignment" : 4,
10903   "linker_set_key" : "_ZTIPKN7android28sysprop_change_callback_infoE",
10904   "name" : "const android::sysprop_change_callback_info *",
10905   "referenced_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
10906   "self_type" : "_ZTIPKN7android28sysprop_change_callback_infoE",
10907   "size" : 4,
10908   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10909  },
10910  {
10911   "alignment" : 4,
10912   "linker_set_key" : "_ZTIPKN7android2spINS_14LooperCallbackEEE",
10913   "name" : "const android::sp<android::LooperCallback> *",
10914   "referenced_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
10915   "self_type" : "_ZTIPKN7android2spINS_14LooperCallbackEEE",
10916   "size" : 4,
10917   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10918  },
10919  {
10920   "alignment" : 4,
10921   "linker_set_key" : "_ZTIPKN7android2spINS_14MessageHandlerEEE",
10922   "name" : "const android::sp<android::MessageHandler> *",
10923   "referenced_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
10924   "self_type" : "_ZTIPKN7android2spINS_14MessageHandlerEEE",
10925   "size" : 4,
10926   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10927  },
10928  {
10929   "alignment" : 4,
10930   "linker_set_key" : "_ZTIPKN7android2spINS_6LooperEEE",
10931   "name" : "const android::sp<android::Looper> *",
10932   "referenced_type" : "_ZTIKN7android2spINS_6LooperEEE",
10933   "self_type" : "_ZTIPKN7android2spINS_6LooperEEE",
10934   "size" : 4,
10935   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10936  },
10937  {
10938   "alignment" : 4,
10939   "linker_set_key" : "_ZTIPKN7android2spINS_6ThreadEEE",
10940   "name" : "const android::sp<android::Thread> *",
10941   "referenced_type" : "_ZTIKN7android2spINS_6ThreadEEE",
10942   "self_type" : "_ZTIPKN7android2spINS_6ThreadEEE",
10943   "size" : 4,
10944   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
10945  },
10946  {
10947   "alignment" : 4,
10948   "linker_set_key" : "_ZTIPKN7android2wpINS_14MessageHandlerEEE",
10949   "name" : "const android::wp<android::MessageHandler> *",
10950   "referenced_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
10951   "self_type" : "_ZTIPKN7android2wpINS_14MessageHandlerEEE",
10952   "size" : 4,
10953   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10954  },
10955  {
10956   "alignment" : 4,
10957   "linker_set_key" : "_ZTIPKN7android2wpINS_6ThreadEEE",
10958   "name" : "const android::wp<android::Thread> *",
10959   "referenced_type" : "_ZTIKN7android2wpINS_6ThreadEEE",
10960   "self_type" : "_ZTIPKN7android2wpINS_6ThreadEEE",
10961   "size" : 4,
10962   "source_file" : "system/core/libutils/include/utils/RefBase.h"
10963  },
10964  {
10965   "alignment" : 4,
10966   "linker_set_key" : "_ZTIPKN7android6Looper15MessageEnvelopeE",
10967   "name" : "const android::Looper::MessageEnvelope *",
10968   "referenced_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
10969   "self_type" : "_ZTIPKN7android6Looper15MessageEnvelopeE",
10970   "size" : 4,
10971   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10972  },
10973  {
10974   "alignment" : 4,
10975   "linker_set_key" : "_ZTIPKN7android6Looper7RequestE",
10976   "name" : "const android::Looper::Request *",
10977   "referenced_type" : "_ZTIKN7android6Looper7RequestE",
10978   "self_type" : "_ZTIPKN7android6Looper7RequestE",
10979   "size" : 4,
10980   "source_file" : "system/core/libutils/include/utils/Looper.h"
10981  },
10982  {
10983   "alignment" : 4,
10984   "linker_set_key" : "_ZTIPKN7android6Looper8ResponseE",
10985   "name" : "const android::Looper::Response *",
10986   "referenced_type" : "_ZTIKN7android6Looper8ResponseE",
10987   "self_type" : "_ZTIPKN7android6Looper8ResponseE",
10988   "size" : 4,
10989   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
10990  },
10991  {
10992   "alignment" : 4,
10993   "linker_set_key" : "_ZTIPKN7android6LooperE",
10994   "name" : "const android::Looper *",
10995   "referenced_type" : "_ZTIKN7android6LooperE",
10996   "self_type" : "_ZTIPKN7android6LooperE",
10997   "size" : 4,
10998   "source_file" : "system/core/libutils/include/utils/Looper.h"
10999  },
11000  {
11001   "alignment" : 4,
11002   "linker_set_key" : "_ZTIPKN7android6ThreadE",
11003   "name" : "const android::Thread *",
11004   "referenced_type" : "_ZTIKN7android6ThreadE",
11005   "self_type" : "_ZTIPKN7android6ThreadE",
11006   "size" : 4,
11007   "source_file" : "system/core/libutils/include/utils/Thread.h"
11008  },
11009  {
11010   "alignment" : 4,
11011   "linker_set_key" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11012   "name" : "const android::Vector<android::sysprop_change_callback_info> *",
11013   "referenced_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11014   "self_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11015   "size" : 4,
11016   "source_file" : "system/core/libutils/include/utils/Vector.h"
11017  },
11018  {
11019   "alignment" : 4,
11020   "linker_set_key" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11021   "name" : "const android::Vector<android::Looper::MessageEnvelope> *",
11022   "referenced_type" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11023   "self_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11024   "size" : 4,
11025   "source_file" : "system/core/libutils/include/utils/Vector.h"
11026  },
11027  {
11028   "alignment" : 4,
11029   "linker_set_key" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE",
11030   "name" : "const android::Vector<android::Looper::Response> *",
11031   "referenced_type" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
11032   "self_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE",
11033   "size" : 4,
11034   "source_file" : "system/core/libutils/include/utils/Vector.h"
11035  },
11036  {
11037   "alignment" : 4,
11038   "linker_set_key" : "_ZTIPKN7android6VectorINS_7String8EEE",
11039   "name" : "const android::Vector<android::String8> *",
11040   "referenced_type" : "_ZTIKN7android6VectorINS_7String8EEE",
11041   "self_type" : "_ZTIPKN7android6VectorINS_7String8EEE",
11042   "size" : 4,
11043   "source_file" : "system/core/libutils/include/utils/Vector.h"
11044  },
11045  {
11046   "alignment" : 4,
11047   "linker_set_key" : "_ZTIPKN7android7FileMapE",
11048   "name" : "const android::FileMap *",
11049   "referenced_type" : "_ZTIKN7android7FileMapE",
11050   "self_type" : "_ZTIPKN7android7FileMapE",
11051   "size" : 4,
11052   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11053  },
11054  {
11055   "alignment" : 4,
11056   "linker_set_key" : "_ZTIPKN7android7RefBase12weakref_typeE",
11057   "name" : "const android::RefBase::weakref_type *",
11058   "referenced_type" : "_ZTIKN7android7RefBase12weakref_typeE",
11059   "self_type" : "_ZTIPKN7android7RefBase12weakref_typeE",
11060   "size" : 4,
11061   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11062  },
11063  {
11064   "alignment" : 4,
11065   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
11066   "name" : "const android::RefBase *",
11067   "referenced_type" : "_ZTIKN7android7RefBaseE",
11068   "self_type" : "_ZTIPKN7android7RefBaseE",
11069   "size" : 4,
11070   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11071  },
11072  {
11073   "alignment" : 4,
11074   "linker_set_key" : "_ZTIPKN7android7String8E",
11075   "name" : "const android::String8 *",
11076   "referenced_type" : "_ZTIKN7android7String8E",
11077   "self_type" : "_ZTIPKN7android7String8E",
11078   "size" : 4,
11079   "source_file" : "system/core/libutils/include/utils/String8.h"
11080  },
11081  {
11082   "alignment" : 4,
11083   "linker_set_key" : "_ZTIPKN7android8String16E",
11084   "name" : "const android::String16 *",
11085   "referenced_type" : "_ZTIKN7android8String16E",
11086   "self_type" : "_ZTIPKN7android8String16E",
11087   "size" : 4,
11088   "source_file" : "system/core/libutils/include/utils/String16.h"
11089  },
11090  {
11091   "alignment" : 4,
11092   "linker_set_key" : "_ZTIPKN7android9CallStackE",
11093   "name" : "const android::CallStack *",
11094   "referenced_type" : "_ZTIKN7android9CallStackE",
11095   "self_type" : "_ZTIPKN7android9CallStackE",
11096   "size" : 4,
11097   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11098  },
11099  {
11100   "alignment" : 4,
11101   "linker_set_key" : "_ZTIPKN7android9StopWatchE",
11102   "name" : "const android::StopWatch *",
11103   "referenced_type" : "_ZTIKN7android9StopWatchE",
11104   "self_type" : "_ZTIPKN7android9StopWatchE",
11105   "size" : 4,
11106   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
11107  },
11108  {
11109   "alignment" : 4,
11110   "linker_set_key" : "_ZTIPKN7android9TokenizerE",
11111   "name" : "const android::Tokenizer *",
11112   "referenced_type" : "_ZTIKN7android9TokenizerE",
11113   "self_type" : "_ZTIPKN7android9TokenizerE",
11114   "size" : 4,
11115   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11116  },
11117  {
11118   "alignment" : 4,
11119   "linker_set_key" : "_ZTIPKc",
11120   "name" : "const char *",
11121   "referenced_type" : "_ZTIKc",
11122   "self_type" : "_ZTIPKc",
11123   "size" : 4,
11124   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11125  },
11126  {
11127   "alignment" : 4,
11128   "linker_set_key" : "_ZTIPKh",
11129   "name" : "const unsigned char *",
11130   "referenced_type" : "_ZTIKh",
11131   "self_type" : "_ZTIPKh",
11132   "size" : 4,
11133   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
11134  },
11135  {
11136   "alignment" : 4,
11137   "linker_set_key" : "_ZTIPKt",
11138   "name" : "const unsigned short *",
11139   "referenced_type" : "_ZTIKt",
11140   "self_type" : "_ZTIPKt",
11141   "size" : 4,
11142   "source_file" : "system/core/libutils/include/utils/JenkinsHash.h"
11143  },
11144  {
11145   "alignment" : 4,
11146   "linker_set_key" : "_ZTIPKv",
11147   "name" : "const void *",
11148   "referenced_type" : "_ZTIKv",
11149   "self_type" : "_ZTIPKv",
11150   "size" : 4,
11151   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
11152  },
11153  {
11154   "alignment" : 4,
11155   "linker_set_key" : "_ZTIPN7android10LogPrinterE",
11156   "name" : "android::LogPrinter *",
11157   "referenced_type" : "_ZTIN7android10LogPrinterE",
11158   "self_type" : "_ZTIPN7android10LogPrinterE",
11159   "size" : 4,
11160   "source_file" : "system/core/libutils/include/utils/Printer.h"
11161  },
11162  {
11163   "alignment" : 4,
11164   "linker_set_key" : "_ZTIPN7android10VectorImplE",
11165   "name" : "android::VectorImpl *",
11166   "referenced_type" : "_ZTIN7android10VectorImplE",
11167   "self_type" : "_ZTIPN7android10VectorImplE",
11168   "size" : 4,
11169   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
11170  },
11171  {
11172   "alignment" : 4,
11173   "linker_set_key" : "_ZTIPN7android11KeyedVectorIiNS_6Looper7RequestEEE",
11174   "name" : "android::KeyedVector<int, android::Looper::Request> *",
11175   "referenced_type" : "_ZTIN7android11KeyedVectorIiNS_6Looper7RequestEEE",
11176   "self_type" : "_ZTIPN7android11KeyedVectorIiNS_6Looper7RequestEEE",
11177   "size" : 4,
11178   "source_file" : "system/core/libutils/include/utils/KeyedVector.h"
11179  },
11180  {
11181   "alignment" : 4,
11182   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
11183   "name" : "android::ScopedTrace *",
11184   "referenced_type" : "_ZTIN7android11ScopedTraceE",
11185   "self_type" : "_ZTIPN7android11ScopedTraceE",
11186   "size" : 4,
11187   "source_file" : "system/core/libutils/include/utils/Trace.h"
11188  },
11189  {
11190   "alignment" : 4,
11191   "linker_set_key" : "_ZTIPN7android12LightRefBaseINS_12NativeHandleEEE",
11192   "name" : "android::LightRefBase<android::NativeHandle> *",
11193   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
11194   "self_type" : "_ZTIPN7android12LightRefBaseINS_12NativeHandleEEE",
11195   "size" : 4,
11196   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
11197  },
11198  {
11199   "alignment" : 4,
11200   "linker_set_key" : "_ZTIPN7android12NativeHandleE",
11201   "name" : "android::NativeHandle *",
11202   "referenced_type" : "_ZTIN7android12NativeHandleE",
11203   "self_type" : "_ZTIPN7android12NativeHandleE",
11204   "size" : 4,
11205   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11206  },
11207  {
11208   "alignment" : 4,
11209   "linker_set_key" : "_ZTIPN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
11210   "name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request>> *",
11211   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
11212   "self_type" : "_ZTIPN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
11213   "size" : 4,
11214   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
11215  },
11216  {
11217   "alignment" : 4,
11218   "linker_set_key" : "_ZTIPN7android13PrefixPrinterE",
11219   "name" : "android::PrefixPrinter *",
11220   "referenced_type" : "_ZTIN7android13PrefixPrinterE",
11221   "self_type" : "_ZTIPN7android13PrefixPrinterE",
11222   "size" : 4,
11223   "source_file" : "system/core/libutils/include/utils/Printer.h"
11224  },
11225  {
11226   "alignment" : 4,
11227   "linker_set_key" : "_ZTIPN7android14LooperCallbackE",
11228   "name" : "android::LooperCallback *",
11229   "referenced_type" : "_ZTIN7android14LooperCallbackE",
11230   "self_type" : "_ZTIPN7android14LooperCallbackE",
11231   "size" : 4,
11232   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11233  },
11234  {
11235   "alignment" : 4,
11236   "linker_set_key" : "_ZTIPN7android14MessageHandlerE",
11237   "name" : "android::MessageHandler *",
11238   "referenced_type" : "_ZTIN7android14MessageHandlerE",
11239   "self_type" : "_ZTIPN7android14MessageHandlerE",
11240   "size" : 4,
11241   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11242  },
11243  {
11244   "alignment" : 4,
11245   "linker_set_key" : "_ZTIPN7android14StaticString16ILj1EEE",
11246   "name" : "android::StaticString16<1> *",
11247   "referenced_type" : "_ZTIN7android14StaticString16ILj1EEE",
11248   "self_type" : "_ZTIPN7android14StaticString16ILj1EEE",
11249   "size" : 4,
11250   "source_file" : "system/core/libutils/include/utils/String16.h"
11251  },
11252  {
11253   "alignment" : 4,
11254   "linker_set_key" : "_ZTIPN7android14String8PrinterE",
11255   "name" : "android::String8Printer *",
11256   "referenced_type" : "_ZTIN7android14String8PrinterE",
11257   "self_type" : "_ZTIPN7android14String8PrinterE",
11258   "size" : 4,
11259   "source_file" : "system/core/libutils/include/utils/Printer.h"
11260  },
11261  {
11262   "alignment" : 4,
11263   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
11264   "name" : "android::ReferenceRenamer *",
11265   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
11266   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
11267   "size" : 4,
11268   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11269  },
11270  {
11271   "alignment" : 4,
11272   "linker_set_key" : "_ZTIPN7android16SortedVectorImplE",
11273   "name" : "android::SortedVectorImpl *",
11274   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
11275   "self_type" : "_ZTIPN7android16SortedVectorImplE",
11276   "size" : 4,
11277   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
11278  },
11279  {
11280   "alignment" : 4,
11281   "linker_set_key" : "_ZTIPN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
11282   "name" : "android::key_value_pair_t<int, android::Looper::Request> *",
11283   "referenced_type" : "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
11284   "self_type" : "_ZTIPN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
11285   "size" : 4,
11286   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11287  },
11288  {
11289   "alignment" : 4,
11290   "linker_set_key" : "_ZTIPN7android18WeakMessageHandlerE",
11291   "name" : "android::WeakMessageHandler *",
11292   "referenced_type" : "_ZTIN7android18WeakMessageHandlerE",
11293   "self_type" : "_ZTIPN7android18WeakMessageHandlerE",
11294   "size" : 4,
11295   "source_file" : "system/core/libutils/include/utils/Looper.h"
11296  },
11297  {
11298   "alignment" : 4,
11299   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
11300   "name" : "android::VirtualLightRefBase *",
11301   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
11302   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
11303   "size" : 4,
11304   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
11305  },
11306  {
11307   "alignment" : 4,
11308   "linker_set_key" : "_ZTIPN7android20SimpleLooperCallbackE",
11309   "name" : "android::SimpleLooperCallback *",
11310   "referenced_type" : "_ZTIN7android20SimpleLooperCallbackE",
11311   "self_type" : "_ZTIPN7android20SimpleLooperCallbackE",
11312   "size" : 4,
11313   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11314  },
11315  {
11316   "alignment" : 4,
11317   "linker_set_key" : "_ZTIPN7android28sysprop_change_callback_infoE",
11318   "name" : "android::sysprop_change_callback_info *",
11319   "referenced_type" : "_ZTIN7android28sysprop_change_callback_infoE",
11320   "self_type" : "_ZTIPN7android28sysprop_change_callback_infoE",
11321   "size" : 4,
11322   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11323  },
11324  {
11325   "alignment" : 4,
11326   "linker_set_key" : "_ZTIPN7android2spINS_12NativeHandleEEE",
11327   "name" : "android::sp<android::NativeHandle> *",
11328   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
11329   "self_type" : "_ZTIPN7android2spINS_12NativeHandleEEE",
11330   "size" : 4,
11331   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11332  },
11333  {
11334   "alignment" : 4,
11335   "linker_set_key" : "_ZTIPN7android2spINS_14LooperCallbackEEE",
11336   "name" : "android::sp<android::LooperCallback> *",
11337   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
11338   "self_type" : "_ZTIPN7android2spINS_14LooperCallbackEEE",
11339   "size" : 4,
11340   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11341  },
11342  {
11343   "alignment" : 4,
11344   "linker_set_key" : "_ZTIPN7android2spINS_14MessageHandlerEEE",
11345   "name" : "android::sp<android::MessageHandler> *",
11346   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
11347   "self_type" : "_ZTIPN7android2spINS_14MessageHandlerEEE",
11348   "size" : 4,
11349   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11350  },
11351  {
11352   "alignment" : 4,
11353   "linker_set_key" : "_ZTIPN7android2spINS_6LooperEEE",
11354   "name" : "android::sp<android::Looper> *",
11355   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
11356   "self_type" : "_ZTIPN7android2spINS_6LooperEEE",
11357   "size" : 4,
11358   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11359  },
11360  {
11361   "alignment" : 4,
11362   "linker_set_key" : "_ZTIPN7android2spINS_6ThreadEEE",
11363   "name" : "android::sp<android::Thread> *",
11364   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
11365   "self_type" : "_ZTIPN7android2spINS_6ThreadEEE",
11366   "size" : 4,
11367   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11368  },
11369  {
11370   "alignment" : 4,
11371   "linker_set_key" : "_ZTIPN7android2wpINS_14MessageHandlerEEE",
11372   "name" : "android::wp<android::MessageHandler> *",
11373   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
11374   "self_type" : "_ZTIPN7android2wpINS_14MessageHandlerEEE",
11375   "size" : 4,
11376   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11377  },
11378  {
11379   "alignment" : 4,
11380   "linker_set_key" : "_ZTIPN7android2wpINS_6ThreadEEE",
11381   "name" : "android::wp<android::Thread> *",
11382   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
11383   "self_type" : "_ZTIPN7android2wpINS_6ThreadEEE",
11384   "size" : 4,
11385   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11386  },
11387  {
11388   "alignment" : 4,
11389   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
11390   "name" : "android::Mutex::Autolock *",
11391   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
11392   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
11393   "size" : 4,
11394   "source_file" : "system/core/libutils/include/utils/Mutex.h"
11395  },
11396  {
11397   "alignment" : 4,
11398   "linker_set_key" : "_ZTIPN7android5MutexE",
11399   "name" : "android::Mutex *",
11400   "referenced_type" : "_ZTIN7android5MutexE",
11401   "self_type" : "_ZTIPN7android5MutexE",
11402   "size" : 4,
11403   "source_file" : "system/core/libutils/include/utils/Mutex.h"
11404  },
11405  {
11406   "alignment" : 4,
11407   "linker_set_key" : "_ZTIPN7android6Looper15MessageEnvelopeE",
11408   "name" : "android::Looper::MessageEnvelope *",
11409   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
11410   "self_type" : "_ZTIPN7android6Looper15MessageEnvelopeE",
11411   "size" : 4,
11412   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11413  },
11414  {
11415   "alignment" : 4,
11416   "linker_set_key" : "_ZTIPN7android6Looper8ResponseE",
11417   "name" : "android::Looper::Response *",
11418   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
11419   "self_type" : "_ZTIPN7android6Looper8ResponseE",
11420   "size" : 4,
11421   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11422  },
11423  {
11424   "alignment" : 4,
11425   "linker_set_key" : "_ZTIPN7android6LooperE",
11426   "name" : "android::Looper *",
11427   "referenced_type" : "_ZTIN7android6LooperE",
11428   "self_type" : "_ZTIPN7android6LooperE",
11429   "size" : 4,
11430   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11431  },
11432  {
11433   "alignment" : 4,
11434   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
11435   "name" : "android::RWLock::AutoRLock *",
11436   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
11437   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
11438   "size" : 4,
11439   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11440  },
11441  {
11442   "alignment" : 4,
11443   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
11444   "name" : "android::RWLock::AutoWLock *",
11445   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
11446   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
11447   "size" : 4,
11448   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11449  },
11450  {
11451   "alignment" : 4,
11452   "linker_set_key" : "_ZTIPN7android6RWLockE",
11453   "name" : "android::RWLock *",
11454   "referenced_type" : "_ZTIN7android6RWLockE",
11455   "self_type" : "_ZTIPN7android6RWLockE",
11456   "size" : 4,
11457   "source_file" : "system/core/libutils/include/utils/RWLock.h"
11458  },
11459  {
11460   "alignment" : 4,
11461   "linker_set_key" : "_ZTIPN7android6ThreadE",
11462   "name" : "android::Thread *",
11463   "referenced_type" : "_ZTIN7android6ThreadE",
11464   "self_type" : "_ZTIPN7android6ThreadE",
11465   "size" : 4,
11466   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11467  },
11468  {
11469   "alignment" : 4,
11470   "linker_set_key" : "_ZTIPN7android6VectorINS_28sysprop_change_callback_infoEEE",
11471   "name" : "android::Vector<android::sysprop_change_callback_info> *",
11472   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
11473   "self_type" : "_ZTIPN7android6VectorINS_28sysprop_change_callback_infoEEE",
11474   "size" : 4,
11475   "source_file" : "system/core/libutils/include/utils/Vector.h"
11476  },
11477  {
11478   "alignment" : 4,
11479   "linker_set_key" : "_ZTIPN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11480   "name" : "android::Vector<android::Looper::MessageEnvelope> *",
11481   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11482   "self_type" : "_ZTIPN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11483   "size" : 4,
11484   "source_file" : "system/core/libutils/include/utils/Vector.h"
11485  },
11486  {
11487   "alignment" : 4,
11488   "linker_set_key" : "_ZTIPN7android6VectorINS_6Looper8ResponseEEE",
11489   "name" : "android::Vector<android::Looper::Response> *",
11490   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
11491   "self_type" : "_ZTIPN7android6VectorINS_6Looper8ResponseEEE",
11492   "size" : 4,
11493   "source_file" : "system/core/libutils/include/utils/Vector.h"
11494  },
11495  {
11496   "alignment" : 4,
11497   "linker_set_key" : "_ZTIPN7android6VectorINS_7String8EEE",
11498   "name" : "android::Vector<android::String8> *",
11499   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
11500   "self_type" : "_ZTIPN7android6VectorINS_7String8EEE",
11501   "size" : 4,
11502   "source_file" : "system/core/libutils/include/utils/Vector.h"
11503  },
11504  {
11505   "alignment" : 4,
11506   "linker_set_key" : "_ZTIPN7android7FileMapE",
11507   "name" : "android::FileMap *",
11508   "referenced_type" : "_ZTIN7android7FileMapE",
11509   "self_type" : "_ZTIPN7android7FileMapE",
11510   "size" : 4,
11511   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11512  },
11513  {
11514   "alignment" : 4,
11515   "linker_set_key" : "_ZTIPN7android7MessageE",
11516   "name" : "android::Message *",
11517   "referenced_type" : "_ZTIN7android7MessageE",
11518   "self_type" : "_ZTIPN7android7MessageE",
11519   "size" : 4,
11520   "source_file" : "system/core/libutils/include/utils/Looper.h"
11521  },
11522  {
11523   "alignment" : 4,
11524   "linker_set_key" : "_ZTIPN7android7PrinterE",
11525   "name" : "android::Printer *",
11526   "referenced_type" : "_ZTIN7android7PrinterE",
11527   "self_type" : "_ZTIPN7android7PrinterE",
11528   "size" : 4,
11529   "source_file" : "system/core/libutils/include/utils/Printer.h"
11530  },
11531  {
11532   "alignment" : 4,
11533   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
11534   "name" : "android::RefBase::weakref_impl *",
11535   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
11536   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
11537   "size" : 4,
11538   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11539  },
11540  {
11541   "alignment" : 4,
11542   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
11543   "name" : "android::RefBase::weakref_type *",
11544   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
11545   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
11546   "size" : 4,
11547   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11548  },
11549  {
11550   "alignment" : 4,
11551   "linker_set_key" : "_ZTIPN7android7RefBaseE",
11552   "name" : "android::RefBase *",
11553   "referenced_type" : "_ZTIN7android7RefBaseE",
11554   "self_type" : "_ZTIPN7android7RefBaseE",
11555   "size" : 4,
11556   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11557  },
11558  {
11559   "alignment" : 4,
11560   "linker_set_key" : "_ZTIPN7android7String8E",
11561   "name" : "android::String8 *",
11562   "referenced_type" : "_ZTIN7android7String8E",
11563   "self_type" : "_ZTIPN7android7String8E",
11564   "size" : 4,
11565   "source_file" : "system/core/libutils/include/utils/Printer.h"
11566  },
11567  {
11568   "alignment" : 4,
11569   "linker_set_key" : "_ZTIPN7android8String1610StaticDataILj1EEE",
11570   "name" : "android::String16::StaticData<1> *",
11571   "referenced_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
11572   "self_type" : "_ZTIPN7android8String1610StaticDataILj1EEE",
11573   "size" : 4,
11574   "source_file" : "system/core/libutils/include/utils/String16.h"
11575  },
11576  {
11577   "alignment" : 4,
11578   "linker_set_key" : "_ZTIPN7android8String16E",
11579   "name" : "android::String16 *",
11580   "referenced_type" : "_ZTIN7android8String16E",
11581   "self_type" : "_ZTIPN7android8String16E",
11582   "size" : 4,
11583   "source_file" : "system/core/libutils/include/utils/String16.h"
11584  },
11585  {
11586   "alignment" : 4,
11587   "linker_set_key" : "_ZTIPN7android9CallStack12StackDeleterE",
11588   "name" : "android::CallStack::StackDeleter *",
11589   "referenced_type" : "_ZTIN7android9CallStack12StackDeleterE",
11590   "self_type" : "_ZTIPN7android9CallStack12StackDeleterE",
11591   "size" : 4,
11592   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11593  },
11594  {
11595   "alignment" : 4,
11596   "linker_set_key" : "_ZTIPN7android9CallStackE",
11597   "name" : "android::CallStack *",
11598   "referenced_type" : "_ZTIN7android9CallStackE",
11599   "self_type" : "_ZTIPN7android9CallStackE",
11600   "size" : 4,
11601   "source_file" : "system/core/libutils/include/utils/CallStack.h"
11602  },
11603  {
11604   "alignment" : 4,
11605   "linker_set_key" : "_ZTIPN7android9ConditionE",
11606   "name" : "android::Condition *",
11607   "referenced_type" : "_ZTIN7android9ConditionE",
11608   "self_type" : "_ZTIPN7android9ConditionE",
11609   "size" : 4,
11610   "source_file" : "system/core/libutils/include/utils/Condition.h"
11611  },
11612  {
11613   "alignment" : 4,
11614   "linker_set_key" : "_ZTIPN7android9FdPrinterE",
11615   "name" : "android::FdPrinter *",
11616   "referenced_type" : "_ZTIN7android9FdPrinterE",
11617   "self_type" : "_ZTIPN7android9FdPrinterE",
11618   "size" : 4,
11619   "source_file" : "system/core/libutils/include/utils/Printer.h"
11620  },
11621  {
11622   "alignment" : 4,
11623   "linker_set_key" : "_ZTIPN7android9StopWatchE",
11624   "name" : "android::StopWatch *",
11625   "referenced_type" : "_ZTIN7android9StopWatchE",
11626   "self_type" : "_ZTIPN7android9StopWatchE",
11627   "size" : 4,
11628   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
11629  },
11630  {
11631   "alignment" : 4,
11632   "linker_set_key" : "_ZTIPN7android9TokenizerE",
11633   "name" : "android::Tokenizer *",
11634   "referenced_type" : "_ZTIN7android9TokenizerE",
11635   "self_type" : "_ZTIPN7android9TokenizerE",
11636   "size" : 4,
11637   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11638  },
11639  {
11640   "alignment" : 4,
11641   "linker_set_key" : "_ZTIPPN7android9TokenizerE",
11642   "name" : "android::Tokenizer **",
11643   "referenced_type" : "_ZTIPN7android9TokenizerE",
11644   "self_type" : "_ZTIPPN7android9TokenizerE",
11645   "size" : 4,
11646   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
11647  },
11648  {
11649   "alignment" : 4,
11650   "linker_set_key" : "_ZTIPPv",
11651   "name" : "void **",
11652   "referenced_type" : "_ZTIPv",
11653   "self_type" : "_ZTIPPv",
11654   "size" : 4,
11655   "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
11656  },
11657  {
11658   "alignment" : 4,
11659   "linker_set_key" : "_ZTIPc",
11660   "name" : "char *",
11661   "referenced_type" : "_ZTIc",
11662   "self_type" : "_ZTIPc",
11663   "size" : 4,
11664   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11665  },
11666  {
11667   "alignment" : 4,
11668   "linker_set_key" : "_ZTIPh",
11669   "name" : "unsigned char *",
11670   "referenced_type" : "_ZTIh",
11671   "self_type" : "_ZTIPh",
11672   "size" : 4,
11673   "source_file" : "system/core/libsystem/include/system/graphics.h"
11674  },
11675  {
11676   "alignment" : 4,
11677   "linker_set_key" : "_ZTIPi",
11678   "name" : "int *",
11679   "referenced_type" : "_ZTIi",
11680   "self_type" : "_ZTIPi",
11681   "size" : 4,
11682   "source_file" : "system/core/libutils/include/utils/Looper.h"
11683  },
11684  {
11685   "alignment" : 4,
11686   "linker_set_key" : "_ZTIPj",
11687   "name" : "unsigned int *",
11688   "referenced_type" : "_ZTIj",
11689   "self_type" : "_ZTIPj",
11690   "size" : 4,
11691   "source_file" : "system/core/libutils/include/utils/Unicode.h"
11692  },
11693  {
11694   "alignment" : 4,
11695   "linker_set_key" : "_ZTIPv",
11696   "name" : "void *",
11697   "referenced_type" : "_ZTIv",
11698   "self_type" : "_ZTIPv",
11699   "size" : 4,
11700   "source_file" : "system/core/libutils/include/utils/FileMap.h"
11701  }
11702 ],
11703 "qualified_types" :
11704 [
11705  {
11706   "alignment" : 2,
11707   "is_const" : true,
11708   "linker_set_key" : "_ZTIA1_KDs",
11709   "name" : "char16_t const[1]",
11710   "referenced_type" : "_ZTIA1_Ds",
11711   "self_type" : "_ZTIA1_KDs",
11712   "size" : 2,
11713   "source_file" : "system/core/libutils/include/utils/String16.h"
11714  },
11715  {
11716   "alignment" : 4,
11717   "is_const" : true,
11718   "linker_set_key" : "_ZTIK13native_handle",
11719   "name" : "const native_handle",
11720   "referenced_type" : "_ZTI13native_handle",
11721   "self_type" : "_ZTIK13native_handle",
11722   "size" : 12,
11723   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
11724  },
11725  {
11726   "alignment" : 4,
11727   "is_const" : true,
11728   "linker_set_key" : "_ZTIK7log_msg",
11729   "name" : "const log_msg",
11730   "referenced_type" : "_ZTI7log_msg",
11731   "self_type" : "_ZTIK7log_msg",
11732   "size" : 5124,
11733   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
11734  },
11735  {
11736   "alignment" : 4,
11737   "is_const" : true,
11738   "linker_set_key" : "_ZTIKDi",
11739   "name" : "const char32_t",
11740   "referenced_type" : "_ZTIDi",
11741   "self_type" : "_ZTIKDi",
11742   "size" : 4,
11743   "source_file" : "system/core/libutils/include/utils/String8.h"
11744  },
11745  {
11746   "alignment" : 2,
11747   "is_const" : true,
11748   "linker_set_key" : "_ZTIKDs",
11749   "name" : "const char16_t",
11750   "referenced_type" : "_ZTIDs",
11751   "self_type" : "_ZTIKDs",
11752   "size" : 2,
11753   "source_file" : "system/core/libutils/include/utils/String8.h"
11754  },
11755  {
11756   "alignment" : 4,
11757   "is_const" : true,
11758   "linker_set_key" : "_ZTIKN7android10VectorImplE",
11759   "name" : "const android::VectorImpl",
11760   "referenced_type" : "_ZTIN7android10VectorImplE",
11761   "self_type" : "_ZTIKN7android10VectorImplE",
11762   "size" : 20,
11763   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
11764  },
11765  {
11766   "alignment" : 4,
11767   "is_const" : true,
11768   "linker_set_key" : "_ZTIKN7android11KeyedVectorIiNS_6Looper7RequestEEE",
11769   "name" : "const android::KeyedVector<int, android::Looper::Request>",
11770   "referenced_type" : "_ZTIN7android11KeyedVectorIiNS_6Looper7RequestEEE",
11771   "self_type" : "_ZTIKN7android11KeyedVectorIiNS_6Looper7RequestEEE",
11772   "size" : 20,
11773   "source_file" : "system/core/libutils/include/utils/KeyedVector.h"
11774  },
11775  {
11776   "alignment" : 4,
11777   "is_const" : true,
11778   "linker_set_key" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
11779   "name" : "const android::LightRefBase<android::NativeHandle>",
11780   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
11781   "self_type" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
11782   "size" : 4,
11783   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
11784  },
11785  {
11786   "alignment" : 4,
11787   "is_const" : true,
11788   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
11789   "name" : "const android::NativeHandle",
11790   "referenced_type" : "_ZTIN7android12NativeHandleE",
11791   "self_type" : "_ZTIKN7android12NativeHandleE",
11792   "size" : 12,
11793   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
11794  },
11795  {
11796   "alignment" : 4,
11797   "is_const" : true,
11798   "linker_set_key" : "_ZTIKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
11799   "name" : "const android::SortedVector<android::key_value_pair_t<int, android::Looper::Request>>",
11800   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
11801   "self_type" : "_ZTIKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
11802   "size" : 20,
11803   "source_file" : "system/core/libutils/include/utils/SortedVector.h"
11804  },
11805  {
11806   "alignment" : 4,
11807   "is_const" : true,
11808   "linker_set_key" : "_ZTIKN7android16ReferenceRenamerE",
11809   "name" : "const android::ReferenceRenamer",
11810   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
11811   "self_type" : "_ZTIKN7android16ReferenceRenamerE",
11812   "size" : 4,
11813   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11814  },
11815  {
11816   "alignment" : 4,
11817   "is_const" : true,
11818   "linker_set_key" : "_ZTIKN7android16SortedVectorImplE",
11819   "name" : "const android::SortedVectorImpl",
11820   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
11821   "self_type" : "_ZTIKN7android16SortedVectorImplE",
11822   "size" : 20,
11823   "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
11824  },
11825  {
11826   "alignment" : 4,
11827   "is_const" : true,
11828   "linker_set_key" : "_ZTIKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
11829   "name" : "const android::key_value_pair_t<int, android::Looper::Request>",
11830   "referenced_type" : "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
11831   "self_type" : "_ZTIKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
11832   "size" : 28,
11833   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11834  },
11835  {
11836   "alignment" : 4,
11837   "is_const" : true,
11838   "linker_set_key" : "_ZTIKN7android28sysprop_change_callback_infoE",
11839   "name" : "const android::sysprop_change_callback_info",
11840   "referenced_type" : "_ZTIN7android28sysprop_change_callback_infoE",
11841   "self_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
11842   "size" : 8,
11843   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11844  },
11845  {
11846   "alignment" : 4,
11847   "is_const" : true,
11848   "linker_set_key" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
11849   "name" : "const android::sp<android::LooperCallback>",
11850   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
11851   "self_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
11852   "size" : 4,
11853   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11854  },
11855  {
11856   "alignment" : 4,
11857   "is_const" : true,
11858   "linker_set_key" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
11859   "name" : "const android::sp<android::MessageHandler>",
11860   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
11861   "self_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
11862   "size" : 4,
11863   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11864  },
11865  {
11866   "alignment" : 4,
11867   "is_const" : true,
11868   "linker_set_key" : "_ZTIKN7android2spINS_6LooperEEE",
11869   "name" : "const android::sp<android::Looper>",
11870   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
11871   "self_type" : "_ZTIKN7android2spINS_6LooperEEE",
11872   "size" : 4,
11873   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
11874  },
11875  {
11876   "alignment" : 4,
11877   "is_const" : true,
11878   "linker_set_key" : "_ZTIKN7android2spINS_6ThreadEEE",
11879   "name" : "const android::sp<android::Thread>",
11880   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
11881   "self_type" : "_ZTIKN7android2spINS_6ThreadEEE",
11882   "size" : 4,
11883   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11884  },
11885  {
11886   "alignment" : 4,
11887   "is_const" : true,
11888   "linker_set_key" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
11889   "name" : "const android::wp<android::MessageHandler>",
11890   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
11891   "self_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
11892   "size" : 8,
11893   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11894  },
11895  {
11896   "alignment" : 4,
11897   "is_const" : true,
11898   "linker_set_key" : "_ZTIKN7android2wpINS_6ThreadEEE",
11899   "name" : "const android::wp<android::Thread>",
11900   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
11901   "self_type" : "_ZTIKN7android2wpINS_6ThreadEEE",
11902   "size" : 8,
11903   "source_file" : "system/core/libutils/include/utils/RefBase.h"
11904  },
11905  {
11906   "alignment" : 8,
11907   "is_const" : true,
11908   "linker_set_key" : "_ZTIKN7android6Looper15MessageEnvelopeE",
11909   "name" : "const android::Looper::MessageEnvelope",
11910   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
11911   "self_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
11912   "size" : 16,
11913   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11914  },
11915  {
11916   "alignment" : 4,
11917   "is_const" : true,
11918   "linker_set_key" : "_ZTIKN7android6Looper7RequestE",
11919   "name" : "const android::Looper::Request",
11920   "referenced_type" : "_ZTIN7android6Looper7RequestE",
11921   "self_type" : "_ZTIKN7android6Looper7RequestE",
11922   "size" : 24,
11923   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11924  },
11925  {
11926   "alignment" : 4,
11927   "is_const" : true,
11928   "linker_set_key" : "_ZTIKN7android6Looper8ResponseE",
11929   "name" : "const android::Looper::Response",
11930   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
11931   "self_type" : "_ZTIKN7android6Looper8ResponseE",
11932   "size" : 28,
11933   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
11934  },
11935  {
11936   "alignment" : 8,
11937   "is_const" : true,
11938   "linker_set_key" : "_ZTIKN7android6LooperE",
11939   "name" : "const android::Looper",
11940   "referenced_type" : "_ZTIN7android6LooperE",
11941   "self_type" : "_ZTIKN7android6LooperE",
11942   "size" : 112,
11943   "source_file" : "system/core/libutils/include/utils/Looper.h"
11944  },
11945  {
11946   "alignment" : 4,
11947   "is_const" : true,
11948   "linker_set_key" : "_ZTIKN7android6ThreadE",
11949   "name" : "const android::Thread",
11950   "referenced_type" : "_ZTIN7android6ThreadE",
11951   "self_type" : "_ZTIKN7android6ThreadE",
11952   "size" : 44,
11953   "source_file" : "system/core/libutils/include/utils/Thread.h"
11954  },
11955  {
11956   "alignment" : 4,
11957   "is_const" : true,
11958   "linker_set_key" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11959   "name" : "const android::Vector<android::sysprop_change_callback_info>",
11960   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
11961   "self_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11962   "size" : 20,
11963   "source_file" : "system/core/libutils/include/utils/Vector.h"
11964  },
11965  {
11966   "alignment" : 4,
11967   "is_const" : true,
11968   "linker_set_key" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11969   "name" : "const android::Vector<android::Looper::MessageEnvelope>",
11970   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11971   "self_type" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
11972   "size" : 20,
11973   "source_file" : "system/core/libutils/include/utils/Vector.h"
11974  },
11975  {
11976   "alignment" : 4,
11977   "is_const" : true,
11978   "linker_set_key" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
11979   "name" : "const android::Vector<android::Looper::Response>",
11980   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
11981   "self_type" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
11982   "size" : 20,
11983   "source_file" : "system/core/libutils/include/utils/Vector.h"
11984  },
11985  {
11986   "alignment" : 4,
11987   "is_const" : true,
11988   "linker_set_key" : "_ZTIKN7android6VectorINS_7String8EEE",
11989   "name" : "const android::Vector<android::String8>",
11990   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
11991   "self_type" : "_ZTIKN7android6VectorINS_7String8EEE",
11992   "size" : 20,
11993   "source_file" : "system/core/libutils/include/utils/Vector.h"
11994  },
11995  {
11996   "alignment" : 8,
11997   "is_const" : true,
11998   "linker_set_key" : "_ZTIKN7android7FileMapE",
11999   "name" : "const android::FileMap",
12000   "referenced_type" : "_ZTIN7android7FileMapE",
12001   "self_type" : "_ZTIKN7android7FileMapE",
12002   "size" : 32,
12003   "source_file" : "system/core/libutils/include/utils/FileMap.h"
12004  },
12005  {
12006   "alignment" : 4,
12007   "is_const" : true,
12008   "linker_set_key" : "_ZTIKN7android7MessageE",
12009   "name" : "const android::Message",
12010   "referenced_type" : "_ZTIN7android7MessageE",
12011   "self_type" : "_ZTIKN7android7MessageE",
12012   "size" : 4,
12013   "source_file" : "system/core/libutils/include/utils/Looper.h"
12014  },
12015  {
12016   "alignment" : 1,
12017   "is_const" : true,
12018   "linker_set_key" : "_ZTIKN7android7RefBase12weakref_typeE",
12019   "name" : "const android::RefBase::weakref_type",
12020   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
12021   "self_type" : "_ZTIKN7android7RefBase12weakref_typeE",
12022   "size" : 1,
12023   "source_file" : "system/core/libutils/include/utils/RefBase.h"
12024  },
12025  {
12026   "alignment" : 4,
12027   "is_const" : true,
12028   "linker_set_key" : "_ZTIKN7android7RefBaseE",
12029   "name" : "const android::RefBase",
12030   "referenced_type" : "_ZTIN7android7RefBaseE",
12031   "self_type" : "_ZTIKN7android7RefBaseE",
12032   "size" : 8,
12033   "source_file" : "system/core/libutils/include/utils/RefBase.h"
12034  },
12035  {
12036   "alignment" : 4,
12037   "is_const" : true,
12038   "linker_set_key" : "_ZTIKN7android7String8E",
12039   "name" : "const android::String8",
12040   "referenced_type" : "_ZTIN7android7String8E",
12041   "self_type" : "_ZTIKN7android7String8E",
12042   "size" : 4,
12043   "source_file" : "system/core/libutils/include/utils/String8.h"
12044  },
12045  {
12046   "alignment" : 4,
12047   "is_const" : true,
12048   "linker_set_key" : "_ZTIKN7android8String1610StaticDataILj1EEE",
12049   "name" : "const android::String16::StaticData<1>",
12050   "referenced_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
12051   "self_type" : "_ZTIKN7android8String1610StaticDataILj1EEE",
12052   "size" : 8,
12053   "source_file" : "system/core/libutils/include/utils/String16.h"
12054  },
12055  {
12056   "alignment" : 4,
12057   "is_const" : true,
12058   "linker_set_key" : "_ZTIKN7android8String16E",
12059   "name" : "const android::String16",
12060   "referenced_type" : "_ZTIN7android8String16E",
12061   "self_type" : "_ZTIKN7android8String16E",
12062   "size" : 4,
12063   "source_file" : "system/core/libutils/include/utils/String8.h"
12064  },
12065  {
12066   "alignment" : 4,
12067   "is_const" : true,
12068   "linker_set_key" : "_ZTIKN7android9CallStackE",
12069   "name" : "const android::CallStack",
12070   "referenced_type" : "_ZTIN7android9CallStackE",
12071   "self_type" : "_ZTIKN7android9CallStackE",
12072   "size" : 20,
12073   "source_file" : "system/core/libutils/include/utils/CallStack.h"
12074  },
12075  {
12076   "alignment" : 8,
12077   "is_const" : true,
12078   "linker_set_key" : "_ZTIKN7android9StopWatchE",
12079   "name" : "const android::StopWatch",
12080   "referenced_type" : "_ZTIN7android9StopWatchE",
12081   "self_type" : "_ZTIKN7android9StopWatchE",
12082   "size" : 16,
12083   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
12084  },
12085  {
12086   "alignment" : 4,
12087   "is_const" : true,
12088   "linker_set_key" : "_ZTIKN7android9TokenizerE",
12089   "name" : "const android::Tokenizer",
12090   "referenced_type" : "_ZTIN7android9TokenizerE",
12091   "self_type" : "_ZTIKN7android9TokenizerE",
12092   "size" : 28,
12093   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
12094  },
12095  {
12096   "alignment" : 4,
12097   "is_const" : true,
12098   "linker_set_key" : "_ZTIKPKc",
12099   "name" : "const char *const",
12100   "referenced_type" : "_ZTIPKc",
12101   "self_type" : "_ZTIKPKc",
12102   "size" : 4,
12103   "source_file" : "system/core/libprocessgroup/include/processgroup/processgroup.h"
12104  },
12105  {
12106   "alignment" : 4,
12107   "is_const" : true,
12108   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
12109   "name" : "android::RefBase::weakref_impl *const",
12110   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
12111   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
12112   "size" : 4,
12113   "source_file" : "system/core/libutils/include/utils/RefBase.h"
12114  },
12115  {
12116   "alignment" : 1,
12117   "is_const" : true,
12118   "linker_set_key" : "_ZTIKa",
12119   "name" : "const signed char",
12120   "referenced_type" : "_ZTIa",
12121   "self_type" : "_ZTIKa",
12122   "size" : 1,
12123   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12124  },
12125  {
12126   "alignment" : 1,
12127   "is_const" : true,
12128   "linker_set_key" : "_ZTIKb",
12129   "name" : "const bool",
12130   "referenced_type" : "_ZTIb",
12131   "self_type" : "_ZTIKb",
12132   "size" : 1,
12133   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12134  },
12135  {
12136   "alignment" : 1,
12137   "is_const" : true,
12138   "linker_set_key" : "_ZTIKc",
12139   "name" : "const char",
12140   "referenced_type" : "_ZTIc",
12141   "self_type" : "_ZTIKc",
12142   "size" : 1,
12143   "source_file" : "system/core/libutils/include/utils/FileMap.h"
12144  },
12145  {
12146   "alignment" : 8,
12147   "is_const" : true,
12148   "linker_set_key" : "_ZTIKd",
12149   "name" : "const double",
12150   "referenced_type" : "_ZTId",
12151   "self_type" : "_ZTIKd",
12152   "size" : 8,
12153   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12154  },
12155  {
12156   "alignment" : 4,
12157   "is_const" : true,
12158   "linker_set_key" : "_ZTIKf",
12159   "name" : "const float",
12160   "referenced_type" : "_ZTIf",
12161   "self_type" : "_ZTIKf",
12162   "size" : 4,
12163   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12164  },
12165  {
12166   "alignment" : 1,
12167   "is_const" : true,
12168   "linker_set_key" : "_ZTIKh",
12169   "name" : "const unsigned char",
12170   "referenced_type" : "_ZTIh",
12171   "self_type" : "_ZTIKh",
12172   "size" : 1,
12173   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12174  },
12175  {
12176   "alignment" : 4,
12177   "is_const" : true,
12178   "linker_set_key" : "_ZTIKi",
12179   "name" : "const int",
12180   "referenced_type" : "_ZTIi",
12181   "self_type" : "_ZTIKi",
12182   "size" : 4,
12183   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12184  },
12185  {
12186   "alignment" : 4,
12187   "is_const" : true,
12188   "linker_set_key" : "_ZTIKj",
12189   "name" : "const unsigned int",
12190   "referenced_type" : "_ZTIj",
12191   "self_type" : "_ZTIKj",
12192   "size" : 4,
12193   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12194  },
12195  {
12196   "alignment" : 2,
12197   "is_const" : true,
12198   "linker_set_key" : "_ZTIKs",
12199   "name" : "const short",
12200   "referenced_type" : "_ZTIs",
12201   "self_type" : "_ZTIKs",
12202   "size" : 2,
12203   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12204  },
12205  {
12206   "alignment" : 2,
12207   "is_const" : true,
12208   "linker_set_key" : "_ZTIKt",
12209   "name" : "const unsigned short",
12210   "referenced_type" : "_ZTIt",
12211   "self_type" : "_ZTIKt",
12212   "size" : 2,
12213   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12214  },
12215  {
12216   "is_const" : true,
12217   "linker_set_key" : "_ZTIKv",
12218   "name" : "const void",
12219   "referenced_type" : "_ZTIv",
12220   "self_type" : "_ZTIKv",
12221   "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
12222  },
12223  {
12224   "alignment" : 8,
12225   "is_const" : true,
12226   "linker_set_key" : "_ZTIKx",
12227   "name" : "const long long",
12228   "referenced_type" : "_ZTIx",
12229   "self_type" : "_ZTIKx",
12230   "size" : 8,
12231   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12232  },
12233  {
12234   "alignment" : 8,
12235   "is_const" : true,
12236   "linker_set_key" : "_ZTIKy",
12237   "name" : "const unsigned long long",
12238   "referenced_type" : "_ZTIy",
12239   "self_type" : "_ZTIKy",
12240   "size" : 8,
12241   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
12242  },
12243  {
12244   "alignment" : 1,
12245   "is_volatile" : true,
12246   "linker_set_key" : "_ZTIVb",
12247   "name" : "volatile bool",
12248   "referenced_type" : "_ZTIb",
12249   "self_type" : "_ZTIVb",
12250   "size" : 1,
12251   "source_file" : "system/core/libutils/include/utils/Thread.h"
12252  }
12253 ],
12254 "record_types" :
12255 [
12256  {
12257   "alignment" : 4,
12258   "fields" :
12259   [
12260    {
12261     "field_name" : "len",
12262     "referenced_type" : "_ZTIt"
12263    },
12264    {
12265     "field_name" : "hdr_size",
12266     "field_offset" : 16,
12267     "referenced_type" : "_ZTIt"
12268    },
12269    {
12270     "field_name" : "pid",
12271     "field_offset" : 32,
12272     "referenced_type" : "_ZTIi"
12273    },
12274    {
12275     "field_name" : "tid",
12276     "field_offset" : 64,
12277     "referenced_type" : "_ZTIj"
12278    },
12279    {
12280     "field_name" : "sec",
12281     "field_offset" : 96,
12282     "referenced_type" : "_ZTIj"
12283    },
12284    {
12285     "field_name" : "nsec",
12286     "field_offset" : 128,
12287     "referenced_type" : "_ZTIj"
12288    },
12289    {
12290     "field_name" : "lid",
12291     "field_offset" : 160,
12292     "referenced_type" : "_ZTIj"
12293    },
12294    {
12295     "field_name" : "uid",
12296     "field_offset" : 192,
12297     "referenced_type" : "_ZTIj"
12298    }
12299   ],
12300   "linker_set_key" : "_ZTI12logger_entry",
12301   "name" : "logger_entry",
12302   "referenced_type" : "_ZTI12logger_entry",
12303   "self_type" : "_ZTI12logger_entry",
12304   "size" : 28,
12305   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
12306  },
12307  {
12308   "alignment" : 4,
12309   "fields" :
12310   [
12311    {
12312     "field_name" : "y",
12313     "referenced_type" : "_ZTIPv"
12314    },
12315    {
12316     "field_name" : "cb",
12317     "field_offset" : 32,
12318     "referenced_type" : "_ZTIPv"
12319    },
12320    {
12321     "field_name" : "cr",
12322     "field_offset" : 64,
12323     "referenced_type" : "_ZTIPv"
12324    },
12325    {
12326     "field_name" : "ystride",
12327     "field_offset" : 96,
12328     "referenced_type" : "_ZTIj"
12329    },
12330    {
12331     "field_name" : "cstride",
12332     "field_offset" : 128,
12333     "referenced_type" : "_ZTIj"
12334    },
12335    {
12336     "field_name" : "chroma_step",
12337     "field_offset" : 160,
12338     "referenced_type" : "_ZTIj"
12339    },
12340    {
12341     "field_name" : "reserved",
12342     "field_offset" : 192,
12343     "referenced_type" : "_ZTIA8_j"
12344    }
12345   ],
12346   "linker_set_key" : "_ZTI13android_ycbcr",
12347   "name" : "android_ycbcr",
12348   "referenced_type" : "_ZTI13android_ycbcr",
12349   "self_type" : "_ZTI13android_ycbcr",
12350   "size" : 56,
12351   "source_file" : "system/core/libsystem/include/system/graphics.h"
12352  },
12353  {
12354   "alignment" : 4,
12355   "fields" :
12356   [
12357    {
12358     "field_name" : "version",
12359     "referenced_type" : "_ZTIi"
12360    },
12361    {
12362     "field_name" : "numFds",
12363     "field_offset" : 32,
12364     "referenced_type" : "_ZTIi"
12365    },
12366    {
12367     "field_name" : "numInts",
12368     "field_offset" : 64,
12369     "referenced_type" : "_ZTIi"
12370    },
12371    {
12372     "field_name" : "data",
12373     "field_offset" : 96,
12374     "referenced_type" : "_ZTIA0_i"
12375    }
12376   ],
12377   "linker_set_key" : "_ZTI13native_handle",
12378   "name" : "native_handle",
12379   "referenced_type" : "_ZTI13native_handle",
12380   "self_type" : "_ZTI13native_handle",
12381   "size" : 12,
12382   "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
12383  },
12384  {
12385   "alignment" : 4,
12386   "fields" :
12387   [
12388    {
12389     "field_name" : "x",
12390     "referenced_type" : "_ZTIf"
12391    },
12392    {
12393     "field_name" : "y",
12394     "field_offset" : 32,
12395     "referenced_type" : "_ZTIf"
12396    }
12397   ],
12398   "linker_set_key" : "_ZTI16android_xy_color",
12399   "name" : "android_xy_color",
12400   "referenced_type" : "_ZTI16android_xy_color",
12401   "self_type" : "_ZTI16android_xy_color",
12402   "size" : 8,
12403   "source_file" : "system/core/libsystem/include/system/graphics.h"
12404  },
12405  {
12406   "alignment" : 4,
12407   "fields" :
12408   [
12409    {
12410     "field_name" : "top_left",
12411     "referenced_type" : "_ZTIPh"
12412    },
12413    {
12414     "field_name" : "component",
12415     "field_offset" : 32,
12416     "referenced_type" : "_ZTI22android_flex_component"
12417    },
12418    {
12419     "field_name" : "bits_per_component",
12420     "field_offset" : 64,
12421     "referenced_type" : "_ZTIi"
12422    },
12423    {
12424     "field_name" : "bits_used",
12425     "field_offset" : 96,
12426     "referenced_type" : "_ZTIi"
12427    },
12428    {
12429     "field_name" : "h_increment",
12430     "field_offset" : 128,
12431     "referenced_type" : "_ZTIi"
12432    },
12433    {
12434     "field_name" : "v_increment",
12435     "field_offset" : 160,
12436     "referenced_type" : "_ZTIi"
12437    },
12438    {
12439     "field_name" : "h_subsampling",
12440     "field_offset" : 192,
12441     "referenced_type" : "_ZTIi"
12442    },
12443    {
12444     "field_name" : "v_subsampling",
12445     "field_offset" : 224,
12446     "referenced_type" : "_ZTIi"
12447    }
12448   ],
12449   "linker_set_key" : "_ZTI18android_flex_plane",
12450   "name" : "android_flex_plane",
12451   "referenced_type" : "_ZTI18android_flex_plane",
12452   "self_type" : "_ZTI18android_flex_plane",
12453   "size" : 32,
12454   "source_file" : "system/core/libsystem/include/system/graphics.h"
12455  },
12456  {
12457   "alignment" : 4,
12458   "fields" :
12459   [
12460    {
12461     "field_name" : "format",
12462     "referenced_type" : "_ZTI19android_flex_format"
12463    },
12464    {
12465     "field_name" : "num_planes",
12466     "field_offset" : 32,
12467     "referenced_type" : "_ZTIj"
12468    },
12469    {
12470     "field_name" : "planes",
12471     "field_offset" : 64,
12472     "referenced_type" : "_ZTIP18android_flex_plane"
12473    }
12474   ],
12475   "linker_set_key" : "_ZTI19android_flex_layout",
12476   "name" : "android_flex_layout",
12477   "referenced_type" : "_ZTI19android_flex_layout",
12478   "self_type" : "_ZTI19android_flex_layout",
12479   "size" : 12,
12480   "source_file" : "system/core/libsystem/include/system/graphics.h"
12481  },
12482  {
12483   "alignment" : 4,
12484   "fields" :
12485   [
12486    {
12487     "field_name" : "num_points",
12488     "referenced_type" : "_ZTIj"
12489    },
12490    {
12491     "field_name" : "reserved",
12492     "field_offset" : 32,
12493     "referenced_type" : "_ZTIA8_j"
12494    },
12495    {
12496     "field_name" : "xyzc_points",
12497     "field_offset" : 288,
12498     "referenced_type" : "_ZTIA_f"
12499    }
12500   ],
12501   "linker_set_key" : "_ZTI20android_depth_points",
12502   "name" : "android_depth_points",
12503   "referenced_type" : "_ZTI20android_depth_points",
12504   "self_type" : "_ZTI20android_depth_points",
12505   "size" : 36,
12506   "source_file" : "system/core/libsystem/include/system/graphics.h"
12507  },
12508  {
12509   "alignment" : 4,
12510   "fields" :
12511   [
12512    {
12513     "field_name" : "struct_size",
12514     "referenced_type" : "_ZTIj"
12515    },
12516    {
12517     "field_name" : "buffer_id",
12518     "field_offset" : 32,
12519     "referenced_type" : "_ZTIi"
12520    },
12521    {
12522     "field_name" : "priority",
12523     "field_offset" : 64,
12524     "referenced_type" : "_ZTIi"
12525    },
12526    {
12527     "field_name" : "tag",
12528     "field_offset" : 96,
12529     "referenced_type" : "_ZTIPKc"
12530    },
12531    {
12532     "field_name" : "file",
12533     "field_offset" : 128,
12534     "referenced_type" : "_ZTIPKc"
12535    },
12536    {
12537     "field_name" : "line",
12538     "field_offset" : 160,
12539     "referenced_type" : "_ZTIj"
12540    },
12541    {
12542     "field_name" : "message",
12543     "field_offset" : 192,
12544     "referenced_type" : "_ZTIPKc"
12545    }
12546   ],
12547   "linker_set_key" : "_ZTI21__android_log_message",
12548   "name" : "__android_log_message",
12549   "referenced_type" : "_ZTI21__android_log_message",
12550   "self_type" : "_ZTI21__android_log_message",
12551   "size" : 28,
12552   "source_file" : "system/logging/liblog/include_vndk/android/log.h"
12553  },
12554  {
12555   "alignment" : 4,
12556   "fields" :
12557   [
12558    {
12559     "field_name" : "maxContentLightLevel",
12560     "referenced_type" : "_ZTIf"
12561    },
12562    {
12563     "field_name" : "maxFrameAverageLightLevel",
12564     "field_offset" : 32,
12565     "referenced_type" : "_ZTIf"
12566    }
12567   ],
12568   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
12569   "name" : "android_cta861_3_metadata",
12570   "referenced_type" : "_ZTI25android_cta861_3_metadata",
12571   "self_type" : "_ZTI25android_cta861_3_metadata",
12572   "size" : 8,
12573   "source_file" : "system/core/libsystem/include/system/graphics.h"
12574  },
12575  {
12576   "alignment" : 4,
12577   "fields" :
12578   [
12579    {
12580     "field_name" : "displayPrimaryRed",
12581     "referenced_type" : "_ZTI16android_xy_color"
12582    },
12583    {
12584     "field_name" : "displayPrimaryGreen",
12585     "field_offset" : 64,
12586     "referenced_type" : "_ZTI16android_xy_color"
12587    },
12588    {
12589     "field_name" : "displayPrimaryBlue",
12590     "field_offset" : 128,
12591     "referenced_type" : "_ZTI16android_xy_color"
12592    },
12593    {
12594     "field_name" : "whitePoint",
12595     "field_offset" : 192,
12596     "referenced_type" : "_ZTI16android_xy_color"
12597    },
12598    {
12599     "field_name" : "maxLuminance",
12600     "field_offset" : 256,
12601     "referenced_type" : "_ZTIf"
12602    },
12603    {
12604     "field_name" : "minLuminance",
12605     "field_offset" : 288,
12606     "referenced_type" : "_ZTIf"
12607    }
12608   ],
12609   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
12610   "name" : "android_smpte2086_metadata",
12611   "referenced_type" : "_ZTI26android_smpte2086_metadata",
12612   "self_type" : "_ZTI26android_smpte2086_metadata",
12613   "size" : 40,
12614   "source_file" : "system/core/libsystem/include/system/graphics.h"
12615  },
12616  {
12617   "alignment" : 4,
12618   "fields" :
12619   [
12620    {
12621     "referenced_type" : "_ZTIN7log_msgUt_E"
12622    }
12623   ],
12624   "linker_set_key" : "_ZTI7log_msg",
12625   "name" : "log_msg",
12626   "referenced_type" : "_ZTI7log_msg",
12627   "self_type" : "_ZTI7log_msg",
12628   "size" : 5124,
12629   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
12630  },
12631  {
12632   "alignment" : 1,
12633   "fields" :
12634   [
12635    {
12636     "field_name" : "tv_sec",
12637     "referenced_type" : "_ZTIj"
12638    },
12639    {
12640     "field_name" : "tv_nsec",
12641     "field_offset" : 32,
12642     "referenced_type" : "_ZTIj"
12643    }
12644   ],
12645   "linker_set_key" : "_ZTI8log_time",
12646   "name" : "log_time",
12647   "referenced_type" : "_ZTI8log_time",
12648   "self_type" : "_ZTI8log_time",
12649   "size" : 8,
12650   "source_file" : "system/logging/liblog/include_vndk/log/log_time.h"
12651  },
12652  {
12653   "alignment" : 4,
12654   "base_specifiers" :
12655   [
12656    {
12657     "referenced_type" : "_ZTIN7android7PrinterE"
12658    }
12659   ],
12660   "fields" :
12661   [
12662    {
12663     "access" : "private",
12664     "field_name" : "mLogTag",
12665     "field_offset" : 32,
12666     "referenced_type" : "_ZTIPKc"
12667    },
12668    {
12669     "access" : "private",
12670     "field_name" : "mPriority",
12671     "field_offset" : 64,
12672     "referenced_type" : "_ZTI19android_LogPriority"
12673    },
12674    {
12675     "access" : "private",
12676     "field_name" : "mPrefix",
12677     "field_offset" : 96,
12678     "referenced_type" : "_ZTIPKc"
12679    },
12680    {
12681     "access" : "private",
12682     "field_name" : "mIgnoreBlankLines",
12683     "field_offset" : 128,
12684     "referenced_type" : "_ZTIb"
12685    }
12686   ],
12687   "linker_set_key" : "_ZTIN7android10LogPrinterE",
12688   "name" : "android::LogPrinter",
12689   "record_kind" : "class",
12690   "referenced_type" : "_ZTIN7android10LogPrinterE",
12691   "self_type" : "_ZTIN7android10LogPrinterE",
12692   "size" : 20,
12693   "source_file" : "system/core/libutils/include/utils/Printer.h",
12694   "vtable_components" :
12695   [
12696    {
12697     "kind" : "offset_to_top"
12698    },
12699    {
12700     "kind" : "rtti",
12701     "mangled_component_name" : "_ZTIN7android10LogPrinterE"
12702    },
12703    {
12704     "mangled_component_name" : "_ZN7android10LogPrinter9printLineEPKc"
12705    },
12706    {
12707     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
12708    },
12709    {
12710     "kind" : "complete_dtor_pointer",
12711     "mangled_component_name" : "_ZN7android10LogPrinterD1Ev"
12712    },
12713    {
12714     "kind" : "deleting_dtor_pointer",
12715     "mangled_component_name" : "_ZN7android10LogPrinterD0Ev"
12716    }
12717   ]
12718  },
12719  {
12720   "alignment" : 4,
12721   "fields" :
12722   [
12723    {
12724     "access" : "private",
12725     "field_name" : "mStorage",
12726     "field_offset" : 32,
12727     "referenced_type" : "_ZTIPv"
12728    },
12729    {
12730     "access" : "private",
12731     "field_name" : "mCount",
12732     "field_offset" : 64,
12733     "referenced_type" : "_ZTIj"
12734    },
12735    {
12736     "access" : "private",
12737     "field_name" : "mFlags",
12738     "field_offset" : 96,
12739     "referenced_type" : "_ZTIKj"
12740    },
12741    {
12742     "access" : "private",
12743     "field_name" : "mItemSize",
12744     "field_offset" : 128,
12745     "referenced_type" : "_ZTIKj"
12746    }
12747   ],
12748   "linker_set_key" : "_ZTIN7android10VectorImplE",
12749   "name" : "android::VectorImpl",
12750   "record_kind" : "class",
12751   "referenced_type" : "_ZTIN7android10VectorImplE",
12752   "self_type" : "_ZTIN7android10VectorImplE",
12753   "size" : 20,
12754   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
12755   "vtable_components" :
12756   [
12757    {
12758     "kind" : "offset_to_top"
12759    },
12760    {
12761     "kind" : "rtti",
12762     "mangled_component_name" : "_ZTIN7android10VectorImplE"
12763    },
12764    {
12765     "kind" : "complete_dtor_pointer",
12766     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
12767    },
12768    {
12769     "kind" : "deleting_dtor_pointer",
12770     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
12771    },
12772    {
12773     "is_pure" : true,
12774     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
12775    },
12776    {
12777     "is_pure" : true,
12778     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
12779    },
12780    {
12781     "is_pure" : true,
12782     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
12783    },
12784    {
12785     "is_pure" : true,
12786     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
12787    },
12788    {
12789     "is_pure" : true,
12790     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
12791    },
12792    {
12793     "is_pure" : true,
12794     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
12795    }
12796   ]
12797  },
12798  {
12799   "alignment" : 4,
12800   "fields" :
12801   [
12802    {
12803     "access" : "private",
12804     "field_name" : "mVector",
12805     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
12806    }
12807   ],
12808   "linker_set_key" : "_ZTIN7android11KeyedVectorIiNS_6Looper7RequestEEE",
12809   "name" : "android::KeyedVector<int, android::Looper::Request>",
12810   "record_kind" : "class",
12811   "referenced_type" : "_ZTIN7android11KeyedVectorIiNS_6Looper7RequestEEE",
12812   "self_type" : "_ZTIN7android11KeyedVectorIiNS_6Looper7RequestEEE",
12813   "size" : 20,
12814   "source_file" : "system/core/libutils/include/utils/KeyedVector.h",
12815   "template_args" : [ "_ZTIi", "_ZTIN7android6Looper7RequestE" ]
12816  },
12817  {
12818   "alignment" : 8,
12819   "fields" :
12820   [
12821    {
12822     "access" : "private",
12823     "field_name" : "mTag",
12824     "referenced_type" : "_ZTIy"
12825    }
12826   ],
12827   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
12828   "name" : "android::ScopedTrace",
12829   "record_kind" : "class",
12830   "referenced_type" : "_ZTIN7android11ScopedTraceE",
12831   "self_type" : "_ZTIN7android11ScopedTraceE",
12832   "size" : 8,
12833   "source_file" : "system/core/libutils/include/utils/Trace.h"
12834  },
12835  {
12836   "alignment" : 4,
12837   "fields" :
12838   [
12839    {
12840     "access" : "private",
12841     "field_name" : "mCount",
12842     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12843    }
12844   ],
12845   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12846   "name" : "android::LightRefBase<android::NativeHandle>",
12847   "record_kind" : "class",
12848   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12849   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12850   "size" : 4,
12851   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
12852   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
12853  },
12854  {
12855   "alignment" : 4,
12856   "fields" :
12857   [
12858    {
12859     "access" : "private",
12860     "field_name" : "mCount",
12861     "referenced_type" : "_ZTINSt3__16atomicIiEE"
12862    }
12863   ],
12864   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12865   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
12866   "record_kind" : "class",
12867   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12868   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
12869   "size" : 4,
12870   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
12871   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
12872  },
12873  {
12874   "alignment" : 4,
12875   "base_specifiers" :
12876   [
12877    {
12878     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
12879    }
12880   ],
12881   "fields" :
12882   [
12883    {
12884     "access" : "private",
12885     "field_name" : "mHandle",
12886     "field_offset" : 32,
12887     "referenced_type" : "_ZTIP13native_handle"
12888    },
12889    {
12890     "access" : "private",
12891     "field_name" : "mOwnsHandle",
12892     "field_offset" : 64,
12893     "referenced_type" : "_ZTIb"
12894    }
12895   ],
12896   "linker_set_key" : "_ZTIN7android12NativeHandleE",
12897   "name" : "android::NativeHandle",
12898   "record_kind" : "class",
12899   "referenced_type" : "_ZTIN7android12NativeHandleE",
12900   "self_type" : "_ZTIN7android12NativeHandleE",
12901   "size" : 12,
12902   "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
12903  },
12904  {
12905   "alignment" : 4,
12906   "base_specifiers" :
12907   [
12908    {
12909     "access" : "private",
12910     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
12911    }
12912   ],
12913   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
12914   "name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request>>",
12915   "record_kind" : "class",
12916   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
12917   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
12918   "size" : 20,
12919   "source_file" : "system/core/libutils/include/utils/SortedVector.h",
12920   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ],
12921   "vtable_components" :
12922   [
12923    {
12924     "kind" : "offset_to_top"
12925    },
12926    {
12927     "kind" : "rtti",
12928     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
12929    },
12930    {
12931     "kind" : "complete_dtor_pointer",
12932     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEED1Ev"
12933    },
12934    {
12935     "kind" : "deleting_dtor_pointer",
12936     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEED0Ev"
12937    },
12938    {
12939     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE12do_constructEPvj"
12940    },
12941    {
12942     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_destroyEPvj"
12943    },
12944    {
12945     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE7do_copyEPvPKvj"
12946    },
12947    {
12948     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE8do_splatEPvPKvj"
12949    },
12950    {
12951     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE15do_move_forwardEPvPKvj"
12952    },
12953    {
12954     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE16do_move_backwardEPvPKvj"
12955    },
12956    {
12957     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_compareEPKvS7_"
12958    }
12959   ]
12960  },
12961  {
12962   "alignment" : 4,
12963   "base_specifiers" :
12964   [
12965    {
12966     "referenced_type" : "_ZTIN7android7PrinterE"
12967    }
12968   ],
12969   "fields" :
12970   [
12971    {
12972     "access" : "private",
12973     "field_name" : "mPrinter",
12974     "field_offset" : 32,
12975     "referenced_type" : "_ZTIRN7android7PrinterE"
12976    },
12977    {
12978     "access" : "private",
12979     "field_name" : "mPrefix",
12980     "field_offset" : 64,
12981     "referenced_type" : "_ZTIPKc"
12982    }
12983   ],
12984   "linker_set_key" : "_ZTIN7android13PrefixPrinterE",
12985   "name" : "android::PrefixPrinter",
12986   "record_kind" : "class",
12987   "referenced_type" : "_ZTIN7android13PrefixPrinterE",
12988   "self_type" : "_ZTIN7android13PrefixPrinterE",
12989   "size" : 12,
12990   "source_file" : "system/core/libutils/include/utils/Printer.h",
12991   "vtable_components" :
12992   [
12993    {
12994     "kind" : "offset_to_top"
12995    },
12996    {
12997     "kind" : "rtti",
12998     "mangled_component_name" : "_ZTIN7android13PrefixPrinterE"
12999    },
13000    {
13001     "mangled_component_name" : "_ZN7android13PrefixPrinter9printLineEPKc"
13002    },
13003    {
13004     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
13005    },
13006    {
13007     "kind" : "complete_dtor_pointer",
13008     "mangled_component_name" : "_ZN7android13PrefixPrinterD1Ev"
13009    },
13010    {
13011     "kind" : "deleting_dtor_pointer",
13012     "mangled_component_name" : "_ZN7android13PrefixPrinterD0Ev"
13013    }
13014   ]
13015  },
13016  {
13017   "alignment" : 1,
13018   "linker_set_key" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13019   "name" : "android::trait_pointer<android::key_value_pair_t<int, android::Looper::Request>>",
13020   "referenced_type" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13021   "self_type" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13022   "size" : 1,
13023   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13024   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
13025  },
13026  {
13027   "alignment" : 1,
13028   "linker_set_key" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
13029   "name" : "android::trait_pointer<android::sysprop_change_callback_info>",
13030   "referenced_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
13031   "self_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
13032   "size" : 1,
13033   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13034   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
13035  },
13036  {
13037   "alignment" : 1,
13038   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
13039   "name" : "android::trait_pointer<android::Looper::MessageEnvelope>",
13040   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
13041   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
13042   "size" : 1,
13043   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13044   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
13045  },
13046  {
13047   "alignment" : 1,
13048   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper7RequestEEE",
13049   "name" : "android::trait_pointer<android::Looper::Request>",
13050   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper7RequestEEE",
13051   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper7RequestEEE",
13052   "size" : 1,
13053   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13054   "template_args" : [ "_ZTIN7android6Looper7RequestE" ]
13055  },
13056  {
13057   "alignment" : 1,
13058   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
13059   "name" : "android::trait_pointer<android::Looper::Response>",
13060   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
13061   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
13062   "size" : 1,
13063   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13064   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
13065  },
13066  {
13067   "alignment" : 1,
13068   "linker_set_key" : "_ZTIN7android13trait_pointerIiEE",
13069   "name" : "android::trait_pointer<int>",
13070   "referenced_type" : "_ZTIN7android13trait_pointerIiEE",
13071   "self_type" : "_ZTIN7android13trait_pointerIiEE",
13072   "size" : 1,
13073   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13074   "template_args" : [ "_ZTIi" ]
13075  },
13076  {
13077   "alignment" : 4,
13078   "base_specifiers" :
13079   [
13080    {
13081     "is_virtual" : true,
13082     "referenced_type" : "_ZTIN7android7RefBaseE"
13083    }
13084   ],
13085   "linker_set_key" : "_ZTIN7android14LooperCallbackE",
13086   "name" : "android::LooperCallback",
13087   "record_kind" : "class",
13088   "referenced_type" : "_ZTIN7android14LooperCallbackE",
13089   "self_type" : "_ZTIN7android14LooperCallbackE",
13090   "size" : 12,
13091   "source_file" : "system/core/libutils/include/utils/Looper.h",
13092   "vtable_components" :
13093   [
13094    {
13095     "component_value" : 4,
13096     "kind" : "vbase_offset"
13097    },
13098    {
13099     "kind" : "offset_to_top"
13100    },
13101    {
13102     "kind" : "rtti",
13103     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
13104    },
13105    {
13106     "kind" : "complete_dtor_pointer",
13107     "mangled_component_name" : "_ZN7android14LooperCallbackD1Ev"
13108    },
13109    {
13110     "kind" : "deleting_dtor_pointer",
13111     "mangled_component_name" : "_ZN7android14LooperCallbackD0Ev"
13112    },
13113    {
13114     "is_pure" : true,
13115     "mangled_component_name" : "_ZN7android14LooperCallback11handleEventEiiPv"
13116    },
13117    {
13118     "kind" : "vcall_offset"
13119    },
13120    {
13121     "kind" : "vcall_offset"
13122    },
13123    {
13124     "kind" : "vcall_offset"
13125    },
13126    {
13127     "kind" : "vcall_offset"
13128    },
13129    {
13130     "component_value" : -4,
13131     "kind" : "vcall_offset"
13132    },
13133    {
13134     "component_value" : -4,
13135     "kind" : "offset_to_top"
13136    },
13137    {
13138     "kind" : "rtti",
13139     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
13140    },
13141    {
13142     "kind" : "complete_dtor_pointer",
13143     "mangled_component_name" : "_ZTv0_n12_N7android14LooperCallbackD1Ev"
13144    },
13145    {
13146     "kind" : "deleting_dtor_pointer",
13147     "mangled_component_name" : "_ZTv0_n12_N7android14LooperCallbackD0Ev"
13148    },
13149    {
13150     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13151    },
13152    {
13153     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13154    },
13155    {
13156     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13157    },
13158    {
13159     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13160    }
13161   ]
13162  },
13163  {
13164   "alignment" : 4,
13165   "base_specifiers" :
13166   [
13167    {
13168     "is_virtual" : true,
13169     "referenced_type" : "_ZTIN7android7RefBaseE"
13170    }
13171   ],
13172   "linker_set_key" : "_ZTIN7android14MessageHandlerE",
13173   "name" : "android::MessageHandler",
13174   "record_kind" : "class",
13175   "referenced_type" : "_ZTIN7android14MessageHandlerE",
13176   "self_type" : "_ZTIN7android14MessageHandlerE",
13177   "size" : 12,
13178   "source_file" : "system/core/libutils/include/utils/Looper.h",
13179   "vtable_components" :
13180   [
13181    {
13182     "component_value" : 4,
13183     "kind" : "vbase_offset"
13184    },
13185    {
13186     "kind" : "offset_to_top"
13187    },
13188    {
13189     "kind" : "rtti",
13190     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
13191    },
13192    {
13193     "kind" : "complete_dtor_pointer",
13194     "mangled_component_name" : "_ZN7android14MessageHandlerD1Ev"
13195    },
13196    {
13197     "kind" : "deleting_dtor_pointer",
13198     "mangled_component_name" : "_ZN7android14MessageHandlerD0Ev"
13199    },
13200    {
13201     "is_pure" : true,
13202     "mangled_component_name" : "_ZN7android14MessageHandler13handleMessageERKNS_7MessageE"
13203    },
13204    {
13205     "kind" : "vcall_offset"
13206    },
13207    {
13208     "kind" : "vcall_offset"
13209    },
13210    {
13211     "kind" : "vcall_offset"
13212    },
13213    {
13214     "kind" : "vcall_offset"
13215    },
13216    {
13217     "component_value" : -4,
13218     "kind" : "vcall_offset"
13219    },
13220    {
13221     "component_value" : -4,
13222     "kind" : "offset_to_top"
13223    },
13224    {
13225     "kind" : "rtti",
13226     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
13227    },
13228    {
13229     "kind" : "complete_dtor_pointer",
13230     "mangled_component_name" : "_ZTv0_n12_N7android14MessageHandlerD1Ev"
13231    },
13232    {
13233     "kind" : "deleting_dtor_pointer",
13234     "mangled_component_name" : "_ZTv0_n12_N7android14MessageHandlerD0Ev"
13235    },
13236    {
13237     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13238    },
13239    {
13240     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13241    },
13242    {
13243     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13244    },
13245    {
13246     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13247    }
13248   ]
13249  },
13250  {
13251   "alignment" : 1,
13252   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
13253   "name" : "android::ReferenceMover",
13254   "record_kind" : "class",
13255   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
13256   "self_type" : "_ZTIN7android14ReferenceMoverE",
13257   "size" : 1,
13258   "source_file" : "system/core/libutils/include/utils/RefBase.h"
13259  },
13260  {
13261   "alignment" : 4,
13262   "base_specifiers" :
13263   [
13264    {
13265     "referenced_type" : "_ZTIN7android8String16E"
13266    }
13267   ],
13268   "fields" :
13269   [
13270    {
13271     "access" : "private",
13272     "field_name" : "mData",
13273     "field_offset" : 32,
13274     "referenced_type" : "_ZTIKN7android8String1610StaticDataILj1EEE"
13275    }
13276   ],
13277   "linker_set_key" : "_ZTIN7android14StaticString16ILj1EEE",
13278   "name" : "android::StaticString16<1>",
13279   "record_kind" : "class",
13280   "referenced_type" : "_ZTIN7android14StaticString16ILj1EEE",
13281   "self_type" : "_ZTIN7android14StaticString16ILj1EEE",
13282   "size" : 12,
13283   "source_file" : "system/core/libutils/include/utils/String16.h"
13284  },
13285  {
13286   "alignment" : 4,
13287   "base_specifiers" :
13288   [
13289    {
13290     "referenced_type" : "_ZTIN7android7PrinterE"
13291    }
13292   ],
13293   "fields" :
13294   [
13295    {
13296     "access" : "private",
13297     "field_name" : "mTarget",
13298     "field_offset" : 32,
13299     "referenced_type" : "_ZTIPN7android7String8E"
13300    },
13301    {
13302     "access" : "private",
13303     "field_name" : "mPrefix",
13304     "field_offset" : 64,
13305     "referenced_type" : "_ZTIPKc"
13306    }
13307   ],
13308   "linker_set_key" : "_ZTIN7android14String8PrinterE",
13309   "name" : "android::String8Printer",
13310   "record_kind" : "class",
13311   "referenced_type" : "_ZTIN7android14String8PrinterE",
13312   "self_type" : "_ZTIN7android14String8PrinterE",
13313   "size" : 12,
13314   "source_file" : "system/core/libutils/include/utils/Printer.h",
13315   "vtable_components" :
13316   [
13317    {
13318     "kind" : "offset_to_top"
13319    },
13320    {
13321     "kind" : "rtti",
13322     "mangled_component_name" : "_ZTIN7android14String8PrinterE"
13323    },
13324    {
13325     "mangled_component_name" : "_ZN7android14String8Printer9printLineEPKc"
13326    },
13327    {
13328     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
13329    },
13330    {
13331     "kind" : "complete_dtor_pointer",
13332     "mangled_component_name" : "_ZN7android14String8PrinterD1Ev"
13333    },
13334    {
13335     "kind" : "deleting_dtor_pointer",
13336     "mangled_component_name" : "_ZN7android14String8PrinterD0Ev"
13337    }
13338   ]
13339  },
13340  {
13341   "alignment" : 4,
13342   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
13343   "name" : "android::ReferenceRenamer",
13344   "record_kind" : "class",
13345   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
13346   "self_type" : "_ZTIN7android16ReferenceRenamerE",
13347   "size" : 4,
13348   "source_file" : "system/core/libutils/include/utils/RefBase.h",
13349   "vtable_components" :
13350   [
13351    {
13352     "kind" : "offset_to_top"
13353    },
13354    {
13355     "kind" : "rtti",
13356     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
13357    },
13358    {
13359     "is_pure" : true,
13360     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
13361    }
13362   ]
13363  },
13364  {
13365   "alignment" : 4,
13366   "base_specifiers" :
13367   [
13368    {
13369     "referenced_type" : "_ZTIN7android10VectorImplE"
13370    }
13371   ],
13372   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
13373   "name" : "android::SortedVectorImpl",
13374   "record_kind" : "class",
13375   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
13376   "self_type" : "_ZTIN7android16SortedVectorImplE",
13377   "size" : 20,
13378   "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
13379   "vtable_components" :
13380   [
13381    {
13382     "kind" : "offset_to_top"
13383    },
13384    {
13385     "kind" : "rtti",
13386     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
13387    },
13388    {
13389     "kind" : "complete_dtor_pointer",
13390     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
13391    },
13392    {
13393     "kind" : "deleting_dtor_pointer",
13394     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
13395    },
13396    {
13397     "is_pure" : true,
13398     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
13399    },
13400    {
13401     "is_pure" : true,
13402     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
13403    },
13404    {
13405     "is_pure" : true,
13406     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
13407    },
13408    {
13409     "is_pure" : true,
13410     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
13411    },
13412    {
13413     "is_pure" : true,
13414     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
13415    },
13416    {
13417     "is_pure" : true,
13418     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
13419    },
13420    {
13421     "is_pure" : true,
13422     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
13423    }
13424   ]
13425  },
13426  {
13427   "alignment" : 1,
13428   "linker_set_key" : "_ZTIN7android16aggregate_traitsIiNS_6Looper7RequestEEE",
13429   "name" : "android::aggregate_traits<int, android::Looper::Request>",
13430   "referenced_type" : "_ZTIN7android16aggregate_traitsIiNS_6Looper7RequestEEE",
13431   "self_type" : "_ZTIN7android16aggregate_traitsIiNS_6Looper7RequestEEE",
13432   "size" : 1,
13433   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13434   "template_args" : [ "_ZTIi", "_ZTIN7android6Looper7RequestE" ]
13435  },
13436  {
13437   "alignment" : 4,
13438   "fields" :
13439   [
13440    {
13441     "field_name" : "key",
13442     "referenced_type" : "_ZTIi"
13443    },
13444    {
13445     "field_name" : "value",
13446     "field_offset" : 32,
13447     "referenced_type" : "_ZTIN7android6Looper7RequestE"
13448    }
13449   ],
13450   "linker_set_key" : "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
13451   "name" : "android::key_value_pair_t<int, android::Looper::Request>",
13452   "referenced_type" : "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
13453   "self_type" : "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
13454   "size" : 28,
13455   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13456   "template_args" : [ "_ZTIi", "_ZTIN7android6Looper7RequestE" ]
13457  },
13458  {
13459   "alignment" : 1,
13460   "base_specifiers" :
13461   [
13462    {
13463     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13464    }
13465   ],
13466   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13467   "name" : "android::use_trivial_move<android::key_value_pair_t<int, android::Looper::Request>>",
13468   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13469   "self_type" : "_ZTIN7android16use_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13470   "size" : 1,
13471   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13472   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
13473  },
13474  {
13475   "alignment" : 1,
13476   "base_specifiers" :
13477   [
13478    {
13479     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13480    }
13481   ],
13482   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
13483   "name" : "android::use_trivial_move<android::sysprop_change_callback_info>",
13484   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
13485   "self_type" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
13486   "size" : 1,
13487   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13488   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
13489  },
13490  {
13491   "alignment" : 1,
13492   "base_specifiers" :
13493   [
13494    {
13495     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13496    }
13497   ],
13498   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13499   "name" : "android::use_trivial_move<android::Looper::MessageEnvelope>",
13500   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13501   "self_type" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
13502   "size" : 1,
13503   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13504   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
13505  },
13506  {
13507   "alignment" : 1,
13508   "base_specifiers" :
13509   [
13510    {
13511     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
13512    }
13513   ],
13514   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
13515   "name" : "android::use_trivial_move<android::Looper::Response>",
13516   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
13517   "self_type" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
13518   "size" : 1,
13519   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13520   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
13521  },
13522  {
13523   "alignment" : 4,
13524   "base_specifiers" :
13525   [
13526    {
13527     "referenced_type" : "_ZTIN7android14MessageHandlerE"
13528    }
13529   ],
13530   "fields" :
13531   [
13532    {
13533     "access" : "private",
13534     "field_name" : "mHandler",
13535     "field_offset" : 32,
13536     "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE"
13537    }
13538   ],
13539   "linker_set_key" : "_ZTIN7android18WeakMessageHandlerE",
13540   "name" : "android::WeakMessageHandler",
13541   "record_kind" : "class",
13542   "referenced_type" : "_ZTIN7android18WeakMessageHandlerE",
13543   "self_type" : "_ZTIN7android18WeakMessageHandlerE",
13544   "size" : 20,
13545   "source_file" : "system/core/libutils/include/utils/Looper.h",
13546   "vtable_components" :
13547   [
13548    {
13549     "component_value" : 12,
13550     "kind" : "vbase_offset"
13551    },
13552    {
13553     "kind" : "offset_to_top"
13554    },
13555    {
13556     "kind" : "rtti",
13557     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
13558    },
13559    {
13560     "kind" : "complete_dtor_pointer",
13561     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD1Ev"
13562    },
13563    {
13564     "kind" : "deleting_dtor_pointer",
13565     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD0Ev"
13566    },
13567    {
13568     "mangled_component_name" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE"
13569    },
13570    {
13571     "kind" : "vcall_offset"
13572    },
13573    {
13574     "kind" : "vcall_offset"
13575    },
13576    {
13577     "kind" : "vcall_offset"
13578    },
13579    {
13580     "kind" : "vcall_offset"
13581    },
13582    {
13583     "component_value" : -12,
13584     "kind" : "vcall_offset"
13585    },
13586    {
13587     "component_value" : -12,
13588     "kind" : "offset_to_top"
13589    },
13590    {
13591     "kind" : "rtti",
13592     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
13593    },
13594    {
13595     "kind" : "complete_dtor_pointer",
13596     "mangled_component_name" : "_ZTv0_n12_N7android18WeakMessageHandlerD1Ev"
13597    },
13598    {
13599     "kind" : "deleting_dtor_pointer",
13600     "mangled_component_name" : "_ZTv0_n12_N7android18WeakMessageHandlerD0Ev"
13601    },
13602    {
13603     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
13604    },
13605    {
13606     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
13607    },
13608    {
13609     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
13610    },
13611    {
13612     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
13613    }
13614   ]
13615  },
13616  {
13617   "alignment" : 1,
13618   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13619   "name" : "android::trait_trivial_copy<android::key_value_pair_t<int, android::Looper::Request>>",
13620   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13621   "self_type" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13622   "size" : 1,
13623   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13624   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
13625  },
13626  {
13627   "alignment" : 1,
13628   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13629   "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>",
13630   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13631   "self_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
13632   "size" : 1,
13633   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13634   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
13635  },
13636  {
13637   "alignment" : 1,
13638   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13639   "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>",
13640   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13641   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
13642   "size" : 1,
13643   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13644   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
13645  },
13646  {
13647   "alignment" : 1,
13648   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper7RequestEEE",
13649   "name" : "android::trait_trivial_copy<android::Looper::Request>",
13650   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper7RequestEEE",
13651   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper7RequestEEE",
13652   "size" : 1,
13653   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13654   "template_args" : [ "_ZTIN7android6Looper7RequestE" ]
13655  },
13656  {
13657   "alignment" : 1,
13658   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13659   "name" : "android::trait_trivial_copy<android::Looper::Response>",
13660   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13661   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
13662   "size" : 1,
13663   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13664   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
13665  },
13666  {
13667   "alignment" : 1,
13668   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
13669   "name" : "android::trait_trivial_copy<bool>",
13670   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
13671   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
13672   "size" : 1,
13673   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13674   "template_args" : [ "_ZTIb" ]
13675  },
13676  {
13677   "alignment" : 1,
13678   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
13679   "name" : "android::trait_trivial_copy<char>",
13680   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
13681   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
13682   "size" : 1,
13683   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13684   "template_args" : [ "_ZTIc" ]
13685  },
13686  {
13687   "alignment" : 1,
13688   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
13689   "name" : "android::trait_trivial_copy<double>",
13690   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
13691   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
13692   "size" : 1,
13693   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13694   "template_args" : [ "_ZTId" ]
13695  },
13696  {
13697   "alignment" : 1,
13698   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
13699   "name" : "android::trait_trivial_copy<float>",
13700   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
13701   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
13702   "size" : 1,
13703   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13704   "template_args" : [ "_ZTIf" ]
13705  },
13706  {
13707   "alignment" : 1,
13708   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
13709   "name" : "android::trait_trivial_copy<unsigned char>",
13710   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
13711   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
13712   "size" : 1,
13713   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13714   "template_args" : [ "_ZTIh" ]
13715  },
13716  {
13717   "alignment" : 1,
13718   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
13719   "name" : "android::trait_trivial_copy<int>",
13720   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
13721   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
13722   "size" : 1,
13723   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13724   "template_args" : [ "_ZTIi" ]
13725  },
13726  {
13727   "alignment" : 1,
13728   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
13729   "name" : "android::trait_trivial_copy<unsigned int>",
13730   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
13731   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
13732   "size" : 1,
13733   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13734   "template_args" : [ "_ZTIj" ]
13735  },
13736  {
13737   "alignment" : 1,
13738   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
13739   "name" : "android::trait_trivial_copy<long>",
13740   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
13741   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
13742   "size" : 1,
13743   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13744   "template_args" : [ "_ZTIl" ]
13745  },
13746  {
13747   "alignment" : 1,
13748   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
13749   "name" : "android::trait_trivial_copy<unsigned long>",
13750   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
13751   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
13752   "size" : 1,
13753   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13754   "template_args" : [ "_ZTIm" ]
13755  },
13756  {
13757   "alignment" : 1,
13758   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
13759   "name" : "android::trait_trivial_copy<short>",
13760   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
13761   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
13762   "size" : 1,
13763   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13764   "template_args" : [ "_ZTIs" ]
13765  },
13766  {
13767   "alignment" : 1,
13768   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
13769   "name" : "android::trait_trivial_copy<unsigned short>",
13770   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
13771   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
13772   "size" : 1,
13773   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13774   "template_args" : [ "_ZTIt" ]
13775  },
13776  {
13777   "alignment" : 1,
13778   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
13779   "name" : "android::trait_trivial_copy<void>",
13780   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
13781   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
13782   "size" : 1,
13783   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13784   "template_args" : [ "_ZTIv" ]
13785  },
13786  {
13787   "alignment" : 1,
13788   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
13789   "name" : "android::trait_trivial_copy<long long>",
13790   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
13791   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
13792   "size" : 1,
13793   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13794   "template_args" : [ "_ZTIx" ]
13795  },
13796  {
13797   "alignment" : 1,
13798   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
13799   "name" : "android::trait_trivial_copy<unsigned long long>",
13800   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
13801   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
13802   "size" : 1,
13803   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13804   "template_args" : [ "_ZTIy" ]
13805  },
13806  {
13807   "alignment" : 1,
13808   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13809   "name" : "android::trait_trivial_ctor<android::key_value_pair_t<int, android::Looper::Request>>",
13810   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13811   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13812   "size" : 1,
13813   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13814   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
13815  },
13816  {
13817   "alignment" : 1,
13818   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13819   "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>",
13820   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13821   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
13822   "size" : 1,
13823   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13824   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
13825  },
13826  {
13827   "alignment" : 1,
13828   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13829   "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>",
13830   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13831   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
13832   "size" : 1,
13833   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13834   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
13835  },
13836  {
13837   "alignment" : 1,
13838   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper7RequestEEE",
13839   "name" : "android::trait_trivial_ctor<android::Looper::Request>",
13840   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper7RequestEEE",
13841   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper7RequestEEE",
13842   "size" : 1,
13843   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13844   "template_args" : [ "_ZTIN7android6Looper7RequestE" ]
13845  },
13846  {
13847   "alignment" : 1,
13848   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13849   "name" : "android::trait_trivial_ctor<android::Looper::Response>",
13850   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13851   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
13852   "size" : 1,
13853   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13854   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
13855  },
13856  {
13857   "alignment" : 1,
13858   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
13859   "name" : "android::trait_trivial_ctor<bool>",
13860   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
13861   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
13862   "size" : 1,
13863   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13864   "template_args" : [ "_ZTIb" ]
13865  },
13866  {
13867   "alignment" : 1,
13868   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
13869   "name" : "android::trait_trivial_ctor<char>",
13870   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
13871   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
13872   "size" : 1,
13873   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13874   "template_args" : [ "_ZTIc" ]
13875  },
13876  {
13877   "alignment" : 1,
13878   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
13879   "name" : "android::trait_trivial_ctor<double>",
13880   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
13881   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
13882   "size" : 1,
13883   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13884   "template_args" : [ "_ZTId" ]
13885  },
13886  {
13887   "alignment" : 1,
13888   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
13889   "name" : "android::trait_trivial_ctor<float>",
13890   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
13891   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
13892   "size" : 1,
13893   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13894   "template_args" : [ "_ZTIf" ]
13895  },
13896  {
13897   "alignment" : 1,
13898   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
13899   "name" : "android::trait_trivial_ctor<unsigned char>",
13900   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
13901   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
13902   "size" : 1,
13903   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13904   "template_args" : [ "_ZTIh" ]
13905  },
13906  {
13907   "alignment" : 1,
13908   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
13909   "name" : "android::trait_trivial_ctor<int>",
13910   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
13911   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
13912   "size" : 1,
13913   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13914   "template_args" : [ "_ZTIi" ]
13915  },
13916  {
13917   "alignment" : 1,
13918   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
13919   "name" : "android::trait_trivial_ctor<unsigned int>",
13920   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
13921   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
13922   "size" : 1,
13923   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13924   "template_args" : [ "_ZTIj" ]
13925  },
13926  {
13927   "alignment" : 1,
13928   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
13929   "name" : "android::trait_trivial_ctor<long>",
13930   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
13931   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
13932   "size" : 1,
13933   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13934   "template_args" : [ "_ZTIl" ]
13935  },
13936  {
13937   "alignment" : 1,
13938   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
13939   "name" : "android::trait_trivial_ctor<unsigned long>",
13940   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
13941   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
13942   "size" : 1,
13943   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13944   "template_args" : [ "_ZTIm" ]
13945  },
13946  {
13947   "alignment" : 1,
13948   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
13949   "name" : "android::trait_trivial_ctor<short>",
13950   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
13951   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
13952   "size" : 1,
13953   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13954   "template_args" : [ "_ZTIs" ]
13955  },
13956  {
13957   "alignment" : 1,
13958   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
13959   "name" : "android::trait_trivial_ctor<unsigned short>",
13960   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
13961   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
13962   "size" : 1,
13963   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13964   "template_args" : [ "_ZTIt" ]
13965  },
13966  {
13967   "alignment" : 1,
13968   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
13969   "name" : "android::trait_trivial_ctor<void>",
13970   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
13971   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
13972   "size" : 1,
13973   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13974   "template_args" : [ "_ZTIv" ]
13975  },
13976  {
13977   "alignment" : 1,
13978   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
13979   "name" : "android::trait_trivial_ctor<long long>",
13980   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
13981   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
13982   "size" : 1,
13983   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13984   "template_args" : [ "_ZTIx" ]
13985  },
13986  {
13987   "alignment" : 1,
13988   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
13989   "name" : "android::trait_trivial_ctor<unsigned long long>",
13990   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
13991   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
13992   "size" : 1,
13993   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
13994   "template_args" : [ "_ZTIy" ]
13995  },
13996  {
13997   "alignment" : 1,
13998   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13999   "name" : "android::trait_trivial_dtor<android::key_value_pair_t<int, android::Looper::Request>>",
14000   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
14001   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
14002   "size" : 1,
14003   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14004   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
14005  },
14006  {
14007   "alignment" : 1,
14008   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
14009   "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>",
14010   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
14011   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
14012   "size" : 1,
14013   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14014   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
14015  },
14016  {
14017   "alignment" : 1,
14018   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
14019   "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>",
14020   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
14021   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
14022   "size" : 1,
14023   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14024   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
14025  },
14026  {
14027   "alignment" : 1,
14028   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper7RequestEEE",
14029   "name" : "android::trait_trivial_dtor<android::Looper::Request>",
14030   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper7RequestEEE",
14031   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper7RequestEEE",
14032   "size" : 1,
14033   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14034   "template_args" : [ "_ZTIN7android6Looper7RequestE" ]
14035  },
14036  {
14037   "alignment" : 1,
14038   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
14039   "name" : "android::trait_trivial_dtor<android::Looper::Response>",
14040   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
14041   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
14042   "size" : 1,
14043   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14044   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
14045  },
14046  {
14047   "alignment" : 1,
14048   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
14049   "name" : "android::trait_trivial_dtor<bool>",
14050   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
14051   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
14052   "size" : 1,
14053   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14054   "template_args" : [ "_ZTIb" ]
14055  },
14056  {
14057   "alignment" : 1,
14058   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
14059   "name" : "android::trait_trivial_dtor<char>",
14060   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
14061   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
14062   "size" : 1,
14063   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14064   "template_args" : [ "_ZTIc" ]
14065  },
14066  {
14067   "alignment" : 1,
14068   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
14069   "name" : "android::trait_trivial_dtor<double>",
14070   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
14071   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
14072   "size" : 1,
14073   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14074   "template_args" : [ "_ZTId" ]
14075  },
14076  {
14077   "alignment" : 1,
14078   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
14079   "name" : "android::trait_trivial_dtor<float>",
14080   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
14081   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
14082   "size" : 1,
14083   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14084   "template_args" : [ "_ZTIf" ]
14085  },
14086  {
14087   "alignment" : 1,
14088   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
14089   "name" : "android::trait_trivial_dtor<unsigned char>",
14090   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
14091   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
14092   "size" : 1,
14093   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14094   "template_args" : [ "_ZTIh" ]
14095  },
14096  {
14097   "alignment" : 1,
14098   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
14099   "name" : "android::trait_trivial_dtor<int>",
14100   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
14101   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
14102   "size" : 1,
14103   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14104   "template_args" : [ "_ZTIi" ]
14105  },
14106  {
14107   "alignment" : 1,
14108   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
14109   "name" : "android::trait_trivial_dtor<unsigned int>",
14110   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
14111   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
14112   "size" : 1,
14113   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14114   "template_args" : [ "_ZTIj" ]
14115  },
14116  {
14117   "alignment" : 1,
14118   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
14119   "name" : "android::trait_trivial_dtor<long>",
14120   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
14121   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
14122   "size" : 1,
14123   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14124   "template_args" : [ "_ZTIl" ]
14125  },
14126  {
14127   "alignment" : 1,
14128   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
14129   "name" : "android::trait_trivial_dtor<unsigned long>",
14130   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
14131   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
14132   "size" : 1,
14133   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14134   "template_args" : [ "_ZTIm" ]
14135  },
14136  {
14137   "alignment" : 1,
14138   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
14139   "name" : "android::trait_trivial_dtor<short>",
14140   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
14141   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
14142   "size" : 1,
14143   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14144   "template_args" : [ "_ZTIs" ]
14145  },
14146  {
14147   "alignment" : 1,
14148   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
14149   "name" : "android::trait_trivial_dtor<unsigned short>",
14150   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
14151   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
14152   "size" : 1,
14153   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14154   "template_args" : [ "_ZTIt" ]
14155  },
14156  {
14157   "alignment" : 1,
14158   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
14159   "name" : "android::trait_trivial_dtor<void>",
14160   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
14161   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
14162   "size" : 1,
14163   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14164   "template_args" : [ "_ZTIv" ]
14165  },
14166  {
14167   "alignment" : 1,
14168   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
14169   "name" : "android::trait_trivial_dtor<long long>",
14170   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
14171   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
14172   "size" : 1,
14173   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14174   "template_args" : [ "_ZTIx" ]
14175  },
14176  {
14177   "alignment" : 1,
14178   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
14179   "name" : "android::trait_trivial_dtor<unsigned long long>",
14180   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
14181   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
14182   "size" : 1,
14183   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14184   "template_args" : [ "_ZTIy" ]
14185  },
14186  {
14187   "alignment" : 1,
14188   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
14189   "name" : "android::trait_trivial_move<android::key_value_pair_t<int, android::Looper::Request>>",
14190   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
14191   "self_type" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
14192   "size" : 1,
14193   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14194   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
14195  },
14196  {
14197   "alignment" : 1,
14198   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
14199   "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>",
14200   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
14201   "self_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
14202   "size" : 1,
14203   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14204   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
14205  },
14206  {
14207   "alignment" : 1,
14208   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
14209   "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>",
14210   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
14211   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
14212   "size" : 1,
14213   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14214   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
14215  },
14216  {
14217   "alignment" : 1,
14218   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper7RequestEEE",
14219   "name" : "android::trait_trivial_move<android::Looper::Request>",
14220   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper7RequestEEE",
14221   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper7RequestEEE",
14222   "size" : 1,
14223   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14224   "template_args" : [ "_ZTIN7android6Looper7RequestE" ]
14225  },
14226  {
14227   "alignment" : 1,
14228   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
14229   "name" : "android::trait_trivial_move<android::Looper::Response>",
14230   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
14231   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
14232   "size" : 1,
14233   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14234   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
14235  },
14236  {
14237   "alignment" : 1,
14238   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
14239   "name" : "android::trait_trivial_move<android::String8>",
14240   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
14241   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
14242   "size" : 1,
14243   "source_file" : "system/core/libutils/include/utils/String8.h",
14244   "template_args" : [ "_ZTIN7android7String8E" ]
14245  },
14246  {
14247   "alignment" : 1,
14248   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
14249   "name" : "android::trait_trivial_move<android::String16>",
14250   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
14251   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
14252   "size" : 1,
14253   "source_file" : "system/core/libutils/include/utils/String16.h",
14254   "template_args" : [ "_ZTIN7android8String16E" ]
14255  },
14256  {
14257   "alignment" : 1,
14258   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
14259   "name" : "android::trait_trivial_move<bool>",
14260   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
14261   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
14262   "size" : 1,
14263   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14264   "template_args" : [ "_ZTIb" ]
14265  },
14266  {
14267   "alignment" : 1,
14268   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
14269   "name" : "android::trait_trivial_move<char>",
14270   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
14271   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
14272   "size" : 1,
14273   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14274   "template_args" : [ "_ZTIc" ]
14275  },
14276  {
14277   "alignment" : 1,
14278   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
14279   "name" : "android::trait_trivial_move<double>",
14280   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
14281   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
14282   "size" : 1,
14283   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14284   "template_args" : [ "_ZTId" ]
14285  },
14286  {
14287   "alignment" : 1,
14288   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
14289   "name" : "android::trait_trivial_move<float>",
14290   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
14291   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
14292   "size" : 1,
14293   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14294   "template_args" : [ "_ZTIf" ]
14295  },
14296  {
14297   "alignment" : 1,
14298   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
14299   "name" : "android::trait_trivial_move<unsigned char>",
14300   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
14301   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
14302   "size" : 1,
14303   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14304   "template_args" : [ "_ZTIh" ]
14305  },
14306  {
14307   "alignment" : 1,
14308   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
14309   "name" : "android::trait_trivial_move<int>",
14310   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
14311   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
14312   "size" : 1,
14313   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14314   "template_args" : [ "_ZTIi" ]
14315  },
14316  {
14317   "alignment" : 1,
14318   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
14319   "name" : "android::trait_trivial_move<unsigned int>",
14320   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
14321   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
14322   "size" : 1,
14323   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14324   "template_args" : [ "_ZTIj" ]
14325  },
14326  {
14327   "alignment" : 1,
14328   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
14329   "name" : "android::trait_trivial_move<long>",
14330   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
14331   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
14332   "size" : 1,
14333   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14334   "template_args" : [ "_ZTIl" ]
14335  },
14336  {
14337   "alignment" : 1,
14338   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
14339   "name" : "android::trait_trivial_move<unsigned long>",
14340   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
14341   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
14342   "size" : 1,
14343   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14344   "template_args" : [ "_ZTIm" ]
14345  },
14346  {
14347   "alignment" : 1,
14348   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
14349   "name" : "android::trait_trivial_move<short>",
14350   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
14351   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
14352   "size" : 1,
14353   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14354   "template_args" : [ "_ZTIs" ]
14355  },
14356  {
14357   "alignment" : 1,
14358   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
14359   "name" : "android::trait_trivial_move<unsigned short>",
14360   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
14361   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
14362   "size" : 1,
14363   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14364   "template_args" : [ "_ZTIt" ]
14365  },
14366  {
14367   "alignment" : 1,
14368   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
14369   "name" : "android::trait_trivial_move<void>",
14370   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
14371   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
14372   "size" : 1,
14373   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14374   "template_args" : [ "_ZTIv" ]
14375  },
14376  {
14377   "alignment" : 1,
14378   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
14379   "name" : "android::trait_trivial_move<long long>",
14380   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
14381   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
14382   "size" : 1,
14383   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14384   "template_args" : [ "_ZTIx" ]
14385  },
14386  {
14387   "alignment" : 1,
14388   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
14389   "name" : "android::trait_trivial_move<unsigned long long>",
14390   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
14391   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
14392   "size" : 1,
14393   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
14394   "template_args" : [ "_ZTIy" ]
14395  },
14396  {
14397   "alignment" : 4,
14398   "base_specifiers" :
14399   [
14400    {
14401     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
14402    }
14403   ],
14404   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
14405   "name" : "android::VirtualLightRefBase",
14406   "record_kind" : "class",
14407   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
14408   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
14409   "size" : 8,
14410   "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
14411   "vtable_components" :
14412   [
14413    {
14414     "kind" : "offset_to_top"
14415    },
14416    {
14417     "kind" : "rtti",
14418     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
14419    },
14420    {
14421     "kind" : "complete_dtor_pointer",
14422     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
14423    },
14424    {
14425     "kind" : "deleting_dtor_pointer",
14426     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
14427    }
14428   ]
14429  },
14430  {
14431   "alignment" : 4,
14432   "base_specifiers" :
14433   [
14434    {
14435     "referenced_type" : "_ZTIN7android14LooperCallbackE"
14436    }
14437   ],
14438   "fields" :
14439   [
14440    {
14441     "access" : "private",
14442     "field_name" : "mCallback",
14443     "field_offset" : 32,
14444     "referenced_type" : "_ZTIPFiiiPvE"
14445    }
14446   ],
14447   "linker_set_key" : "_ZTIN7android20SimpleLooperCallbackE",
14448   "name" : "android::SimpleLooperCallback",
14449   "record_kind" : "class",
14450   "referenced_type" : "_ZTIN7android20SimpleLooperCallbackE",
14451   "self_type" : "_ZTIN7android20SimpleLooperCallbackE",
14452   "size" : 16,
14453   "source_file" : "system/core/libutils/include/utils/Looper.h",
14454   "vtable_components" :
14455   [
14456    {
14457     "component_value" : 8,
14458     "kind" : "vbase_offset"
14459    },
14460    {
14461     "kind" : "offset_to_top"
14462    },
14463    {
14464     "kind" : "rtti",
14465     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
14466    },
14467    {
14468     "kind" : "complete_dtor_pointer",
14469     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD1Ev"
14470    },
14471    {
14472     "kind" : "deleting_dtor_pointer",
14473     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD0Ev"
14474    },
14475    {
14476     "mangled_component_name" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv"
14477    },
14478    {
14479     "kind" : "vcall_offset"
14480    },
14481    {
14482     "kind" : "vcall_offset"
14483    },
14484    {
14485     "kind" : "vcall_offset"
14486    },
14487    {
14488     "kind" : "vcall_offset"
14489    },
14490    {
14491     "component_value" : -8,
14492     "kind" : "vcall_offset"
14493    },
14494    {
14495     "component_value" : -8,
14496     "kind" : "offset_to_top"
14497    },
14498    {
14499     "kind" : "rtti",
14500     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
14501    },
14502    {
14503     "kind" : "complete_dtor_pointer",
14504     "mangled_component_name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD1Ev"
14505    },
14506    {
14507     "kind" : "deleting_dtor_pointer",
14508     "mangled_component_name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD0Ev"
14509    },
14510    {
14511     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14512    },
14513    {
14514     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14515    },
14516    {
14517     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14518    },
14519    {
14520     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14521    }
14522   ]
14523  },
14524  {
14525   "alignment" : 4,
14526   "fields" :
14527   [
14528    {
14529     "access" : "private",
14530     "field_name" : "m_ptr",
14531     "referenced_type" : "_ZTIPN7android12NativeHandleE"
14532    }
14533   ],
14534   "linker_set_key" : "_ZTIN7android2spINS_12NativeHandleEEE",
14535   "name" : "android::sp<android::NativeHandle>",
14536   "record_kind" : "class",
14537   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
14538   "self_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
14539   "size" : 4,
14540   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14541   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
14542  },
14543  {
14544   "alignment" : 4,
14545   "fields" :
14546   [
14547    {
14548     "access" : "private",
14549     "field_name" : "m_ptr",
14550     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
14551    }
14552   ],
14553   "linker_set_key" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14554   "name" : "android::sp<android::LooperCallback>",
14555   "record_kind" : "class",
14556   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14557   "self_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
14558   "size" : 4,
14559   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14560   "template_args" : [ "_ZTIN7android14LooperCallbackE" ]
14561  },
14562  {
14563   "alignment" : 4,
14564   "fields" :
14565   [
14566    {
14567     "access" : "private",
14568     "field_name" : "m_ptr",
14569     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
14570    }
14571   ],
14572   "linker_set_key" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14573   "name" : "android::sp<android::MessageHandler>",
14574   "record_kind" : "class",
14575   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14576   "self_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
14577   "size" : 4,
14578   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14579   "template_args" : [ "_ZTIN7android14MessageHandlerE" ]
14580  },
14581  {
14582   "alignment" : 4,
14583   "fields" :
14584   [
14585    {
14586     "access" : "private",
14587     "field_name" : "m_ptr",
14588     "referenced_type" : "_ZTIPN7android6LooperE"
14589    }
14590   ],
14591   "linker_set_key" : "_ZTIN7android2spINS_6LooperEEE",
14592   "name" : "android::sp<android::Looper>",
14593   "record_kind" : "class",
14594   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
14595   "self_type" : "_ZTIN7android2spINS_6LooperEEE",
14596   "size" : 4,
14597   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14598   "template_args" : [ "_ZTIN7android6LooperE" ]
14599  },
14600  {
14601   "alignment" : 4,
14602   "fields" :
14603   [
14604    {
14605     "access" : "private",
14606     "field_name" : "m_ptr",
14607     "referenced_type" : "_ZTIPN7android6ThreadE"
14608    }
14609   ],
14610   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
14611   "name" : "android::sp<android::Thread>",
14612   "record_kind" : "class",
14613   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
14614   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
14615   "size" : 4,
14616   "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
14617   "template_args" : [ "_ZTIN7android6ThreadE" ]
14618  },
14619  {
14620   "alignment" : 4,
14621   "fields" :
14622   [
14623    {
14624     "access" : "private",
14625     "field_name" : "m_ptr",
14626     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
14627    },
14628    {
14629     "access" : "private",
14630     "field_name" : "m_refs",
14631     "field_offset" : 32,
14632     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
14633    }
14634   ],
14635   "linker_set_key" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14636   "name" : "android::wp<android::MessageHandler>",
14637   "record_kind" : "class",
14638   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14639   "self_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
14640   "size" : 8,
14641   "source_file" : "system/core/libutils/include/utils/RefBase.h",
14642   "template_args" : [ "_ZTIN7android14MessageHandlerE" ]
14643  },
14644  {
14645   "alignment" : 4,
14646   "fields" :
14647   [
14648    {
14649     "access" : "private",
14650     "field_name" : "m_ptr",
14651     "referenced_type" : "_ZTIPN7android6ThreadE"
14652    },
14653    {
14654     "access" : "private",
14655     "field_name" : "m_refs",
14656     "field_offset" : 32,
14657     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
14658    }
14659   ],
14660   "linker_set_key" : "_ZTIN7android2wpINS_6ThreadEEE",
14661   "name" : "android::wp<android::Thread>",
14662   "record_kind" : "class",
14663   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
14664   "self_type" : "_ZTIN7android2wpINS_6ThreadEEE",
14665   "size" : 8,
14666   "source_file" : "system/core/libutils/include/utils/RefBase.h",
14667   "template_args" : [ "_ZTIN7android6ThreadE" ]
14668  },
14669  {
14670   "alignment" : 4,
14671   "fields" :
14672   [
14673    {
14674     "access" : "private",
14675     "field_name" : "mLock",
14676     "referenced_type" : "_ZTIRN7android5MutexE"
14677    }
14678   ],
14679   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
14680   "name" : "android::Mutex::Autolock",
14681   "record_kind" : "class",
14682   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
14683   "self_type" : "_ZTIN7android5Mutex8AutolockE",
14684   "size" : 4,
14685   "source_file" : "system/core/libutils/include/utils/Mutex.h"
14686  },
14687  {
14688   "alignment" : 4,
14689   "fields" :
14690   [
14691    {
14692     "access" : "private",
14693     "field_name" : "mMutex",
14694     "referenced_type" : "_ZTI15pthread_mutex_t"
14695    }
14696   ],
14697   "linker_set_key" : "_ZTIN7android5MutexE",
14698   "name" : "android::Mutex",
14699   "record_kind" : "class",
14700   "referenced_type" : "_ZTIN7android5MutexE",
14701   "self_type" : "_ZTIN7android5MutexE",
14702   "size" : 4,
14703   "source_file" : "system/core/libutils/include/utils/Mutex.h"
14704  },
14705  {
14706   "access" : "private",
14707   "alignment" : 8,
14708   "fields" :
14709   [
14710    {
14711     "field_name" : "uptime",
14712     "referenced_type" : "_ZTIx"
14713    },
14714    {
14715     "field_name" : "handler",
14716     "field_offset" : 64,
14717     "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE"
14718    },
14719    {
14720     "field_name" : "message",
14721     "field_offset" : 96,
14722     "referenced_type" : "_ZTIN7android7MessageE"
14723    }
14724   ],
14725   "linker_set_key" : "_ZTIN7android6Looper15MessageEnvelopeE",
14726   "name" : "android::Looper::MessageEnvelope",
14727   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
14728   "self_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
14729   "size" : 16,
14730   "source_file" : "system/core/libutils/include/utils/Looper.h"
14731  },
14732  {
14733   "access" : "private",
14734   "alignment" : 4,
14735   "fields" :
14736   [
14737    {
14738     "field_name" : "fd",
14739     "referenced_type" : "_ZTIi"
14740    },
14741    {
14742     "field_name" : "ident",
14743     "field_offset" : 32,
14744     "referenced_type" : "_ZTIi"
14745    },
14746    {
14747     "field_name" : "events",
14748     "field_offset" : 64,
14749     "referenced_type" : "_ZTIi"
14750    },
14751    {
14752     "field_name" : "seq",
14753     "field_offset" : 96,
14754     "referenced_type" : "_ZTIi"
14755    },
14756    {
14757     "field_name" : "callback",
14758     "field_offset" : 128,
14759     "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE"
14760    },
14761    {
14762     "field_name" : "data",
14763     "field_offset" : 160,
14764     "referenced_type" : "_ZTIPv"
14765    }
14766   ],
14767   "linker_set_key" : "_ZTIN7android6Looper7RequestE",
14768   "name" : "android::Looper::Request",
14769   "referenced_type" : "_ZTIN7android6Looper7RequestE",
14770   "self_type" : "_ZTIN7android6Looper7RequestE",
14771   "size" : 24,
14772   "source_file" : "system/core/libutils/include/utils/Looper.h"
14773  },
14774  {
14775   "access" : "private",
14776   "alignment" : 4,
14777   "fields" :
14778   [
14779    {
14780     "field_name" : "events",
14781     "referenced_type" : "_ZTIi"
14782    },
14783    {
14784     "field_name" : "request",
14785     "field_offset" : 32,
14786     "referenced_type" : "_ZTIN7android6Looper7RequestE"
14787    }
14788   ],
14789   "linker_set_key" : "_ZTIN7android6Looper8ResponseE",
14790   "name" : "android::Looper::Response",
14791   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
14792   "self_type" : "_ZTIN7android6Looper8ResponseE",
14793   "size" : 28,
14794   "source_file" : "system/core/libutils/include/utils/Looper.h"
14795  },
14796  {
14797   "alignment" : 8,
14798   "base_specifiers" :
14799   [
14800    {
14801     "referenced_type" : "_ZTIN7android7RefBaseE"
14802    }
14803   ],
14804   "fields" :
14805   [
14806    {
14807     "access" : "private",
14808     "field_name" : "mAllowNonCallbacks",
14809     "field_offset" : 64,
14810     "referenced_type" : "_ZTIKb"
14811    },
14812    {
14813     "access" : "private",
14814     "field_name" : "mWakeEventFd",
14815     "field_offset" : 96,
14816     "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE"
14817    },
14818    {
14819     "access" : "private",
14820     "field_name" : "mLock",
14821     "field_offset" : 128,
14822     "referenced_type" : "_ZTIN7android5MutexE"
14823    },
14824    {
14825     "access" : "private",
14826     "field_name" : "mMessageEnvelopes",
14827     "field_offset" : 160,
14828     "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE"
14829    },
14830    {
14831     "access" : "private",
14832     "field_name" : "mSendingMessage",
14833     "field_offset" : 320,
14834     "referenced_type" : "_ZTIb"
14835    },
14836    {
14837     "access" : "private",
14838     "field_name" : "mPolling",
14839     "field_offset" : 328,
14840     "referenced_type" : "_ZTIVb"
14841    },
14842    {
14843     "access" : "private",
14844     "field_name" : "mEpollFd",
14845     "field_offset" : 352,
14846     "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE"
14847    },
14848    {
14849     "access" : "private",
14850     "field_name" : "mEpollRebuildRequired",
14851     "field_offset" : 384,
14852     "referenced_type" : "_ZTIb"
14853    },
14854    {
14855     "access" : "private",
14856     "field_name" : "mRequests",
14857     "field_offset" : 416,
14858     "referenced_type" : "_ZTIN7android11KeyedVectorIiNS_6Looper7RequestEEE"
14859    },
14860    {
14861     "access" : "private",
14862     "field_name" : "mNextRequestSeq",
14863     "field_offset" : 576,
14864     "referenced_type" : "_ZTIi"
14865    },
14866    {
14867     "access" : "private",
14868     "field_name" : "mResponses",
14869     "field_offset" : 608,
14870     "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE"
14871    },
14872    {
14873     "access" : "private",
14874     "field_name" : "mResponseIndex",
14875     "field_offset" : 768,
14876     "referenced_type" : "_ZTIj"
14877    },
14878    {
14879     "access" : "private",
14880     "field_name" : "mNextMessageUptime",
14881     "field_offset" : 832,
14882     "referenced_type" : "_ZTIx"
14883    }
14884   ],
14885   "linker_set_key" : "_ZTIN7android6LooperE",
14886   "name" : "android::Looper",
14887   "record_kind" : "class",
14888   "referenced_type" : "_ZTIN7android6LooperE",
14889   "self_type" : "_ZTIN7android6LooperE",
14890   "size" : 112,
14891   "source_file" : "system/core/libutils/include/utils/Looper.h",
14892   "vtable_components" :
14893   [
14894    {
14895     "kind" : "offset_to_top"
14896    },
14897    {
14898     "kind" : "rtti",
14899     "mangled_component_name" : "_ZTIN7android6LooperE"
14900    },
14901    {
14902     "kind" : "complete_dtor_pointer",
14903     "mangled_component_name" : "_ZN7android6LooperD1Ev"
14904    },
14905    {
14906     "kind" : "deleting_dtor_pointer",
14907     "mangled_component_name" : "_ZN7android6LooperD0Ev"
14908    },
14909    {
14910     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14911    },
14912    {
14913     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14914    },
14915    {
14916     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14917    },
14918    {
14919     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14920    }
14921   ]
14922  },
14923  {
14924   "alignment" : 4,
14925   "fields" :
14926   [
14927    {
14928     "access" : "private",
14929     "field_name" : "mLock",
14930     "referenced_type" : "_ZTIRN7android6RWLockE"
14931    }
14932   ],
14933   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
14934   "name" : "android::RWLock::AutoRLock",
14935   "record_kind" : "class",
14936   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
14937   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
14938   "size" : 4,
14939   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14940  },
14941  {
14942   "alignment" : 4,
14943   "fields" :
14944   [
14945    {
14946     "access" : "private",
14947     "field_name" : "mLock",
14948     "referenced_type" : "_ZTIRN7android6RWLockE"
14949    }
14950   ],
14951   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
14952   "name" : "android::RWLock::AutoWLock",
14953   "record_kind" : "class",
14954   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
14955   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
14956   "size" : 4,
14957   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14958  },
14959  {
14960   "alignment" : 4,
14961   "fields" :
14962   [
14963    {
14964     "access" : "private",
14965     "field_name" : "mRWLock",
14966     "referenced_type" : "_ZTI16pthread_rwlock_t"
14967    }
14968   ],
14969   "linker_set_key" : "_ZTIN7android6RWLockE",
14970   "name" : "android::RWLock",
14971   "record_kind" : "class",
14972   "referenced_type" : "_ZTIN7android6RWLockE",
14973   "self_type" : "_ZTIN7android6RWLockE",
14974   "size" : 40,
14975   "source_file" : "system/core/libutils/include/utils/RWLock.h"
14976  },
14977  {
14978   "alignment" : 4,
14979   "base_specifiers" :
14980   [
14981    {
14982     "is_virtual" : true,
14983     "referenced_type" : "_ZTIN7android7RefBaseE"
14984    }
14985   ],
14986   "fields" :
14987   [
14988    {
14989     "access" : "private",
14990     "field_name" : "mCanCallJava",
14991     "field_offset" : 32,
14992     "referenced_type" : "_ZTIKb"
14993    },
14994    {
14995     "access" : "private",
14996     "field_name" : "mThread",
14997     "field_offset" : 64,
14998     "referenced_type" : "_ZTIPv"
14999    },
15000    {
15001     "access" : "private",
15002     "field_name" : "mLock",
15003     "field_offset" : 96,
15004     "referenced_type" : "_ZTIN7android5MutexE"
15005    },
15006    {
15007     "access" : "private",
15008     "field_name" : "mThreadExitedCondition",
15009     "field_offset" : 128,
15010     "referenced_type" : "_ZTIN7android9ConditionE"
15011    },
15012    {
15013     "access" : "private",
15014     "field_name" : "mStatus",
15015     "field_offset" : 160,
15016     "referenced_type" : "_ZTIi"
15017    },
15018    {
15019     "access" : "private",
15020     "field_name" : "mExitPending",
15021     "field_offset" : 192,
15022     "referenced_type" : "_ZTIVb"
15023    },
15024    {
15025     "access" : "private",
15026     "field_name" : "mRunning",
15027     "field_offset" : 200,
15028     "referenced_type" : "_ZTIVb"
15029    },
15030    {
15031     "access" : "private",
15032     "field_name" : "mHoldSelf",
15033     "field_offset" : 224,
15034     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
15035    },
15036    {
15037     "access" : "private",
15038     "field_name" : "mTid",
15039     "field_offset" : 256,
15040     "referenced_type" : "_ZTIi"
15041    }
15042   ],
15043   "linker_set_key" : "_ZTIN7android6ThreadE",
15044   "name" : "android::Thread",
15045   "record_kind" : "class",
15046   "referenced_type" : "_ZTIN7android6ThreadE",
15047   "self_type" : "_ZTIN7android6ThreadE",
15048   "size" : 44,
15049   "source_file" : "system/core/libutils/include/utils/Thread.h",
15050   "vtable_components" :
15051   [
15052    {
15053     "component_value" : 36,
15054     "kind" : "vbase_offset"
15055    },
15056    {
15057     "kind" : "offset_to_top"
15058    },
15059    {
15060     "kind" : "rtti",
15061     "mangled_component_name" : "_ZTIN7android6ThreadE"
15062    },
15063    {
15064     "kind" : "complete_dtor_pointer",
15065     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
15066    },
15067    {
15068     "kind" : "deleting_dtor_pointer",
15069     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
15070    },
15071    {
15072     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
15073    },
15074    {
15075     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
15076    },
15077    {
15078     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
15079    },
15080    {
15081     "is_pure" : true,
15082     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
15083    },
15084    {
15085     "kind" : "vcall_offset"
15086    },
15087    {
15088     "kind" : "vcall_offset"
15089    },
15090    {
15091     "kind" : "vcall_offset"
15092    },
15093    {
15094     "kind" : "vcall_offset"
15095    },
15096    {
15097     "component_value" : -36,
15098     "kind" : "vcall_offset"
15099    },
15100    {
15101     "component_value" : -36,
15102     "kind" : "offset_to_top"
15103    },
15104    {
15105     "kind" : "rtti",
15106     "mangled_component_name" : "_ZTIN7android6ThreadE"
15107    },
15108    {
15109     "kind" : "complete_dtor_pointer",
15110     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
15111    },
15112    {
15113     "kind" : "deleting_dtor_pointer",
15114     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
15115    },
15116    {
15117     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15118    },
15119    {
15120     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15121    },
15122    {
15123     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15124    },
15125    {
15126     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15127    }
15128   ]
15129  },
15130  {
15131   "alignment" : 4,
15132   "base_specifiers" :
15133   [
15134    {
15135     "access" : "private",
15136     "referenced_type" : "_ZTIN7android10VectorImplE"
15137    }
15138   ],
15139   "linker_set_key" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
15140   "name" : "android::Vector<android::sysprop_change_callback_info>",
15141   "record_kind" : "class",
15142   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
15143   "self_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
15144   "size" : 20,
15145   "source_file" : "system/core/libutils/include/utils/Vector.h",
15146   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ],
15147   "vtable_components" :
15148   [
15149    {
15150     "kind" : "offset_to_top"
15151    },
15152    {
15153     "kind" : "rtti",
15154     "mangled_component_name" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE"
15155    },
15156    {
15157     "kind" : "complete_dtor_pointer",
15158     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED1Ev"
15159    },
15160    {
15161     "kind" : "deleting_dtor_pointer",
15162     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED0Ev"
15163    },
15164    {
15165     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj"
15166    },
15167    {
15168     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvj"
15169    },
15170    {
15171     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj"
15172    },
15173    {
15174     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj"
15175    },
15176    {
15177     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj"
15178    },
15179    {
15180     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj"
15181    }
15182   ]
15183  },
15184  {
15185   "alignment" : 4,
15186   "base_specifiers" :
15187   [
15188    {
15189     "access" : "private",
15190     "referenced_type" : "_ZTIN7android10VectorImplE"
15191    }
15192   ],
15193   "linker_set_key" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
15194   "name" : "android::Vector<android::Looper::MessageEnvelope>",
15195   "record_kind" : "class",
15196   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
15197   "self_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
15198   "size" : 20,
15199   "source_file" : "system/core/libutils/include/utils/Vector.h",
15200   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ],
15201   "vtable_components" :
15202   [
15203    {
15204     "kind" : "offset_to_top"
15205    },
15206    {
15207     "kind" : "rtti",
15208     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE"
15209    },
15210    {
15211     "kind" : "complete_dtor_pointer",
15212     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED1Ev"
15213    },
15214    {
15215     "kind" : "deleting_dtor_pointer",
15216     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED0Ev"
15217    },
15218    {
15219     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj"
15220    },
15221    {
15222     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj"
15223    },
15224    {
15225     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj"
15226    },
15227    {
15228     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj"
15229    },
15230    {
15231     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj"
15232    },
15233    {
15234     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj"
15235    }
15236   ]
15237  },
15238  {
15239   "alignment" : 4,
15240   "base_specifiers" :
15241   [
15242    {
15243     "access" : "private",
15244     "referenced_type" : "_ZTIN7android10VectorImplE"
15245    }
15246   ],
15247   "linker_set_key" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
15248   "name" : "android::Vector<android::Looper::Response>",
15249   "record_kind" : "class",
15250   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
15251   "self_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
15252   "size" : 20,
15253   "source_file" : "system/core/libutils/include/utils/Vector.h",
15254   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ],
15255   "vtable_components" :
15256   [
15257    {
15258     "kind" : "offset_to_top"
15259    },
15260    {
15261     "kind" : "rtti",
15262     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE"
15263    },
15264    {
15265     "kind" : "complete_dtor_pointer",
15266     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED1Ev"
15267    },
15268    {
15269     "kind" : "deleting_dtor_pointer",
15270     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED0Ev"
15271    },
15272    {
15273     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj"
15274    },
15275    {
15276     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj"
15277    },
15278    {
15279     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj"
15280    },
15281    {
15282     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj"
15283    },
15284    {
15285     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj"
15286    },
15287    {
15288     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj"
15289    }
15290   ]
15291  },
15292  {
15293   "alignment" : 4,
15294   "base_specifiers" :
15295   [
15296    {
15297     "access" : "private",
15298     "referenced_type" : "_ZTIN7android10VectorImplE"
15299    }
15300   ],
15301   "linker_set_key" : "_ZTIN7android6VectorINS_7String8EEE",
15302   "name" : "android::Vector<android::String8>",
15303   "record_kind" : "class",
15304   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
15305   "self_type" : "_ZTIN7android6VectorINS_7String8EEE",
15306   "size" : 20,
15307   "source_file" : "system/core/libutils/include/utils/Vector.h",
15308   "template_args" : [ "_ZTIN7android7String8E" ],
15309   "vtable_components" :
15310   [
15311    {
15312     "kind" : "offset_to_top"
15313    },
15314    {
15315     "kind" : "rtti",
15316     "mangled_component_name" : "_ZTIN7android6VectorINS_7String8EEE"
15317    },
15318    {
15319     "kind" : "complete_dtor_pointer",
15320     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED1Ev"
15321    },
15322    {
15323     "kind" : "deleting_dtor_pointer",
15324     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED0Ev"
15325    },
15326    {
15327     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE12do_constructEPvj"
15328    },
15329    {
15330     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE10do_destroyEPvj"
15331    },
15332    {
15333     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE7do_copyEPvPKvj"
15334    },
15335    {
15336     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE8do_splatEPvPKvj"
15337    },
15338    {
15339     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE15do_move_forwardEPvPKvj"
15340    },
15341    {
15342     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE16do_move_backwardEPvPKvj"
15343    }
15344   ]
15345  },
15346  {
15347   "alignment" : 1,
15348   "linker_set_key" : "_ZTIN7android6traitsINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
15349   "name" : "android::traits<android::key_value_pair_t<int, android::Looper::Request>>",
15350   "referenced_type" : "_ZTIN7android6traitsINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
15351   "self_type" : "_ZTIN7android6traitsINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
15352   "size" : 1,
15353   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15354   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
15355  },
15356  {
15357   "alignment" : 1,
15358   "linker_set_key" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15359   "name" : "android::traits<android::sysprop_change_callback_info>",
15360   "referenced_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15361   "self_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
15362   "size" : 1,
15363   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15364   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
15365  },
15366  {
15367   "alignment" : 1,
15368   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15369   "name" : "android::traits<android::Looper::MessageEnvelope>",
15370   "referenced_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15371   "self_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
15372   "size" : 1,
15373   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15374   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
15375  },
15376  {
15377   "alignment" : 1,
15378   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper7RequestEEE",
15379   "name" : "android::traits<android::Looper::Request>",
15380   "referenced_type" : "_ZTIN7android6traitsINS_6Looper7RequestEEE",
15381   "self_type" : "_ZTIN7android6traitsINS_6Looper7RequestEEE",
15382   "size" : 1,
15383   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15384   "template_args" : [ "_ZTIN7android6Looper7RequestE" ]
15385  },
15386  {
15387   "alignment" : 1,
15388   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15389   "name" : "android::traits<android::Looper::Response>",
15390   "referenced_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15391   "self_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
15392   "size" : 1,
15393   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15394   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
15395  },
15396  {
15397   "alignment" : 1,
15398   "linker_set_key" : "_ZTIN7android6traitsIiEE",
15399   "name" : "android::traits<int>",
15400   "referenced_type" : "_ZTIN7android6traitsIiEE",
15401   "self_type" : "_ZTIN7android6traitsIiEE",
15402   "size" : 1,
15403   "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
15404   "template_args" : [ "_ZTIi" ]
15405  },
15406  {
15407   "alignment" : 8,
15408   "fields" :
15409   [
15410    {
15411     "access" : "private",
15412     "field_name" : "mFileName",
15413     "referenced_type" : "_ZTIPc"
15414    },
15415    {
15416     "access" : "private",
15417     "field_name" : "mBasePtr",
15418     "field_offset" : 32,
15419     "referenced_type" : "_ZTIPv"
15420    },
15421    {
15422     "access" : "private",
15423     "field_name" : "mBaseLength",
15424     "field_offset" : 64,
15425     "referenced_type" : "_ZTIj"
15426    },
15427    {
15428     "access" : "private",
15429     "field_name" : "mDataOffset",
15430     "field_offset" : 128,
15431     "referenced_type" : "_ZTIx"
15432    },
15433    {
15434     "access" : "private",
15435     "field_name" : "mDataPtr",
15436     "field_offset" : 192,
15437     "referenced_type" : "_ZTIPv"
15438    },
15439    {
15440     "access" : "private",
15441     "field_name" : "mDataLength",
15442     "field_offset" : 224,
15443     "referenced_type" : "_ZTIj"
15444    }
15445   ],
15446   "linker_set_key" : "_ZTIN7android7FileMapE",
15447   "name" : "android::FileMap",
15448   "record_kind" : "class",
15449   "referenced_type" : "_ZTIN7android7FileMapE",
15450   "self_type" : "_ZTIN7android7FileMapE",
15451   "size" : 32,
15452   "source_file" : "system/core/libutils/include/utils/FileMap.h"
15453  },
15454  {
15455   "alignment" : 4,
15456   "fields" :
15457   [
15458    {
15459     "field_name" : "what",
15460     "referenced_type" : "_ZTIi"
15461    }
15462   ],
15463   "linker_set_key" : "_ZTIN7android7MessageE",
15464   "name" : "android::Message",
15465   "referenced_type" : "_ZTIN7android7MessageE",
15466   "self_type" : "_ZTIN7android7MessageE",
15467   "size" : 4,
15468   "source_file" : "system/core/libutils/include/utils/Looper.h"
15469  },
15470  {
15471   "alignment" : 4,
15472   "linker_set_key" : "_ZTIN7android7PrinterE",
15473   "name" : "android::Printer",
15474   "record_kind" : "class",
15475   "referenced_type" : "_ZTIN7android7PrinterE",
15476   "self_type" : "_ZTIN7android7PrinterE",
15477   "size" : 4,
15478   "source_file" : "system/core/libutils/include/utils/Printer.h",
15479   "vtable_components" :
15480   [
15481    {
15482     "kind" : "offset_to_top"
15483    },
15484    {
15485     "kind" : "rtti",
15486     "mangled_component_name" : "_ZTIN7android7PrinterE"
15487    },
15488    {
15489     "is_pure" : true,
15490     "mangled_component_name" : "_ZN7android7Printer9printLineEPKc"
15491    },
15492    {
15493     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
15494    },
15495    {
15496     "kind" : "complete_dtor_pointer",
15497     "mangled_component_name" : "_ZN7android7PrinterD1Ev"
15498    },
15499    {
15500     "kind" : "deleting_dtor_pointer",
15501     "mangled_component_name" : "_ZN7android7PrinterD0Ev"
15502    }
15503   ]
15504  },
15505  {
15506   "alignment" : 1,
15507   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
15508   "name" : "android::RefBase::weakref_type",
15509   "record_kind" : "class",
15510   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
15511   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
15512   "size" : 1,
15513   "source_file" : "system/core/libutils/include/utils/RefBase.h"
15514  },
15515  {
15516   "alignment" : 4,
15517   "fields" :
15518   [
15519    {
15520     "access" : "private",
15521     "field_name" : "mRefs",
15522     "field_offset" : 32,
15523     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
15524    }
15525   ],
15526   "linker_set_key" : "_ZTIN7android7RefBaseE",
15527   "name" : "android::RefBase",
15528   "record_kind" : "class",
15529   "referenced_type" : "_ZTIN7android7RefBaseE",
15530   "self_type" : "_ZTIN7android7RefBaseE",
15531   "size" : 8,
15532   "source_file" : "system/core/libutils/include/utils/RefBase.h",
15533   "vtable_components" :
15534   [
15535    {
15536     "kind" : "offset_to_top"
15537    },
15538    {
15539     "kind" : "rtti",
15540     "mangled_component_name" : "_ZTIN7android7RefBaseE"
15541    },
15542    {
15543     "kind" : "complete_dtor_pointer",
15544     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
15545    },
15546    {
15547     "kind" : "deleting_dtor_pointer",
15548     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
15549    },
15550    {
15551     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15552    },
15553    {
15554     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15555    },
15556    {
15557     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15558    },
15559    {
15560     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15561    }
15562   ]
15563  },
15564  {
15565   "alignment" : 4,
15566   "fields" :
15567   [
15568    {
15569     "access" : "private",
15570     "field_name" : "mString",
15571     "referenced_type" : "_ZTIPKc"
15572    }
15573   ],
15574   "linker_set_key" : "_ZTIN7android7String8E",
15575   "name" : "android::String8",
15576   "record_kind" : "class",
15577   "referenced_type" : "_ZTIN7android7String8E",
15578   "self_type" : "_ZTIN7android7String8E",
15579   "size" : 4,
15580   "source_file" : "system/core/libutils/include/utils/String8.h"
15581  },
15582  {
15583   "alignment" : 4,
15584   "fields" :
15585   [
15586    {
15587     "field_name" : "size",
15588     "referenced_type" : "_ZTIKj"
15589    },
15590    {
15591     "field_name" : "data",
15592     "field_offset" : 32,
15593     "referenced_type" : "_ZTIA1_Ds"
15594    }
15595   ],
15596   "linker_set_key" : "_ZTIN7android8String1610StaticDataILj1EEE",
15597   "name" : "android::String16::StaticData<1>",
15598   "referenced_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
15599   "self_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
15600   "size" : 8,
15601   "source_file" : "system/core/libutils/include/utils/String16.h"
15602  },
15603  {
15604   "alignment" : 4,
15605   "fields" :
15606   [
15607    {
15608     "access" : "private",
15609     "field_name" : "mString",
15610     "referenced_type" : "_ZTIPKDs"
15611    }
15612   ],
15613   "linker_set_key" : "_ZTIN7android8String16E",
15614   "name" : "android::String16",
15615   "record_kind" : "class",
15616   "referenced_type" : "_ZTIN7android8String16E",
15617   "self_type" : "_ZTIN7android8String16E",
15618   "size" : 4,
15619   "source_file" : "system/core/libutils/include/utils/String16.h"
15620  },
15621  {
15622   "alignment" : 1,
15623   "linker_set_key" : "_ZTIN7android9CallStack12StackDeleterE",
15624   "name" : "android::CallStack::StackDeleter",
15625   "referenced_type" : "_ZTIN7android9CallStack12StackDeleterE",
15626   "self_type" : "_ZTIN7android9CallStack12StackDeleterE",
15627   "size" : 1,
15628   "source_file" : "system/core/libutils/include/utils/CallStack.h"
15629  },
15630  {
15631   "alignment" : 4,
15632   "fields" :
15633   [
15634    {
15635     "access" : "private",
15636     "field_name" : "mFrameLines",
15637     "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE"
15638    }
15639   ],
15640   "linker_set_key" : "_ZTIN7android9CallStackE",
15641   "name" : "android::CallStack",
15642   "record_kind" : "class",
15643   "referenced_type" : "_ZTIN7android9CallStackE",
15644   "self_type" : "_ZTIN7android9CallStackE",
15645   "size" : 20,
15646   "source_file" : "system/core/libutils/include/utils/CallStack.h"
15647  },
15648  {
15649   "alignment" : 4,
15650   "fields" :
15651   [
15652    {
15653     "access" : "private",
15654     "field_name" : "mCond",
15655     "referenced_type" : "_ZTI14pthread_cond_t"
15656    }
15657   ],
15658   "linker_set_key" : "_ZTIN7android9ConditionE",
15659   "name" : "android::Condition",
15660   "record_kind" : "class",
15661   "referenced_type" : "_ZTIN7android9ConditionE",
15662   "self_type" : "_ZTIN7android9ConditionE",
15663   "size" : 4,
15664   "source_file" : "system/core/libutils/include/utils/Condition.h"
15665  },
15666  {
15667   "alignment" : 4,
15668   "base_specifiers" :
15669   [
15670    {
15671     "referenced_type" : "_ZTIN7android7PrinterE"
15672    }
15673   ],
15674   "fields" :
15675   [
15676    {
15677     "access" : "private",
15678     "field_name" : "mFd",
15679     "field_offset" : 32,
15680     "referenced_type" : "_ZTIi"
15681    },
15682    {
15683     "access" : "private",
15684     "field_name" : "mIndent",
15685     "field_offset" : 64,
15686     "referenced_type" : "_ZTIj"
15687    },
15688    {
15689     "access" : "private",
15690     "field_name" : "mPrefix",
15691     "field_offset" : 96,
15692     "referenced_type" : "_ZTIPKc"
15693    },
15694    {
15695     "access" : "private",
15696     "field_name" : "mFormatString",
15697     "field_offset" : 128,
15698     "referenced_type" : "_ZTIA20_c"
15699    }
15700   ],
15701   "linker_set_key" : "_ZTIN7android9FdPrinterE",
15702   "name" : "android::FdPrinter",
15703   "record_kind" : "class",
15704   "referenced_type" : "_ZTIN7android9FdPrinterE",
15705   "self_type" : "_ZTIN7android9FdPrinterE",
15706   "size" : 36,
15707   "source_file" : "system/core/libutils/include/utils/Printer.h",
15708   "vtable_components" :
15709   [
15710    {
15711     "kind" : "offset_to_top"
15712    },
15713    {
15714     "kind" : "rtti",
15715     "mangled_component_name" : "_ZTIN7android9FdPrinterE"
15716    },
15717    {
15718     "mangled_component_name" : "_ZN7android9FdPrinter9printLineEPKc"
15719    },
15720    {
15721     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
15722    },
15723    {
15724     "kind" : "complete_dtor_pointer",
15725     "mangled_component_name" : "_ZN7android9FdPrinterD1Ev"
15726    },
15727    {
15728     "kind" : "deleting_dtor_pointer",
15729     "mangled_component_name" : "_ZN7android9FdPrinterD0Ev"
15730    }
15731   ]
15732  },
15733  {
15734   "alignment" : 8,
15735   "fields" :
15736   [
15737    {
15738     "access" : "private",
15739     "field_name" : "mName",
15740     "referenced_type" : "_ZTIPKc"
15741    },
15742    {
15743     "access" : "private",
15744     "field_name" : "mClock",
15745     "field_offset" : 32,
15746     "referenced_type" : "_ZTIi"
15747    },
15748    {
15749     "access" : "private",
15750     "field_name" : "mStartTime",
15751     "field_offset" : 64,
15752     "referenced_type" : "_ZTIx"
15753    }
15754   ],
15755   "linker_set_key" : "_ZTIN7android9StopWatchE",
15756   "name" : "android::StopWatch",
15757   "record_kind" : "class",
15758   "referenced_type" : "_ZTIN7android9StopWatchE",
15759   "self_type" : "_ZTIN7android9StopWatchE",
15760   "size" : 16,
15761   "source_file" : "system/core/libutils/include/utils/StopWatch.h"
15762  },
15763  {
15764   "alignment" : 4,
15765   "fields" :
15766   [
15767    {
15768     "access" : "private",
15769     "field_name" : "mFilename",
15770     "referenced_type" : "_ZTIN7android7String8E"
15771    },
15772    {
15773     "access" : "private",
15774     "field_name" : "mFileMap",
15775     "field_offset" : 32,
15776     "referenced_type" : "_ZTIPN7android7FileMapE"
15777    },
15778    {
15779     "access" : "private",
15780     "field_name" : "mBuffer",
15781     "field_offset" : 64,
15782     "referenced_type" : "_ZTIPc"
15783    },
15784    {
15785     "access" : "private",
15786     "field_name" : "mOwnBuffer",
15787     "field_offset" : 96,
15788     "referenced_type" : "_ZTIb"
15789    },
15790    {
15791     "access" : "private",
15792     "field_name" : "mLength",
15793     "field_offset" : 128,
15794     "referenced_type" : "_ZTIj"
15795    },
15796    {
15797     "access" : "private",
15798     "field_name" : "mCurrent",
15799     "field_offset" : 160,
15800     "referenced_type" : "_ZTIPKc"
15801    },
15802    {
15803     "access" : "private",
15804     "field_name" : "mLineNumber",
15805     "field_offset" : 192,
15806     "referenced_type" : "_ZTIi"
15807    }
15808   ],
15809   "linker_set_key" : "_ZTIN7android9TokenizerE",
15810   "name" : "android::Tokenizer",
15811   "record_kind" : "class",
15812   "referenced_type" : "_ZTIN7android9TokenizerE",
15813   "self_type" : "_ZTIN7android9TokenizerE",
15814   "size" : 28,
15815   "source_file" : "system/core/libutils/include/utils/Tokenizer.h"
15816  },
15817  {
15818   "alignment" : 4,
15819   "fields" :
15820   [
15821    {
15822     "field_name" : "buf",
15823     "referenced_type" : "_ZTIA5121_h"
15824    },
15825    {
15826     "field_name" : "entry",
15827     "referenced_type" : "_ZTI12logger_entry"
15828    }
15829   ],
15830   "is_anonymous" : true,
15831   "linker_set_key" : "_ZTIN7log_msgUt_E",
15832   "name" : "log_msg::(anonymous union at system/logging/liblog/include_vndk/log/log_read.h:58:3)",
15833   "record_kind" : "union",
15834   "referenced_type" : "_ZTIN7log_msgUt_E",
15835   "self_type" : "_ZTIN7log_msgUt_E",
15836   "size" : 5124,
15837   "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
15838  }
15839 ],
15840 "rvalue_reference_types" :
15841 [
15842  {
15843   "alignment" : 4,
15844   "linker_set_key" : "_ZTION7android2spINS_14MessageHandlerEEE",
15845   "name" : "android::sp<android::MessageHandler> &&",
15846   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
15847   "self_type" : "_ZTION7android2spINS_14MessageHandlerEEE",
15848   "size" : 4,
15849   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15850  },
15851  {
15852   "alignment" : 4,
15853   "linker_set_key" : "_ZTION7android2spINS_6LooperEEE",
15854   "name" : "android::sp<android::Looper> &&",
15855   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
15856   "self_type" : "_ZTION7android2spINS_6LooperEEE",
15857   "size" : 4,
15858   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15859  },
15860  {
15861   "alignment" : 4,
15862   "linker_set_key" : "_ZTION7android2spINS_6ThreadEEE",
15863   "name" : "android::sp<android::Thread> &&",
15864   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
15865   "self_type" : "_ZTION7android2spINS_6ThreadEEE",
15866   "size" : 4,
15867   "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
15868  },
15869  {
15870   "alignment" : 4,
15871   "linker_set_key" : "_ZTION7android7FileMapE",
15872   "name" : "android::FileMap &&",
15873   "referenced_type" : "_ZTIN7android7FileMapE",
15874   "self_type" : "_ZTION7android7FileMapE",
15875   "size" : 4,
15876   "source_file" : "system/core/libutils/include/utils/FileMap.h"
15877  }
15878 ]
15879}
15880