1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA0_c",
7   "name" : "char [0]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA0_c",
10   "source_file" : "/system/core/liblog/include/log/log_read.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "_ZTIA0_i",
15   "name" : "int [0]",
16   "referenced_type" : "_ZTIi",
17   "self_type" : "_ZTIA0_i",
18   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
19  },
20  {
21   "alignment" : 2,
22   "linker_set_key" : "_ZTIA1_Ds",
23   "name" : "char16_t [1]",
24   "referenced_type" : "_ZTIDs",
25   "self_type" : "_ZTIA1_Ds",
26   "size" : 2,
27   "source_file" : "/system/core/libutils/include/utils/String16.h"
28  },
29  {
30   "alignment" : 1,
31   "linker_set_key" : "_ZTIA20_c",
32   "name" : "char [20]",
33   "referenced_type" : "_ZTIc",
34   "self_type" : "_ZTIA20_c",
35   "size" : 20,
36   "source_file" : "/system/core/libutils/include/utils/Printer.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA5121_h",
41   "name" : "unsigned char [5121]",
42   "referenced_type" : "_ZTIh",
43   "self_type" : "_ZTIA5121_h",
44   "size" : 5121,
45   "source_file" : "/system/core/liblog/include/log/log_read.h"
46  },
47  {
48   "alignment" : 4,
49   "linker_set_key" : "_ZTIA8_N7android9StopWatch5lap_tE",
50   "name" : "android::StopWatch::lap_t [8]",
51   "referenced_type" : "_ZTIN7android9StopWatch5lap_tE",
52   "self_type" : "_ZTIA8_N7android9StopWatch5lap_tE",
53   "size" : 128,
54   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
55  },
56  {
57   "alignment" : 4,
58   "linker_set_key" : "_ZTIA8_j",
59   "name" : "unsigned int [8]",
60   "referenced_type" : "_ZTIj",
61   "self_type" : "_ZTIA8_j",
62   "size" : 32,
63   "source_file" : "/system/core/libsystem/include/system/graphics.h"
64  },
65  {
66   "linker_set_key" : "_ZTIA_f",
67   "name" : "float []",
68   "referenced_type" : "_ZTIf",
69   "self_type" : "_ZTIA_f",
70   "source_file" : "/system/core/libsystem/include/system/graphics.h"
71  }
72 ],
73 "builtin_types" :
74 [
75  {
76   "alignment" : 4,
77   "is_integral" : true,
78   "is_unsigned" : true,
79   "linker_set_key" : "_ZTIDi",
80   "name" : "char32_t",
81   "referenced_type" : "_ZTIDi",
82   "self_type" : "_ZTIDi",
83   "size" : 4
84  },
85  {
86   "alignment" : 2,
87   "is_integral" : true,
88   "is_unsigned" : true,
89   "linker_set_key" : "_ZTIDs",
90   "name" : "char16_t",
91   "referenced_type" : "_ZTIDs",
92   "self_type" : "_ZTIDs",
93   "size" : 2
94  },
95  {
96   "alignment" : 1,
97   "is_integral" : true,
98   "linker_set_key" : "_ZTIa",
99   "name" : "signed char",
100   "referenced_type" : "_ZTIa",
101   "self_type" : "_ZTIa",
102   "size" : 1
103  },
104  {
105   "alignment" : 1,
106   "is_integral" : true,
107   "is_unsigned" : true,
108   "linker_set_key" : "_ZTIb",
109   "name" : "bool",
110   "referenced_type" : "_ZTIb",
111   "self_type" : "_ZTIb",
112   "size" : 1
113  },
114  {
115   "alignment" : 1,
116   "is_integral" : true,
117   "linker_set_key" : "_ZTIc",
118   "name" : "char",
119   "referenced_type" : "_ZTIc",
120   "self_type" : "_ZTIc",
121   "size" : 1
122  },
123  {
124   "alignment" : 4,
125   "linker_set_key" : "_ZTId",
126   "name" : "double",
127   "referenced_type" : "_ZTId",
128   "self_type" : "_ZTId",
129   "size" : 8
130  },
131  {
132   "alignment" : 4,
133   "linker_set_key" : "_ZTIf",
134   "name" : "float",
135   "referenced_type" : "_ZTIf",
136   "self_type" : "_ZTIf",
137   "size" : 4
138  },
139  {
140   "alignment" : 1,
141   "is_integral" : true,
142   "is_unsigned" : true,
143   "linker_set_key" : "_ZTIh",
144   "name" : "unsigned char",
145   "referenced_type" : "_ZTIh",
146   "self_type" : "_ZTIh",
147   "size" : 1
148  },
149  {
150   "alignment" : 4,
151   "is_integral" : true,
152   "linker_set_key" : "_ZTIi",
153   "name" : "int",
154   "referenced_type" : "_ZTIi",
155   "self_type" : "_ZTIi",
156   "size" : 4
157  },
158  {
159   "alignment" : 4,
160   "is_integral" : true,
161   "is_unsigned" : true,
162   "linker_set_key" : "_ZTIj",
163   "name" : "unsigned int",
164   "referenced_type" : "_ZTIj",
165   "self_type" : "_ZTIj",
166   "size" : 4
167  },
168  {
169   "alignment" : 4,
170   "is_integral" : true,
171   "linker_set_key" : "_ZTIl",
172   "name" : "long",
173   "referenced_type" : "_ZTIl",
174   "self_type" : "_ZTIl",
175   "size" : 4
176  },
177  {
178   "alignment" : 4,
179   "is_integral" : true,
180   "is_unsigned" : true,
181   "linker_set_key" : "_ZTIm",
182   "name" : "unsigned long",
183   "referenced_type" : "_ZTIm",
184   "self_type" : "_ZTIm",
185   "size" : 4
186  },
187  {
188   "alignment" : 2,
189   "is_integral" : true,
190   "linker_set_key" : "_ZTIs",
191   "name" : "short",
192   "referenced_type" : "_ZTIs",
193   "self_type" : "_ZTIs",
194   "size" : 2
195  },
196  {
197   "alignment" : 2,
198   "is_integral" : true,
199   "is_unsigned" : true,
200   "linker_set_key" : "_ZTIt",
201   "name" : "unsigned short",
202   "referenced_type" : "_ZTIt",
203   "self_type" : "_ZTIt",
204   "size" : 2
205  },
206  {
207   "linker_set_key" : "_ZTIv",
208   "name" : "void",
209   "referenced_type" : "_ZTIv",
210   "self_type" : "_ZTIv"
211  },
212  {
213   "alignment" : 4,
214   "is_integral" : true,
215   "linker_set_key" : "_ZTIx",
216   "name" : "long long",
217   "referenced_type" : "_ZTIx",
218   "self_type" : "_ZTIx",
219   "size" : 8
220  },
221  {
222   "alignment" : 4,
223   "is_integral" : true,
224   "is_unsigned" : true,
225   "linker_set_key" : "_ZTIy",
226   "name" : "unsigned long long",
227   "referenced_type" : "_ZTIy",
228   "self_type" : "_ZTIy",
229   "size" : 8
230  }
231 ],
232 "elf_functions" :
233 [
234  {
235   "name" : "_Z24androidCreateThreadGetIDPFiPvES_PS_"
236  },
237  {
238   "name" : "_ZN7android10LogPrinter8printRawEPKc"
239  },
240  {
241   "name" : "_ZN7android10LogPrinter9printLineEPKc"
242  },
243  {
244   "name" : "_ZN7android10LogPrinterC1EPKc19android_LogPriorityS2_b"
245  },
246  {
247   "name" : "_ZN7android10LogPrinterC2EPKc19android_LogPriorityS2_b"
248  },
249  {
250   "name" : "_ZN7android10VectorImpl11appendArrayEPKvj"
251  },
252  {
253   "name" : "_ZN7android10VectorImpl11setCapacityEj"
254  },
255  {
256   "name" : "_ZN7android10VectorImpl12appendVectorERKS0_"
257  },
258  {
259   "name" : "_ZN7android10VectorImpl13editArrayImplEv"
260  },
261  {
262   "name" : "_ZN7android10VectorImpl13finish_vectorEv"
263  },
264  {
265   "name" : "_ZN7android10VectorImpl13insertArrayAtEPKvjj"
266  },
267  {
268   "name" : "_ZN7android10VectorImpl13removeItemsAtEjj"
269  },
270  {
271   "name" : "_ZN7android10VectorImpl14insertVectorAtERKS0_j"
272  },
273  {
274   "name" : "_ZN7android10VectorImpl15release_storageEv"
275  },
276  {
277   "name" : "_ZN7android10VectorImpl16editItemLocationEj"
278  },
279  {
280   "name" : "_ZN7android10VectorImpl3addEPKv"
281  },
282  {
283   "name" : "_ZN7android10VectorImpl3addEv"
284  },
285  {
286   "name" : "_ZN7android10VectorImpl3popEv"
287  },
288  {
289   "name" : "_ZN7android10VectorImpl4pushEPKv"
290  },
291  {
292   "name" : "_ZN7android10VectorImpl4pushEv"
293  },
294  {
295   "name" : "_ZN7android10VectorImpl4sortEPFiPKvS2_E"
296  },
297  {
298   "name" : "_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_"
299  },
300  {
301   "name" : "_ZN7android10VectorImpl5_growEjj"
302  },
303  {
304   "name" : "_ZN7android10VectorImpl5clearEv"
305  },
306  {
307   "name" : "_ZN7android10VectorImpl6resizeEj"
308  },
309  {
310   "name" : "_ZN7android10VectorImpl7_shrinkEjj"
311  },
312  {
313   "name" : "_ZN7android10VectorImpl8insertAtEPKvjj"
314  },
315  {
316   "name" : "_ZN7android10VectorImpl8insertAtEjj"
317  },
318  {
319   "name" : "_ZN7android10VectorImpl9replaceAtEPKvj"
320  },
321  {
322   "name" : "_ZN7android10VectorImpl9replaceAtEj"
323  },
324  {
325   "name" : "_ZN7android10VectorImplC2ERKS0_"
326  },
327  {
328   "name" : "_ZN7android10VectorImplC2Ejj"
329  },
330  {
331   "name" : "_ZN7android10VectorImplD0Ev"
332  },
333  {
334   "name" : "_ZN7android10VectorImplD1Ev"
335  },
336  {
337   "name" : "_ZN7android10VectorImplD2Ev"
338  },
339  {
340   "name" : "_ZN7android10VectorImplaSERKS0_"
341  },
342  {
343   "name" : "_ZN7android11PropertyMap11addPropertyERKNS_7String8ES3_"
344  },
345  {
346   "name" : "_ZN7android11PropertyMap4loadERKNS_7String8EPPS0_"
347  },
348  {
349   "name" : "_ZN7android11PropertyMap5clearEv"
350  },
351  {
352   "name" : "_ZN7android11PropertyMap6Parser5parseEv"
353  },
354  {
355   "name" : "_ZN7android11PropertyMap6ParserC1EPS0_PNS_9TokenizerE"
356  },
357  {
358   "name" : "_ZN7android11PropertyMap6ParserC2EPS0_PNS_9TokenizerE"
359  },
360  {
361   "name" : "_ZN7android11PropertyMap6ParserD1Ev"
362  },
363  {
364   "name" : "_ZN7android11PropertyMap6ParserD2Ev"
365  },
366  {
367   "name" : "_ZN7android11PropertyMap6addAllEPKS0_"
368  },
369  {
370   "name" : "_ZN7android11PropertyMapC1Ev"
371  },
372  {
373   "name" : "_ZN7android11PropertyMapC2Ev"
374  },
375  {
376   "name" : "_ZN7android11PropertyMapD1Ev"
377  },
378  {
379   "name" : "_ZN7android11PropertyMapD2Ev"
380  },
381  {
382   "name" : "_ZN7android12NativeHandle6createEP13native_handleb"
383  },
384  {
385   "name" : "_ZN7android12NativeHandleC1EP13native_handleb"
386  },
387  {
388   "name" : "_ZN7android12NativeHandleC2EP13native_handleb"
389  },
390  {
391   "name" : "_ZN7android12NativeHandleD1Ev"
392  },
393  {
394   "name" : "_ZN7android12NativeHandleD2Ev"
395  },
396  {
397   "name" : "_ZN7android12SharedBuffer5allocEj"
398  },
399  {
400   "name" : "_ZN7android12SharedBuffer7deallocEPKS0_"
401  },
402  {
403   "name" : "_ZN7android12uptimeMillisEv"
404  },
405  {
406   "name" : "_ZN7android13PrefixPrinter9printLineEPKc"
407  },
408  {
409   "name" : "_ZN7android13PrefixPrinterC1ERNS_7PrinterEPKc"
410  },
411  {
412   "name" : "_ZN7android13PrefixPrinterC2ERNS_7PrinterEPKc"
413  },
414  {
415   "name" : "_ZN7android14LooperCallbackD0Ev"
416  },
417  {
418   "name" : "_ZN7android14LooperCallbackD1Ev"
419  },
420  {
421   "name" : "_ZN7android14LooperCallbackD2Ev"
422  },
423  {
424   "name" : "_ZN7android14MessageHandlerD0Ev"
425  },
426  {
427   "name" : "_ZN7android14MessageHandlerD1Ev"
428  },
429  {
430   "name" : "_ZN7android14MessageHandlerD2Ev"
431  },
432  {
433   "name" : "_ZN7android14String8Printer9printLineEPKc"
434  },
435  {
436   "name" : "_ZN7android14String8PrinterC1EPNS_7String8EPKc"
437  },
438  {
439   "name" : "_ZN7android14String8PrinterC2EPNS_7String8EPKc"
440  },
441  {
442   "name" : "_ZN7android14sp_report_raceEv"
443  },
444  {
445   "name" : "_ZN7android14statusToStringEi"
446  },
447  {
448   "name" : "_ZN7android15elapsedRealtimeEv"
449  },
450  {
451   "name" : "_ZN7android16SortedVectorImpl3addEPKv"
452  },
453  {
454   "name" : "_ZN7android16SortedVectorImpl5mergeERKNS_10VectorImplE"
455  },
456  {
457   "name" : "_ZN7android16SortedVectorImpl5mergeERKS0_"
458  },
459  {
460   "name" : "_ZN7android16SortedVectorImpl6removeEPKv"
461  },
462  {
463   "name" : "_ZN7android16SortedVectorImplC2ERKNS_10VectorImplE"
464  },
465  {
466   "name" : "_ZN7android16SortedVectorImplC2Ejj"
467  },
468  {
469   "name" : "_ZN7android16SortedVectorImplD0Ev"
470  },
471  {
472   "name" : "_ZN7android16SortedVectorImplD1Ev"
473  },
474  {
475   "name" : "_ZN7android16SortedVectorImplD2Ev"
476  },
477  {
478   "name" : "_ZN7android16SortedVectorImplaSERKS0_"
479  },
480  {
481   "name" : "_ZN7android17JenkinsHashWhitenEj"
482  },
483  {
484   "name" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE"
485  },
486  {
487   "name" : "_ZN7android18WeakMessageHandlerC1ERKNS_2wpINS_14MessageHandlerEEE"
488  },
489  {
490   "name" : "_ZN7android18WeakMessageHandlerC2ERKNS_2wpINS_14MessageHandlerEEE"
491  },
492  {
493   "name" : "_ZN7android18WeakMessageHandlerD0Ev"
494  },
495  {
496   "name" : "_ZN7android18WeakMessageHandlerD1Ev"
497  },
498  {
499   "name" : "_ZN7android18WeakMessageHandlerD2Ev"
500  },
501  {
502   "name" : "_ZN7android19JenkinsHashMixBytesEjPKhj"
503  },
504  {
505   "name" : "_ZN7android19elapsedRealtimeNanoEv"
506  },
507  {
508   "name" : "_ZN7android20JenkinsHashMixShortsEjPKtj"
509  },
510  {
511   "name" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv"
512  },
513  {
514   "name" : "_ZN7android20SimpleLooperCallbackC1EPFiiiPvE"
515  },
516  {
517   "name" : "_ZN7android20SimpleLooperCallbackC2EPFiiiPvE"
518  },
519  {
520   "name" : "_ZN7android20SimpleLooperCallbackD0Ev"
521  },
522  {
523   "name" : "_ZN7android20SimpleLooperCallbackD1Ev"
524  },
525  {
526   "name" : "_ZN7android20SimpleLooperCallbackD2Ev"
527  },
528  {
529   "name" : "_ZN7android21report_sysprop_changeEv"
530  },
531  {
532   "name" : "_ZN7android23sp_report_stack_pointerEv"
533  },
534  {
535   "name" : "_ZN7android27add_sysprop_change_callbackEPFvvEi"
536  },
537  {
538   "name" : "_ZN7android30get_report_sysprop_change_funcEv"
539  },
540  {
541   "name" : "_ZN7android6Looper10initTLSKeyEv"
542  },
543  {
544   "name" : "_ZN7android6Looper11sendMessageERKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
545  },
546  {
547   "name" : "_ZN7android6Looper12getForThreadEv"
548  },
549  {
550   "name" : "_ZN7android6Looper12pushResponseEiRKNS0_7RequestE"
551  },
552  {
553   "name" : "_ZN7android6Looper12setForThreadERKNS_2spIS0_EE"
554  },
555  {
556   "name" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEE"
557  },
558  {
559   "name" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEEi"
560  },
561  {
562   "name" : "_ZN7android6Looper16threadDestructorEPv"
563  },
564  {
565   "name" : "_ZN7android6Looper17sendMessageAtTimeExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
566  },
567  {
568   "name" : "_ZN7android6Looper18rebuildEpollLockedEv"
569  },
570  {
571   "name" : "_ZN7android6Looper18sendMessageDelayedExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE"
572  },
573  {
574   "name" : "_ZN7android6Looper26scheduleEpollRebuildLockedEv"
575  },
576  {
577   "name" : "_ZN7android6Looper4wakeEv"
578  },
579  {
580   "name" : "_ZN7android6Looper5addFdEiiiPFiiiPvES1_"
581  },
582  {
583   "name" : "_ZN7android6Looper5addFdEiiiRKNS_2spINS_14LooperCallbackEEEPv"
584  },
585  {
586   "name" : "_ZN7android6Looper6awokenEv"
587  },
588  {
589   "name" : "_ZN7android6Looper7pollAllEiPiS1_PPv"
590  },
591  {
592   "name" : "_ZN7android6Looper7prepareEi"
593  },
594  {
595   "name" : "_ZN7android6Looper8pollOnceEiPiS1_PPv"
596  },
597  {
598   "name" : "_ZN7android6Looper8removeFdEi"
599  },
600  {
601   "name" : "_ZN7android6Looper8removeFdEii"
602  },
603  {
604   "name" : "_ZN7android6Looper9pollInnerEi"
605  },
606  {
607   "name" : "_ZN7android6LooperC1Eb"
608  },
609  {
610   "name" : "_ZN7android6LooperC2Eb"
611  },
612  {
613   "name" : "_ZN7android6LooperD0Ev"
614  },
615  {
616   "name" : "_ZN7android6LooperD1Ev"
617  },
618  {
619   "name" : "_ZN7android6LooperD2Ev"
620  },
621  {
622   "name" : "_ZN7android6Thread10readyToRunEv"
623  },
624  {
625   "name" : "_ZN7android6Thread11_threadLoopEPv"
626  },
627  {
628   "name" : "_ZN7android6Thread11requestExitEv"
629  },
630  {
631   "name" : "_ZN7android6Thread18requestExitAndWaitEv"
632  },
633  {
634   "name" : "_ZN7android6Thread3runEPKcij"
635  },
636  {
637   "name" : "_ZN7android6Thread4joinEv"
638  },
639  {
640   "name" : "_ZN7android6ThreadC2Eb"
641  },
642  {
643   "name" : "_ZN7android6ThreadD0Ev"
644  },
645  {
646   "name" : "_ZN7android6ThreadD1Ev"
647  },
648  {
649   "name" : "_ZN7android6ThreadD2Ev"
650  },
651  {
652   "name" : "_ZN7android7FileMap6adviseENS0_9MapAdviceE"
653  },
654  {
655   "name" : "_ZN7android7FileMap6createEPKcixjb"
656  },
657  {
658   "name" : "_ZN7android7FileMapC1EOS0_"
659  },
660  {
661   "name" : "_ZN7android7FileMapC1Ev"
662  },
663  {
664   "name" : "_ZN7android7FileMapC2EOS0_"
665  },
666  {
667   "name" : "_ZN7android7FileMapC2Ev"
668  },
669  {
670   "name" : "_ZN7android7FileMapD1Ev"
671  },
672  {
673   "name" : "_ZN7android7FileMapD2Ev"
674  },
675  {
676   "name" : "_ZN7android7FileMapaSEOS0_"
677  },
678  {
679   "name" : "_ZN7android7Printer15printFormatLineEPKcz"
680  },
681  {
682   "name" : "_ZN7android7PrinterC2Ev"
683  },
684  {
685   "name" : "_ZN7android7PrinterD0Ev"
686  },
687  {
688   "name" : "_ZN7android7PrinterD1Ev"
689  },
690  {
691   "name" : "_ZN7android7PrinterD2Ev"
692  },
693  {
694   "name" : "_ZN7android7RefBase10onFirstRefEv"
695  },
696  {
697   "name" : "_ZN7android7RefBase10renameRefsEjRKNS_16ReferenceRenamerE"
698  },
699  {
700   "name" : "_ZN7android7RefBase11renameRefIdEPNS0_12weakref_typeEPKvS4_"
701  },
702  {
703   "name" : "_ZN7android7RefBase11renameRefIdEPS0_PKvS3_"
704  },
705  {
706   "name" : "_ZN7android7RefBase12weakref_type14attemptIncWeakEPKv"
707  },
708  {
709   "name" : "_ZN7android7RefBase12weakref_type16attemptIncStrongEPKv"
710  },
711  {
712   "name" : "_ZN7android7RefBase12weakref_type7decWeakEPKv"
713  },
714  {
715   "name" : "_ZN7android7RefBase12weakref_type7incWeakEPKv"
716  },
717  {
718   "name" : "_ZN7android7RefBase12weakref_type7trackMeEbb"
719  },
720  {
721   "name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
722  },
723  {
724   "name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
725  },
726  {
727   "name" : "_ZN7android7RefBase20extendObjectLifetimeEi"
728  },
729  {
730   "name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
731  },
732  {
733   "name" : "_ZN7android7RefBaseC1Ev"
734  },
735  {
736   "name" : "_ZN7android7RefBaseC2Ev"
737  },
738  {
739   "name" : "_ZN7android7RefBaseD0Ev"
740  },
741  {
742   "name" : "_ZN7android7RefBaseD1Ev"
743  },
744  {
745   "name" : "_ZN7android7RefBaseD2Ev"
746  },
747  {
748   "name" : "_ZN7android7String810appendPathEPKc"
749  },
750  {
751   "name" : "_ZN7android7String810lockBufferEj"
752  },
753  {
754   "name" : "_ZN7android7String811real_appendEPKcj"
755  },
756  {
757   "name" : "_ZN7android7String811setPathNameEPKc"
758  },
759  {
760   "name" : "_ZN7android7String811setPathNameEPKcj"
761  },
762  {
763   "name" : "_ZN7android7String812appendFormatEPKcz"
764  },
765  {
766   "name" : "_ZN7android7String812unlockBufferEj"
767  },
768  {
769   "name" : "_ZN7android7String812unlockBufferEv"
770  },
771  {
772   "name" : "_ZN7android7String813appendFormatVEPKcPc"
773  },
774  {
775   "name" : "_ZN7android7String816convertToResPathEv"
776  },
777  {
778   "name" : "_ZN7android7String85clearEv"
779  },
780  {
781   "name" : "_ZN7android7String85setToEPKDij"
782  },
783  {
784   "name" : "_ZN7android7String85setToEPKDsj"
785  },
786  {
787   "name" : "_ZN7android7String85setToEPKc"
788  },
789  {
790   "name" : "_ZN7android7String85setToEPKcj"
791  },
792  {
793   "name" : "_ZN7android7String85setToERKS0_"
794  },
795  {
796   "name" : "_ZN7android7String86appendEPKc"
797  },
798  {
799   "name" : "_ZN7android7String86appendEPKcj"
800  },
801  {
802   "name" : "_ZN7android7String86appendERKS0_"
803  },
804  {
805   "name" : "_ZN7android7String86formatEPKcz"
806  },
807  {
808   "name" : "_ZN7android7String87formatVEPKcPc"
809  },
810  {
811   "name" : "_ZN7android7String87toLowerEjj"
812  },
813  {
814   "name" : "_ZN7android7String87toLowerEv"
815  },
816  {
817   "name" : "_ZN7android7String87toUpperEjj"
818  },
819  {
820   "name" : "_ZN7android7String87toUpperEv"
821  },
822  {
823   "name" : "_ZN7android7String89removeAllEPKc"
824  },
825  {
826   "name" : "_ZN7android7String8C1ENS0_13StaticLinkageE"
827  },
828  {
829   "name" : "_ZN7android7String8C1EPKDi"
830  },
831  {
832   "name" : "_ZN7android7String8C1EPKDij"
833  },
834  {
835   "name" : "_ZN7android7String8C1EPKDs"
836  },
837  {
838   "name" : "_ZN7android7String8C1EPKDsj"
839  },
840  {
841   "name" : "_ZN7android7String8C1EPKc"
842  },
843  {
844   "name" : "_ZN7android7String8C1EPKcj"
845  },
846  {
847   "name" : "_ZN7android7String8C1ERKNS_8String16E"
848  },
849  {
850   "name" : "_ZN7android7String8C1ERKS0_"
851  },
852  {
853   "name" : "_ZN7android7String8C1Ev"
854  },
855  {
856   "name" : "_ZN7android7String8C2ENS0_13StaticLinkageE"
857  },
858  {
859   "name" : "_ZN7android7String8C2EPKDi"
860  },
861  {
862   "name" : "_ZN7android7String8C2EPKDij"
863  },
864  {
865   "name" : "_ZN7android7String8C2EPKDs"
866  },
867  {
868   "name" : "_ZN7android7String8C2EPKDsj"
869  },
870  {
871   "name" : "_ZN7android7String8C2EPKc"
872  },
873  {
874   "name" : "_ZN7android7String8C2EPKcj"
875  },
876  {
877   "name" : "_ZN7android7String8C2ERKNS_8String16E"
878  },
879  {
880   "name" : "_ZN7android7String8C2ERKS0_"
881  },
882  {
883   "name" : "_ZN7android7String8C2Ev"
884  },
885  {
886   "name" : "_ZN7android7String8D1Ev"
887  },
888  {
889   "name" : "_ZN7android7String8D2Ev"
890  },
891  {
892   "name" : "_ZN7android8String1610editResizeEj"
893  },
894  {
895   "name" : "_ZN7android8String1610replaceAllEDsDs"
896  },
897  {
898   "name" : "_ZN7android8String1613allocFromUTF8EPKcj"
899  },
900  {
901   "name" : "_ZN7android8String1614allocFromUTF16EPKDsj"
902  },
903  {
904   "name" : "_ZN7android8String164editEv"
905  },
906  {
907   "name" : "_ZN7android8String165allocEj"
908  },
909  {
910   "name" : "_ZN7android8String165setToEPKDs"
911  },
912  {
913   "name" : "_ZN7android8String165setToEPKDsj"
914  },
915  {
916   "name" : "_ZN7android8String165setToERKS0_"
917  },
918  {
919   "name" : "_ZN7android8String165setToERKS0_jj"
920  },
921  {
922   "name" : "_ZN7android8String166appendEPKDsj"
923  },
924  {
925   "name" : "_ZN7android8String166appendERKS0_"
926  },
927  {
928   "name" : "_ZN7android8String166insertEjPKDs"
929  },
930  {
931   "name" : "_ZN7android8String166insertEjPKDsj"
932  },
933  {
934   "name" : "_ZN7android8String166removeEjj"
935  },
936  {
937   "name" : "_ZN7android8String167acquireEv"
938  },
939  {
940   "name" : "_ZN7android8String167releaseEv"
941  },
942  {
943   "name" : "_ZN7android8String169makeLowerEv"
944  },
945  {
946   "name" : "_ZN7android8String16C1ENS0_13StaticLinkageE"
947  },
948  {
949   "name" : "_ZN7android8String16C1EPKDs"
950  },
951  {
952   "name" : "_ZN7android8String16C1EPKDsj"
953  },
954  {
955   "name" : "_ZN7android8String16C1EPKc"
956  },
957  {
958   "name" : "_ZN7android8String16C1EPKcj"
959  },
960  {
961   "name" : "_ZN7android8String16C1ERKNS_7String8E"
962  },
963  {
964   "name" : "_ZN7android8String16C1ERKS0_"
965  },
966  {
967   "name" : "_ZN7android8String16C1ERKS0_jj"
968  },
969  {
970   "name" : "_ZN7android8String16C1Ev"
971  },
972  {
973   "name" : "_ZN7android8String16C2ENS0_13StaticLinkageE"
974  },
975  {
976   "name" : "_ZN7android8String16C2EPKDs"
977  },
978  {
979   "name" : "_ZN7android8String16C2EPKDsj"
980  },
981  {
982   "name" : "_ZN7android8String16C2EPKc"
983  },
984  {
985   "name" : "_ZN7android8String16C2EPKcj"
986  },
987  {
988   "name" : "_ZN7android8String16C2ERKNS_7String8E"
989  },
990  {
991   "name" : "_ZN7android8String16C2ERKS0_"
992  },
993  {
994   "name" : "_ZN7android8String16C2ERKS0_jj"
995  },
996  {
997   "name" : "_ZN7android8String16C2Ev"
998  },
999  {
1000   "name" : "_ZN7android8String16D1Ev"
1001  },
1002  {
1003   "name" : "_ZN7android8String16D2Ev"
1004  },
1005  {
1006   "name" : "_ZN7android9FdPrinter9printLineEPKc"
1007  },
1008  {
1009   "name" : "_ZN7android9FdPrinterC1EijPKc"
1010  },
1011  {
1012   "name" : "_ZN7android9FdPrinterC2EijPKc"
1013  },
1014  {
1015   "name" : "_ZN7android9StopWatch3lapEv"
1016  },
1017  {
1018   "name" : "_ZN7android9StopWatch5resetEv"
1019  },
1020  {
1021   "name" : "_ZN7android9StopWatchC1EPKci"
1022  },
1023  {
1024   "name" : "_ZN7android9StopWatchC2EPKci"
1025  },
1026  {
1027   "name" : "_ZN7android9StopWatchD1Ev"
1028  },
1029  {
1030   "name" : "_ZN7android9StopWatchD2Ev"
1031  },
1032  {
1033   "name" : "_ZN7android9Tokenizer12fromContentsERKNS_7String8EPKcPPS0_"
1034  },
1035  {
1036   "name" : "_ZN7android9Tokenizer14skipDelimitersEPKc"
1037  },
1038  {
1039   "name" : "_ZN7android9Tokenizer4openERKNS_7String8EPPS0_"
1040  },
1041  {
1042   "name" : "_ZN7android9Tokenizer8nextLineEv"
1043  },
1044  {
1045   "name" : "_ZN7android9Tokenizer9nextTokenEPKc"
1046  },
1047  {
1048   "name" : "_ZN7android9TokenizerC1ERKNS_7String8EPNS_7FileMapEPcbj"
1049  },
1050  {
1051   "name" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbj"
1052  },
1053  {
1054   "name" : "_ZN7android9TokenizerD1Ev"
1055  },
1056  {
1057   "name" : "_ZN7android9TokenizerD2Ev"
1058  },
1059  {
1060   "name" : "_ZNK7android10VectorImpl12itemLocationEj"
1061  },
1062  {
1063   "name" : "_ZNK7android10VectorImpl8capacityEv"
1064  },
1065  {
1066   "name" : "_ZNK7android10VectorImpl8itemSizeEv"
1067  },
1068  {
1069   "name" : "_ZNK7android11PropertyMap11hasPropertyERKNS_7String8E"
1070  },
1071  {
1072   "name" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERS1_"
1073  },
1074  {
1075   "name" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERb"
1076  },
1077  {
1078   "name" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERf"
1079  },
1080  {
1081   "name" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERi"
1082  },
1083  {
1084   "name" : "_ZNK7android12SharedBuffer10editResizeEj"
1085  },
1086  {
1087   "name" : "_ZNK7android12SharedBuffer11attemptEditEv"
1088  },
1089  {
1090   "name" : "_ZNK7android12SharedBuffer4editEv"
1091  },
1092  {
1093   "name" : "_ZNK7android12SharedBuffer5resetEj"
1094  },
1095  {
1096   "name" : "_ZNK7android12SharedBuffer7acquireEv"
1097  },
1098  {
1099   "name" : "_ZNK7android12SharedBuffer7releaseEj"
1100  },
1101  {
1102   "binding" : "weak",
1103   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_compareEPKvS6_"
1104  },
1105  {
1106   "binding" : "weak",
1107   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_destroyEPvj"
1108  },
1109  {
1110   "binding" : "weak",
1111   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE12do_constructEPvj"
1112  },
1113  {
1114   "binding" : "weak",
1115   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE15do_move_forwardEPvPKvj"
1116  },
1117  {
1118   "binding" : "weak",
1119   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE16do_move_backwardEPvPKvj"
1120  },
1121  {
1122   "binding" : "weak",
1123   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE7do_copyEPvPKvj"
1124  },
1125  {
1126   "binding" : "weak",
1127   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE8do_splatEPvPKvj"
1128  },
1129  {
1130   "binding" : "weak",
1131   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_compareEPKvS7_"
1132  },
1133  {
1134   "binding" : "weak",
1135   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_destroyEPvj"
1136  },
1137  {
1138   "binding" : "weak",
1139   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE12do_constructEPvj"
1140  },
1141  {
1142   "binding" : "weak",
1143   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE15do_move_forwardEPvPKvj"
1144  },
1145  {
1146   "binding" : "weak",
1147   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE16do_move_backwardEPvPKvj"
1148  },
1149  {
1150   "binding" : "weak",
1151   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE7do_copyEPvPKvj"
1152  },
1153  {
1154   "binding" : "weak",
1155   "name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE8do_splatEPvPKvj"
1156  },
1157  {
1158   "name" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPj"
1159  },
1160  {
1161   "name" : "_ZNK7android16SortedVectorImpl7indexOfEPKv"
1162  },
1163  {
1164   "name" : "_ZNK7android16SortedVectorImpl7orderOfEPKv"
1165  },
1166  {
1167   "name" : "_ZNK7android6Looper20getAllowNonCallbacksEv"
1168  },
1169  {
1170   "name" : "_ZNK7android6Looper7Request13initEventItemEP11epoll_event"
1171  },
1172  {
1173   "name" : "_ZNK7android6Looper9isPollingEv"
1174  },
1175  {
1176   "name" : "_ZNK7android6Thread11exitPendingEv"
1177  },
1178  {
1179   "name" : "_ZNK7android6Thread6getTidEv"
1180  },
1181  {
1182   "name" : "_ZNK7android6Thread9isRunningEv"
1183  },
1184  {
1185   "binding" : "weak",
1186   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvj"
1187  },
1188  {
1189   "binding" : "weak",
1190   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj"
1191  },
1192  {
1193   "binding" : "weak",
1194   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj"
1195  },
1196  {
1197   "binding" : "weak",
1198   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj"
1199  },
1200  {
1201   "binding" : "weak",
1202   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj"
1203  },
1204  {
1205   "binding" : "weak",
1206   "name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj"
1207  },
1208  {
1209   "binding" : "weak",
1210   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj"
1211  },
1212  {
1213   "binding" : "weak",
1214   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj"
1215  },
1216  {
1217   "binding" : "weak",
1218   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj"
1219  },
1220  {
1221   "binding" : "weak",
1222   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj"
1223  },
1224  {
1225   "binding" : "weak",
1226   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj"
1227  },
1228  {
1229   "binding" : "weak",
1230   "name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj"
1231  },
1232  {
1233   "binding" : "weak",
1234   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj"
1235  },
1236  {
1237   "binding" : "weak",
1238   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj"
1239  },
1240  {
1241   "binding" : "weak",
1242   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj"
1243  },
1244  {
1245   "binding" : "weak",
1246   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj"
1247  },
1248  {
1249   "binding" : "weak",
1250   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj"
1251  },
1252  {
1253   "binding" : "weak",
1254   "name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj"
1255  },
1256  {
1257   "name" : "_ZNK7android7RefBase10createWeakEPKv"
1258  },
1259  {
1260   "name" : "_ZNK7android7RefBase11getWeakRefsEv"
1261  },
1262  {
1263   "name" : "_ZNK7android7RefBase12weakref_type12getWeakCountEv"
1264  },
1265  {
1266   "name" : "_ZNK7android7RefBase12weakref_type7refBaseEv"
1267  },
1268  {
1269   "name" : "_ZNK7android7RefBase12weakref_type9printRefsEv"
1270  },
1271  {
1272   "name" : "_ZNK7android7RefBase14forceIncStrongEPKv"
1273  },
1274  {
1275   "name" : "_ZNK7android7RefBase14getStrongCountEv"
1276  },
1277  {
1278   "name" : "_ZNK7android7RefBase9decStrongEPKv"
1279  },
1280  {
1281   "name" : "_ZNK7android7RefBase9incStrongEPKv"
1282  },
1283  {
1284   "name" : "_ZNK7android7String810getPathDirEv"
1285  },
1286  {
1287   "name" : "_ZNK7android7String811getBasePathEv"
1288  },
1289  {
1290   "name" : "_ZNK7android7String811getPathLeafEv"
1291  },
1292  {
1293   "name" : "_ZNK7android7String814find_extensionEv"
1294  },
1295  {
1296   "name" : "_ZNK7android7String816getPathExtensionEv"
1297  },
1298  {
1299   "name" : "_ZNK7android7String84findEPKcj"
1300  },
1301  {
1302   "name" : "_ZNK7android7String86lengthEv"
1303  },
1304  {
1305   "name" : "_ZNK7android7String88walkPathEPS0_"
1306  },
1307  {
1308   "name" : "_ZNK7android8String1610startsWithEPKDs"
1309  },
1310  {
1311   "name" : "_ZNK7android8String1610startsWithERKS0_"
1312  },
1313  {
1314   "name" : "_ZNK7android8String1614isStaticStringEv"
1315  },
1316  {
1317   "name" : "_ZNK7android8String1616staticStringSizeEv"
1318  },
1319  {
1320   "name" : "_ZNK7android8String164sizeEv"
1321  },
1322  {
1323   "name" : "_ZNK7android8String168containsEPKDs"
1324  },
1325  {
1326   "name" : "_ZNK7android8String168findLastEDs"
1327  },
1328  {
1329   "name" : "_ZNK7android8String169findFirstEDs"
1330  },
1331  {
1332   "name" : "_ZNK7android9StopWatch11elapsedTimeEv"
1333  },
1334  {
1335   "name" : "_ZNK7android9StopWatch4nameEv"
1336  },
1337  {
1338   "name" : "_ZNK7android9Tokenizer11getLocationEv"
1339  },
1340  {
1341   "name" : "_ZNK7android9Tokenizer19peekRemainderOfLineEv"
1342  },
1343  {
1344   "name" : "_ZTv0_n12_N7android14LooperCallbackD0Ev"
1345  },
1346  {
1347   "name" : "_ZTv0_n12_N7android14LooperCallbackD1Ev"
1348  },
1349  {
1350   "name" : "_ZTv0_n12_N7android14MessageHandlerD0Ev"
1351  },
1352  {
1353   "name" : "_ZTv0_n12_N7android14MessageHandlerD1Ev"
1354  },
1355  {
1356   "name" : "_ZTv0_n12_N7android18WeakMessageHandlerD0Ev"
1357  },
1358  {
1359   "name" : "_ZTv0_n12_N7android18WeakMessageHandlerD1Ev"
1360  },
1361  {
1362   "name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD0Ev"
1363  },
1364  {
1365   "name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD1Ev"
1366  },
1367  {
1368   "name" : "_ZTv0_n12_N7android6ThreadD0Ev"
1369  },
1370  {
1371   "name" : "_ZTv0_n12_N7android6ThreadD1Ev"
1372  },
1373  {
1374   "name" : "androidCreateRawThreadEtc"
1375  },
1376  {
1377   "name" : "androidCreateThread"
1378  },
1379  {
1380   "name" : "androidCreateThreadEtc"
1381  },
1382  {
1383   "name" : "androidGetThreadId"
1384  },
1385  {
1386   "name" : "androidGetThreadPriority"
1387  },
1388  {
1389   "name" : "androidSetCreateThreadFunc"
1390  },
1391  {
1392   "name" : "androidSetThreadName"
1393  },
1394  {
1395   "name" : "androidSetThreadPriority"
1396  },
1397  {
1398   "name" : "do_report_sysprop_change"
1399  },
1400  {
1401   "name" : "strcmp16"
1402  },
1403  {
1404   "name" : "strcpy16"
1405  },
1406  {
1407   "name" : "strlen16"
1408  },
1409  {
1410   "name" : "strlen32"
1411  },
1412  {
1413   "name" : "strncmp16"
1414  },
1415  {
1416   "name" : "strnlen16"
1417  },
1418  {
1419   "name" : "strnlen32"
1420  },
1421  {
1422   "name" : "strstr16"
1423  },
1424  {
1425   "name" : "strzcmp16"
1426  },
1427  {
1428   "name" : "systemTime"
1429  },
1430  {
1431   "name" : "toMillisecondTimeoutDelay"
1432  },
1433  {
1434   "name" : "utf16_to_utf8"
1435  },
1436  {
1437   "name" : "utf16_to_utf8_length"
1438  },
1439  {
1440   "name" : "utf32_from_utf8_at"
1441  },
1442  {
1443   "name" : "utf32_to_utf8"
1444  },
1445  {
1446   "name" : "utf32_to_utf8_length"
1447  },
1448  {
1449   "name" : "utf8_length"
1450  },
1451  {
1452   "name" : "utf8_to_utf16"
1453  },
1454  {
1455   "name" : "utf8_to_utf16_length"
1456  },
1457  {
1458   "name" : "utf8_to_utf16_no_null_terminator"
1459  }
1460 ],
1461 "elf_objects" :
1462 [
1463  {
1464   "name" : "_ZN7android7FileMap9mPageSizeE"
1465  },
1466  {
1467   "name" : "_ZTCN7android18WeakMessageHandlerE0_NS_14MessageHandlerE"
1468  },
1469  {
1470   "name" : "_ZTCN7android20SimpleLooperCallbackE0_NS_14LooperCallbackE"
1471  },
1472  {
1473   "name" : "_ZTTN7android14LooperCallbackE"
1474  },
1475  {
1476   "name" : "_ZTTN7android14MessageHandlerE"
1477  },
1478  {
1479   "name" : "_ZTTN7android18WeakMessageHandlerE"
1480  },
1481  {
1482   "name" : "_ZTTN7android20SimpleLooperCallbackE"
1483  },
1484  {
1485   "name" : "_ZTTN7android6ThreadE"
1486  },
1487  {
1488   "name" : "_ZTVN7android10LogPrinterE"
1489  },
1490  {
1491   "name" : "_ZTVN7android10VectorImplE"
1492  },
1493  {
1494   "binding" : "weak",
1495   "name" : "_ZTVN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE"
1496  },
1497  {
1498   "binding" : "weak",
1499   "name" : "_ZTVN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
1500  },
1501  {
1502   "name" : "_ZTVN7android13PrefixPrinterE"
1503  },
1504  {
1505   "name" : "_ZTVN7android14LooperCallbackE"
1506  },
1507  {
1508   "name" : "_ZTVN7android14MessageHandlerE"
1509  },
1510  {
1511   "name" : "_ZTVN7android14String8PrinterE"
1512  },
1513  {
1514   "name" : "_ZTVN7android16SortedVectorImplE"
1515  },
1516  {
1517   "name" : "_ZTVN7android18WeakMessageHandlerE"
1518  },
1519  {
1520   "name" : "_ZTVN7android20SimpleLooperCallbackE"
1521  },
1522  {
1523   "name" : "_ZTVN7android6LooperE"
1524  },
1525  {
1526   "name" : "_ZTVN7android6ThreadE"
1527  },
1528  {
1529   "binding" : "weak",
1530   "name" : "_ZTVN7android6VectorINS_28sysprop_change_callback_infoEEE"
1531  },
1532  {
1533   "binding" : "weak",
1534   "name" : "_ZTVN7android6VectorINS_6Looper15MessageEnvelopeEEE"
1535  },
1536  {
1537   "binding" : "weak",
1538   "name" : "_ZTVN7android6VectorINS_6Looper8ResponseEEE"
1539  },
1540  {
1541   "name" : "_ZTVN7android7PrinterE"
1542  },
1543  {
1544   "name" : "_ZTVN7android7RefBaseE"
1545  },
1546  {
1547   "name" : "_ZTVN7android9FdPrinterE"
1548  }
1549 ],
1550 "enum_types" :
1551 [
1552  {
1553   "alignment" : 4,
1554   "enum_fields" :
1555   [
1556    {
1557     "enum_field_value" : -1,
1558     "name" : "SP_DEFAULT"
1559    },
1560    {
1561     "enum_field_value" : 0,
1562     "name" : "SP_BACKGROUND"
1563    },
1564    {
1565     "enum_field_value" : 1,
1566     "name" : "SP_FOREGROUND"
1567    },
1568    {
1569     "enum_field_value" : 2,
1570     "name" : "SP_SYSTEM"
1571    },
1572    {
1573     "enum_field_value" : 3,
1574     "name" : "SP_AUDIO_APP"
1575    },
1576    {
1577     "enum_field_value" : 4,
1578     "name" : "SP_AUDIO_SYS"
1579    },
1580    {
1581     "enum_field_value" : 5,
1582     "name" : "SP_TOP_APP"
1583    },
1584    {
1585     "enum_field_value" : 6,
1586     "name" : "SP_RT_APP"
1587    },
1588    {
1589     "enum_field_value" : 7,
1590     "name" : "SP_RESTRICTED"
1591    },
1592    {
1593     "enum_field_value" : 8,
1594     "name" : "SP_CNT"
1595    },
1596    {
1597     "enum_field_value" : 7,
1598     "name" : "SP_MAX"
1599    },
1600    {
1601     "enum_field_value" : 1,
1602     "name" : "SP_SYSTEM_DEFAULT"
1603    }
1604   ],
1605   "linker_set_key" : "_ZTI11SchedPolicy",
1606   "name" : "SchedPolicy",
1607   "referenced_type" : "_ZTI11SchedPolicy",
1608   "self_type" : "_ZTI11SchedPolicy",
1609   "size" : 4,
1610   "source_file" : "/system/core/libprocessgroup/include/processgroup/sched_policy.h",
1611   "underlying_type" : "_ZTIi"
1612  },
1613  {
1614   "alignment" : 4,
1615   "enum_fields" :
1616   [
1617    {
1618     "enum_field_value" : 1,
1619     "name" : "HAL_HDR_DOLBY_VISION"
1620    },
1621    {
1622     "enum_field_value" : 2,
1623     "name" : "HAL_HDR_HDR10"
1624    },
1625    {
1626     "enum_field_value" : 3,
1627     "name" : "HAL_HDR_HLG"
1628    }
1629   ],
1630   "linker_set_key" : "_ZTI13android_hdr_t",
1631   "name" : "android_hdr_t",
1632   "referenced_type" : "_ZTI13android_hdr_t",
1633   "self_type" : "_ZTI13android_hdr_t",
1634   "size" : 4,
1635   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1636   "underlying_type" : "_ZTIj"
1637  },
1638  {
1639   "alignment" : 4,
1640   "enum_fields" :
1641   [
1642    {
1643     "enum_field_value" : 4,
1644     "name" : "HAL_HDR_HDR10_PLUS"
1645    }
1646   ],
1647   "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
1648   "name" : "android_hdr_v1_2_t",
1649   "referenced_type" : "_ZTI18android_hdr_v1_2_t",
1650   "self_type" : "_ZTI18android_hdr_v1_2_t",
1651   "size" : 4,
1652   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
1653   "underlying_type" : "_ZTIj"
1654  },
1655  {
1656   "alignment" : 4,
1657   "enum_fields" :
1658   [
1659    {
1660     "enum_field_value" : 0,
1661     "name" : "ANDROID_LOG_UNKNOWN"
1662    },
1663    {
1664     "enum_field_value" : 1,
1665     "name" : "ANDROID_LOG_DEFAULT"
1666    },
1667    {
1668     "enum_field_value" : 2,
1669     "name" : "ANDROID_LOG_VERBOSE"
1670    },
1671    {
1672     "enum_field_value" : 3,
1673     "name" : "ANDROID_LOG_DEBUG"
1674    },
1675    {
1676     "enum_field_value" : 4,
1677     "name" : "ANDROID_LOG_INFO"
1678    },
1679    {
1680     "enum_field_value" : 5,
1681     "name" : "ANDROID_LOG_WARN"
1682    },
1683    {
1684     "enum_field_value" : 6,
1685     "name" : "ANDROID_LOG_ERROR"
1686    },
1687    {
1688     "enum_field_value" : 7,
1689     "name" : "ANDROID_LOG_FATAL"
1690    },
1691    {
1692     "enum_field_value" : 8,
1693     "name" : "ANDROID_LOG_SILENT"
1694    }
1695   ],
1696   "linker_set_key" : "_ZTI19android_LogPriority",
1697   "name" : "android_LogPriority",
1698   "referenced_type" : "_ZTI19android_LogPriority",
1699   "self_type" : "_ZTI19android_LogPriority",
1700   "size" : 4,
1701   "source_file" : "/system/core/liblog/include/android/log.h",
1702   "underlying_type" : "_ZTIj"
1703  },
1704  {
1705   "alignment" : 4,
1706   "enum_fields" :
1707   [
1708    {
1709     "enum_field_value" : 0,
1710     "name" : "HAL_DATASPACE_UNKNOWN"
1711    },
1712    {
1713     "enum_field_value" : 1,
1714     "name" : "HAL_DATASPACE_ARBITRARY"
1715    },
1716    {
1717     "enum_field_value" : 16,
1718     "name" : "HAL_DATASPACE_STANDARD_SHIFT"
1719    },
1720    {
1721     "enum_field_value" : 4128768,
1722     "name" : "HAL_DATASPACE_STANDARD_MASK"
1723    },
1724    {
1725     "enum_field_value" : 0,
1726     "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
1727    },
1728    {
1729     "enum_field_value" : 65536,
1730     "name" : "HAL_DATASPACE_STANDARD_BT709"
1731    },
1732    {
1733     "enum_field_value" : 131072,
1734     "name" : "HAL_DATASPACE_STANDARD_BT601_625"
1735    },
1736    {
1737     "enum_field_value" : 196608,
1738     "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
1739    },
1740    {
1741     "enum_field_value" : 262144,
1742     "name" : "HAL_DATASPACE_STANDARD_BT601_525"
1743    },
1744    {
1745     "enum_field_value" : 327680,
1746     "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
1747    },
1748    {
1749     "enum_field_value" : 393216,
1750     "name" : "HAL_DATASPACE_STANDARD_BT2020"
1751    },
1752    {
1753     "enum_field_value" : 458752,
1754     "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
1755    },
1756    {
1757     "enum_field_value" : 524288,
1758     "name" : "HAL_DATASPACE_STANDARD_BT470M"
1759    },
1760    {
1761     "enum_field_value" : 589824,
1762     "name" : "HAL_DATASPACE_STANDARD_FILM"
1763    },
1764    {
1765     "enum_field_value" : 655360,
1766     "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
1767    },
1768    {
1769     "enum_field_value" : 720896,
1770     "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
1771    },
1772    {
1773     "enum_field_value" : 22,
1774     "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
1775    },
1776    {
1777     "enum_field_value" : 130023424,
1778     "name" : "HAL_DATASPACE_TRANSFER_MASK"
1779    },
1780    {
1781     "enum_field_value" : 0,
1782     "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
1783    },
1784    {
1785     "enum_field_value" : 4194304,
1786     "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
1787    },
1788    {
1789     "enum_field_value" : 8388608,
1790     "name" : "HAL_DATASPACE_TRANSFER_SRGB"
1791    },
1792    {
1793     "enum_field_value" : 12582912,
1794     "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
1795    },
1796    {
1797     "enum_field_value" : 16777216,
1798     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
1799    },
1800    {
1801     "enum_field_value" : 20971520,
1802     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
1803    },
1804    {
1805     "enum_field_value" : 25165824,
1806     "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
1807    },
1808    {
1809     "enum_field_value" : 29360128,
1810     "name" : "HAL_DATASPACE_TRANSFER_ST2084"
1811    },
1812    {
1813     "enum_field_value" : 33554432,
1814     "name" : "HAL_DATASPACE_TRANSFER_HLG"
1815    },
1816    {
1817     "enum_field_value" : 27,
1818     "name" : "HAL_DATASPACE_RANGE_SHIFT"
1819    },
1820    {
1821     "enum_field_value" : 939524096,
1822     "name" : "HAL_DATASPACE_RANGE_MASK"
1823    },
1824    {
1825     "enum_field_value" : 0,
1826     "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
1827    },
1828    {
1829     "enum_field_value" : 134217728,
1830     "name" : "HAL_DATASPACE_RANGE_FULL"
1831    },
1832    {
1833     "enum_field_value" : 268435456,
1834     "name" : "HAL_DATASPACE_RANGE_LIMITED"
1835    },
1836    {
1837     "enum_field_value" : 402653184,
1838     "name" : "HAL_DATASPACE_RANGE_EXTENDED"
1839    },
1840    {
1841     "enum_field_value" : 512,
1842     "name" : "HAL_DATASPACE_SRGB_LINEAR"
1843    },
1844    {
1845     "enum_field_value" : 138477568,
1846     "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
1847    },
1848    {
1849     "enum_field_value" : 406913024,
1850     "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
1851    },
1852    {
1853     "enum_field_value" : 513,
1854     "name" : "HAL_DATASPACE_SRGB"
1855    },
1856    {
1857     "enum_field_value" : 142671872,
1858     "name" : "HAL_DATASPACE_V0_SRGB"
1859    },
1860    {
1861     "enum_field_value" : 411107328,
1862     "name" : "HAL_DATASPACE_V0_SCRGB"
1863    },
1864    {
1865     "enum_field_value" : 257,
1866     "name" : "HAL_DATASPACE_JFIF"
1867    },
1868    {
1869     "enum_field_value" : 146931712,
1870     "name" : "HAL_DATASPACE_V0_JFIF"
1871    },
1872    {
1873     "enum_field_value" : 258,
1874     "name" : "HAL_DATASPACE_BT601_625"
1875    },
1876    {
1877     "enum_field_value" : 281149440,
1878     "name" : "HAL_DATASPACE_V0_BT601_625"
1879    },
1880    {
1881     "enum_field_value" : 259,
1882     "name" : "HAL_DATASPACE_BT601_525"
1883    },
1884    {
1885     "enum_field_value" : 281280512,
1886     "name" : "HAL_DATASPACE_V0_BT601_525"
1887    },
1888    {
1889     "enum_field_value" : 260,
1890     "name" : "HAL_DATASPACE_BT709"
1891    },
1892    {
1893     "enum_field_value" : 281083904,
1894     "name" : "HAL_DATASPACE_V0_BT709"
1895    },
1896    {
1897     "enum_field_value" : 139067392,
1898     "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
1899    },
1900    {
1901     "enum_field_value" : 155844608,
1902     "name" : "HAL_DATASPACE_DCI_P3"
1903    },
1904    {
1905     "enum_field_value" : 139067392,
1906     "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
1907    },
1908    {
1909     "enum_field_value" : 143261696,
1910     "name" : "HAL_DATASPACE_DISPLAY_P3"
1911    },
1912    {
1913     "enum_field_value" : 151715840,
1914     "name" : "HAL_DATASPACE_ADOBE_RGB"
1915    },
1916    {
1917     "enum_field_value" : 138805248,
1918     "name" : "HAL_DATASPACE_BT2020_LINEAR"
1919    },
1920    {
1921     "enum_field_value" : 147193856,
1922     "name" : "HAL_DATASPACE_BT2020"
1923    },
1924    {
1925     "enum_field_value" : 163971072,
1926     "name" : "HAL_DATASPACE_BT2020_PQ"
1927    },
1928    {
1929     "enum_field_value" : 4096,
1930     "name" : "HAL_DATASPACE_DEPTH"
1931    },
1932    {
1933     "enum_field_value" : 4097,
1934     "name" : "HAL_DATASPACE_SENSOR"
1935    }
1936   ],
1937   "linker_set_key" : "_ZTI19android_dataspace_t",
1938   "name" : "android_dataspace_t",
1939   "referenced_type" : "_ZTI19android_dataspace_t",
1940   "self_type" : "_ZTI19android_dataspace_t",
1941   "size" : 4,
1942   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
1943   "underlying_type" : "_ZTIj"
1944  },
1945  {
1946   "alignment" : 4,
1947   "enum_fields" :
1948   [
1949    {
1950     "enum_field_value" : 0,
1951     "name" : "FLEX_FORMAT_INVALID"
1952    },
1953    {
1954     "enum_field_value" : 1,
1955     "name" : "FLEX_FORMAT_Y"
1956    },
1957    {
1958     "enum_field_value" : 7,
1959     "name" : "FLEX_FORMAT_YCbCr"
1960    },
1961    {
1962     "enum_field_value" : 1073741831,
1963     "name" : "FLEX_FORMAT_YCbCrA"
1964    },
1965    {
1966     "enum_field_value" : 7168,
1967     "name" : "FLEX_FORMAT_RGB"
1968    },
1969    {
1970     "enum_field_value" : 1073748992,
1971     "name" : "FLEX_FORMAT_RGBA"
1972    }
1973   ],
1974   "linker_set_key" : "_ZTI19android_flex_format",
1975   "name" : "android_flex_format",
1976   "referenced_type" : "_ZTI19android_flex_format",
1977   "self_type" : "_ZTI19android_flex_format",
1978   "size" : 4,
1979   "source_file" : "/system/core/libsystem/include/system/graphics.h",
1980   "underlying_type" : "_ZTIj"
1981  },
1982  {
1983   "alignment" : 4,
1984   "enum_fields" :
1985   [
1986    {
1987     "enum_field_value" : 1,
1988     "name" : "HAL_TRANSFORM_FLIP_H"
1989    },
1990    {
1991     "enum_field_value" : 2,
1992     "name" : "HAL_TRANSFORM_FLIP_V"
1993    },
1994    {
1995     "enum_field_value" : 4,
1996     "name" : "HAL_TRANSFORM_ROT_90"
1997    },
1998    {
1999     "enum_field_value" : 3,
2000     "name" : "HAL_TRANSFORM_ROT_180"
2001    },
2002    {
2003     "enum_field_value" : 7,
2004     "name" : "HAL_TRANSFORM_ROT_270"
2005    }
2006   ],
2007   "linker_set_key" : "_ZTI19android_transform_t",
2008   "name" : "android_transform_t",
2009   "referenced_type" : "_ZTI19android_transform_t",
2010   "self_type" : "_ZTI19android_transform_t",
2011   "size" : 4,
2012   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2013   "underlying_type" : "_ZTIj"
2014  },
2015  {
2016   "alignment" : 4,
2017   "enum_fields" :
2018   [
2019    {
2020     "enum_field_value" : 0,
2021     "name" : "HAL_COLOR_MODE_NATIVE"
2022    },
2023    {
2024     "enum_field_value" : 1,
2025     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
2026    },
2027    {
2028     "enum_field_value" : 2,
2029     "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
2030    },
2031    {
2032     "enum_field_value" : 3,
2033     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
2034    },
2035    {
2036     "enum_field_value" : 4,
2037     "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
2038    },
2039    {
2040     "enum_field_value" : 5,
2041     "name" : "HAL_COLOR_MODE_STANDARD_BT709"
2042    },
2043    {
2044     "enum_field_value" : 6,
2045     "name" : "HAL_COLOR_MODE_DCI_P3"
2046    },
2047    {
2048     "enum_field_value" : 7,
2049     "name" : "HAL_COLOR_MODE_SRGB"
2050    },
2051    {
2052     "enum_field_value" : 8,
2053     "name" : "HAL_COLOR_MODE_ADOBE_RGB"
2054    },
2055    {
2056     "enum_field_value" : 9,
2057     "name" : "HAL_COLOR_MODE_DISPLAY_P3"
2058    }
2059   ],
2060   "linker_set_key" : "_ZTI20android_color_mode_t",
2061   "name" : "android_color_mode_t",
2062   "referenced_type" : "_ZTI20android_color_mode_t",
2063   "self_type" : "_ZTI20android_color_mode_t",
2064   "size" : 4,
2065   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2066   "underlying_type" : "_ZTIj"
2067  },
2068  {
2069   "alignment" : 4,
2070   "enum_fields" :
2071   [
2072    {
2073     "enum_field_value" : 0,
2074     "name" : "SYSTEM_TIME_REALTIME"
2075    },
2076    {
2077     "enum_field_value" : 1,
2078     "name" : "SYSTEM_TIME_MONOTONIC"
2079    },
2080    {
2081     "enum_field_value" : 2,
2082     "name" : "SYSTEM_TIME_PROCESS"
2083    },
2084    {
2085     "enum_field_value" : 3,
2086     "name" : "SYSTEM_TIME_THREAD"
2087    },
2088    {
2089     "enum_field_value" : 4,
2090     "name" : "SYSTEM_TIME_BOOTTIME"
2091    }
2092   ],
2093   "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
2094   "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:79:1)",
2095   "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
2096   "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
2097   "size" : 4,
2098   "source_file" : "/system/core/libutils/include/utils/Timers.h",
2099   "underlying_type" : "_ZTIj"
2100  },
2101  {
2102   "alignment" : 4,
2103   "enum_fields" :
2104   [
2105    {
2106     "enum_field_value" : 1,
2107     "name" : "FLEX_COMPONENT_Y"
2108    },
2109    {
2110     "enum_field_value" : 2,
2111     "name" : "FLEX_COMPONENT_Cb"
2112    },
2113    {
2114     "enum_field_value" : 4,
2115     "name" : "FLEX_COMPONENT_Cr"
2116    },
2117    {
2118     "enum_field_value" : 1024,
2119     "name" : "FLEX_COMPONENT_R"
2120    },
2121    {
2122     "enum_field_value" : 2048,
2123     "name" : "FLEX_COMPONENT_G"
2124    },
2125    {
2126     "enum_field_value" : 4096,
2127     "name" : "FLEX_COMPONENT_B"
2128    },
2129    {
2130     "enum_field_value" : 1073741824,
2131     "name" : "FLEX_COMPONENT_A"
2132    }
2133   ],
2134   "linker_set_key" : "_ZTI22android_flex_component",
2135   "name" : "android_flex_component",
2136   "referenced_type" : "_ZTI22android_flex_component",
2137   "self_type" : "_ZTI22android_flex_component",
2138   "size" : 4,
2139   "source_file" : "/system/core/libsystem/include/system/graphics.h",
2140   "underlying_type" : "_ZTIj"
2141  },
2142  {
2143   "alignment" : 4,
2144   "enum_fields" :
2145   [
2146    {
2147     "enum_field_value" : 1,
2148     "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
2149    },
2150    {
2151     "enum_field_value" : 2,
2152     "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
2153    },
2154    {
2155     "enum_field_value" : 3,
2156     "name" : "HAL_PIXEL_FORMAT_RGB_888"
2157    },
2158    {
2159     "enum_field_value" : 4,
2160     "name" : "HAL_PIXEL_FORMAT_RGB_565"
2161    },
2162    {
2163     "enum_field_value" : 5,
2164     "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
2165    },
2166    {
2167     "enum_field_value" : 16,
2168     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
2169    },
2170    {
2171     "enum_field_value" : 17,
2172     "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
2173    },
2174    {
2175     "enum_field_value" : 20,
2176     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
2177    },
2178    {
2179     "enum_field_value" : 22,
2180     "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
2181    },
2182    {
2183     "enum_field_value" : 32,
2184     "name" : "HAL_PIXEL_FORMAT_RAW16"
2185    },
2186    {
2187     "enum_field_value" : 33,
2188     "name" : "HAL_PIXEL_FORMAT_BLOB"
2189    },
2190    {
2191     "enum_field_value" : 34,
2192     "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
2193    },
2194    {
2195     "enum_field_value" : 35,
2196     "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
2197    },
2198    {
2199     "enum_field_value" : 36,
2200     "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
2201    },
2202    {
2203     "enum_field_value" : 37,
2204     "name" : "HAL_PIXEL_FORMAT_RAW10"
2205    },
2206    {
2207     "enum_field_value" : 38,
2208     "name" : "HAL_PIXEL_FORMAT_RAW12"
2209    },
2210    {
2211     "enum_field_value" : 43,
2212     "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
2213    },
2214    {
2215     "enum_field_value" : 538982489,
2216     "name" : "HAL_PIXEL_FORMAT_Y8"
2217    },
2218    {
2219     "enum_field_value" : 540422489,
2220     "name" : "HAL_PIXEL_FORMAT_Y16"
2221    },
2222    {
2223     "enum_field_value" : 842094169,
2224     "name" : "HAL_PIXEL_FORMAT_YV12"
2225    }
2226   ],
2227   "linker_set_key" : "_ZTI22android_pixel_format_t",
2228   "name" : "android_pixel_format_t",
2229   "referenced_type" : "_ZTI22android_pixel_format_t",
2230   "self_type" : "_ZTI22android_pixel_format_t",
2231   "size" : 4,
2232   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2233   "underlying_type" : "_ZTIj"
2234  },
2235  {
2236   "alignment" : 4,
2237   "enum_fields" :
2238   [
2239    {
2240     "enum_field_value" : 19,
2241     "name" : "ANDROID_PRIORITY_LOWEST"
2242    },
2243    {
2244     "enum_field_value" : 10,
2245     "name" : "ANDROID_PRIORITY_BACKGROUND"
2246    },
2247    {
2248     "enum_field_value" : 0,
2249     "name" : "ANDROID_PRIORITY_NORMAL"
2250    },
2251    {
2252     "enum_field_value" : -2,
2253     "name" : "ANDROID_PRIORITY_FOREGROUND"
2254    },
2255    {
2256     "enum_field_value" : -4,
2257     "name" : "ANDROID_PRIORITY_DISPLAY"
2258    },
2259    {
2260     "enum_field_value" : -8,
2261     "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
2262    },
2263    {
2264     "enum_field_value" : -10,
2265     "name" : "ANDROID_PRIORITY_VIDEO"
2266    },
2267    {
2268     "enum_field_value" : -16,
2269     "name" : "ANDROID_PRIORITY_AUDIO"
2270    },
2271    {
2272     "enum_field_value" : -19,
2273     "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
2274    },
2275    {
2276     "enum_field_value" : -20,
2277     "name" : "ANDROID_PRIORITY_HIGHEST"
2278    },
2279    {
2280     "enum_field_value" : 0,
2281     "name" : "ANDROID_PRIORITY_DEFAULT"
2282    },
2283    {
2284     "enum_field_value" : -1,
2285     "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
2286    },
2287    {
2288     "enum_field_value" : 1,
2289     "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
2290    }
2291   ],
2292   "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2293   "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
2294   "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2295   "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
2296   "size" : 4,
2297   "source_file" : "/system/core/libsystem/include/system/thread_defs.h",
2298   "underlying_type" : "_ZTIi"
2299  },
2300  {
2301   "alignment" : 4,
2302   "enum_fields" :
2303   [
2304    {
2305     "enum_field_value" : 281411584,
2306     "name" : "HAL_DATASPACE_BT2020_ITU"
2307    },
2308    {
2309     "enum_field_value" : 298188800,
2310     "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
2311    },
2312    {
2313     "enum_field_value" : 302383104,
2314     "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
2315    },
2316    {
2317     "enum_field_value" : 168165376,
2318     "name" : "HAL_DATASPACE_BT2020_HLG"
2319    }
2320   ],
2321   "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
2322   "name" : "android_dataspace_v1_1_t",
2323   "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
2324   "self_type" : "_ZTI24android_dataspace_v1_1_t",
2325   "size" : 4,
2326   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2327   "underlying_type" : "_ZTIj"
2328  },
2329  {
2330   "alignment" : 4,
2331   "enum_fields" :
2332   [
2333    {
2334     "enum_field_value" : 142999552,
2335     "name" : "HAL_DATASPACE_DISPLAY_BT2020"
2336    },
2337    {
2338     "enum_field_value" : 4098,
2339     "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
2340    },
2341    {
2342     "enum_field_value" : 4099,
2343     "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
2344    },
2345    {
2346     "enum_field_value" : 4100,
2347     "name" : "HAL_DATASPACE_HEIF"
2348    }
2349   ],
2350   "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
2351   "name" : "android_dataspace_v1_2_t",
2352   "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
2353   "self_type" : "_ZTI24android_dataspace_v1_2_t",
2354   "size" : 4,
2355   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2356   "underlying_type" : "_ZTIj"
2357  },
2358  {
2359   "alignment" : 4,
2360   "enum_fields" :
2361   [
2362    {
2363     "enum_field_value" : 10,
2364     "name" : "HAL_COLOR_MODE_BT2020"
2365    },
2366    {
2367     "enum_field_value" : 11,
2368     "name" : "HAL_COLOR_MODE_BT2100_PQ"
2369    },
2370    {
2371     "enum_field_value" : 12,
2372     "name" : "HAL_COLOR_MODE_BT2100_HLG"
2373    }
2374   ],
2375   "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
2376   "name" : "android_color_mode_v1_1_t",
2377   "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
2378   "self_type" : "_ZTI25android_color_mode_v1_1_t",
2379   "size" : 4,
2380   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2381   "underlying_type" : "_ZTIj"
2382  },
2383  {
2384   "alignment" : 4,
2385   "enum_fields" :
2386   [
2387    {
2388     "enum_field_value" : 0,
2389     "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
2390    },
2391    {
2392     "enum_field_value" : 1,
2393     "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
2394    },
2395    {
2396     "enum_field_value" : 2,
2397     "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
2398    },
2399    {
2400     "enum_field_value" : 3,
2401     "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
2402    },
2403    {
2404     "enum_field_value" : 4,
2405     "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
2406    },
2407    {
2408     "enum_field_value" : 5,
2409     "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
2410    },
2411    {
2412     "enum_field_value" : 6,
2413     "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
2414    }
2415   ],
2416   "linker_set_key" : "_ZTI25android_color_transform_t",
2417   "name" : "android_color_transform_t",
2418   "referenced_type" : "_ZTI25android_color_transform_t",
2419   "self_type" : "_ZTI25android_color_transform_t",
2420   "size" : 4,
2421   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.0.h",
2422   "underlying_type" : "_ZTIj"
2423  },
2424  {
2425   "alignment" : 4,
2426   "enum_fields" :
2427   [
2428    {
2429     "enum_field_value" : 39,
2430     "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
2431    },
2432    {
2433     "enum_field_value" : 40,
2434     "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
2435    },
2436    {
2437     "enum_field_value" : 41,
2438     "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
2439    },
2440    {
2441     "enum_field_value" : 42,
2442     "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
2443    }
2444   ],
2445   "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
2446   "name" : "android_pixel_format_sw_t",
2447   "referenced_type" : "_ZTI25android_pixel_format_sw_t",
2448   "self_type" : "_ZTI25android_pixel_format_sw_t",
2449   "size" : 4,
2450   "source_file" : "/system/core/libsystem/include/system/graphics-sw.h",
2451   "underlying_type" : "_ZTIj"
2452  },
2453  {
2454   "alignment" : 4,
2455   "enum_fields" :
2456   [
2457    {
2458     "enum_field_value" : 48,
2459     "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
2460    },
2461    {
2462     "enum_field_value" : 49,
2463     "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
2464    },
2465    {
2466     "enum_field_value" : 50,
2467     "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
2468    },
2469    {
2470     "enum_field_value" : 51,
2471     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
2472    },
2473    {
2474     "enum_field_value" : 52,
2475     "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
2476    },
2477    {
2478     "enum_field_value" : 53,
2479     "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
2480    },
2481    {
2482     "enum_field_value" : 54,
2483     "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
2484    }
2485   ],
2486   "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
2487   "name" : "android_pixel_format_v1_1_t",
2488   "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
2489   "self_type" : "_ZTI27android_pixel_format_v1_1_t",
2490   "size" : 4,
2491   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2492   "underlying_type" : "_ZTIj"
2493  },
2494  {
2495   "alignment" : 4,
2496   "enum_fields" :
2497   [
2498    {
2499     "enum_field_value" : 55,
2500     "name" : "HAL_PIXEL_FORMAT_HSV_888"
2501    }
2502   ],
2503   "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
2504   "name" : "android_pixel_format_v1_2_t",
2505   "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
2506   "self_type" : "_ZTI27android_pixel_format_v1_2_t",
2507   "size" : 4,
2508   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.2.h",
2509   "underlying_type" : "_ZTIj"
2510  },
2511  {
2512   "alignment" : 4,
2513   "enum_fields" :
2514   [
2515    {
2516     "enum_field_value" : 0,
2517     "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
2518    },
2519    {
2520     "enum_field_value" : 1,
2521     "name" : "HAL_RENDER_INTENT_ENHANCE"
2522    },
2523    {
2524     "enum_field_value" : 2,
2525     "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
2526    },
2527    {
2528     "enum_field_value" : 3,
2529     "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
2530    }
2531   ],
2532   "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
2533   "name" : "android_render_intent_v1_1_t",
2534   "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
2535   "self_type" : "_ZTI28android_render_intent_v1_1_t",
2536   "size" : 4,
2537   "source_file" : "/system/core/libsystem/include/system/graphics-base-v1.1.h",
2538   "underlying_type" : "_ZTIj"
2539  },
2540  {
2541   "alignment" : 4,
2542   "enum_fields" :
2543   [
2544    {
2545     "enum_field_value" : 0,
2546     "name" : "LOG_ID_MIN"
2547    },
2548    {
2549     "enum_field_value" : 0,
2550     "name" : "LOG_ID_MAIN"
2551    },
2552    {
2553     "enum_field_value" : 1,
2554     "name" : "LOG_ID_RADIO"
2555    },
2556    {
2557     "enum_field_value" : 2,
2558     "name" : "LOG_ID_EVENTS"
2559    },
2560    {
2561     "enum_field_value" : 3,
2562     "name" : "LOG_ID_SYSTEM"
2563    },
2564    {
2565     "enum_field_value" : 4,
2566     "name" : "LOG_ID_CRASH"
2567    },
2568    {
2569     "enum_field_value" : 5,
2570     "name" : "LOG_ID_STATS"
2571    },
2572    {
2573     "enum_field_value" : 6,
2574     "name" : "LOG_ID_SECURITY"
2575    },
2576    {
2577     "enum_field_value" : 7,
2578     "name" : "LOG_ID_KERNEL"
2579    },
2580    {
2581     "enum_field_value" : 8,
2582     "name" : "LOG_ID_MAX"
2583    },
2584    {
2585     "enum_field_value" : 2147483647,
2586     "name" : "LOG_ID_DEFAULT"
2587    }
2588   ],
2589   "linker_set_key" : "_ZTI6log_id",
2590   "name" : "log_id",
2591   "referenced_type" : "_ZTI6log_id",
2592   "self_type" : "_ZTI6log_id",
2593   "size" : 4,
2594   "source_file" : "/system/core/liblog/include/android/log.h",
2595   "underlying_type" : "_ZTIj"
2596  },
2597  {
2598   "alignment" : 4,
2599   "enum_fields" :
2600   [
2601    {
2602     "enum_field_value" : 1,
2603     "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
2604    },
2605    {
2606     "enum_field_value" : 2,
2607     "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
2608    },
2609    {
2610     "enum_field_value" : 4,
2611     "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
2612    }
2613   ],
2614   "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2615   "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
2616   "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2617   "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
2618   "size" : 4,
2619   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
2620   "underlying_type" : "_ZTIj"
2621  },
2622  {
2623   "alignment" : 4,
2624   "enum_fields" :
2625   [
2626    {
2627     "enum_field_value" : 0,
2628     "name" : "android::trait_pointer<android::key_value_pair_t<android::String8, android::String8> >::value"
2629    }
2630   ],
2631   "linker_set_key" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tINS_7String8ES2_EEE6$valueE",
2632   "name" : "android::trait_pointer<key_value_pair_t<String8, String8> >::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2633   "referenced_type" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tINS_7String8ES2_EEE6$valueE",
2634   "self_type" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tINS_7String8ES2_EEE6$valueE",
2635   "size" : 4,
2636   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2637   "underlying_type" : "_ZTIj"
2638  },
2639  {
2640   "alignment" : 4,
2641   "enum_fields" :
2642   [
2643    {
2644     "enum_field_value" : 0,
2645     "name" : "android::trait_pointer<android::key_value_pair_t<int, android::Looper::Request> >::value"
2646    }
2647   ],
2648   "linker_set_key" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
2649   "name" : "android::trait_pointer<key_value_pair_t<int, Request> >::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2650   "referenced_type" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
2651   "self_type" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
2652   "size" : 4,
2653   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2654   "underlying_type" : "_ZTIj"
2655  },
2656  {
2657   "alignment" : 4,
2658   "enum_fields" :
2659   [
2660    {
2661     "enum_field_value" : 0,
2662     "name" : "android::trait_pointer<android::sysprop_change_callback_info>::value"
2663    }
2664   ],
2665   "linker_set_key" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2666   "name" : "android::trait_pointer<sysprop_change_callback_info>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2667   "referenced_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2668   "self_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEE6$valueE",
2669   "size" : 4,
2670   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2671   "underlying_type" : "_ZTIj"
2672  },
2673  {
2674   "alignment" : 4,
2675   "enum_fields" :
2676   [
2677    {
2678     "enum_field_value" : 0,
2679     "name" : "android::trait_pointer<android::Looper::MessageEnvelope>::value"
2680    }
2681   ],
2682   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2683   "name" : "android::trait_pointer<MessageEnvelope>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2684   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2685   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEE6$valueE",
2686   "size" : 4,
2687   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2688   "underlying_type" : "_ZTIj"
2689  },
2690  {
2691   "alignment" : 4,
2692   "enum_fields" :
2693   [
2694    {
2695     "enum_field_value" : 0,
2696     "name" : "android::trait_pointer<android::Looper::Request>::value"
2697    }
2698   ],
2699   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper7RequestEE6$valueE",
2700   "name" : "android::trait_pointer<Request>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2701   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper7RequestEE6$valueE",
2702   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper7RequestEE6$valueE",
2703   "size" : 4,
2704   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2705   "underlying_type" : "_ZTIj"
2706  },
2707  {
2708   "alignment" : 4,
2709   "enum_fields" :
2710   [
2711    {
2712     "enum_field_value" : 0,
2713     "name" : "android::trait_pointer<android::Looper::Response>::value"
2714    }
2715   ],
2716   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2717   "name" : "android::trait_pointer<Response>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2718   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2719   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEE6$valueE",
2720   "size" : 4,
2721   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2722   "underlying_type" : "_ZTIj"
2723  },
2724  {
2725   "alignment" : 4,
2726   "enum_fields" :
2727   [
2728    {
2729     "enum_field_value" : 0,
2730     "name" : "android::trait_pointer<android::String8>::value"
2731    }
2732   ],
2733   "linker_set_key" : "_ZTIN7android13trait_pointerINS_7String8EE6$valueE",
2734   "name" : "android::trait_pointer<String8>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2735   "referenced_type" : "_ZTIN7android13trait_pointerINS_7String8EE6$valueE",
2736   "self_type" : "_ZTIN7android13trait_pointerINS_7String8EE6$valueE",
2737   "size" : 4,
2738   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2739   "underlying_type" : "_ZTIj"
2740  },
2741  {
2742   "alignment" : 4,
2743   "enum_fields" :
2744   [
2745    {
2746     "enum_field_value" : 0,
2747     "name" : "android::trait_pointer<int>::value"
2748    }
2749   ],
2750   "linker_set_key" : "_ZTIN7android13trait_pointerIiE6$valueE",
2751   "name" : "android::trait_pointer<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:39:51)",
2752   "referenced_type" : "_ZTIN7android13trait_pointerIiE6$valueE",
2753   "self_type" : "_ZTIN7android13trait_pointerIiE6$valueE",
2754   "size" : 4,
2755   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2756   "underlying_type" : "_ZTIj"
2757  },
2758  {
2759   "alignment" : 4,
2760   "enum_fields" :
2761   [
2762    {
2763     "enum_field_value" : 0,
2764     "name" : "android::OK"
2765    },
2766    {
2767     "enum_field_value" : 0,
2768     "name" : "android::NO_ERROR"
2769    },
2770    {
2771     "enum_field_value" : -2147483648,
2772     "name" : "android::UNKNOWN_ERROR"
2773    },
2774    {
2775     "enum_field_value" : -12,
2776     "name" : "android::NO_MEMORY"
2777    },
2778    {
2779     "enum_field_value" : -38,
2780     "name" : "android::INVALID_OPERATION"
2781    },
2782    {
2783     "enum_field_value" : -22,
2784     "name" : "android::BAD_VALUE"
2785    },
2786    {
2787     "enum_field_value" : -2147483647,
2788     "name" : "android::BAD_TYPE"
2789    },
2790    {
2791     "enum_field_value" : -2,
2792     "name" : "android::NAME_NOT_FOUND"
2793    },
2794    {
2795     "enum_field_value" : -1,
2796     "name" : "android::PERMISSION_DENIED"
2797    },
2798    {
2799     "enum_field_value" : -19,
2800     "name" : "android::NO_INIT"
2801    },
2802    {
2803     "enum_field_value" : -17,
2804     "name" : "android::ALREADY_EXISTS"
2805    },
2806    {
2807     "enum_field_value" : -32,
2808     "name" : "android::DEAD_OBJECT"
2809    },
2810    {
2811     "enum_field_value" : -2147483646,
2812     "name" : "android::FAILED_TRANSACTION"
2813    },
2814    {
2815     "enum_field_value" : -75,
2816     "name" : "android::BAD_INDEX"
2817    },
2818    {
2819     "enum_field_value" : -61,
2820     "name" : "android::NOT_ENOUGH_DATA"
2821    },
2822    {
2823     "enum_field_value" : -11,
2824     "name" : "android::WOULD_BLOCK"
2825    },
2826    {
2827     "enum_field_value" : -110,
2828     "name" : "android::TIMED_OUT"
2829    },
2830    {
2831     "enum_field_value" : -74,
2832     "name" : "android::UNKNOWN_TRANSACTION"
2833    },
2834    {
2835     "enum_field_value" : -2147483641,
2836     "name" : "android::FDS_NOT_ALLOWED"
2837    },
2838    {
2839     "enum_field_value" : -2147483640,
2840     "name" : "android::UNEXPECTED_NULL"
2841    }
2842   ],
2843   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
2844   "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
2845   "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
2846   "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
2847   "size" : 4,
2848   "source_file" : "/system/core/libutils/include/utils/Errors.h",
2849   "underlying_type" : "_ZTIi"
2850  },
2851  {
2852   "alignment" : 4,
2853   "enum_fields" :
2854   [
2855    {
2856     "enum_field_value" : 19,
2857     "name" : "android::PRIORITY_LOWEST"
2858    },
2859    {
2860     "enum_field_value" : 10,
2861     "name" : "android::PRIORITY_BACKGROUND"
2862    },
2863    {
2864     "enum_field_value" : 0,
2865     "name" : "android::PRIORITY_NORMAL"
2866    },
2867    {
2868     "enum_field_value" : -2,
2869     "name" : "android::PRIORITY_FOREGROUND"
2870    },
2871    {
2872     "enum_field_value" : -4,
2873     "name" : "android::PRIORITY_DISPLAY"
2874    },
2875    {
2876     "enum_field_value" : -8,
2877     "name" : "android::PRIORITY_URGENT_DISPLAY"
2878    },
2879    {
2880     "enum_field_value" : -16,
2881     "name" : "android::PRIORITY_AUDIO"
2882    },
2883    {
2884     "enum_field_value" : -19,
2885     "name" : "android::PRIORITY_URGENT_AUDIO"
2886    },
2887    {
2888     "enum_field_value" : -20,
2889     "name" : "android::PRIORITY_HIGHEST"
2890    },
2891    {
2892     "enum_field_value" : 0,
2893     "name" : "android::PRIORITY_DEFAULT"
2894    },
2895    {
2896     "enum_field_value" : -1,
2897     "name" : "android::PRIORITY_MORE_FAVORABLE"
2898    },
2899    {
2900     "enum_field_value" : 1,
2901     "name" : "android::PRIORITY_LESS_FAVORABLE"
2902    }
2903   ],
2904   "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
2905   "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
2906   "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
2907   "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
2908   "size" : 4,
2909   "source_file" : "/system/core/libutils/include/utils/ThreadDefs.h",
2910   "underlying_type" : "_ZTIi"
2911  },
2912  {
2913   "alignment" : 4,
2914   "enum_fields" :
2915   [
2916    {
2917     "enum_field_value" : 0,
2918     "name" : "android::aggregate_traits<android::String8, android::String8>::is_pointer"
2919    },
2920    {
2921     "enum_field_value" : 0,
2922     "name" : "android::aggregate_traits<android::String8, android::String8>::has_trivial_ctor"
2923    },
2924    {
2925     "enum_field_value" : 0,
2926     "name" : "android::aggregate_traits<android::String8, android::String8>::has_trivial_dtor"
2927    },
2928    {
2929     "enum_field_value" : 0,
2930     "name" : "android::aggregate_traits<android::String8, android::String8>::has_trivial_copy"
2931    },
2932    {
2933     "enum_field_value" : 1,
2934     "name" : "android::aggregate_traits<android::String8, android::String8>::has_trivial_move"
2935    }
2936   ],
2937   "linker_set_key" : "_ZTIN7android16aggregate_traitsINS_7String8ES1_E17$has_trivial_copyE",
2938   "name" : "android::aggregate_traits<String8, String8>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:60:5)",
2939   "referenced_type" : "_ZTIN7android16aggregate_traitsINS_7String8ES1_E17$has_trivial_copyE",
2940   "self_type" : "_ZTIN7android16aggregate_traitsINS_7String8ES1_E17$has_trivial_copyE",
2941   "size" : 4,
2942   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2943   "underlying_type" : "_ZTIj"
2944  },
2945  {
2946   "alignment" : 4,
2947   "enum_fields" :
2948   [
2949    {
2950     "enum_field_value" : 0,
2951     "name" : "android::aggregate_traits<int, android::Looper::Request>::is_pointer"
2952    },
2953    {
2954     "enum_field_value" : 0,
2955     "name" : "android::aggregate_traits<int, android::Looper::Request>::has_trivial_ctor"
2956    },
2957    {
2958     "enum_field_value" : 0,
2959     "name" : "android::aggregate_traits<int, android::Looper::Request>::has_trivial_dtor"
2960    },
2961    {
2962     "enum_field_value" : 0,
2963     "name" : "android::aggregate_traits<int, android::Looper::Request>::has_trivial_copy"
2964    },
2965    {
2966     "enum_field_value" : 0,
2967     "name" : "android::aggregate_traits<int, android::Looper::Request>::has_trivial_move"
2968    }
2969   ],
2970   "linker_set_key" : "_ZTIN7android16aggregate_traitsIiNS_6Looper7RequestEE17$has_trivial_copyE",
2971   "name" : "android::aggregate_traits<int, Request>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:60:5)",
2972   "referenced_type" : "_ZTIN7android16aggregate_traitsIiNS_6Looper7RequestEE17$has_trivial_copyE",
2973   "self_type" : "_ZTIN7android16aggregate_traitsIiNS_6Looper7RequestEE17$has_trivial_copyE",
2974   "size" : 4,
2975   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2976   "underlying_type" : "_ZTIj"
2977  },
2978  {
2979   "alignment" : 4,
2980   "enum_fields" :
2981   [
2982    {
2983     "enum_field_value" : 0,
2984     "name" : "android::trait_trivial_copy<android::key_value_pair_t<android::String8, android::String8> >::value"
2985    }
2986   ],
2987   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tINS_7String8ES2_EEE6$valueE",
2988   "name" : "android::trait_trivial_copy<key_value_pair_t<String8, String8> >::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:287:3)",
2989   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tINS_7String8ES2_EEE6$valueE",
2990   "self_type" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tINS_7String8ES2_EEE6$valueE",
2991   "size" : 4,
2992   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
2993   "underlying_type" : "_ZTIj"
2994  },
2995  {
2996   "alignment" : 4,
2997   "enum_fields" :
2998   [
2999    {
3000     "enum_field_value" : 0,
3001     "name" : "android::trait_trivial_copy<android::key_value_pair_t<int, android::Looper::Request> >::value"
3002    }
3003   ],
3004   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
3005   "name" : "android::trait_trivial_copy<key_value_pair_t<int, Request> >::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:287:3)",
3006   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
3007   "self_type" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
3008   "size" : 4,
3009   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3010   "underlying_type" : "_ZTIj"
3011  },
3012  {
3013   "alignment" : 4,
3014   "enum_fields" :
3015   [
3016    {
3017     "enum_field_value" : 0,
3018     "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>::value"
3019    }
3020   ],
3021   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
3022   "name" : "android::trait_trivial_copy<sysprop_change_callback_info>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:37:51)",
3023   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
3024   "self_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEE6$valueE",
3025   "size" : 4,
3026   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3027   "underlying_type" : "_ZTIj"
3028  },
3029  {
3030   "alignment" : 4,
3031   "enum_fields" :
3032   [
3033    {
3034     "enum_field_value" : 0,
3035     "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>::value"
3036    }
3037   ],
3038   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
3039   "name" : "android::trait_trivial_copy<MessageEnvelope>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:37:51)",
3040   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
3041   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEE6$valueE",
3042   "size" : 4,
3043   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3044   "underlying_type" : "_ZTIj"
3045  },
3046  {
3047   "alignment" : 4,
3048   "enum_fields" :
3049   [
3050    {
3051     "enum_field_value" : 0,
3052     "name" : "android::trait_trivial_copy<android::Looper::Request>::value"
3053    }
3054   ],
3055   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper7RequestEE6$valueE",
3056   "name" : "android::trait_trivial_copy<Request>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:37:51)",
3057   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper7RequestEE6$valueE",
3058   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper7RequestEE6$valueE",
3059   "size" : 4,
3060   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3061   "underlying_type" : "_ZTIj"
3062  },
3063  {
3064   "alignment" : 4,
3065   "enum_fields" :
3066   [
3067    {
3068     "enum_field_value" : 0,
3069     "name" : "android::trait_trivial_copy<android::Looper::Response>::value"
3070    }
3071   ],
3072   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
3073   "name" : "android::trait_trivial_copy<Response>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:37:51)",
3074   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
3075   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEE6$valueE",
3076   "size" : 4,
3077   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3078   "underlying_type" : "_ZTIj"
3079  },
3080  {
3081   "alignment" : 4,
3082   "enum_fields" :
3083   [
3084    {
3085     "enum_field_value" : 0,
3086     "name" : "android::trait_trivial_copy<android::String8>::value"
3087    }
3088   ],
3089   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_7String8EE6$valueE",
3090   "name" : "android::trait_trivial_copy<String8>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:37:51)",
3091   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_7String8EE6$valueE",
3092   "self_type" : "_ZTIN7android18trait_trivial_copyINS_7String8EE6$valueE",
3093   "size" : 4,
3094   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3095   "underlying_type" : "_ZTIj"
3096  },
3097  {
3098   "alignment" : 4,
3099   "enum_fields" :
3100   [
3101    {
3102     "enum_field_value" : 1,
3103     "name" : "android::trait_trivial_copy<bool>::value"
3104    }
3105   ],
3106   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
3107   "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
3108   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
3109   "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
3110   "size" : 4,
3111   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3112   "underlying_type" : "_ZTIj"
3113  },
3114  {
3115   "alignment" : 4,
3116   "enum_fields" :
3117   [
3118    {
3119     "enum_field_value" : 1,
3120     "name" : "android::trait_trivial_copy<char>::value"
3121    }
3122   ],
3123   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
3124   "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
3125   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
3126   "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
3127   "size" : 4,
3128   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3129   "underlying_type" : "_ZTIj"
3130  },
3131  {
3132   "alignment" : 4,
3133   "enum_fields" :
3134   [
3135    {
3136     "enum_field_value" : 1,
3137     "name" : "android::trait_trivial_copy<double>::value"
3138    }
3139   ],
3140   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
3141   "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
3142   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
3143   "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
3144   "size" : 4,
3145   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3146   "underlying_type" : "_ZTIj"
3147  },
3148  {
3149   "alignment" : 4,
3150   "enum_fields" :
3151   [
3152    {
3153     "enum_field_value" : 1,
3154     "name" : "android::trait_trivial_copy<float>::value"
3155    }
3156   ],
3157   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
3158   "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
3159   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
3160   "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
3161   "size" : 4,
3162   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3163   "underlying_type" : "_ZTIj"
3164  },
3165  {
3166   "alignment" : 4,
3167   "enum_fields" :
3168   [
3169    {
3170     "enum_field_value" : 1,
3171     "name" : "android::trait_trivial_copy<unsigned char>::value"
3172    }
3173   ],
3174   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
3175   "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
3176   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
3177   "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
3178   "size" : 4,
3179   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3180   "underlying_type" : "_ZTIj"
3181  },
3182  {
3183   "alignment" : 4,
3184   "enum_fields" :
3185   [
3186    {
3187     "enum_field_value" : 1,
3188     "name" : "android::trait_trivial_copy<int>::value"
3189    }
3190   ],
3191   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
3192   "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
3193   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
3194   "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
3195   "size" : 4,
3196   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3197   "underlying_type" : "_ZTIj"
3198  },
3199  {
3200   "alignment" : 4,
3201   "enum_fields" :
3202   [
3203    {
3204     "enum_field_value" : 1,
3205     "name" : "android::trait_trivial_copy<unsigned int>::value"
3206    }
3207   ],
3208   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
3209   "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
3210   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
3211   "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
3212   "size" : 4,
3213   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3214   "underlying_type" : "_ZTIj"
3215  },
3216  {
3217   "alignment" : 4,
3218   "enum_fields" :
3219   [
3220    {
3221     "enum_field_value" : 1,
3222     "name" : "android::trait_trivial_copy<long>::value"
3223    }
3224   ],
3225   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
3226   "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
3227   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
3228   "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
3229   "size" : 4,
3230   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3231   "underlying_type" : "_ZTIj"
3232  },
3233  {
3234   "alignment" : 4,
3235   "enum_fields" :
3236   [
3237    {
3238     "enum_field_value" : 1,
3239     "name" : "android::trait_trivial_copy<unsigned long>::value"
3240    }
3241   ],
3242   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
3243   "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
3244   "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
3245   "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
3246   "size" : 4,
3247   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3248   "underlying_type" : "_ZTIj"
3249  },
3250  {
3251   "alignment" : 4,
3252   "enum_fields" :
3253   [
3254    {
3255     "enum_field_value" : 1,
3256     "name" : "android::trait_trivial_copy<short>::value"
3257    }
3258   ],
3259   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
3260   "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
3261   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
3262   "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
3263   "size" : 4,
3264   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3265   "underlying_type" : "_ZTIj"
3266  },
3267  {
3268   "alignment" : 4,
3269   "enum_fields" :
3270   [
3271    {
3272     "enum_field_value" : 1,
3273     "name" : "android::trait_trivial_copy<unsigned short>::value"
3274    }
3275   ],
3276   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
3277   "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
3278   "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
3279   "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
3280   "size" : 4,
3281   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3282   "underlying_type" : "_ZTIj"
3283  },
3284  {
3285   "alignment" : 4,
3286   "enum_fields" :
3287   [
3288    {
3289     "enum_field_value" : 1,
3290     "name" : "android::trait_trivial_copy<void>::value"
3291    }
3292   ],
3293   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
3294   "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
3295   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
3296   "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
3297   "size" : 4,
3298   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3299   "underlying_type" : "_ZTIj"
3300  },
3301  {
3302   "alignment" : 4,
3303   "enum_fields" :
3304   [
3305    {
3306     "enum_field_value" : 1,
3307     "name" : "android::trait_trivial_copy<long long>::value"
3308    }
3309   ],
3310   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
3311   "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
3312   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
3313   "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
3314   "size" : 4,
3315   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3316   "underlying_type" : "_ZTIj"
3317  },
3318  {
3319   "alignment" : 4,
3320   "enum_fields" :
3321   [
3322    {
3323     "enum_field_value" : 1,
3324     "name" : "android::trait_trivial_copy<unsigned long long>::value"
3325    }
3326   ],
3327   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
3328   "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
3329   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
3330   "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
3331   "size" : 4,
3332   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3333   "underlying_type" : "_ZTIj"
3334  },
3335  {
3336   "alignment" : 4,
3337   "enum_fields" :
3338   [
3339    {
3340     "enum_field_value" : 0,
3341     "name" : "android::trait_trivial_ctor<android::key_value_pair_t<android::String8, android::String8> >::value"
3342    }
3343   ],
3344   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tINS_7String8ES2_EEE6$valueE",
3345   "name" : "android::trait_trivial_ctor<key_value_pair_t<String8, String8> >::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:281:3)",
3346   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tINS_7String8ES2_EEE6$valueE",
3347   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tINS_7String8ES2_EEE6$valueE",
3348   "size" : 4,
3349   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3350   "underlying_type" : "_ZTIj"
3351  },
3352  {
3353   "alignment" : 4,
3354   "enum_fields" :
3355   [
3356    {
3357     "enum_field_value" : 0,
3358     "name" : "android::trait_trivial_ctor<android::key_value_pair_t<int, android::Looper::Request> >::value"
3359    }
3360   ],
3361   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
3362   "name" : "android::trait_trivial_ctor<key_value_pair_t<int, Request> >::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:281:3)",
3363   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
3364   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
3365   "size" : 4,
3366   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3367   "underlying_type" : "_ZTIj"
3368  },
3369  {
3370   "alignment" : 4,
3371   "enum_fields" :
3372   [
3373    {
3374     "enum_field_value" : 0,
3375     "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>::value"
3376    }
3377   ],
3378   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3379   "name" : "android::trait_trivial_ctor<sysprop_change_callback_info>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:35:51)",
3380   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3381   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEE6$valueE",
3382   "size" : 4,
3383   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3384   "underlying_type" : "_ZTIj"
3385  },
3386  {
3387   "alignment" : 4,
3388   "enum_fields" :
3389   [
3390    {
3391     "enum_field_value" : 0,
3392     "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>::value"
3393    }
3394   ],
3395   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3396   "name" : "android::trait_trivial_ctor<MessageEnvelope>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:35:51)",
3397   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3398   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEE6$valueE",
3399   "size" : 4,
3400   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3401   "underlying_type" : "_ZTIj"
3402  },
3403  {
3404   "alignment" : 4,
3405   "enum_fields" :
3406   [
3407    {
3408     "enum_field_value" : 0,
3409     "name" : "android::trait_trivial_ctor<android::Looper::Request>::value"
3410    }
3411   ],
3412   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper7RequestEE6$valueE",
3413   "name" : "android::trait_trivial_ctor<Request>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:35:51)",
3414   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper7RequestEE6$valueE",
3415   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper7RequestEE6$valueE",
3416   "size" : 4,
3417   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3418   "underlying_type" : "_ZTIj"
3419  },
3420  {
3421   "alignment" : 4,
3422   "enum_fields" :
3423   [
3424    {
3425     "enum_field_value" : 0,
3426     "name" : "android::trait_trivial_ctor<android::Looper::Response>::value"
3427    }
3428   ],
3429   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3430   "name" : "android::trait_trivial_ctor<Response>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:35:51)",
3431   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3432   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEE6$valueE",
3433   "size" : 4,
3434   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3435   "underlying_type" : "_ZTIj"
3436  },
3437  {
3438   "alignment" : 4,
3439   "enum_fields" :
3440   [
3441    {
3442     "enum_field_value" : 0,
3443     "name" : "android::trait_trivial_ctor<android::String8>::value"
3444    }
3445   ],
3446   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_7String8EE6$valueE",
3447   "name" : "android::trait_trivial_ctor<String8>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:35:51)",
3448   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_7String8EE6$valueE",
3449   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_7String8EE6$valueE",
3450   "size" : 4,
3451   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3452   "underlying_type" : "_ZTIj"
3453  },
3454  {
3455   "alignment" : 4,
3456   "enum_fields" :
3457   [
3458    {
3459     "enum_field_value" : 1,
3460     "name" : "android::trait_trivial_ctor<bool>::value"
3461    }
3462   ],
3463   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3464   "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
3465   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3466   "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
3467   "size" : 4,
3468   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3469   "underlying_type" : "_ZTIj"
3470  },
3471  {
3472   "alignment" : 4,
3473   "enum_fields" :
3474   [
3475    {
3476     "enum_field_value" : 1,
3477     "name" : "android::trait_trivial_ctor<char>::value"
3478    }
3479   ],
3480   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3481   "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
3482   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3483   "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
3484   "size" : 4,
3485   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3486   "underlying_type" : "_ZTIj"
3487  },
3488  {
3489   "alignment" : 4,
3490   "enum_fields" :
3491   [
3492    {
3493     "enum_field_value" : 1,
3494     "name" : "android::trait_trivial_ctor<double>::value"
3495    }
3496   ],
3497   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3498   "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
3499   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3500   "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
3501   "size" : 4,
3502   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3503   "underlying_type" : "_ZTIj"
3504  },
3505  {
3506   "alignment" : 4,
3507   "enum_fields" :
3508   [
3509    {
3510     "enum_field_value" : 1,
3511     "name" : "android::trait_trivial_ctor<float>::value"
3512    }
3513   ],
3514   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3515   "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
3516   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3517   "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
3518   "size" : 4,
3519   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3520   "underlying_type" : "_ZTIj"
3521  },
3522  {
3523   "alignment" : 4,
3524   "enum_fields" :
3525   [
3526    {
3527     "enum_field_value" : 1,
3528     "name" : "android::trait_trivial_ctor<unsigned char>::value"
3529    }
3530   ],
3531   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3532   "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
3533   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3534   "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
3535   "size" : 4,
3536   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3537   "underlying_type" : "_ZTIj"
3538  },
3539  {
3540   "alignment" : 4,
3541   "enum_fields" :
3542   [
3543    {
3544     "enum_field_value" : 1,
3545     "name" : "android::trait_trivial_ctor<int>::value"
3546    }
3547   ],
3548   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3549   "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
3550   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3551   "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
3552   "size" : 4,
3553   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3554   "underlying_type" : "_ZTIj"
3555  },
3556  {
3557   "alignment" : 4,
3558   "enum_fields" :
3559   [
3560    {
3561     "enum_field_value" : 1,
3562     "name" : "android::trait_trivial_ctor<unsigned int>::value"
3563    }
3564   ],
3565   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3566   "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
3567   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3568   "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
3569   "size" : 4,
3570   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3571   "underlying_type" : "_ZTIj"
3572  },
3573  {
3574   "alignment" : 4,
3575   "enum_fields" :
3576   [
3577    {
3578     "enum_field_value" : 1,
3579     "name" : "android::trait_trivial_ctor<long>::value"
3580    }
3581   ],
3582   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3583   "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
3584   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3585   "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
3586   "size" : 4,
3587   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3588   "underlying_type" : "_ZTIj"
3589  },
3590  {
3591   "alignment" : 4,
3592   "enum_fields" :
3593   [
3594    {
3595     "enum_field_value" : 1,
3596     "name" : "android::trait_trivial_ctor<unsigned long>::value"
3597    }
3598   ],
3599   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3600   "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
3601   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3602   "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
3603   "size" : 4,
3604   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3605   "underlying_type" : "_ZTIj"
3606  },
3607  {
3608   "alignment" : 4,
3609   "enum_fields" :
3610   [
3611    {
3612     "enum_field_value" : 1,
3613     "name" : "android::trait_trivial_ctor<short>::value"
3614    }
3615   ],
3616   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3617   "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
3618   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3619   "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
3620   "size" : 4,
3621   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3622   "underlying_type" : "_ZTIj"
3623  },
3624  {
3625   "alignment" : 4,
3626   "enum_fields" :
3627   [
3628    {
3629     "enum_field_value" : 1,
3630     "name" : "android::trait_trivial_ctor<unsigned short>::value"
3631    }
3632   ],
3633   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3634   "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
3635   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3636   "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
3637   "size" : 4,
3638   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3639   "underlying_type" : "_ZTIj"
3640  },
3641  {
3642   "alignment" : 4,
3643   "enum_fields" :
3644   [
3645    {
3646     "enum_field_value" : 1,
3647     "name" : "android::trait_trivial_ctor<void>::value"
3648    }
3649   ],
3650   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3651   "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
3652   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3653   "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
3654   "size" : 4,
3655   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3656   "underlying_type" : "_ZTIj"
3657  },
3658  {
3659   "alignment" : 4,
3660   "enum_fields" :
3661   [
3662    {
3663     "enum_field_value" : 1,
3664     "name" : "android::trait_trivial_ctor<long long>::value"
3665    }
3666   ],
3667   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3668   "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
3669   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3670   "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
3671   "size" : 4,
3672   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3673   "underlying_type" : "_ZTIj"
3674  },
3675  {
3676   "alignment" : 4,
3677   "enum_fields" :
3678   [
3679    {
3680     "enum_field_value" : 1,
3681     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
3682    }
3683   ],
3684   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3685   "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
3686   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3687   "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
3688   "size" : 4,
3689   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3690   "underlying_type" : "_ZTIj"
3691  },
3692  {
3693   "alignment" : 4,
3694   "enum_fields" :
3695   [
3696    {
3697     "enum_field_value" : 0,
3698     "name" : "android::trait_trivial_dtor<android::key_value_pair_t<android::String8, android::String8> >::value"
3699    }
3700   ],
3701   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tINS_7String8ES2_EEE6$valueE",
3702   "name" : "android::trait_trivial_dtor<key_value_pair_t<String8, String8> >::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:284:3)",
3703   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tINS_7String8ES2_EEE6$valueE",
3704   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tINS_7String8ES2_EEE6$valueE",
3705   "size" : 4,
3706   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3707   "underlying_type" : "_ZTIj"
3708  },
3709  {
3710   "alignment" : 4,
3711   "enum_fields" :
3712   [
3713    {
3714     "enum_field_value" : 0,
3715     "name" : "android::trait_trivial_dtor<android::key_value_pair_t<int, android::Looper::Request> >::value"
3716    }
3717   ],
3718   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
3719   "name" : "android::trait_trivial_dtor<key_value_pair_t<int, Request> >::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:284:3)",
3720   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
3721   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
3722   "size" : 4,
3723   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3724   "underlying_type" : "_ZTIj"
3725  },
3726  {
3727   "alignment" : 4,
3728   "enum_fields" :
3729   [
3730    {
3731     "enum_field_value" : 0,
3732     "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>::value"
3733    }
3734   ],
3735   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3736   "name" : "android::trait_trivial_dtor<sysprop_change_callback_info>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:36:51)",
3737   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3738   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEE6$valueE",
3739   "size" : 4,
3740   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3741   "underlying_type" : "_ZTIj"
3742  },
3743  {
3744   "alignment" : 4,
3745   "enum_fields" :
3746   [
3747    {
3748     "enum_field_value" : 0,
3749     "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>::value"
3750    }
3751   ],
3752   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3753   "name" : "android::trait_trivial_dtor<MessageEnvelope>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:36:51)",
3754   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3755   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEE6$valueE",
3756   "size" : 4,
3757   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3758   "underlying_type" : "_ZTIj"
3759  },
3760  {
3761   "alignment" : 4,
3762   "enum_fields" :
3763   [
3764    {
3765     "enum_field_value" : 0,
3766     "name" : "android::trait_trivial_dtor<android::Looper::Request>::value"
3767    }
3768   ],
3769   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper7RequestEE6$valueE",
3770   "name" : "android::trait_trivial_dtor<Request>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:36:51)",
3771   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper7RequestEE6$valueE",
3772   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper7RequestEE6$valueE",
3773   "size" : 4,
3774   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3775   "underlying_type" : "_ZTIj"
3776  },
3777  {
3778   "alignment" : 4,
3779   "enum_fields" :
3780   [
3781    {
3782     "enum_field_value" : 0,
3783     "name" : "android::trait_trivial_dtor<android::Looper::Response>::value"
3784    }
3785   ],
3786   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3787   "name" : "android::trait_trivial_dtor<Response>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:36:51)",
3788   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3789   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEE6$valueE",
3790   "size" : 4,
3791   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3792   "underlying_type" : "_ZTIj"
3793  },
3794  {
3795   "alignment" : 4,
3796   "enum_fields" :
3797   [
3798    {
3799     "enum_field_value" : 0,
3800     "name" : "android::trait_trivial_dtor<android::String8>::value"
3801    }
3802   ],
3803   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_7String8EE6$valueE",
3804   "name" : "android::trait_trivial_dtor<String8>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:36:51)",
3805   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_7String8EE6$valueE",
3806   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_7String8EE6$valueE",
3807   "size" : 4,
3808   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3809   "underlying_type" : "_ZTIj"
3810  },
3811  {
3812   "alignment" : 4,
3813   "enum_fields" :
3814   [
3815    {
3816     "enum_field_value" : 1,
3817     "name" : "android::trait_trivial_dtor<bool>::value"
3818    }
3819   ],
3820   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3821   "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
3822   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3823   "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
3824   "size" : 4,
3825   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3826   "underlying_type" : "_ZTIj"
3827  },
3828  {
3829   "alignment" : 4,
3830   "enum_fields" :
3831   [
3832    {
3833     "enum_field_value" : 1,
3834     "name" : "android::trait_trivial_dtor<char>::value"
3835    }
3836   ],
3837   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3838   "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
3839   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3840   "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
3841   "size" : 4,
3842   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3843   "underlying_type" : "_ZTIj"
3844  },
3845  {
3846   "alignment" : 4,
3847   "enum_fields" :
3848   [
3849    {
3850     "enum_field_value" : 1,
3851     "name" : "android::trait_trivial_dtor<double>::value"
3852    }
3853   ],
3854   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3855   "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
3856   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3857   "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
3858   "size" : 4,
3859   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3860   "underlying_type" : "_ZTIj"
3861  },
3862  {
3863   "alignment" : 4,
3864   "enum_fields" :
3865   [
3866    {
3867     "enum_field_value" : 1,
3868     "name" : "android::trait_trivial_dtor<float>::value"
3869    }
3870   ],
3871   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3872   "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
3873   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3874   "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
3875   "size" : 4,
3876   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3877   "underlying_type" : "_ZTIj"
3878  },
3879  {
3880   "alignment" : 4,
3881   "enum_fields" :
3882   [
3883    {
3884     "enum_field_value" : 1,
3885     "name" : "android::trait_trivial_dtor<unsigned char>::value"
3886    }
3887   ],
3888   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3889   "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
3890   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3891   "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
3892   "size" : 4,
3893   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3894   "underlying_type" : "_ZTIj"
3895  },
3896  {
3897   "alignment" : 4,
3898   "enum_fields" :
3899   [
3900    {
3901     "enum_field_value" : 1,
3902     "name" : "android::trait_trivial_dtor<int>::value"
3903    }
3904   ],
3905   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3906   "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
3907   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3908   "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
3909   "size" : 4,
3910   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3911   "underlying_type" : "_ZTIj"
3912  },
3913  {
3914   "alignment" : 4,
3915   "enum_fields" :
3916   [
3917    {
3918     "enum_field_value" : 1,
3919     "name" : "android::trait_trivial_dtor<unsigned int>::value"
3920    }
3921   ],
3922   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3923   "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
3924   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3925   "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
3926   "size" : 4,
3927   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3928   "underlying_type" : "_ZTIj"
3929  },
3930  {
3931   "alignment" : 4,
3932   "enum_fields" :
3933   [
3934    {
3935     "enum_field_value" : 1,
3936     "name" : "android::trait_trivial_dtor<long>::value"
3937    }
3938   ],
3939   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3940   "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
3941   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3942   "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
3943   "size" : 4,
3944   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3945   "underlying_type" : "_ZTIj"
3946  },
3947  {
3948   "alignment" : 4,
3949   "enum_fields" :
3950   [
3951    {
3952     "enum_field_value" : 1,
3953     "name" : "android::trait_trivial_dtor<unsigned long>::value"
3954    }
3955   ],
3956   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3957   "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
3958   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3959   "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
3960   "size" : 4,
3961   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3962   "underlying_type" : "_ZTIj"
3963  },
3964  {
3965   "alignment" : 4,
3966   "enum_fields" :
3967   [
3968    {
3969     "enum_field_value" : 1,
3970     "name" : "android::trait_trivial_dtor<short>::value"
3971    }
3972   ],
3973   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3974   "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
3975   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3976   "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
3977   "size" : 4,
3978   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3979   "underlying_type" : "_ZTIj"
3980  },
3981  {
3982   "alignment" : 4,
3983   "enum_fields" :
3984   [
3985    {
3986     "enum_field_value" : 1,
3987     "name" : "android::trait_trivial_dtor<unsigned short>::value"
3988    }
3989   ],
3990   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3991   "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
3992   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3993   "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
3994   "size" : 4,
3995   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
3996   "underlying_type" : "_ZTIj"
3997  },
3998  {
3999   "alignment" : 4,
4000   "enum_fields" :
4001   [
4002    {
4003     "enum_field_value" : 1,
4004     "name" : "android::trait_trivial_dtor<void>::value"
4005    }
4006   ],
4007   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
4008   "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
4009   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
4010   "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
4011   "size" : 4,
4012   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4013   "underlying_type" : "_ZTIj"
4014  },
4015  {
4016   "alignment" : 4,
4017   "enum_fields" :
4018   [
4019    {
4020     "enum_field_value" : 1,
4021     "name" : "android::trait_trivial_dtor<long long>::value"
4022    }
4023   ],
4024   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
4025   "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
4026   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
4027   "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
4028   "size" : 4,
4029   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4030   "underlying_type" : "_ZTIj"
4031  },
4032  {
4033   "alignment" : 4,
4034   "enum_fields" :
4035   [
4036    {
4037     "enum_field_value" : 1,
4038     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
4039    }
4040   ],
4041   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
4042   "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
4043   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
4044   "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
4045   "size" : 4,
4046   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4047   "underlying_type" : "_ZTIj"
4048  },
4049  {
4050   "alignment" : 4,
4051   "enum_fields" :
4052   [
4053    {
4054     "enum_field_value" : 1,
4055     "name" : "android::trait_trivial_move<android::key_value_pair_t<android::String8, android::String8> >::value"
4056    }
4057   ],
4058   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tINS_7String8ES2_EEE6$valueE",
4059   "name" : "android::trait_trivial_move<key_value_pair_t<String8, String8> >::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:290:3)",
4060   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tINS_7String8ES2_EEE6$valueE",
4061   "self_type" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tINS_7String8ES2_EEE6$valueE",
4062   "size" : 4,
4063   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4064   "underlying_type" : "_ZTIj"
4065  },
4066  {
4067   "alignment" : 4,
4068   "enum_fields" :
4069   [
4070    {
4071     "enum_field_value" : 0,
4072     "name" : "android::trait_trivial_move<android::key_value_pair_t<int, android::Looper::Request> >::value"
4073    }
4074   ],
4075   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
4076   "name" : "android::trait_trivial_move<key_value_pair_t<int, Request> >::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:290:3)",
4077   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
4078   "self_type" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEE6$valueE",
4079   "size" : 4,
4080   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4081   "underlying_type" : "_ZTIj"
4082  },
4083  {
4084   "alignment" : 4,
4085   "enum_fields" :
4086   [
4087    {
4088     "enum_field_value" : 0,
4089     "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>::value"
4090    }
4091   ],
4092   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
4093   "name" : "android::trait_trivial_move<sysprop_change_callback_info>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:38:51)",
4094   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
4095   "self_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEE6$valueE",
4096   "size" : 4,
4097   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4098   "underlying_type" : "_ZTIj"
4099  },
4100  {
4101   "alignment" : 4,
4102   "enum_fields" :
4103   [
4104    {
4105     "enum_field_value" : 0,
4106     "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>::value"
4107    }
4108   ],
4109   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
4110   "name" : "android::trait_trivial_move<MessageEnvelope>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:38:51)",
4111   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
4112   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEE6$valueE",
4113   "size" : 4,
4114   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4115   "underlying_type" : "_ZTIj"
4116  },
4117  {
4118   "alignment" : 4,
4119   "enum_fields" :
4120   [
4121    {
4122     "enum_field_value" : 0,
4123     "name" : "android::trait_trivial_move<android::Looper::Request>::value"
4124    }
4125   ],
4126   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper7RequestEE6$valueE",
4127   "name" : "android::trait_trivial_move<Request>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:38:51)",
4128   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper7RequestEE6$valueE",
4129   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper7RequestEE6$valueE",
4130   "size" : 4,
4131   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4132   "underlying_type" : "_ZTIj"
4133  },
4134  {
4135   "alignment" : 4,
4136   "enum_fields" :
4137   [
4138    {
4139     "enum_field_value" : 0,
4140     "name" : "android::trait_trivial_move<android::Looper::Response>::value"
4141    }
4142   ],
4143   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
4144   "name" : "android::trait_trivial_move<Response>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:38:51)",
4145   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
4146   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEE6$valueE",
4147   "size" : 4,
4148   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4149   "underlying_type" : "_ZTIj"
4150  },
4151  {
4152   "alignment" : 4,
4153   "enum_fields" :
4154   [
4155    {
4156     "enum_field_value" : 1,
4157     "name" : "android::trait_trivial_move<android::String8>::value"
4158    }
4159   ],
4160   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
4161   "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:242:1)",
4162   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
4163   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
4164   "size" : 4,
4165   "source_file" : "/system/core/libutils/include/utils/String8.h",
4166   "underlying_type" : "_ZTIj"
4167  },
4168  {
4169   "alignment" : 4,
4170   "enum_fields" :
4171   [
4172    {
4173     "enum_field_value" : 1,
4174     "name" : "android::trait_trivial_move<android::String16>::value"
4175    }
4176   ],
4177   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
4178   "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:197:1)",
4179   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
4180   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
4181   "size" : 4,
4182   "source_file" : "/system/core/libutils/include/utils/String16.h",
4183   "underlying_type" : "_ZTIj"
4184  },
4185  {
4186   "alignment" : 4,
4187   "enum_fields" :
4188   [
4189    {
4190     "enum_field_value" : 1,
4191     "name" : "android::trait_trivial_move<bool>::value"
4192    }
4193   ],
4194   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
4195   "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
4196   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
4197   "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
4198   "size" : 4,
4199   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4200   "underlying_type" : "_ZTIj"
4201  },
4202  {
4203   "alignment" : 4,
4204   "enum_fields" :
4205   [
4206    {
4207     "enum_field_value" : 1,
4208     "name" : "android::trait_trivial_move<char>::value"
4209    }
4210   ],
4211   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
4212   "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
4213   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
4214   "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
4215   "size" : 4,
4216   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4217   "underlying_type" : "_ZTIj"
4218  },
4219  {
4220   "alignment" : 4,
4221   "enum_fields" :
4222   [
4223    {
4224     "enum_field_value" : 1,
4225     "name" : "android::trait_trivial_move<double>::value"
4226    }
4227   ],
4228   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
4229   "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
4230   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
4231   "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
4232   "size" : 4,
4233   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4234   "underlying_type" : "_ZTIj"
4235  },
4236  {
4237   "alignment" : 4,
4238   "enum_fields" :
4239   [
4240    {
4241     "enum_field_value" : 1,
4242     "name" : "android::trait_trivial_move<float>::value"
4243    }
4244   ],
4245   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
4246   "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
4247   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
4248   "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
4249   "size" : 4,
4250   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4251   "underlying_type" : "_ZTIj"
4252  },
4253  {
4254   "alignment" : 4,
4255   "enum_fields" :
4256   [
4257    {
4258     "enum_field_value" : 1,
4259     "name" : "android::trait_trivial_move<unsigned char>::value"
4260    }
4261   ],
4262   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
4263   "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
4264   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
4265   "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
4266   "size" : 4,
4267   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4268   "underlying_type" : "_ZTIj"
4269  },
4270  {
4271   "alignment" : 4,
4272   "enum_fields" :
4273   [
4274    {
4275     "enum_field_value" : 1,
4276     "name" : "android::trait_trivial_move<int>::value"
4277    }
4278   ],
4279   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
4280   "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
4281   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
4282   "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
4283   "size" : 4,
4284   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4285   "underlying_type" : "_ZTIj"
4286  },
4287  {
4288   "alignment" : 4,
4289   "enum_fields" :
4290   [
4291    {
4292     "enum_field_value" : 1,
4293     "name" : "android::trait_trivial_move<unsigned int>::value"
4294    }
4295   ],
4296   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
4297   "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
4298   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
4299   "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
4300   "size" : 4,
4301   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4302   "underlying_type" : "_ZTIj"
4303  },
4304  {
4305   "alignment" : 4,
4306   "enum_fields" :
4307   [
4308    {
4309     "enum_field_value" : 1,
4310     "name" : "android::trait_trivial_move<long>::value"
4311    }
4312   ],
4313   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
4314   "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
4315   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
4316   "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
4317   "size" : 4,
4318   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4319   "underlying_type" : "_ZTIj"
4320  },
4321  {
4322   "alignment" : 4,
4323   "enum_fields" :
4324   [
4325    {
4326     "enum_field_value" : 1,
4327     "name" : "android::trait_trivial_move<unsigned long>::value"
4328    }
4329   ],
4330   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
4331   "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
4332   "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
4333   "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
4334   "size" : 4,
4335   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4336   "underlying_type" : "_ZTIj"
4337  },
4338  {
4339   "alignment" : 4,
4340   "enum_fields" :
4341   [
4342    {
4343     "enum_field_value" : 1,
4344     "name" : "android::trait_trivial_move<short>::value"
4345    }
4346   ],
4347   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
4348   "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
4349   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
4350   "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
4351   "size" : 4,
4352   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4353   "underlying_type" : "_ZTIj"
4354  },
4355  {
4356   "alignment" : 4,
4357   "enum_fields" :
4358   [
4359    {
4360     "enum_field_value" : 1,
4361     "name" : "android::trait_trivial_move<unsigned short>::value"
4362    }
4363   ],
4364   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
4365   "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
4366   "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
4367   "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
4368   "size" : 4,
4369   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4370   "underlying_type" : "_ZTIj"
4371  },
4372  {
4373   "alignment" : 4,
4374   "enum_fields" :
4375   [
4376    {
4377     "enum_field_value" : 1,
4378     "name" : "android::trait_trivial_move<void>::value"
4379    }
4380   ],
4381   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
4382   "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
4383   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
4384   "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
4385   "size" : 4,
4386   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4387   "underlying_type" : "_ZTIj"
4388  },
4389  {
4390   "alignment" : 4,
4391   "enum_fields" :
4392   [
4393    {
4394     "enum_field_value" : 1,
4395     "name" : "android::trait_trivial_move<long long>::value"
4396    }
4397   ],
4398   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
4399   "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
4400   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
4401   "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
4402   "size" : 4,
4403   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4404   "underlying_type" : "_ZTIj"
4405  },
4406  {
4407   "alignment" : 4,
4408   "enum_fields" :
4409   [
4410    {
4411     "enum_field_value" : 1,
4412     "name" : "android::trait_trivial_move<unsigned long long>::value"
4413    }
4414   ],
4415   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
4416   "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
4417   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
4418   "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
4419   "size" : 4,
4420   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4421   "underlying_type" : "_ZTIj"
4422  },
4423  {
4424   "alignment" : 4,
4425   "enum_fields" :
4426   [
4427    {
4428     "enum_field_value" : 0,
4429     "name" : "android::Mutex::PRIVATE"
4430    },
4431    {
4432     "enum_field_value" : 1,
4433     "name" : "android::Mutex::SHARED"
4434    }
4435   ],
4436   "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
4437   "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
4438   "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
4439   "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
4440   "size" : 4,
4441   "source_file" : "/system/core/libutils/include/utils/Mutex.h",
4442   "underlying_type" : "_ZTIj"
4443  },
4444  {
4445   "alignment" : 4,
4446   "enum_fields" :
4447   [
4448    {
4449     "enum_field_value" : 1,
4450     "name" : "android::Looper::EVENT_INPUT"
4451    },
4452    {
4453     "enum_field_value" : 2,
4454     "name" : "android::Looper::EVENT_OUTPUT"
4455    },
4456    {
4457     "enum_field_value" : 4,
4458     "name" : "android::Looper::EVENT_ERROR"
4459    },
4460    {
4461     "enum_field_value" : 8,
4462     "name" : "android::Looper::EVENT_HANGUP"
4463    },
4464    {
4465     "enum_field_value" : 16,
4466     "name" : "android::Looper::EVENT_INVALID"
4467    }
4468   ],
4469   "linker_set_key" : "_ZTIN7android6Looper12$EVENT_ERRORE",
4470   "name" : "android::Looper::(anonymous enum at system/core/libutils/include/utils/Looper.h:175:5)",
4471   "referenced_type" : "_ZTIN7android6Looper12$EVENT_ERRORE",
4472   "self_type" : "_ZTIN7android6Looper12$EVENT_ERRORE",
4473   "size" : 4,
4474   "source_file" : "/system/core/libutils/include/utils/Looper.h",
4475   "underlying_type" : "_ZTIj"
4476  },
4477  {
4478   "alignment" : 4,
4479   "enum_fields" :
4480   [
4481    {
4482     "enum_field_value" : -1,
4483     "name" : "android::Looper::POLL_WAKE"
4484    },
4485    {
4486     "enum_field_value" : -2,
4487     "name" : "android::Looper::POLL_CALLBACK"
4488    },
4489    {
4490     "enum_field_value" : -3,
4491     "name" : "android::Looper::POLL_TIMEOUT"
4492    },
4493    {
4494     "enum_field_value" : -4,
4495     "name" : "android::Looper::POLL_ERROR"
4496    }
4497   ],
4498   "linker_set_key" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
4499   "name" : "android::Looper::(anonymous enum at system/core/libutils/include/utils/Looper.h:143:5)",
4500   "referenced_type" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
4501   "self_type" : "_ZTIN7android6Looper14$POLL_CALLBACKE",
4502   "size" : 4,
4503   "source_file" : "/system/core/libutils/include/utils/Looper.h",
4504   "underlying_type" : "_ZTIi"
4505  },
4506  {
4507   "alignment" : 4,
4508   "enum_fields" :
4509   [
4510    {
4511     "enum_field_value" : 1,
4512     "name" : "android::Looper::PREPARE_ALLOW_NON_CALLBACKS"
4513    }
4514   ],
4515   "linker_set_key" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
4516   "name" : "android::Looper::(anonymous enum at system/core/libutils/include/utils/Looper.h:213:5)",
4517   "referenced_type" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
4518   "self_type" : "_ZTIN7android6Looper28$PREPARE_ALLOW_NON_CALLBACKSE",
4519   "size" : 4,
4520   "source_file" : "/system/core/libutils/include/utils/Looper.h",
4521   "underlying_type" : "_ZTIj"
4522  },
4523  {
4524   "alignment" : 4,
4525   "enum_fields" :
4526   [
4527    {
4528     "enum_field_value" : 0,
4529     "name" : "android::RWLock::PRIVATE"
4530    },
4531    {
4532     "enum_field_value" : 1,
4533     "name" : "android::RWLock::SHARED"
4534    }
4535   ],
4536   "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
4537   "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
4538   "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
4539   "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
4540   "size" : 4,
4541   "source_file" : "/system/core/libutils/include/utils/RWLock.h",
4542   "underlying_type" : "_ZTIj"
4543  },
4544  {
4545   "alignment" : 4,
4546   "enum_fields" :
4547   [
4548    {
4549     "enum_field_value" : 0,
4550     "name" : "android::traits<android::key_value_pair_t<android::String8, android::String8> >::is_pointer"
4551    },
4552    {
4553     "enum_field_value" : 0,
4554     "name" : "android::traits<android::key_value_pair_t<android::String8, android::String8> >::has_trivial_ctor"
4555    },
4556    {
4557     "enum_field_value" : 0,
4558     "name" : "android::traits<android::key_value_pair_t<android::String8, android::String8> >::has_trivial_dtor"
4559    },
4560    {
4561     "enum_field_value" : 0,
4562     "name" : "android::traits<android::key_value_pair_t<android::String8, android::String8> >::has_trivial_copy"
4563    },
4564    {
4565     "enum_field_value" : 1,
4566     "name" : "android::traits<android::key_value_pair_t<android::String8, android::String8> >::has_trivial_move"
4567    }
4568   ],
4569   "linker_set_key" : "_ZTIN7android6traitsINS_16key_value_pair_tINS_7String8ES2_EEE17$has_trivial_copyE",
4570   "name" : "android::traits<key_value_pair_t<String8, String8> >::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4571   "referenced_type" : "_ZTIN7android6traitsINS_16key_value_pair_tINS_7String8ES2_EEE17$has_trivial_copyE",
4572   "self_type" : "_ZTIN7android6traitsINS_16key_value_pair_tINS_7String8ES2_EEE17$has_trivial_copyE",
4573   "size" : 4,
4574   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4575   "underlying_type" : "_ZTIj"
4576  },
4577  {
4578   "alignment" : 4,
4579   "enum_fields" :
4580   [
4581    {
4582     "enum_field_value" : 0,
4583     "name" : "android::traits<android::key_value_pair_t<int, android::Looper::Request> >::is_pointer"
4584    },
4585    {
4586     "enum_field_value" : 0,
4587     "name" : "android::traits<android::key_value_pair_t<int, android::Looper::Request> >::has_trivial_ctor"
4588    },
4589    {
4590     "enum_field_value" : 0,
4591     "name" : "android::traits<android::key_value_pair_t<int, android::Looper::Request> >::has_trivial_dtor"
4592    },
4593    {
4594     "enum_field_value" : 0,
4595     "name" : "android::traits<android::key_value_pair_t<int, android::Looper::Request> >::has_trivial_copy"
4596    },
4597    {
4598     "enum_field_value" : 0,
4599     "name" : "android::traits<android::key_value_pair_t<int, android::Looper::Request> >::has_trivial_move"
4600    }
4601   ],
4602   "linker_set_key" : "_ZTIN7android6traitsINS_16key_value_pair_tIiNS_6Looper7RequestEEEE17$has_trivial_copyE",
4603   "name" : "android::traits<key_value_pair_t<int, Request> >::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4604   "referenced_type" : "_ZTIN7android6traitsINS_16key_value_pair_tIiNS_6Looper7RequestEEEE17$has_trivial_copyE",
4605   "self_type" : "_ZTIN7android6traitsINS_16key_value_pair_tIiNS_6Looper7RequestEEEE17$has_trivial_copyE",
4606   "size" : 4,
4607   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4608   "underlying_type" : "_ZTIj"
4609  },
4610  {
4611   "alignment" : 4,
4612   "enum_fields" :
4613   [
4614    {
4615     "enum_field_value" : 0,
4616     "name" : "android::traits<android::sysprop_change_callback_info>::is_pointer"
4617    },
4618    {
4619     "enum_field_value" : 0,
4620     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_ctor"
4621    },
4622    {
4623     "enum_field_value" : 0,
4624     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_dtor"
4625    },
4626    {
4627     "enum_field_value" : 0,
4628     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_copy"
4629    },
4630    {
4631     "enum_field_value" : 0,
4632     "name" : "android::traits<android::sysprop_change_callback_info>::has_trivial_move"
4633    }
4634   ],
4635   "linker_set_key" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4636   "name" : "android::traits<sysprop_change_callback_info>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4637   "referenced_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4638   "self_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEE17$has_trivial_copyE",
4639   "size" : 4,
4640   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4641   "underlying_type" : "_ZTIj"
4642  },
4643  {
4644   "alignment" : 4,
4645   "enum_fields" :
4646   [
4647    {
4648     "enum_field_value" : 0,
4649     "name" : "android::traits<android::Looper::MessageEnvelope>::is_pointer"
4650    },
4651    {
4652     "enum_field_value" : 0,
4653     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_ctor"
4654    },
4655    {
4656     "enum_field_value" : 0,
4657     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_dtor"
4658    },
4659    {
4660     "enum_field_value" : 0,
4661     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_copy"
4662    },
4663    {
4664     "enum_field_value" : 0,
4665     "name" : "android::traits<android::Looper::MessageEnvelope>::has_trivial_move"
4666    }
4667   ],
4668   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4669   "name" : "android::traits<MessageEnvelope>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4670   "referenced_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4671   "self_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEE17$has_trivial_copyE",
4672   "size" : 4,
4673   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4674   "underlying_type" : "_ZTIj"
4675  },
4676  {
4677   "alignment" : 4,
4678   "enum_fields" :
4679   [
4680    {
4681     "enum_field_value" : 0,
4682     "name" : "android::traits<android::Looper::Request>::is_pointer"
4683    },
4684    {
4685     "enum_field_value" : 0,
4686     "name" : "android::traits<android::Looper::Request>::has_trivial_ctor"
4687    },
4688    {
4689     "enum_field_value" : 0,
4690     "name" : "android::traits<android::Looper::Request>::has_trivial_dtor"
4691    },
4692    {
4693     "enum_field_value" : 0,
4694     "name" : "android::traits<android::Looper::Request>::has_trivial_copy"
4695    },
4696    {
4697     "enum_field_value" : 0,
4698     "name" : "android::traits<android::Looper::Request>::has_trivial_move"
4699    }
4700   ],
4701   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper7RequestEE17$has_trivial_copyE",
4702   "name" : "android::traits<Request>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4703   "referenced_type" : "_ZTIN7android6traitsINS_6Looper7RequestEE17$has_trivial_copyE",
4704   "self_type" : "_ZTIN7android6traitsINS_6Looper7RequestEE17$has_trivial_copyE",
4705   "size" : 4,
4706   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4707   "underlying_type" : "_ZTIj"
4708  },
4709  {
4710   "alignment" : 4,
4711   "enum_fields" :
4712   [
4713    {
4714     "enum_field_value" : 0,
4715     "name" : "android::traits<android::Looper::Response>::is_pointer"
4716    },
4717    {
4718     "enum_field_value" : 0,
4719     "name" : "android::traits<android::Looper::Response>::has_trivial_ctor"
4720    },
4721    {
4722     "enum_field_value" : 0,
4723     "name" : "android::traits<android::Looper::Response>::has_trivial_dtor"
4724    },
4725    {
4726     "enum_field_value" : 0,
4727     "name" : "android::traits<android::Looper::Response>::has_trivial_copy"
4728    },
4729    {
4730     "enum_field_value" : 0,
4731     "name" : "android::traits<android::Looper::Response>::has_trivial_move"
4732    }
4733   ],
4734   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4735   "name" : "android::traits<Response>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4736   "referenced_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4737   "self_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEE17$has_trivial_copyE",
4738   "size" : 4,
4739   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4740   "underlying_type" : "_ZTIj"
4741  },
4742  {
4743   "alignment" : 4,
4744   "enum_fields" :
4745   [
4746    {
4747     "enum_field_value" : 0,
4748     "name" : "android::traits<android::String8>::is_pointer"
4749    },
4750    {
4751     "enum_field_value" : 0,
4752     "name" : "android::traits<android::String8>::has_trivial_ctor"
4753    },
4754    {
4755     "enum_field_value" : 0,
4756     "name" : "android::traits<android::String8>::has_trivial_dtor"
4757    },
4758    {
4759     "enum_field_value" : 0,
4760     "name" : "android::traits<android::String8>::has_trivial_copy"
4761    },
4762    {
4763     "enum_field_value" : 1,
4764     "name" : "android::traits<android::String8>::has_trivial_move"
4765    }
4766   ],
4767   "linker_set_key" : "_ZTIN7android6traitsINS_7String8EE17$has_trivial_copyE",
4768   "name" : "android::traits<String8>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4769   "referenced_type" : "_ZTIN7android6traitsINS_7String8EE17$has_trivial_copyE",
4770   "self_type" : "_ZTIN7android6traitsINS_7String8EE17$has_trivial_copyE",
4771   "size" : 4,
4772   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4773   "underlying_type" : "_ZTIj"
4774  },
4775  {
4776   "alignment" : 4,
4777   "enum_fields" :
4778   [
4779    {
4780     "enum_field_value" : 0,
4781     "name" : "android::traits<int>::is_pointer"
4782    },
4783    {
4784     "enum_field_value" : 1,
4785     "name" : "android::traits<int>::has_trivial_ctor"
4786    },
4787    {
4788     "enum_field_value" : 1,
4789     "name" : "android::traits<int>::has_trivial_dtor"
4790    },
4791    {
4792     "enum_field_value" : 1,
4793     "name" : "android::traits<int>::has_trivial_copy"
4794    },
4795    {
4796     "enum_field_value" : 1,
4797     "name" : "android::traits<int>::has_trivial_move"
4798    }
4799   ],
4800   "linker_set_key" : "_ZTIN7android6traitsIiE17$has_trivial_copyE",
4801   "name" : "android::traits<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:44:5)",
4802   "referenced_type" : "_ZTIN7android6traitsIiE17$has_trivial_copyE",
4803   "self_type" : "_ZTIN7android6traitsIiE17$has_trivial_copyE",
4804   "size" : 4,
4805   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
4806   "underlying_type" : "_ZTIj"
4807  },
4808  {
4809   "alignment" : 4,
4810   "enum_fields" :
4811   [
4812    {
4813     "enum_field_value" : 0,
4814     "name" : "android::FileMap::NORMAL"
4815    },
4816    {
4817     "enum_field_value" : 1,
4818     "name" : "android::FileMap::RANDOM"
4819    },
4820    {
4821     "enum_field_value" : 2,
4822     "name" : "android::FileMap::SEQUENTIAL"
4823    },
4824    {
4825     "enum_field_value" : 3,
4826     "name" : "android::FileMap::WILLNEED"
4827    },
4828    {
4829     "enum_field_value" : 4,
4830     "name" : "android::FileMap::DONTNEED"
4831    }
4832   ],
4833   "linker_set_key" : "_ZTIN7android7FileMap9MapAdviceE",
4834   "name" : "android::FileMap::MapAdvice",
4835   "referenced_type" : "_ZTIN7android7FileMap9MapAdviceE",
4836   "self_type" : "_ZTIN7android7FileMap9MapAdviceE",
4837   "size" : 4,
4838   "source_file" : "/system/core/libutils/include/utils/FileMap.h",
4839   "underlying_type" : "_ZTIj"
4840  },
4841  {
4842   "access" : "protected",
4843   "alignment" : 4,
4844   "enum_fields" :
4845   [
4846    {
4847     "enum_field_value" : 1,
4848     "name" : "android::RefBase::FIRST_INC_STRONG"
4849    }
4850   ],
4851   "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4852   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:313:5)",
4853   "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4854   "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
4855   "size" : 4,
4856   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
4857   "underlying_type" : "_ZTIj"
4858  },
4859  {
4860   "access" : "protected",
4861   "alignment" : 4,
4862   "enum_fields" :
4863   [
4864    {
4865     "enum_field_value" : 0,
4866     "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
4867    },
4868    {
4869     "enum_field_value" : 1,
4870     "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
4871    },
4872    {
4873     "enum_field_value" : 1,
4874     "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
4875    }
4876   ],
4877   "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4878   "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:304:5)",
4879   "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4880   "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
4881   "size" : 4,
4882   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
4883   "underlying_type" : "_ZTIj"
4884  },
4885  {
4886   "alignment" : 4,
4887   "enum_fields" :
4888   [
4889    {
4890     "enum_field_value" : 0,
4891     "name" : "android::String8::kEmptyString"
4892    }
4893   ],
4894   "linker_set_key" : "_ZTIN7android7String813StaticLinkageE",
4895   "name" : "android::String8::StaticLinkage",
4896   "referenced_type" : "_ZTIN7android7String813StaticLinkageE",
4897   "self_type" : "_ZTIN7android7String813StaticLinkageE",
4898   "size" : 4,
4899   "source_file" : "/system/core/libutils/include/utils/String8.h",
4900   "underlying_type" : "_ZTIj"
4901  },
4902  {
4903   "alignment" : 4,
4904   "enum_fields" :
4905   [
4906    {
4907     "enum_field_value" : 0,
4908     "name" : "android::String16::kEmptyString"
4909    }
4910   ],
4911   "linker_set_key" : "_ZTIN7android8String1613StaticLinkageE",
4912   "name" : "android::String16::StaticLinkage",
4913   "referenced_type" : "_ZTIN7android8String1613StaticLinkageE",
4914   "self_type" : "_ZTIN7android8String1613StaticLinkageE",
4915   "size" : 4,
4916   "source_file" : "/system/core/libutils/include/utils/String16.h",
4917   "underlying_type" : "_ZTIj"
4918  },
4919  {
4920   "alignment" : 4,
4921   "enum_fields" :
4922   [
4923    {
4924     "enum_field_value" : 0,
4925     "name" : "android::Condition::WAKE_UP_ONE"
4926    },
4927    {
4928     "enum_field_value" : 1,
4929     "name" : "android::Condition::WAKE_UP_ALL"
4930    }
4931   ],
4932   "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
4933   "name" : "android::Condition::WakeUpType",
4934   "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4935   "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
4936   "size" : 4,
4937   "source_file" : "/system/core/libutils/include/utils/Condition.h",
4938   "underlying_type" : "_ZTIj"
4939  },
4940  {
4941   "alignment" : 4,
4942   "enum_fields" :
4943   [
4944    {
4945     "enum_field_value" : 0,
4946     "name" : "android::Condition::PRIVATE"
4947    },
4948    {
4949     "enum_field_value" : 1,
4950     "name" : "android::Condition::SHARED"
4951    }
4952   ],
4953   "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
4954   "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
4955   "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
4956   "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
4957   "size" : 4,
4958   "source_file" : "/system/core/libutils/include/utils/Condition.h",
4959   "underlying_type" : "_ZTIj"
4960  },
4961  {
4962   "access" : "private",
4963   "alignment" : 4,
4964   "enum_fields" :
4965   [
4966    {
4967     "enum_field_value" : 20,
4968     "name" : "android::FdPrinter::MAX_FORMAT_STRING"
4969    }
4970   ],
4971   "linker_set_key" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4972   "name" : "android::FdPrinter::(anonymous enum at system/core/libutils/include/utils/Printer.h:75:5)",
4973   "referenced_type" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4974   "self_type" : "_ZTIN7android9FdPrinter18$MAX_FORMAT_STRINGE",
4975   "size" : 4,
4976   "source_file" : "/system/core/libutils/include/utils/Printer.h",
4977   "underlying_type" : "_ZTIj"
4978  }
4979 ],
4980 "function_types" :
4981 [
4982  {
4983   "alignment" : 4,
4984   "linker_set_key" : "_ZTIFiPFiPvES_PKcijPS_E",
4985   "name" : "int (int (*)(void *), void *, const char *, int, unsigned int, void **)",
4986   "parameters" :
4987   [
4988    {
4989     "referenced_type" : "_ZTIPFiPvE"
4990    },
4991    {
4992     "referenced_type" : "_ZTIPv"
4993    },
4994    {
4995     "referenced_type" : "_ZTIPKc"
4996    },
4997    {
4998     "referenced_type" : "_ZTIi"
4999    },
5000    {
5001     "referenced_type" : "_ZTIj"
5002    },
5003    {
5004     "referenced_type" : "_ZTIPPv"
5005    }
5006   ],
5007   "referenced_type" : "_ZTIFiPFiPvES_PKcijPS_E",
5008   "return_type" : "_ZTIi",
5009   "self_type" : "_ZTIFiPFiPvES_PKcijPS_E",
5010   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5011  },
5012  {
5013   "alignment" : 4,
5014   "linker_set_key" : "_ZTIFiPKvS0_E",
5015   "name" : "int (const void *, const void *)",
5016   "parameters" :
5017   [
5018    {
5019     "referenced_type" : "_ZTIPKv"
5020    },
5021    {
5022     "referenced_type" : "_ZTIPKv"
5023    }
5024   ],
5025   "referenced_type" : "_ZTIFiPKvS0_E",
5026   "return_type" : "_ZTIi",
5027   "self_type" : "_ZTIFiPKvS0_E",
5028   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5029  },
5030  {
5031   "alignment" : 4,
5032   "linker_set_key" : "_ZTIFiPKvS0_PvE",
5033   "name" : "int (const void *, const void *, void *)",
5034   "parameters" :
5035   [
5036    {
5037     "referenced_type" : "_ZTIPKv"
5038    },
5039    {
5040     "referenced_type" : "_ZTIPKv"
5041    },
5042    {
5043     "referenced_type" : "_ZTIPv"
5044    }
5045   ],
5046   "referenced_type" : "_ZTIFiPKvS0_PvE",
5047   "return_type" : "_ZTIi",
5048   "self_type" : "_ZTIFiPKvS0_PvE",
5049   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5050  },
5051  {
5052   "alignment" : 4,
5053   "linker_set_key" : "_ZTIFiPvE",
5054   "name" : "int (void *)",
5055   "parameters" :
5056   [
5057    {
5058     "referenced_type" : "_ZTIPv"
5059    }
5060   ],
5061   "referenced_type" : "_ZTIFiPvE",
5062   "return_type" : "_ZTIi",
5063   "self_type" : "_ZTIFiPvE",
5064   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
5065  },
5066  {
5067   "alignment" : 4,
5068   "linker_set_key" : "_ZTIFiiiPvE",
5069   "name" : "int (int, int, void *)",
5070   "parameters" :
5071   [
5072    {
5073     "referenced_type" : "_ZTIi"
5074    },
5075    {
5076     "referenced_type" : "_ZTIi"
5077    },
5078    {
5079     "referenced_type" : "_ZTIPv"
5080    }
5081   ],
5082   "referenced_type" : "_ZTIFiiiPvE",
5083   "return_type" : "_ZTIi",
5084   "self_type" : "_ZTIFiiiPvE",
5085   "source_file" : "/system/core/libutils/include/utils/Looper.h"
5086  },
5087  {
5088   "alignment" : 4,
5089   "linker_set_key" : "_ZTIFvvE",
5090   "name" : "void ()",
5091   "referenced_type" : "_ZTIFvvE",
5092   "return_type" : "_ZTIv",
5093   "self_type" : "_ZTIFvvE",
5094   "source_file" : "/system/core/libutils/include/utils/misc.h"
5095  }
5096 ],
5097 "functions" :
5098 [
5099  {
5100   "access" : "private",
5101   "function_name" : "android::LogPrinter::printRaw",
5102   "linker_set_key" : "_ZN7android10LogPrinter8printRawEPKc",
5103   "parameters" :
5104   [
5105    {
5106     "is_this_ptr" : true,
5107     "referenced_type" : "_ZTIPN7android10LogPrinterE"
5108    },
5109    {
5110     "referenced_type" : "_ZTIPKc"
5111    }
5112   ],
5113   "return_type" : "_ZTIv",
5114   "source_file" : "/system/core/libutils/include/utils/Printer.h"
5115  },
5116  {
5117   "function_name" : "android::LogPrinter::printLine",
5118   "linker_set_key" : "_ZN7android10LogPrinter9printLineEPKc",
5119   "parameters" :
5120   [
5121    {
5122     "is_this_ptr" : true,
5123     "referenced_type" : "_ZTIPN7android10LogPrinterE"
5124    },
5125    {
5126     "referenced_type" : "_ZTIPKc"
5127    }
5128   ],
5129   "return_type" : "_ZTIv",
5130   "source_file" : "/system/core/libutils/include/utils/Printer.h"
5131  },
5132  {
5133   "function_name" : "android::LogPrinter::LogPrinter",
5134   "linker_set_key" : "_ZN7android10LogPrinterC1EPKc19android_LogPriorityS2_b",
5135   "parameters" :
5136   [
5137    {
5138     "is_this_ptr" : true,
5139     "referenced_type" : "_ZTIPN7android10LogPrinterE"
5140    },
5141    {
5142     "referenced_type" : "_ZTIPKc"
5143    },
5144    {
5145     "default_arg" : true,
5146     "referenced_type" : "_ZTI19android_LogPriority"
5147    },
5148    {
5149     "default_arg" : true,
5150     "referenced_type" : "_ZTIPKc"
5151    },
5152    {
5153     "default_arg" : true,
5154     "referenced_type" : "_ZTIb"
5155    }
5156   ],
5157   "return_type" : "_ZTIv",
5158   "source_file" : "/system/core/libutils/include/utils/Printer.h"
5159  },
5160  {
5161   "function_name" : "android::LogPrinter::LogPrinter",
5162   "linker_set_key" : "_ZN7android10LogPrinterC2EPKc19android_LogPriorityS2_b",
5163   "parameters" :
5164   [
5165    {
5166     "is_this_ptr" : true,
5167     "referenced_type" : "_ZTIPN7android10LogPrinterE"
5168    },
5169    {
5170     "referenced_type" : "_ZTIPKc"
5171    },
5172    {
5173     "default_arg" : true,
5174     "referenced_type" : "_ZTI19android_LogPriority"
5175    },
5176    {
5177     "default_arg" : true,
5178     "referenced_type" : "_ZTIPKc"
5179    },
5180    {
5181     "default_arg" : true,
5182     "referenced_type" : "_ZTIb"
5183    }
5184   ],
5185   "return_type" : "_ZTIv",
5186   "source_file" : "/system/core/libutils/include/utils/Printer.h"
5187  },
5188  {
5189   "function_name" : "android::VectorImpl::appendArray",
5190   "linker_set_key" : "_ZN7android10VectorImpl11appendArrayEPKvj",
5191   "parameters" :
5192   [
5193    {
5194     "is_this_ptr" : true,
5195     "referenced_type" : "_ZTIPN7android10VectorImplE"
5196    },
5197    {
5198     "referenced_type" : "_ZTIPKv"
5199    },
5200    {
5201     "referenced_type" : "_ZTIj"
5202    }
5203   ],
5204   "return_type" : "_ZTIi",
5205   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5206  },
5207  {
5208   "function_name" : "android::VectorImpl::setCapacity",
5209   "linker_set_key" : "_ZN7android10VectorImpl11setCapacityEj",
5210   "parameters" :
5211   [
5212    {
5213     "is_this_ptr" : true,
5214     "referenced_type" : "_ZTIPN7android10VectorImplE"
5215    },
5216    {
5217     "referenced_type" : "_ZTIj"
5218    }
5219   ],
5220   "return_type" : "_ZTIi",
5221   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5222  },
5223  {
5224   "function_name" : "android::VectorImpl::appendVector",
5225   "linker_set_key" : "_ZN7android10VectorImpl12appendVectorERKS0_",
5226   "parameters" :
5227   [
5228    {
5229     "is_this_ptr" : true,
5230     "referenced_type" : "_ZTIPN7android10VectorImplE"
5231    },
5232    {
5233     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5234    }
5235   ],
5236   "return_type" : "_ZTIi",
5237   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5238  },
5239  {
5240   "function_name" : "android::VectorImpl::editArrayImpl",
5241   "linker_set_key" : "_ZN7android10VectorImpl13editArrayImplEv",
5242   "parameters" :
5243   [
5244    {
5245     "is_this_ptr" : true,
5246     "referenced_type" : "_ZTIPN7android10VectorImplE"
5247    }
5248   ],
5249   "return_type" : "_ZTIPv",
5250   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5251  },
5252  {
5253   "function_name" : "android::VectorImpl::finish_vector",
5254   "linker_set_key" : "_ZN7android10VectorImpl13finish_vectorEv",
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::insertArrayAt",
5267   "linker_set_key" : "_ZN7android10VectorImpl13insertArrayAtEPKvjj",
5268   "parameters" :
5269   [
5270    {
5271     "is_this_ptr" : true,
5272     "referenced_type" : "_ZTIPN7android10VectorImplE"
5273    },
5274    {
5275     "referenced_type" : "_ZTIPKv"
5276    },
5277    {
5278     "referenced_type" : "_ZTIj"
5279    },
5280    {
5281     "referenced_type" : "_ZTIj"
5282    }
5283   ],
5284   "return_type" : "_ZTIi",
5285   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5286  },
5287  {
5288   "function_name" : "android::VectorImpl::removeItemsAt",
5289   "linker_set_key" : "_ZN7android10VectorImpl13removeItemsAtEjj",
5290   "parameters" :
5291   [
5292    {
5293     "is_this_ptr" : true,
5294     "referenced_type" : "_ZTIPN7android10VectorImplE"
5295    },
5296    {
5297     "referenced_type" : "_ZTIj"
5298    },
5299    {
5300     "default_arg" : true,
5301     "referenced_type" : "_ZTIj"
5302    }
5303   ],
5304   "return_type" : "_ZTIi",
5305   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5306  },
5307  {
5308   "function_name" : "android::VectorImpl::insertVectorAt",
5309   "linker_set_key" : "_ZN7android10VectorImpl14insertVectorAtERKS0_j",
5310   "parameters" :
5311   [
5312    {
5313     "is_this_ptr" : true,
5314     "referenced_type" : "_ZTIPN7android10VectorImplE"
5315    },
5316    {
5317     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5318    },
5319    {
5320     "referenced_type" : "_ZTIj"
5321    }
5322   ],
5323   "return_type" : "_ZTIi",
5324   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5325  },
5326  {
5327   "access" : "protected",
5328   "function_name" : "android::VectorImpl::release_storage",
5329   "linker_set_key" : "_ZN7android10VectorImpl15release_storageEv",
5330   "parameters" :
5331   [
5332    {
5333     "is_this_ptr" : true,
5334     "referenced_type" : "_ZTIPN7android10VectorImplE"
5335    }
5336   ],
5337   "return_type" : "_ZTIv",
5338   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5339  },
5340  {
5341   "function_name" : "android::VectorImpl::editItemLocation",
5342   "linker_set_key" : "_ZN7android10VectorImpl16editItemLocationEj",
5343   "parameters" :
5344   [
5345    {
5346     "is_this_ptr" : true,
5347     "referenced_type" : "_ZTIPN7android10VectorImplE"
5348    },
5349    {
5350     "referenced_type" : "_ZTIj"
5351    }
5352   ],
5353   "return_type" : "_ZTIPv",
5354   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5355  },
5356  {
5357   "function_name" : "android::VectorImpl::add",
5358   "linker_set_key" : "_ZN7android10VectorImpl3addEPKv",
5359   "parameters" :
5360   [
5361    {
5362     "is_this_ptr" : true,
5363     "referenced_type" : "_ZTIPN7android10VectorImplE"
5364    },
5365    {
5366     "referenced_type" : "_ZTIPKv"
5367    }
5368   ],
5369   "return_type" : "_ZTIi",
5370   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5371  },
5372  {
5373   "function_name" : "android::VectorImpl::add",
5374   "linker_set_key" : "_ZN7android10VectorImpl3addEv",
5375   "parameters" :
5376   [
5377    {
5378     "is_this_ptr" : true,
5379     "referenced_type" : "_ZTIPN7android10VectorImplE"
5380    }
5381   ],
5382   "return_type" : "_ZTIi",
5383   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5384  },
5385  {
5386   "function_name" : "android::VectorImpl::pop",
5387   "linker_set_key" : "_ZN7android10VectorImpl3popEv",
5388   "parameters" :
5389   [
5390    {
5391     "is_this_ptr" : true,
5392     "referenced_type" : "_ZTIPN7android10VectorImplE"
5393    }
5394   ],
5395   "return_type" : "_ZTIv",
5396   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5397  },
5398  {
5399   "function_name" : "android::VectorImpl::push",
5400   "linker_set_key" : "_ZN7android10VectorImpl4pushEPKv",
5401   "parameters" :
5402   [
5403    {
5404     "is_this_ptr" : true,
5405     "referenced_type" : "_ZTIPN7android10VectorImplE"
5406    },
5407    {
5408     "referenced_type" : "_ZTIPKv"
5409    }
5410   ],
5411   "return_type" : "_ZTIv",
5412   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5413  },
5414  {
5415   "function_name" : "android::VectorImpl::push",
5416   "linker_set_key" : "_ZN7android10VectorImpl4pushEv",
5417   "parameters" :
5418   [
5419    {
5420     "is_this_ptr" : true,
5421     "referenced_type" : "_ZTIPN7android10VectorImplE"
5422    }
5423   ],
5424   "return_type" : "_ZTIv",
5425   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5426  },
5427  {
5428   "function_name" : "android::VectorImpl::sort",
5429   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_E",
5430   "parameters" :
5431   [
5432    {
5433     "is_this_ptr" : true,
5434     "referenced_type" : "_ZTIPN7android10VectorImplE"
5435    },
5436    {
5437     "referenced_type" : "_ZTIPFiPKvS0_E"
5438    }
5439   ],
5440   "return_type" : "_ZTIi",
5441   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5442  },
5443  {
5444   "function_name" : "android::VectorImpl::sort",
5445   "linker_set_key" : "_ZN7android10VectorImpl4sortEPFiPKvS2_PvES3_",
5446   "parameters" :
5447   [
5448    {
5449     "is_this_ptr" : true,
5450     "referenced_type" : "_ZTIPN7android10VectorImplE"
5451    },
5452    {
5453     "referenced_type" : "_ZTIPFiPKvS0_PvE"
5454    },
5455    {
5456     "referenced_type" : "_ZTIPv"
5457    }
5458   ],
5459   "return_type" : "_ZTIi",
5460   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5461  },
5462  {
5463   "access" : "private",
5464   "function_name" : "android::VectorImpl::_grow",
5465   "linker_set_key" : "_ZN7android10VectorImpl5_growEjj",
5466   "parameters" :
5467   [
5468    {
5469     "is_this_ptr" : true,
5470     "referenced_type" : "_ZTIPN7android10VectorImplE"
5471    },
5472    {
5473     "referenced_type" : "_ZTIj"
5474    },
5475    {
5476     "referenced_type" : "_ZTIj"
5477    }
5478   ],
5479   "return_type" : "_ZTIPv",
5480   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5481  },
5482  {
5483   "function_name" : "android::VectorImpl::clear",
5484   "linker_set_key" : "_ZN7android10VectorImpl5clearEv",
5485   "parameters" :
5486   [
5487    {
5488     "is_this_ptr" : true,
5489     "referenced_type" : "_ZTIPN7android10VectorImplE"
5490    }
5491   ],
5492   "return_type" : "_ZTIv",
5493   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5494  },
5495  {
5496   "function_name" : "android::VectorImpl::resize",
5497   "linker_set_key" : "_ZN7android10VectorImpl6resizeEj",
5498   "parameters" :
5499   [
5500    {
5501     "is_this_ptr" : true,
5502     "referenced_type" : "_ZTIPN7android10VectorImplE"
5503    },
5504    {
5505     "referenced_type" : "_ZTIj"
5506    }
5507   ],
5508   "return_type" : "_ZTIi",
5509   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5510  },
5511  {
5512   "access" : "private",
5513   "function_name" : "android::VectorImpl::_shrink",
5514   "linker_set_key" : "_ZN7android10VectorImpl7_shrinkEjj",
5515   "parameters" :
5516   [
5517    {
5518     "is_this_ptr" : true,
5519     "referenced_type" : "_ZTIPN7android10VectorImplE"
5520    },
5521    {
5522     "referenced_type" : "_ZTIj"
5523    },
5524    {
5525     "referenced_type" : "_ZTIj"
5526    }
5527   ],
5528   "return_type" : "_ZTIv",
5529   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5530  },
5531  {
5532   "function_name" : "android::VectorImpl::insertAt",
5533   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEPKvjj",
5534   "parameters" :
5535   [
5536    {
5537     "is_this_ptr" : true,
5538     "referenced_type" : "_ZTIPN7android10VectorImplE"
5539    },
5540    {
5541     "referenced_type" : "_ZTIPKv"
5542    },
5543    {
5544     "referenced_type" : "_ZTIj"
5545    },
5546    {
5547     "default_arg" : true,
5548     "referenced_type" : "_ZTIj"
5549    }
5550   ],
5551   "return_type" : "_ZTIi",
5552   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5553  },
5554  {
5555   "function_name" : "android::VectorImpl::insertAt",
5556   "linker_set_key" : "_ZN7android10VectorImpl8insertAtEjj",
5557   "parameters" :
5558   [
5559    {
5560     "is_this_ptr" : true,
5561     "referenced_type" : "_ZTIPN7android10VectorImplE"
5562    },
5563    {
5564     "referenced_type" : "_ZTIj"
5565    },
5566    {
5567     "default_arg" : true,
5568     "referenced_type" : "_ZTIj"
5569    }
5570   ],
5571   "return_type" : "_ZTIi",
5572   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5573  },
5574  {
5575   "function_name" : "android::VectorImpl::replaceAt",
5576   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEPKvj",
5577   "parameters" :
5578   [
5579    {
5580     "is_this_ptr" : true,
5581     "referenced_type" : "_ZTIPN7android10VectorImplE"
5582    },
5583    {
5584     "referenced_type" : "_ZTIPKv"
5585    },
5586    {
5587     "referenced_type" : "_ZTIj"
5588    }
5589   ],
5590   "return_type" : "_ZTIi",
5591   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5592  },
5593  {
5594   "function_name" : "android::VectorImpl::replaceAt",
5595   "linker_set_key" : "_ZN7android10VectorImpl9replaceAtEj",
5596   "parameters" :
5597   [
5598    {
5599     "is_this_ptr" : true,
5600     "referenced_type" : "_ZTIPN7android10VectorImplE"
5601    },
5602    {
5603     "referenced_type" : "_ZTIj"
5604    }
5605   ],
5606   "return_type" : "_ZTIi",
5607   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5608  },
5609  {
5610   "function_name" : "android::VectorImpl::VectorImpl",
5611   "linker_set_key" : "_ZN7android10VectorImplC2ERKS0_",
5612   "parameters" :
5613   [
5614    {
5615     "is_this_ptr" : true,
5616     "referenced_type" : "_ZTIPN7android10VectorImplE"
5617    },
5618    {
5619     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5620    }
5621   ],
5622   "return_type" : "_ZTIv",
5623   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5624  },
5625  {
5626   "function_name" : "android::VectorImpl::VectorImpl",
5627   "linker_set_key" : "_ZN7android10VectorImplC2Ejj",
5628   "parameters" :
5629   [
5630    {
5631     "is_this_ptr" : true,
5632     "referenced_type" : "_ZTIPN7android10VectorImplE"
5633    },
5634    {
5635     "referenced_type" : "_ZTIj"
5636    },
5637    {
5638     "referenced_type" : "_ZTIj"
5639    }
5640   ],
5641   "return_type" : "_ZTIv",
5642   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5643  },
5644  {
5645   "function_name" : "android::VectorImpl::~VectorImpl",
5646   "linker_set_key" : "_ZN7android10VectorImplD0Ev",
5647   "parameters" :
5648   [
5649    {
5650     "is_this_ptr" : true,
5651     "referenced_type" : "_ZTIPN7android10VectorImplE"
5652    }
5653   ],
5654   "return_type" : "_ZTIv",
5655   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5656  },
5657  {
5658   "function_name" : "android::VectorImpl::~VectorImpl",
5659   "linker_set_key" : "_ZN7android10VectorImplD1Ev",
5660   "parameters" :
5661   [
5662    {
5663     "is_this_ptr" : true,
5664     "referenced_type" : "_ZTIPN7android10VectorImplE"
5665    }
5666   ],
5667   "return_type" : "_ZTIv",
5668   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5669  },
5670  {
5671   "function_name" : "android::VectorImpl::~VectorImpl",
5672   "linker_set_key" : "_ZN7android10VectorImplD2Ev",
5673   "parameters" :
5674   [
5675    {
5676     "is_this_ptr" : true,
5677     "referenced_type" : "_ZTIPN7android10VectorImplE"
5678    }
5679   ],
5680   "return_type" : "_ZTIv",
5681   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5682  },
5683  {
5684   "function_name" : "android::VectorImpl::operator=",
5685   "linker_set_key" : "_ZN7android10VectorImplaSERKS0_",
5686   "parameters" :
5687   [
5688    {
5689     "is_this_ptr" : true,
5690     "referenced_type" : "_ZTIPN7android10VectorImplE"
5691    },
5692    {
5693     "referenced_type" : "_ZTIRKN7android10VectorImplE"
5694    }
5695   ],
5696   "return_type" : "_ZTIRN7android10VectorImplE",
5697   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
5698  },
5699  {
5700   "function_name" : "android::PropertyMap::addProperty",
5701   "linker_set_key" : "_ZN7android11PropertyMap11addPropertyERKNS_7String8ES3_",
5702   "parameters" :
5703   [
5704    {
5705     "is_this_ptr" : true,
5706     "referenced_type" : "_ZTIPN7android11PropertyMapE"
5707    },
5708    {
5709     "referenced_type" : "_ZTIRKN7android7String8E"
5710    },
5711    {
5712     "referenced_type" : "_ZTIRKN7android7String8E"
5713    }
5714   ],
5715   "return_type" : "_ZTIv",
5716   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
5717  },
5718  {
5719   "function_name" : "android::PropertyMap::load",
5720   "linker_set_key" : "_ZN7android11PropertyMap4loadERKNS_7String8EPPS0_",
5721   "parameters" :
5722   [
5723    {
5724     "referenced_type" : "_ZTIRKN7android7String8E"
5725    },
5726    {
5727     "referenced_type" : "_ZTIPPN7android11PropertyMapE"
5728    }
5729   ],
5730   "return_type" : "_ZTIi",
5731   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
5732  },
5733  {
5734   "function_name" : "android::PropertyMap::clear",
5735   "linker_set_key" : "_ZN7android11PropertyMap5clearEv",
5736   "parameters" :
5737   [
5738    {
5739     "is_this_ptr" : true,
5740     "referenced_type" : "_ZTIPN7android11PropertyMapE"
5741    }
5742   ],
5743   "return_type" : "_ZTIv",
5744   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
5745  },
5746  {
5747   "function_name" : "android::PropertyMap::Parser::parse",
5748   "linker_set_key" : "_ZN7android11PropertyMap6Parser5parseEv",
5749   "parameters" :
5750   [
5751    {
5752     "is_this_ptr" : true,
5753     "referenced_type" : "_ZTIPN7android11PropertyMap6ParserE"
5754    }
5755   ],
5756   "return_type" : "_ZTIi",
5757   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
5758  },
5759  {
5760   "function_name" : "android::PropertyMap::Parser::Parser",
5761   "linker_set_key" : "_ZN7android11PropertyMap6ParserC1EPS0_PNS_9TokenizerE",
5762   "parameters" :
5763   [
5764    {
5765     "is_this_ptr" : true,
5766     "referenced_type" : "_ZTIPN7android11PropertyMap6ParserE"
5767    },
5768    {
5769     "referenced_type" : "_ZTIPN7android11PropertyMapE"
5770    },
5771    {
5772     "referenced_type" : "_ZTIPN7android9TokenizerE"
5773    }
5774   ],
5775   "return_type" : "_ZTIv",
5776   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
5777  },
5778  {
5779   "function_name" : "android::PropertyMap::Parser::Parser",
5780   "linker_set_key" : "_ZN7android11PropertyMap6ParserC2EPS0_PNS_9TokenizerE",
5781   "parameters" :
5782   [
5783    {
5784     "is_this_ptr" : true,
5785     "referenced_type" : "_ZTIPN7android11PropertyMap6ParserE"
5786    },
5787    {
5788     "referenced_type" : "_ZTIPN7android11PropertyMapE"
5789    },
5790    {
5791     "referenced_type" : "_ZTIPN7android9TokenizerE"
5792    }
5793   ],
5794   "return_type" : "_ZTIv",
5795   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
5796  },
5797  {
5798   "function_name" : "android::PropertyMap::Parser::~Parser",
5799   "linker_set_key" : "_ZN7android11PropertyMap6ParserD1Ev",
5800   "parameters" :
5801   [
5802    {
5803     "is_this_ptr" : true,
5804     "referenced_type" : "_ZTIPN7android11PropertyMap6ParserE"
5805    }
5806   ],
5807   "return_type" : "_ZTIv",
5808   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
5809  },
5810  {
5811   "function_name" : "android::PropertyMap::Parser::~Parser",
5812   "linker_set_key" : "_ZN7android11PropertyMap6ParserD2Ev",
5813   "parameters" :
5814   [
5815    {
5816     "is_this_ptr" : true,
5817     "referenced_type" : "_ZTIPN7android11PropertyMap6ParserE"
5818    }
5819   ],
5820   "return_type" : "_ZTIv",
5821   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
5822  },
5823  {
5824   "function_name" : "android::PropertyMap::addAll",
5825   "linker_set_key" : "_ZN7android11PropertyMap6addAllEPKS0_",
5826   "parameters" :
5827   [
5828    {
5829     "is_this_ptr" : true,
5830     "referenced_type" : "_ZTIPN7android11PropertyMapE"
5831    },
5832    {
5833     "referenced_type" : "_ZTIPKN7android11PropertyMapE"
5834    }
5835   ],
5836   "return_type" : "_ZTIv",
5837   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
5838  },
5839  {
5840   "function_name" : "android::PropertyMap::PropertyMap",
5841   "linker_set_key" : "_ZN7android11PropertyMapC1Ev",
5842   "parameters" :
5843   [
5844    {
5845     "is_this_ptr" : true,
5846     "referenced_type" : "_ZTIPN7android11PropertyMapE"
5847    }
5848   ],
5849   "return_type" : "_ZTIv",
5850   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
5851  },
5852  {
5853   "function_name" : "android::PropertyMap::PropertyMap",
5854   "linker_set_key" : "_ZN7android11PropertyMapC2Ev",
5855   "parameters" :
5856   [
5857    {
5858     "is_this_ptr" : true,
5859     "referenced_type" : "_ZTIPN7android11PropertyMapE"
5860    }
5861   ],
5862   "return_type" : "_ZTIv",
5863   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
5864  },
5865  {
5866   "function_name" : "android::PropertyMap::~PropertyMap",
5867   "linker_set_key" : "_ZN7android11PropertyMapD1Ev",
5868   "parameters" :
5869   [
5870    {
5871     "is_this_ptr" : true,
5872     "referenced_type" : "_ZTIPN7android11PropertyMapE"
5873    }
5874   ],
5875   "return_type" : "_ZTIv",
5876   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
5877  },
5878  {
5879   "function_name" : "android::PropertyMap::~PropertyMap",
5880   "linker_set_key" : "_ZN7android11PropertyMapD2Ev",
5881   "parameters" :
5882   [
5883    {
5884     "is_this_ptr" : true,
5885     "referenced_type" : "_ZTIPN7android11PropertyMapE"
5886    }
5887   ],
5888   "return_type" : "_ZTIv",
5889   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
5890  },
5891  {
5892   "function_name" : "android::NativeHandle::create",
5893   "linker_set_key" : "_ZN7android12NativeHandle6createEP13native_handleb",
5894   "parameters" :
5895   [
5896    {
5897     "referenced_type" : "_ZTIP13native_handle"
5898    },
5899    {
5900     "referenced_type" : "_ZTIb"
5901    }
5902   ],
5903   "return_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
5904   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5905  },
5906  {
5907   "access" : "private",
5908   "function_name" : "android::NativeHandle::NativeHandle",
5909   "linker_set_key" : "_ZN7android12NativeHandleC1EP13native_handleb",
5910   "parameters" :
5911   [
5912    {
5913     "is_this_ptr" : true,
5914     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5915    },
5916    {
5917     "referenced_type" : "_ZTIP13native_handle"
5918    },
5919    {
5920     "referenced_type" : "_ZTIb"
5921    }
5922   ],
5923   "return_type" : "_ZTIv",
5924   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5925  },
5926  {
5927   "access" : "private",
5928   "function_name" : "android::NativeHandle::NativeHandle",
5929   "linker_set_key" : "_ZN7android12NativeHandleC2EP13native_handleb",
5930   "parameters" :
5931   [
5932    {
5933     "is_this_ptr" : true,
5934     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5935    },
5936    {
5937     "referenced_type" : "_ZTIP13native_handle"
5938    },
5939    {
5940     "referenced_type" : "_ZTIb"
5941    }
5942   ],
5943   "return_type" : "_ZTIv",
5944   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5945  },
5946  {
5947   "access" : "private",
5948   "function_name" : "android::NativeHandle::~NativeHandle",
5949   "linker_set_key" : "_ZN7android12NativeHandleD1Ev",
5950   "parameters" :
5951   [
5952    {
5953     "is_this_ptr" : true,
5954     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5955    }
5956   ],
5957   "return_type" : "_ZTIv",
5958   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5959  },
5960  {
5961   "access" : "private",
5962   "function_name" : "android::NativeHandle::~NativeHandle",
5963   "linker_set_key" : "_ZN7android12NativeHandleD2Ev",
5964   "parameters" :
5965   [
5966    {
5967     "is_this_ptr" : true,
5968     "referenced_type" : "_ZTIPN7android12NativeHandleE"
5969    }
5970   ],
5971   "return_type" : "_ZTIv",
5972   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
5973  },
5974  {
5975   "function_name" : "android::uptimeMillis",
5976   "linker_set_key" : "_ZN7android12uptimeMillisEv",
5977   "return_type" : "_ZTIx",
5978   "source_file" : "/system/core/libutils/include/utils/SystemClock.h"
5979  },
5980  {
5981   "function_name" : "android::PrefixPrinter::printLine",
5982   "linker_set_key" : "_ZN7android13PrefixPrinter9printLineEPKc",
5983   "parameters" :
5984   [
5985    {
5986     "is_this_ptr" : true,
5987     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
5988    },
5989    {
5990     "referenced_type" : "_ZTIPKc"
5991    }
5992   ],
5993   "return_type" : "_ZTIv",
5994   "source_file" : "/system/core/libutils/include/utils/Printer.h"
5995  },
5996  {
5997   "function_name" : "android::PrefixPrinter::PrefixPrinter",
5998   "linker_set_key" : "_ZN7android13PrefixPrinterC1ERNS_7PrinterEPKc",
5999   "parameters" :
6000   [
6001    {
6002     "is_this_ptr" : true,
6003     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
6004    },
6005    {
6006     "referenced_type" : "_ZTIRN7android7PrinterE"
6007    },
6008    {
6009     "referenced_type" : "_ZTIPKc"
6010    }
6011   ],
6012   "return_type" : "_ZTIv",
6013   "source_file" : "/system/core/libutils/include/utils/Printer.h"
6014  },
6015  {
6016   "function_name" : "android::PrefixPrinter::PrefixPrinter",
6017   "linker_set_key" : "_ZN7android13PrefixPrinterC2ERNS_7PrinterEPKc",
6018   "parameters" :
6019   [
6020    {
6021     "is_this_ptr" : true,
6022     "referenced_type" : "_ZTIPN7android13PrefixPrinterE"
6023    },
6024    {
6025     "referenced_type" : "_ZTIRN7android7PrinterE"
6026    },
6027    {
6028     "referenced_type" : "_ZTIPKc"
6029    }
6030   ],
6031   "return_type" : "_ZTIv",
6032   "source_file" : "/system/core/libutils/include/utils/Printer.h"
6033  },
6034  {
6035   "access" : "protected",
6036   "function_name" : "android::LooperCallback::~LooperCallback",
6037   "linker_set_key" : "_ZN7android14LooperCallbackD0Ev",
6038   "parameters" :
6039   [
6040    {
6041     "is_this_ptr" : true,
6042     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
6043    }
6044   ],
6045   "return_type" : "_ZTIv",
6046   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6047  },
6048  {
6049   "access" : "protected",
6050   "function_name" : "android::LooperCallback::~LooperCallback",
6051   "linker_set_key" : "_ZN7android14LooperCallbackD1Ev",
6052   "parameters" :
6053   [
6054    {
6055     "is_this_ptr" : true,
6056     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
6057    }
6058   ],
6059   "return_type" : "_ZTIv",
6060   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6061  },
6062  {
6063   "access" : "protected",
6064   "function_name" : "android::LooperCallback::~LooperCallback",
6065   "linker_set_key" : "_ZN7android14LooperCallbackD2Ev",
6066   "parameters" :
6067   [
6068    {
6069     "is_this_ptr" : true,
6070     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
6071    }
6072   ],
6073   "return_type" : "_ZTIv",
6074   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6075  },
6076  {
6077   "access" : "protected",
6078   "function_name" : "android::MessageHandler::~MessageHandler",
6079   "linker_set_key" : "_ZN7android14MessageHandlerD0Ev",
6080   "parameters" :
6081   [
6082    {
6083     "is_this_ptr" : true,
6084     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
6085    }
6086   ],
6087   "return_type" : "_ZTIv",
6088   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6089  },
6090  {
6091   "access" : "protected",
6092   "function_name" : "android::MessageHandler::~MessageHandler",
6093   "linker_set_key" : "_ZN7android14MessageHandlerD1Ev",
6094   "parameters" :
6095   [
6096    {
6097     "is_this_ptr" : true,
6098     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
6099    }
6100   ],
6101   "return_type" : "_ZTIv",
6102   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6103  },
6104  {
6105   "access" : "protected",
6106   "function_name" : "android::MessageHandler::~MessageHandler",
6107   "linker_set_key" : "_ZN7android14MessageHandlerD2Ev",
6108   "parameters" :
6109   [
6110    {
6111     "is_this_ptr" : true,
6112     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
6113    }
6114   ],
6115   "return_type" : "_ZTIv",
6116   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6117  },
6118  {
6119   "function_name" : "android::String8Printer::printLine",
6120   "linker_set_key" : "_ZN7android14String8Printer9printLineEPKc",
6121   "parameters" :
6122   [
6123    {
6124     "is_this_ptr" : true,
6125     "referenced_type" : "_ZTIPN7android14String8PrinterE"
6126    },
6127    {
6128     "referenced_type" : "_ZTIPKc"
6129    }
6130   ],
6131   "return_type" : "_ZTIv",
6132   "source_file" : "/system/core/libutils/include/utils/Printer.h"
6133  },
6134  {
6135   "function_name" : "android::String8Printer::String8Printer",
6136   "linker_set_key" : "_ZN7android14String8PrinterC1EPNS_7String8EPKc",
6137   "parameters" :
6138   [
6139    {
6140     "is_this_ptr" : true,
6141     "referenced_type" : "_ZTIPN7android14String8PrinterE"
6142    },
6143    {
6144     "referenced_type" : "_ZTIPN7android7String8E"
6145    },
6146    {
6147     "default_arg" : true,
6148     "referenced_type" : "_ZTIPKc"
6149    }
6150   ],
6151   "return_type" : "_ZTIv",
6152   "source_file" : "/system/core/libutils/include/utils/Printer.h"
6153  },
6154  {
6155   "function_name" : "android::String8Printer::String8Printer",
6156   "linker_set_key" : "_ZN7android14String8PrinterC2EPNS_7String8EPKc",
6157   "parameters" :
6158   [
6159    {
6160     "is_this_ptr" : true,
6161     "referenced_type" : "_ZTIPN7android14String8PrinterE"
6162    },
6163    {
6164     "referenced_type" : "_ZTIPN7android7String8E"
6165    },
6166    {
6167     "default_arg" : true,
6168     "referenced_type" : "_ZTIPKc"
6169    }
6170   ],
6171   "return_type" : "_ZTIv",
6172   "source_file" : "/system/core/libutils/include/utils/Printer.h"
6173  },
6174  {
6175   "function_name" : "android::statusToString",
6176   "linker_set_key" : "_ZN7android14statusToStringEi",
6177   "parameters" :
6178   [
6179    {
6180     "referenced_type" : "_ZTIi"
6181    }
6182   ],
6183   "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
6184   "source_file" : "/system/core/libutils/include/utils/Errors.h"
6185  },
6186  {
6187   "function_name" : "android::elapsedRealtime",
6188   "linker_set_key" : "_ZN7android15elapsedRealtimeEv",
6189   "return_type" : "_ZTIx",
6190   "source_file" : "/system/core/libutils/include/utils/SystemClock.h"
6191  },
6192  {
6193   "function_name" : "android::SortedVectorImpl::add",
6194   "linker_set_key" : "_ZN7android16SortedVectorImpl3addEPKv",
6195   "parameters" :
6196   [
6197    {
6198     "is_this_ptr" : true,
6199     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
6200    },
6201    {
6202     "referenced_type" : "_ZTIPKv"
6203    }
6204   ],
6205   "return_type" : "_ZTIi",
6206   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6207  },
6208  {
6209   "function_name" : "android::SortedVectorImpl::merge",
6210   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKNS_10VectorImplE",
6211   "parameters" :
6212   [
6213    {
6214     "is_this_ptr" : true,
6215     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
6216    },
6217    {
6218     "referenced_type" : "_ZTIRKN7android10VectorImplE"
6219    }
6220   ],
6221   "return_type" : "_ZTIi",
6222   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6223  },
6224  {
6225   "function_name" : "android::SortedVectorImpl::merge",
6226   "linker_set_key" : "_ZN7android16SortedVectorImpl5mergeERKS0_",
6227   "parameters" :
6228   [
6229    {
6230     "is_this_ptr" : true,
6231     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
6232    },
6233    {
6234     "referenced_type" : "_ZTIRKN7android16SortedVectorImplE"
6235    }
6236   ],
6237   "return_type" : "_ZTIi",
6238   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6239  },
6240  {
6241   "function_name" : "android::SortedVectorImpl::remove",
6242   "linker_set_key" : "_ZN7android16SortedVectorImpl6removeEPKv",
6243   "parameters" :
6244   [
6245    {
6246     "is_this_ptr" : true,
6247     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
6248    },
6249    {
6250     "referenced_type" : "_ZTIPKv"
6251    }
6252   ],
6253   "return_type" : "_ZTIi",
6254   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6255  },
6256  {
6257   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
6258   "linker_set_key" : "_ZN7android16SortedVectorImplC2ERKNS_10VectorImplE",
6259   "parameters" :
6260   [
6261    {
6262     "is_this_ptr" : true,
6263     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
6264    },
6265    {
6266     "referenced_type" : "_ZTIRKN7android10VectorImplE"
6267    }
6268   ],
6269   "return_type" : "_ZTIv",
6270   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6271  },
6272  {
6273   "function_name" : "android::SortedVectorImpl::SortedVectorImpl",
6274   "linker_set_key" : "_ZN7android16SortedVectorImplC2Ejj",
6275   "parameters" :
6276   [
6277    {
6278     "is_this_ptr" : true,
6279     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
6280    },
6281    {
6282     "referenced_type" : "_ZTIj"
6283    },
6284    {
6285     "referenced_type" : "_ZTIj"
6286    }
6287   ],
6288   "return_type" : "_ZTIv",
6289   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6290  },
6291  {
6292   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
6293   "linker_set_key" : "_ZN7android16SortedVectorImplD0Ev",
6294   "parameters" :
6295   [
6296    {
6297     "is_this_ptr" : true,
6298     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
6299    }
6300   ],
6301   "return_type" : "_ZTIv",
6302   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6303  },
6304  {
6305   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
6306   "linker_set_key" : "_ZN7android16SortedVectorImplD1Ev",
6307   "parameters" :
6308   [
6309    {
6310     "is_this_ptr" : true,
6311     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
6312    }
6313   ],
6314   "return_type" : "_ZTIv",
6315   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6316  },
6317  {
6318   "function_name" : "android::SortedVectorImpl::~SortedVectorImpl",
6319   "linker_set_key" : "_ZN7android16SortedVectorImplD2Ev",
6320   "parameters" :
6321   [
6322    {
6323     "is_this_ptr" : true,
6324     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
6325    }
6326   ],
6327   "return_type" : "_ZTIv",
6328   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6329  },
6330  {
6331   "function_name" : "android::SortedVectorImpl::operator=",
6332   "linker_set_key" : "_ZN7android16SortedVectorImplaSERKS0_",
6333   "parameters" :
6334   [
6335    {
6336     "is_this_ptr" : true,
6337     "referenced_type" : "_ZTIPN7android16SortedVectorImplE"
6338    },
6339    {
6340     "referenced_type" : "_ZTIRKN7android16SortedVectorImplE"
6341    }
6342   ],
6343   "return_type" : "_ZTIRN7android16SortedVectorImplE",
6344   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
6345  },
6346  {
6347   "function_name" : "android::JenkinsHashWhiten",
6348   "linker_set_key" : "_ZN7android17JenkinsHashWhitenEj",
6349   "parameters" :
6350   [
6351    {
6352     "referenced_type" : "_ZTIj"
6353    }
6354   ],
6355   "return_type" : "_ZTIj",
6356   "source_file" : "/system/core/libutils/include/utils/JenkinsHash.h"
6357  },
6358  {
6359   "function_name" : "android::WeakMessageHandler::handleMessage",
6360   "linker_set_key" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE",
6361   "parameters" :
6362   [
6363    {
6364     "is_this_ptr" : true,
6365     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
6366    },
6367    {
6368     "referenced_type" : "_ZTIRKN7android7MessageE"
6369    }
6370   ],
6371   "return_type" : "_ZTIv",
6372   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6373  },
6374  {
6375   "function_name" : "android::WeakMessageHandler::WeakMessageHandler",
6376   "linker_set_key" : "_ZN7android18WeakMessageHandlerC1ERKNS_2wpINS_14MessageHandlerEEE",
6377   "parameters" :
6378   [
6379    {
6380     "is_this_ptr" : true,
6381     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
6382    },
6383    {
6384     "referenced_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE"
6385    }
6386   ],
6387   "return_type" : "_ZTIv",
6388   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6389  },
6390  {
6391   "function_name" : "android::WeakMessageHandler::WeakMessageHandler",
6392   "linker_set_key" : "_ZN7android18WeakMessageHandlerC2ERKNS_2wpINS_14MessageHandlerEEE",
6393   "parameters" :
6394   [
6395    {
6396     "is_this_ptr" : true,
6397     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
6398    },
6399    {
6400     "referenced_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE"
6401    }
6402   ],
6403   "return_type" : "_ZTIv",
6404   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6405  },
6406  {
6407   "access" : "protected",
6408   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
6409   "linker_set_key" : "_ZN7android18WeakMessageHandlerD0Ev",
6410   "parameters" :
6411   [
6412    {
6413     "is_this_ptr" : true,
6414     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
6415    }
6416   ],
6417   "return_type" : "_ZTIv",
6418   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6419  },
6420  {
6421   "access" : "protected",
6422   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
6423   "linker_set_key" : "_ZN7android18WeakMessageHandlerD1Ev",
6424   "parameters" :
6425   [
6426    {
6427     "is_this_ptr" : true,
6428     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
6429    }
6430   ],
6431   "return_type" : "_ZTIv",
6432   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6433  },
6434  {
6435   "access" : "protected",
6436   "function_name" : "android::WeakMessageHandler::~WeakMessageHandler",
6437   "linker_set_key" : "_ZN7android18WeakMessageHandlerD2Ev",
6438   "parameters" :
6439   [
6440    {
6441     "is_this_ptr" : true,
6442     "referenced_type" : "_ZTIPN7android18WeakMessageHandlerE"
6443    }
6444   ],
6445   "return_type" : "_ZTIv",
6446   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6447  },
6448  {
6449   "function_name" : "android::JenkinsHashMixBytes",
6450   "linker_set_key" : "_ZN7android19JenkinsHashMixBytesEjPKhj",
6451   "parameters" :
6452   [
6453    {
6454     "referenced_type" : "_ZTIj"
6455    },
6456    {
6457     "referenced_type" : "_ZTIPKh"
6458    },
6459    {
6460     "referenced_type" : "_ZTIj"
6461    }
6462   ],
6463   "return_type" : "_ZTIj",
6464   "source_file" : "/system/core/libutils/include/utils/JenkinsHash.h"
6465  },
6466  {
6467   "function_name" : "android::elapsedRealtimeNano",
6468   "linker_set_key" : "_ZN7android19elapsedRealtimeNanoEv",
6469   "return_type" : "_ZTIx",
6470   "source_file" : "/system/core/libutils/include/utils/SystemClock.h"
6471  },
6472  {
6473   "function_name" : "android::JenkinsHashMixShorts",
6474   "linker_set_key" : "_ZN7android20JenkinsHashMixShortsEjPKtj",
6475   "parameters" :
6476   [
6477    {
6478     "referenced_type" : "_ZTIj"
6479    },
6480    {
6481     "referenced_type" : "_ZTIPKt"
6482    },
6483    {
6484     "referenced_type" : "_ZTIj"
6485    }
6486   ],
6487   "return_type" : "_ZTIj",
6488   "source_file" : "/system/core/libutils/include/utils/JenkinsHash.h"
6489  },
6490  {
6491   "function_name" : "android::SimpleLooperCallback::handleEvent",
6492   "linker_set_key" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv",
6493   "parameters" :
6494   [
6495    {
6496     "is_this_ptr" : true,
6497     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
6498    },
6499    {
6500     "referenced_type" : "_ZTIi"
6501    },
6502    {
6503     "referenced_type" : "_ZTIi"
6504    },
6505    {
6506     "referenced_type" : "_ZTIPv"
6507    }
6508   ],
6509   "return_type" : "_ZTIi",
6510   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6511  },
6512  {
6513   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
6514   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC1EPFiiiPvE",
6515   "parameters" :
6516   [
6517    {
6518     "is_this_ptr" : true,
6519     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
6520    },
6521    {
6522     "referenced_type" : "_ZTIPFiiiPvE"
6523    }
6524   ],
6525   "return_type" : "_ZTIv",
6526   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6527  },
6528  {
6529   "function_name" : "android::SimpleLooperCallback::SimpleLooperCallback",
6530   "linker_set_key" : "_ZN7android20SimpleLooperCallbackC2EPFiiiPvE",
6531   "parameters" :
6532   [
6533    {
6534     "is_this_ptr" : true,
6535     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
6536    },
6537    {
6538     "referenced_type" : "_ZTIPFiiiPvE"
6539    }
6540   ],
6541   "return_type" : "_ZTIv",
6542   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6543  },
6544  {
6545   "access" : "protected",
6546   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
6547   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD0Ev",
6548   "parameters" :
6549   [
6550    {
6551     "is_this_ptr" : true,
6552     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
6553    }
6554   ],
6555   "return_type" : "_ZTIv",
6556   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6557  },
6558  {
6559   "access" : "protected",
6560   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
6561   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD1Ev",
6562   "parameters" :
6563   [
6564    {
6565     "is_this_ptr" : true,
6566     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
6567    }
6568   ],
6569   "return_type" : "_ZTIv",
6570   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6571  },
6572  {
6573   "access" : "protected",
6574   "function_name" : "android::SimpleLooperCallback::~SimpleLooperCallback",
6575   "linker_set_key" : "_ZN7android20SimpleLooperCallbackD2Ev",
6576   "parameters" :
6577   [
6578    {
6579     "is_this_ptr" : true,
6580     "referenced_type" : "_ZTIPN7android20SimpleLooperCallbackE"
6581    }
6582   ],
6583   "return_type" : "_ZTIv",
6584   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6585  },
6586  {
6587   "function_name" : "android::report_sysprop_change",
6588   "linker_set_key" : "_ZN7android21report_sysprop_changeEv",
6589   "return_type" : "_ZTIv",
6590   "source_file" : "/system/core/libutils/include/utils/misc.h"
6591  },
6592  {
6593   "function_name" : "android::add_sysprop_change_callback",
6594   "linker_set_key" : "_ZN7android27add_sysprop_change_callbackEPFvvEi",
6595   "parameters" :
6596   [
6597    {
6598     "referenced_type" : "_ZTIPFvvE"
6599    },
6600    {
6601     "referenced_type" : "_ZTIi"
6602    }
6603   ],
6604   "return_type" : "_ZTIv",
6605   "source_file" : "/system/core/libutils/include/utils/misc.h"
6606  },
6607  {
6608   "access" : "private",
6609   "function_name" : "android::Looper::initTLSKey",
6610   "linker_set_key" : "_ZN7android6Looper10initTLSKeyEv",
6611   "return_type" : "_ZTIv",
6612   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6613  },
6614  {
6615   "function_name" : "android::Looper::sendMessage",
6616   "linker_set_key" : "_ZN7android6Looper11sendMessageERKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
6617   "parameters" :
6618   [
6619    {
6620     "is_this_ptr" : true,
6621     "referenced_type" : "_ZTIPN7android6LooperE"
6622    },
6623    {
6624     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
6625    },
6626    {
6627     "referenced_type" : "_ZTIRKN7android7MessageE"
6628    }
6629   ],
6630   "return_type" : "_ZTIv",
6631   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6632  },
6633  {
6634   "function_name" : "android::Looper::getForThread",
6635   "linker_set_key" : "_ZN7android6Looper12getForThreadEv",
6636   "return_type" : "_ZTIN7android2spINS_6LooperEEE",
6637   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6638  },
6639  {
6640   "access" : "private",
6641   "function_name" : "android::Looper::pushResponse",
6642   "linker_set_key" : "_ZN7android6Looper12pushResponseEiRKNS0_7RequestE",
6643   "parameters" :
6644   [
6645    {
6646     "is_this_ptr" : true,
6647     "referenced_type" : "_ZTIPN7android6LooperE"
6648    },
6649    {
6650     "referenced_type" : "_ZTIi"
6651    },
6652    {
6653     "referenced_type" : "_ZTIRKN7android6Looper7RequestE"
6654    }
6655   ],
6656   "return_type" : "_ZTIv",
6657   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6658  },
6659  {
6660   "function_name" : "android::Looper::setForThread",
6661   "linker_set_key" : "_ZN7android6Looper12setForThreadERKNS_2spIS0_EE",
6662   "parameters" :
6663   [
6664    {
6665     "referenced_type" : "_ZTIRKN7android2spINS_6LooperEEE"
6666    }
6667   ],
6668   "return_type" : "_ZTIv",
6669   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6670  },
6671  {
6672   "function_name" : "android::Looper::removeMessages",
6673   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEE",
6674   "parameters" :
6675   [
6676    {
6677     "is_this_ptr" : true,
6678     "referenced_type" : "_ZTIPN7android6LooperE"
6679    },
6680    {
6681     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
6682    }
6683   ],
6684   "return_type" : "_ZTIv",
6685   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6686  },
6687  {
6688   "function_name" : "android::Looper::removeMessages",
6689   "linker_set_key" : "_ZN7android6Looper14removeMessagesERKNS_2spINS_14MessageHandlerEEEi",
6690   "parameters" :
6691   [
6692    {
6693     "is_this_ptr" : true,
6694     "referenced_type" : "_ZTIPN7android6LooperE"
6695    },
6696    {
6697     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
6698    },
6699    {
6700     "referenced_type" : "_ZTIi"
6701    }
6702   ],
6703   "return_type" : "_ZTIv",
6704   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6705  },
6706  {
6707   "access" : "private",
6708   "function_name" : "android::Looper::threadDestructor",
6709   "linker_set_key" : "_ZN7android6Looper16threadDestructorEPv",
6710   "parameters" :
6711   [
6712    {
6713     "referenced_type" : "_ZTIPv"
6714    }
6715   ],
6716   "return_type" : "_ZTIv",
6717   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6718  },
6719  {
6720   "function_name" : "android::Looper::sendMessageAtTime",
6721   "linker_set_key" : "_ZN7android6Looper17sendMessageAtTimeExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
6722   "parameters" :
6723   [
6724    {
6725     "is_this_ptr" : true,
6726     "referenced_type" : "_ZTIPN7android6LooperE"
6727    },
6728    {
6729     "referenced_type" : "_ZTIx"
6730    },
6731    {
6732     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
6733    },
6734    {
6735     "referenced_type" : "_ZTIRKN7android7MessageE"
6736    }
6737   ],
6738   "return_type" : "_ZTIv",
6739   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6740  },
6741  {
6742   "access" : "private",
6743   "function_name" : "android::Looper::rebuildEpollLocked",
6744   "linker_set_key" : "_ZN7android6Looper18rebuildEpollLockedEv",
6745   "parameters" :
6746   [
6747    {
6748     "is_this_ptr" : true,
6749     "referenced_type" : "_ZTIPN7android6LooperE"
6750    }
6751   ],
6752   "return_type" : "_ZTIv",
6753   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6754  },
6755  {
6756   "function_name" : "android::Looper::sendMessageDelayed",
6757   "linker_set_key" : "_ZN7android6Looper18sendMessageDelayedExRKNS_2spINS_14MessageHandlerEEERKNS_7MessageE",
6758   "parameters" :
6759   [
6760    {
6761     "is_this_ptr" : true,
6762     "referenced_type" : "_ZTIPN7android6LooperE"
6763    },
6764    {
6765     "referenced_type" : "_ZTIx"
6766    },
6767    {
6768     "referenced_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE"
6769    },
6770    {
6771     "referenced_type" : "_ZTIRKN7android7MessageE"
6772    }
6773   ],
6774   "return_type" : "_ZTIv",
6775   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6776  },
6777  {
6778   "access" : "private",
6779   "function_name" : "android::Looper::scheduleEpollRebuildLocked",
6780   "linker_set_key" : "_ZN7android6Looper26scheduleEpollRebuildLockedEv",
6781   "parameters" :
6782   [
6783    {
6784     "is_this_ptr" : true,
6785     "referenced_type" : "_ZTIPN7android6LooperE"
6786    }
6787   ],
6788   "return_type" : "_ZTIv",
6789   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6790  },
6791  {
6792   "function_name" : "android::Looper::wake",
6793   "linker_set_key" : "_ZN7android6Looper4wakeEv",
6794   "parameters" :
6795   [
6796    {
6797     "is_this_ptr" : true,
6798     "referenced_type" : "_ZTIPN7android6LooperE"
6799    }
6800   ],
6801   "return_type" : "_ZTIv",
6802   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6803  },
6804  {
6805   "function_name" : "android::Looper::addFd",
6806   "linker_set_key" : "_ZN7android6Looper5addFdEiiiPFiiiPvES1_",
6807   "parameters" :
6808   [
6809    {
6810     "is_this_ptr" : true,
6811     "referenced_type" : "_ZTIPN7android6LooperE"
6812    },
6813    {
6814     "referenced_type" : "_ZTIi"
6815    },
6816    {
6817     "referenced_type" : "_ZTIi"
6818    },
6819    {
6820     "referenced_type" : "_ZTIi"
6821    },
6822    {
6823     "referenced_type" : "_ZTIPFiiiPvE"
6824    },
6825    {
6826     "referenced_type" : "_ZTIPv"
6827    }
6828   ],
6829   "return_type" : "_ZTIi",
6830   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6831  },
6832  {
6833   "function_name" : "android::Looper::addFd",
6834   "linker_set_key" : "_ZN7android6Looper5addFdEiiiRKNS_2spINS_14LooperCallbackEEEPv",
6835   "parameters" :
6836   [
6837    {
6838     "is_this_ptr" : true,
6839     "referenced_type" : "_ZTIPN7android6LooperE"
6840    },
6841    {
6842     "referenced_type" : "_ZTIi"
6843    },
6844    {
6845     "referenced_type" : "_ZTIi"
6846    },
6847    {
6848     "referenced_type" : "_ZTIi"
6849    },
6850    {
6851     "referenced_type" : "_ZTIRKN7android2spINS_14LooperCallbackEEE"
6852    },
6853    {
6854     "referenced_type" : "_ZTIPv"
6855    }
6856   ],
6857   "return_type" : "_ZTIi",
6858   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6859  },
6860  {
6861   "access" : "private",
6862   "function_name" : "android::Looper::awoken",
6863   "linker_set_key" : "_ZN7android6Looper6awokenEv",
6864   "parameters" :
6865   [
6866    {
6867     "is_this_ptr" : true,
6868     "referenced_type" : "_ZTIPN7android6LooperE"
6869    }
6870   ],
6871   "return_type" : "_ZTIv",
6872   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6873  },
6874  {
6875   "function_name" : "android::Looper::pollAll",
6876   "linker_set_key" : "_ZN7android6Looper7pollAllEiPiS1_PPv",
6877   "parameters" :
6878   [
6879    {
6880     "is_this_ptr" : true,
6881     "referenced_type" : "_ZTIPN7android6LooperE"
6882    },
6883    {
6884     "referenced_type" : "_ZTIi"
6885    },
6886    {
6887     "referenced_type" : "_ZTIPi"
6888    },
6889    {
6890     "referenced_type" : "_ZTIPi"
6891    },
6892    {
6893     "referenced_type" : "_ZTIPPv"
6894    }
6895   ],
6896   "return_type" : "_ZTIi",
6897   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6898  },
6899  {
6900   "function_name" : "android::Looper::prepare",
6901   "linker_set_key" : "_ZN7android6Looper7prepareEi",
6902   "parameters" :
6903   [
6904    {
6905     "referenced_type" : "_ZTIi"
6906    }
6907   ],
6908   "return_type" : "_ZTIN7android2spINS_6LooperEEE",
6909   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6910  },
6911  {
6912   "function_name" : "android::Looper::pollOnce",
6913   "linker_set_key" : "_ZN7android6Looper8pollOnceEiPiS1_PPv",
6914   "parameters" :
6915   [
6916    {
6917     "is_this_ptr" : true,
6918     "referenced_type" : "_ZTIPN7android6LooperE"
6919    },
6920    {
6921     "referenced_type" : "_ZTIi"
6922    },
6923    {
6924     "referenced_type" : "_ZTIPi"
6925    },
6926    {
6927     "referenced_type" : "_ZTIPi"
6928    },
6929    {
6930     "referenced_type" : "_ZTIPPv"
6931    }
6932   ],
6933   "return_type" : "_ZTIi",
6934   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6935  },
6936  {
6937   "function_name" : "android::Looper::removeFd",
6938   "linker_set_key" : "_ZN7android6Looper8removeFdEi",
6939   "parameters" :
6940   [
6941    {
6942     "is_this_ptr" : true,
6943     "referenced_type" : "_ZTIPN7android6LooperE"
6944    },
6945    {
6946     "referenced_type" : "_ZTIi"
6947    }
6948   ],
6949   "return_type" : "_ZTIi",
6950   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6951  },
6952  {
6953   "access" : "private",
6954   "function_name" : "android::Looper::removeFd",
6955   "linker_set_key" : "_ZN7android6Looper8removeFdEii",
6956   "parameters" :
6957   [
6958    {
6959     "is_this_ptr" : true,
6960     "referenced_type" : "_ZTIPN7android6LooperE"
6961    },
6962    {
6963     "referenced_type" : "_ZTIi"
6964    },
6965    {
6966     "referenced_type" : "_ZTIi"
6967    }
6968   ],
6969   "return_type" : "_ZTIi",
6970   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6971  },
6972  {
6973   "access" : "private",
6974   "function_name" : "android::Looper::pollInner",
6975   "linker_set_key" : "_ZN7android6Looper9pollInnerEi",
6976   "parameters" :
6977   [
6978    {
6979     "is_this_ptr" : true,
6980     "referenced_type" : "_ZTIPN7android6LooperE"
6981    },
6982    {
6983     "referenced_type" : "_ZTIi"
6984    }
6985   ],
6986   "return_type" : "_ZTIi",
6987   "source_file" : "/system/core/libutils/include/utils/Looper.h"
6988  },
6989  {
6990   "function_name" : "android::Looper::Looper",
6991   "linker_set_key" : "_ZN7android6LooperC1Eb",
6992   "parameters" :
6993   [
6994    {
6995     "is_this_ptr" : true,
6996     "referenced_type" : "_ZTIPN7android6LooperE"
6997    },
6998    {
6999     "referenced_type" : "_ZTIb"
7000    }
7001   ],
7002   "return_type" : "_ZTIv",
7003   "source_file" : "/system/core/libutils/include/utils/Looper.h"
7004  },
7005  {
7006   "function_name" : "android::Looper::Looper",
7007   "linker_set_key" : "_ZN7android6LooperC2Eb",
7008   "parameters" :
7009   [
7010    {
7011     "is_this_ptr" : true,
7012     "referenced_type" : "_ZTIPN7android6LooperE"
7013    },
7014    {
7015     "referenced_type" : "_ZTIb"
7016    }
7017   ],
7018   "return_type" : "_ZTIv",
7019   "source_file" : "/system/core/libutils/include/utils/Looper.h"
7020  },
7021  {
7022   "access" : "protected",
7023   "function_name" : "android::Looper::~Looper",
7024   "linker_set_key" : "_ZN7android6LooperD0Ev",
7025   "parameters" :
7026   [
7027    {
7028     "is_this_ptr" : true,
7029     "referenced_type" : "_ZTIPN7android6LooperE"
7030    }
7031   ],
7032   "return_type" : "_ZTIv",
7033   "source_file" : "/system/core/libutils/include/utils/Looper.h"
7034  },
7035  {
7036   "access" : "protected",
7037   "function_name" : "android::Looper::~Looper",
7038   "linker_set_key" : "_ZN7android6LooperD1Ev",
7039   "parameters" :
7040   [
7041    {
7042     "is_this_ptr" : true,
7043     "referenced_type" : "_ZTIPN7android6LooperE"
7044    }
7045   ],
7046   "return_type" : "_ZTIv",
7047   "source_file" : "/system/core/libutils/include/utils/Looper.h"
7048  },
7049  {
7050   "access" : "protected",
7051   "function_name" : "android::Looper::~Looper",
7052   "linker_set_key" : "_ZN7android6LooperD2Ev",
7053   "parameters" :
7054   [
7055    {
7056     "is_this_ptr" : true,
7057     "referenced_type" : "_ZTIPN7android6LooperE"
7058    }
7059   ],
7060   "return_type" : "_ZTIv",
7061   "source_file" : "/system/core/libutils/include/utils/Looper.h"
7062  },
7063  {
7064   "function_name" : "android::Thread::readyToRun",
7065   "linker_set_key" : "_ZN7android6Thread10readyToRunEv",
7066   "parameters" :
7067   [
7068    {
7069     "is_this_ptr" : true,
7070     "referenced_type" : "_ZTIPN7android6ThreadE"
7071    }
7072   ],
7073   "return_type" : "_ZTIi",
7074   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7075  },
7076  {
7077   "access" : "private",
7078   "function_name" : "android::Thread::_threadLoop",
7079   "linker_set_key" : "_ZN7android6Thread11_threadLoopEPv",
7080   "parameters" :
7081   [
7082    {
7083     "referenced_type" : "_ZTIPv"
7084    }
7085   ],
7086   "return_type" : "_ZTIi",
7087   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7088  },
7089  {
7090   "function_name" : "android::Thread::requestExit",
7091   "linker_set_key" : "_ZN7android6Thread11requestExitEv",
7092   "parameters" :
7093   [
7094    {
7095     "is_this_ptr" : true,
7096     "referenced_type" : "_ZTIPN7android6ThreadE"
7097    }
7098   ],
7099   "return_type" : "_ZTIv",
7100   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7101  },
7102  {
7103   "function_name" : "android::Thread::requestExitAndWait",
7104   "linker_set_key" : "_ZN7android6Thread18requestExitAndWaitEv",
7105   "parameters" :
7106   [
7107    {
7108     "is_this_ptr" : true,
7109     "referenced_type" : "_ZTIPN7android6ThreadE"
7110    }
7111   ],
7112   "return_type" : "_ZTIi",
7113   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7114  },
7115  {
7116   "function_name" : "android::Thread::run",
7117   "linker_set_key" : "_ZN7android6Thread3runEPKcij",
7118   "parameters" :
7119   [
7120    {
7121     "is_this_ptr" : true,
7122     "referenced_type" : "_ZTIPN7android6ThreadE"
7123    },
7124    {
7125     "referenced_type" : "_ZTIPKc"
7126    },
7127    {
7128     "default_arg" : true,
7129     "referenced_type" : "_ZTIi"
7130    },
7131    {
7132     "default_arg" : true,
7133     "referenced_type" : "_ZTIj"
7134    }
7135   ],
7136   "return_type" : "_ZTIi",
7137   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7138  },
7139  {
7140   "function_name" : "android::Thread::join",
7141   "linker_set_key" : "_ZN7android6Thread4joinEv",
7142   "parameters" :
7143   [
7144    {
7145     "is_this_ptr" : true,
7146     "referenced_type" : "_ZTIPN7android6ThreadE"
7147    }
7148   ],
7149   "return_type" : "_ZTIi",
7150   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7151  },
7152  {
7153   "function_name" : "android::Thread::Thread",
7154   "linker_set_key" : "_ZN7android6ThreadC2Eb",
7155   "parameters" :
7156   [
7157    {
7158     "is_this_ptr" : true,
7159     "referenced_type" : "_ZTIPN7android6ThreadE"
7160    },
7161    {
7162     "default_arg" : true,
7163     "referenced_type" : "_ZTIb"
7164    }
7165   ],
7166   "return_type" : "_ZTIv",
7167   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7168  },
7169  {
7170   "function_name" : "android::Thread::~Thread",
7171   "linker_set_key" : "_ZN7android6ThreadD0Ev",
7172   "parameters" :
7173   [
7174    {
7175     "is_this_ptr" : true,
7176     "referenced_type" : "_ZTIPN7android6ThreadE"
7177    }
7178   ],
7179   "return_type" : "_ZTIv",
7180   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7181  },
7182  {
7183   "function_name" : "android::Thread::~Thread",
7184   "linker_set_key" : "_ZN7android6ThreadD1Ev",
7185   "parameters" :
7186   [
7187    {
7188     "is_this_ptr" : true,
7189     "referenced_type" : "_ZTIPN7android6ThreadE"
7190    }
7191   ],
7192   "return_type" : "_ZTIv",
7193   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7194  },
7195  {
7196   "function_name" : "android::Thread::~Thread",
7197   "linker_set_key" : "_ZN7android6ThreadD2Ev",
7198   "parameters" :
7199   [
7200    {
7201     "is_this_ptr" : true,
7202     "referenced_type" : "_ZTIPN7android6ThreadE"
7203    }
7204   ],
7205   "return_type" : "_ZTIv",
7206   "source_file" : "/system/core/libutils/include/utils/Thread.h"
7207  },
7208  {
7209   "function_name" : "android::FileMap::advise",
7210   "linker_set_key" : "_ZN7android7FileMap6adviseENS0_9MapAdviceE",
7211   "parameters" :
7212   [
7213    {
7214     "is_this_ptr" : true,
7215     "referenced_type" : "_ZTIPN7android7FileMapE"
7216    },
7217    {
7218     "referenced_type" : "_ZTIN7android7FileMap9MapAdviceE"
7219    }
7220   ],
7221   "return_type" : "_ZTIi",
7222   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
7223  },
7224  {
7225   "function_name" : "android::FileMap::create",
7226   "linker_set_key" : "_ZN7android7FileMap6createEPKcixjb",
7227   "parameters" :
7228   [
7229    {
7230     "is_this_ptr" : true,
7231     "referenced_type" : "_ZTIPN7android7FileMapE"
7232    },
7233    {
7234     "referenced_type" : "_ZTIPKc"
7235    },
7236    {
7237     "referenced_type" : "_ZTIi"
7238    },
7239    {
7240     "referenced_type" : "_ZTIx"
7241    },
7242    {
7243     "referenced_type" : "_ZTIj"
7244    },
7245    {
7246     "referenced_type" : "_ZTIb"
7247    }
7248   ],
7249   "return_type" : "_ZTIb",
7250   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
7251  },
7252  {
7253   "function_name" : "android::FileMap::FileMap",
7254   "linker_set_key" : "_ZN7android7FileMapC1EOS0_",
7255   "parameters" :
7256   [
7257    {
7258     "is_this_ptr" : true,
7259     "referenced_type" : "_ZTIPN7android7FileMapE"
7260    },
7261    {
7262     "referenced_type" : "_ZTION7android7FileMapE"
7263    }
7264   ],
7265   "return_type" : "_ZTIv",
7266   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
7267  },
7268  {
7269   "function_name" : "android::FileMap::FileMap",
7270   "linker_set_key" : "_ZN7android7FileMapC1Ev",
7271   "parameters" :
7272   [
7273    {
7274     "is_this_ptr" : true,
7275     "referenced_type" : "_ZTIPN7android7FileMapE"
7276    }
7277   ],
7278   "return_type" : "_ZTIv",
7279   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
7280  },
7281  {
7282   "function_name" : "android::FileMap::FileMap",
7283   "linker_set_key" : "_ZN7android7FileMapC2EOS0_",
7284   "parameters" :
7285   [
7286    {
7287     "is_this_ptr" : true,
7288     "referenced_type" : "_ZTIPN7android7FileMapE"
7289    },
7290    {
7291     "referenced_type" : "_ZTION7android7FileMapE"
7292    }
7293   ],
7294   "return_type" : "_ZTIv",
7295   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
7296  },
7297  {
7298   "function_name" : "android::FileMap::FileMap",
7299   "linker_set_key" : "_ZN7android7FileMapC2Ev",
7300   "parameters" :
7301   [
7302    {
7303     "is_this_ptr" : true,
7304     "referenced_type" : "_ZTIPN7android7FileMapE"
7305    }
7306   ],
7307   "return_type" : "_ZTIv",
7308   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
7309  },
7310  {
7311   "function_name" : "android::FileMap::~FileMap",
7312   "linker_set_key" : "_ZN7android7FileMapD1Ev",
7313   "parameters" :
7314   [
7315    {
7316     "is_this_ptr" : true,
7317     "referenced_type" : "_ZTIPN7android7FileMapE"
7318    }
7319   ],
7320   "return_type" : "_ZTIv",
7321   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
7322  },
7323  {
7324   "function_name" : "android::FileMap::~FileMap",
7325   "linker_set_key" : "_ZN7android7FileMapD2Ev",
7326   "parameters" :
7327   [
7328    {
7329     "is_this_ptr" : true,
7330     "referenced_type" : "_ZTIPN7android7FileMapE"
7331    }
7332   ],
7333   "return_type" : "_ZTIv",
7334   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
7335  },
7336  {
7337   "function_name" : "android::FileMap::operator=",
7338   "linker_set_key" : "_ZN7android7FileMapaSEOS0_",
7339   "parameters" :
7340   [
7341    {
7342     "is_this_ptr" : true,
7343     "referenced_type" : "_ZTIPN7android7FileMapE"
7344    },
7345    {
7346     "referenced_type" : "_ZTION7android7FileMapE"
7347    }
7348   ],
7349   "return_type" : "_ZTIRN7android7FileMapE",
7350   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
7351  },
7352  {
7353   "function_name" : "android::Printer::printFormatLine",
7354   "linker_set_key" : "_ZN7android7Printer15printFormatLineEPKcz",
7355   "parameters" :
7356   [
7357    {
7358     "is_this_ptr" : true,
7359     "referenced_type" : "_ZTIPN7android7PrinterE"
7360    },
7361    {
7362     "referenced_type" : "_ZTIPKc"
7363    }
7364   ],
7365   "return_type" : "_ZTIv",
7366   "source_file" : "/system/core/libutils/include/utils/Printer.h"
7367  },
7368  {
7369   "access" : "protected",
7370   "function_name" : "android::Printer::Printer",
7371   "linker_set_key" : "_ZN7android7PrinterC2Ev",
7372   "parameters" :
7373   [
7374    {
7375     "is_this_ptr" : true,
7376     "referenced_type" : "_ZTIPN7android7PrinterE"
7377    }
7378   ],
7379   "return_type" : "_ZTIv",
7380   "source_file" : "/system/core/libutils/include/utils/Printer.h"
7381  },
7382  {
7383   "access" : "protected",
7384   "function_name" : "android::Printer::~Printer",
7385   "linker_set_key" : "_ZN7android7PrinterD0Ev",
7386   "parameters" :
7387   [
7388    {
7389     "is_this_ptr" : true,
7390     "referenced_type" : "_ZTIPN7android7PrinterE"
7391    }
7392   ],
7393   "return_type" : "_ZTIv",
7394   "source_file" : "/system/core/libutils/include/utils/Printer.h"
7395  },
7396  {
7397   "access" : "protected",
7398   "function_name" : "android::Printer::~Printer",
7399   "linker_set_key" : "_ZN7android7PrinterD1Ev",
7400   "parameters" :
7401   [
7402    {
7403     "is_this_ptr" : true,
7404     "referenced_type" : "_ZTIPN7android7PrinterE"
7405    }
7406   ],
7407   "return_type" : "_ZTIv",
7408   "source_file" : "/system/core/libutils/include/utils/Printer.h"
7409  },
7410  {
7411   "access" : "protected",
7412   "function_name" : "android::Printer::~Printer",
7413   "linker_set_key" : "_ZN7android7PrinterD2Ev",
7414   "parameters" :
7415   [
7416    {
7417     "is_this_ptr" : true,
7418     "referenced_type" : "_ZTIPN7android7PrinterE"
7419    }
7420   ],
7421   "return_type" : "_ZTIv",
7422   "source_file" : "/system/core/libutils/include/utils/Printer.h"
7423  },
7424  {
7425   "access" : "protected",
7426   "function_name" : "android::RefBase::onFirstRef",
7427   "linker_set_key" : "_ZN7android7RefBase10onFirstRefEv",
7428   "parameters" :
7429   [
7430    {
7431     "is_this_ptr" : true,
7432     "referenced_type" : "_ZTIPN7android7RefBaseE"
7433    }
7434   ],
7435   "return_type" : "_ZTIv",
7436   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7437  },
7438  {
7439   "access" : "private",
7440   "function_name" : "android::RefBase::renameRefs",
7441   "linker_set_key" : "_ZN7android7RefBase10renameRefsEjRKNS_16ReferenceRenamerE",
7442   "parameters" :
7443   [
7444    {
7445     "referenced_type" : "_ZTIj"
7446    },
7447    {
7448     "referenced_type" : "_ZTIRKN7android16ReferenceRenamerE"
7449    }
7450   ],
7451   "return_type" : "_ZTIv",
7452   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7453  },
7454  {
7455   "access" : "private",
7456   "function_name" : "android::RefBase::renameRefId",
7457   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPNS0_12weakref_typeEPKvS4_",
7458   "parameters" :
7459   [
7460    {
7461     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
7462    },
7463    {
7464     "referenced_type" : "_ZTIPKv"
7465    },
7466    {
7467     "referenced_type" : "_ZTIPKv"
7468    }
7469   ],
7470   "return_type" : "_ZTIv",
7471   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7472  },
7473  {
7474   "access" : "private",
7475   "function_name" : "android::RefBase::renameRefId",
7476   "linker_set_key" : "_ZN7android7RefBase11renameRefIdEPS0_PKvS3_",
7477   "parameters" :
7478   [
7479    {
7480     "referenced_type" : "_ZTIPN7android7RefBaseE"
7481    },
7482    {
7483     "referenced_type" : "_ZTIPKv"
7484    },
7485    {
7486     "referenced_type" : "_ZTIPKv"
7487    }
7488   ],
7489   "return_type" : "_ZTIv",
7490   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7491  },
7492  {
7493   "function_name" : "android::RefBase::weakref_type::attemptIncWeak",
7494   "linker_set_key" : "_ZN7android7RefBase12weakref_type14attemptIncWeakEPKv",
7495   "parameters" :
7496   [
7497    {
7498     "is_this_ptr" : true,
7499     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
7500    },
7501    {
7502     "referenced_type" : "_ZTIPKv"
7503    }
7504   ],
7505   "return_type" : "_ZTIb",
7506   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7507  },
7508  {
7509   "function_name" : "android::RefBase::weakref_type::attemptIncStrong",
7510   "linker_set_key" : "_ZN7android7RefBase12weakref_type16attemptIncStrongEPKv",
7511   "parameters" :
7512   [
7513    {
7514     "is_this_ptr" : true,
7515     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
7516    },
7517    {
7518     "referenced_type" : "_ZTIPKv"
7519    }
7520   ],
7521   "return_type" : "_ZTIb",
7522   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7523  },
7524  {
7525   "function_name" : "android::RefBase::weakref_type::decWeak",
7526   "linker_set_key" : "_ZN7android7RefBase12weakref_type7decWeakEPKv",
7527   "parameters" :
7528   [
7529    {
7530     "is_this_ptr" : true,
7531     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
7532    },
7533    {
7534     "referenced_type" : "_ZTIPKv"
7535    }
7536   ],
7537   "return_type" : "_ZTIv",
7538   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7539  },
7540  {
7541   "function_name" : "android::RefBase::weakref_type::incWeak",
7542   "linker_set_key" : "_ZN7android7RefBase12weakref_type7incWeakEPKv",
7543   "parameters" :
7544   [
7545    {
7546     "is_this_ptr" : true,
7547     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
7548    },
7549    {
7550     "referenced_type" : "_ZTIPKv"
7551    }
7552   ],
7553   "return_type" : "_ZTIv",
7554   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7555  },
7556  {
7557   "function_name" : "android::RefBase::weakref_type::trackMe",
7558   "linker_set_key" : "_ZN7android7RefBase12weakref_type7trackMeEbb",
7559   "parameters" :
7560   [
7561    {
7562     "is_this_ptr" : true,
7563     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
7564    },
7565    {
7566     "referenced_type" : "_ZTIb"
7567    },
7568    {
7569     "referenced_type" : "_ZTIb"
7570    }
7571   ],
7572   "return_type" : "_ZTIv",
7573   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7574  },
7575  {
7576   "access" : "protected",
7577   "function_name" : "android::RefBase::onLastWeakRef",
7578   "linker_set_key" : "_ZN7android7RefBase13onLastWeakRefEPKv",
7579   "parameters" :
7580   [
7581    {
7582     "is_this_ptr" : true,
7583     "referenced_type" : "_ZTIPN7android7RefBaseE"
7584    },
7585    {
7586     "referenced_type" : "_ZTIPKv"
7587    }
7588   ],
7589   "return_type" : "_ZTIv",
7590   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7591  },
7592  {
7593   "access" : "protected",
7594   "function_name" : "android::RefBase::onLastStrongRef",
7595   "linker_set_key" : "_ZN7android7RefBase15onLastStrongRefEPKv",
7596   "parameters" :
7597   [
7598    {
7599     "is_this_ptr" : true,
7600     "referenced_type" : "_ZTIPN7android7RefBaseE"
7601    },
7602    {
7603     "referenced_type" : "_ZTIPKv"
7604    }
7605   ],
7606   "return_type" : "_ZTIv",
7607   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7608  },
7609  {
7610   "access" : "protected",
7611   "function_name" : "android::RefBase::extendObjectLifetime",
7612   "linker_set_key" : "_ZN7android7RefBase20extendObjectLifetimeEi",
7613   "parameters" :
7614   [
7615    {
7616     "is_this_ptr" : true,
7617     "referenced_type" : "_ZTIPN7android7RefBaseE"
7618    },
7619    {
7620     "referenced_type" : "_ZTIi"
7621    }
7622   ],
7623   "return_type" : "_ZTIv",
7624   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7625  },
7626  {
7627   "access" : "protected",
7628   "function_name" : "android::RefBase::onIncStrongAttempted",
7629   "linker_set_key" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv",
7630   "parameters" :
7631   [
7632    {
7633     "is_this_ptr" : true,
7634     "referenced_type" : "_ZTIPN7android7RefBaseE"
7635    },
7636    {
7637     "referenced_type" : "_ZTIj"
7638    },
7639    {
7640     "referenced_type" : "_ZTIPKv"
7641    }
7642   ],
7643   "return_type" : "_ZTIb",
7644   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7645  },
7646  {
7647   "access" : "protected",
7648   "function_name" : "android::RefBase::RefBase",
7649   "linker_set_key" : "_ZN7android7RefBaseC1Ev",
7650   "parameters" :
7651   [
7652    {
7653     "is_this_ptr" : true,
7654     "referenced_type" : "_ZTIPN7android7RefBaseE"
7655    }
7656   ],
7657   "return_type" : "_ZTIv",
7658   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7659  },
7660  {
7661   "access" : "protected",
7662   "function_name" : "android::RefBase::RefBase",
7663   "linker_set_key" : "_ZN7android7RefBaseC2Ev",
7664   "parameters" :
7665   [
7666    {
7667     "is_this_ptr" : true,
7668     "referenced_type" : "_ZTIPN7android7RefBaseE"
7669    }
7670   ],
7671   "return_type" : "_ZTIv",
7672   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7673  },
7674  {
7675   "access" : "protected",
7676   "function_name" : "android::RefBase::~RefBase",
7677   "linker_set_key" : "_ZN7android7RefBaseD0Ev",
7678   "parameters" :
7679   [
7680    {
7681     "is_this_ptr" : true,
7682     "referenced_type" : "_ZTIPN7android7RefBaseE"
7683    }
7684   ],
7685   "return_type" : "_ZTIv",
7686   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7687  },
7688  {
7689   "access" : "protected",
7690   "function_name" : "android::RefBase::~RefBase",
7691   "linker_set_key" : "_ZN7android7RefBaseD1Ev",
7692   "parameters" :
7693   [
7694    {
7695     "is_this_ptr" : true,
7696     "referenced_type" : "_ZTIPN7android7RefBaseE"
7697    }
7698   ],
7699   "return_type" : "_ZTIv",
7700   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7701  },
7702  {
7703   "access" : "protected",
7704   "function_name" : "android::RefBase::~RefBase",
7705   "linker_set_key" : "_ZN7android7RefBaseD2Ev",
7706   "parameters" :
7707   [
7708    {
7709     "is_this_ptr" : true,
7710     "referenced_type" : "_ZTIPN7android7RefBaseE"
7711    }
7712   ],
7713   "return_type" : "_ZTIv",
7714   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
7715  },
7716  {
7717   "function_name" : "android::String8::appendPath",
7718   "linker_set_key" : "_ZN7android7String810appendPathEPKc",
7719   "parameters" :
7720   [
7721    {
7722     "is_this_ptr" : true,
7723     "referenced_type" : "_ZTIPN7android7String8E"
7724    },
7725    {
7726     "referenced_type" : "_ZTIPKc"
7727    }
7728   ],
7729   "return_type" : "_ZTIRN7android7String8E",
7730   "source_file" : "/system/core/libutils/include/utils/String8.h"
7731  },
7732  {
7733   "function_name" : "android::String8::lockBuffer",
7734   "linker_set_key" : "_ZN7android7String810lockBufferEj",
7735   "parameters" :
7736   [
7737    {
7738     "is_this_ptr" : true,
7739     "referenced_type" : "_ZTIPN7android7String8E"
7740    },
7741    {
7742     "referenced_type" : "_ZTIj"
7743    }
7744   ],
7745   "return_type" : "_ZTIPc",
7746   "source_file" : "/system/core/libutils/include/utils/String8.h"
7747  },
7748  {
7749   "access" : "private",
7750   "function_name" : "android::String8::real_append",
7751   "linker_set_key" : "_ZN7android7String811real_appendEPKcj",
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" : "_ZTIi",
7766   "source_file" : "/system/core/libutils/include/utils/String8.h"
7767  },
7768  {
7769   "function_name" : "android::String8::setPathName",
7770   "linker_set_key" : "_ZN7android7String811setPathNameEPKc",
7771   "parameters" :
7772   [
7773    {
7774     "is_this_ptr" : true,
7775     "referenced_type" : "_ZTIPN7android7String8E"
7776    },
7777    {
7778     "referenced_type" : "_ZTIPKc"
7779    }
7780   ],
7781   "return_type" : "_ZTIv",
7782   "source_file" : "/system/core/libutils/include/utils/String8.h"
7783  },
7784  {
7785   "function_name" : "android::String8::setPathName",
7786   "linker_set_key" : "_ZN7android7String811setPathNameEPKcj",
7787   "parameters" :
7788   [
7789    {
7790     "is_this_ptr" : true,
7791     "referenced_type" : "_ZTIPN7android7String8E"
7792    },
7793    {
7794     "referenced_type" : "_ZTIPKc"
7795    },
7796    {
7797     "referenced_type" : "_ZTIj"
7798    }
7799   ],
7800   "return_type" : "_ZTIv",
7801   "source_file" : "/system/core/libutils/include/utils/String8.h"
7802  },
7803  {
7804   "function_name" : "android::String8::appendFormat",
7805   "linker_set_key" : "_ZN7android7String812appendFormatEPKcz",
7806   "parameters" :
7807   [
7808    {
7809     "is_this_ptr" : true,
7810     "referenced_type" : "_ZTIPN7android7String8E"
7811    },
7812    {
7813     "referenced_type" : "_ZTIPKc"
7814    }
7815   ],
7816   "return_type" : "_ZTIi",
7817   "source_file" : "/system/core/libutils/include/utils/String8.h"
7818  },
7819  {
7820   "function_name" : "android::String8::unlockBuffer",
7821   "linker_set_key" : "_ZN7android7String812unlockBufferEj",
7822   "parameters" :
7823   [
7824    {
7825     "is_this_ptr" : true,
7826     "referenced_type" : "_ZTIPN7android7String8E"
7827    },
7828    {
7829     "referenced_type" : "_ZTIj"
7830    }
7831   ],
7832   "return_type" : "_ZTIi",
7833   "source_file" : "/system/core/libutils/include/utils/String8.h"
7834  },
7835  {
7836   "function_name" : "android::String8::unlockBuffer",
7837   "linker_set_key" : "_ZN7android7String812unlockBufferEv",
7838   "parameters" :
7839   [
7840    {
7841     "is_this_ptr" : true,
7842     "referenced_type" : "_ZTIPN7android7String8E"
7843    }
7844   ],
7845   "return_type" : "_ZTIv",
7846   "source_file" : "/system/core/libutils/include/utils/String8.h"
7847  },
7848  {
7849   "function_name" : "android::String8::appendFormatV",
7850   "linker_set_key" : "_ZN7android7String813appendFormatVEPKcPc",
7851   "parameters" :
7852   [
7853    {
7854     "is_this_ptr" : true,
7855     "referenced_type" : "_ZTIPN7android7String8E"
7856    },
7857    {
7858     "referenced_type" : "_ZTIPKc"
7859    },
7860    {
7861     "referenced_type" : "_ZTIPc"
7862    }
7863   ],
7864   "return_type" : "_ZTIi",
7865   "source_file" : "/system/core/libutils/include/utils/String8.h"
7866  },
7867  {
7868   "function_name" : "android::String8::convertToResPath",
7869   "linker_set_key" : "_ZN7android7String816convertToResPathEv",
7870   "parameters" :
7871   [
7872    {
7873     "is_this_ptr" : true,
7874     "referenced_type" : "_ZTIPN7android7String8E"
7875    }
7876   ],
7877   "return_type" : "_ZTIRN7android7String8E",
7878   "source_file" : "/system/core/libutils/include/utils/String8.h"
7879  },
7880  {
7881   "function_name" : "android::String8::clear",
7882   "linker_set_key" : "_ZN7android7String85clearEv",
7883   "parameters" :
7884   [
7885    {
7886     "is_this_ptr" : true,
7887     "referenced_type" : "_ZTIPN7android7String8E"
7888    }
7889   ],
7890   "return_type" : "_ZTIv",
7891   "source_file" : "/system/core/libutils/include/utils/String8.h"
7892  },
7893  {
7894   "function_name" : "android::String8::setTo",
7895   "linker_set_key" : "_ZN7android7String85setToEPKDij",
7896   "parameters" :
7897   [
7898    {
7899     "is_this_ptr" : true,
7900     "referenced_type" : "_ZTIPN7android7String8E"
7901    },
7902    {
7903     "referenced_type" : "_ZTIPKDi"
7904    },
7905    {
7906     "referenced_type" : "_ZTIj"
7907    }
7908   ],
7909   "return_type" : "_ZTIi",
7910   "source_file" : "/system/core/libutils/include/utils/String8.h"
7911  },
7912  {
7913   "function_name" : "android::String8::setTo",
7914   "linker_set_key" : "_ZN7android7String85setToEPKDsj",
7915   "parameters" :
7916   [
7917    {
7918     "is_this_ptr" : true,
7919     "referenced_type" : "_ZTIPN7android7String8E"
7920    },
7921    {
7922     "referenced_type" : "_ZTIPKDs"
7923    },
7924    {
7925     "referenced_type" : "_ZTIj"
7926    }
7927   ],
7928   "return_type" : "_ZTIi",
7929   "source_file" : "/system/core/libutils/include/utils/String8.h"
7930  },
7931  {
7932   "function_name" : "android::String8::setTo",
7933   "linker_set_key" : "_ZN7android7String85setToEPKc",
7934   "parameters" :
7935   [
7936    {
7937     "is_this_ptr" : true,
7938     "referenced_type" : "_ZTIPN7android7String8E"
7939    },
7940    {
7941     "referenced_type" : "_ZTIPKc"
7942    }
7943   ],
7944   "return_type" : "_ZTIi",
7945   "source_file" : "/system/core/libutils/include/utils/String8.h"
7946  },
7947  {
7948   "function_name" : "android::String8::setTo",
7949   "linker_set_key" : "_ZN7android7String85setToEPKcj",
7950   "parameters" :
7951   [
7952    {
7953     "is_this_ptr" : true,
7954     "referenced_type" : "_ZTIPN7android7String8E"
7955    },
7956    {
7957     "referenced_type" : "_ZTIPKc"
7958    },
7959    {
7960     "referenced_type" : "_ZTIj"
7961    }
7962   ],
7963   "return_type" : "_ZTIi",
7964   "source_file" : "/system/core/libutils/include/utils/String8.h"
7965  },
7966  {
7967   "function_name" : "android::String8::setTo",
7968   "linker_set_key" : "_ZN7android7String85setToERKS0_",
7969   "parameters" :
7970   [
7971    {
7972     "is_this_ptr" : true,
7973     "referenced_type" : "_ZTIPN7android7String8E"
7974    },
7975    {
7976     "referenced_type" : "_ZTIRKN7android7String8E"
7977    }
7978   ],
7979   "return_type" : "_ZTIv",
7980   "source_file" : "/system/core/libutils/include/utils/String8.h"
7981  },
7982  {
7983   "function_name" : "android::String8::append",
7984   "linker_set_key" : "_ZN7android7String86appendEPKc",
7985   "parameters" :
7986   [
7987    {
7988     "is_this_ptr" : true,
7989     "referenced_type" : "_ZTIPN7android7String8E"
7990    },
7991    {
7992     "referenced_type" : "_ZTIPKc"
7993    }
7994   ],
7995   "return_type" : "_ZTIi",
7996   "source_file" : "/system/core/libutils/include/utils/String8.h"
7997  },
7998  {
7999   "function_name" : "android::String8::append",
8000   "linker_set_key" : "_ZN7android7String86appendEPKcj",
8001   "parameters" :
8002   [
8003    {
8004     "is_this_ptr" : true,
8005     "referenced_type" : "_ZTIPN7android7String8E"
8006    },
8007    {
8008     "referenced_type" : "_ZTIPKc"
8009    },
8010    {
8011     "referenced_type" : "_ZTIj"
8012    }
8013   ],
8014   "return_type" : "_ZTIi",
8015   "source_file" : "/system/core/libutils/include/utils/String8.h"
8016  },
8017  {
8018   "function_name" : "android::String8::append",
8019   "linker_set_key" : "_ZN7android7String86appendERKS0_",
8020   "parameters" :
8021   [
8022    {
8023     "is_this_ptr" : true,
8024     "referenced_type" : "_ZTIPN7android7String8E"
8025    },
8026    {
8027     "referenced_type" : "_ZTIRKN7android7String8E"
8028    }
8029   ],
8030   "return_type" : "_ZTIi",
8031   "source_file" : "/system/core/libutils/include/utils/String8.h"
8032  },
8033  {
8034   "function_name" : "android::String8::format",
8035   "linker_set_key" : "_ZN7android7String86formatEPKcz",
8036   "parameters" :
8037   [
8038    {
8039     "referenced_type" : "_ZTIPKc"
8040    }
8041   ],
8042   "return_type" : "_ZTIN7android7String8E",
8043   "source_file" : "/system/core/libutils/include/utils/String8.h"
8044  },
8045  {
8046   "function_name" : "android::String8::formatV",
8047   "linker_set_key" : "_ZN7android7String87formatVEPKcPc",
8048   "parameters" :
8049   [
8050    {
8051     "referenced_type" : "_ZTIPKc"
8052    },
8053    {
8054     "referenced_type" : "_ZTIPc"
8055    }
8056   ],
8057   "return_type" : "_ZTIN7android7String8E",
8058   "source_file" : "/system/core/libutils/include/utils/String8.h"
8059  },
8060  {
8061   "function_name" : "android::String8::toLower",
8062   "linker_set_key" : "_ZN7android7String87toLowerEjj",
8063   "parameters" :
8064   [
8065    {
8066     "is_this_ptr" : true,
8067     "referenced_type" : "_ZTIPN7android7String8E"
8068    },
8069    {
8070     "referenced_type" : "_ZTIj"
8071    },
8072    {
8073     "referenced_type" : "_ZTIj"
8074    }
8075   ],
8076   "return_type" : "_ZTIv",
8077   "source_file" : "/system/core/libutils/include/utils/String8.h"
8078  },
8079  {
8080   "function_name" : "android::String8::toLower",
8081   "linker_set_key" : "_ZN7android7String87toLowerEv",
8082   "parameters" :
8083   [
8084    {
8085     "is_this_ptr" : true,
8086     "referenced_type" : "_ZTIPN7android7String8E"
8087    }
8088   ],
8089   "return_type" : "_ZTIv",
8090   "source_file" : "/system/core/libutils/include/utils/String8.h"
8091  },
8092  {
8093   "function_name" : "android::String8::toUpper",
8094   "linker_set_key" : "_ZN7android7String87toUpperEjj",
8095   "parameters" :
8096   [
8097    {
8098     "is_this_ptr" : true,
8099     "referenced_type" : "_ZTIPN7android7String8E"
8100    },
8101    {
8102     "referenced_type" : "_ZTIj"
8103    },
8104    {
8105     "referenced_type" : "_ZTIj"
8106    }
8107   ],
8108   "return_type" : "_ZTIv",
8109   "source_file" : "/system/core/libutils/include/utils/String8.h"
8110  },
8111  {
8112   "function_name" : "android::String8::toUpper",
8113   "linker_set_key" : "_ZN7android7String87toUpperEv",
8114   "parameters" :
8115   [
8116    {
8117     "is_this_ptr" : true,
8118     "referenced_type" : "_ZTIPN7android7String8E"
8119    }
8120   ],
8121   "return_type" : "_ZTIv",
8122   "source_file" : "/system/core/libutils/include/utils/String8.h"
8123  },
8124  {
8125   "function_name" : "android::String8::removeAll",
8126   "linker_set_key" : "_ZN7android7String89removeAllEPKc",
8127   "parameters" :
8128   [
8129    {
8130     "is_this_ptr" : true,
8131     "referenced_type" : "_ZTIPN7android7String8E"
8132    },
8133    {
8134     "referenced_type" : "_ZTIPKc"
8135    }
8136   ],
8137   "return_type" : "_ZTIb",
8138   "source_file" : "/system/core/libutils/include/utils/String8.h"
8139  },
8140  {
8141   "function_name" : "android::String8::String8",
8142   "linker_set_key" : "_ZN7android7String8C1ENS0_13StaticLinkageE",
8143   "parameters" :
8144   [
8145    {
8146     "is_this_ptr" : true,
8147     "referenced_type" : "_ZTIPN7android7String8E"
8148    },
8149    {
8150     "referenced_type" : "_ZTIN7android7String813StaticLinkageE"
8151    }
8152   ],
8153   "return_type" : "_ZTIv",
8154   "source_file" : "/system/core/libutils/include/utils/String8.h"
8155  },
8156  {
8157   "function_name" : "android::String8::String8",
8158   "linker_set_key" : "_ZN7android7String8C1EPKDi",
8159   "parameters" :
8160   [
8161    {
8162     "is_this_ptr" : true,
8163     "referenced_type" : "_ZTIPN7android7String8E"
8164    },
8165    {
8166     "referenced_type" : "_ZTIPKDi"
8167    }
8168   ],
8169   "return_type" : "_ZTIv",
8170   "source_file" : "/system/core/libutils/include/utils/String8.h"
8171  },
8172  {
8173   "function_name" : "android::String8::String8",
8174   "linker_set_key" : "_ZN7android7String8C1EPKDij",
8175   "parameters" :
8176   [
8177    {
8178     "is_this_ptr" : true,
8179     "referenced_type" : "_ZTIPN7android7String8E"
8180    },
8181    {
8182     "referenced_type" : "_ZTIPKDi"
8183    },
8184    {
8185     "referenced_type" : "_ZTIj"
8186    }
8187   ],
8188   "return_type" : "_ZTIv",
8189   "source_file" : "/system/core/libutils/include/utils/String8.h"
8190  },
8191  {
8192   "function_name" : "android::String8::String8",
8193   "linker_set_key" : "_ZN7android7String8C1EPKDs",
8194   "parameters" :
8195   [
8196    {
8197     "is_this_ptr" : true,
8198     "referenced_type" : "_ZTIPN7android7String8E"
8199    },
8200    {
8201     "referenced_type" : "_ZTIPKDs"
8202    }
8203   ],
8204   "return_type" : "_ZTIv",
8205   "source_file" : "/system/core/libutils/include/utils/String8.h"
8206  },
8207  {
8208   "function_name" : "android::String8::String8",
8209   "linker_set_key" : "_ZN7android7String8C1EPKDsj",
8210   "parameters" :
8211   [
8212    {
8213     "is_this_ptr" : true,
8214     "referenced_type" : "_ZTIPN7android7String8E"
8215    },
8216    {
8217     "referenced_type" : "_ZTIPKDs"
8218    },
8219    {
8220     "referenced_type" : "_ZTIj"
8221    }
8222   ],
8223   "return_type" : "_ZTIv",
8224   "source_file" : "/system/core/libutils/include/utils/String8.h"
8225  },
8226  {
8227   "function_name" : "android::String8::String8",
8228   "linker_set_key" : "_ZN7android7String8C1EPKc",
8229   "parameters" :
8230   [
8231    {
8232     "is_this_ptr" : true,
8233     "referenced_type" : "_ZTIPN7android7String8E"
8234    },
8235    {
8236     "referenced_type" : "_ZTIPKc"
8237    }
8238   ],
8239   "return_type" : "_ZTIv",
8240   "source_file" : "/system/core/libutils/include/utils/String8.h"
8241  },
8242  {
8243   "function_name" : "android::String8::String8",
8244   "linker_set_key" : "_ZN7android7String8C1EPKcj",
8245   "parameters" :
8246   [
8247    {
8248     "is_this_ptr" : true,
8249     "referenced_type" : "_ZTIPN7android7String8E"
8250    },
8251    {
8252     "referenced_type" : "_ZTIPKc"
8253    },
8254    {
8255     "referenced_type" : "_ZTIj"
8256    }
8257   ],
8258   "return_type" : "_ZTIv",
8259   "source_file" : "/system/core/libutils/include/utils/String8.h"
8260  },
8261  {
8262   "function_name" : "android::String8::String8",
8263   "linker_set_key" : "_ZN7android7String8C1ERKNS_8String16E",
8264   "parameters" :
8265   [
8266    {
8267     "is_this_ptr" : true,
8268     "referenced_type" : "_ZTIPN7android7String8E"
8269    },
8270    {
8271     "referenced_type" : "_ZTIRKN7android8String16E"
8272    }
8273   ],
8274   "return_type" : "_ZTIv",
8275   "source_file" : "/system/core/libutils/include/utils/String8.h"
8276  },
8277  {
8278   "function_name" : "android::String8::String8",
8279   "linker_set_key" : "_ZN7android7String8C1ERKS0_",
8280   "parameters" :
8281   [
8282    {
8283     "is_this_ptr" : true,
8284     "referenced_type" : "_ZTIPN7android7String8E"
8285    },
8286    {
8287     "referenced_type" : "_ZTIRKN7android7String8E"
8288    }
8289   ],
8290   "return_type" : "_ZTIv",
8291   "source_file" : "/system/core/libutils/include/utils/String8.h"
8292  },
8293  {
8294   "function_name" : "android::String8::String8",
8295   "linker_set_key" : "_ZN7android7String8C1Ev",
8296   "parameters" :
8297   [
8298    {
8299     "is_this_ptr" : true,
8300     "referenced_type" : "_ZTIPN7android7String8E"
8301    }
8302   ],
8303   "return_type" : "_ZTIv",
8304   "source_file" : "/system/core/libutils/include/utils/String8.h"
8305  },
8306  {
8307   "function_name" : "android::String8::String8",
8308   "linker_set_key" : "_ZN7android7String8C2ENS0_13StaticLinkageE",
8309   "parameters" :
8310   [
8311    {
8312     "is_this_ptr" : true,
8313     "referenced_type" : "_ZTIPN7android7String8E"
8314    },
8315    {
8316     "referenced_type" : "_ZTIN7android7String813StaticLinkageE"
8317    }
8318   ],
8319   "return_type" : "_ZTIv",
8320   "source_file" : "/system/core/libutils/include/utils/String8.h"
8321  },
8322  {
8323   "function_name" : "android::String8::String8",
8324   "linker_set_key" : "_ZN7android7String8C2EPKDi",
8325   "parameters" :
8326   [
8327    {
8328     "is_this_ptr" : true,
8329     "referenced_type" : "_ZTIPN7android7String8E"
8330    },
8331    {
8332     "referenced_type" : "_ZTIPKDi"
8333    }
8334   ],
8335   "return_type" : "_ZTIv",
8336   "source_file" : "/system/core/libutils/include/utils/String8.h"
8337  },
8338  {
8339   "function_name" : "android::String8::String8",
8340   "linker_set_key" : "_ZN7android7String8C2EPKDij",
8341   "parameters" :
8342   [
8343    {
8344     "is_this_ptr" : true,
8345     "referenced_type" : "_ZTIPN7android7String8E"
8346    },
8347    {
8348     "referenced_type" : "_ZTIPKDi"
8349    },
8350    {
8351     "referenced_type" : "_ZTIj"
8352    }
8353   ],
8354   "return_type" : "_ZTIv",
8355   "source_file" : "/system/core/libutils/include/utils/String8.h"
8356  },
8357  {
8358   "function_name" : "android::String8::String8",
8359   "linker_set_key" : "_ZN7android7String8C2EPKDs",
8360   "parameters" :
8361   [
8362    {
8363     "is_this_ptr" : true,
8364     "referenced_type" : "_ZTIPN7android7String8E"
8365    },
8366    {
8367     "referenced_type" : "_ZTIPKDs"
8368    }
8369   ],
8370   "return_type" : "_ZTIv",
8371   "source_file" : "/system/core/libutils/include/utils/String8.h"
8372  },
8373  {
8374   "function_name" : "android::String8::String8",
8375   "linker_set_key" : "_ZN7android7String8C2EPKDsj",
8376   "parameters" :
8377   [
8378    {
8379     "is_this_ptr" : true,
8380     "referenced_type" : "_ZTIPN7android7String8E"
8381    },
8382    {
8383     "referenced_type" : "_ZTIPKDs"
8384    },
8385    {
8386     "referenced_type" : "_ZTIj"
8387    }
8388   ],
8389   "return_type" : "_ZTIv",
8390   "source_file" : "/system/core/libutils/include/utils/String8.h"
8391  },
8392  {
8393   "function_name" : "android::String8::String8",
8394   "linker_set_key" : "_ZN7android7String8C2EPKc",
8395   "parameters" :
8396   [
8397    {
8398     "is_this_ptr" : true,
8399     "referenced_type" : "_ZTIPN7android7String8E"
8400    },
8401    {
8402     "referenced_type" : "_ZTIPKc"
8403    }
8404   ],
8405   "return_type" : "_ZTIv",
8406   "source_file" : "/system/core/libutils/include/utils/String8.h"
8407  },
8408  {
8409   "function_name" : "android::String8::String8",
8410   "linker_set_key" : "_ZN7android7String8C2EPKcj",
8411   "parameters" :
8412   [
8413    {
8414     "is_this_ptr" : true,
8415     "referenced_type" : "_ZTIPN7android7String8E"
8416    },
8417    {
8418     "referenced_type" : "_ZTIPKc"
8419    },
8420    {
8421     "referenced_type" : "_ZTIj"
8422    }
8423   ],
8424   "return_type" : "_ZTIv",
8425   "source_file" : "/system/core/libutils/include/utils/String8.h"
8426  },
8427  {
8428   "function_name" : "android::String8::String8",
8429   "linker_set_key" : "_ZN7android7String8C2ERKNS_8String16E",
8430   "parameters" :
8431   [
8432    {
8433     "is_this_ptr" : true,
8434     "referenced_type" : "_ZTIPN7android7String8E"
8435    },
8436    {
8437     "referenced_type" : "_ZTIRKN7android8String16E"
8438    }
8439   ],
8440   "return_type" : "_ZTIv",
8441   "source_file" : "/system/core/libutils/include/utils/String8.h"
8442  },
8443  {
8444   "function_name" : "android::String8::String8",
8445   "linker_set_key" : "_ZN7android7String8C2ERKS0_",
8446   "parameters" :
8447   [
8448    {
8449     "is_this_ptr" : true,
8450     "referenced_type" : "_ZTIPN7android7String8E"
8451    },
8452    {
8453     "referenced_type" : "_ZTIRKN7android7String8E"
8454    }
8455   ],
8456   "return_type" : "_ZTIv",
8457   "source_file" : "/system/core/libutils/include/utils/String8.h"
8458  },
8459  {
8460   "function_name" : "android::String8::String8",
8461   "linker_set_key" : "_ZN7android7String8C2Ev",
8462   "parameters" :
8463   [
8464    {
8465     "is_this_ptr" : true,
8466     "referenced_type" : "_ZTIPN7android7String8E"
8467    }
8468   ],
8469   "return_type" : "_ZTIv",
8470   "source_file" : "/system/core/libutils/include/utils/String8.h"
8471  },
8472  {
8473   "function_name" : "android::String8::~String8",
8474   "linker_set_key" : "_ZN7android7String8D1Ev",
8475   "parameters" :
8476   [
8477    {
8478     "is_this_ptr" : true,
8479     "referenced_type" : "_ZTIPN7android7String8E"
8480    }
8481   ],
8482   "return_type" : "_ZTIv",
8483   "source_file" : "/system/core/libutils/include/utils/String8.h"
8484  },
8485  {
8486   "function_name" : "android::String8::~String8",
8487   "linker_set_key" : "_ZN7android7String8D2Ev",
8488   "parameters" :
8489   [
8490    {
8491     "is_this_ptr" : true,
8492     "referenced_type" : "_ZTIPN7android7String8E"
8493    }
8494   ],
8495   "return_type" : "_ZTIv",
8496   "source_file" : "/system/core/libutils/include/utils/String8.h"
8497  },
8498  {
8499   "access" : "private",
8500   "function_name" : "android::String16::editResize",
8501   "linker_set_key" : "_ZN7android8String1610editResizeEj",
8502   "parameters" :
8503   [
8504    {
8505     "is_this_ptr" : true,
8506     "referenced_type" : "_ZTIPN7android8String16E"
8507    },
8508    {
8509     "referenced_type" : "_ZTIj"
8510    }
8511   ],
8512   "return_type" : "_ZTIPv",
8513   "source_file" : "/system/core/libutils/include/utils/String16.h"
8514  },
8515  {
8516   "function_name" : "android::String16::replaceAll",
8517   "linker_set_key" : "_ZN7android8String1610replaceAllEDsDs",
8518   "parameters" :
8519   [
8520    {
8521     "is_this_ptr" : true,
8522     "referenced_type" : "_ZTIPN7android8String16E"
8523    },
8524    {
8525     "referenced_type" : "_ZTIDs"
8526    },
8527    {
8528     "referenced_type" : "_ZTIDs"
8529    }
8530   ],
8531   "return_type" : "_ZTIi",
8532   "source_file" : "/system/core/libutils/include/utils/String16.h"
8533  },
8534  {
8535   "access" : "private",
8536   "function_name" : "android::String16::allocFromUTF8",
8537   "linker_set_key" : "_ZN7android8String1613allocFromUTF8EPKcj",
8538   "parameters" :
8539   [
8540    {
8541     "referenced_type" : "_ZTIPKc"
8542    },
8543    {
8544     "referenced_type" : "_ZTIj"
8545    }
8546   ],
8547   "return_type" : "_ZTIPDs",
8548   "source_file" : "/system/core/libutils/include/utils/String16.h"
8549  },
8550  {
8551   "access" : "private",
8552   "function_name" : "android::String16::allocFromUTF16",
8553   "linker_set_key" : "_ZN7android8String1614allocFromUTF16EPKDsj",
8554   "parameters" :
8555   [
8556    {
8557     "referenced_type" : "_ZTIPKDs"
8558    },
8559    {
8560     "referenced_type" : "_ZTIj"
8561    }
8562   ],
8563   "return_type" : "_ZTIPDs",
8564   "source_file" : "/system/core/libutils/include/utils/String16.h"
8565  },
8566  {
8567   "access" : "private",
8568   "function_name" : "android::String16::edit",
8569   "linker_set_key" : "_ZN7android8String164editEv",
8570   "parameters" :
8571   [
8572    {
8573     "is_this_ptr" : true,
8574     "referenced_type" : "_ZTIPN7android8String16E"
8575    }
8576   ],
8577   "return_type" : "_ZTIPv",
8578   "source_file" : "/system/core/libutils/include/utils/String16.h"
8579  },
8580  {
8581   "access" : "private",
8582   "function_name" : "android::String16::alloc",
8583   "linker_set_key" : "_ZN7android8String165allocEj",
8584   "parameters" :
8585   [
8586    {
8587     "referenced_type" : "_ZTIj"
8588    }
8589   ],
8590   "return_type" : "_ZTIPv",
8591   "source_file" : "/system/core/libutils/include/utils/String16.h"
8592  },
8593  {
8594   "function_name" : "android::String16::setTo",
8595   "linker_set_key" : "_ZN7android8String165setToEPKDs",
8596   "parameters" :
8597   [
8598    {
8599     "is_this_ptr" : true,
8600     "referenced_type" : "_ZTIPN7android8String16E"
8601    },
8602    {
8603     "referenced_type" : "_ZTIPKDs"
8604    }
8605   ],
8606   "return_type" : "_ZTIi",
8607   "source_file" : "/system/core/libutils/include/utils/String16.h"
8608  },
8609  {
8610   "function_name" : "android::String16::setTo",
8611   "linker_set_key" : "_ZN7android8String165setToEPKDsj",
8612   "parameters" :
8613   [
8614    {
8615     "is_this_ptr" : true,
8616     "referenced_type" : "_ZTIPN7android8String16E"
8617    },
8618    {
8619     "referenced_type" : "_ZTIPKDs"
8620    },
8621    {
8622     "referenced_type" : "_ZTIj"
8623    }
8624   ],
8625   "return_type" : "_ZTIi",
8626   "source_file" : "/system/core/libutils/include/utils/String16.h"
8627  },
8628  {
8629   "function_name" : "android::String16::setTo",
8630   "linker_set_key" : "_ZN7android8String165setToERKS0_",
8631   "parameters" :
8632   [
8633    {
8634     "is_this_ptr" : true,
8635     "referenced_type" : "_ZTIPN7android8String16E"
8636    },
8637    {
8638     "referenced_type" : "_ZTIRKN7android8String16E"
8639    }
8640   ],
8641   "return_type" : "_ZTIv",
8642   "source_file" : "/system/core/libutils/include/utils/String16.h"
8643  },
8644  {
8645   "function_name" : "android::String16::setTo",
8646   "linker_set_key" : "_ZN7android8String165setToERKS0_jj",
8647   "parameters" :
8648   [
8649    {
8650     "is_this_ptr" : true,
8651     "referenced_type" : "_ZTIPN7android8String16E"
8652    },
8653    {
8654     "referenced_type" : "_ZTIRKN7android8String16E"
8655    },
8656    {
8657     "referenced_type" : "_ZTIj"
8658    },
8659    {
8660     "default_arg" : true,
8661     "referenced_type" : "_ZTIj"
8662    }
8663   ],
8664   "return_type" : "_ZTIi",
8665   "source_file" : "/system/core/libutils/include/utils/String16.h"
8666  },
8667  {
8668   "function_name" : "android::String16::append",
8669   "linker_set_key" : "_ZN7android8String166appendEPKDsj",
8670   "parameters" :
8671   [
8672    {
8673     "is_this_ptr" : true,
8674     "referenced_type" : "_ZTIPN7android8String16E"
8675    },
8676    {
8677     "referenced_type" : "_ZTIPKDs"
8678    },
8679    {
8680     "referenced_type" : "_ZTIj"
8681    }
8682   ],
8683   "return_type" : "_ZTIi",
8684   "source_file" : "/system/core/libutils/include/utils/String16.h"
8685  },
8686  {
8687   "function_name" : "android::String16::append",
8688   "linker_set_key" : "_ZN7android8String166appendERKS0_",
8689   "parameters" :
8690   [
8691    {
8692     "is_this_ptr" : true,
8693     "referenced_type" : "_ZTIPN7android8String16E"
8694    },
8695    {
8696     "referenced_type" : "_ZTIRKN7android8String16E"
8697    }
8698   ],
8699   "return_type" : "_ZTIi",
8700   "source_file" : "/system/core/libutils/include/utils/String16.h"
8701  },
8702  {
8703   "function_name" : "android::String16::insert",
8704   "linker_set_key" : "_ZN7android8String166insertEjPKDs",
8705   "parameters" :
8706   [
8707    {
8708     "is_this_ptr" : true,
8709     "referenced_type" : "_ZTIPN7android8String16E"
8710    },
8711    {
8712     "referenced_type" : "_ZTIj"
8713    },
8714    {
8715     "referenced_type" : "_ZTIPKDs"
8716    }
8717   ],
8718   "return_type" : "_ZTIi",
8719   "source_file" : "/system/core/libutils/include/utils/String16.h"
8720  },
8721  {
8722   "function_name" : "android::String16::insert",
8723   "linker_set_key" : "_ZN7android8String166insertEjPKDsj",
8724   "parameters" :
8725   [
8726    {
8727     "is_this_ptr" : true,
8728     "referenced_type" : "_ZTIPN7android8String16E"
8729    },
8730    {
8731     "referenced_type" : "_ZTIj"
8732    },
8733    {
8734     "referenced_type" : "_ZTIPKDs"
8735    },
8736    {
8737     "referenced_type" : "_ZTIj"
8738    }
8739   ],
8740   "return_type" : "_ZTIi",
8741   "source_file" : "/system/core/libutils/include/utils/String16.h"
8742  },
8743  {
8744   "function_name" : "android::String16::remove",
8745   "linker_set_key" : "_ZN7android8String166removeEjj",
8746   "parameters" :
8747   [
8748    {
8749     "is_this_ptr" : true,
8750     "referenced_type" : "_ZTIPN7android8String16E"
8751    },
8752    {
8753     "referenced_type" : "_ZTIj"
8754    },
8755    {
8756     "default_arg" : true,
8757     "referenced_type" : "_ZTIj"
8758    }
8759   ],
8760   "return_type" : "_ZTIi",
8761   "source_file" : "/system/core/libutils/include/utils/String16.h"
8762  },
8763  {
8764   "access" : "private",
8765   "function_name" : "android::String16::acquire",
8766   "linker_set_key" : "_ZN7android8String167acquireEv",
8767   "parameters" :
8768   [
8769    {
8770     "is_this_ptr" : true,
8771     "referenced_type" : "_ZTIPN7android8String16E"
8772    }
8773   ],
8774   "return_type" : "_ZTIv",
8775   "source_file" : "/system/core/libutils/include/utils/String16.h"
8776  },
8777  {
8778   "access" : "private",
8779   "function_name" : "android::String16::release",
8780   "linker_set_key" : "_ZN7android8String167releaseEv",
8781   "parameters" :
8782   [
8783    {
8784     "is_this_ptr" : true,
8785     "referenced_type" : "_ZTIPN7android8String16E"
8786    }
8787   ],
8788   "return_type" : "_ZTIv",
8789   "source_file" : "/system/core/libutils/include/utils/String16.h"
8790  },
8791  {
8792   "function_name" : "android::String16::makeLower",
8793   "linker_set_key" : "_ZN7android8String169makeLowerEv",
8794   "parameters" :
8795   [
8796    {
8797     "is_this_ptr" : true,
8798     "referenced_type" : "_ZTIPN7android8String16E"
8799    }
8800   ],
8801   "return_type" : "_ZTIi",
8802   "source_file" : "/system/core/libutils/include/utils/String16.h"
8803  },
8804  {
8805   "function_name" : "android::String16::String16",
8806   "linker_set_key" : "_ZN7android8String16C1ENS0_13StaticLinkageE",
8807   "parameters" :
8808   [
8809    {
8810     "is_this_ptr" : true,
8811     "referenced_type" : "_ZTIPN7android8String16E"
8812    },
8813    {
8814     "referenced_type" : "_ZTIN7android8String1613StaticLinkageE"
8815    }
8816   ],
8817   "return_type" : "_ZTIv",
8818   "source_file" : "/system/core/libutils/include/utils/String16.h"
8819  },
8820  {
8821   "function_name" : "android::String16::String16",
8822   "linker_set_key" : "_ZN7android8String16C1EPKDs",
8823   "parameters" :
8824   [
8825    {
8826     "is_this_ptr" : true,
8827     "referenced_type" : "_ZTIPN7android8String16E"
8828    },
8829    {
8830     "referenced_type" : "_ZTIPKDs"
8831    }
8832   ],
8833   "return_type" : "_ZTIv",
8834   "source_file" : "/system/core/libutils/include/utils/String16.h"
8835  },
8836  {
8837   "function_name" : "android::String16::String16",
8838   "linker_set_key" : "_ZN7android8String16C1EPKDsj",
8839   "parameters" :
8840   [
8841    {
8842     "is_this_ptr" : true,
8843     "referenced_type" : "_ZTIPN7android8String16E"
8844    },
8845    {
8846     "referenced_type" : "_ZTIPKDs"
8847    },
8848    {
8849     "referenced_type" : "_ZTIj"
8850    }
8851   ],
8852   "return_type" : "_ZTIv",
8853   "source_file" : "/system/core/libutils/include/utils/String16.h"
8854  },
8855  {
8856   "function_name" : "android::String16::String16",
8857   "linker_set_key" : "_ZN7android8String16C1EPKc",
8858   "parameters" :
8859   [
8860    {
8861     "is_this_ptr" : true,
8862     "referenced_type" : "_ZTIPN7android8String16E"
8863    },
8864    {
8865     "referenced_type" : "_ZTIPKc"
8866    }
8867   ],
8868   "return_type" : "_ZTIv",
8869   "source_file" : "/system/core/libutils/include/utils/String16.h"
8870  },
8871  {
8872   "function_name" : "android::String16::String16",
8873   "linker_set_key" : "_ZN7android8String16C1EPKcj",
8874   "parameters" :
8875   [
8876    {
8877     "is_this_ptr" : true,
8878     "referenced_type" : "_ZTIPN7android8String16E"
8879    },
8880    {
8881     "referenced_type" : "_ZTIPKc"
8882    },
8883    {
8884     "referenced_type" : "_ZTIj"
8885    }
8886   ],
8887   "return_type" : "_ZTIv",
8888   "source_file" : "/system/core/libutils/include/utils/String16.h"
8889  },
8890  {
8891   "function_name" : "android::String16::String16",
8892   "linker_set_key" : "_ZN7android8String16C1ERKNS_7String8E",
8893   "parameters" :
8894   [
8895    {
8896     "is_this_ptr" : true,
8897     "referenced_type" : "_ZTIPN7android8String16E"
8898    },
8899    {
8900     "referenced_type" : "_ZTIRKN7android7String8E"
8901    }
8902   ],
8903   "return_type" : "_ZTIv",
8904   "source_file" : "/system/core/libutils/include/utils/String16.h"
8905  },
8906  {
8907   "function_name" : "android::String16::String16",
8908   "linker_set_key" : "_ZN7android8String16C1ERKS0_",
8909   "parameters" :
8910   [
8911    {
8912     "is_this_ptr" : true,
8913     "referenced_type" : "_ZTIPN7android8String16E"
8914    },
8915    {
8916     "referenced_type" : "_ZTIRKN7android8String16E"
8917    }
8918   ],
8919   "return_type" : "_ZTIv",
8920   "source_file" : "/system/core/libutils/include/utils/String16.h"
8921  },
8922  {
8923   "function_name" : "android::String16::String16",
8924   "linker_set_key" : "_ZN7android8String16C1ERKS0_jj",
8925   "parameters" :
8926   [
8927    {
8928     "is_this_ptr" : true,
8929     "referenced_type" : "_ZTIPN7android8String16E"
8930    },
8931    {
8932     "referenced_type" : "_ZTIRKN7android8String16E"
8933    },
8934    {
8935     "referenced_type" : "_ZTIj"
8936    },
8937    {
8938     "default_arg" : true,
8939     "referenced_type" : "_ZTIj"
8940    }
8941   ],
8942   "return_type" : "_ZTIv",
8943   "source_file" : "/system/core/libutils/include/utils/String16.h"
8944  },
8945  {
8946   "function_name" : "android::String16::String16",
8947   "linker_set_key" : "_ZN7android8String16C1Ev",
8948   "parameters" :
8949   [
8950    {
8951     "is_this_ptr" : true,
8952     "referenced_type" : "_ZTIPN7android8String16E"
8953    }
8954   ],
8955   "return_type" : "_ZTIv",
8956   "source_file" : "/system/core/libutils/include/utils/String16.h"
8957  },
8958  {
8959   "function_name" : "android::String16::String16",
8960   "linker_set_key" : "_ZN7android8String16C2ENS0_13StaticLinkageE",
8961   "parameters" :
8962   [
8963    {
8964     "is_this_ptr" : true,
8965     "referenced_type" : "_ZTIPN7android8String16E"
8966    },
8967    {
8968     "referenced_type" : "_ZTIN7android8String1613StaticLinkageE"
8969    }
8970   ],
8971   "return_type" : "_ZTIv",
8972   "source_file" : "/system/core/libutils/include/utils/String16.h"
8973  },
8974  {
8975   "function_name" : "android::String16::String16",
8976   "linker_set_key" : "_ZN7android8String16C2EPKDs",
8977   "parameters" :
8978   [
8979    {
8980     "is_this_ptr" : true,
8981     "referenced_type" : "_ZTIPN7android8String16E"
8982    },
8983    {
8984     "referenced_type" : "_ZTIPKDs"
8985    }
8986   ],
8987   "return_type" : "_ZTIv",
8988   "source_file" : "/system/core/libutils/include/utils/String16.h"
8989  },
8990  {
8991   "function_name" : "android::String16::String16",
8992   "linker_set_key" : "_ZN7android8String16C2EPKDsj",
8993   "parameters" :
8994   [
8995    {
8996     "is_this_ptr" : true,
8997     "referenced_type" : "_ZTIPN7android8String16E"
8998    },
8999    {
9000     "referenced_type" : "_ZTIPKDs"
9001    },
9002    {
9003     "referenced_type" : "_ZTIj"
9004    }
9005   ],
9006   "return_type" : "_ZTIv",
9007   "source_file" : "/system/core/libutils/include/utils/String16.h"
9008  },
9009  {
9010   "function_name" : "android::String16::String16",
9011   "linker_set_key" : "_ZN7android8String16C2EPKc",
9012   "parameters" :
9013   [
9014    {
9015     "is_this_ptr" : true,
9016     "referenced_type" : "_ZTIPN7android8String16E"
9017    },
9018    {
9019     "referenced_type" : "_ZTIPKc"
9020    }
9021   ],
9022   "return_type" : "_ZTIv",
9023   "source_file" : "/system/core/libutils/include/utils/String16.h"
9024  },
9025  {
9026   "function_name" : "android::String16::String16",
9027   "linker_set_key" : "_ZN7android8String16C2EPKcj",
9028   "parameters" :
9029   [
9030    {
9031     "is_this_ptr" : true,
9032     "referenced_type" : "_ZTIPN7android8String16E"
9033    },
9034    {
9035     "referenced_type" : "_ZTIPKc"
9036    },
9037    {
9038     "referenced_type" : "_ZTIj"
9039    }
9040   ],
9041   "return_type" : "_ZTIv",
9042   "source_file" : "/system/core/libutils/include/utils/String16.h"
9043  },
9044  {
9045   "function_name" : "android::String16::String16",
9046   "linker_set_key" : "_ZN7android8String16C2ERKNS_7String8E",
9047   "parameters" :
9048   [
9049    {
9050     "is_this_ptr" : true,
9051     "referenced_type" : "_ZTIPN7android8String16E"
9052    },
9053    {
9054     "referenced_type" : "_ZTIRKN7android7String8E"
9055    }
9056   ],
9057   "return_type" : "_ZTIv",
9058   "source_file" : "/system/core/libutils/include/utils/String16.h"
9059  },
9060  {
9061   "function_name" : "android::String16::String16",
9062   "linker_set_key" : "_ZN7android8String16C2ERKS0_",
9063   "parameters" :
9064   [
9065    {
9066     "is_this_ptr" : true,
9067     "referenced_type" : "_ZTIPN7android8String16E"
9068    },
9069    {
9070     "referenced_type" : "_ZTIRKN7android8String16E"
9071    }
9072   ],
9073   "return_type" : "_ZTIv",
9074   "source_file" : "/system/core/libutils/include/utils/String16.h"
9075  },
9076  {
9077   "function_name" : "android::String16::String16",
9078   "linker_set_key" : "_ZN7android8String16C2ERKS0_jj",
9079   "parameters" :
9080   [
9081    {
9082     "is_this_ptr" : true,
9083     "referenced_type" : "_ZTIPN7android8String16E"
9084    },
9085    {
9086     "referenced_type" : "_ZTIRKN7android8String16E"
9087    },
9088    {
9089     "referenced_type" : "_ZTIj"
9090    },
9091    {
9092     "default_arg" : true,
9093     "referenced_type" : "_ZTIj"
9094    }
9095   ],
9096   "return_type" : "_ZTIv",
9097   "source_file" : "/system/core/libutils/include/utils/String16.h"
9098  },
9099  {
9100   "function_name" : "android::String16::String16",
9101   "linker_set_key" : "_ZN7android8String16C2Ev",
9102   "parameters" :
9103   [
9104    {
9105     "is_this_ptr" : true,
9106     "referenced_type" : "_ZTIPN7android8String16E"
9107    }
9108   ],
9109   "return_type" : "_ZTIv",
9110   "source_file" : "/system/core/libutils/include/utils/String16.h"
9111  },
9112  {
9113   "function_name" : "android::String16::~String16",
9114   "linker_set_key" : "_ZN7android8String16D1Ev",
9115   "parameters" :
9116   [
9117    {
9118     "is_this_ptr" : true,
9119     "referenced_type" : "_ZTIPN7android8String16E"
9120    }
9121   ],
9122   "return_type" : "_ZTIv",
9123   "source_file" : "/system/core/libutils/include/utils/String16.h"
9124  },
9125  {
9126   "function_name" : "android::String16::~String16",
9127   "linker_set_key" : "_ZN7android8String16D2Ev",
9128   "parameters" :
9129   [
9130    {
9131     "is_this_ptr" : true,
9132     "referenced_type" : "_ZTIPN7android8String16E"
9133    }
9134   ],
9135   "return_type" : "_ZTIv",
9136   "source_file" : "/system/core/libutils/include/utils/String16.h"
9137  },
9138  {
9139   "function_name" : "android::FdPrinter::printLine",
9140   "linker_set_key" : "_ZN7android9FdPrinter9printLineEPKc",
9141   "parameters" :
9142   [
9143    {
9144     "is_this_ptr" : true,
9145     "referenced_type" : "_ZTIPN7android9FdPrinterE"
9146    },
9147    {
9148     "referenced_type" : "_ZTIPKc"
9149    }
9150   ],
9151   "return_type" : "_ZTIv",
9152   "source_file" : "/system/core/libutils/include/utils/Printer.h"
9153  },
9154  {
9155   "function_name" : "android::FdPrinter::FdPrinter",
9156   "linker_set_key" : "_ZN7android9FdPrinterC1EijPKc",
9157   "parameters" :
9158   [
9159    {
9160     "is_this_ptr" : true,
9161     "referenced_type" : "_ZTIPN7android9FdPrinterE"
9162    },
9163    {
9164     "referenced_type" : "_ZTIi"
9165    },
9166    {
9167     "default_arg" : true,
9168     "referenced_type" : "_ZTIj"
9169    },
9170    {
9171     "default_arg" : true,
9172     "referenced_type" : "_ZTIPKc"
9173    }
9174   ],
9175   "return_type" : "_ZTIv",
9176   "source_file" : "/system/core/libutils/include/utils/Printer.h"
9177  },
9178  {
9179   "function_name" : "android::FdPrinter::FdPrinter",
9180   "linker_set_key" : "_ZN7android9FdPrinterC2EijPKc",
9181   "parameters" :
9182   [
9183    {
9184     "is_this_ptr" : true,
9185     "referenced_type" : "_ZTIPN7android9FdPrinterE"
9186    },
9187    {
9188     "referenced_type" : "_ZTIi"
9189    },
9190    {
9191     "default_arg" : true,
9192     "referenced_type" : "_ZTIj"
9193    },
9194    {
9195     "default_arg" : true,
9196     "referenced_type" : "_ZTIPKc"
9197    }
9198   ],
9199   "return_type" : "_ZTIv",
9200   "source_file" : "/system/core/libutils/include/utils/Printer.h"
9201  },
9202  {
9203   "function_name" : "android::StopWatch::lap",
9204   "linker_set_key" : "_ZN7android9StopWatch3lapEv",
9205   "parameters" :
9206   [
9207    {
9208     "is_this_ptr" : true,
9209     "referenced_type" : "_ZTIPN7android9StopWatchE"
9210    }
9211   ],
9212   "return_type" : "_ZTIx",
9213   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
9214  },
9215  {
9216   "function_name" : "android::StopWatch::reset",
9217   "linker_set_key" : "_ZN7android9StopWatch5resetEv",
9218   "parameters" :
9219   [
9220    {
9221     "is_this_ptr" : true,
9222     "referenced_type" : "_ZTIPN7android9StopWatchE"
9223    }
9224   ],
9225   "return_type" : "_ZTIv",
9226   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
9227  },
9228  {
9229   "function_name" : "android::StopWatch::StopWatch",
9230   "linker_set_key" : "_ZN7android9StopWatchC1EPKci",
9231   "parameters" :
9232   [
9233    {
9234     "is_this_ptr" : true,
9235     "referenced_type" : "_ZTIPN7android9StopWatchE"
9236    },
9237    {
9238     "referenced_type" : "_ZTIPKc"
9239    },
9240    {
9241     "default_arg" : true,
9242     "referenced_type" : "_ZTIi"
9243    }
9244   ],
9245   "return_type" : "_ZTIv",
9246   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
9247  },
9248  {
9249   "function_name" : "android::StopWatch::StopWatch",
9250   "linker_set_key" : "_ZN7android9StopWatchC2EPKci",
9251   "parameters" :
9252   [
9253    {
9254     "is_this_ptr" : true,
9255     "referenced_type" : "_ZTIPN7android9StopWatchE"
9256    },
9257    {
9258     "referenced_type" : "_ZTIPKc"
9259    },
9260    {
9261     "default_arg" : true,
9262     "referenced_type" : "_ZTIi"
9263    }
9264   ],
9265   "return_type" : "_ZTIv",
9266   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
9267  },
9268  {
9269   "function_name" : "android::StopWatch::~StopWatch",
9270   "linker_set_key" : "_ZN7android9StopWatchD1Ev",
9271   "parameters" :
9272   [
9273    {
9274     "is_this_ptr" : true,
9275     "referenced_type" : "_ZTIPN7android9StopWatchE"
9276    }
9277   ],
9278   "return_type" : "_ZTIv",
9279   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
9280  },
9281  {
9282   "function_name" : "android::StopWatch::~StopWatch",
9283   "linker_set_key" : "_ZN7android9StopWatchD2Ev",
9284   "parameters" :
9285   [
9286    {
9287     "is_this_ptr" : true,
9288     "referenced_type" : "_ZTIPN7android9StopWatchE"
9289    }
9290   ],
9291   "return_type" : "_ZTIv",
9292   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
9293  },
9294  {
9295   "function_name" : "android::Tokenizer::fromContents",
9296   "linker_set_key" : "_ZN7android9Tokenizer12fromContentsERKNS_7String8EPKcPPS0_",
9297   "parameters" :
9298   [
9299    {
9300     "referenced_type" : "_ZTIRKN7android7String8E"
9301    },
9302    {
9303     "referenced_type" : "_ZTIPKc"
9304    },
9305    {
9306     "referenced_type" : "_ZTIPPN7android9TokenizerE"
9307    }
9308   ],
9309   "return_type" : "_ZTIi",
9310   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
9311  },
9312  {
9313   "function_name" : "android::Tokenizer::skipDelimiters",
9314   "linker_set_key" : "_ZN7android9Tokenizer14skipDelimitersEPKc",
9315   "parameters" :
9316   [
9317    {
9318     "is_this_ptr" : true,
9319     "referenced_type" : "_ZTIPN7android9TokenizerE"
9320    },
9321    {
9322     "referenced_type" : "_ZTIPKc"
9323    }
9324   ],
9325   "return_type" : "_ZTIv",
9326   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
9327  },
9328  {
9329   "function_name" : "android::Tokenizer::open",
9330   "linker_set_key" : "_ZN7android9Tokenizer4openERKNS_7String8EPPS0_",
9331   "parameters" :
9332   [
9333    {
9334     "referenced_type" : "_ZTIRKN7android7String8E"
9335    },
9336    {
9337     "referenced_type" : "_ZTIPPN7android9TokenizerE"
9338    }
9339   ],
9340   "return_type" : "_ZTIi",
9341   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
9342  },
9343  {
9344   "function_name" : "android::Tokenizer::nextLine",
9345   "linker_set_key" : "_ZN7android9Tokenizer8nextLineEv",
9346   "parameters" :
9347   [
9348    {
9349     "is_this_ptr" : true,
9350     "referenced_type" : "_ZTIPN7android9TokenizerE"
9351    }
9352   ],
9353   "return_type" : "_ZTIv",
9354   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
9355  },
9356  {
9357   "function_name" : "android::Tokenizer::nextToken",
9358   "linker_set_key" : "_ZN7android9Tokenizer9nextTokenEPKc",
9359   "parameters" :
9360   [
9361    {
9362     "is_this_ptr" : true,
9363     "referenced_type" : "_ZTIPN7android9TokenizerE"
9364    },
9365    {
9366     "referenced_type" : "_ZTIPKc"
9367    }
9368   ],
9369   "return_type" : "_ZTIN7android7String8E",
9370   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
9371  },
9372  {
9373   "access" : "private",
9374   "function_name" : "android::Tokenizer::Tokenizer",
9375   "linker_set_key" : "_ZN7android9TokenizerC1ERKNS_7String8EPNS_7FileMapEPcbj",
9376   "parameters" :
9377   [
9378    {
9379     "is_this_ptr" : true,
9380     "referenced_type" : "_ZTIPN7android9TokenizerE"
9381    },
9382    {
9383     "referenced_type" : "_ZTIRKN7android7String8E"
9384    },
9385    {
9386     "referenced_type" : "_ZTIPN7android7FileMapE"
9387    },
9388    {
9389     "referenced_type" : "_ZTIPc"
9390    },
9391    {
9392     "referenced_type" : "_ZTIb"
9393    },
9394    {
9395     "referenced_type" : "_ZTIj"
9396    }
9397   ],
9398   "return_type" : "_ZTIv",
9399   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
9400  },
9401  {
9402   "access" : "private",
9403   "function_name" : "android::Tokenizer::Tokenizer",
9404   "linker_set_key" : "_ZN7android9TokenizerC2ERKNS_7String8EPNS_7FileMapEPcbj",
9405   "parameters" :
9406   [
9407    {
9408     "is_this_ptr" : true,
9409     "referenced_type" : "_ZTIPN7android9TokenizerE"
9410    },
9411    {
9412     "referenced_type" : "_ZTIRKN7android7String8E"
9413    },
9414    {
9415     "referenced_type" : "_ZTIPN7android7FileMapE"
9416    },
9417    {
9418     "referenced_type" : "_ZTIPc"
9419    },
9420    {
9421     "referenced_type" : "_ZTIb"
9422    },
9423    {
9424     "referenced_type" : "_ZTIj"
9425    }
9426   ],
9427   "return_type" : "_ZTIv",
9428   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
9429  },
9430  {
9431   "function_name" : "android::Tokenizer::~Tokenizer",
9432   "linker_set_key" : "_ZN7android9TokenizerD1Ev",
9433   "parameters" :
9434   [
9435    {
9436     "is_this_ptr" : true,
9437     "referenced_type" : "_ZTIPN7android9TokenizerE"
9438    }
9439   ],
9440   "return_type" : "_ZTIv",
9441   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
9442  },
9443  {
9444   "function_name" : "android::Tokenizer::~Tokenizer",
9445   "linker_set_key" : "_ZN7android9TokenizerD2Ev",
9446   "parameters" :
9447   [
9448    {
9449     "is_this_ptr" : true,
9450     "referenced_type" : "_ZTIPN7android9TokenizerE"
9451    }
9452   ],
9453   "return_type" : "_ZTIv",
9454   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
9455  },
9456  {
9457   "function_name" : "android::VectorImpl::itemLocation",
9458   "linker_set_key" : "_ZNK7android10VectorImpl12itemLocationEj",
9459   "parameters" :
9460   [
9461    {
9462     "is_this_ptr" : true,
9463     "referenced_type" : "_ZTIPKN7android10VectorImplE"
9464    },
9465    {
9466     "referenced_type" : "_ZTIj"
9467    }
9468   ],
9469   "return_type" : "_ZTIPKv",
9470   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9471  },
9472  {
9473   "function_name" : "android::VectorImpl::capacity",
9474   "linker_set_key" : "_ZNK7android10VectorImpl8capacityEv",
9475   "parameters" :
9476   [
9477    {
9478     "is_this_ptr" : true,
9479     "referenced_type" : "_ZTIPKN7android10VectorImplE"
9480    }
9481   ],
9482   "return_type" : "_ZTIj",
9483   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9484  },
9485  {
9486   "access" : "protected",
9487   "function_name" : "android::VectorImpl::itemSize",
9488   "linker_set_key" : "_ZNK7android10VectorImpl8itemSizeEv",
9489   "parameters" :
9490   [
9491    {
9492     "is_this_ptr" : true,
9493     "referenced_type" : "_ZTIPKN7android10VectorImplE"
9494    }
9495   ],
9496   "return_type" : "_ZTIj",
9497   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9498  },
9499  {
9500   "function_name" : "android::PropertyMap::hasProperty",
9501   "linker_set_key" : "_ZNK7android11PropertyMap11hasPropertyERKNS_7String8E",
9502   "parameters" :
9503   [
9504    {
9505     "is_this_ptr" : true,
9506     "referenced_type" : "_ZTIPKN7android11PropertyMapE"
9507    },
9508    {
9509     "referenced_type" : "_ZTIRKN7android7String8E"
9510    }
9511   ],
9512   "return_type" : "_ZTIb",
9513   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9514  },
9515  {
9516   "function_name" : "android::PropertyMap::tryGetProperty",
9517   "linker_set_key" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERS1_",
9518   "parameters" :
9519   [
9520    {
9521     "is_this_ptr" : true,
9522     "referenced_type" : "_ZTIPKN7android11PropertyMapE"
9523    },
9524    {
9525     "referenced_type" : "_ZTIRKN7android7String8E"
9526    },
9527    {
9528     "referenced_type" : "_ZTIRN7android7String8E"
9529    }
9530   ],
9531   "return_type" : "_ZTIb",
9532   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9533  },
9534  {
9535   "function_name" : "android::PropertyMap::tryGetProperty",
9536   "linker_set_key" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERb",
9537   "parameters" :
9538   [
9539    {
9540     "is_this_ptr" : true,
9541     "referenced_type" : "_ZTIPKN7android11PropertyMapE"
9542    },
9543    {
9544     "referenced_type" : "_ZTIRKN7android7String8E"
9545    },
9546    {
9547     "referenced_type" : "_ZTIRb"
9548    }
9549   ],
9550   "return_type" : "_ZTIb",
9551   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9552  },
9553  {
9554   "function_name" : "android::PropertyMap::tryGetProperty",
9555   "linker_set_key" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERf",
9556   "parameters" :
9557   [
9558    {
9559     "is_this_ptr" : true,
9560     "referenced_type" : "_ZTIPKN7android11PropertyMapE"
9561    },
9562    {
9563     "referenced_type" : "_ZTIRKN7android7String8E"
9564    },
9565    {
9566     "referenced_type" : "_ZTIRf"
9567    }
9568   ],
9569   "return_type" : "_ZTIb",
9570   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9571  },
9572  {
9573   "function_name" : "android::PropertyMap::tryGetProperty",
9574   "linker_set_key" : "_ZNK7android11PropertyMap14tryGetPropertyERKNS_7String8ERi",
9575   "parameters" :
9576   [
9577    {
9578     "is_this_ptr" : true,
9579     "referenced_type" : "_ZTIPKN7android11PropertyMapE"
9580    },
9581    {
9582     "referenced_type" : "_ZTIRKN7android7String8E"
9583    },
9584    {
9585     "referenced_type" : "_ZTIRi"
9586    }
9587   ],
9588   "return_type" : "_ZTIb",
9589   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
9590  },
9591  {
9592   "access" : "protected",
9593   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_compare",
9594   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_compareEPKvS6_",
9595   "parameters" :
9596   [
9597    {
9598     "is_this_ptr" : true,
9599     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE"
9600    },
9601    {
9602     "referenced_type" : "_ZTIPKv"
9603    },
9604    {
9605     "referenced_type" : "_ZTIPKv"
9606    }
9607   ],
9608   "return_type" : "_ZTIi",
9609   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
9610  },
9611  {
9612   "access" : "protected",
9613   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_destroy",
9614   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_destroyEPvj",
9615   "parameters" :
9616   [
9617    {
9618     "is_this_ptr" : true,
9619     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE"
9620    },
9621    {
9622     "referenced_type" : "_ZTIPv"
9623    },
9624    {
9625     "referenced_type" : "_ZTIj"
9626    }
9627   ],
9628   "return_type" : "_ZTIv",
9629   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
9630  },
9631  {
9632   "access" : "protected",
9633   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_construct",
9634   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE12do_constructEPvj",
9635   "parameters" :
9636   [
9637    {
9638     "is_this_ptr" : true,
9639     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE"
9640    },
9641    {
9642     "referenced_type" : "_ZTIPv"
9643    },
9644    {
9645     "referenced_type" : "_ZTIj"
9646    }
9647   ],
9648   "return_type" : "_ZTIv",
9649   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
9650  },
9651  {
9652   "access" : "protected",
9653   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_move_forward",
9654   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE15do_move_forwardEPvPKvj",
9655   "parameters" :
9656   [
9657    {
9658     "is_this_ptr" : true,
9659     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE"
9660    },
9661    {
9662     "referenced_type" : "_ZTIPv"
9663    },
9664    {
9665     "referenced_type" : "_ZTIPKv"
9666    },
9667    {
9668     "referenced_type" : "_ZTIj"
9669    }
9670   ],
9671   "return_type" : "_ZTIv",
9672   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
9673  },
9674  {
9675   "access" : "protected",
9676   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_move_backward",
9677   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE16do_move_backwardEPvPKvj",
9678   "parameters" :
9679   [
9680    {
9681     "is_this_ptr" : true,
9682     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE"
9683    },
9684    {
9685     "referenced_type" : "_ZTIPv"
9686    },
9687    {
9688     "referenced_type" : "_ZTIPKv"
9689    },
9690    {
9691     "referenced_type" : "_ZTIj"
9692    }
9693   ],
9694   "return_type" : "_ZTIv",
9695   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
9696  },
9697  {
9698   "access" : "protected",
9699   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_copy",
9700   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE7do_copyEPvPKvj",
9701   "parameters" :
9702   [
9703    {
9704     "is_this_ptr" : true,
9705     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE"
9706    },
9707    {
9708     "referenced_type" : "_ZTIPv"
9709    },
9710    {
9711     "referenced_type" : "_ZTIPKv"
9712    },
9713    {
9714     "referenced_type" : "_ZTIj"
9715    }
9716   ],
9717   "return_type" : "_ZTIv",
9718   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
9719  },
9720  {
9721   "access" : "protected",
9722   "function_name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >::do_splat",
9723   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE8do_splatEPvPKvj",
9724   "parameters" :
9725   [
9726    {
9727     "is_this_ptr" : true,
9728     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE"
9729    },
9730    {
9731     "referenced_type" : "_ZTIPv"
9732    },
9733    {
9734     "referenced_type" : "_ZTIPKv"
9735    },
9736    {
9737     "referenced_type" : "_ZTIj"
9738    }
9739   ],
9740   "return_type" : "_ZTIv",
9741   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
9742  },
9743  {
9744   "access" : "protected",
9745   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_compare",
9746   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_compareEPKvS7_",
9747   "parameters" :
9748   [
9749    {
9750     "is_this_ptr" : true,
9751     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
9752    },
9753    {
9754     "referenced_type" : "_ZTIPKv"
9755    },
9756    {
9757     "referenced_type" : "_ZTIPKv"
9758    }
9759   ],
9760   "return_type" : "_ZTIi",
9761   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
9762  },
9763  {
9764   "access" : "protected",
9765   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_destroy",
9766   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_destroyEPvj",
9767   "parameters" :
9768   [
9769    {
9770     "is_this_ptr" : true,
9771     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
9772    },
9773    {
9774     "referenced_type" : "_ZTIPv"
9775    },
9776    {
9777     "referenced_type" : "_ZTIj"
9778    }
9779   ],
9780   "return_type" : "_ZTIv",
9781   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
9782  },
9783  {
9784   "access" : "protected",
9785   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_construct",
9786   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE12do_constructEPvj",
9787   "parameters" :
9788   [
9789    {
9790     "is_this_ptr" : true,
9791     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
9792    },
9793    {
9794     "referenced_type" : "_ZTIPv"
9795    },
9796    {
9797     "referenced_type" : "_ZTIj"
9798    }
9799   ],
9800   "return_type" : "_ZTIv",
9801   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
9802  },
9803  {
9804   "access" : "protected",
9805   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_move_forward",
9806   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE15do_move_forwardEPvPKvj",
9807   "parameters" :
9808   [
9809    {
9810     "is_this_ptr" : true,
9811     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
9812    },
9813    {
9814     "referenced_type" : "_ZTIPv"
9815    },
9816    {
9817     "referenced_type" : "_ZTIPKv"
9818    },
9819    {
9820     "referenced_type" : "_ZTIj"
9821    }
9822   ],
9823   "return_type" : "_ZTIv",
9824   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
9825  },
9826  {
9827   "access" : "protected",
9828   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_move_backward",
9829   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE16do_move_backwardEPvPKvj",
9830   "parameters" :
9831   [
9832    {
9833     "is_this_ptr" : true,
9834     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
9835    },
9836    {
9837     "referenced_type" : "_ZTIPv"
9838    },
9839    {
9840     "referenced_type" : "_ZTIPKv"
9841    },
9842    {
9843     "referenced_type" : "_ZTIj"
9844    }
9845   ],
9846   "return_type" : "_ZTIv",
9847   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
9848  },
9849  {
9850   "access" : "protected",
9851   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_copy",
9852   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE7do_copyEPvPKvj",
9853   "parameters" :
9854   [
9855    {
9856     "is_this_ptr" : true,
9857     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
9858    },
9859    {
9860     "referenced_type" : "_ZTIPv"
9861    },
9862    {
9863     "referenced_type" : "_ZTIPKv"
9864    },
9865    {
9866     "referenced_type" : "_ZTIj"
9867    }
9868   ],
9869   "return_type" : "_ZTIv",
9870   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
9871  },
9872  {
9873   "access" : "protected",
9874   "function_name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >::do_splat",
9875   "linker_set_key" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE8do_splatEPvPKvj",
9876   "parameters" :
9877   [
9878    {
9879     "is_this_ptr" : true,
9880     "referenced_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
9881    },
9882    {
9883     "referenced_type" : "_ZTIPv"
9884    },
9885    {
9886     "referenced_type" : "_ZTIPKv"
9887    },
9888    {
9889     "referenced_type" : "_ZTIj"
9890    }
9891   ],
9892   "return_type" : "_ZTIv",
9893   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
9894  },
9895  {
9896   "access" : "private",
9897   "function_name" : "android::SortedVectorImpl::_indexOrderOf",
9898   "linker_set_key" : "_ZNK7android16SortedVectorImpl13_indexOrderOfEPKvPj",
9899   "parameters" :
9900   [
9901    {
9902     "is_this_ptr" : true,
9903     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
9904    },
9905    {
9906     "referenced_type" : "_ZTIPKv"
9907    },
9908    {
9909     "default_arg" : true,
9910     "referenced_type" : "_ZTIPj"
9911    }
9912   ],
9913   "return_type" : "_ZTIi",
9914   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9915  },
9916  {
9917   "function_name" : "android::SortedVectorImpl::indexOf",
9918   "linker_set_key" : "_ZNK7android16SortedVectorImpl7indexOfEPKv",
9919   "parameters" :
9920   [
9921    {
9922     "is_this_ptr" : true,
9923     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
9924    },
9925    {
9926     "referenced_type" : "_ZTIPKv"
9927    }
9928   ],
9929   "return_type" : "_ZTIi",
9930   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9931  },
9932  {
9933   "function_name" : "android::SortedVectorImpl::orderOf",
9934   "linker_set_key" : "_ZNK7android16SortedVectorImpl7orderOfEPKv",
9935   "parameters" :
9936   [
9937    {
9938     "is_this_ptr" : true,
9939     "referenced_type" : "_ZTIPKN7android16SortedVectorImplE"
9940    },
9941    {
9942     "referenced_type" : "_ZTIPKv"
9943    }
9944   ],
9945   "return_type" : "_ZTIj",
9946   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
9947  },
9948  {
9949   "function_name" : "android::Looper::getAllowNonCallbacks",
9950   "linker_set_key" : "_ZNK7android6Looper20getAllowNonCallbacksEv",
9951   "parameters" :
9952   [
9953    {
9954     "is_this_ptr" : true,
9955     "referenced_type" : "_ZTIPKN7android6LooperE"
9956    }
9957   ],
9958   "return_type" : "_ZTIb",
9959   "source_file" : "/system/core/libutils/include/utils/Looper.h"
9960  },
9961  {
9962   "function_name" : "android::Looper::Request::initEventItem",
9963   "linker_set_key" : "_ZNK7android6Looper7Request13initEventItemEP11epoll_event",
9964   "parameters" :
9965   [
9966    {
9967     "is_this_ptr" : true,
9968     "referenced_type" : "_ZTIPKN7android6Looper7RequestE"
9969    },
9970    {
9971     "referenced_type" : "_ZTIP11epoll_event"
9972    }
9973   ],
9974   "return_type" : "_ZTIv",
9975   "source_file" : "/system/core/libutils/include/utils/Looper.h"
9976  },
9977  {
9978   "function_name" : "android::Looper::isPolling",
9979   "linker_set_key" : "_ZNK7android6Looper9isPollingEv",
9980   "parameters" :
9981   [
9982    {
9983     "is_this_ptr" : true,
9984     "referenced_type" : "_ZTIPKN7android6LooperE"
9985    }
9986   ],
9987   "return_type" : "_ZTIb",
9988   "source_file" : "/system/core/libutils/include/utils/Looper.h"
9989  },
9990  {
9991   "access" : "protected",
9992   "function_name" : "android::Thread::exitPending",
9993   "linker_set_key" : "_ZNK7android6Thread11exitPendingEv",
9994   "parameters" :
9995   [
9996    {
9997     "is_this_ptr" : true,
9998     "referenced_type" : "_ZTIPKN7android6ThreadE"
9999    }
10000   ],
10001   "return_type" : "_ZTIb",
10002   "source_file" : "/system/core/libutils/include/utils/Thread.h"
10003  },
10004  {
10005   "function_name" : "android::Thread::getTid",
10006   "linker_set_key" : "_ZNK7android6Thread6getTidEv",
10007   "parameters" :
10008   [
10009    {
10010     "is_this_ptr" : true,
10011     "referenced_type" : "_ZTIPKN7android6ThreadE"
10012    }
10013   ],
10014   "return_type" : "_ZTIi",
10015   "source_file" : "/system/core/libutils/include/utils/Thread.h"
10016  },
10017  {
10018   "function_name" : "android::Thread::isRunning",
10019   "linker_set_key" : "_ZNK7android6Thread9isRunningEv",
10020   "parameters" :
10021   [
10022    {
10023     "is_this_ptr" : true,
10024     "referenced_type" : "_ZTIPKN7android6ThreadE"
10025    }
10026   ],
10027   "return_type" : "_ZTIb",
10028   "source_file" : "/system/core/libutils/include/utils/Thread.h"
10029  },
10030  {
10031   "access" : "protected",
10032   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_destroy",
10033   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvj",
10034   "parameters" :
10035   [
10036    {
10037     "is_this_ptr" : true,
10038     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
10039    },
10040    {
10041     "referenced_type" : "_ZTIPv"
10042    },
10043    {
10044     "referenced_type" : "_ZTIj"
10045    }
10046   ],
10047   "return_type" : "_ZTIv",
10048   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10049  },
10050  {
10051   "access" : "protected",
10052   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_construct",
10053   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj",
10054   "parameters" :
10055   [
10056    {
10057     "is_this_ptr" : true,
10058     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
10059    },
10060    {
10061     "referenced_type" : "_ZTIPv"
10062    },
10063    {
10064     "referenced_type" : "_ZTIj"
10065    }
10066   ],
10067   "return_type" : "_ZTIv",
10068   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10069  },
10070  {
10071   "access" : "protected",
10072   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_forward",
10073   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj",
10074   "parameters" :
10075   [
10076    {
10077     "is_this_ptr" : true,
10078     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
10079    },
10080    {
10081     "referenced_type" : "_ZTIPv"
10082    },
10083    {
10084     "referenced_type" : "_ZTIPKv"
10085    },
10086    {
10087     "referenced_type" : "_ZTIj"
10088    }
10089   ],
10090   "return_type" : "_ZTIv",
10091   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10092  },
10093  {
10094   "access" : "protected",
10095   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_move_backward",
10096   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj",
10097   "parameters" :
10098   [
10099    {
10100     "is_this_ptr" : true,
10101     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
10102    },
10103    {
10104     "referenced_type" : "_ZTIPv"
10105    },
10106    {
10107     "referenced_type" : "_ZTIPKv"
10108    },
10109    {
10110     "referenced_type" : "_ZTIj"
10111    }
10112   ],
10113   "return_type" : "_ZTIv",
10114   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10115  },
10116  {
10117   "access" : "protected",
10118   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_copy",
10119   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj",
10120   "parameters" :
10121   [
10122    {
10123     "is_this_ptr" : true,
10124     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
10125    },
10126    {
10127     "referenced_type" : "_ZTIPv"
10128    },
10129    {
10130     "referenced_type" : "_ZTIPKv"
10131    },
10132    {
10133     "referenced_type" : "_ZTIj"
10134    }
10135   ],
10136   "return_type" : "_ZTIv",
10137   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10138  },
10139  {
10140   "access" : "protected",
10141   "function_name" : "android::Vector<android::sysprop_change_callback_info>::do_splat",
10142   "linker_set_key" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj",
10143   "parameters" :
10144   [
10145    {
10146     "is_this_ptr" : true,
10147     "referenced_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE"
10148    },
10149    {
10150     "referenced_type" : "_ZTIPv"
10151    },
10152    {
10153     "referenced_type" : "_ZTIPKv"
10154    },
10155    {
10156     "referenced_type" : "_ZTIj"
10157    }
10158   ],
10159   "return_type" : "_ZTIv",
10160   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10161  },
10162  {
10163   "access" : "protected",
10164   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_destroy",
10165   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj",
10166   "parameters" :
10167   [
10168    {
10169     "is_this_ptr" : true,
10170     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
10171    },
10172    {
10173     "referenced_type" : "_ZTIPv"
10174    },
10175    {
10176     "referenced_type" : "_ZTIj"
10177    }
10178   ],
10179   "return_type" : "_ZTIv",
10180   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10181  },
10182  {
10183   "access" : "protected",
10184   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_construct",
10185   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj",
10186   "parameters" :
10187   [
10188    {
10189     "is_this_ptr" : true,
10190     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
10191    },
10192    {
10193     "referenced_type" : "_ZTIPv"
10194    },
10195    {
10196     "referenced_type" : "_ZTIj"
10197    }
10198   ],
10199   "return_type" : "_ZTIv",
10200   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10201  },
10202  {
10203   "access" : "protected",
10204   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_forward",
10205   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj",
10206   "parameters" :
10207   [
10208    {
10209     "is_this_ptr" : true,
10210     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
10211    },
10212    {
10213     "referenced_type" : "_ZTIPv"
10214    },
10215    {
10216     "referenced_type" : "_ZTIPKv"
10217    },
10218    {
10219     "referenced_type" : "_ZTIj"
10220    }
10221   ],
10222   "return_type" : "_ZTIv",
10223   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10224  },
10225  {
10226   "access" : "protected",
10227   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_move_backward",
10228   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj",
10229   "parameters" :
10230   [
10231    {
10232     "is_this_ptr" : true,
10233     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
10234    },
10235    {
10236     "referenced_type" : "_ZTIPv"
10237    },
10238    {
10239     "referenced_type" : "_ZTIPKv"
10240    },
10241    {
10242     "referenced_type" : "_ZTIj"
10243    }
10244   ],
10245   "return_type" : "_ZTIv",
10246   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10247  },
10248  {
10249   "access" : "protected",
10250   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_copy",
10251   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj",
10252   "parameters" :
10253   [
10254    {
10255     "is_this_ptr" : true,
10256     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
10257    },
10258    {
10259     "referenced_type" : "_ZTIPv"
10260    },
10261    {
10262     "referenced_type" : "_ZTIPKv"
10263    },
10264    {
10265     "referenced_type" : "_ZTIj"
10266    }
10267   ],
10268   "return_type" : "_ZTIv",
10269   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10270  },
10271  {
10272   "access" : "protected",
10273   "function_name" : "android::Vector<android::Looper::MessageEnvelope>::do_splat",
10274   "linker_set_key" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj",
10275   "parameters" :
10276   [
10277    {
10278     "is_this_ptr" : true,
10279     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE"
10280    },
10281    {
10282     "referenced_type" : "_ZTIPv"
10283    },
10284    {
10285     "referenced_type" : "_ZTIPKv"
10286    },
10287    {
10288     "referenced_type" : "_ZTIj"
10289    }
10290   ],
10291   "return_type" : "_ZTIv",
10292   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10293  },
10294  {
10295   "access" : "protected",
10296   "function_name" : "android::Vector<android::Looper::Response>::do_destroy",
10297   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj",
10298   "parameters" :
10299   [
10300    {
10301     "is_this_ptr" : true,
10302     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
10303    },
10304    {
10305     "referenced_type" : "_ZTIPv"
10306    },
10307    {
10308     "referenced_type" : "_ZTIj"
10309    }
10310   ],
10311   "return_type" : "_ZTIv",
10312   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10313  },
10314  {
10315   "access" : "protected",
10316   "function_name" : "android::Vector<android::Looper::Response>::do_construct",
10317   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj",
10318   "parameters" :
10319   [
10320    {
10321     "is_this_ptr" : true,
10322     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
10323    },
10324    {
10325     "referenced_type" : "_ZTIPv"
10326    },
10327    {
10328     "referenced_type" : "_ZTIj"
10329    }
10330   ],
10331   "return_type" : "_ZTIv",
10332   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10333  },
10334  {
10335   "access" : "protected",
10336   "function_name" : "android::Vector<android::Looper::Response>::do_move_forward",
10337   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj",
10338   "parameters" :
10339   [
10340    {
10341     "is_this_ptr" : true,
10342     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
10343    },
10344    {
10345     "referenced_type" : "_ZTIPv"
10346    },
10347    {
10348     "referenced_type" : "_ZTIPKv"
10349    },
10350    {
10351     "referenced_type" : "_ZTIj"
10352    }
10353   ],
10354   "return_type" : "_ZTIv",
10355   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10356  },
10357  {
10358   "access" : "protected",
10359   "function_name" : "android::Vector<android::Looper::Response>::do_move_backward",
10360   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj",
10361   "parameters" :
10362   [
10363    {
10364     "is_this_ptr" : true,
10365     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
10366    },
10367    {
10368     "referenced_type" : "_ZTIPv"
10369    },
10370    {
10371     "referenced_type" : "_ZTIPKv"
10372    },
10373    {
10374     "referenced_type" : "_ZTIj"
10375    }
10376   ],
10377   "return_type" : "_ZTIv",
10378   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10379  },
10380  {
10381   "access" : "protected",
10382   "function_name" : "android::Vector<android::Looper::Response>::do_copy",
10383   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj",
10384   "parameters" :
10385   [
10386    {
10387     "is_this_ptr" : true,
10388     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
10389    },
10390    {
10391     "referenced_type" : "_ZTIPv"
10392    },
10393    {
10394     "referenced_type" : "_ZTIPKv"
10395    },
10396    {
10397     "referenced_type" : "_ZTIj"
10398    }
10399   ],
10400   "return_type" : "_ZTIv",
10401   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10402  },
10403  {
10404   "access" : "protected",
10405   "function_name" : "android::Vector<android::Looper::Response>::do_splat",
10406   "linker_set_key" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj",
10407   "parameters" :
10408   [
10409    {
10410     "is_this_ptr" : true,
10411     "referenced_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE"
10412    },
10413    {
10414     "referenced_type" : "_ZTIPv"
10415    },
10416    {
10417     "referenced_type" : "_ZTIPKv"
10418    },
10419    {
10420     "referenced_type" : "_ZTIj"
10421    }
10422   ],
10423   "return_type" : "_ZTIv",
10424   "source_file" : "/system/core/libutils/include/utils/Vector.h"
10425  },
10426  {
10427   "function_name" : "android::RefBase::createWeak",
10428   "linker_set_key" : "_ZNK7android7RefBase10createWeakEPKv",
10429   "parameters" :
10430   [
10431    {
10432     "is_this_ptr" : true,
10433     "referenced_type" : "_ZTIPKN7android7RefBaseE"
10434    },
10435    {
10436     "referenced_type" : "_ZTIPKv"
10437    }
10438   ],
10439   "return_type" : "_ZTIPN7android7RefBase12weakref_typeE",
10440   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10441  },
10442  {
10443   "function_name" : "android::RefBase::getWeakRefs",
10444   "linker_set_key" : "_ZNK7android7RefBase11getWeakRefsEv",
10445   "parameters" :
10446   [
10447    {
10448     "is_this_ptr" : true,
10449     "referenced_type" : "_ZTIPKN7android7RefBaseE"
10450    }
10451   ],
10452   "return_type" : "_ZTIPN7android7RefBase12weakref_typeE",
10453   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10454  },
10455  {
10456   "function_name" : "android::RefBase::weakref_type::getWeakCount",
10457   "linker_set_key" : "_ZNK7android7RefBase12weakref_type12getWeakCountEv",
10458   "parameters" :
10459   [
10460    {
10461     "is_this_ptr" : true,
10462     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
10463    }
10464   ],
10465   "return_type" : "_ZTIi",
10466   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10467  },
10468  {
10469   "function_name" : "android::RefBase::weakref_type::refBase",
10470   "linker_set_key" : "_ZNK7android7RefBase12weakref_type7refBaseEv",
10471   "parameters" :
10472   [
10473    {
10474     "is_this_ptr" : true,
10475     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
10476    }
10477   ],
10478   "return_type" : "_ZTIPN7android7RefBaseE",
10479   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10480  },
10481  {
10482   "function_name" : "android::RefBase::weakref_type::printRefs",
10483   "linker_set_key" : "_ZNK7android7RefBase12weakref_type9printRefsEv",
10484   "parameters" :
10485   [
10486    {
10487     "is_this_ptr" : true,
10488     "referenced_type" : "_ZTIPKN7android7RefBase12weakref_typeE"
10489    }
10490   ],
10491   "return_type" : "_ZTIv",
10492   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10493  },
10494  {
10495   "function_name" : "android::RefBase::forceIncStrong",
10496   "linker_set_key" : "_ZNK7android7RefBase14forceIncStrongEPKv",
10497   "parameters" :
10498   [
10499    {
10500     "is_this_ptr" : true,
10501     "referenced_type" : "_ZTIPKN7android7RefBaseE"
10502    },
10503    {
10504     "referenced_type" : "_ZTIPKv"
10505    }
10506   ],
10507   "return_type" : "_ZTIv",
10508   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10509  },
10510  {
10511   "function_name" : "android::RefBase::getStrongCount",
10512   "linker_set_key" : "_ZNK7android7RefBase14getStrongCountEv",
10513   "parameters" :
10514   [
10515    {
10516     "is_this_ptr" : true,
10517     "referenced_type" : "_ZTIPKN7android7RefBaseE"
10518    }
10519   ],
10520   "return_type" : "_ZTIi",
10521   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10522  },
10523  {
10524   "function_name" : "android::RefBase::decStrong",
10525   "linker_set_key" : "_ZNK7android7RefBase9decStrongEPKv",
10526   "parameters" :
10527   [
10528    {
10529     "is_this_ptr" : true,
10530     "referenced_type" : "_ZTIPKN7android7RefBaseE"
10531    },
10532    {
10533     "referenced_type" : "_ZTIPKv"
10534    }
10535   ],
10536   "return_type" : "_ZTIv",
10537   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10538  },
10539  {
10540   "function_name" : "android::RefBase::incStrong",
10541   "linker_set_key" : "_ZNK7android7RefBase9incStrongEPKv",
10542   "parameters" :
10543   [
10544    {
10545     "is_this_ptr" : true,
10546     "referenced_type" : "_ZTIPKN7android7RefBaseE"
10547    },
10548    {
10549     "referenced_type" : "_ZTIPKv"
10550    }
10551   ],
10552   "return_type" : "_ZTIv",
10553   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
10554  },
10555  {
10556   "function_name" : "android::String8::getPathDir",
10557   "linker_set_key" : "_ZNK7android7String810getPathDirEv",
10558   "parameters" :
10559   [
10560    {
10561     "is_this_ptr" : true,
10562     "referenced_type" : "_ZTIPKN7android7String8E"
10563    }
10564   ],
10565   "return_type" : "_ZTIN7android7String8E",
10566   "source_file" : "/system/core/libutils/include/utils/String8.h"
10567  },
10568  {
10569   "function_name" : "android::String8::getBasePath",
10570   "linker_set_key" : "_ZNK7android7String811getBasePathEv",
10571   "parameters" :
10572   [
10573    {
10574     "is_this_ptr" : true,
10575     "referenced_type" : "_ZTIPKN7android7String8E"
10576    }
10577   ],
10578   "return_type" : "_ZTIN7android7String8E",
10579   "source_file" : "/system/core/libutils/include/utils/String8.h"
10580  },
10581  {
10582   "function_name" : "android::String8::getPathLeaf",
10583   "linker_set_key" : "_ZNK7android7String811getPathLeafEv",
10584   "parameters" :
10585   [
10586    {
10587     "is_this_ptr" : true,
10588     "referenced_type" : "_ZTIPKN7android7String8E"
10589    }
10590   ],
10591   "return_type" : "_ZTIN7android7String8E",
10592   "source_file" : "/system/core/libutils/include/utils/String8.h"
10593  },
10594  {
10595   "access" : "private",
10596   "function_name" : "android::String8::find_extension",
10597   "linker_set_key" : "_ZNK7android7String814find_extensionEv",
10598   "parameters" :
10599   [
10600    {
10601     "is_this_ptr" : true,
10602     "referenced_type" : "_ZTIPKN7android7String8E"
10603    }
10604   ],
10605   "return_type" : "_ZTIPc",
10606   "source_file" : "/system/core/libutils/include/utils/String8.h"
10607  },
10608  {
10609   "function_name" : "android::String8::getPathExtension",
10610   "linker_set_key" : "_ZNK7android7String816getPathExtensionEv",
10611   "parameters" :
10612   [
10613    {
10614     "is_this_ptr" : true,
10615     "referenced_type" : "_ZTIPKN7android7String8E"
10616    }
10617   ],
10618   "return_type" : "_ZTIN7android7String8E",
10619   "source_file" : "/system/core/libutils/include/utils/String8.h"
10620  },
10621  {
10622   "function_name" : "android::String8::find",
10623   "linker_set_key" : "_ZNK7android7String84findEPKcj",
10624   "parameters" :
10625   [
10626    {
10627     "is_this_ptr" : true,
10628     "referenced_type" : "_ZTIPKN7android7String8E"
10629    },
10630    {
10631     "referenced_type" : "_ZTIPKc"
10632    },
10633    {
10634     "default_arg" : true,
10635     "referenced_type" : "_ZTIj"
10636    }
10637   ],
10638   "return_type" : "_ZTIi",
10639   "source_file" : "/system/core/libutils/include/utils/String8.h"
10640  },
10641  {
10642   "function_name" : "android::String8::length",
10643   "linker_set_key" : "_ZNK7android7String86lengthEv",
10644   "parameters" :
10645   [
10646    {
10647     "is_this_ptr" : true,
10648     "referenced_type" : "_ZTIPKN7android7String8E"
10649    }
10650   ],
10651   "return_type" : "_ZTIj",
10652   "source_file" : "/system/core/libutils/include/utils/String8.h"
10653  },
10654  {
10655   "function_name" : "android::String8::walkPath",
10656   "linker_set_key" : "_ZNK7android7String88walkPathEPS0_",
10657   "parameters" :
10658   [
10659    {
10660     "is_this_ptr" : true,
10661     "referenced_type" : "_ZTIPKN7android7String8E"
10662    },
10663    {
10664     "default_arg" : true,
10665     "referenced_type" : "_ZTIPN7android7String8E"
10666    }
10667   ],
10668   "return_type" : "_ZTIN7android7String8E",
10669   "source_file" : "/system/core/libutils/include/utils/String8.h"
10670  },
10671  {
10672   "function_name" : "android::String16::startsWith",
10673   "linker_set_key" : "_ZNK7android8String1610startsWithEPKDs",
10674   "parameters" :
10675   [
10676    {
10677     "is_this_ptr" : true,
10678     "referenced_type" : "_ZTIPKN7android8String16E"
10679    },
10680    {
10681     "referenced_type" : "_ZTIPKDs"
10682    }
10683   ],
10684   "return_type" : "_ZTIb",
10685   "source_file" : "/system/core/libutils/include/utils/String16.h"
10686  },
10687  {
10688   "function_name" : "android::String16::startsWith",
10689   "linker_set_key" : "_ZNK7android8String1610startsWithERKS0_",
10690   "parameters" :
10691   [
10692    {
10693     "is_this_ptr" : true,
10694     "referenced_type" : "_ZTIPKN7android8String16E"
10695    },
10696    {
10697     "referenced_type" : "_ZTIRKN7android8String16E"
10698    }
10699   ],
10700   "return_type" : "_ZTIb",
10701   "source_file" : "/system/core/libutils/include/utils/String16.h"
10702  },
10703  {
10704   "function_name" : "android::String16::isStaticString",
10705   "linker_set_key" : "_ZNK7android8String1614isStaticStringEv",
10706   "parameters" :
10707   [
10708    {
10709     "is_this_ptr" : true,
10710     "referenced_type" : "_ZTIPKN7android8String16E"
10711    }
10712   ],
10713   "return_type" : "_ZTIb",
10714   "source_file" : "/system/core/libutils/include/utils/String16.h"
10715  },
10716  {
10717   "access" : "private",
10718   "function_name" : "android::String16::staticStringSize",
10719   "linker_set_key" : "_ZNK7android8String1616staticStringSizeEv",
10720   "parameters" :
10721   [
10722    {
10723     "is_this_ptr" : true,
10724     "referenced_type" : "_ZTIPKN7android8String16E"
10725    }
10726   ],
10727   "return_type" : "_ZTIj",
10728   "source_file" : "/system/core/libutils/include/utils/String16.h"
10729  },
10730  {
10731   "function_name" : "android::String16::size",
10732   "linker_set_key" : "_ZNK7android8String164sizeEv",
10733   "parameters" :
10734   [
10735    {
10736     "is_this_ptr" : true,
10737     "referenced_type" : "_ZTIPKN7android8String16E"
10738    }
10739   ],
10740   "return_type" : "_ZTIj",
10741   "source_file" : "/system/core/libutils/include/utils/String16.h"
10742  },
10743  {
10744   "function_name" : "android::String16::contains",
10745   "linker_set_key" : "_ZNK7android8String168containsEPKDs",
10746   "parameters" :
10747   [
10748    {
10749     "is_this_ptr" : true,
10750     "referenced_type" : "_ZTIPKN7android8String16E"
10751    },
10752    {
10753     "referenced_type" : "_ZTIPKDs"
10754    }
10755   ],
10756   "return_type" : "_ZTIb",
10757   "source_file" : "/system/core/libutils/include/utils/String16.h"
10758  },
10759  {
10760   "function_name" : "android::String16::findLast",
10761   "linker_set_key" : "_ZNK7android8String168findLastEDs",
10762   "parameters" :
10763   [
10764    {
10765     "is_this_ptr" : true,
10766     "referenced_type" : "_ZTIPKN7android8String16E"
10767    },
10768    {
10769     "referenced_type" : "_ZTIDs"
10770    }
10771   ],
10772   "return_type" : "_ZTIi",
10773   "source_file" : "/system/core/libutils/include/utils/String16.h"
10774  },
10775  {
10776   "function_name" : "android::String16::findFirst",
10777   "linker_set_key" : "_ZNK7android8String169findFirstEDs",
10778   "parameters" :
10779   [
10780    {
10781     "is_this_ptr" : true,
10782     "referenced_type" : "_ZTIPKN7android8String16E"
10783    },
10784    {
10785     "referenced_type" : "_ZTIDs"
10786    }
10787   ],
10788   "return_type" : "_ZTIi",
10789   "source_file" : "/system/core/libutils/include/utils/String16.h"
10790  },
10791  {
10792   "function_name" : "android::StopWatch::elapsedTime",
10793   "linker_set_key" : "_ZNK7android9StopWatch11elapsedTimeEv",
10794   "parameters" :
10795   [
10796    {
10797     "is_this_ptr" : true,
10798     "referenced_type" : "_ZTIPKN7android9StopWatchE"
10799    }
10800   ],
10801   "return_type" : "_ZTIx",
10802   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
10803  },
10804  {
10805   "function_name" : "android::StopWatch::name",
10806   "linker_set_key" : "_ZNK7android9StopWatch4nameEv",
10807   "parameters" :
10808   [
10809    {
10810     "is_this_ptr" : true,
10811     "referenced_type" : "_ZTIPKN7android9StopWatchE"
10812    }
10813   ],
10814   "return_type" : "_ZTIPKc",
10815   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
10816  },
10817  {
10818   "function_name" : "android::Tokenizer::getLocation",
10819   "linker_set_key" : "_ZNK7android9Tokenizer11getLocationEv",
10820   "parameters" :
10821   [
10822    {
10823     "is_this_ptr" : true,
10824     "referenced_type" : "_ZTIPKN7android9TokenizerE"
10825    }
10826   ],
10827   "return_type" : "_ZTIN7android7String8E",
10828   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
10829  },
10830  {
10831   "function_name" : "android::Tokenizer::peekRemainderOfLine",
10832   "linker_set_key" : "_ZNK7android9Tokenizer19peekRemainderOfLineEv",
10833   "parameters" :
10834   [
10835    {
10836     "is_this_ptr" : true,
10837     "referenced_type" : "_ZTIPKN7android9TokenizerE"
10838    }
10839   ],
10840   "return_type" : "_ZTIN7android7String8E",
10841   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
10842  },
10843  {
10844   "function_name" : "androidCreateRawThreadEtc",
10845   "linker_set_key" : "androidCreateRawThreadEtc",
10846   "parameters" :
10847   [
10848    {
10849     "referenced_type" : "_ZTIPFiPvE"
10850    },
10851    {
10852     "referenced_type" : "_ZTIPv"
10853    },
10854    {
10855     "referenced_type" : "_ZTIPKc"
10856    },
10857    {
10858     "referenced_type" : "_ZTIi"
10859    },
10860    {
10861     "referenced_type" : "_ZTIj"
10862    },
10863    {
10864     "referenced_type" : "_ZTIPPv"
10865    }
10866   ],
10867   "return_type" : "_ZTIi",
10868   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
10869  },
10870  {
10871   "function_name" : "androidCreateThread",
10872   "linker_set_key" : "androidCreateThread",
10873   "parameters" :
10874   [
10875    {
10876     "referenced_type" : "_ZTIPFiPvE"
10877    },
10878    {
10879     "referenced_type" : "_ZTIPv"
10880    }
10881   ],
10882   "return_type" : "_ZTIi",
10883   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
10884  },
10885  {
10886   "function_name" : "androidCreateThreadEtc",
10887   "linker_set_key" : "androidCreateThreadEtc",
10888   "parameters" :
10889   [
10890    {
10891     "referenced_type" : "_ZTIPFiPvE"
10892    },
10893    {
10894     "referenced_type" : "_ZTIPv"
10895    },
10896    {
10897     "referenced_type" : "_ZTIPKc"
10898    },
10899    {
10900     "referenced_type" : "_ZTIi"
10901    },
10902    {
10903     "referenced_type" : "_ZTIj"
10904    },
10905    {
10906     "referenced_type" : "_ZTIPPv"
10907    }
10908   ],
10909   "return_type" : "_ZTIi",
10910   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
10911  },
10912  {
10913   "function_name" : "androidGetThreadId",
10914   "linker_set_key" : "androidGetThreadId",
10915   "return_type" : "_ZTIPv",
10916   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
10917  },
10918  {
10919   "function_name" : "androidGetThreadPriority",
10920   "linker_set_key" : "androidGetThreadPriority",
10921   "parameters" :
10922   [
10923    {
10924     "referenced_type" : "_ZTIi"
10925    }
10926   ],
10927   "return_type" : "_ZTIi",
10928   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
10929  },
10930  {
10931   "function_name" : "androidSetCreateThreadFunc",
10932   "linker_set_key" : "androidSetCreateThreadFunc",
10933   "parameters" :
10934   [
10935    {
10936     "referenced_type" : "_ZTIPFiPFiPvES_PKcijPS_E"
10937    }
10938   ],
10939   "return_type" : "_ZTIv",
10940   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
10941  },
10942  {
10943   "function_name" : "androidSetThreadName",
10944   "linker_set_key" : "androidSetThreadName",
10945   "parameters" :
10946   [
10947    {
10948     "referenced_type" : "_ZTIPKc"
10949    }
10950   ],
10951   "return_type" : "_ZTIv",
10952   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
10953  },
10954  {
10955   "function_name" : "androidSetThreadPriority",
10956   "linker_set_key" : "androidSetThreadPriority",
10957   "parameters" :
10958   [
10959    {
10960     "referenced_type" : "_ZTIi"
10961    },
10962    {
10963     "referenced_type" : "_ZTIi"
10964    }
10965   ],
10966   "return_type" : "_ZTIi",
10967   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
10968  },
10969  {
10970   "function_name" : "strcmp16",
10971   "linker_set_key" : "strcmp16",
10972   "parameters" :
10973   [
10974    {
10975     "referenced_type" : "_ZTIPKDs"
10976    },
10977    {
10978     "referenced_type" : "_ZTIPKDs"
10979    }
10980   ],
10981   "return_type" : "_ZTIi",
10982   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
10983  },
10984  {
10985   "function_name" : "strcpy16",
10986   "linker_set_key" : "strcpy16",
10987   "parameters" :
10988   [
10989    {
10990     "referenced_type" : "_ZTIPDs"
10991    },
10992    {
10993     "referenced_type" : "_ZTIPKDs"
10994    }
10995   ],
10996   "return_type" : "_ZTIPDs",
10997   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
10998  },
10999  {
11000   "function_name" : "strlen16",
11001   "linker_set_key" : "strlen16",
11002   "parameters" :
11003   [
11004    {
11005     "referenced_type" : "_ZTIPKDs"
11006    }
11007   ],
11008   "return_type" : "_ZTIj",
11009   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
11010  },
11011  {
11012   "function_name" : "strlen32",
11013   "linker_set_key" : "strlen32",
11014   "parameters" :
11015   [
11016    {
11017     "referenced_type" : "_ZTIPKDi"
11018    }
11019   ],
11020   "return_type" : "_ZTIj",
11021   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
11022  },
11023  {
11024   "function_name" : "strncmp16",
11025   "linker_set_key" : "strncmp16",
11026   "parameters" :
11027   [
11028    {
11029     "referenced_type" : "_ZTIPKDs"
11030    },
11031    {
11032     "referenced_type" : "_ZTIPKDs"
11033    },
11034    {
11035     "referenced_type" : "_ZTIj"
11036    }
11037   ],
11038   "return_type" : "_ZTIi",
11039   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
11040  },
11041  {
11042   "function_name" : "strnlen16",
11043   "linker_set_key" : "strnlen16",
11044   "parameters" :
11045   [
11046    {
11047     "referenced_type" : "_ZTIPKDs"
11048    },
11049    {
11050     "referenced_type" : "_ZTIj"
11051    }
11052   ],
11053   "return_type" : "_ZTIj",
11054   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
11055  },
11056  {
11057   "function_name" : "strnlen32",
11058   "linker_set_key" : "strnlen32",
11059   "parameters" :
11060   [
11061    {
11062     "referenced_type" : "_ZTIPKDi"
11063    },
11064    {
11065     "referenced_type" : "_ZTIj"
11066    }
11067   ],
11068   "return_type" : "_ZTIj",
11069   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
11070  },
11071  {
11072   "function_name" : "strstr16",
11073   "linker_set_key" : "strstr16",
11074   "parameters" :
11075   [
11076    {
11077     "referenced_type" : "_ZTIPKDs"
11078    },
11079    {
11080     "referenced_type" : "_ZTIPKDs"
11081    }
11082   ],
11083   "return_type" : "_ZTIPDs",
11084   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
11085  },
11086  {
11087   "function_name" : "strzcmp16",
11088   "linker_set_key" : "strzcmp16",
11089   "parameters" :
11090   [
11091    {
11092     "referenced_type" : "_ZTIPKDs"
11093    },
11094    {
11095     "referenced_type" : "_ZTIj"
11096    },
11097    {
11098     "referenced_type" : "_ZTIPKDs"
11099    },
11100    {
11101     "referenced_type" : "_ZTIj"
11102    }
11103   ],
11104   "return_type" : "_ZTIi",
11105   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
11106  },
11107  {
11108   "function_name" : "systemTime",
11109   "linker_set_key" : "systemTime",
11110   "parameters" :
11111   [
11112    {
11113     "default_arg" : true,
11114     "referenced_type" : "_ZTIi"
11115    }
11116   ],
11117   "return_type" : "_ZTIx",
11118   "source_file" : "/system/core/libutils/include/utils/Timers.h"
11119  },
11120  {
11121   "function_name" : "toMillisecondTimeoutDelay",
11122   "linker_set_key" : "toMillisecondTimeoutDelay",
11123   "parameters" :
11124   [
11125    {
11126     "referenced_type" : "_ZTIx"
11127    },
11128    {
11129     "referenced_type" : "_ZTIx"
11130    }
11131   ],
11132   "return_type" : "_ZTIi",
11133   "source_file" : "/system/core/libutils/include/utils/Timers.h"
11134  },
11135  {
11136   "function_name" : "utf16_to_utf8",
11137   "linker_set_key" : "utf16_to_utf8",
11138   "parameters" :
11139   [
11140    {
11141     "referenced_type" : "_ZTIPKDs"
11142    },
11143    {
11144     "referenced_type" : "_ZTIj"
11145    },
11146    {
11147     "referenced_type" : "_ZTIPc"
11148    },
11149    {
11150     "referenced_type" : "_ZTIj"
11151    }
11152   ],
11153   "return_type" : "_ZTIv",
11154   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
11155  },
11156  {
11157   "function_name" : "utf16_to_utf8_length",
11158   "linker_set_key" : "utf16_to_utf8_length",
11159   "parameters" :
11160   [
11161    {
11162     "referenced_type" : "_ZTIPKDs"
11163    },
11164    {
11165     "referenced_type" : "_ZTIj"
11166    }
11167   ],
11168   "return_type" : "_ZTIi",
11169   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
11170  },
11171  {
11172   "function_name" : "utf32_from_utf8_at",
11173   "linker_set_key" : "utf32_from_utf8_at",
11174   "parameters" :
11175   [
11176    {
11177     "referenced_type" : "_ZTIPKc"
11178    },
11179    {
11180     "referenced_type" : "_ZTIj"
11181    },
11182    {
11183     "referenced_type" : "_ZTIj"
11184    },
11185    {
11186     "referenced_type" : "_ZTIPj"
11187    }
11188   ],
11189   "return_type" : "_ZTIi",
11190   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
11191  },
11192  {
11193   "function_name" : "utf32_to_utf8",
11194   "linker_set_key" : "utf32_to_utf8",
11195   "parameters" :
11196   [
11197    {
11198     "referenced_type" : "_ZTIPKDi"
11199    },
11200    {
11201     "referenced_type" : "_ZTIj"
11202    },
11203    {
11204     "referenced_type" : "_ZTIPc"
11205    },
11206    {
11207     "referenced_type" : "_ZTIj"
11208    }
11209   ],
11210   "return_type" : "_ZTIv",
11211   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
11212  },
11213  {
11214   "function_name" : "utf32_to_utf8_length",
11215   "linker_set_key" : "utf32_to_utf8_length",
11216   "parameters" :
11217   [
11218    {
11219     "referenced_type" : "_ZTIPKDi"
11220    },
11221    {
11222     "referenced_type" : "_ZTIj"
11223    }
11224   ],
11225   "return_type" : "_ZTIi",
11226   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
11227  },
11228  {
11229   "function_name" : "utf8_length",
11230   "linker_set_key" : "utf8_length",
11231   "parameters" :
11232   [
11233    {
11234     "referenced_type" : "_ZTIPKc"
11235    }
11236   ],
11237   "return_type" : "_ZTIi",
11238   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
11239  },
11240  {
11241   "function_name" : "utf8_to_utf16",
11242   "linker_set_key" : "utf8_to_utf16",
11243   "parameters" :
11244   [
11245    {
11246     "referenced_type" : "_ZTIPKh"
11247    },
11248    {
11249     "referenced_type" : "_ZTIj"
11250    },
11251    {
11252     "referenced_type" : "_ZTIPDs"
11253    },
11254    {
11255     "referenced_type" : "_ZTIj"
11256    }
11257   ],
11258   "return_type" : "_ZTIPDs",
11259   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
11260  },
11261  {
11262   "function_name" : "utf8_to_utf16_length",
11263   "linker_set_key" : "utf8_to_utf16_length",
11264   "parameters" :
11265   [
11266    {
11267     "referenced_type" : "_ZTIPKh"
11268    },
11269    {
11270     "referenced_type" : "_ZTIj"
11271    },
11272    {
11273     "default_arg" : true,
11274     "referenced_type" : "_ZTIb"
11275    }
11276   ],
11277   "return_type" : "_ZTIi",
11278   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
11279  },
11280  {
11281   "function_name" : "utf8_to_utf16_no_null_terminator",
11282   "linker_set_key" : "utf8_to_utf16_no_null_terminator",
11283   "parameters" :
11284   [
11285    {
11286     "referenced_type" : "_ZTIPKh"
11287    },
11288    {
11289     "referenced_type" : "_ZTIj"
11290    },
11291    {
11292     "referenced_type" : "_ZTIPDs"
11293    },
11294    {
11295     "referenced_type" : "_ZTIj"
11296    }
11297   ],
11298   "return_type" : "_ZTIPDs",
11299   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
11300  }
11301 ],
11302 "global_vars" :
11303 [
11304  {
11305   "access" : "private",
11306   "linker_set_key" : "_ZN7android7FileMap9mPageSizeE",
11307   "name" : "android::FileMap::mPageSize",
11308   "referenced_type" : "_ZTIl",
11309   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
11310  }
11311 ],
11312 "lvalue_reference_types" :
11313 [
11314  {
11315   "alignment" : 4,
11316   "linker_set_key" : "_ZTIRA1_KDs",
11317   "name" : "char16_t const (&)[1]",
11318   "referenced_type" : "_ZTIA1_KDs",
11319   "self_type" : "_ZTIRA1_KDs",
11320   "size" : 4,
11321   "source_file" : "/system/core/libutils/include/utils/String16.h"
11322  },
11323  {
11324   "alignment" : 4,
11325   "linker_set_key" : "_ZTIRK7log_msg",
11326   "name" : "const log_msg &",
11327   "referenced_type" : "_ZTIK7log_msg",
11328   "self_type" : "_ZTIRK7log_msg",
11329   "size" : 4,
11330   "source_file" : "/system/core/liblog/include/log/log_read.h"
11331  },
11332  {
11333   "alignment" : 4,
11334   "linker_set_key" : "_ZTIRKN7android10VectorImplE",
11335   "name" : "const android::VectorImpl &",
11336   "referenced_type" : "_ZTIKN7android10VectorImplE",
11337   "self_type" : "_ZTIRKN7android10VectorImplE",
11338   "size" : 4,
11339   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
11340  },
11341  {
11342   "alignment" : 4,
11343   "linker_set_key" : "_ZTIRKN7android11KeyedVectorINS_7String8ES1_EE",
11344   "name" : "const android::KeyedVector<android::String8, android::String8> &",
11345   "referenced_type" : "_ZTIKN7android11KeyedVectorINS_7String8ES1_EE",
11346   "self_type" : "_ZTIRKN7android11KeyedVectorINS_7String8ES1_EE",
11347   "size" : 4,
11348   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
11349  },
11350  {
11351   "alignment" : 4,
11352   "linker_set_key" : "_ZTIRKN7android16ReferenceRenamerE",
11353   "name" : "const android::ReferenceRenamer &",
11354   "referenced_type" : "_ZTIKN7android16ReferenceRenamerE",
11355   "self_type" : "_ZTIRKN7android16ReferenceRenamerE",
11356   "size" : 4,
11357   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11358  },
11359  {
11360   "alignment" : 4,
11361   "linker_set_key" : "_ZTIRKN7android16SortedVectorImplE",
11362   "name" : "const android::SortedVectorImpl &",
11363   "referenced_type" : "_ZTIKN7android16SortedVectorImplE",
11364   "self_type" : "_ZTIRKN7android16SortedVectorImplE",
11365   "size" : 4,
11366   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
11367  },
11368  {
11369   "alignment" : 4,
11370   "linker_set_key" : "_ZTIRKN7android16key_value_pair_tINS_7String8ES1_EE",
11371   "name" : "const android::key_value_pair_t<android::String8, android::String8> &",
11372   "referenced_type" : "_ZTIKN7android16key_value_pair_tINS_7String8ES1_EE",
11373   "self_type" : "_ZTIRKN7android16key_value_pair_tINS_7String8ES1_EE",
11374   "size" : 4,
11375   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11376  },
11377  {
11378   "alignment" : 4,
11379   "linker_set_key" : "_ZTIRKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
11380   "name" : "const android::key_value_pair_t<int, android::Looper::Request> &",
11381   "referenced_type" : "_ZTIKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
11382   "self_type" : "_ZTIRKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
11383   "size" : 4,
11384   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11385  },
11386  {
11387   "alignment" : 4,
11388   "linker_set_key" : "_ZTIRKN7android28sysprop_change_callback_infoE",
11389   "name" : "const android::sysprop_change_callback_info &",
11390   "referenced_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
11391   "self_type" : "_ZTIRKN7android28sysprop_change_callback_infoE",
11392   "size" : 4,
11393   "source_file" : "/system/core/libutils/include/utils/Vector.h"
11394  },
11395  {
11396   "alignment" : 4,
11397   "linker_set_key" : "_ZTIRKN7android28sysprop_change_callback_infoE",
11398   "name" : "const android::sysprop_change_callback_info &",
11399   "referenced_type" : "_ZTIKN7android28sysprop_change_callback_infoE#ODR:",
11400   "self_type" : "_ZTIRKN7android28sysprop_change_callback_infoE#ODR:",
11401   "size" : 4,
11402   "source_file" : "/system/core/libutils/include/utils/Vector.h"
11403  },
11404  {
11405   "alignment" : 4,
11406   "linker_set_key" : "_ZTIRKN7android2spINS_14LooperCallbackEEE",
11407   "name" : "const android::sp<android::LooperCallback> &",
11408   "referenced_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
11409   "self_type" : "_ZTIRKN7android2spINS_14LooperCallbackEEE",
11410   "size" : 4,
11411   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11412  },
11413  {
11414   "alignment" : 4,
11415   "linker_set_key" : "_ZTIRKN7android2spINS_14MessageHandlerEEE",
11416   "name" : "const android::sp<android::MessageHandler> &",
11417   "referenced_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
11418   "self_type" : "_ZTIRKN7android2spINS_14MessageHandlerEEE",
11419   "size" : 4,
11420   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11421  },
11422  {
11423   "alignment" : 4,
11424   "linker_set_key" : "_ZTIRKN7android2spINS_6LooperEEE",
11425   "name" : "const android::sp<android::Looper> &",
11426   "referenced_type" : "_ZTIKN7android2spINS_6LooperEEE",
11427   "self_type" : "_ZTIRKN7android2spINS_6LooperEEE",
11428   "size" : 4,
11429   "source_file" : "/system/core/libutils/include/utils/Looper.h"
11430  },
11431  {
11432   "alignment" : 4,
11433   "linker_set_key" : "_ZTIRKN7android2spINS_6ThreadEEE",
11434   "name" : "const android::sp<android::Thread> &",
11435   "referenced_type" : "_ZTIKN7android2spINS_6ThreadEEE",
11436   "self_type" : "_ZTIRKN7android2spINS_6ThreadEEE",
11437   "size" : 4,
11438   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11439  },
11440  {
11441   "alignment" : 4,
11442   "linker_set_key" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE",
11443   "name" : "const android::wp<android::MessageHandler> &",
11444   "referenced_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
11445   "self_type" : "_ZTIRKN7android2wpINS_14MessageHandlerEEE",
11446   "size" : 4,
11447   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
11448  },
11449  {
11450   "alignment" : 4,
11451   "linker_set_key" : "_ZTIRKN7android6Looper15MessageEnvelopeE",
11452   "name" : "const android::Looper::MessageEnvelope &",
11453   "referenced_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
11454   "self_type" : "_ZTIRKN7android6Looper15MessageEnvelopeE",
11455   "size" : 4,
11456   "source_file" : "/system/core/libutils/include/utils/Vector.h"
11457  },
11458  {
11459   "alignment" : 4,
11460   "linker_set_key" : "_ZTIRKN7android6Looper7RequestE",
11461   "name" : "const android::Looper::Request &",
11462   "referenced_type" : "_ZTIKN7android6Looper7RequestE",
11463   "self_type" : "_ZTIRKN7android6Looper7RequestE",
11464   "size" : 4,
11465   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11466  },
11467  {
11468   "alignment" : 4,
11469   "linker_set_key" : "_ZTIRKN7android6Looper8ResponseE",
11470   "name" : "const android::Looper::Response &",
11471   "referenced_type" : "_ZTIKN7android6Looper8ResponseE",
11472   "self_type" : "_ZTIRKN7android6Looper8ResponseE",
11473   "size" : 4,
11474   "source_file" : "/system/core/libutils/include/utils/Vector.h"
11475  },
11476  {
11477   "alignment" : 4,
11478   "linker_set_key" : "_ZTIRKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11479   "name" : "const android::Vector<android::sysprop_change_callback_info> &",
11480   "referenced_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11481   "self_type" : "_ZTIRKN7android6VectorINS_28sysprop_change_callback_infoEEE",
11482   "size" : 4,
11483   "source_file" : "/system/core/libutils/include/utils/Vector.h"
11484  },
11485  {
11486   "alignment" : 4,
11487   "linker_set_key" : "_ZTIRKN7android7MessageE",
11488   "name" : "const android::Message &",
11489   "referenced_type" : "_ZTIKN7android7MessageE",
11490   "self_type" : "_ZTIRKN7android7MessageE",
11491   "size" : 4,
11492   "source_file" : "/system/core/libutils/include/utils/Looper.h"
11493  },
11494  {
11495   "alignment" : 4,
11496   "linker_set_key" : "_ZTIRKN7android7String8E",
11497   "name" : "const android::String8 &",
11498   "referenced_type" : "_ZTIKN7android7String8E",
11499   "self_type" : "_ZTIRKN7android7String8E",
11500   "size" : 4,
11501   "source_file" : "/system/core/libutils/include/utils/String8.h"
11502  },
11503  {
11504   "alignment" : 4,
11505   "linker_set_key" : "_ZTIRKN7android8String1610StaticDataILj1EEE",
11506   "name" : "const android::String16::StaticData<1> &",
11507   "referenced_type" : "_ZTIKN7android8String1610StaticDataILj1EEE",
11508   "self_type" : "_ZTIRKN7android8String1610StaticDataILj1EEE",
11509   "size" : 4,
11510   "source_file" : "/system/core/libutils/include/utils/String16.h"
11511  },
11512  {
11513   "alignment" : 4,
11514   "linker_set_key" : "_ZTIRKN7android8String16E",
11515   "name" : "const android::String16 &",
11516   "referenced_type" : "_ZTIKN7android8String16E",
11517   "self_type" : "_ZTIRKN7android8String16E",
11518   "size" : 4,
11519   "source_file" : "/system/core/libutils/include/utils/String8.h"
11520  },
11521  {
11522   "alignment" : 4,
11523   "linker_set_key" : "_ZTIRKa",
11524   "name" : "const signed char &",
11525   "referenced_type" : "_ZTIKa",
11526   "self_type" : "_ZTIRKa",
11527   "size" : 4,
11528   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11529  },
11530  {
11531   "alignment" : 4,
11532   "linker_set_key" : "_ZTIRKb",
11533   "name" : "const bool &",
11534   "referenced_type" : "_ZTIKb",
11535   "self_type" : "_ZTIRKb",
11536   "size" : 4,
11537   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11538  },
11539  {
11540   "alignment" : 4,
11541   "linker_set_key" : "_ZTIRKd",
11542   "name" : "const double &",
11543   "referenced_type" : "_ZTIKd",
11544   "self_type" : "_ZTIRKd",
11545   "size" : 4,
11546   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11547  },
11548  {
11549   "alignment" : 4,
11550   "linker_set_key" : "_ZTIRKf",
11551   "name" : "const float &",
11552   "referenced_type" : "_ZTIKf",
11553   "self_type" : "_ZTIRKf",
11554   "size" : 4,
11555   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11556  },
11557  {
11558   "alignment" : 4,
11559   "linker_set_key" : "_ZTIRKh",
11560   "name" : "const unsigned char &",
11561   "referenced_type" : "_ZTIKh",
11562   "self_type" : "_ZTIRKh",
11563   "size" : 4,
11564   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11565  },
11566  {
11567   "alignment" : 4,
11568   "linker_set_key" : "_ZTIRKi",
11569   "name" : "const int &",
11570   "referenced_type" : "_ZTIKi",
11571   "self_type" : "_ZTIRKi",
11572   "size" : 4,
11573   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11574  },
11575  {
11576   "alignment" : 4,
11577   "linker_set_key" : "_ZTIRKj",
11578   "name" : "const unsigned int &",
11579   "referenced_type" : "_ZTIKj",
11580   "self_type" : "_ZTIRKj",
11581   "size" : 4,
11582   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11583  },
11584  {
11585   "alignment" : 4,
11586   "linker_set_key" : "_ZTIRKs",
11587   "name" : "const short &",
11588   "referenced_type" : "_ZTIKs",
11589   "self_type" : "_ZTIRKs",
11590   "size" : 4,
11591   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11592  },
11593  {
11594   "alignment" : 4,
11595   "linker_set_key" : "_ZTIRKt",
11596   "name" : "const unsigned short &",
11597   "referenced_type" : "_ZTIKt",
11598   "self_type" : "_ZTIRKt",
11599   "size" : 4,
11600   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11601  },
11602  {
11603   "alignment" : 4,
11604   "linker_set_key" : "_ZTIRKx",
11605   "name" : "const long long &",
11606   "referenced_type" : "_ZTIKx",
11607   "self_type" : "_ZTIRKx",
11608   "size" : 4,
11609   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11610  },
11611  {
11612   "alignment" : 4,
11613   "linker_set_key" : "_ZTIRKy",
11614   "name" : "const unsigned long long &",
11615   "referenced_type" : "_ZTIKy",
11616   "self_type" : "_ZTIRKy",
11617   "size" : 4,
11618   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11619  },
11620  {
11621   "alignment" : 4,
11622   "linker_set_key" : "_ZTIRN7android10VectorImplE",
11623   "name" : "android::VectorImpl &",
11624   "referenced_type" : "_ZTIN7android10VectorImplE",
11625   "self_type" : "_ZTIRN7android10VectorImplE",
11626   "size" : 4,
11627   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
11628  },
11629  {
11630   "alignment" : 4,
11631   "linker_set_key" : "_ZTIRN7android16SortedVectorImplE",
11632   "name" : "android::SortedVectorImpl &",
11633   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
11634   "self_type" : "_ZTIRN7android16SortedVectorImplE",
11635   "size" : 4,
11636   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
11637  },
11638  {
11639   "alignment" : 4,
11640   "linker_set_key" : "_ZTIRN7android16key_value_pair_tINS_7String8ES1_EE",
11641   "name" : "android::key_value_pair_t<android::String8, android::String8> &",
11642   "referenced_type" : "_ZTIN7android16key_value_pair_tINS_7String8ES1_EE",
11643   "self_type" : "_ZTIRN7android16key_value_pair_tINS_7String8ES1_EE",
11644   "size" : 4,
11645   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11646  },
11647  {
11648   "alignment" : 4,
11649   "linker_set_key" : "_ZTIRN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
11650   "name" : "android::key_value_pair_t<int, android::Looper::Request> &",
11651   "referenced_type" : "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
11652   "self_type" : "_ZTIRN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
11653   "size" : 4,
11654   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
11655  },
11656  {
11657   "alignment" : 4,
11658   "linker_set_key" : "_ZTIRN7android2spINS_14LooperCallbackEEE",
11659   "name" : "android::sp<android::LooperCallback> &",
11660   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
11661   "self_type" : "_ZTIRN7android2spINS_14LooperCallbackEEE",
11662   "size" : 4,
11663   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11664  },
11665  {
11666   "alignment" : 4,
11667   "linker_set_key" : "_ZTIRN7android2spINS_14MessageHandlerEEE",
11668   "name" : "android::sp<android::MessageHandler> &",
11669   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
11670   "self_type" : "_ZTIRN7android2spINS_14MessageHandlerEEE",
11671   "size" : 4,
11672   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11673  },
11674  {
11675   "alignment" : 4,
11676   "linker_set_key" : "_ZTIRN7android2spINS_6LooperEEE",
11677   "name" : "android::sp<android::Looper> &",
11678   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
11679   "self_type" : "_ZTIRN7android2spINS_6LooperEEE",
11680   "size" : 4,
11681   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11682  },
11683  {
11684   "alignment" : 4,
11685   "linker_set_key" : "_ZTIRN7android2spINS_6ThreadEEE",
11686   "name" : "android::sp<android::Thread> &",
11687   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
11688   "self_type" : "_ZTIRN7android2spINS_6ThreadEEE",
11689   "size" : 4,
11690   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
11691  },
11692  {
11693   "alignment" : 4,
11694   "linker_set_key" : "_ZTIRN7android5MutexE",
11695   "name" : "android::Mutex &",
11696   "referenced_type" : "_ZTIN7android5MutexE",
11697   "self_type" : "_ZTIRN7android5MutexE",
11698   "size" : 4,
11699   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
11700  },
11701  {
11702   "alignment" : 4,
11703   "linker_set_key" : "_ZTIRN7android6Looper8ResponseE",
11704   "name" : "android::Looper::Response &",
11705   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
11706   "self_type" : "_ZTIRN7android6Looper8ResponseE",
11707   "size" : 4,
11708   "source_file" : "/system/core/libutils/include/utils/Vector.h"
11709  },
11710  {
11711   "alignment" : 4,
11712   "linker_set_key" : "_ZTIRN7android6RWLockE",
11713   "name" : "android::RWLock &",
11714   "referenced_type" : "_ZTIN7android6RWLockE",
11715   "self_type" : "_ZTIRN7android6RWLockE",
11716   "size" : 4,
11717   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
11718  },
11719  {
11720   "alignment" : 4,
11721   "linker_set_key" : "_ZTIRN7android6VectorINS_28sysprop_change_callback_infoEEE",
11722   "name" : "android::Vector<android::sysprop_change_callback_info> &",
11723   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
11724   "self_type" : "_ZTIRN7android6VectorINS_28sysprop_change_callback_infoEEE",
11725   "size" : 4,
11726   "source_file" : "/system/core/libutils/include/utils/Vector.h"
11727  },
11728  {
11729   "alignment" : 4,
11730   "linker_set_key" : "_ZTIRN7android7FileMapE",
11731   "name" : "android::FileMap &",
11732   "referenced_type" : "_ZTIN7android7FileMapE",
11733   "self_type" : "_ZTIRN7android7FileMapE",
11734   "size" : 4,
11735   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
11736  },
11737  {
11738   "alignment" : 4,
11739   "linker_set_key" : "_ZTIRN7android7PrinterE",
11740   "name" : "android::Printer &",
11741   "referenced_type" : "_ZTIN7android7PrinterE",
11742   "self_type" : "_ZTIRN7android7PrinterE",
11743   "size" : 4,
11744   "source_file" : "/system/core/libutils/include/utils/Printer.h"
11745  },
11746  {
11747   "alignment" : 4,
11748   "linker_set_key" : "_ZTIRN7android7String8E",
11749   "name" : "android::String8 &",
11750   "referenced_type" : "_ZTIN7android7String8E",
11751   "self_type" : "_ZTIRN7android7String8E",
11752   "size" : 4,
11753   "source_file" : "/system/core/libutils/include/utils/String8.h"
11754  },
11755  {
11756   "alignment" : 4,
11757   "linker_set_key" : "_ZTIRN7android8String16E",
11758   "name" : "android::String16 &",
11759   "referenced_type" : "_ZTIN7android8String16E",
11760   "self_type" : "_ZTIRN7android8String16E",
11761   "size" : 4,
11762   "source_file" : "/system/core/libutils/include/utils/String16.h"
11763  },
11764  {
11765   "alignment" : 4,
11766   "linker_set_key" : "_ZTIRb",
11767   "name" : "bool &",
11768   "referenced_type" : "_ZTIb",
11769   "self_type" : "_ZTIRb",
11770   "size" : 4,
11771   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
11772  },
11773  {
11774   "alignment" : 4,
11775   "linker_set_key" : "_ZTIRf",
11776   "name" : "float &",
11777   "referenced_type" : "_ZTIf",
11778   "self_type" : "_ZTIRf",
11779   "size" : 4,
11780   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
11781  },
11782  {
11783   "alignment" : 4,
11784   "linker_set_key" : "_ZTIRi",
11785   "name" : "int &",
11786   "referenced_type" : "_ZTIi",
11787   "self_type" : "_ZTIRi",
11788   "size" : 4,
11789   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
11790  }
11791 ],
11792 "pointer_types" :
11793 [
11794  {
11795   "alignment" : 4,
11796   "linker_set_key" : "_ZTIP11epoll_event",
11797   "name" : "epoll_event *",
11798   "referenced_type" : "_ZTI11epoll_event",
11799   "self_type" : "_ZTIP11epoll_event",
11800   "size" : 4,
11801   "source_file" : "/system/core/libutils/include/utils/Looper.h"
11802  },
11803  {
11804   "alignment" : 4,
11805   "linker_set_key" : "_ZTIP13native_handle",
11806   "name" : "native_handle *",
11807   "referenced_type" : "_ZTI13native_handle",
11808   "self_type" : "_ZTIP13native_handle",
11809   "size" : 4,
11810   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
11811  },
11812  {
11813   "alignment" : 4,
11814   "linker_set_key" : "_ZTIP18android_flex_plane",
11815   "name" : "android_flex_plane *",
11816   "referenced_type" : "_ZTI18android_flex_plane",
11817   "self_type" : "_ZTIP18android_flex_plane",
11818   "size" : 4,
11819   "source_file" : "/system/core/libsystem/include/system/graphics.h"
11820  },
11821  {
11822   "alignment" : 4,
11823   "linker_set_key" : "_ZTIP7log_msg",
11824   "name" : "log_msg *",
11825   "referenced_type" : "_ZTI7log_msg",
11826   "self_type" : "_ZTIP7log_msg",
11827   "size" : 4,
11828   "source_file" : "/system/core/liblog/include/log/log_read.h"
11829  },
11830  {
11831   "alignment" : 4,
11832   "linker_set_key" : "_ZTIPDs",
11833   "name" : "char16_t *",
11834   "referenced_type" : "_ZTIDs",
11835   "self_type" : "_ZTIPDs",
11836   "size" : 4,
11837   "source_file" : "/system/core/libutils/include/utils/String16.h"
11838  },
11839  {
11840   "alignment" : 4,
11841   "linker_set_key" : "_ZTIPFiPFiPvES_PKcijPS_E",
11842   "name" : "int (*)(int (*)(void *), void *, const char *, int, unsigned int, void **)",
11843   "referenced_type" : "_ZTIFiPFiPvES_PKcijPS_E",
11844   "self_type" : "_ZTIPFiPFiPvES_PKcijPS_E",
11845   "size" : 4,
11846   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
11847  },
11848  {
11849   "alignment" : 4,
11850   "linker_set_key" : "_ZTIPFiPKvS0_E",
11851   "name" : "int (*)(const void *, const void *)",
11852   "referenced_type" : "_ZTIFiPKvS0_E",
11853   "self_type" : "_ZTIPFiPKvS0_E",
11854   "size" : 4,
11855   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
11856  },
11857  {
11858   "alignment" : 4,
11859   "linker_set_key" : "_ZTIPFiPKvS0_PvE",
11860   "name" : "int (*)(const void *, const void *, void *)",
11861   "referenced_type" : "_ZTIFiPKvS0_PvE",
11862   "self_type" : "_ZTIPFiPKvS0_PvE",
11863   "size" : 4,
11864   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
11865  },
11866  {
11867   "alignment" : 4,
11868   "linker_set_key" : "_ZTIPFiPvE",
11869   "name" : "int (*)(void *)",
11870   "referenced_type" : "_ZTIFiPvE",
11871   "self_type" : "_ZTIPFiPvE",
11872   "size" : 4,
11873   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
11874  },
11875  {
11876   "alignment" : 4,
11877   "linker_set_key" : "_ZTIPFiiiPvE",
11878   "name" : "int (*)(int, int, void *)",
11879   "referenced_type" : "_ZTIFiiiPvE",
11880   "self_type" : "_ZTIPFiiiPvE",
11881   "size" : 4,
11882   "source_file" : "/system/core/libutils/include/utils/Looper.h"
11883  },
11884  {
11885   "alignment" : 4,
11886   "linker_set_key" : "_ZTIPFvvE",
11887   "name" : "void (*)()",
11888   "referenced_type" : "_ZTIFvvE",
11889   "self_type" : "_ZTIPFvvE",
11890   "size" : 4,
11891   "source_file" : "/system/core/libutils/include/utils/misc.h"
11892  },
11893  {
11894   "alignment" : 4,
11895   "linker_set_key" : "_ZTIPK13native_handle",
11896   "name" : "const native_handle *",
11897   "referenced_type" : "_ZTIK13native_handle",
11898   "self_type" : "_ZTIPK13native_handle",
11899   "size" : 4,
11900   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
11901  },
11902  {
11903   "alignment" : 4,
11904   "linker_set_key" : "_ZTIPK7log_msg",
11905   "name" : "const log_msg *",
11906   "referenced_type" : "_ZTIK7log_msg",
11907   "self_type" : "_ZTIPK7log_msg",
11908   "size" : 4,
11909   "source_file" : "/system/core/liblog/include/log/log_read.h"
11910  },
11911  {
11912   "alignment" : 4,
11913   "linker_set_key" : "_ZTIPKDi",
11914   "name" : "const char32_t *",
11915   "referenced_type" : "_ZTIKDi",
11916   "self_type" : "_ZTIPKDi",
11917   "size" : 4,
11918   "source_file" : "/system/core/libutils/include/utils/String8.h"
11919  },
11920  {
11921   "alignment" : 4,
11922   "linker_set_key" : "_ZTIPKDs",
11923   "name" : "const char16_t *",
11924   "referenced_type" : "_ZTIKDs",
11925   "self_type" : "_ZTIPKDs",
11926   "size" : 4,
11927   "source_file" : "/system/core/libutils/include/utils/String8.h"
11928  },
11929  {
11930   "alignment" : 4,
11931   "linker_set_key" : "_ZTIPKN7android10VectorImplE",
11932   "name" : "const android::VectorImpl *",
11933   "referenced_type" : "_ZTIKN7android10VectorImplE",
11934   "self_type" : "_ZTIPKN7android10VectorImplE",
11935   "size" : 4,
11936   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
11937  },
11938  {
11939   "alignment" : 4,
11940   "linker_set_key" : "_ZTIPKN7android11KeyedVectorINS_7String8ES1_EE",
11941   "name" : "const android::KeyedVector<android::String8, android::String8> *",
11942   "referenced_type" : "_ZTIKN7android11KeyedVectorINS_7String8ES1_EE",
11943   "self_type" : "_ZTIPKN7android11KeyedVectorINS_7String8ES1_EE",
11944   "size" : 4,
11945   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
11946  },
11947  {
11948   "alignment" : 4,
11949   "linker_set_key" : "_ZTIPKN7android11KeyedVectorIiNS_6Looper7RequestEEE",
11950   "name" : "const android::KeyedVector<int, android::Looper::Request> *",
11951   "referenced_type" : "_ZTIKN7android11KeyedVectorIiNS_6Looper7RequestEEE",
11952   "self_type" : "_ZTIPKN7android11KeyedVectorIiNS_6Looper7RequestEEE",
11953   "size" : 4,
11954   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
11955  },
11956  {
11957   "alignment" : 4,
11958   "linker_set_key" : "_ZTIPKN7android11PropertyMapE",
11959   "name" : "const android::PropertyMap *",
11960   "referenced_type" : "_ZTIKN7android11PropertyMapE",
11961   "self_type" : "_ZTIPKN7android11PropertyMapE",
11962   "size" : 4,
11963   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
11964  },
11965  {
11966   "alignment" : 4,
11967   "linker_set_key" : "_ZTIPKN7android12LightRefBaseINS_12NativeHandleEEE",
11968   "name" : "const android::LightRefBase<android::NativeHandle> *",
11969   "referenced_type" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
11970   "self_type" : "_ZTIPKN7android12LightRefBaseINS_12NativeHandleEEE",
11971   "size" : 4,
11972   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
11973  },
11974  {
11975   "alignment" : 4,
11976   "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
11977   "name" : "const android::NativeHandle *",
11978   "referenced_type" : "_ZTIKN7android12NativeHandleE",
11979   "self_type" : "_ZTIPKN7android12NativeHandleE",
11980   "size" : 4,
11981   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
11982  },
11983  {
11984   "alignment" : 4,
11985   "linker_set_key" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE",
11986   "name" : "const android::SortedVector<android::key_value_pair_t<android::String8, android::String8> > *",
11987   "referenced_type" : "_ZTIKN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE",
11988   "self_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE",
11989   "size" : 4,
11990   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
11991  },
11992  {
11993   "alignment" : 4,
11994   "linker_set_key" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
11995   "name" : "const android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> > *",
11996   "referenced_type" : "_ZTIKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
11997   "self_type" : "_ZTIPKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
11998   "size" : 4,
11999   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
12000  },
12001  {
12002   "alignment" : 4,
12003   "linker_set_key" : "_ZTIPKN7android16SortedVectorImplE",
12004   "name" : "const android::SortedVectorImpl *",
12005   "referenced_type" : "_ZTIKN7android16SortedVectorImplE",
12006   "self_type" : "_ZTIPKN7android16SortedVectorImplE",
12007   "size" : 4,
12008   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
12009  },
12010  {
12011   "alignment" : 4,
12012   "linker_set_key" : "_ZTIPKN7android16key_value_pair_tINS_7String8ES1_EE",
12013   "name" : "const android::key_value_pair_t<android::String8, android::String8> *",
12014   "referenced_type" : "_ZTIKN7android16key_value_pair_tINS_7String8ES1_EE",
12015   "self_type" : "_ZTIPKN7android16key_value_pair_tINS_7String8ES1_EE",
12016   "size" : 4,
12017   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
12018  },
12019  {
12020   "alignment" : 4,
12021   "linker_set_key" : "_ZTIPKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
12022   "name" : "const android::key_value_pair_t<int, android::Looper::Request> *",
12023   "referenced_type" : "_ZTIKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
12024   "self_type" : "_ZTIPKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
12025   "size" : 4,
12026   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
12027  },
12028  {
12029   "alignment" : 4,
12030   "linker_set_key" : "_ZTIPKN7android28sysprop_change_callback_infoE",
12031   "name" : "const android::sysprop_change_callback_info *",
12032   "referenced_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
12033   "self_type" : "_ZTIPKN7android28sysprop_change_callback_infoE",
12034   "size" : 4,
12035   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
12036  },
12037  {
12038   "alignment" : 4,
12039   "linker_set_key" : "_ZTIPKN7android28sysprop_change_callback_infoE",
12040   "name" : "const android::sysprop_change_callback_info *",
12041   "referenced_type" : "_ZTIKN7android28sysprop_change_callback_infoE#ODR:",
12042   "self_type" : "_ZTIPKN7android28sysprop_change_callback_infoE#ODR:",
12043   "size" : 4,
12044   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
12045  },
12046  {
12047   "alignment" : 4,
12048   "linker_set_key" : "_ZTIPKN7android2spINS_14LooperCallbackEEE",
12049   "name" : "const android::sp<android::LooperCallback> *",
12050   "referenced_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
12051   "self_type" : "_ZTIPKN7android2spINS_14LooperCallbackEEE",
12052   "size" : 4,
12053   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12054  },
12055  {
12056   "alignment" : 4,
12057   "linker_set_key" : "_ZTIPKN7android2spINS_14MessageHandlerEEE",
12058   "name" : "const android::sp<android::MessageHandler> *",
12059   "referenced_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
12060   "self_type" : "_ZTIPKN7android2spINS_14MessageHandlerEEE",
12061   "size" : 4,
12062   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12063  },
12064  {
12065   "alignment" : 4,
12066   "linker_set_key" : "_ZTIPKN7android2spINS_6LooperEEE",
12067   "name" : "const android::sp<android::Looper> *",
12068   "referenced_type" : "_ZTIKN7android2spINS_6LooperEEE",
12069   "self_type" : "_ZTIPKN7android2spINS_6LooperEEE",
12070   "size" : 4,
12071   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12072  },
12073  {
12074   "alignment" : 4,
12075   "linker_set_key" : "_ZTIPKN7android2spINS_6ThreadEEE",
12076   "name" : "const android::sp<android::Thread> *",
12077   "referenced_type" : "_ZTIKN7android2spINS_6ThreadEEE",
12078   "self_type" : "_ZTIPKN7android2spINS_6ThreadEEE",
12079   "size" : 4,
12080   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12081  },
12082  {
12083   "alignment" : 4,
12084   "linker_set_key" : "_ZTIPKN7android2wpINS_14MessageHandlerEEE",
12085   "name" : "const android::wp<android::MessageHandler> *",
12086   "referenced_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
12087   "self_type" : "_ZTIPKN7android2wpINS_14MessageHandlerEEE",
12088   "size" : 4,
12089   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12090  },
12091  {
12092   "alignment" : 4,
12093   "linker_set_key" : "_ZTIPKN7android2wpINS_6ThreadEEE",
12094   "name" : "const android::wp<android::Thread> *",
12095   "referenced_type" : "_ZTIKN7android2wpINS_6ThreadEEE",
12096   "self_type" : "_ZTIPKN7android2wpINS_6ThreadEEE",
12097   "size" : 4,
12098   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12099  },
12100  {
12101   "alignment" : 4,
12102   "linker_set_key" : "_ZTIPKN7android6Looper15MessageEnvelopeE",
12103   "name" : "const android::Looper::MessageEnvelope *",
12104   "referenced_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
12105   "self_type" : "_ZTIPKN7android6Looper15MessageEnvelopeE",
12106   "size" : 4,
12107   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
12108  },
12109  {
12110   "alignment" : 4,
12111   "linker_set_key" : "_ZTIPKN7android6Looper7RequestE",
12112   "name" : "const android::Looper::Request *",
12113   "referenced_type" : "_ZTIKN7android6Looper7RequestE",
12114   "self_type" : "_ZTIPKN7android6Looper7RequestE",
12115   "size" : 4,
12116   "source_file" : "/system/core/libutils/include/utils/Looper.h"
12117  },
12118  {
12119   "alignment" : 4,
12120   "linker_set_key" : "_ZTIPKN7android6Looper8ResponseE",
12121   "name" : "const android::Looper::Response *",
12122   "referenced_type" : "_ZTIKN7android6Looper8ResponseE",
12123   "self_type" : "_ZTIPKN7android6Looper8ResponseE",
12124   "size" : 4,
12125   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
12126  },
12127  {
12128   "alignment" : 4,
12129   "linker_set_key" : "_ZTIPKN7android6LooperE",
12130   "name" : "const android::Looper *",
12131   "referenced_type" : "_ZTIKN7android6LooperE",
12132   "self_type" : "_ZTIPKN7android6LooperE",
12133   "size" : 4,
12134   "source_file" : "/system/core/libutils/include/utils/Looper.h"
12135  },
12136  {
12137   "alignment" : 4,
12138   "linker_set_key" : "_ZTIPKN7android6ThreadE",
12139   "name" : "const android::Thread *",
12140   "referenced_type" : "_ZTIKN7android6ThreadE",
12141   "self_type" : "_ZTIPKN7android6ThreadE",
12142   "size" : 4,
12143   "source_file" : "/system/core/libutils/include/utils/Thread.h"
12144  },
12145  {
12146   "alignment" : 4,
12147   "linker_set_key" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE",
12148   "name" : "const android::Vector<android::sysprop_change_callback_info> *",
12149   "referenced_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
12150   "self_type" : "_ZTIPKN7android6VectorINS_28sysprop_change_callback_infoEEE",
12151   "size" : 4,
12152   "source_file" : "/system/core/libutils/include/utils/Vector.h"
12153  },
12154  {
12155   "alignment" : 4,
12156   "linker_set_key" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
12157   "name" : "const android::Vector<android::Looper::MessageEnvelope> *",
12158   "referenced_type" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
12159   "self_type" : "_ZTIPKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
12160   "size" : 4,
12161   "source_file" : "/system/core/libutils/include/utils/Vector.h"
12162  },
12163  {
12164   "alignment" : 4,
12165   "linker_set_key" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE",
12166   "name" : "const android::Vector<android::Looper::Response> *",
12167   "referenced_type" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
12168   "self_type" : "_ZTIPKN7android6VectorINS_6Looper8ResponseEEE",
12169   "size" : 4,
12170   "source_file" : "/system/core/libutils/include/utils/Vector.h"
12171  },
12172  {
12173   "alignment" : 4,
12174   "linker_set_key" : "_ZTIPKN7android6VectorINS_7String8EEE",
12175   "name" : "const android::Vector<android::String8> *",
12176   "referenced_type" : "_ZTIKN7android6VectorINS_7String8EEE",
12177   "self_type" : "_ZTIPKN7android6VectorINS_7String8EEE",
12178   "size" : 4,
12179   "source_file" : "/system/core/libutils/include/utils/Vector.h"
12180  },
12181  {
12182   "alignment" : 4,
12183   "linker_set_key" : "_ZTIPKN7android7FileMapE",
12184   "name" : "const android::FileMap *",
12185   "referenced_type" : "_ZTIKN7android7FileMapE",
12186   "self_type" : "_ZTIPKN7android7FileMapE",
12187   "size" : 4,
12188   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
12189  },
12190  {
12191   "alignment" : 4,
12192   "linker_set_key" : "_ZTIPKN7android7RefBase12weakref_typeE",
12193   "name" : "const android::RefBase::weakref_type *",
12194   "referenced_type" : "_ZTIKN7android7RefBase12weakref_typeE",
12195   "self_type" : "_ZTIPKN7android7RefBase12weakref_typeE",
12196   "size" : 4,
12197   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12198  },
12199  {
12200   "alignment" : 4,
12201   "linker_set_key" : "_ZTIPKN7android7RefBaseE",
12202   "name" : "const android::RefBase *",
12203   "referenced_type" : "_ZTIKN7android7RefBaseE",
12204   "self_type" : "_ZTIPKN7android7RefBaseE",
12205   "size" : 4,
12206   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12207  },
12208  {
12209   "alignment" : 4,
12210   "linker_set_key" : "_ZTIPKN7android7String8E",
12211   "name" : "const android::String8 *",
12212   "referenced_type" : "_ZTIKN7android7String8E",
12213   "self_type" : "_ZTIPKN7android7String8E",
12214   "size" : 4,
12215   "source_file" : "/system/core/libutils/include/utils/String8.h"
12216  },
12217  {
12218   "alignment" : 4,
12219   "linker_set_key" : "_ZTIPKN7android8String16E",
12220   "name" : "const android::String16 *",
12221   "referenced_type" : "_ZTIKN7android8String16E",
12222   "self_type" : "_ZTIPKN7android8String16E",
12223   "size" : 4,
12224   "source_file" : "/system/core/libutils/include/utils/String16.h"
12225  },
12226  {
12227   "alignment" : 4,
12228   "linker_set_key" : "_ZTIPKN7android9CallStackE",
12229   "name" : "const android::CallStack *",
12230   "referenced_type" : "_ZTIKN7android9CallStackE",
12231   "self_type" : "_ZTIPKN7android9CallStackE",
12232   "size" : 4,
12233   "source_file" : "/system/core/libutils/include/utils/CallStack.h"
12234  },
12235  {
12236   "alignment" : 4,
12237   "linker_set_key" : "_ZTIPKN7android9StopWatchE",
12238   "name" : "const android::StopWatch *",
12239   "referenced_type" : "_ZTIKN7android9StopWatchE",
12240   "self_type" : "_ZTIPKN7android9StopWatchE",
12241   "size" : 4,
12242   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
12243  },
12244  {
12245   "alignment" : 4,
12246   "linker_set_key" : "_ZTIPKN7android9TokenizerE",
12247   "name" : "const android::Tokenizer *",
12248   "referenced_type" : "_ZTIKN7android9TokenizerE",
12249   "self_type" : "_ZTIPKN7android9TokenizerE",
12250   "size" : 4,
12251   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
12252  },
12253  {
12254   "alignment" : 4,
12255   "linker_set_key" : "_ZTIPKc",
12256   "name" : "const char *",
12257   "referenced_type" : "_ZTIKc",
12258   "self_type" : "_ZTIPKc",
12259   "size" : 4,
12260   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
12261  },
12262  {
12263   "alignment" : 4,
12264   "linker_set_key" : "_ZTIPKh",
12265   "name" : "const unsigned char *",
12266   "referenced_type" : "_ZTIKh",
12267   "self_type" : "_ZTIPKh",
12268   "size" : 4,
12269   "source_file" : "/system/core/libutils/include/utils/JenkinsHash.h"
12270  },
12271  {
12272   "alignment" : 4,
12273   "linker_set_key" : "_ZTIPKt",
12274   "name" : "const unsigned short *",
12275   "referenced_type" : "_ZTIKt",
12276   "self_type" : "_ZTIPKt",
12277   "size" : 4,
12278   "source_file" : "/system/core/libutils/include/utils/JenkinsHash.h"
12279  },
12280  {
12281   "alignment" : 4,
12282   "linker_set_key" : "_ZTIPKv",
12283   "name" : "const void *",
12284   "referenced_type" : "_ZTIKv",
12285   "self_type" : "_ZTIPKv",
12286   "size" : 4,
12287   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
12288  },
12289  {
12290   "alignment" : 4,
12291   "linker_set_key" : "_ZTIPN7android10LogPrinterE",
12292   "name" : "android::LogPrinter *",
12293   "referenced_type" : "_ZTIN7android10LogPrinterE",
12294   "self_type" : "_ZTIPN7android10LogPrinterE",
12295   "size" : 4,
12296   "source_file" : "/system/core/libutils/include/utils/Printer.h"
12297  },
12298  {
12299   "alignment" : 4,
12300   "linker_set_key" : "_ZTIPN7android10VectorImplE",
12301   "name" : "android::VectorImpl *",
12302   "referenced_type" : "_ZTIN7android10VectorImplE",
12303   "self_type" : "_ZTIPN7android10VectorImplE",
12304   "size" : 4,
12305   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
12306  },
12307  {
12308   "alignment" : 4,
12309   "linker_set_key" : "_ZTIPN7android11KeyedVectorINS_7String8ES1_EE",
12310   "name" : "android::KeyedVector<android::String8, android::String8> *",
12311   "referenced_type" : "_ZTIN7android11KeyedVectorINS_7String8ES1_EE",
12312   "self_type" : "_ZTIPN7android11KeyedVectorINS_7String8ES1_EE",
12313   "size" : 4,
12314   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
12315  },
12316  {
12317   "alignment" : 4,
12318   "linker_set_key" : "_ZTIPN7android11KeyedVectorIiNS_6Looper7RequestEEE",
12319   "name" : "android::KeyedVector<int, android::Looper::Request> *",
12320   "referenced_type" : "_ZTIN7android11KeyedVectorIiNS_6Looper7RequestEEE",
12321   "self_type" : "_ZTIPN7android11KeyedVectorIiNS_6Looper7RequestEEE",
12322   "size" : 4,
12323   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
12324  },
12325  {
12326   "alignment" : 4,
12327   "linker_set_key" : "_ZTIPN7android11PropertyMap6ParserE",
12328   "name" : "android::PropertyMap::Parser *",
12329   "referenced_type" : "_ZTIN7android11PropertyMap6ParserE",
12330   "self_type" : "_ZTIPN7android11PropertyMap6ParserE",
12331   "size" : 4,
12332   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
12333  },
12334  {
12335   "alignment" : 4,
12336   "linker_set_key" : "_ZTIPN7android11PropertyMapE",
12337   "name" : "android::PropertyMap *",
12338   "referenced_type" : "_ZTIN7android11PropertyMapE",
12339   "self_type" : "_ZTIPN7android11PropertyMapE",
12340   "size" : 4,
12341   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
12342  },
12343  {
12344   "alignment" : 4,
12345   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
12346   "name" : "android::ScopedTrace *",
12347   "referenced_type" : "_ZTIN7android11ScopedTraceE",
12348   "self_type" : "_ZTIPN7android11ScopedTraceE",
12349   "size" : 4,
12350   "source_file" : "/system/core/libutils/include/utils/Trace.h"
12351  },
12352  {
12353   "alignment" : 4,
12354   "linker_set_key" : "_ZTIPN7android12LightRefBaseINS_12NativeHandleEEE",
12355   "name" : "android::LightRefBase<android::NativeHandle> *",
12356   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12357   "self_type" : "_ZTIPN7android12LightRefBaseINS_12NativeHandleEEE",
12358   "size" : 4,
12359   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
12360  },
12361  {
12362   "alignment" : 4,
12363   "linker_set_key" : "_ZTIPN7android12NativeHandleE",
12364   "name" : "android::NativeHandle *",
12365   "referenced_type" : "_ZTIN7android12NativeHandleE",
12366   "self_type" : "_ZTIPN7android12NativeHandleE",
12367   "size" : 4,
12368   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12369  },
12370  {
12371   "alignment" : 4,
12372   "linker_set_key" : "_ZTIPN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE",
12373   "name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> > *",
12374   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE",
12375   "self_type" : "_ZTIPN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE",
12376   "size" : 4,
12377   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
12378  },
12379  {
12380   "alignment" : 4,
12381   "linker_set_key" : "_ZTIPN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
12382   "name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> > *",
12383   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
12384   "self_type" : "_ZTIPN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
12385   "size" : 4,
12386   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
12387  },
12388  {
12389   "alignment" : 4,
12390   "linker_set_key" : "_ZTIPN7android13PrefixPrinterE",
12391   "name" : "android::PrefixPrinter *",
12392   "referenced_type" : "_ZTIN7android13PrefixPrinterE",
12393   "self_type" : "_ZTIPN7android13PrefixPrinterE",
12394   "size" : 4,
12395   "source_file" : "/system/core/libutils/include/utils/Printer.h"
12396  },
12397  {
12398   "alignment" : 4,
12399   "linker_set_key" : "_ZTIPN7android14LooperCallbackE",
12400   "name" : "android::LooperCallback *",
12401   "referenced_type" : "_ZTIN7android14LooperCallbackE",
12402   "self_type" : "_ZTIPN7android14LooperCallbackE",
12403   "size" : 4,
12404   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12405  },
12406  {
12407   "alignment" : 4,
12408   "linker_set_key" : "_ZTIPN7android14MessageHandlerE",
12409   "name" : "android::MessageHandler *",
12410   "referenced_type" : "_ZTIN7android14MessageHandlerE",
12411   "self_type" : "_ZTIPN7android14MessageHandlerE",
12412   "size" : 4,
12413   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12414  },
12415  {
12416   "alignment" : 4,
12417   "linker_set_key" : "_ZTIPN7android14StaticString16ILj1EEE",
12418   "name" : "android::StaticString16<1> *",
12419   "referenced_type" : "_ZTIN7android14StaticString16ILj1EEE",
12420   "self_type" : "_ZTIPN7android14StaticString16ILj1EEE",
12421   "size" : 4,
12422   "source_file" : "/system/core/libutils/include/utils/String16.h"
12423  },
12424  {
12425   "alignment" : 4,
12426   "linker_set_key" : "_ZTIPN7android14String8PrinterE",
12427   "name" : "android::String8Printer *",
12428   "referenced_type" : "_ZTIN7android14String8PrinterE",
12429   "self_type" : "_ZTIPN7android14String8PrinterE",
12430   "size" : 4,
12431   "source_file" : "/system/core/libutils/include/utils/Printer.h"
12432  },
12433  {
12434   "alignment" : 4,
12435   "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
12436   "name" : "android::ReferenceRenamer *",
12437   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
12438   "self_type" : "_ZTIPN7android16ReferenceRenamerE",
12439   "size" : 4,
12440   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12441  },
12442  {
12443   "alignment" : 4,
12444   "linker_set_key" : "_ZTIPN7android16SortedVectorImplE",
12445   "name" : "android::SortedVectorImpl *",
12446   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
12447   "self_type" : "_ZTIPN7android16SortedVectorImplE",
12448   "size" : 4,
12449   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
12450  },
12451  {
12452   "alignment" : 4,
12453   "linker_set_key" : "_ZTIPN7android16key_value_pair_tINS_7String8ES1_EE",
12454   "name" : "android::key_value_pair_t<android::String8, android::String8> *",
12455   "referenced_type" : "_ZTIN7android16key_value_pair_tINS_7String8ES1_EE",
12456   "self_type" : "_ZTIPN7android16key_value_pair_tINS_7String8ES1_EE",
12457   "size" : 4,
12458   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
12459  },
12460  {
12461   "alignment" : 4,
12462   "linker_set_key" : "_ZTIPN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
12463   "name" : "android::key_value_pair_t<int, android::Looper::Request> *",
12464   "referenced_type" : "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
12465   "self_type" : "_ZTIPN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
12466   "size" : 4,
12467   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
12468  },
12469  {
12470   "alignment" : 4,
12471   "linker_set_key" : "_ZTIPN7android18WeakMessageHandlerE",
12472   "name" : "android::WeakMessageHandler *",
12473   "referenced_type" : "_ZTIN7android18WeakMessageHandlerE",
12474   "self_type" : "_ZTIPN7android18WeakMessageHandlerE",
12475   "size" : 4,
12476   "source_file" : "/system/core/libutils/include/utils/Looper.h"
12477  },
12478  {
12479   "alignment" : 4,
12480   "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
12481   "name" : "android::VirtualLightRefBase *",
12482   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
12483   "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
12484   "size" : 4,
12485   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
12486  },
12487  {
12488   "alignment" : 4,
12489   "linker_set_key" : "_ZTIPN7android20SimpleLooperCallbackE",
12490   "name" : "android::SimpleLooperCallback *",
12491   "referenced_type" : "_ZTIN7android20SimpleLooperCallbackE",
12492   "self_type" : "_ZTIPN7android20SimpleLooperCallbackE",
12493   "size" : 4,
12494   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12495  },
12496  {
12497   "alignment" : 4,
12498   "linker_set_key" : "_ZTIPN7android28sysprop_change_callback_infoE",
12499   "name" : "android::sysprop_change_callback_info *",
12500   "referenced_type" : "_ZTIN7android28sysprop_change_callback_infoE",
12501   "self_type" : "_ZTIPN7android28sysprop_change_callback_infoE",
12502   "size" : 4,
12503   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
12504  },
12505  {
12506   "alignment" : 4,
12507   "linker_set_key" : "_ZTIPN7android2spINS_12NativeHandleEEE",
12508   "name" : "android::sp<android::NativeHandle> *",
12509   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
12510   "self_type" : "_ZTIPN7android2spINS_12NativeHandleEEE",
12511   "size" : 4,
12512   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12513  },
12514  {
12515   "alignment" : 4,
12516   "linker_set_key" : "_ZTIPN7android2spINS_14LooperCallbackEEE",
12517   "name" : "android::sp<android::LooperCallback> *",
12518   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
12519   "self_type" : "_ZTIPN7android2spINS_14LooperCallbackEEE",
12520   "size" : 4,
12521   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12522  },
12523  {
12524   "alignment" : 4,
12525   "linker_set_key" : "_ZTIPN7android2spINS_14MessageHandlerEEE",
12526   "name" : "android::sp<android::MessageHandler> *",
12527   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
12528   "self_type" : "_ZTIPN7android2spINS_14MessageHandlerEEE",
12529   "size" : 4,
12530   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12531  },
12532  {
12533   "alignment" : 4,
12534   "linker_set_key" : "_ZTIPN7android2spINS_6LooperEEE",
12535   "name" : "android::sp<android::Looper> *",
12536   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
12537   "self_type" : "_ZTIPN7android2spINS_6LooperEEE",
12538   "size" : 4,
12539   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12540  },
12541  {
12542   "alignment" : 4,
12543   "linker_set_key" : "_ZTIPN7android2spINS_6ThreadEEE",
12544   "name" : "android::sp<android::Thread> *",
12545   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
12546   "self_type" : "_ZTIPN7android2spINS_6ThreadEEE",
12547   "size" : 4,
12548   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12549  },
12550  {
12551   "alignment" : 4,
12552   "linker_set_key" : "_ZTIPN7android2wpINS_14MessageHandlerEEE",
12553   "name" : "android::wp<android::MessageHandler> *",
12554   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
12555   "self_type" : "_ZTIPN7android2wpINS_14MessageHandlerEEE",
12556   "size" : 4,
12557   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12558  },
12559  {
12560   "alignment" : 4,
12561   "linker_set_key" : "_ZTIPN7android2wpINS_6ThreadEEE",
12562   "name" : "android::wp<android::Thread> *",
12563   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
12564   "self_type" : "_ZTIPN7android2wpINS_6ThreadEEE",
12565   "size" : 4,
12566   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12567  },
12568  {
12569   "alignment" : 4,
12570   "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
12571   "name" : "android::Mutex::Autolock *",
12572   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
12573   "self_type" : "_ZTIPN7android5Mutex8AutolockE",
12574   "size" : 4,
12575   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
12576  },
12577  {
12578   "alignment" : 4,
12579   "linker_set_key" : "_ZTIPN7android5MutexE",
12580   "name" : "android::Mutex *",
12581   "referenced_type" : "_ZTIN7android5MutexE",
12582   "self_type" : "_ZTIPN7android5MutexE",
12583   "size" : 4,
12584   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
12585  },
12586  {
12587   "alignment" : 4,
12588   "linker_set_key" : "_ZTIPN7android6Looper15MessageEnvelopeE",
12589   "name" : "android::Looper::MessageEnvelope *",
12590   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
12591   "self_type" : "_ZTIPN7android6Looper15MessageEnvelopeE",
12592   "size" : 4,
12593   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
12594  },
12595  {
12596   "alignment" : 4,
12597   "linker_set_key" : "_ZTIPN7android6Looper8ResponseE",
12598   "name" : "android::Looper::Response *",
12599   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
12600   "self_type" : "_ZTIPN7android6Looper8ResponseE",
12601   "size" : 4,
12602   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
12603  },
12604  {
12605   "alignment" : 4,
12606   "linker_set_key" : "_ZTIPN7android6LooperE",
12607   "name" : "android::Looper *",
12608   "referenced_type" : "_ZTIN7android6LooperE",
12609   "self_type" : "_ZTIPN7android6LooperE",
12610   "size" : 4,
12611   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
12612  },
12613  {
12614   "alignment" : 4,
12615   "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
12616   "name" : "android::RWLock::AutoRLock *",
12617   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
12618   "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
12619   "size" : 4,
12620   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
12621  },
12622  {
12623   "alignment" : 4,
12624   "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
12625   "name" : "android::RWLock::AutoWLock *",
12626   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
12627   "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
12628   "size" : 4,
12629   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
12630  },
12631  {
12632   "alignment" : 4,
12633   "linker_set_key" : "_ZTIPN7android6RWLockE",
12634   "name" : "android::RWLock *",
12635   "referenced_type" : "_ZTIN7android6RWLockE",
12636   "self_type" : "_ZTIPN7android6RWLockE",
12637   "size" : 4,
12638   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
12639  },
12640  {
12641   "alignment" : 4,
12642   "linker_set_key" : "_ZTIPN7android6ThreadE",
12643   "name" : "android::Thread *",
12644   "referenced_type" : "_ZTIN7android6ThreadE",
12645   "self_type" : "_ZTIPN7android6ThreadE",
12646   "size" : 4,
12647   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12648  },
12649  {
12650   "alignment" : 4,
12651   "linker_set_key" : "_ZTIPN7android6VectorINS_28sysprop_change_callback_infoEEE",
12652   "name" : "android::Vector<android::sysprop_change_callback_info> *",
12653   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
12654   "self_type" : "_ZTIPN7android6VectorINS_28sysprop_change_callback_infoEEE",
12655   "size" : 4,
12656   "source_file" : "/system/core/libutils/include/utils/Vector.h"
12657  },
12658  {
12659   "alignment" : 4,
12660   "linker_set_key" : "_ZTIPN7android6VectorINS_6Looper15MessageEnvelopeEEE",
12661   "name" : "android::Vector<android::Looper::MessageEnvelope> *",
12662   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
12663   "self_type" : "_ZTIPN7android6VectorINS_6Looper15MessageEnvelopeEEE",
12664   "size" : 4,
12665   "source_file" : "/system/core/libutils/include/utils/Vector.h"
12666  },
12667  {
12668   "alignment" : 4,
12669   "linker_set_key" : "_ZTIPN7android6VectorINS_6Looper8ResponseEEE",
12670   "name" : "android::Vector<android::Looper::Response> *",
12671   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
12672   "self_type" : "_ZTIPN7android6VectorINS_6Looper8ResponseEEE",
12673   "size" : 4,
12674   "source_file" : "/system/core/libutils/include/utils/Vector.h"
12675  },
12676  {
12677   "alignment" : 4,
12678   "linker_set_key" : "_ZTIPN7android6VectorINS_7String8EEE",
12679   "name" : "android::Vector<android::String8> *",
12680   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
12681   "self_type" : "_ZTIPN7android6VectorINS_7String8EEE",
12682   "size" : 4,
12683   "source_file" : "/system/core/libutils/include/utils/Vector.h"
12684  },
12685  {
12686   "alignment" : 4,
12687   "linker_set_key" : "_ZTIPN7android7FileMapE",
12688   "name" : "android::FileMap *",
12689   "referenced_type" : "_ZTIN7android7FileMapE",
12690   "self_type" : "_ZTIPN7android7FileMapE",
12691   "size" : 4,
12692   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
12693  },
12694  {
12695   "alignment" : 4,
12696   "linker_set_key" : "_ZTIPN7android7MessageE",
12697   "name" : "android::Message *",
12698   "referenced_type" : "_ZTIN7android7MessageE",
12699   "self_type" : "_ZTIPN7android7MessageE",
12700   "size" : 4,
12701   "source_file" : "/system/core/libutils/include/utils/Looper.h"
12702  },
12703  {
12704   "alignment" : 4,
12705   "linker_set_key" : "_ZTIPN7android7PrinterE",
12706   "name" : "android::Printer *",
12707   "referenced_type" : "_ZTIN7android7PrinterE",
12708   "self_type" : "_ZTIPN7android7PrinterE",
12709   "size" : 4,
12710   "source_file" : "/system/core/libutils/include/utils/Printer.h"
12711  },
12712  {
12713   "alignment" : 4,
12714   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
12715   "name" : "android::RefBase::weakref_impl *",
12716   "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
12717   "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
12718   "size" : 4,
12719   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12720  },
12721  {
12722   "alignment" : 4,
12723   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
12724   "name" : "android::RefBase::weakref_type *",
12725   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
12726   "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
12727   "size" : 4,
12728   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12729  },
12730  {
12731   "alignment" : 4,
12732   "linker_set_key" : "_ZTIPN7android7RefBaseE",
12733   "name" : "android::RefBase *",
12734   "referenced_type" : "_ZTIN7android7RefBaseE",
12735   "self_type" : "_ZTIPN7android7RefBaseE",
12736   "size" : 4,
12737   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
12738  },
12739  {
12740   "alignment" : 4,
12741   "linker_set_key" : "_ZTIPN7android7String8E",
12742   "name" : "android::String8 *",
12743   "referenced_type" : "_ZTIN7android7String8E",
12744   "self_type" : "_ZTIPN7android7String8E",
12745   "size" : 4,
12746   "source_file" : "/system/core/libutils/include/utils/Printer.h"
12747  },
12748  {
12749   "alignment" : 4,
12750   "linker_set_key" : "_ZTIPN7android8String1610StaticDataILj1EEE",
12751   "name" : "android::String16::StaticData<1> *",
12752   "referenced_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
12753   "self_type" : "_ZTIPN7android8String1610StaticDataILj1EEE",
12754   "size" : 4,
12755   "source_file" : "/system/core/libutils/include/utils/String16.h"
12756  },
12757  {
12758   "alignment" : 4,
12759   "linker_set_key" : "_ZTIPN7android8String16E",
12760   "name" : "android::String16 *",
12761   "referenced_type" : "_ZTIN7android8String16E",
12762   "self_type" : "_ZTIPN7android8String16E",
12763   "size" : 4,
12764   "source_file" : "/system/core/libutils/include/utils/String16.h"
12765  },
12766  {
12767   "alignment" : 4,
12768   "linker_set_key" : "_ZTIPN7android9CallStack12StackDeleterE",
12769   "name" : "android::CallStack::StackDeleter *",
12770   "referenced_type" : "_ZTIN7android9CallStack12StackDeleterE",
12771   "self_type" : "_ZTIPN7android9CallStack12StackDeleterE",
12772   "size" : 4,
12773   "source_file" : "/system/core/libutils/include/utils/CallStack.h"
12774  },
12775  {
12776   "alignment" : 4,
12777   "linker_set_key" : "_ZTIPN7android9CallStackE",
12778   "name" : "android::CallStack *",
12779   "referenced_type" : "_ZTIN7android9CallStackE",
12780   "self_type" : "_ZTIPN7android9CallStackE",
12781   "size" : 4,
12782   "source_file" : "/system/core/libutils/include/utils/CallStack.h"
12783  },
12784  {
12785   "alignment" : 4,
12786   "linker_set_key" : "_ZTIPN7android9ConditionE",
12787   "name" : "android::Condition *",
12788   "referenced_type" : "_ZTIN7android9ConditionE",
12789   "self_type" : "_ZTIPN7android9ConditionE",
12790   "size" : 4,
12791   "source_file" : "/system/core/libutils/include/utils/Condition.h"
12792  },
12793  {
12794   "alignment" : 4,
12795   "linker_set_key" : "_ZTIPN7android9FdPrinterE",
12796   "name" : "android::FdPrinter *",
12797   "referenced_type" : "_ZTIN7android9FdPrinterE",
12798   "self_type" : "_ZTIPN7android9FdPrinterE",
12799   "size" : 4,
12800   "source_file" : "/system/core/libutils/include/utils/Printer.h"
12801  },
12802  {
12803   "alignment" : 4,
12804   "linker_set_key" : "_ZTIPN7android9StopWatchE",
12805   "name" : "android::StopWatch *",
12806   "referenced_type" : "_ZTIN7android9StopWatchE",
12807   "self_type" : "_ZTIPN7android9StopWatchE",
12808   "size" : 4,
12809   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
12810  },
12811  {
12812   "alignment" : 4,
12813   "linker_set_key" : "_ZTIPN7android9TokenizerE",
12814   "name" : "android::Tokenizer *",
12815   "referenced_type" : "_ZTIN7android9TokenizerE",
12816   "self_type" : "_ZTIPN7android9TokenizerE",
12817   "size" : 4,
12818   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
12819  },
12820  {
12821   "alignment" : 4,
12822   "linker_set_key" : "_ZTIPPN7android11PropertyMapE",
12823   "name" : "android::PropertyMap **",
12824   "referenced_type" : "_ZTIPN7android11PropertyMapE",
12825   "self_type" : "_ZTIPPN7android11PropertyMapE",
12826   "size" : 4,
12827   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
12828  },
12829  {
12830   "alignment" : 4,
12831   "linker_set_key" : "_ZTIPPN7android9TokenizerE",
12832   "name" : "android::Tokenizer **",
12833   "referenced_type" : "_ZTIPN7android9TokenizerE",
12834   "self_type" : "_ZTIPPN7android9TokenizerE",
12835   "size" : 4,
12836   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
12837  },
12838  {
12839   "alignment" : 4,
12840   "linker_set_key" : "_ZTIPPv",
12841   "name" : "void **",
12842   "referenced_type" : "_ZTIPv",
12843   "self_type" : "_ZTIPPv",
12844   "size" : 4,
12845   "source_file" : "/system/core/libutils/include/utils/AndroidThreads.h"
12846  },
12847  {
12848   "alignment" : 4,
12849   "linker_set_key" : "_ZTIPc",
12850   "name" : "char *",
12851   "referenced_type" : "_ZTIc",
12852   "self_type" : "_ZTIPc",
12853   "size" : 4,
12854   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
12855  },
12856  {
12857   "alignment" : 4,
12858   "linker_set_key" : "_ZTIPh",
12859   "name" : "unsigned char *",
12860   "referenced_type" : "_ZTIh",
12861   "self_type" : "_ZTIPh",
12862   "size" : 4,
12863   "source_file" : "/system/core/libsystem/include/system/graphics.h"
12864  },
12865  {
12866   "alignment" : 4,
12867   "linker_set_key" : "_ZTIPi",
12868   "name" : "int *",
12869   "referenced_type" : "_ZTIi",
12870   "self_type" : "_ZTIPi",
12871   "size" : 4,
12872   "source_file" : "/system/core/libutils/include/utils/Looper.h"
12873  },
12874  {
12875   "alignment" : 4,
12876   "linker_set_key" : "_ZTIPj",
12877   "name" : "unsigned int *",
12878   "referenced_type" : "_ZTIj",
12879   "self_type" : "_ZTIPj",
12880   "size" : 4,
12881   "source_file" : "/system/core/libutils/include/utils/Unicode.h"
12882  },
12883  {
12884   "alignment" : 4,
12885   "linker_set_key" : "_ZTIPv",
12886   "name" : "void *",
12887   "referenced_type" : "_ZTIv",
12888   "self_type" : "_ZTIPv",
12889   "size" : 4,
12890   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
12891  }
12892 ],
12893 "qualified_types" :
12894 [
12895  {
12896   "alignment" : 2,
12897   "is_const" : true,
12898   "linker_set_key" : "_ZTIA1_KDs",
12899   "name" : "char16_t const[1]",
12900   "referenced_type" : "_ZTIA1_Ds",
12901   "self_type" : "_ZTIA1_KDs",
12902   "size" : 2,
12903   "source_file" : "/system/core/libutils/include/utils/String16.h"
12904  },
12905  {
12906   "alignment" : 4,
12907   "is_const" : true,
12908   "linker_set_key" : "_ZTIK13native_handle",
12909   "name" : "const native_handle",
12910   "referenced_type" : "_ZTI13native_handle",
12911   "self_type" : "_ZTIK13native_handle",
12912   "size" : 12,
12913   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
12914  },
12915  {
12916   "alignment" : 4,
12917   "is_const" : true,
12918   "linker_set_key" : "_ZTIK7log_msg",
12919   "name" : "const log_msg",
12920   "referenced_type" : "_ZTI7log_msg",
12921   "self_type" : "_ZTIK7log_msg",
12922   "size" : 5124,
12923   "source_file" : "/system/core/liblog/include/log/log_read.h"
12924  },
12925  {
12926   "alignment" : 4,
12927   "is_const" : true,
12928   "linker_set_key" : "_ZTIKDi",
12929   "name" : "const char32_t",
12930   "referenced_type" : "_ZTIDi",
12931   "self_type" : "_ZTIKDi",
12932   "size" : 4,
12933   "source_file" : "/system/core/libutils/include/utils/String8.h"
12934  },
12935  {
12936   "alignment" : 2,
12937   "is_const" : true,
12938   "linker_set_key" : "_ZTIKDs",
12939   "name" : "const char16_t",
12940   "referenced_type" : "_ZTIDs",
12941   "self_type" : "_ZTIKDs",
12942   "size" : 2,
12943   "source_file" : "/system/core/libutils/include/utils/String8.h"
12944  },
12945  {
12946   "alignment" : 4,
12947   "is_const" : true,
12948   "linker_set_key" : "_ZTIKN7android10VectorImplE",
12949   "name" : "const android::VectorImpl",
12950   "referenced_type" : "_ZTIN7android10VectorImplE",
12951   "self_type" : "_ZTIKN7android10VectorImplE",
12952   "size" : 20,
12953   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
12954  },
12955  {
12956   "alignment" : 4,
12957   "is_const" : true,
12958   "linker_set_key" : "_ZTIKN7android11KeyedVectorINS_7String8ES1_EE",
12959   "name" : "const android::KeyedVector<android::String8, android::String8>",
12960   "referenced_type" : "_ZTIN7android11KeyedVectorINS_7String8ES1_EE",
12961   "self_type" : "_ZTIKN7android11KeyedVectorINS_7String8ES1_EE",
12962   "size" : 20,
12963   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
12964  },
12965  {
12966   "alignment" : 4,
12967   "is_const" : true,
12968   "linker_set_key" : "_ZTIKN7android11KeyedVectorIiNS_6Looper7RequestEEE",
12969   "name" : "const android::KeyedVector<int, android::Looper::Request>",
12970   "referenced_type" : "_ZTIN7android11KeyedVectorIiNS_6Looper7RequestEEE",
12971   "self_type" : "_ZTIKN7android11KeyedVectorIiNS_6Looper7RequestEEE",
12972   "size" : 20,
12973   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h"
12974  },
12975  {
12976   "alignment" : 4,
12977   "is_const" : true,
12978   "linker_set_key" : "_ZTIKN7android11PropertyMapE",
12979   "name" : "const android::PropertyMap",
12980   "referenced_type" : "_ZTIN7android11PropertyMapE",
12981   "self_type" : "_ZTIKN7android11PropertyMapE",
12982   "size" : 20,
12983   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
12984  },
12985  {
12986   "alignment" : 4,
12987   "is_const" : true,
12988   "linker_set_key" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
12989   "name" : "const android::LightRefBase<android::NativeHandle>",
12990   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
12991   "self_type" : "_ZTIKN7android12LightRefBaseINS_12NativeHandleEEE",
12992   "size" : 4,
12993   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
12994  },
12995  {
12996   "alignment" : 4,
12997   "is_const" : true,
12998   "linker_set_key" : "_ZTIKN7android12NativeHandleE",
12999   "name" : "const android::NativeHandle",
13000   "referenced_type" : "_ZTIN7android12NativeHandleE",
13001   "self_type" : "_ZTIKN7android12NativeHandleE",
13002   "size" : 12,
13003   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
13004  },
13005  {
13006   "alignment" : 4,
13007   "is_const" : true,
13008   "linker_set_key" : "_ZTIKN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE",
13009   "name" : "const android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >",
13010   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE",
13011   "self_type" : "_ZTIKN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE",
13012   "size" : 20,
13013   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
13014  },
13015  {
13016   "alignment" : 4,
13017   "is_const" : true,
13018   "linker_set_key" : "_ZTIKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13019   "name" : "const android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >",
13020   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13021   "self_type" : "_ZTIKN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
13022   "size" : 20,
13023   "source_file" : "/system/core/libutils/include/utils/SortedVector.h"
13024  },
13025  {
13026   "alignment" : 4,
13027   "is_const" : true,
13028   "linker_set_key" : "_ZTIKN7android16ReferenceRenamerE",
13029   "name" : "const android::ReferenceRenamer",
13030   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
13031   "self_type" : "_ZTIKN7android16ReferenceRenamerE",
13032   "size" : 4,
13033   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13034  },
13035  {
13036   "alignment" : 4,
13037   "is_const" : true,
13038   "linker_set_key" : "_ZTIKN7android16SortedVectorImplE",
13039   "name" : "const android::SortedVectorImpl",
13040   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
13041   "self_type" : "_ZTIKN7android16SortedVectorImplE",
13042   "size" : 20,
13043   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h"
13044  },
13045  {
13046   "alignment" : 4,
13047   "is_const" : true,
13048   "linker_set_key" : "_ZTIKN7android16key_value_pair_tINS_7String8ES1_EE",
13049   "name" : "const android::key_value_pair_t<android::String8, android::String8>",
13050   "referenced_type" : "_ZTIN7android16key_value_pair_tINS_7String8ES1_EE",
13051   "self_type" : "_ZTIKN7android16key_value_pair_tINS_7String8ES1_EE",
13052   "size" : 8,
13053   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13054  },
13055  {
13056   "alignment" : 4,
13057   "is_const" : true,
13058   "linker_set_key" : "_ZTIKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
13059   "name" : "const android::key_value_pair_t<int, android::Looper::Request>",
13060   "referenced_type" : "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
13061   "self_type" : "_ZTIKN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
13062   "size" : 28,
13063   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13064  },
13065  {
13066   "alignment" : 4,
13067   "is_const" : true,
13068   "linker_set_key" : "_ZTIKN7android28sysprop_change_callback_infoE",
13069   "name" : "const android::sysprop_change_callback_info",
13070   "referenced_type" : "_ZTIN7android28sysprop_change_callback_infoE",
13071   "self_type" : "_ZTIKN7android28sysprop_change_callback_infoE",
13072   "size" : 8,
13073   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13074  },
13075  {
13076   "alignment" : 4,
13077   "is_const" : true,
13078   "linker_set_key" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
13079   "name" : "const android::sp<android::LooperCallback>",
13080   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
13081   "self_type" : "_ZTIKN7android2spINS_14LooperCallbackEEE",
13082   "size" : 4,
13083   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13084  },
13085  {
13086   "alignment" : 4,
13087   "is_const" : true,
13088   "linker_set_key" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
13089   "name" : "const android::sp<android::MessageHandler>",
13090   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
13091   "self_type" : "_ZTIKN7android2spINS_14MessageHandlerEEE",
13092   "size" : 4,
13093   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13094  },
13095  {
13096   "alignment" : 4,
13097   "is_const" : true,
13098   "linker_set_key" : "_ZTIKN7android2spINS_6LooperEEE",
13099   "name" : "const android::sp<android::Looper>",
13100   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
13101   "self_type" : "_ZTIKN7android2spINS_6LooperEEE",
13102   "size" : 4,
13103   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
13104  },
13105  {
13106   "alignment" : 4,
13107   "is_const" : true,
13108   "linker_set_key" : "_ZTIKN7android2spINS_6ThreadEEE",
13109   "name" : "const android::sp<android::Thread>",
13110   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
13111   "self_type" : "_ZTIKN7android2spINS_6ThreadEEE",
13112   "size" : 4,
13113   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13114  },
13115  {
13116   "alignment" : 4,
13117   "is_const" : true,
13118   "linker_set_key" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
13119   "name" : "const android::wp<android::MessageHandler>",
13120   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
13121   "self_type" : "_ZTIKN7android2wpINS_14MessageHandlerEEE",
13122   "size" : 8,
13123   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13124  },
13125  {
13126   "alignment" : 4,
13127   "is_const" : true,
13128   "linker_set_key" : "_ZTIKN7android2wpINS_6ThreadEEE",
13129   "name" : "const android::wp<android::Thread>",
13130   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
13131   "self_type" : "_ZTIKN7android2wpINS_6ThreadEEE",
13132   "size" : 8,
13133   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13134  },
13135  {
13136   "alignment" : 4,
13137   "is_const" : true,
13138   "linker_set_key" : "_ZTIKN7android6Looper15MessageEnvelopeE",
13139   "name" : "const android::Looper::MessageEnvelope",
13140   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
13141   "self_type" : "_ZTIKN7android6Looper15MessageEnvelopeE",
13142   "size" : 16,
13143   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13144  },
13145  {
13146   "alignment" : 4,
13147   "is_const" : true,
13148   "linker_set_key" : "_ZTIKN7android6Looper7RequestE",
13149   "name" : "const android::Looper::Request",
13150   "referenced_type" : "_ZTIN7android6Looper7RequestE",
13151   "self_type" : "_ZTIKN7android6Looper7RequestE",
13152   "size" : 24,
13153   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13154  },
13155  {
13156   "alignment" : 4,
13157   "is_const" : true,
13158   "linker_set_key" : "_ZTIKN7android6Looper8ResponseE",
13159   "name" : "const android::Looper::Response",
13160   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
13161   "self_type" : "_ZTIKN7android6Looper8ResponseE",
13162   "size" : 28,
13163   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13164  },
13165  {
13166   "alignment" : 4,
13167   "is_const" : true,
13168   "linker_set_key" : "_ZTIKN7android6LooperE",
13169   "name" : "const android::Looper",
13170   "referenced_type" : "_ZTIN7android6LooperE",
13171   "self_type" : "_ZTIKN7android6LooperE",
13172   "size" : 108,
13173   "source_file" : "/system/core/libutils/include/utils/Looper.h"
13174  },
13175  {
13176   "alignment" : 4,
13177   "is_const" : true,
13178   "linker_set_key" : "_ZTIKN7android6ThreadE",
13179   "name" : "const android::Thread",
13180   "referenced_type" : "_ZTIN7android6ThreadE",
13181   "self_type" : "_ZTIKN7android6ThreadE",
13182   "size" : 44,
13183   "source_file" : "/system/core/libutils/include/utils/Thread.h"
13184  },
13185  {
13186   "alignment" : 4,
13187   "is_const" : true,
13188   "linker_set_key" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
13189   "name" : "const android::Vector<android::sysprop_change_callback_info>",
13190   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
13191   "self_type" : "_ZTIKN7android6VectorINS_28sysprop_change_callback_infoEEE",
13192   "size" : 20,
13193   "source_file" : "/system/core/libutils/include/utils/Vector.h"
13194  },
13195  {
13196   "alignment" : 4,
13197   "is_const" : true,
13198   "linker_set_key" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
13199   "name" : "const android::Vector<android::Looper::MessageEnvelope>",
13200   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
13201   "self_type" : "_ZTIKN7android6VectorINS_6Looper15MessageEnvelopeEEE",
13202   "size" : 20,
13203   "source_file" : "/system/core/libutils/include/utils/Vector.h"
13204  },
13205  {
13206   "alignment" : 4,
13207   "is_const" : true,
13208   "linker_set_key" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
13209   "name" : "const android::Vector<android::Looper::Response>",
13210   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
13211   "self_type" : "_ZTIKN7android6VectorINS_6Looper8ResponseEEE",
13212   "size" : 20,
13213   "source_file" : "/system/core/libutils/include/utils/Vector.h"
13214  },
13215  {
13216   "alignment" : 4,
13217   "is_const" : true,
13218   "linker_set_key" : "_ZTIKN7android6VectorINS_7String8EEE",
13219   "name" : "const android::Vector<android::String8>",
13220   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
13221   "self_type" : "_ZTIKN7android6VectorINS_7String8EEE",
13222   "size" : 20,
13223   "source_file" : "/system/core/libutils/include/utils/Vector.h"
13224  },
13225  {
13226   "alignment" : 4,
13227   "is_const" : true,
13228   "linker_set_key" : "_ZTIKN7android7FileMapE",
13229   "name" : "const android::FileMap",
13230   "referenced_type" : "_ZTIN7android7FileMapE",
13231   "self_type" : "_ZTIKN7android7FileMapE",
13232   "size" : 28,
13233   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
13234  },
13235  {
13236   "alignment" : 4,
13237   "is_const" : true,
13238   "linker_set_key" : "_ZTIKN7android7MessageE",
13239   "name" : "const android::Message",
13240   "referenced_type" : "_ZTIN7android7MessageE",
13241   "self_type" : "_ZTIKN7android7MessageE",
13242   "size" : 4,
13243   "source_file" : "/system/core/libutils/include/utils/Looper.h"
13244  },
13245  {
13246   "alignment" : 1,
13247   "is_const" : true,
13248   "linker_set_key" : "_ZTIKN7android7RefBase12weakref_typeE",
13249   "name" : "const android::RefBase::weakref_type",
13250   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
13251   "self_type" : "_ZTIKN7android7RefBase12weakref_typeE",
13252   "size" : 1,
13253   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13254  },
13255  {
13256   "alignment" : 4,
13257   "is_const" : true,
13258   "linker_set_key" : "_ZTIKN7android7RefBaseE",
13259   "name" : "const android::RefBase",
13260   "referenced_type" : "_ZTIN7android7RefBaseE",
13261   "self_type" : "_ZTIKN7android7RefBaseE",
13262   "size" : 8,
13263   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13264  },
13265  {
13266   "alignment" : 4,
13267   "is_const" : true,
13268   "linker_set_key" : "_ZTIKN7android7String8E",
13269   "name" : "const android::String8",
13270   "referenced_type" : "_ZTIN7android7String8E",
13271   "self_type" : "_ZTIKN7android7String8E",
13272   "size" : 4,
13273   "source_file" : "/system/core/libutils/include/utils/String8.h"
13274  },
13275  {
13276   "alignment" : 4,
13277   "is_const" : true,
13278   "linker_set_key" : "_ZTIKN7android8String1610StaticDataILj1EEE",
13279   "name" : "const android::String16::StaticData<1>",
13280   "referenced_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
13281   "self_type" : "_ZTIKN7android8String1610StaticDataILj1EEE",
13282   "size" : 8,
13283   "source_file" : "/system/core/libutils/include/utils/String16.h"
13284  },
13285  {
13286   "alignment" : 4,
13287   "is_const" : true,
13288   "linker_set_key" : "_ZTIKN7android8String16E",
13289   "name" : "const android::String16",
13290   "referenced_type" : "_ZTIN7android8String16E",
13291   "self_type" : "_ZTIKN7android8String16E",
13292   "size" : 4,
13293   "source_file" : "/system/core/libutils/include/utils/String8.h"
13294  },
13295  {
13296   "alignment" : 4,
13297   "is_const" : true,
13298   "linker_set_key" : "_ZTIKN7android9CallStackE",
13299   "name" : "const android::CallStack",
13300   "referenced_type" : "_ZTIN7android9CallStackE",
13301   "self_type" : "_ZTIKN7android9CallStackE",
13302   "size" : 20,
13303   "source_file" : "/system/core/libutils/include/utils/CallStack.h"
13304  },
13305  {
13306   "alignment" : 4,
13307   "is_const" : true,
13308   "linker_set_key" : "_ZTIKN7android9StopWatchE",
13309   "name" : "const android::StopWatch",
13310   "referenced_type" : "_ZTIN7android9StopWatchE",
13311   "self_type" : "_ZTIKN7android9StopWatchE",
13312   "size" : 148,
13313   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
13314  },
13315  {
13316   "alignment" : 4,
13317   "is_const" : true,
13318   "linker_set_key" : "_ZTIKN7android9TokenizerE",
13319   "name" : "const android::Tokenizer",
13320   "referenced_type" : "_ZTIN7android9TokenizerE",
13321   "self_type" : "_ZTIKN7android9TokenizerE",
13322   "size" : 28,
13323   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
13324  },
13325  {
13326   "alignment" : 4,
13327   "is_const" : true,
13328   "linker_set_key" : "_ZTIKPKc",
13329   "name" : "const char *const",
13330   "referenced_type" : "_ZTIPKc",
13331   "self_type" : "_ZTIKPKc",
13332   "size" : 4,
13333   "source_file" : "/system/core/libprocessgroup/include/processgroup/processgroup.h"
13334  },
13335  {
13336   "alignment" : 4,
13337   "is_const" : true,
13338   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
13339   "name" : "android::RefBase::weakref_impl *const",
13340   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:",
13341   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:",
13342   "size" : 4,
13343   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13344  },
13345  {
13346   "alignment" : 4,
13347   "is_const" : true,
13348   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
13349   "name" : "android::RefBase::weakref_impl *const",
13350   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/system/core/libutils/libutils/android_vendor.R_x86_static/obj/system/core/libutils/Looper.sdump",
13351   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/system/core/libutils/libutils/android_vendor.R_x86_static/obj/system/core/libutils/Looper.sdump",
13352   "size" : 4,
13353   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13354  },
13355  {
13356   "alignment" : 4,
13357   "is_const" : true,
13358   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
13359   "name" : "android::RefBase::weakref_impl *const",
13360   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/system/core/libutils/libutils/android_vendor.R_x86_static/obj/system/core/libutils/NativeHandle.sdump",
13361   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/system/core/libutils/libutils/android_vendor.R_x86_static/obj/system/core/libutils/NativeHandle.sdump",
13362   "size" : 4,
13363   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13364  },
13365  {
13366   "alignment" : 4,
13367   "is_const" : true,
13368   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
13369   "name" : "android::RefBase::weakref_impl *const",
13370   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/system/core/libutils/libutils/android_vendor.R_x86_static/obj/system/core/libutils/RefBase.sdump",
13371   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/system/core/libutils/libutils/android_vendor.R_x86_static/obj/system/core/libutils/RefBase.sdump",
13372   "size" : 4,
13373   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13374  },
13375  {
13376   "alignment" : 4,
13377   "is_const" : true,
13378   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
13379   "name" : "android::RefBase::weakref_impl *const",
13380   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/system/core/libutils/libutils/android_vendor.R_x86_static/obj/system/core/libutils/Threads.sdump",
13381   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE#ODR:out/soong/.intermediates/system/core/libutils/libutils/android_vendor.R_x86_static/obj/system/core/libutils/Threads.sdump",
13382   "size" : 4,
13383   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13384  },
13385  {
13386   "alignment" : 4,
13387   "is_const" : true,
13388   "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
13389   "name" : "android::RefBase::weakref_impl *const",
13390   "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
13391   "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
13392   "size" : 4,
13393   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
13394  },
13395  {
13396   "alignment" : 1,
13397   "is_const" : true,
13398   "linker_set_key" : "_ZTIKa",
13399   "name" : "const signed char",
13400   "referenced_type" : "_ZTIa",
13401   "self_type" : "_ZTIKa",
13402   "size" : 1,
13403   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13404  },
13405  {
13406   "alignment" : 1,
13407   "is_const" : true,
13408   "linker_set_key" : "_ZTIKb",
13409   "name" : "const bool",
13410   "referenced_type" : "_ZTIb",
13411   "self_type" : "_ZTIKb",
13412   "size" : 1,
13413   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13414  },
13415  {
13416   "alignment" : 1,
13417   "is_const" : true,
13418   "linker_set_key" : "_ZTIKc",
13419   "name" : "const char",
13420   "referenced_type" : "_ZTIc",
13421   "self_type" : "_ZTIKc",
13422   "size" : 1,
13423   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
13424  },
13425  {
13426   "alignment" : 4,
13427   "is_const" : true,
13428   "linker_set_key" : "_ZTIKd",
13429   "name" : "const double",
13430   "referenced_type" : "_ZTId",
13431   "self_type" : "_ZTIKd",
13432   "size" : 8,
13433   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13434  },
13435  {
13436   "alignment" : 4,
13437   "is_const" : true,
13438   "linker_set_key" : "_ZTIKf",
13439   "name" : "const float",
13440   "referenced_type" : "_ZTIf",
13441   "self_type" : "_ZTIKf",
13442   "size" : 4,
13443   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13444  },
13445  {
13446   "alignment" : 1,
13447   "is_const" : true,
13448   "linker_set_key" : "_ZTIKh",
13449   "name" : "const unsigned char",
13450   "referenced_type" : "_ZTIh",
13451   "self_type" : "_ZTIKh",
13452   "size" : 1,
13453   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13454  },
13455  {
13456   "alignment" : 4,
13457   "is_const" : true,
13458   "linker_set_key" : "_ZTIKi",
13459   "name" : "const int",
13460   "referenced_type" : "_ZTIi",
13461   "self_type" : "_ZTIKi",
13462   "size" : 4,
13463   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13464  },
13465  {
13466   "alignment" : 4,
13467   "is_const" : true,
13468   "linker_set_key" : "_ZTIKj",
13469   "name" : "const unsigned int",
13470   "referenced_type" : "_ZTIj",
13471   "self_type" : "_ZTIKj",
13472   "size" : 4,
13473   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13474  },
13475  {
13476   "alignment" : 2,
13477   "is_const" : true,
13478   "linker_set_key" : "_ZTIKs",
13479   "name" : "const short",
13480   "referenced_type" : "_ZTIs",
13481   "self_type" : "_ZTIKs",
13482   "size" : 2,
13483   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13484  },
13485  {
13486   "alignment" : 2,
13487   "is_const" : true,
13488   "linker_set_key" : "_ZTIKt",
13489   "name" : "const unsigned short",
13490   "referenced_type" : "_ZTIt",
13491   "self_type" : "_ZTIKt",
13492   "size" : 2,
13493   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13494  },
13495  {
13496   "is_const" : true,
13497   "linker_set_key" : "_ZTIKv",
13498   "name" : "const void",
13499   "referenced_type" : "_ZTIv",
13500   "self_type" : "_ZTIKv",
13501   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h"
13502  },
13503  {
13504   "alignment" : 4,
13505   "is_const" : true,
13506   "linker_set_key" : "_ZTIKx",
13507   "name" : "const long long",
13508   "referenced_type" : "_ZTIx",
13509   "self_type" : "_ZTIKx",
13510   "size" : 8,
13511   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13512  },
13513  {
13514   "alignment" : 4,
13515   "is_const" : true,
13516   "linker_set_key" : "_ZTIKy",
13517   "name" : "const unsigned long long",
13518   "referenced_type" : "_ZTIy",
13519   "self_type" : "_ZTIKy",
13520   "size" : 8,
13521   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h"
13522  },
13523  {
13524   "alignment" : 1,
13525   "is_volatile" : true,
13526   "linker_set_key" : "_ZTIVb",
13527   "name" : "volatile bool",
13528   "referenced_type" : "_ZTIb",
13529   "self_type" : "_ZTIVb",
13530   "size" : 1,
13531   "source_file" : "/system/core/libutils/include/utils/Thread.h"
13532  }
13533 ],
13534 "record_types" :
13535 [
13536  {
13537   "alignment" : 4,
13538   "fields" :
13539   [
13540    {
13541     "field_name" : "len",
13542     "referenced_type" : "_ZTIt"
13543    },
13544    {
13545     "field_name" : "hdr_size",
13546     "field_offset" : 16,
13547     "referenced_type" : "_ZTIt"
13548    },
13549    {
13550     "field_name" : "pid",
13551     "field_offset" : 32,
13552     "referenced_type" : "_ZTIi"
13553    },
13554    {
13555     "field_name" : "tid",
13556     "field_offset" : 64,
13557     "referenced_type" : "_ZTIj"
13558    },
13559    {
13560     "field_name" : "sec",
13561     "field_offset" : 96,
13562     "referenced_type" : "_ZTIj"
13563    },
13564    {
13565     "field_name" : "nsec",
13566     "field_offset" : 128,
13567     "referenced_type" : "_ZTIj"
13568    },
13569    {
13570     "field_name" : "lid",
13571     "field_offset" : 160,
13572     "referenced_type" : "_ZTIj"
13573    },
13574    {
13575     "field_name" : "uid",
13576     "field_offset" : 192,
13577     "referenced_type" : "_ZTIj"
13578    },
13579    {
13580     "field_name" : "msg",
13581     "field_offset" : 224,
13582     "referenced_type" : "_ZTIA0_c"
13583    }
13584   ],
13585   "linker_set_key" : "_ZTI12logger_entry",
13586   "name" : "logger_entry",
13587   "referenced_type" : "_ZTI12logger_entry",
13588   "self_type" : "_ZTI12logger_entry",
13589   "size" : 28,
13590   "source_file" : "/system/core/liblog/include/log/log_read.h"
13591  },
13592  {
13593   "alignment" : 4,
13594   "fields" :
13595   [
13596    {
13597     "field_name" : "y",
13598     "referenced_type" : "_ZTIPv"
13599    },
13600    {
13601     "field_name" : "cb",
13602     "field_offset" : 32,
13603     "referenced_type" : "_ZTIPv"
13604    },
13605    {
13606     "field_name" : "cr",
13607     "field_offset" : 64,
13608     "referenced_type" : "_ZTIPv"
13609    },
13610    {
13611     "field_name" : "ystride",
13612     "field_offset" : 96,
13613     "referenced_type" : "_ZTIj"
13614    },
13615    {
13616     "field_name" : "cstride",
13617     "field_offset" : 128,
13618     "referenced_type" : "_ZTIj"
13619    },
13620    {
13621     "field_name" : "chroma_step",
13622     "field_offset" : 160,
13623     "referenced_type" : "_ZTIj"
13624    },
13625    {
13626     "field_name" : "reserved",
13627     "field_offset" : 192,
13628     "referenced_type" : "_ZTIA8_j"
13629    }
13630   ],
13631   "linker_set_key" : "_ZTI13android_ycbcr",
13632   "name" : "android_ycbcr",
13633   "referenced_type" : "_ZTI13android_ycbcr",
13634   "self_type" : "_ZTI13android_ycbcr",
13635   "size" : 56,
13636   "source_file" : "/system/core/libsystem/include/system/graphics.h"
13637  },
13638  {
13639   "alignment" : 4,
13640   "fields" :
13641   [
13642    {
13643     "field_name" : "version",
13644     "referenced_type" : "_ZTIi"
13645    },
13646    {
13647     "field_name" : "numFds",
13648     "field_offset" : 32,
13649     "referenced_type" : "_ZTIi"
13650    },
13651    {
13652     "field_name" : "numInts",
13653     "field_offset" : 64,
13654     "referenced_type" : "_ZTIi"
13655    },
13656    {
13657     "field_name" : "data",
13658     "field_offset" : 96,
13659     "referenced_type" : "_ZTIA0_i"
13660    }
13661   ],
13662   "linker_set_key" : "_ZTI13native_handle",
13663   "name" : "native_handle",
13664   "referenced_type" : "_ZTI13native_handle",
13665   "self_type" : "_ZTI13native_handle",
13666   "size" : 12,
13667   "source_file" : "/system/core/libcutils/include/cutils/native_handle.h"
13668  },
13669  {
13670   "alignment" : 4,
13671   "fields" :
13672   [
13673    {
13674     "field_name" : "x",
13675     "referenced_type" : "_ZTIf"
13676    },
13677    {
13678     "field_name" : "y",
13679     "field_offset" : 32,
13680     "referenced_type" : "_ZTIf"
13681    }
13682   ],
13683   "linker_set_key" : "_ZTI16android_xy_color",
13684   "name" : "android_xy_color",
13685   "referenced_type" : "_ZTI16android_xy_color",
13686   "self_type" : "_ZTI16android_xy_color",
13687   "size" : 8,
13688   "source_file" : "/system/core/libsystem/include/system/graphics.h"
13689  },
13690  {
13691   "alignment" : 4,
13692   "fields" :
13693   [
13694    {
13695     "field_name" : "top_left",
13696     "referenced_type" : "_ZTIPh"
13697    },
13698    {
13699     "field_name" : "component",
13700     "field_offset" : 32,
13701     "referenced_type" : "_ZTI22android_flex_component"
13702    },
13703    {
13704     "field_name" : "bits_per_component",
13705     "field_offset" : 64,
13706     "referenced_type" : "_ZTIi"
13707    },
13708    {
13709     "field_name" : "bits_used",
13710     "field_offset" : 96,
13711     "referenced_type" : "_ZTIi"
13712    },
13713    {
13714     "field_name" : "h_increment",
13715     "field_offset" : 128,
13716     "referenced_type" : "_ZTIi"
13717    },
13718    {
13719     "field_name" : "v_increment",
13720     "field_offset" : 160,
13721     "referenced_type" : "_ZTIi"
13722    },
13723    {
13724     "field_name" : "h_subsampling",
13725     "field_offset" : 192,
13726     "referenced_type" : "_ZTIi"
13727    },
13728    {
13729     "field_name" : "v_subsampling",
13730     "field_offset" : 224,
13731     "referenced_type" : "_ZTIi"
13732    }
13733   ],
13734   "linker_set_key" : "_ZTI18android_flex_plane",
13735   "name" : "android_flex_plane",
13736   "referenced_type" : "_ZTI18android_flex_plane",
13737   "self_type" : "_ZTI18android_flex_plane",
13738   "size" : 32,
13739   "source_file" : "/system/core/libsystem/include/system/graphics.h"
13740  },
13741  {
13742   "alignment" : 4,
13743   "fields" :
13744   [
13745    {
13746     "field_name" : "format",
13747     "referenced_type" : "_ZTI19android_flex_format"
13748    },
13749    {
13750     "field_name" : "num_planes",
13751     "field_offset" : 32,
13752     "referenced_type" : "_ZTIj"
13753    },
13754    {
13755     "field_name" : "planes",
13756     "field_offset" : 64,
13757     "referenced_type" : "_ZTIP18android_flex_plane"
13758    }
13759   ],
13760   "linker_set_key" : "_ZTI19android_flex_layout",
13761   "name" : "android_flex_layout",
13762   "referenced_type" : "_ZTI19android_flex_layout",
13763   "self_type" : "_ZTI19android_flex_layout",
13764   "size" : 12,
13765   "source_file" : "/system/core/libsystem/include/system/graphics.h"
13766  },
13767  {
13768   "alignment" : 4,
13769   "fields" :
13770   [
13771    {
13772     "field_name" : "num_points",
13773     "referenced_type" : "_ZTIj"
13774    },
13775    {
13776     "field_name" : "reserved",
13777     "field_offset" : 32,
13778     "referenced_type" : "_ZTIA8_j"
13779    },
13780    {
13781     "field_name" : "xyzc_points",
13782     "field_offset" : 288,
13783     "referenced_type" : "_ZTIA_f"
13784    }
13785   ],
13786   "linker_set_key" : "_ZTI20android_depth_points",
13787   "name" : "android_depth_points",
13788   "referenced_type" : "_ZTI20android_depth_points",
13789   "self_type" : "_ZTI20android_depth_points",
13790   "size" : 36,
13791   "source_file" : "/system/core/libsystem/include/system/graphics.h"
13792  },
13793  {
13794   "alignment" : 4,
13795   "fields" :
13796   [
13797    {
13798     "field_name" : "struct_size",
13799     "referenced_type" : "_ZTIj"
13800    },
13801    {
13802     "field_name" : "buffer_id",
13803     "field_offset" : 32,
13804     "referenced_type" : "_ZTIi"
13805    },
13806    {
13807     "field_name" : "priority",
13808     "field_offset" : 64,
13809     "referenced_type" : "_ZTIi"
13810    },
13811    {
13812     "field_name" : "tag",
13813     "field_offset" : 96,
13814     "referenced_type" : "_ZTIPKc"
13815    },
13816    {
13817     "field_name" : "file",
13818     "field_offset" : 128,
13819     "referenced_type" : "_ZTIPKc"
13820    },
13821    {
13822     "field_name" : "line",
13823     "field_offset" : 160,
13824     "referenced_type" : "_ZTIj"
13825    },
13826    {
13827     "field_name" : "message",
13828     "field_offset" : 192,
13829     "referenced_type" : "_ZTIPKc"
13830    }
13831   ],
13832   "linker_set_key" : "_ZTI21__android_log_message",
13833   "name" : "__android_log_message",
13834   "referenced_type" : "_ZTI21__android_log_message",
13835   "self_type" : "_ZTI21__android_log_message",
13836   "size" : 28,
13837   "source_file" : "/system/core/liblog/include/android/log.h"
13838  },
13839  {
13840   "alignment" : 4,
13841   "fields" :
13842   [
13843    {
13844     "field_name" : "maxContentLightLevel",
13845     "referenced_type" : "_ZTIf"
13846    },
13847    {
13848     "field_name" : "maxFrameAverageLightLevel",
13849     "field_offset" : 32,
13850     "referenced_type" : "_ZTIf"
13851    }
13852   ],
13853   "linker_set_key" : "_ZTI25android_cta861_3_metadata",
13854   "name" : "android_cta861_3_metadata",
13855   "referenced_type" : "_ZTI25android_cta861_3_metadata",
13856   "self_type" : "_ZTI25android_cta861_3_metadata",
13857   "size" : 8,
13858   "source_file" : "/system/core/libsystem/include/system/graphics.h"
13859  },
13860  {
13861   "alignment" : 4,
13862   "fields" :
13863   [
13864    {
13865     "field_name" : "displayPrimaryRed",
13866     "referenced_type" : "_ZTI16android_xy_color"
13867    },
13868    {
13869     "field_name" : "displayPrimaryGreen",
13870     "field_offset" : 64,
13871     "referenced_type" : "_ZTI16android_xy_color"
13872    },
13873    {
13874     "field_name" : "displayPrimaryBlue",
13875     "field_offset" : 128,
13876     "referenced_type" : "_ZTI16android_xy_color"
13877    },
13878    {
13879     "field_name" : "whitePoint",
13880     "field_offset" : 192,
13881     "referenced_type" : "_ZTI16android_xy_color"
13882    },
13883    {
13884     "field_name" : "maxLuminance",
13885     "field_offset" : 256,
13886     "referenced_type" : "_ZTIf"
13887    },
13888    {
13889     "field_name" : "minLuminance",
13890     "field_offset" : 288,
13891     "referenced_type" : "_ZTIf"
13892    }
13893   ],
13894   "linker_set_key" : "_ZTI26android_smpte2086_metadata",
13895   "name" : "android_smpte2086_metadata",
13896   "referenced_type" : "_ZTI26android_smpte2086_metadata",
13897   "self_type" : "_ZTI26android_smpte2086_metadata",
13898   "size" : 40,
13899   "source_file" : "/system/core/libsystem/include/system/graphics.h"
13900  },
13901  {
13902   "alignment" : 4,
13903   "fields" :
13904   [
13905    {
13906     "referenced_type" : "_ZTIN7log_msgUt_E"
13907    }
13908   ],
13909   "linker_set_key" : "_ZTI7log_msg",
13910   "name" : "log_msg",
13911   "referenced_type" : "_ZTI7log_msg",
13912   "self_type" : "_ZTI7log_msg",
13913   "size" : 5124,
13914   "source_file" : "/system/core/liblog/include/log/log_read.h"
13915  },
13916  {
13917   "alignment" : 1,
13918   "fields" :
13919   [
13920    {
13921     "field_name" : "tv_sec",
13922     "referenced_type" : "_ZTIj"
13923    },
13924    {
13925     "field_name" : "tv_nsec",
13926     "field_offset" : 32,
13927     "referenced_type" : "_ZTIj"
13928    }
13929   ],
13930   "linker_set_key" : "_ZTI8log_time",
13931   "name" : "log_time",
13932   "referenced_type" : "_ZTI8log_time",
13933   "self_type" : "_ZTI8log_time",
13934   "size" : 8,
13935   "source_file" : "/system/core/liblog/include_vndk/log/log_time.h"
13936  },
13937  {
13938   "alignment" : 4,
13939   "base_specifiers" :
13940   [
13941    {
13942     "referenced_type" : "_ZTIN7android7PrinterE"
13943    }
13944   ],
13945   "fields" :
13946   [
13947    {
13948     "access" : "private",
13949     "field_name" : "mLogTag",
13950     "field_offset" : 32,
13951     "referenced_type" : "_ZTIPKc"
13952    },
13953    {
13954     "access" : "private",
13955     "field_name" : "mPriority",
13956     "field_offset" : 64,
13957     "referenced_type" : "_ZTI19android_LogPriority"
13958    },
13959    {
13960     "access" : "private",
13961     "field_name" : "mPrefix",
13962     "field_offset" : 96,
13963     "referenced_type" : "_ZTIPKc"
13964    },
13965    {
13966     "access" : "private",
13967     "field_name" : "mIgnoreBlankLines",
13968     "field_offset" : 128,
13969     "referenced_type" : "_ZTIb"
13970    }
13971   ],
13972   "linker_set_key" : "_ZTIN7android10LogPrinterE",
13973   "name" : "android::LogPrinter",
13974   "record_kind" : "class",
13975   "referenced_type" : "_ZTIN7android10LogPrinterE",
13976   "self_type" : "_ZTIN7android10LogPrinterE",
13977   "size" : 20,
13978   "source_file" : "/system/core/libutils/include/utils/Printer.h",
13979   "vtable_components" :
13980   [
13981    {
13982     "kind" : "offset_to_top"
13983    },
13984    {
13985     "kind" : "rtti",
13986     "mangled_component_name" : "_ZTIN7android10LogPrinterE"
13987    },
13988    {
13989     "mangled_component_name" : "_ZN7android10LogPrinter9printLineEPKc"
13990    },
13991    {
13992     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
13993    },
13994    {
13995     "kind" : "complete_dtor_pointer",
13996     "mangled_component_name" : "_ZN7android10LogPrinterD1Ev"
13997    },
13998    {
13999     "kind" : "deleting_dtor_pointer",
14000     "mangled_component_name" : "_ZN7android10LogPrinterD0Ev"
14001    }
14002   ]
14003  },
14004  {
14005   "alignment" : 4,
14006   "fields" :
14007   [
14008    {
14009     "access" : "private",
14010     "field_name" : "mStorage",
14011     "field_offset" : 32,
14012     "referenced_type" : "_ZTIPv"
14013    },
14014    {
14015     "access" : "private",
14016     "field_name" : "mCount",
14017     "field_offset" : 64,
14018     "referenced_type" : "_ZTIj"
14019    },
14020    {
14021     "access" : "private",
14022     "field_name" : "mFlags",
14023     "field_offset" : 96,
14024     "referenced_type" : "_ZTIKj"
14025    },
14026    {
14027     "access" : "private",
14028     "field_name" : "mItemSize",
14029     "field_offset" : 128,
14030     "referenced_type" : "_ZTIKj"
14031    }
14032   ],
14033   "linker_set_key" : "_ZTIN7android10VectorImplE",
14034   "name" : "android::VectorImpl",
14035   "record_kind" : "class",
14036   "referenced_type" : "_ZTIN7android10VectorImplE",
14037   "self_type" : "_ZTIN7android10VectorImplE",
14038   "size" : 20,
14039   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
14040   "vtable_components" :
14041   [
14042    {
14043     "kind" : "offset_to_top"
14044    },
14045    {
14046     "kind" : "rtti",
14047     "mangled_component_name" : "_ZTIN7android10VectorImplE"
14048    },
14049    {
14050     "kind" : "complete_dtor_pointer",
14051     "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
14052    },
14053    {
14054     "kind" : "deleting_dtor_pointer",
14055     "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
14056    },
14057    {
14058     "is_pure" : true,
14059     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
14060    },
14061    {
14062     "is_pure" : true,
14063     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
14064    },
14065    {
14066     "is_pure" : true,
14067     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
14068    },
14069    {
14070     "is_pure" : true,
14071     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
14072    },
14073    {
14074     "is_pure" : true,
14075     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
14076    },
14077    {
14078     "is_pure" : true,
14079     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
14080    }
14081   ]
14082  },
14083  {
14084   "alignment" : 4,
14085   "fields" :
14086   [
14087    {
14088     "access" : "private",
14089     "field_name" : "mVector",
14090     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE"
14091    }
14092   ],
14093   "linker_set_key" : "_ZTIN7android11KeyedVectorINS_7String8ES1_EE",
14094   "name" : "android::KeyedVector<android::String8, android::String8>",
14095   "record_kind" : "class",
14096   "referenced_type" : "_ZTIN7android11KeyedVectorINS_7String8ES1_EE",
14097   "self_type" : "_ZTIN7android11KeyedVectorINS_7String8ES1_EE",
14098   "size" : 20,
14099   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
14100   "template_args" : [ "_ZTIN7android7String8E", "_ZTIN7android7String8E" ]
14101  },
14102  {
14103   "alignment" : 4,
14104   "fields" :
14105   [
14106    {
14107     "access" : "private",
14108     "field_name" : "mVector",
14109     "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
14110    }
14111   ],
14112   "linker_set_key" : "_ZTIN7android11KeyedVectorIiNS_6Looper7RequestEEE",
14113   "name" : "android::KeyedVector<int, android::Looper::Request>",
14114   "record_kind" : "class",
14115   "referenced_type" : "_ZTIN7android11KeyedVectorIiNS_6Looper7RequestEEE",
14116   "self_type" : "_ZTIN7android11KeyedVectorIiNS_6Looper7RequestEEE",
14117   "size" : 20,
14118   "source_file" : "/system/core/libutils/include/utils/KeyedVector.h",
14119   "template_args" : [ "_ZTIi", "_ZTIN7android6Looper7RequestE" ]
14120  },
14121  {
14122   "access" : "private",
14123   "alignment" : 4,
14124   "fields" :
14125   [
14126    {
14127     "access" : "private",
14128     "field_name" : "mMap",
14129     "referenced_type" : "_ZTIPN7android11PropertyMapE"
14130    },
14131    {
14132     "access" : "private",
14133     "field_name" : "mTokenizer",
14134     "field_offset" : 32,
14135     "referenced_type" : "_ZTIPN7android9TokenizerE"
14136    }
14137   ],
14138   "linker_set_key" : "_ZTIN7android11PropertyMap6ParserE",
14139   "name" : "android::PropertyMap::Parser",
14140   "record_kind" : "class",
14141   "referenced_type" : "_ZTIN7android11PropertyMap6ParserE",
14142   "self_type" : "_ZTIN7android11PropertyMap6ParserE",
14143   "size" : 8,
14144   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
14145  },
14146  {
14147   "alignment" : 4,
14148   "fields" :
14149   [
14150    {
14151     "access" : "private",
14152     "field_name" : "mProperties",
14153     "referenced_type" : "_ZTIN7android11KeyedVectorINS_7String8ES1_EE"
14154    }
14155   ],
14156   "linker_set_key" : "_ZTIN7android11PropertyMapE",
14157   "name" : "android::PropertyMap",
14158   "record_kind" : "class",
14159   "referenced_type" : "_ZTIN7android11PropertyMapE",
14160   "self_type" : "_ZTIN7android11PropertyMapE",
14161   "size" : 20,
14162   "source_file" : "/system/core/libutils/include/utils/PropertyMap.h"
14163  },
14164  {
14165   "alignment" : 4,
14166   "fields" :
14167   [
14168    {
14169     "access" : "private",
14170     "field_name" : "mTag",
14171     "referenced_type" : "_ZTIy"
14172    }
14173   ],
14174   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
14175   "name" : "android::ScopedTrace",
14176   "record_kind" : "class",
14177   "referenced_type" : "_ZTIN7android11ScopedTraceE",
14178   "self_type" : "_ZTIN7android11ScopedTraceE",
14179   "size" : 8,
14180   "source_file" : "/system/core/libutils/include/utils/Trace.h"
14181  },
14182  {
14183   "alignment" : 4,
14184   "fields" :
14185   [
14186    {
14187     "access" : "private",
14188     "field_name" : "mCount",
14189     "referenced_type" : "_ZTINSt3__16atomicIiEE"
14190    }
14191   ],
14192   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
14193   "name" : "android::LightRefBase<android::NativeHandle>",
14194   "record_kind" : "class",
14195   "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
14196   "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
14197   "size" : 4,
14198   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
14199   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
14200  },
14201  {
14202   "alignment" : 4,
14203   "fields" :
14204   [
14205    {
14206     "access" : "private",
14207     "field_name" : "mCount",
14208     "referenced_type" : "_ZTINSt3__16atomicIiEE"
14209    }
14210   ],
14211   "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
14212   "name" : "android::LightRefBase<android::VirtualLightRefBase>",
14213   "record_kind" : "class",
14214   "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
14215   "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
14216   "size" : 4,
14217   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
14218   "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
14219  },
14220  {
14221   "alignment" : 4,
14222   "base_specifiers" :
14223   [
14224    {
14225     "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
14226    }
14227   ],
14228   "fields" :
14229   [
14230    {
14231     "access" : "private",
14232     "field_name" : "mHandle",
14233     "field_offset" : 32,
14234     "referenced_type" : "_ZTIP13native_handle"
14235    },
14236    {
14237     "access" : "private",
14238     "field_name" : "mOwnsHandle",
14239     "field_offset" : 64,
14240     "referenced_type" : "_ZTIb"
14241    }
14242   ],
14243   "linker_set_key" : "_ZTIN7android12NativeHandleE",
14244   "name" : "android::NativeHandle",
14245   "record_kind" : "class",
14246   "referenced_type" : "_ZTIN7android12NativeHandleE",
14247   "self_type" : "_ZTIN7android12NativeHandleE",
14248   "size" : 12,
14249   "source_file" : "/system/core/libutils/include/utils/NativeHandle.h"
14250  },
14251  {
14252   "alignment" : 4,
14253   "base_specifiers" :
14254   [
14255    {
14256     "access" : "private",
14257     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
14258    }
14259   ],
14260   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE",
14261   "name" : "android::SortedVector<android::key_value_pair_t<android::String8, android::String8> >",
14262   "record_kind" : "class",
14263   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE",
14264   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE",
14265   "size" : 20,
14266   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
14267   "template_args" : [ "_ZTIN7android16key_value_pair_tINS_7String8ES1_EE" ],
14268   "vtable_components" :
14269   [
14270    {
14271     "kind" : "offset_to_top"
14272    },
14273    {
14274     "kind" : "rtti",
14275     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEEE"
14276    },
14277    {
14278     "kind" : "complete_dtor_pointer",
14279     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEED1Ev"
14280    },
14281    {
14282     "kind" : "deleting_dtor_pointer",
14283     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEED0Ev"
14284    },
14285    {
14286     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE12do_constructEPvj"
14287    },
14288    {
14289     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_destroyEPvj"
14290    },
14291    {
14292     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE7do_copyEPvPKvj"
14293    },
14294    {
14295     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE8do_splatEPvPKvj"
14296    },
14297    {
14298     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE15do_move_forwardEPvPKvj"
14299    },
14300    {
14301     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE16do_move_backwardEPvPKvj"
14302    },
14303    {
14304     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tINS_7String8ES2_EEE10do_compareEPKvS6_"
14305    }
14306   ]
14307  },
14308  {
14309   "alignment" : 4,
14310   "base_specifiers" :
14311   [
14312    {
14313     "access" : "private",
14314     "referenced_type" : "_ZTIN7android16SortedVectorImplE"
14315    }
14316   ],
14317   "linker_set_key" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
14318   "name" : "android::SortedVector<android::key_value_pair_t<int, android::Looper::Request> >",
14319   "record_kind" : "class",
14320   "referenced_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
14321   "self_type" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
14322   "size" : 20,
14323   "source_file" : "/system/core/libutils/include/utils/SortedVector.h",
14324   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ],
14325   "vtable_components" :
14326   [
14327    {
14328     "kind" : "offset_to_top"
14329    },
14330    {
14331     "kind" : "rtti",
14332     "mangled_component_name" : "_ZTIN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE"
14333    },
14334    {
14335     "kind" : "complete_dtor_pointer",
14336     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEED1Ev"
14337    },
14338    {
14339     "kind" : "deleting_dtor_pointer",
14340     "mangled_component_name" : "_ZN7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEED0Ev"
14341    },
14342    {
14343     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE12do_constructEPvj"
14344    },
14345    {
14346     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_destroyEPvj"
14347    },
14348    {
14349     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE7do_copyEPvPKvj"
14350    },
14351    {
14352     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE8do_splatEPvPKvj"
14353    },
14354    {
14355     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE15do_move_forwardEPvPKvj"
14356    },
14357    {
14358     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE16do_move_backwardEPvPKvj"
14359    },
14360    {
14361     "mangled_component_name" : "_ZNK7android12SortedVectorINS_16key_value_pair_tIiNS_6Looper7RequestEEEE10do_compareEPKvS7_"
14362    }
14363   ]
14364  },
14365  {
14366   "alignment" : 4,
14367   "base_specifiers" :
14368   [
14369    {
14370     "referenced_type" : "_ZTIN7android7PrinterE"
14371    }
14372   ],
14373   "fields" :
14374   [
14375    {
14376     "access" : "private",
14377     "field_name" : "mPrinter",
14378     "field_offset" : 32,
14379     "referenced_type" : "_ZTIRN7android7PrinterE"
14380    },
14381    {
14382     "access" : "private",
14383     "field_name" : "mPrefix",
14384     "field_offset" : 64,
14385     "referenced_type" : "_ZTIPKc"
14386    }
14387   ],
14388   "linker_set_key" : "_ZTIN7android13PrefixPrinterE",
14389   "name" : "android::PrefixPrinter",
14390   "record_kind" : "class",
14391   "referenced_type" : "_ZTIN7android13PrefixPrinterE",
14392   "self_type" : "_ZTIN7android13PrefixPrinterE",
14393   "size" : 12,
14394   "source_file" : "/system/core/libutils/include/utils/Printer.h",
14395   "vtable_components" :
14396   [
14397    {
14398     "kind" : "offset_to_top"
14399    },
14400    {
14401     "kind" : "rtti",
14402     "mangled_component_name" : "_ZTIN7android13PrefixPrinterE"
14403    },
14404    {
14405     "mangled_component_name" : "_ZN7android13PrefixPrinter9printLineEPKc"
14406    },
14407    {
14408     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
14409    },
14410    {
14411     "kind" : "complete_dtor_pointer",
14412     "mangled_component_name" : "_ZN7android13PrefixPrinterD1Ev"
14413    },
14414    {
14415     "kind" : "deleting_dtor_pointer",
14416     "mangled_component_name" : "_ZN7android13PrefixPrinterD0Ev"
14417    }
14418   ]
14419  },
14420  {
14421   "alignment" : 1,
14422   "linker_set_key" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tINS_7String8ES2_EEEE",
14423   "name" : "android::trait_pointer<android::key_value_pair_t<android::String8, android::String8> >",
14424   "referenced_type" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tINS_7String8ES2_EEEE",
14425   "self_type" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tINS_7String8ES2_EEEE",
14426   "size" : 1,
14427   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14428   "template_args" : [ "_ZTIN7android16key_value_pair_tINS_7String8ES1_EE" ]
14429  },
14430  {
14431   "alignment" : 1,
14432   "linker_set_key" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
14433   "name" : "android::trait_pointer<android::key_value_pair_t<int, android::Looper::Request> >",
14434   "referenced_type" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
14435   "self_type" : "_ZTIN7android13trait_pointerINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
14436   "size" : 1,
14437   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14438   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
14439  },
14440  {
14441   "alignment" : 1,
14442   "linker_set_key" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
14443   "name" : "android::trait_pointer<android::sysprop_change_callback_info>",
14444   "referenced_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
14445   "self_type" : "_ZTIN7android13trait_pointerINS_28sysprop_change_callback_infoEEE",
14446   "size" : 1,
14447   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14448   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
14449  },
14450  {
14451   "alignment" : 1,
14452   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
14453   "name" : "android::trait_pointer<android::Looper::MessageEnvelope>",
14454   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
14455   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper15MessageEnvelopeEEE",
14456   "size" : 1,
14457   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14458   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
14459  },
14460  {
14461   "alignment" : 1,
14462   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper7RequestEEE",
14463   "name" : "android::trait_pointer<android::Looper::Request>",
14464   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper7RequestEEE",
14465   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper7RequestEEE",
14466   "size" : 1,
14467   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14468   "template_args" : [ "_ZTIN7android6Looper7RequestE" ]
14469  },
14470  {
14471   "alignment" : 1,
14472   "linker_set_key" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
14473   "name" : "android::trait_pointer<android::Looper::Response>",
14474   "referenced_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
14475   "self_type" : "_ZTIN7android13trait_pointerINS_6Looper8ResponseEEE",
14476   "size" : 1,
14477   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14478   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
14479  },
14480  {
14481   "alignment" : 1,
14482   "linker_set_key" : "_ZTIN7android13trait_pointerINS_7String8EEE",
14483   "name" : "android::trait_pointer<android::String8>",
14484   "referenced_type" : "_ZTIN7android13trait_pointerINS_7String8EEE",
14485   "self_type" : "_ZTIN7android13trait_pointerINS_7String8EEE",
14486   "size" : 1,
14487   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14488   "template_args" : [ "_ZTIN7android7String8E" ]
14489  },
14490  {
14491   "alignment" : 1,
14492   "linker_set_key" : "_ZTIN7android13trait_pointerIiEE",
14493   "name" : "android::trait_pointer<int>",
14494   "referenced_type" : "_ZTIN7android13trait_pointerIiEE",
14495   "self_type" : "_ZTIN7android13trait_pointerIiEE",
14496   "size" : 1,
14497   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14498   "template_args" : [ "_ZTIi" ]
14499  },
14500  {
14501   "alignment" : 4,
14502   "base_specifiers" :
14503   [
14504    {
14505     "is_virtual" : true,
14506     "referenced_type" : "_ZTIN7android7RefBaseE"
14507    }
14508   ],
14509   "linker_set_key" : "_ZTIN7android14LooperCallbackE",
14510   "name" : "android::LooperCallback",
14511   "record_kind" : "class",
14512   "referenced_type" : "_ZTIN7android14LooperCallbackE",
14513   "self_type" : "_ZTIN7android14LooperCallbackE",
14514   "size" : 12,
14515   "source_file" : "/system/core/libutils/include/utils/Looper.h",
14516   "vtable_components" :
14517   [
14518    {
14519     "component_value" : 4,
14520     "kind" : "vbase_offset"
14521    },
14522    {
14523     "kind" : "offset_to_top"
14524    },
14525    {
14526     "kind" : "rtti",
14527     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
14528    },
14529    {
14530     "kind" : "complete_dtor_pointer",
14531     "mangled_component_name" : "_ZN7android14LooperCallbackD1Ev"
14532    },
14533    {
14534     "kind" : "deleting_dtor_pointer",
14535     "mangled_component_name" : "_ZN7android14LooperCallbackD0Ev"
14536    },
14537    {
14538     "is_pure" : true,
14539     "mangled_component_name" : "_ZN7android14LooperCallback11handleEventEiiPv"
14540    },
14541    {
14542     "kind" : "vcall_offset"
14543    },
14544    {
14545     "kind" : "vcall_offset"
14546    },
14547    {
14548     "kind" : "vcall_offset"
14549    },
14550    {
14551     "kind" : "vcall_offset"
14552    },
14553    {
14554     "component_value" : -4,
14555     "kind" : "vcall_offset"
14556    },
14557    {
14558     "component_value" : -4,
14559     "kind" : "offset_to_top"
14560    },
14561    {
14562     "kind" : "rtti",
14563     "mangled_component_name" : "_ZTIN7android14LooperCallbackE"
14564    },
14565    {
14566     "kind" : "complete_dtor_pointer",
14567     "mangled_component_name" : "_ZTv0_n12_N7android14LooperCallbackD1Ev"
14568    },
14569    {
14570     "kind" : "deleting_dtor_pointer",
14571     "mangled_component_name" : "_ZTv0_n12_N7android14LooperCallbackD0Ev"
14572    },
14573    {
14574     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14575    },
14576    {
14577     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14578    },
14579    {
14580     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14581    },
14582    {
14583     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14584    }
14585   ]
14586  },
14587  {
14588   "alignment" : 4,
14589   "base_specifiers" :
14590   [
14591    {
14592     "is_virtual" : true,
14593     "referenced_type" : "_ZTIN7android7RefBaseE"
14594    }
14595   ],
14596   "linker_set_key" : "_ZTIN7android14MessageHandlerE",
14597   "name" : "android::MessageHandler",
14598   "record_kind" : "class",
14599   "referenced_type" : "_ZTIN7android14MessageHandlerE",
14600   "self_type" : "_ZTIN7android14MessageHandlerE",
14601   "size" : 12,
14602   "source_file" : "/system/core/libutils/include/utils/Looper.h",
14603   "vtable_components" :
14604   [
14605    {
14606     "component_value" : 4,
14607     "kind" : "vbase_offset"
14608    },
14609    {
14610     "kind" : "offset_to_top"
14611    },
14612    {
14613     "kind" : "rtti",
14614     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
14615    },
14616    {
14617     "kind" : "complete_dtor_pointer",
14618     "mangled_component_name" : "_ZN7android14MessageHandlerD1Ev"
14619    },
14620    {
14621     "kind" : "deleting_dtor_pointer",
14622     "mangled_component_name" : "_ZN7android14MessageHandlerD0Ev"
14623    },
14624    {
14625     "is_pure" : true,
14626     "mangled_component_name" : "_ZN7android14MessageHandler13handleMessageERKNS_7MessageE"
14627    },
14628    {
14629     "kind" : "vcall_offset"
14630    },
14631    {
14632     "kind" : "vcall_offset"
14633    },
14634    {
14635     "kind" : "vcall_offset"
14636    },
14637    {
14638     "kind" : "vcall_offset"
14639    },
14640    {
14641     "component_value" : -4,
14642     "kind" : "vcall_offset"
14643    },
14644    {
14645     "component_value" : -4,
14646     "kind" : "offset_to_top"
14647    },
14648    {
14649     "kind" : "rtti",
14650     "mangled_component_name" : "_ZTIN7android14MessageHandlerE"
14651    },
14652    {
14653     "kind" : "complete_dtor_pointer",
14654     "mangled_component_name" : "_ZTv0_n12_N7android14MessageHandlerD1Ev"
14655    },
14656    {
14657     "kind" : "deleting_dtor_pointer",
14658     "mangled_component_name" : "_ZTv0_n12_N7android14MessageHandlerD0Ev"
14659    },
14660    {
14661     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
14662    },
14663    {
14664     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
14665    },
14666    {
14667     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
14668    },
14669    {
14670     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
14671    }
14672   ]
14673  },
14674  {
14675   "alignment" : 1,
14676   "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
14677   "name" : "android::ReferenceMover",
14678   "record_kind" : "class",
14679   "referenced_type" : "_ZTIN7android14ReferenceMoverE",
14680   "self_type" : "_ZTIN7android14ReferenceMoverE",
14681   "size" : 1,
14682   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
14683  },
14684  {
14685   "alignment" : 4,
14686   "base_specifiers" :
14687   [
14688    {
14689     "referenced_type" : "_ZTIN7android8String16E"
14690    }
14691   ],
14692   "fields" :
14693   [
14694    {
14695     "access" : "private",
14696     "field_name" : "mData",
14697     "field_offset" : 32,
14698     "referenced_type" : "_ZTIKN7android8String1610StaticDataILj1EEE"
14699    }
14700   ],
14701   "linker_set_key" : "_ZTIN7android14StaticString16ILj1EEE",
14702   "name" : "android::StaticString16<1>",
14703   "record_kind" : "class",
14704   "referenced_type" : "_ZTIN7android14StaticString16ILj1EEE",
14705   "self_type" : "_ZTIN7android14StaticString16ILj1EEE",
14706   "size" : 12,
14707   "source_file" : "/system/core/libutils/include/utils/String16.h"
14708  },
14709  {
14710   "alignment" : 4,
14711   "base_specifiers" :
14712   [
14713    {
14714     "referenced_type" : "_ZTIN7android7PrinterE"
14715    }
14716   ],
14717   "fields" :
14718   [
14719    {
14720     "access" : "private",
14721     "field_name" : "mTarget",
14722     "field_offset" : 32,
14723     "referenced_type" : "_ZTIPN7android7String8E"
14724    },
14725    {
14726     "access" : "private",
14727     "field_name" : "mPrefix",
14728     "field_offset" : 64,
14729     "referenced_type" : "_ZTIPKc"
14730    }
14731   ],
14732   "linker_set_key" : "_ZTIN7android14String8PrinterE",
14733   "name" : "android::String8Printer",
14734   "record_kind" : "class",
14735   "referenced_type" : "_ZTIN7android14String8PrinterE",
14736   "self_type" : "_ZTIN7android14String8PrinterE",
14737   "size" : 12,
14738   "source_file" : "/system/core/libutils/include/utils/Printer.h",
14739   "vtable_components" :
14740   [
14741    {
14742     "kind" : "offset_to_top"
14743    },
14744    {
14745     "kind" : "rtti",
14746     "mangled_component_name" : "_ZTIN7android14String8PrinterE"
14747    },
14748    {
14749     "mangled_component_name" : "_ZN7android14String8Printer9printLineEPKc"
14750    },
14751    {
14752     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
14753    },
14754    {
14755     "kind" : "complete_dtor_pointer",
14756     "mangled_component_name" : "_ZN7android14String8PrinterD1Ev"
14757    },
14758    {
14759     "kind" : "deleting_dtor_pointer",
14760     "mangled_component_name" : "_ZN7android14String8PrinterD0Ev"
14761    }
14762   ]
14763  },
14764  {
14765   "alignment" : 4,
14766   "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
14767   "name" : "android::ReferenceRenamer",
14768   "record_kind" : "class",
14769   "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
14770   "self_type" : "_ZTIN7android16ReferenceRenamerE",
14771   "size" : 4,
14772   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
14773   "vtable_components" :
14774   [
14775    {
14776     "kind" : "offset_to_top"
14777    },
14778    {
14779     "kind" : "rtti",
14780     "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
14781    },
14782    {
14783     "is_pure" : true,
14784     "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
14785    }
14786   ]
14787  },
14788  {
14789   "alignment" : 4,
14790   "base_specifiers" :
14791   [
14792    {
14793     "referenced_type" : "_ZTIN7android10VectorImplE"
14794    }
14795   ],
14796   "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
14797   "name" : "android::SortedVectorImpl",
14798   "record_kind" : "class",
14799   "referenced_type" : "_ZTIN7android16SortedVectorImplE",
14800   "self_type" : "_ZTIN7android16SortedVectorImplE",
14801   "size" : 20,
14802   "source_file" : "/system/core/libutils/include/utils/VectorImpl.h",
14803   "vtable_components" :
14804   [
14805    {
14806     "kind" : "offset_to_top"
14807    },
14808    {
14809     "kind" : "rtti",
14810     "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
14811    },
14812    {
14813     "kind" : "complete_dtor_pointer",
14814     "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
14815    },
14816    {
14817     "kind" : "deleting_dtor_pointer",
14818     "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
14819    },
14820    {
14821     "is_pure" : true,
14822     "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
14823    },
14824    {
14825     "is_pure" : true,
14826     "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
14827    },
14828    {
14829     "is_pure" : true,
14830     "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
14831    },
14832    {
14833     "is_pure" : true,
14834     "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
14835    },
14836    {
14837     "is_pure" : true,
14838     "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
14839    },
14840    {
14841     "is_pure" : true,
14842     "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
14843    },
14844    {
14845     "is_pure" : true,
14846     "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
14847    }
14848   ]
14849  },
14850  {
14851   "alignment" : 1,
14852   "linker_set_key" : "_ZTIN7android16aggregate_traitsINS_7String8ES1_EE",
14853   "name" : "android::aggregate_traits<android::String8, android::String8>",
14854   "referenced_type" : "_ZTIN7android16aggregate_traitsINS_7String8ES1_EE",
14855   "self_type" : "_ZTIN7android16aggregate_traitsINS_7String8ES1_EE",
14856   "size" : 1,
14857   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14858   "template_args" : [ "_ZTIN7android7String8E", "_ZTIN7android7String8E" ]
14859  },
14860  {
14861   "alignment" : 1,
14862   "linker_set_key" : "_ZTIN7android16aggregate_traitsIiNS_6Looper7RequestEEE",
14863   "name" : "android::aggregate_traits<int, android::Looper::Request>",
14864   "referenced_type" : "_ZTIN7android16aggregate_traitsIiNS_6Looper7RequestEEE",
14865   "self_type" : "_ZTIN7android16aggregate_traitsIiNS_6Looper7RequestEEE",
14866   "size" : 1,
14867   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14868   "template_args" : [ "_ZTIi", "_ZTIN7android6Looper7RequestE" ]
14869  },
14870  {
14871   "alignment" : 4,
14872   "fields" :
14873   [
14874    {
14875     "field_name" : "key",
14876     "referenced_type" : "_ZTIN7android7String8E"
14877    },
14878    {
14879     "field_name" : "value",
14880     "field_offset" : 32,
14881     "referenced_type" : "_ZTIN7android7String8E"
14882    }
14883   ],
14884   "linker_set_key" : "_ZTIN7android16key_value_pair_tINS_7String8ES1_EE",
14885   "name" : "android::key_value_pair_t<android::String8, android::String8>",
14886   "referenced_type" : "_ZTIN7android16key_value_pair_tINS_7String8ES1_EE",
14887   "self_type" : "_ZTIN7android16key_value_pair_tINS_7String8ES1_EE",
14888   "size" : 8,
14889   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14890   "template_args" : [ "_ZTIN7android7String8E", "_ZTIN7android7String8E" ]
14891  },
14892  {
14893   "alignment" : 4,
14894   "fields" :
14895   [
14896    {
14897     "field_name" : "key",
14898     "referenced_type" : "_ZTIi"
14899    },
14900    {
14901     "field_name" : "value",
14902     "field_offset" : 32,
14903     "referenced_type" : "_ZTIN7android6Looper7RequestE"
14904    }
14905   ],
14906   "linker_set_key" : "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
14907   "name" : "android::key_value_pair_t<int, android::Looper::Request>",
14908   "referenced_type" : "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
14909   "self_type" : "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE",
14910   "size" : 28,
14911   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14912   "template_args" : [ "_ZTIi", "_ZTIN7android6Looper7RequestE" ]
14913  },
14914  {
14915   "alignment" : 1,
14916   "base_specifiers" :
14917   [
14918    {
14919     "referenced_type" : "_ZTINSt3__117integral_constantIbLb1EEE"
14920    }
14921   ],
14922   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_16key_value_pair_tINS_7String8ES2_EEEE",
14923   "name" : "android::use_trivial_move<android::key_value_pair_t<android::String8, android::String8> >",
14924   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_16key_value_pair_tINS_7String8ES2_EEEE",
14925   "self_type" : "_ZTIN7android16use_trivial_moveINS_16key_value_pair_tINS_7String8ES2_EEEE",
14926   "size" : 1,
14927   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14928   "template_args" : [ "_ZTIN7android16key_value_pair_tINS_7String8ES1_EE" ]
14929  },
14930  {
14931   "alignment" : 1,
14932   "base_specifiers" :
14933   [
14934    {
14935     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
14936    }
14937   ],
14938   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
14939   "name" : "android::use_trivial_move<android::key_value_pair_t<int, android::Looper::Request> >",
14940   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
14941   "self_type" : "_ZTIN7android16use_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
14942   "size" : 1,
14943   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14944   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
14945  },
14946  {
14947   "alignment" : 1,
14948   "base_specifiers" :
14949   [
14950    {
14951     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
14952    }
14953   ],
14954   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
14955   "name" : "android::use_trivial_move<android::sysprop_change_callback_info>",
14956   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
14957   "self_type" : "_ZTIN7android16use_trivial_moveINS_28sysprop_change_callback_infoEEE",
14958   "size" : 1,
14959   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14960   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
14961  },
14962  {
14963   "alignment" : 1,
14964   "base_specifiers" :
14965   [
14966    {
14967     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
14968    }
14969   ],
14970   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
14971   "name" : "android::use_trivial_move<android::Looper::MessageEnvelope>",
14972   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
14973   "self_type" : "_ZTIN7android16use_trivial_moveINS_6Looper15MessageEnvelopeEEE",
14974   "size" : 1,
14975   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14976   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
14977  },
14978  {
14979   "alignment" : 1,
14980   "base_specifiers" :
14981   [
14982    {
14983     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
14984    }
14985   ],
14986   "linker_set_key" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
14987   "name" : "android::use_trivial_move<android::Looper::Response>",
14988   "referenced_type" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
14989   "self_type" : "_ZTIN7android16use_trivial_moveINS_6Looper8ResponseEEE",
14990   "size" : 1,
14991   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
14992   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
14993  },
14994  {
14995   "alignment" : 4,
14996   "base_specifiers" :
14997   [
14998    {
14999     "referenced_type" : "_ZTIN7android14MessageHandlerE"
15000    }
15001   ],
15002   "fields" :
15003   [
15004    {
15005     "access" : "private",
15006     "field_name" : "mHandler",
15007     "field_offset" : 32,
15008     "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE"
15009    }
15010   ],
15011   "linker_set_key" : "_ZTIN7android18WeakMessageHandlerE",
15012   "name" : "android::WeakMessageHandler",
15013   "record_kind" : "class",
15014   "referenced_type" : "_ZTIN7android18WeakMessageHandlerE",
15015   "self_type" : "_ZTIN7android18WeakMessageHandlerE",
15016   "size" : 20,
15017   "source_file" : "/system/core/libutils/include/utils/Looper.h",
15018   "vtable_components" :
15019   [
15020    {
15021     "component_value" : 12,
15022     "kind" : "vbase_offset"
15023    },
15024    {
15025     "kind" : "offset_to_top"
15026    },
15027    {
15028     "kind" : "rtti",
15029     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
15030    },
15031    {
15032     "kind" : "complete_dtor_pointer",
15033     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD1Ev"
15034    },
15035    {
15036     "kind" : "deleting_dtor_pointer",
15037     "mangled_component_name" : "_ZN7android18WeakMessageHandlerD0Ev"
15038    },
15039    {
15040     "mangled_component_name" : "_ZN7android18WeakMessageHandler13handleMessageERKNS_7MessageE"
15041    },
15042    {
15043     "kind" : "vcall_offset"
15044    },
15045    {
15046     "kind" : "vcall_offset"
15047    },
15048    {
15049     "kind" : "vcall_offset"
15050    },
15051    {
15052     "kind" : "vcall_offset"
15053    },
15054    {
15055     "component_value" : -12,
15056     "kind" : "vcall_offset"
15057    },
15058    {
15059     "component_value" : -12,
15060     "kind" : "offset_to_top"
15061    },
15062    {
15063     "kind" : "rtti",
15064     "mangled_component_name" : "_ZTIN7android18WeakMessageHandlerE"
15065    },
15066    {
15067     "kind" : "complete_dtor_pointer",
15068     "mangled_component_name" : "_ZTv0_n12_N7android18WeakMessageHandlerD1Ev"
15069    },
15070    {
15071     "kind" : "deleting_dtor_pointer",
15072     "mangled_component_name" : "_ZTv0_n12_N7android18WeakMessageHandlerD0Ev"
15073    },
15074    {
15075     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
15076    },
15077    {
15078     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
15079    },
15080    {
15081     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
15082    },
15083    {
15084     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
15085    }
15086   ]
15087  },
15088  {
15089   "alignment" : 1,
15090   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tINS_7String8ES2_EEEE",
15091   "name" : "android::trait_trivial_copy<android::key_value_pair_t<android::String8, android::String8> >",
15092   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tINS_7String8ES2_EEEE",
15093   "self_type" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tINS_7String8ES2_EEEE",
15094   "size" : 1,
15095   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15096   "template_args" : [ "_ZTIN7android16key_value_pair_tINS_7String8ES1_EE" ]
15097  },
15098  {
15099   "alignment" : 1,
15100   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
15101   "name" : "android::trait_trivial_copy<android::key_value_pair_t<int, android::Looper::Request> >",
15102   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
15103   "self_type" : "_ZTIN7android18trait_trivial_copyINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
15104   "size" : 1,
15105   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15106   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
15107  },
15108  {
15109   "alignment" : 1,
15110   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
15111   "name" : "android::trait_trivial_copy<android::sysprop_change_callback_info>",
15112   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
15113   "self_type" : "_ZTIN7android18trait_trivial_copyINS_28sysprop_change_callback_infoEEE",
15114   "size" : 1,
15115   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15116   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
15117  },
15118  {
15119   "alignment" : 1,
15120   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
15121   "name" : "android::trait_trivial_copy<android::Looper::MessageEnvelope>",
15122   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
15123   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper15MessageEnvelopeEEE",
15124   "size" : 1,
15125   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15126   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
15127  },
15128  {
15129   "alignment" : 1,
15130   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper7RequestEEE",
15131   "name" : "android::trait_trivial_copy<android::Looper::Request>",
15132   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper7RequestEEE",
15133   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper7RequestEEE",
15134   "size" : 1,
15135   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15136   "template_args" : [ "_ZTIN7android6Looper7RequestE" ]
15137  },
15138  {
15139   "alignment" : 1,
15140   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
15141   "name" : "android::trait_trivial_copy<android::Looper::Response>",
15142   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
15143   "self_type" : "_ZTIN7android18trait_trivial_copyINS_6Looper8ResponseEEE",
15144   "size" : 1,
15145   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15146   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
15147  },
15148  {
15149   "alignment" : 1,
15150   "linker_set_key" : "_ZTIN7android18trait_trivial_copyINS_7String8EEE",
15151   "name" : "android::trait_trivial_copy<android::String8>",
15152   "referenced_type" : "_ZTIN7android18trait_trivial_copyINS_7String8EEE",
15153   "self_type" : "_ZTIN7android18trait_trivial_copyINS_7String8EEE",
15154   "size" : 1,
15155   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15156   "template_args" : [ "_ZTIN7android7String8E" ]
15157  },
15158  {
15159   "alignment" : 1,
15160   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
15161   "name" : "android::trait_trivial_copy<bool>",
15162   "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
15163   "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
15164   "size" : 1,
15165   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15166   "template_args" : [ "_ZTIb" ]
15167  },
15168  {
15169   "alignment" : 1,
15170   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
15171   "name" : "android::trait_trivial_copy<char>",
15172   "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
15173   "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
15174   "size" : 1,
15175   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15176   "template_args" : [ "_ZTIc" ]
15177  },
15178  {
15179   "alignment" : 1,
15180   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
15181   "name" : "android::trait_trivial_copy<double>",
15182   "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
15183   "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
15184   "size" : 1,
15185   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15186   "template_args" : [ "_ZTId" ]
15187  },
15188  {
15189   "alignment" : 1,
15190   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
15191   "name" : "android::trait_trivial_copy<float>",
15192   "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
15193   "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
15194   "size" : 1,
15195   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15196   "template_args" : [ "_ZTIf" ]
15197  },
15198  {
15199   "alignment" : 1,
15200   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
15201   "name" : "android::trait_trivial_copy<unsigned char>",
15202   "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
15203   "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
15204   "size" : 1,
15205   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15206   "template_args" : [ "_ZTIh" ]
15207  },
15208  {
15209   "alignment" : 1,
15210   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
15211   "name" : "android::trait_trivial_copy<int>",
15212   "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
15213   "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
15214   "size" : 1,
15215   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15216   "template_args" : [ "_ZTIi" ]
15217  },
15218  {
15219   "alignment" : 1,
15220   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
15221   "name" : "android::trait_trivial_copy<unsigned int>",
15222   "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
15223   "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
15224   "size" : 1,
15225   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15226   "template_args" : [ "_ZTIj" ]
15227  },
15228  {
15229   "alignment" : 1,
15230   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
15231   "name" : "android::trait_trivial_copy<long>",
15232   "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
15233   "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
15234   "size" : 1,
15235   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15236   "template_args" : [ "_ZTIl" ]
15237  },
15238  {
15239   "alignment" : 1,
15240   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
15241   "name" : "android::trait_trivial_copy<unsigned long>",
15242   "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
15243   "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
15244   "size" : 1,
15245   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15246   "template_args" : [ "_ZTIm" ]
15247  },
15248  {
15249   "alignment" : 1,
15250   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
15251   "name" : "android::trait_trivial_copy<short>",
15252   "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
15253   "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
15254   "size" : 1,
15255   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15256   "template_args" : [ "_ZTIs" ]
15257  },
15258  {
15259   "alignment" : 1,
15260   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
15261   "name" : "android::trait_trivial_copy<unsigned short>",
15262   "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
15263   "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
15264   "size" : 1,
15265   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15266   "template_args" : [ "_ZTIt" ]
15267  },
15268  {
15269   "alignment" : 1,
15270   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
15271   "name" : "android::trait_trivial_copy<void>",
15272   "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
15273   "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
15274   "size" : 1,
15275   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15276   "template_args" : [ "_ZTIv" ]
15277  },
15278  {
15279   "alignment" : 1,
15280   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
15281   "name" : "android::trait_trivial_copy<long long>",
15282   "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
15283   "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
15284   "size" : 1,
15285   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15286   "template_args" : [ "_ZTIx" ]
15287  },
15288  {
15289   "alignment" : 1,
15290   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
15291   "name" : "android::trait_trivial_copy<unsigned long long>",
15292   "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
15293   "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
15294   "size" : 1,
15295   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15296   "template_args" : [ "_ZTIy" ]
15297  },
15298  {
15299   "alignment" : 1,
15300   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tINS_7String8ES2_EEEE",
15301   "name" : "android::trait_trivial_ctor<android::key_value_pair_t<android::String8, android::String8> >",
15302   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tINS_7String8ES2_EEEE",
15303   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tINS_7String8ES2_EEEE",
15304   "size" : 1,
15305   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15306   "template_args" : [ "_ZTIN7android16key_value_pair_tINS_7String8ES1_EE" ]
15307  },
15308  {
15309   "alignment" : 1,
15310   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
15311   "name" : "android::trait_trivial_ctor<android::key_value_pair_t<int, android::Looper::Request> >",
15312   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
15313   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
15314   "size" : 1,
15315   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15316   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
15317  },
15318  {
15319   "alignment" : 1,
15320   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
15321   "name" : "android::trait_trivial_ctor<android::sysprop_change_callback_info>",
15322   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
15323   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_28sysprop_change_callback_infoEEE",
15324   "size" : 1,
15325   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15326   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
15327  },
15328  {
15329   "alignment" : 1,
15330   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
15331   "name" : "android::trait_trivial_ctor<android::Looper::MessageEnvelope>",
15332   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
15333   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper15MessageEnvelopeEEE",
15334   "size" : 1,
15335   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15336   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
15337  },
15338  {
15339   "alignment" : 1,
15340   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper7RequestEEE",
15341   "name" : "android::trait_trivial_ctor<android::Looper::Request>",
15342   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper7RequestEEE",
15343   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper7RequestEEE",
15344   "size" : 1,
15345   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15346   "template_args" : [ "_ZTIN7android6Looper7RequestE" ]
15347  },
15348  {
15349   "alignment" : 1,
15350   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
15351   "name" : "android::trait_trivial_ctor<android::Looper::Response>",
15352   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
15353   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_6Looper8ResponseEEE",
15354   "size" : 1,
15355   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15356   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
15357  },
15358  {
15359   "alignment" : 1,
15360   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorINS_7String8EEE",
15361   "name" : "android::trait_trivial_ctor<android::String8>",
15362   "referenced_type" : "_ZTIN7android18trait_trivial_ctorINS_7String8EEE",
15363   "self_type" : "_ZTIN7android18trait_trivial_ctorINS_7String8EEE",
15364   "size" : 1,
15365   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15366   "template_args" : [ "_ZTIN7android7String8E" ]
15367  },
15368  {
15369   "alignment" : 1,
15370   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
15371   "name" : "android::trait_trivial_ctor<bool>",
15372   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
15373   "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
15374   "size" : 1,
15375   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15376   "template_args" : [ "_ZTIb" ]
15377  },
15378  {
15379   "alignment" : 1,
15380   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
15381   "name" : "android::trait_trivial_ctor<char>",
15382   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
15383   "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
15384   "size" : 1,
15385   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15386   "template_args" : [ "_ZTIc" ]
15387  },
15388  {
15389   "alignment" : 1,
15390   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
15391   "name" : "android::trait_trivial_ctor<double>",
15392   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
15393   "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
15394   "size" : 1,
15395   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15396   "template_args" : [ "_ZTId" ]
15397  },
15398  {
15399   "alignment" : 1,
15400   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
15401   "name" : "android::trait_trivial_ctor<float>",
15402   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
15403   "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
15404   "size" : 1,
15405   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15406   "template_args" : [ "_ZTIf" ]
15407  },
15408  {
15409   "alignment" : 1,
15410   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
15411   "name" : "android::trait_trivial_ctor<unsigned char>",
15412   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
15413   "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
15414   "size" : 1,
15415   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15416   "template_args" : [ "_ZTIh" ]
15417  },
15418  {
15419   "alignment" : 1,
15420   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
15421   "name" : "android::trait_trivial_ctor<int>",
15422   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
15423   "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
15424   "size" : 1,
15425   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15426   "template_args" : [ "_ZTIi" ]
15427  },
15428  {
15429   "alignment" : 1,
15430   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
15431   "name" : "android::trait_trivial_ctor<unsigned int>",
15432   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
15433   "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
15434   "size" : 1,
15435   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15436   "template_args" : [ "_ZTIj" ]
15437  },
15438  {
15439   "alignment" : 1,
15440   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
15441   "name" : "android::trait_trivial_ctor<long>",
15442   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
15443   "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
15444   "size" : 1,
15445   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15446   "template_args" : [ "_ZTIl" ]
15447  },
15448  {
15449   "alignment" : 1,
15450   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
15451   "name" : "android::trait_trivial_ctor<unsigned long>",
15452   "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
15453   "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
15454   "size" : 1,
15455   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15456   "template_args" : [ "_ZTIm" ]
15457  },
15458  {
15459   "alignment" : 1,
15460   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
15461   "name" : "android::trait_trivial_ctor<short>",
15462   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
15463   "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
15464   "size" : 1,
15465   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15466   "template_args" : [ "_ZTIs" ]
15467  },
15468  {
15469   "alignment" : 1,
15470   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
15471   "name" : "android::trait_trivial_ctor<unsigned short>",
15472   "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
15473   "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
15474   "size" : 1,
15475   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15476   "template_args" : [ "_ZTIt" ]
15477  },
15478  {
15479   "alignment" : 1,
15480   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
15481   "name" : "android::trait_trivial_ctor<void>",
15482   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
15483   "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
15484   "size" : 1,
15485   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15486   "template_args" : [ "_ZTIv" ]
15487  },
15488  {
15489   "alignment" : 1,
15490   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
15491   "name" : "android::trait_trivial_ctor<long long>",
15492   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
15493   "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
15494   "size" : 1,
15495   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15496   "template_args" : [ "_ZTIx" ]
15497  },
15498  {
15499   "alignment" : 1,
15500   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
15501   "name" : "android::trait_trivial_ctor<unsigned long long>",
15502   "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
15503   "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
15504   "size" : 1,
15505   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15506   "template_args" : [ "_ZTIy" ]
15507  },
15508  {
15509   "alignment" : 1,
15510   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tINS_7String8ES2_EEEE",
15511   "name" : "android::trait_trivial_dtor<android::key_value_pair_t<android::String8, android::String8> >",
15512   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tINS_7String8ES2_EEEE",
15513   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tINS_7String8ES2_EEEE",
15514   "size" : 1,
15515   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15516   "template_args" : [ "_ZTIN7android16key_value_pair_tINS_7String8ES1_EE" ]
15517  },
15518  {
15519   "alignment" : 1,
15520   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
15521   "name" : "android::trait_trivial_dtor<android::key_value_pair_t<int, android::Looper::Request> >",
15522   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
15523   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
15524   "size" : 1,
15525   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15526   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
15527  },
15528  {
15529   "alignment" : 1,
15530   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
15531   "name" : "android::trait_trivial_dtor<android::sysprop_change_callback_info>",
15532   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
15533   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_28sysprop_change_callback_infoEEE",
15534   "size" : 1,
15535   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15536   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
15537  },
15538  {
15539   "alignment" : 1,
15540   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
15541   "name" : "android::trait_trivial_dtor<android::Looper::MessageEnvelope>",
15542   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
15543   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper15MessageEnvelopeEEE",
15544   "size" : 1,
15545   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15546   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
15547  },
15548  {
15549   "alignment" : 1,
15550   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper7RequestEEE",
15551   "name" : "android::trait_trivial_dtor<android::Looper::Request>",
15552   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper7RequestEEE",
15553   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper7RequestEEE",
15554   "size" : 1,
15555   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15556   "template_args" : [ "_ZTIN7android6Looper7RequestE" ]
15557  },
15558  {
15559   "alignment" : 1,
15560   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
15561   "name" : "android::trait_trivial_dtor<android::Looper::Response>",
15562   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
15563   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_6Looper8ResponseEEE",
15564   "size" : 1,
15565   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15566   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
15567  },
15568  {
15569   "alignment" : 1,
15570   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorINS_7String8EEE",
15571   "name" : "android::trait_trivial_dtor<android::String8>",
15572   "referenced_type" : "_ZTIN7android18trait_trivial_dtorINS_7String8EEE",
15573   "self_type" : "_ZTIN7android18trait_trivial_dtorINS_7String8EEE",
15574   "size" : 1,
15575   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15576   "template_args" : [ "_ZTIN7android7String8E" ]
15577  },
15578  {
15579   "alignment" : 1,
15580   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
15581   "name" : "android::trait_trivial_dtor<bool>",
15582   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
15583   "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
15584   "size" : 1,
15585   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15586   "template_args" : [ "_ZTIb" ]
15587  },
15588  {
15589   "alignment" : 1,
15590   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
15591   "name" : "android::trait_trivial_dtor<char>",
15592   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
15593   "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
15594   "size" : 1,
15595   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15596   "template_args" : [ "_ZTIc" ]
15597  },
15598  {
15599   "alignment" : 1,
15600   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
15601   "name" : "android::trait_trivial_dtor<double>",
15602   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
15603   "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
15604   "size" : 1,
15605   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15606   "template_args" : [ "_ZTId" ]
15607  },
15608  {
15609   "alignment" : 1,
15610   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
15611   "name" : "android::trait_trivial_dtor<float>",
15612   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
15613   "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
15614   "size" : 1,
15615   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15616   "template_args" : [ "_ZTIf" ]
15617  },
15618  {
15619   "alignment" : 1,
15620   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
15621   "name" : "android::trait_trivial_dtor<unsigned char>",
15622   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
15623   "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
15624   "size" : 1,
15625   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15626   "template_args" : [ "_ZTIh" ]
15627  },
15628  {
15629   "alignment" : 1,
15630   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
15631   "name" : "android::trait_trivial_dtor<int>",
15632   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
15633   "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
15634   "size" : 1,
15635   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15636   "template_args" : [ "_ZTIi" ]
15637  },
15638  {
15639   "alignment" : 1,
15640   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
15641   "name" : "android::trait_trivial_dtor<unsigned int>",
15642   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
15643   "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
15644   "size" : 1,
15645   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15646   "template_args" : [ "_ZTIj" ]
15647  },
15648  {
15649   "alignment" : 1,
15650   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
15651   "name" : "android::trait_trivial_dtor<long>",
15652   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
15653   "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
15654   "size" : 1,
15655   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15656   "template_args" : [ "_ZTIl" ]
15657  },
15658  {
15659   "alignment" : 1,
15660   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
15661   "name" : "android::trait_trivial_dtor<unsigned long>",
15662   "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
15663   "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
15664   "size" : 1,
15665   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15666   "template_args" : [ "_ZTIm" ]
15667  },
15668  {
15669   "alignment" : 1,
15670   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
15671   "name" : "android::trait_trivial_dtor<short>",
15672   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
15673   "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
15674   "size" : 1,
15675   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15676   "template_args" : [ "_ZTIs" ]
15677  },
15678  {
15679   "alignment" : 1,
15680   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
15681   "name" : "android::trait_trivial_dtor<unsigned short>",
15682   "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
15683   "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
15684   "size" : 1,
15685   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15686   "template_args" : [ "_ZTIt" ]
15687  },
15688  {
15689   "alignment" : 1,
15690   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
15691   "name" : "android::trait_trivial_dtor<void>",
15692   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
15693   "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
15694   "size" : 1,
15695   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15696   "template_args" : [ "_ZTIv" ]
15697  },
15698  {
15699   "alignment" : 1,
15700   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
15701   "name" : "android::trait_trivial_dtor<long long>",
15702   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
15703   "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
15704   "size" : 1,
15705   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15706   "template_args" : [ "_ZTIx" ]
15707  },
15708  {
15709   "alignment" : 1,
15710   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
15711   "name" : "android::trait_trivial_dtor<unsigned long long>",
15712   "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
15713   "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
15714   "size" : 1,
15715   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15716   "template_args" : [ "_ZTIy" ]
15717  },
15718  {
15719   "alignment" : 1,
15720   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tINS_7String8ES2_EEEE",
15721   "name" : "android::trait_trivial_move<android::key_value_pair_t<android::String8, android::String8> >",
15722   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tINS_7String8ES2_EEEE",
15723   "self_type" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tINS_7String8ES2_EEEE",
15724   "size" : 1,
15725   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15726   "template_args" : [ "_ZTIN7android16key_value_pair_tINS_7String8ES1_EE" ]
15727  },
15728  {
15729   "alignment" : 1,
15730   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
15731   "name" : "android::trait_trivial_move<android::key_value_pair_t<int, android::Looper::Request> >",
15732   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
15733   "self_type" : "_ZTIN7android18trait_trivial_moveINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
15734   "size" : 1,
15735   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15736   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
15737  },
15738  {
15739   "alignment" : 1,
15740   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
15741   "name" : "android::trait_trivial_move<android::sysprop_change_callback_info>",
15742   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
15743   "self_type" : "_ZTIN7android18trait_trivial_moveINS_28sysprop_change_callback_infoEEE",
15744   "size" : 1,
15745   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15746   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
15747  },
15748  {
15749   "alignment" : 1,
15750   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
15751   "name" : "android::trait_trivial_move<android::Looper::MessageEnvelope>",
15752   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
15753   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper15MessageEnvelopeEEE",
15754   "size" : 1,
15755   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15756   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
15757  },
15758  {
15759   "alignment" : 1,
15760   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper7RequestEEE",
15761   "name" : "android::trait_trivial_move<android::Looper::Request>",
15762   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper7RequestEEE",
15763   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper7RequestEEE",
15764   "size" : 1,
15765   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15766   "template_args" : [ "_ZTIN7android6Looper7RequestE" ]
15767  },
15768  {
15769   "alignment" : 1,
15770   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
15771   "name" : "android::trait_trivial_move<android::Looper::Response>",
15772   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
15773   "self_type" : "_ZTIN7android18trait_trivial_moveINS_6Looper8ResponseEEE",
15774   "size" : 1,
15775   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15776   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
15777  },
15778  {
15779   "alignment" : 1,
15780   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
15781   "name" : "android::trait_trivial_move<android::String8>",
15782   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
15783   "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
15784   "size" : 1,
15785   "source_file" : "/system/core/libutils/include/utils/String8.h",
15786   "template_args" : [ "_ZTIN7android7String8E" ]
15787  },
15788  {
15789   "alignment" : 1,
15790   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
15791   "name" : "android::trait_trivial_move<android::String16>",
15792   "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
15793   "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
15794   "size" : 1,
15795   "source_file" : "/system/core/libutils/include/utils/String16.h",
15796   "template_args" : [ "_ZTIN7android8String16E" ]
15797  },
15798  {
15799   "alignment" : 1,
15800   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
15801   "name" : "android::trait_trivial_move<bool>",
15802   "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
15803   "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
15804   "size" : 1,
15805   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15806   "template_args" : [ "_ZTIb" ]
15807  },
15808  {
15809   "alignment" : 1,
15810   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
15811   "name" : "android::trait_trivial_move<char>",
15812   "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
15813   "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
15814   "size" : 1,
15815   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15816   "template_args" : [ "_ZTIc" ]
15817  },
15818  {
15819   "alignment" : 1,
15820   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
15821   "name" : "android::trait_trivial_move<double>",
15822   "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
15823   "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
15824   "size" : 1,
15825   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15826   "template_args" : [ "_ZTId" ]
15827  },
15828  {
15829   "alignment" : 1,
15830   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
15831   "name" : "android::trait_trivial_move<float>",
15832   "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
15833   "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
15834   "size" : 1,
15835   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15836   "template_args" : [ "_ZTIf" ]
15837  },
15838  {
15839   "alignment" : 1,
15840   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
15841   "name" : "android::trait_trivial_move<unsigned char>",
15842   "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
15843   "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
15844   "size" : 1,
15845   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15846   "template_args" : [ "_ZTIh" ]
15847  },
15848  {
15849   "alignment" : 1,
15850   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
15851   "name" : "android::trait_trivial_move<int>",
15852   "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
15853   "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
15854   "size" : 1,
15855   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15856   "template_args" : [ "_ZTIi" ]
15857  },
15858  {
15859   "alignment" : 1,
15860   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
15861   "name" : "android::trait_trivial_move<unsigned int>",
15862   "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
15863   "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
15864   "size" : 1,
15865   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15866   "template_args" : [ "_ZTIj" ]
15867  },
15868  {
15869   "alignment" : 1,
15870   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
15871   "name" : "android::trait_trivial_move<long>",
15872   "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
15873   "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
15874   "size" : 1,
15875   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15876   "template_args" : [ "_ZTIl" ]
15877  },
15878  {
15879   "alignment" : 1,
15880   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
15881   "name" : "android::trait_trivial_move<unsigned long>",
15882   "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
15883   "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
15884   "size" : 1,
15885   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15886   "template_args" : [ "_ZTIm" ]
15887  },
15888  {
15889   "alignment" : 1,
15890   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
15891   "name" : "android::trait_trivial_move<short>",
15892   "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
15893   "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
15894   "size" : 1,
15895   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15896   "template_args" : [ "_ZTIs" ]
15897  },
15898  {
15899   "alignment" : 1,
15900   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
15901   "name" : "android::trait_trivial_move<unsigned short>",
15902   "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
15903   "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
15904   "size" : 1,
15905   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15906   "template_args" : [ "_ZTIt" ]
15907  },
15908  {
15909   "alignment" : 1,
15910   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
15911   "name" : "android::trait_trivial_move<void>",
15912   "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
15913   "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
15914   "size" : 1,
15915   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15916   "template_args" : [ "_ZTIv" ]
15917  },
15918  {
15919   "alignment" : 1,
15920   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
15921   "name" : "android::trait_trivial_move<long long>",
15922   "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
15923   "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
15924   "size" : 1,
15925   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15926   "template_args" : [ "_ZTIx" ]
15927  },
15928  {
15929   "alignment" : 1,
15930   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
15931   "name" : "android::trait_trivial_move<unsigned long long>",
15932   "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
15933   "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
15934   "size" : 1,
15935   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
15936   "template_args" : [ "_ZTIy" ]
15937  },
15938  {
15939   "alignment" : 4,
15940   "base_specifiers" :
15941   [
15942    {
15943     "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
15944    }
15945   ],
15946   "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
15947   "name" : "android::VirtualLightRefBase",
15948   "record_kind" : "class",
15949   "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
15950   "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
15951   "size" : 8,
15952   "source_file" : "/system/core/libutils/include/utils/LightRefBase.h",
15953   "vtable_components" :
15954   [
15955    {
15956     "kind" : "offset_to_top"
15957    },
15958    {
15959     "kind" : "rtti",
15960     "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
15961    },
15962    {
15963     "kind" : "complete_dtor_pointer",
15964     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
15965    },
15966    {
15967     "kind" : "deleting_dtor_pointer",
15968     "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
15969    }
15970   ]
15971  },
15972  {
15973   "alignment" : 4,
15974   "base_specifiers" :
15975   [
15976    {
15977     "referenced_type" : "_ZTIN7android14LooperCallbackE"
15978    }
15979   ],
15980   "fields" :
15981   [
15982    {
15983     "access" : "private",
15984     "field_name" : "mCallback",
15985     "field_offset" : 32,
15986     "referenced_type" : "_ZTIPFiiiPvE"
15987    }
15988   ],
15989   "linker_set_key" : "_ZTIN7android20SimpleLooperCallbackE",
15990   "name" : "android::SimpleLooperCallback",
15991   "record_kind" : "class",
15992   "referenced_type" : "_ZTIN7android20SimpleLooperCallbackE",
15993   "self_type" : "_ZTIN7android20SimpleLooperCallbackE",
15994   "size" : 16,
15995   "source_file" : "/system/core/libutils/include/utils/Looper.h",
15996   "vtable_components" :
15997   [
15998    {
15999     "component_value" : 8,
16000     "kind" : "vbase_offset"
16001    },
16002    {
16003     "kind" : "offset_to_top"
16004    },
16005    {
16006     "kind" : "rtti",
16007     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
16008    },
16009    {
16010     "kind" : "complete_dtor_pointer",
16011     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD1Ev"
16012    },
16013    {
16014     "kind" : "deleting_dtor_pointer",
16015     "mangled_component_name" : "_ZN7android20SimpleLooperCallbackD0Ev"
16016    },
16017    {
16018     "mangled_component_name" : "_ZN7android20SimpleLooperCallback11handleEventEiiPv"
16019    },
16020    {
16021     "kind" : "vcall_offset"
16022    },
16023    {
16024     "kind" : "vcall_offset"
16025    },
16026    {
16027     "kind" : "vcall_offset"
16028    },
16029    {
16030     "kind" : "vcall_offset"
16031    },
16032    {
16033     "component_value" : -8,
16034     "kind" : "vcall_offset"
16035    },
16036    {
16037     "component_value" : -8,
16038     "kind" : "offset_to_top"
16039    },
16040    {
16041     "kind" : "rtti",
16042     "mangled_component_name" : "_ZTIN7android20SimpleLooperCallbackE"
16043    },
16044    {
16045     "kind" : "complete_dtor_pointer",
16046     "mangled_component_name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD1Ev"
16047    },
16048    {
16049     "kind" : "deleting_dtor_pointer",
16050     "mangled_component_name" : "_ZTv0_n12_N7android20SimpleLooperCallbackD0Ev"
16051    },
16052    {
16053     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16054    },
16055    {
16056     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16057    },
16058    {
16059     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16060    },
16061    {
16062     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16063    }
16064   ]
16065  },
16066  {
16067   "alignment" : 4,
16068   "fields" :
16069   [
16070    {
16071     "access" : "private",
16072     "field_name" : "m_ptr",
16073     "referenced_type" : "_ZTIPN7android12NativeHandleE"
16074    }
16075   ],
16076   "linker_set_key" : "_ZTIN7android2spINS_12NativeHandleEEE",
16077   "name" : "android::sp<android::NativeHandle>",
16078   "record_kind" : "class",
16079   "referenced_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
16080   "self_type" : "_ZTIN7android2spINS_12NativeHandleEEE",
16081   "size" : 4,
16082   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
16083   "template_args" : [ "_ZTIN7android12NativeHandleE" ]
16084  },
16085  {
16086   "alignment" : 4,
16087   "fields" :
16088   [
16089    {
16090     "access" : "private",
16091     "field_name" : "m_ptr",
16092     "referenced_type" : "_ZTIPN7android14LooperCallbackE"
16093    }
16094   ],
16095   "linker_set_key" : "_ZTIN7android2spINS_14LooperCallbackEEE",
16096   "name" : "android::sp<android::LooperCallback>",
16097   "record_kind" : "class",
16098   "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
16099   "self_type" : "_ZTIN7android2spINS_14LooperCallbackEEE",
16100   "size" : 4,
16101   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
16102   "template_args" : [ "_ZTIN7android14LooperCallbackE" ]
16103  },
16104  {
16105   "alignment" : 4,
16106   "fields" :
16107   [
16108    {
16109     "access" : "private",
16110     "field_name" : "m_ptr",
16111     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
16112    }
16113   ],
16114   "linker_set_key" : "_ZTIN7android2spINS_14MessageHandlerEEE",
16115   "name" : "android::sp<android::MessageHandler>",
16116   "record_kind" : "class",
16117   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
16118   "self_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
16119   "size" : 4,
16120   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
16121   "template_args" : [ "_ZTIN7android14MessageHandlerE" ]
16122  },
16123  {
16124   "alignment" : 4,
16125   "fields" :
16126   [
16127    {
16128     "access" : "private",
16129     "field_name" : "m_ptr",
16130     "referenced_type" : "_ZTIPN7android6LooperE"
16131    }
16132   ],
16133   "linker_set_key" : "_ZTIN7android2spINS_6LooperEEE",
16134   "name" : "android::sp<android::Looper>",
16135   "record_kind" : "class",
16136   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
16137   "self_type" : "_ZTIN7android2spINS_6LooperEEE",
16138   "size" : 4,
16139   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
16140   "template_args" : [ "_ZTIN7android6LooperE" ]
16141  },
16142  {
16143   "alignment" : 4,
16144   "fields" :
16145   [
16146    {
16147     "access" : "private",
16148     "field_name" : "m_ptr",
16149     "referenced_type" : "_ZTIPN7android6ThreadE"
16150    }
16151   ],
16152   "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
16153   "name" : "android::sp<android::Thread>",
16154   "record_kind" : "class",
16155   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
16156   "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
16157   "size" : 4,
16158   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h",
16159   "template_args" : [ "_ZTIN7android6ThreadE" ]
16160  },
16161  {
16162   "alignment" : 4,
16163   "fields" :
16164   [
16165    {
16166     "access" : "private",
16167     "field_name" : "m_ptr",
16168     "referenced_type" : "_ZTIPN7android14MessageHandlerE"
16169    },
16170    {
16171     "access" : "private",
16172     "field_name" : "m_refs",
16173     "field_offset" : 32,
16174     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
16175    }
16176   ],
16177   "linker_set_key" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
16178   "name" : "android::wp<android::MessageHandler>",
16179   "record_kind" : "class",
16180   "referenced_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
16181   "self_type" : "_ZTIN7android2wpINS_14MessageHandlerEEE",
16182   "size" : 8,
16183   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16184   "template_args" : [ "_ZTIN7android14MessageHandlerE" ]
16185  },
16186  {
16187   "alignment" : 4,
16188   "fields" :
16189   [
16190    {
16191     "access" : "private",
16192     "field_name" : "m_ptr",
16193     "referenced_type" : "_ZTIPN7android6ThreadE"
16194    },
16195    {
16196     "access" : "private",
16197     "field_name" : "m_refs",
16198     "field_offset" : 32,
16199     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
16200    }
16201   ],
16202   "linker_set_key" : "_ZTIN7android2wpINS_6ThreadEEE",
16203   "name" : "android::wp<android::Thread>",
16204   "record_kind" : "class",
16205   "referenced_type" : "_ZTIN7android2wpINS_6ThreadEEE",
16206   "self_type" : "_ZTIN7android2wpINS_6ThreadEEE",
16207   "size" : 8,
16208   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
16209   "template_args" : [ "_ZTIN7android6ThreadE" ]
16210  },
16211  {
16212   "alignment" : 4,
16213   "fields" :
16214   [
16215    {
16216     "access" : "private",
16217     "field_name" : "mLock",
16218     "referenced_type" : "_ZTIRN7android5MutexE"
16219    }
16220   ],
16221   "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
16222   "name" : "android::Mutex::Autolock",
16223   "record_kind" : "class",
16224   "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
16225   "self_type" : "_ZTIN7android5Mutex8AutolockE",
16226   "size" : 4,
16227   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
16228  },
16229  {
16230   "alignment" : 4,
16231   "fields" :
16232   [
16233    {
16234     "access" : "private",
16235     "field_name" : "mMutex",
16236     "referenced_type" : "_ZTI15pthread_mutex_t"
16237    }
16238   ],
16239   "linker_set_key" : "_ZTIN7android5MutexE",
16240   "name" : "android::Mutex",
16241   "record_kind" : "class",
16242   "referenced_type" : "_ZTIN7android5MutexE",
16243   "self_type" : "_ZTIN7android5MutexE",
16244   "size" : 4,
16245   "source_file" : "/system/core/libutils/include/utils/Mutex.h"
16246  },
16247  {
16248   "access" : "private",
16249   "alignment" : 4,
16250   "fields" :
16251   [
16252    {
16253     "field_name" : "uptime",
16254     "referenced_type" : "_ZTIx"
16255    },
16256    {
16257     "field_name" : "handler",
16258     "field_offset" : 64,
16259     "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE"
16260    },
16261    {
16262     "field_name" : "message",
16263     "field_offset" : 96,
16264     "referenced_type" : "_ZTIN7android7MessageE"
16265    }
16266   ],
16267   "linker_set_key" : "_ZTIN7android6Looper15MessageEnvelopeE",
16268   "name" : "android::Looper::MessageEnvelope",
16269   "referenced_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
16270   "self_type" : "_ZTIN7android6Looper15MessageEnvelopeE",
16271   "size" : 16,
16272   "source_file" : "/system/core/libutils/include/utils/Looper.h"
16273  },
16274  {
16275   "access" : "private",
16276   "alignment" : 4,
16277   "fields" :
16278   [
16279    {
16280     "field_name" : "fd",
16281     "referenced_type" : "_ZTIi"
16282    },
16283    {
16284     "field_name" : "ident",
16285     "field_offset" : 32,
16286     "referenced_type" : "_ZTIi"
16287    },
16288    {
16289     "field_name" : "events",
16290     "field_offset" : 64,
16291     "referenced_type" : "_ZTIi"
16292    },
16293    {
16294     "field_name" : "seq",
16295     "field_offset" : 96,
16296     "referenced_type" : "_ZTIi"
16297    },
16298    {
16299     "field_name" : "callback",
16300     "field_offset" : 128,
16301     "referenced_type" : "_ZTIN7android2spINS_14LooperCallbackEEE"
16302    },
16303    {
16304     "field_name" : "data",
16305     "field_offset" : 160,
16306     "referenced_type" : "_ZTIPv"
16307    }
16308   ],
16309   "linker_set_key" : "_ZTIN7android6Looper7RequestE",
16310   "name" : "android::Looper::Request",
16311   "referenced_type" : "_ZTIN7android6Looper7RequestE",
16312   "self_type" : "_ZTIN7android6Looper7RequestE",
16313   "size" : 24,
16314   "source_file" : "/system/core/libutils/include/utils/Looper.h"
16315  },
16316  {
16317   "access" : "private",
16318   "alignment" : 4,
16319   "fields" :
16320   [
16321    {
16322     "field_name" : "events",
16323     "referenced_type" : "_ZTIi"
16324    },
16325    {
16326     "field_name" : "request",
16327     "field_offset" : 32,
16328     "referenced_type" : "_ZTIN7android6Looper7RequestE"
16329    }
16330   ],
16331   "linker_set_key" : "_ZTIN7android6Looper8ResponseE",
16332   "name" : "android::Looper::Response",
16333   "referenced_type" : "_ZTIN7android6Looper8ResponseE",
16334   "self_type" : "_ZTIN7android6Looper8ResponseE",
16335   "size" : 28,
16336   "source_file" : "/system/core/libutils/include/utils/Looper.h"
16337  },
16338  {
16339   "alignment" : 4,
16340   "base_specifiers" :
16341   [
16342    {
16343     "referenced_type" : "_ZTIN7android7RefBaseE"
16344    }
16345   ],
16346   "fields" :
16347   [
16348    {
16349     "access" : "private",
16350     "field_name" : "mAllowNonCallbacks",
16351     "field_offset" : 64,
16352     "referenced_type" : "_ZTIKb"
16353    },
16354    {
16355     "access" : "private",
16356     "field_name" : "mWakeEventFd",
16357     "field_offset" : 96,
16358     "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE"
16359    },
16360    {
16361     "access" : "private",
16362     "field_name" : "mLock",
16363     "field_offset" : 128,
16364     "referenced_type" : "_ZTIN7android5MutexE"
16365    },
16366    {
16367     "access" : "private",
16368     "field_name" : "mMessageEnvelopes",
16369     "field_offset" : 160,
16370     "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE"
16371    },
16372    {
16373     "access" : "private",
16374     "field_name" : "mSendingMessage",
16375     "field_offset" : 320,
16376     "referenced_type" : "_ZTIb"
16377    },
16378    {
16379     "access" : "private",
16380     "field_name" : "mPolling",
16381     "field_offset" : 328,
16382     "referenced_type" : "_ZTIVb"
16383    },
16384    {
16385     "access" : "private",
16386     "field_name" : "mEpollFd",
16387     "field_offset" : 352,
16388     "referenced_type" : "_ZTIN7android4base14unique_fd_implINS0_13DefaultCloserEEE"
16389    },
16390    {
16391     "access" : "private",
16392     "field_name" : "mEpollRebuildRequired",
16393     "field_offset" : 384,
16394     "referenced_type" : "_ZTIb"
16395    },
16396    {
16397     "access" : "private",
16398     "field_name" : "mRequests",
16399     "field_offset" : 416,
16400     "referenced_type" : "_ZTIN7android11KeyedVectorIiNS_6Looper7RequestEEE"
16401    },
16402    {
16403     "access" : "private",
16404     "field_name" : "mNextRequestSeq",
16405     "field_offset" : 576,
16406     "referenced_type" : "_ZTIi"
16407    },
16408    {
16409     "access" : "private",
16410     "field_name" : "mResponses",
16411     "field_offset" : 608,
16412     "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE"
16413    },
16414    {
16415     "access" : "private",
16416     "field_name" : "mResponseIndex",
16417     "field_offset" : 768,
16418     "referenced_type" : "_ZTIj"
16419    },
16420    {
16421     "access" : "private",
16422     "field_name" : "mNextMessageUptime",
16423     "field_offset" : 800,
16424     "referenced_type" : "_ZTIx"
16425    }
16426   ],
16427   "linker_set_key" : "_ZTIN7android6LooperE",
16428   "name" : "android::Looper",
16429   "record_kind" : "class",
16430   "referenced_type" : "_ZTIN7android6LooperE",
16431   "self_type" : "_ZTIN7android6LooperE",
16432   "size" : 108,
16433   "source_file" : "/system/core/libutils/include/utils/Looper.h",
16434   "vtable_components" :
16435   [
16436    {
16437     "kind" : "offset_to_top"
16438    },
16439    {
16440     "kind" : "rtti",
16441     "mangled_component_name" : "_ZTIN7android6LooperE"
16442    },
16443    {
16444     "kind" : "complete_dtor_pointer",
16445     "mangled_component_name" : "_ZN7android6LooperD1Ev"
16446    },
16447    {
16448     "kind" : "deleting_dtor_pointer",
16449     "mangled_component_name" : "_ZN7android6LooperD0Ev"
16450    },
16451    {
16452     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16453    },
16454    {
16455     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16456    },
16457    {
16458     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16459    },
16460    {
16461     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16462    }
16463   ]
16464  },
16465  {
16466   "alignment" : 4,
16467   "fields" :
16468   [
16469    {
16470     "access" : "private",
16471     "field_name" : "mLock",
16472     "referenced_type" : "_ZTIRN7android6RWLockE"
16473    }
16474   ],
16475   "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
16476   "name" : "android::RWLock::AutoRLock",
16477   "record_kind" : "class",
16478   "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
16479   "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
16480   "size" : 4,
16481   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
16482  },
16483  {
16484   "alignment" : 4,
16485   "fields" :
16486   [
16487    {
16488     "access" : "private",
16489     "field_name" : "mLock",
16490     "referenced_type" : "_ZTIRN7android6RWLockE"
16491    }
16492   ],
16493   "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
16494   "name" : "android::RWLock::AutoWLock",
16495   "record_kind" : "class",
16496   "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
16497   "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
16498   "size" : 4,
16499   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
16500  },
16501  {
16502   "alignment" : 4,
16503   "fields" :
16504   [
16505    {
16506     "access" : "private",
16507     "field_name" : "mRWLock",
16508     "referenced_type" : "_ZTI16pthread_rwlock_t"
16509    }
16510   ],
16511   "linker_set_key" : "_ZTIN7android6RWLockE",
16512   "name" : "android::RWLock",
16513   "record_kind" : "class",
16514   "referenced_type" : "_ZTIN7android6RWLockE",
16515   "self_type" : "_ZTIN7android6RWLockE",
16516   "size" : 40,
16517   "source_file" : "/system/core/libutils/include/utils/RWLock.h"
16518  },
16519  {
16520   "alignment" : 4,
16521   "base_specifiers" :
16522   [
16523    {
16524     "is_virtual" : true,
16525     "referenced_type" : "_ZTIN7android7RefBaseE"
16526    }
16527   ],
16528   "fields" :
16529   [
16530    {
16531     "access" : "private",
16532     "field_name" : "mCanCallJava",
16533     "field_offset" : 32,
16534     "referenced_type" : "_ZTIKb"
16535    },
16536    {
16537     "access" : "private",
16538     "field_name" : "mThread",
16539     "field_offset" : 64,
16540     "referenced_type" : "_ZTIPv"
16541    },
16542    {
16543     "access" : "private",
16544     "field_name" : "mLock",
16545     "field_offset" : 96,
16546     "referenced_type" : "_ZTIN7android5MutexE"
16547    },
16548    {
16549     "access" : "private",
16550     "field_name" : "mThreadExitedCondition",
16551     "field_offset" : 128,
16552     "referenced_type" : "_ZTIN7android9ConditionE"
16553    },
16554    {
16555     "access" : "private",
16556     "field_name" : "mStatus",
16557     "field_offset" : 160,
16558     "referenced_type" : "_ZTIi"
16559    },
16560    {
16561     "access" : "private",
16562     "field_name" : "mExitPending",
16563     "field_offset" : 192,
16564     "referenced_type" : "_ZTIVb"
16565    },
16566    {
16567     "access" : "private",
16568     "field_name" : "mRunning",
16569     "field_offset" : 200,
16570     "referenced_type" : "_ZTIVb"
16571    },
16572    {
16573     "access" : "private",
16574     "field_name" : "mHoldSelf",
16575     "field_offset" : 224,
16576     "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
16577    },
16578    {
16579     "access" : "private",
16580     "field_name" : "mTid",
16581     "field_offset" : 256,
16582     "referenced_type" : "_ZTIi"
16583    }
16584   ],
16585   "linker_set_key" : "_ZTIN7android6ThreadE",
16586   "name" : "android::Thread",
16587   "record_kind" : "class",
16588   "referenced_type" : "_ZTIN7android6ThreadE",
16589   "self_type" : "_ZTIN7android6ThreadE",
16590   "size" : 44,
16591   "source_file" : "/system/core/libutils/include/utils/Thread.h",
16592   "vtable_components" :
16593   [
16594    {
16595     "component_value" : 36,
16596     "kind" : "vbase_offset"
16597    },
16598    {
16599     "kind" : "offset_to_top"
16600    },
16601    {
16602     "kind" : "rtti",
16603     "mangled_component_name" : "_ZTIN7android6ThreadE"
16604    },
16605    {
16606     "kind" : "complete_dtor_pointer",
16607     "mangled_component_name" : "_ZN7android6ThreadD1Ev"
16608    },
16609    {
16610     "kind" : "deleting_dtor_pointer",
16611     "mangled_component_name" : "_ZN7android6ThreadD0Ev"
16612    },
16613    {
16614     "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
16615    },
16616    {
16617     "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
16618    },
16619    {
16620     "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
16621    },
16622    {
16623     "is_pure" : true,
16624     "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
16625    },
16626    {
16627     "kind" : "vcall_offset"
16628    },
16629    {
16630     "kind" : "vcall_offset"
16631    },
16632    {
16633     "kind" : "vcall_offset"
16634    },
16635    {
16636     "kind" : "vcall_offset"
16637    },
16638    {
16639     "component_value" : -36,
16640     "kind" : "vcall_offset"
16641    },
16642    {
16643     "component_value" : -36,
16644     "kind" : "offset_to_top"
16645    },
16646    {
16647     "kind" : "rtti",
16648     "mangled_component_name" : "_ZTIN7android6ThreadE"
16649    },
16650    {
16651     "kind" : "complete_dtor_pointer",
16652     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
16653    },
16654    {
16655     "kind" : "deleting_dtor_pointer",
16656     "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
16657    },
16658    {
16659     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
16660    },
16661    {
16662     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
16663    },
16664    {
16665     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
16666    },
16667    {
16668     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
16669    }
16670   ]
16671  },
16672  {
16673   "alignment" : 4,
16674   "base_specifiers" :
16675   [
16676    {
16677     "access" : "private",
16678     "referenced_type" : "_ZTIN7android10VectorImplE"
16679    }
16680   ],
16681   "linker_set_key" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
16682   "name" : "android::Vector<android::sysprop_change_callback_info>",
16683   "record_kind" : "class",
16684   "referenced_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
16685   "self_type" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE",
16686   "size" : 20,
16687   "source_file" : "/system/core/libutils/include/utils/Vector.h",
16688   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ],
16689   "vtable_components" :
16690   [
16691    {
16692     "kind" : "offset_to_top"
16693    },
16694    {
16695     "kind" : "rtti",
16696     "mangled_component_name" : "_ZTIN7android6VectorINS_28sysprop_change_callback_infoEEE"
16697    },
16698    {
16699     "kind" : "complete_dtor_pointer",
16700     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED1Ev"
16701    },
16702    {
16703     "kind" : "deleting_dtor_pointer",
16704     "mangled_component_name" : "_ZN7android6VectorINS_28sysprop_change_callback_infoEED0Ev"
16705    },
16706    {
16707     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE12do_constructEPvj"
16708    },
16709    {
16710     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE10do_destroyEPvj"
16711    },
16712    {
16713     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE7do_copyEPvPKvj"
16714    },
16715    {
16716     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE8do_splatEPvPKvj"
16717    },
16718    {
16719     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE15do_move_forwardEPvPKvj"
16720    },
16721    {
16722     "mangled_component_name" : "_ZNK7android6VectorINS_28sysprop_change_callback_infoEE16do_move_backwardEPvPKvj"
16723    }
16724   ]
16725  },
16726  {
16727   "alignment" : 4,
16728   "base_specifiers" :
16729   [
16730    {
16731     "access" : "private",
16732     "referenced_type" : "_ZTIN7android10VectorImplE"
16733    }
16734   ],
16735   "linker_set_key" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
16736   "name" : "android::Vector<android::Looper::MessageEnvelope>",
16737   "record_kind" : "class",
16738   "referenced_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
16739   "self_type" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE",
16740   "size" : 20,
16741   "source_file" : "/system/core/libutils/include/utils/Vector.h",
16742   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ],
16743   "vtable_components" :
16744   [
16745    {
16746     "kind" : "offset_to_top"
16747    },
16748    {
16749     "kind" : "rtti",
16750     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper15MessageEnvelopeEEE"
16751    },
16752    {
16753     "kind" : "complete_dtor_pointer",
16754     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED1Ev"
16755    },
16756    {
16757     "kind" : "deleting_dtor_pointer",
16758     "mangled_component_name" : "_ZN7android6VectorINS_6Looper15MessageEnvelopeEED0Ev"
16759    },
16760    {
16761     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE12do_constructEPvj"
16762    },
16763    {
16764     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE10do_destroyEPvj"
16765    },
16766    {
16767     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE7do_copyEPvPKvj"
16768    },
16769    {
16770     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE8do_splatEPvPKvj"
16771    },
16772    {
16773     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE15do_move_forwardEPvPKvj"
16774    },
16775    {
16776     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper15MessageEnvelopeEE16do_move_backwardEPvPKvj"
16777    }
16778   ]
16779  },
16780  {
16781   "alignment" : 4,
16782   "base_specifiers" :
16783   [
16784    {
16785     "access" : "private",
16786     "referenced_type" : "_ZTIN7android10VectorImplE"
16787    }
16788   ],
16789   "linker_set_key" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
16790   "name" : "android::Vector<android::Looper::Response>",
16791   "record_kind" : "class",
16792   "referenced_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
16793   "self_type" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE",
16794   "size" : 20,
16795   "source_file" : "/system/core/libutils/include/utils/Vector.h",
16796   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ],
16797   "vtable_components" :
16798   [
16799    {
16800     "kind" : "offset_to_top"
16801    },
16802    {
16803     "kind" : "rtti",
16804     "mangled_component_name" : "_ZTIN7android6VectorINS_6Looper8ResponseEEE"
16805    },
16806    {
16807     "kind" : "complete_dtor_pointer",
16808     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED1Ev"
16809    },
16810    {
16811     "kind" : "deleting_dtor_pointer",
16812     "mangled_component_name" : "_ZN7android6VectorINS_6Looper8ResponseEED0Ev"
16813    },
16814    {
16815     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE12do_constructEPvj"
16816    },
16817    {
16818     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE10do_destroyEPvj"
16819    },
16820    {
16821     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE7do_copyEPvPKvj"
16822    },
16823    {
16824     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE8do_splatEPvPKvj"
16825    },
16826    {
16827     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE15do_move_forwardEPvPKvj"
16828    },
16829    {
16830     "mangled_component_name" : "_ZNK7android6VectorINS_6Looper8ResponseEE16do_move_backwardEPvPKvj"
16831    }
16832   ]
16833  },
16834  {
16835   "alignment" : 4,
16836   "base_specifiers" :
16837   [
16838    {
16839     "access" : "private",
16840     "referenced_type" : "_ZTIN7android10VectorImplE"
16841    }
16842   ],
16843   "linker_set_key" : "_ZTIN7android6VectorINS_7String8EEE",
16844   "name" : "android::Vector<android::String8>",
16845   "record_kind" : "class",
16846   "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE",
16847   "self_type" : "_ZTIN7android6VectorINS_7String8EEE",
16848   "size" : 20,
16849   "source_file" : "/system/core/libutils/include/utils/Vector.h",
16850   "template_args" : [ "_ZTIN7android7String8E" ],
16851   "vtable_components" :
16852   [
16853    {
16854     "kind" : "offset_to_top"
16855    },
16856    {
16857     "kind" : "rtti",
16858     "mangled_component_name" : "_ZTIN7android6VectorINS_7String8EEE"
16859    },
16860    {
16861     "kind" : "complete_dtor_pointer",
16862     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED1Ev"
16863    },
16864    {
16865     "kind" : "deleting_dtor_pointer",
16866     "mangled_component_name" : "_ZN7android6VectorINS_7String8EED0Ev"
16867    },
16868    {
16869     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE12do_constructEPvj"
16870    },
16871    {
16872     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE10do_destroyEPvj"
16873    },
16874    {
16875     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE7do_copyEPvPKvj"
16876    },
16877    {
16878     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE8do_splatEPvPKvj"
16879    },
16880    {
16881     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE15do_move_forwardEPvPKvj"
16882    },
16883    {
16884     "mangled_component_name" : "_ZNK7android6VectorINS_7String8EE16do_move_backwardEPvPKvj"
16885    }
16886   ]
16887  },
16888  {
16889   "alignment" : 1,
16890   "linker_set_key" : "_ZTIN7android6traitsINS_16key_value_pair_tINS_7String8ES2_EEEE",
16891   "name" : "android::traits<android::key_value_pair_t<android::String8, android::String8> >",
16892   "referenced_type" : "_ZTIN7android6traitsINS_16key_value_pair_tINS_7String8ES2_EEEE",
16893   "self_type" : "_ZTIN7android6traitsINS_16key_value_pair_tINS_7String8ES2_EEEE",
16894   "size" : 1,
16895   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16896   "template_args" : [ "_ZTIN7android16key_value_pair_tINS_7String8ES1_EE" ]
16897  },
16898  {
16899   "alignment" : 1,
16900   "linker_set_key" : "_ZTIN7android6traitsINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
16901   "name" : "android::traits<android::key_value_pair_t<int, android::Looper::Request> >",
16902   "referenced_type" : "_ZTIN7android6traitsINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
16903   "self_type" : "_ZTIN7android6traitsINS_16key_value_pair_tIiNS_6Looper7RequestEEEEE",
16904   "size" : 1,
16905   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16906   "template_args" : [ "_ZTIN7android16key_value_pair_tIiNS_6Looper7RequestEEE" ]
16907  },
16908  {
16909   "alignment" : 1,
16910   "linker_set_key" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
16911   "name" : "android::traits<android::sysprop_change_callback_info>",
16912   "referenced_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
16913   "self_type" : "_ZTIN7android6traitsINS_28sysprop_change_callback_infoEEE",
16914   "size" : 1,
16915   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16916   "template_args" : [ "_ZTIN7android28sysprop_change_callback_infoE" ]
16917  },
16918  {
16919   "alignment" : 1,
16920   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
16921   "name" : "android::traits<android::Looper::MessageEnvelope>",
16922   "referenced_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
16923   "self_type" : "_ZTIN7android6traitsINS_6Looper15MessageEnvelopeEEE",
16924   "size" : 1,
16925   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16926   "template_args" : [ "_ZTIN7android6Looper15MessageEnvelopeE" ]
16927  },
16928  {
16929   "alignment" : 1,
16930   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper7RequestEEE",
16931   "name" : "android::traits<android::Looper::Request>",
16932   "referenced_type" : "_ZTIN7android6traitsINS_6Looper7RequestEEE",
16933   "self_type" : "_ZTIN7android6traitsINS_6Looper7RequestEEE",
16934   "size" : 1,
16935   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16936   "template_args" : [ "_ZTIN7android6Looper7RequestE" ]
16937  },
16938  {
16939   "alignment" : 1,
16940   "linker_set_key" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
16941   "name" : "android::traits<android::Looper::Response>",
16942   "referenced_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
16943   "self_type" : "_ZTIN7android6traitsINS_6Looper8ResponseEEE",
16944   "size" : 1,
16945   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16946   "template_args" : [ "_ZTIN7android6Looper8ResponseE" ]
16947  },
16948  {
16949   "alignment" : 1,
16950   "linker_set_key" : "_ZTIN7android6traitsINS_7String8EEE",
16951   "name" : "android::traits<android::String8>",
16952   "referenced_type" : "_ZTIN7android6traitsINS_7String8EEE",
16953   "self_type" : "_ZTIN7android6traitsINS_7String8EEE",
16954   "size" : 1,
16955   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16956   "template_args" : [ "_ZTIN7android7String8E" ]
16957  },
16958  {
16959   "alignment" : 1,
16960   "linker_set_key" : "_ZTIN7android6traitsIiEE",
16961   "name" : "android::traits<int>",
16962   "referenced_type" : "_ZTIN7android6traitsIiEE",
16963   "self_type" : "_ZTIN7android6traitsIiEE",
16964   "size" : 1,
16965   "source_file" : "/system/core/libutils/include/utils/TypeHelpers.h",
16966   "template_args" : [ "_ZTIi" ]
16967  },
16968  {
16969   "alignment" : 4,
16970   "fields" :
16971   [
16972    {
16973     "access" : "private",
16974     "field_name" : "mFileName",
16975     "referenced_type" : "_ZTIPc"
16976    },
16977    {
16978     "access" : "private",
16979     "field_name" : "mBasePtr",
16980     "field_offset" : 32,
16981     "referenced_type" : "_ZTIPv"
16982    },
16983    {
16984     "access" : "private",
16985     "field_name" : "mBaseLength",
16986     "field_offset" : 64,
16987     "referenced_type" : "_ZTIj"
16988    },
16989    {
16990     "access" : "private",
16991     "field_name" : "mDataOffset",
16992     "field_offset" : 96,
16993     "referenced_type" : "_ZTIx"
16994    },
16995    {
16996     "access" : "private",
16997     "field_name" : "mDataPtr",
16998     "field_offset" : 160,
16999     "referenced_type" : "_ZTIPv"
17000    },
17001    {
17002     "access" : "private",
17003     "field_name" : "mDataLength",
17004     "field_offset" : 192,
17005     "referenced_type" : "_ZTIj"
17006    }
17007   ],
17008   "linker_set_key" : "_ZTIN7android7FileMapE",
17009   "name" : "android::FileMap",
17010   "record_kind" : "class",
17011   "referenced_type" : "_ZTIN7android7FileMapE",
17012   "self_type" : "_ZTIN7android7FileMapE",
17013   "size" : 28,
17014   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
17015  },
17016  {
17017   "alignment" : 4,
17018   "fields" :
17019   [
17020    {
17021     "field_name" : "what",
17022     "referenced_type" : "_ZTIi"
17023    }
17024   ],
17025   "linker_set_key" : "_ZTIN7android7MessageE",
17026   "name" : "android::Message",
17027   "referenced_type" : "_ZTIN7android7MessageE",
17028   "self_type" : "_ZTIN7android7MessageE",
17029   "size" : 4,
17030   "source_file" : "/system/core/libutils/include/utils/Looper.h"
17031  },
17032  {
17033   "alignment" : 4,
17034   "linker_set_key" : "_ZTIN7android7PrinterE",
17035   "name" : "android::Printer",
17036   "record_kind" : "class",
17037   "referenced_type" : "_ZTIN7android7PrinterE",
17038   "self_type" : "_ZTIN7android7PrinterE",
17039   "size" : 4,
17040   "source_file" : "/system/core/libutils/include/utils/Printer.h",
17041   "vtable_components" :
17042   [
17043    {
17044     "kind" : "offset_to_top"
17045    },
17046    {
17047     "kind" : "rtti",
17048     "mangled_component_name" : "_ZTIN7android7PrinterE"
17049    },
17050    {
17051     "is_pure" : true,
17052     "mangled_component_name" : "_ZN7android7Printer9printLineEPKc"
17053    },
17054    {
17055     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
17056    },
17057    {
17058     "kind" : "complete_dtor_pointer",
17059     "mangled_component_name" : "_ZN7android7PrinterD1Ev"
17060    },
17061    {
17062     "kind" : "deleting_dtor_pointer",
17063     "mangled_component_name" : "_ZN7android7PrinterD0Ev"
17064    }
17065   ]
17066  },
17067  {
17068   "alignment" : 1,
17069   "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
17070   "name" : "android::RefBase::weakref_type",
17071   "record_kind" : "class",
17072   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
17073   "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
17074   "size" : 1,
17075   "source_file" : "/system/core/libutils/include/utils/RefBase.h"
17076  },
17077  {
17078   "alignment" : 4,
17079   "fields" :
17080   [
17081    {
17082     "access" : "private",
17083     "field_name" : "mRefs",
17084     "field_offset" : 32,
17085     "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
17086    }
17087   ],
17088   "linker_set_key" : "_ZTIN7android7RefBaseE",
17089   "name" : "android::RefBase",
17090   "record_kind" : "class",
17091   "referenced_type" : "_ZTIN7android7RefBaseE",
17092   "self_type" : "_ZTIN7android7RefBaseE",
17093   "size" : 8,
17094   "source_file" : "/system/core/libutils/include/utils/RefBase.h",
17095   "vtable_components" :
17096   [
17097    {
17098     "kind" : "offset_to_top"
17099    },
17100    {
17101     "kind" : "rtti",
17102     "mangled_component_name" : "_ZTIN7android7RefBaseE"
17103    },
17104    {
17105     "kind" : "complete_dtor_pointer",
17106     "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
17107    },
17108    {
17109     "kind" : "deleting_dtor_pointer",
17110     "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
17111    },
17112    {
17113     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
17114    },
17115    {
17116     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
17117    },
17118    {
17119     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
17120    },
17121    {
17122     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
17123    }
17124   ]
17125  },
17126  {
17127   "alignment" : 4,
17128   "fields" :
17129   [
17130    {
17131     "access" : "private",
17132     "field_name" : "mString",
17133     "referenced_type" : "_ZTIPKc"
17134    }
17135   ],
17136   "linker_set_key" : "_ZTIN7android7String8E",
17137   "name" : "android::String8",
17138   "record_kind" : "class",
17139   "referenced_type" : "_ZTIN7android7String8E",
17140   "self_type" : "_ZTIN7android7String8E",
17141   "size" : 4,
17142   "source_file" : "/system/core/libutils/include/utils/String8.h"
17143  },
17144  {
17145   "alignment" : 4,
17146   "fields" :
17147   [
17148    {
17149     "field_name" : "size",
17150     "referenced_type" : "_ZTIKj"
17151    },
17152    {
17153     "field_name" : "data",
17154     "field_offset" : 32,
17155     "referenced_type" : "_ZTIA1_Ds"
17156    }
17157   ],
17158   "linker_set_key" : "_ZTIN7android8String1610StaticDataILj1EEE",
17159   "name" : "android::String16::StaticData<1>",
17160   "referenced_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
17161   "self_type" : "_ZTIN7android8String1610StaticDataILj1EEE",
17162   "size" : 8,
17163   "source_file" : "/system/core/libutils/include/utils/String16.h"
17164  },
17165  {
17166   "alignment" : 4,
17167   "fields" :
17168   [
17169    {
17170     "access" : "private",
17171     "field_name" : "mString",
17172     "referenced_type" : "_ZTIPKDs"
17173    }
17174   ],
17175   "linker_set_key" : "_ZTIN7android8String16E",
17176   "name" : "android::String16",
17177   "record_kind" : "class",
17178   "referenced_type" : "_ZTIN7android8String16E",
17179   "self_type" : "_ZTIN7android8String16E",
17180   "size" : 4,
17181   "source_file" : "/system/core/libutils/include/utils/String16.h"
17182  },
17183  {
17184   "alignment" : 1,
17185   "linker_set_key" : "_ZTIN7android9CallStack12StackDeleterE",
17186   "name" : "android::CallStack::StackDeleter",
17187   "referenced_type" : "_ZTIN7android9CallStack12StackDeleterE",
17188   "self_type" : "_ZTIN7android9CallStack12StackDeleterE",
17189   "size" : 1,
17190   "source_file" : "/system/core/libutils/include/utils/CallStack.h"
17191  },
17192  {
17193   "alignment" : 4,
17194   "fields" :
17195   [
17196    {
17197     "access" : "private",
17198     "field_name" : "mFrameLines",
17199     "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE"
17200    }
17201   ],
17202   "linker_set_key" : "_ZTIN7android9CallStackE",
17203   "name" : "android::CallStack",
17204   "record_kind" : "class",
17205   "referenced_type" : "_ZTIN7android9CallStackE",
17206   "self_type" : "_ZTIN7android9CallStackE",
17207   "size" : 20,
17208   "source_file" : "/system/core/libutils/include/utils/CallStack.h"
17209  },
17210  {
17211   "alignment" : 4,
17212   "fields" :
17213   [
17214    {
17215     "access" : "private",
17216     "field_name" : "mCond",
17217     "referenced_type" : "_ZTI14pthread_cond_t"
17218    }
17219   ],
17220   "linker_set_key" : "_ZTIN7android9ConditionE",
17221   "name" : "android::Condition",
17222   "record_kind" : "class",
17223   "referenced_type" : "_ZTIN7android9ConditionE",
17224   "self_type" : "_ZTIN7android9ConditionE",
17225   "size" : 4,
17226   "source_file" : "/system/core/libutils/include/utils/Condition.h"
17227  },
17228  {
17229   "alignment" : 4,
17230   "base_specifiers" :
17231   [
17232    {
17233     "referenced_type" : "_ZTIN7android7PrinterE"
17234    }
17235   ],
17236   "fields" :
17237   [
17238    {
17239     "access" : "private",
17240     "field_name" : "mFd",
17241     "field_offset" : 32,
17242     "referenced_type" : "_ZTIi"
17243    },
17244    {
17245     "access" : "private",
17246     "field_name" : "mIndent",
17247     "field_offset" : 64,
17248     "referenced_type" : "_ZTIj"
17249    },
17250    {
17251     "access" : "private",
17252     "field_name" : "mPrefix",
17253     "field_offset" : 96,
17254     "referenced_type" : "_ZTIPKc"
17255    },
17256    {
17257     "access" : "private",
17258     "field_name" : "mFormatString",
17259     "field_offset" : 128,
17260     "referenced_type" : "_ZTIA20_c"
17261    }
17262   ],
17263   "linker_set_key" : "_ZTIN7android9FdPrinterE",
17264   "name" : "android::FdPrinter",
17265   "record_kind" : "class",
17266   "referenced_type" : "_ZTIN7android9FdPrinterE",
17267   "self_type" : "_ZTIN7android9FdPrinterE",
17268   "size" : 36,
17269   "source_file" : "/system/core/libutils/include/utils/Printer.h",
17270   "vtable_components" :
17271   [
17272    {
17273     "kind" : "offset_to_top"
17274    },
17275    {
17276     "kind" : "rtti",
17277     "mangled_component_name" : "_ZTIN7android9FdPrinterE"
17278    },
17279    {
17280     "mangled_component_name" : "_ZN7android9FdPrinter9printLineEPKc"
17281    },
17282    {
17283     "mangled_component_name" : "_ZN7android7Printer15printFormatLineEPKcz"
17284    },
17285    {
17286     "kind" : "complete_dtor_pointer",
17287     "mangled_component_name" : "_ZN7android9FdPrinterD1Ev"
17288    },
17289    {
17290     "kind" : "deleting_dtor_pointer",
17291     "mangled_component_name" : "_ZN7android9FdPrinterD0Ev"
17292    }
17293   ]
17294  },
17295  {
17296   "access" : "private",
17297   "alignment" : 4,
17298   "fields" :
17299   [
17300    {
17301     "field_name" : "soFar",
17302     "referenced_type" : "_ZTIx"
17303    },
17304    {
17305     "field_name" : "thisLap",
17306     "field_offset" : 64,
17307     "referenced_type" : "_ZTIx"
17308    }
17309   ],
17310   "linker_set_key" : "_ZTIN7android9StopWatch5lap_tE",
17311   "name" : "android::StopWatch::lap_t",
17312   "referenced_type" : "_ZTIN7android9StopWatch5lap_tE",
17313   "self_type" : "_ZTIN7android9StopWatch5lap_tE",
17314   "size" : 16,
17315   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
17316  },
17317  {
17318   "alignment" : 4,
17319   "fields" :
17320   [
17321    {
17322     "access" : "private",
17323     "field_name" : "mName",
17324     "referenced_type" : "_ZTIPKc"
17325    },
17326    {
17327     "access" : "private",
17328     "field_name" : "mClock",
17329     "field_offset" : 32,
17330     "referenced_type" : "_ZTIi"
17331    },
17332    {
17333     "access" : "private",
17334     "field_name" : "mStartTime",
17335     "field_offset" : 64,
17336     "referenced_type" : "_ZTIx"
17337    },
17338    {
17339     "access" : "private",
17340     "field_name" : "mLaps",
17341     "field_offset" : 128,
17342     "referenced_type" : "_ZTIA8_N7android9StopWatch5lap_tE"
17343    },
17344    {
17345     "access" : "private",
17346     "field_name" : "mNumLaps",
17347     "field_offset" : 1152,
17348     "referenced_type" : "_ZTIi"
17349    }
17350   ],
17351   "linker_set_key" : "_ZTIN7android9StopWatchE",
17352   "name" : "android::StopWatch",
17353   "record_kind" : "class",
17354   "referenced_type" : "_ZTIN7android9StopWatchE",
17355   "self_type" : "_ZTIN7android9StopWatchE",
17356   "size" : 148,
17357   "source_file" : "/system/core/libutils/include/utils/StopWatch.h"
17358  },
17359  {
17360   "alignment" : 4,
17361   "fields" :
17362   [
17363    {
17364     "access" : "private",
17365     "field_name" : "mFilename",
17366     "referenced_type" : "_ZTIN7android7String8E"
17367    },
17368    {
17369     "access" : "private",
17370     "field_name" : "mFileMap",
17371     "field_offset" : 32,
17372     "referenced_type" : "_ZTIPN7android7FileMapE"
17373    },
17374    {
17375     "access" : "private",
17376     "field_name" : "mBuffer",
17377     "field_offset" : 64,
17378     "referenced_type" : "_ZTIPc"
17379    },
17380    {
17381     "access" : "private",
17382     "field_name" : "mOwnBuffer",
17383     "field_offset" : 96,
17384     "referenced_type" : "_ZTIb"
17385    },
17386    {
17387     "access" : "private",
17388     "field_name" : "mLength",
17389     "field_offset" : 128,
17390     "referenced_type" : "_ZTIj"
17391    },
17392    {
17393     "access" : "private",
17394     "field_name" : "mCurrent",
17395     "field_offset" : 160,
17396     "referenced_type" : "_ZTIPKc"
17397    },
17398    {
17399     "access" : "private",
17400     "field_name" : "mLineNumber",
17401     "field_offset" : 192,
17402     "referenced_type" : "_ZTIi"
17403    }
17404   ],
17405   "linker_set_key" : "_ZTIN7android9TokenizerE",
17406   "name" : "android::Tokenizer",
17407   "record_kind" : "class",
17408   "referenced_type" : "_ZTIN7android9TokenizerE",
17409   "self_type" : "_ZTIN7android9TokenizerE",
17410   "size" : 28,
17411   "source_file" : "/system/core/libutils/include/utils/Tokenizer.h"
17412  },
17413  {
17414   "alignment" : 4,
17415   "fields" :
17416   [
17417    {
17418     "field_name" : "buf",
17419     "referenced_type" : "_ZTIA5121_h"
17420    },
17421    {
17422     "field_name" : "entry",
17423     "referenced_type" : "_ZTI12logger_entry"
17424    }
17425   ],
17426   "is_anonymous" : true,
17427   "linker_set_key" : "_ZTIN7log_msgUt_E",
17428   "name" : "log_msg::(anonymous union at system/core/liblog/include_vndk/log/log_read.h:81:3)",
17429   "record_kind" : "union",
17430   "referenced_type" : "_ZTIN7log_msgUt_E",
17431   "self_type" : "_ZTIN7log_msgUt_E",
17432   "size" : 5124,
17433   "source_file" : "/system/core/liblog/include/log/log_read.h"
17434  }
17435 ],
17436 "rvalue_reference_types" :
17437 [
17438  {
17439   "alignment" : 4,
17440   "linker_set_key" : "_ZTION7android2spINS_14MessageHandlerEEE",
17441   "name" : "android::sp<android::MessageHandler> &&",
17442   "referenced_type" : "_ZTIN7android2spINS_14MessageHandlerEEE",
17443   "self_type" : "_ZTION7android2spINS_14MessageHandlerEEE",
17444   "size" : 4,
17445   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17446  },
17447  {
17448   "alignment" : 4,
17449   "linker_set_key" : "_ZTION7android2spINS_6LooperEEE",
17450   "name" : "android::sp<android::Looper> &&",
17451   "referenced_type" : "_ZTIN7android2spINS_6LooperEEE",
17452   "self_type" : "_ZTION7android2spINS_6LooperEEE",
17453   "size" : 4,
17454   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17455  },
17456  {
17457   "alignment" : 4,
17458   "linker_set_key" : "_ZTION7android2spINS_6ThreadEEE",
17459   "name" : "android::sp<android::Thread> &&",
17460   "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
17461   "self_type" : "_ZTION7android2spINS_6ThreadEEE",
17462   "size" : 4,
17463   "source_file" : "/system/core/libutils/include/utils/StrongPointer.h"
17464  },
17465  {
17466   "alignment" : 4,
17467   "linker_set_key" : "_ZTION7android7FileMapE",
17468   "name" : "android::FileMap &&",
17469   "referenced_type" : "_ZTIN7android7FileMapE",
17470   "self_type" : "_ZTION7android7FileMapE",
17471   "size" : 4,
17472   "source_file" : "/system/core/libutils/include/utils/FileMap.h"
17473  }
17474 ]
17475}
17476