• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2 "array_types" :
3 [
4  {
5   "alignment" : 8,
6   "linker_set_key" : "_ZTIA15_PKc",
7   "name" : "const char *[15]",
8   "referenced_type" : "_ZTIPKc",
9   "size" : 120,
10   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
11  }
12 ],
13 "builtin_types" :
14 [
15  {
16   "alignment" : 4,
17   "is_integral" : true,
18   "is_unsigned" : true,
19   "linker_set_key" : "_ZTIDi",
20   "name" : "char32_t",
21   "size" : 4
22  },
23  {
24   "alignment" : 8,
25   "linker_set_key" : "_ZTIDn",
26   "name" : "std::nullptr_t",
27   "size" : 8
28  },
29  {
30   "alignment" : 2,
31   "is_integral" : true,
32   "is_unsigned" : true,
33   "linker_set_key" : "_ZTIDs",
34   "name" : "char16_t",
35   "size" : 2
36  },
37  {
38   "alignment" : 1,
39   "is_integral" : true,
40   "is_unsigned" : true,
41   "linker_set_key" : "_ZTIDu",
42   "name" : "char8_t",
43   "size" : 1
44  },
45  {
46   "alignment" : 1,
47   "is_integral" : true,
48   "linker_set_key" : "_ZTIa",
49   "name" : "signed char",
50   "size" : 1
51  },
52  {
53   "alignment" : 1,
54   "is_integral" : true,
55   "is_unsigned" : true,
56   "linker_set_key" : "_ZTIb",
57   "name" : "bool",
58   "size" : 1
59  },
60  {
61   "alignment" : 1,
62   "is_integral" : true,
63   "is_unsigned" : true,
64   "linker_set_key" : "_ZTIc",
65   "name" : "char",
66   "size" : 1
67  },
68  {
69   "alignment" : 8,
70   "linker_set_key" : "_ZTId",
71   "name" : "double",
72   "size" : 8
73  },
74  {
75   "alignment" : 16,
76   "linker_set_key" : "_ZTIe",
77   "name" : "long double",
78   "size" : 16
79  },
80  {
81   "alignment" : 4,
82   "linker_set_key" : "_ZTIf",
83   "name" : "float",
84   "size" : 4
85  },
86  {
87   "alignment" : 1,
88   "is_integral" : true,
89   "is_unsigned" : true,
90   "linker_set_key" : "_ZTIh",
91   "name" : "unsigned char",
92   "size" : 1
93  },
94  {
95   "alignment" : 4,
96   "is_integral" : true,
97   "linker_set_key" : "_ZTIi",
98   "name" : "int",
99   "size" : 4
100  },
101  {
102   "alignment" : 4,
103   "is_integral" : true,
104   "is_unsigned" : true,
105   "linker_set_key" : "_ZTIj",
106   "name" : "unsigned int",
107   "size" : 4
108  },
109  {
110   "alignment" : 8,
111   "is_integral" : true,
112   "linker_set_key" : "_ZTIl",
113   "name" : "long",
114   "size" : 8
115  },
116  {
117   "alignment" : 8,
118   "is_integral" : true,
119   "is_unsigned" : true,
120   "linker_set_key" : "_ZTIm",
121   "name" : "unsigned long",
122   "size" : 8
123  },
124  {
125   "alignment" : 16,
126   "is_integral" : true,
127   "linker_set_key" : "_ZTIn",
128   "name" : "__int128",
129   "size" : 16
130  },
131  {
132   "alignment" : 16,
133   "is_integral" : true,
134   "is_unsigned" : true,
135   "linker_set_key" : "_ZTIo",
136   "name" : "unsigned __int128",
137   "size" : 16
138  },
139  {
140   "alignment" : 2,
141   "is_integral" : true,
142   "linker_set_key" : "_ZTIs",
143   "name" : "short",
144   "size" : 2
145  },
146  {
147   "alignment" : 2,
148   "is_integral" : true,
149   "is_unsigned" : true,
150   "linker_set_key" : "_ZTIt",
151   "name" : "unsigned short",
152   "size" : 2
153  },
154  {
155   "linker_set_key" : "_ZTIv",
156   "name" : "void"
157  },
158  {
159   "alignment" : 4,
160   "is_integral" : true,
161   "is_unsigned" : true,
162   "linker_set_key" : "_ZTIw",
163   "name" : "wchar_t",
164   "size" : 4
165  },
166  {
167   "alignment" : 8,
168   "is_integral" : true,
169   "linker_set_key" : "_ZTIx",
170   "name" : "long long",
171   "size" : 8
172  },
173  {
174   "alignment" : 8,
175   "is_integral" : true,
176   "is_unsigned" : true,
177   "linker_set_key" : "_ZTIy",
178   "name" : "unsigned long long",
179   "size" : 8
180  }
181 ],
182 "elf_functions" :
183 [
184  {
185   "name" : "eglBindAPI"
186  },
187  {
188   "name" : "eglBindTexImage"
189  },
190  {
191   "name" : "eglChooseConfig"
192  },
193  {
194   "name" : "eglClientWaitSync"
195  },
196  {
197   "name" : "eglClientWaitSyncKHR"
198  },
199  {
200   "name" : "eglCopyBuffers"
201  },
202  {
203   "name" : "eglCreateContext"
204  },
205  {
206   "name" : "eglCreateImage"
207  },
208  {
209   "name" : "eglCreateImageKHR"
210  },
211  {
212   "name" : "eglCreatePbufferFromClientBuffer"
213  },
214  {
215   "name" : "eglCreatePbufferSurface"
216  },
217  {
218   "name" : "eglCreatePixmapSurface"
219  },
220  {
221   "name" : "eglCreatePlatformPixmapSurface"
222  },
223  {
224   "name" : "eglCreatePlatformWindowSurface"
225  },
226  {
227   "name" : "eglCreateStreamFromFileDescriptorKHR"
228  },
229  {
230   "name" : "eglCreateStreamKHR"
231  },
232  {
233   "name" : "eglCreateStreamProducerSurfaceKHR"
234  },
235  {
236   "name" : "eglCreateSync"
237  },
238  {
239   "name" : "eglCreateSyncKHR"
240  },
241  {
242   "name" : "eglCreateWindowSurface"
243  },
244  {
245   "name" : "eglDestroyContext"
246  },
247  {
248   "name" : "eglDestroyImage"
249  },
250  {
251   "name" : "eglDestroyImageKHR"
252  },
253  {
254   "name" : "eglDestroyStreamKHR"
255  },
256  {
257   "name" : "eglDestroySurface"
258  },
259  {
260   "name" : "eglDestroySync"
261  },
262  {
263   "name" : "eglDestroySyncKHR"
264  },
265  {
266   "name" : "eglGetConfigAttrib"
267  },
268  {
269   "name" : "eglGetConfigs"
270  },
271  {
272   "name" : "eglGetCurrentContext"
273  },
274  {
275   "name" : "eglGetCurrentDisplay"
276  },
277  {
278   "name" : "eglGetCurrentSurface"
279  },
280  {
281   "name" : "eglGetDisplay"
282  },
283  {
284   "name" : "eglGetError"
285  },
286  {
287   "name" : "eglGetNativeClientBufferANDROID"
288  },
289  {
290   "name" : "eglGetPlatformDisplay"
291  },
292  {
293   "name" : "eglGetProcAddress"
294  },
295  {
296   "name" : "eglGetStreamFileDescriptorKHR"
297  },
298  {
299   "name" : "eglGetSyncAttrib"
300  },
301  {
302   "name" : "eglGetSyncAttribKHR"
303  },
304  {
305   "name" : "eglGetSystemTimeFrequencyNV"
306  },
307  {
308   "name" : "eglGetSystemTimeNV"
309  },
310  {
311   "name" : "eglInitialize"
312  },
313  {
314   "name" : "eglLockSurfaceKHR"
315  },
316  {
317   "name" : "eglMakeCurrent"
318  },
319  {
320   "name" : "eglPresentationTimeANDROID"
321  },
322  {
323   "name" : "eglQueryAPI"
324  },
325  {
326   "name" : "eglQueryContext"
327  },
328  {
329   "name" : "eglQueryStreamKHR"
330  },
331  {
332   "name" : "eglQueryStreamTimeKHR"
333  },
334  {
335   "name" : "eglQueryStreamu64KHR"
336  },
337  {
338   "name" : "eglQueryString"
339  },
340  {
341   "name" : "eglQuerySurface"
342  },
343  {
344   "name" : "eglReleaseTexImage"
345  },
346  {
347   "name" : "eglReleaseThread"
348  },
349  {
350   "name" : "eglSetDamageRegionKHR"
351  },
352  {
353   "name" : "eglSignalSyncKHR"
354  },
355  {
356   "name" : "eglStreamAttribKHR"
357  },
358  {
359   "name" : "eglStreamConsumerAcquireKHR"
360  },
361  {
362   "name" : "eglStreamConsumerGLTextureExternalKHR"
363  },
364  {
365   "name" : "eglStreamConsumerReleaseKHR"
366  },
367  {
368   "name" : "eglSurfaceAttrib"
369  },
370  {
371   "name" : "eglSwapBuffers"
372  },
373  {
374   "name" : "eglSwapBuffersWithDamageKHR"
375  },
376  {
377   "name" : "eglSwapInterval"
378  },
379  {
380   "name" : "eglTerminate"
381  },
382  {
383   "name" : "eglUnlockSurfaceKHR"
384  },
385  {
386   "name" : "eglWaitClient"
387  },
388  {
389   "name" : "eglWaitGL"
390  },
391  {
392   "name" : "eglWaitNative"
393  },
394  {
395   "name" : "eglWaitSync"
396  },
397  {
398   "name" : "eglWaitSyncKHR"
399  }
400 ],
401 "elf_objects" : [],
402 "enum_types" :
403 [
404  {
405   "alignment" : 4,
406   "enum_fields" :
407   [
408    {
409     "enum_field_value" : 10,
410     "name" : "EVENT_TYPE_LIST_STOP"
411    },
412    {
413     "enum_field_value" : 63,
414     "name" : "EVENT_TYPE_UNKNOWN"
415    },
416    {
417     "enum_field_value" : 0,
418     "name" : "EVENT_TYPE_INT"
419    },
420    {
421     "enum_field_value" : 1,
422     "name" : "EVENT_TYPE_LONG"
423    },
424    {
425     "enum_field_value" : 2,
426     "name" : "EVENT_TYPE_STRING"
427    },
428    {
429     "enum_field_value" : 3,
430     "name" : "EVENT_TYPE_LIST"
431    },
432    {
433     "enum_field_value" : 4,
434     "name" : "EVENT_TYPE_FLOAT"
435    }
436   ],
437   "linker_set_key" : "_ZTI19AndroidEventLogType",
438   "name" : "AndroidEventLogType",
439   "size" : 4,
440   "source_file" : "system/logging/liblog/include/log/log.h",
441   "underlying_type" : "_ZTIj"
442  },
443  {
444   "alignment" : 4,
445   "enum_fields" :
446   [
447    {
448     "enum_field_value" : 0,
449     "name" : "ANDROID_LOG_UNKNOWN"
450    },
451    {
452     "enum_field_value" : 1,
453     "name" : "ANDROID_LOG_DEFAULT"
454    },
455    {
456     "enum_field_value" : 2,
457     "name" : "ANDROID_LOG_VERBOSE"
458    },
459    {
460     "enum_field_value" : 3,
461     "name" : "ANDROID_LOG_DEBUG"
462    },
463    {
464     "enum_field_value" : 4,
465     "name" : "ANDROID_LOG_INFO"
466    },
467    {
468     "enum_field_value" : 5,
469     "name" : "ANDROID_LOG_WARN"
470    },
471    {
472     "enum_field_value" : 6,
473     "name" : "ANDROID_LOG_ERROR"
474    },
475    {
476     "enum_field_value" : 7,
477     "name" : "ANDROID_LOG_FATAL"
478    },
479    {
480     "enum_field_value" : 8,
481     "name" : "ANDROID_LOG_SILENT"
482    }
483   ],
484   "linker_set_key" : "_ZTI19android_LogPriority",
485   "name" : "android_LogPriority",
486   "size" : 4,
487   "source_file" : "system/logging/liblog/include/android/log.h",
488   "underlying_type" : "_ZTIj"
489  },
490  {
491   "alignment" : 4,
492   "enum_fields" :
493   [
494    {
495     "enum_field_value" : 0,
496     "name" : "KHRONOS_FALSE"
497    },
498    {
499     "enum_field_value" : 1,
500     "name" : "KHRONOS_TRUE"
501    },
502    {
503     "enum_field_value" : 2147483647,
504     "name" : "KHRONOS_BOOLEAN_ENUM_FORCE_SIZE"
505    }
506   ],
507   "linker_set_key" : "_ZTI22khronos_boolean_enum_t",
508   "name" : "khronos_boolean_enum_t",
509   "size" : 4,
510   "source_file" : "frameworks/native/opengl/include/KHR/khrplatform.h",
511   "underlying_type" : "_ZTIj"
512  },
513  {
514   "alignment" : 4,
515   "enum_fields" :
516   [
517    {
518     "enum_field_value" : 0,
519     "name" : "LOG_ID_MIN"
520    },
521    {
522     "enum_field_value" : 0,
523     "name" : "LOG_ID_MAIN"
524    },
525    {
526     "enum_field_value" : 1,
527     "name" : "LOG_ID_RADIO"
528    },
529    {
530     "enum_field_value" : 2,
531     "name" : "LOG_ID_EVENTS"
532    },
533    {
534     "enum_field_value" : 3,
535     "name" : "LOG_ID_SYSTEM"
536    },
537    {
538     "enum_field_value" : 4,
539     "name" : "LOG_ID_CRASH"
540    },
541    {
542     "enum_field_value" : 5,
543     "name" : "LOG_ID_STATS"
544    },
545    {
546     "enum_field_value" : 6,
547     "name" : "LOG_ID_SECURITY"
548    },
549    {
550     "enum_field_value" : 7,
551     "name" : "LOG_ID_KERNEL"
552    },
553    {
554     "enum_field_value" : 8,
555     "name" : "LOG_ID_MAX"
556    },
557    {
558     "enum_field_value" : 2147483647,
559     "name" : "LOG_ID_DEFAULT"
560    }
561   ],
562   "linker_set_key" : "_ZTI6log_id",
563   "name" : "log_id",
564   "size" : 4,
565   "source_file" : "system/logging/liblog/include/android/log.h",
566   "underlying_type" : "_ZTIj"
567  },
568  {
569   "alignment" : 4,
570   "enum_fields" :
571   [
572    {
573     "enum_field_value" : 0,
574     "name" : "android::Parcelable::Stability::STABILITY_LOCAL"
575    },
576    {
577     "enum_field_value" : 1,
578     "name" : "android::Parcelable::Stability::STABILITY_VINTF"
579    }
580   ],
581   "linker_set_key" : "_ZTIN7android10Parcelable9StabilityE",
582   "name" : "android::Parcelable::Stability",
583   "size" : 4,
584   "source_file" : "frameworks/native/include/binder/Parcelable.h",
585   "underlying_type" : "_ZTIi"
586  },
587  {
588   "alignment" : 4,
589   "enum_fields" :
590   [
591    {
592     "enum_field_value" : 1,
593     "name" : "android::trait_trivial_copy<bool>::value"
594    }
595   ],
596   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
597   "name" : "android::trait_trivial_copy<bool>::(unnamed)",
598   "size" : 4,
599   "source_file" : "system/core/include/utils/TypeHelpers.h",
600   "underlying_type" : "_ZTIj"
601  },
602  {
603   "alignment" : 4,
604   "enum_fields" :
605   [
606    {
607     "enum_field_value" : 1,
608     "name" : "android::trait_trivial_copy<char>::value"
609    }
610   ],
611   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
612   "name" : "android::trait_trivial_copy<char>::(unnamed)",
613   "size" : 4,
614   "source_file" : "system/core/include/utils/TypeHelpers.h",
615   "underlying_type" : "_ZTIj"
616  },
617  {
618   "alignment" : 4,
619   "enum_fields" :
620   [
621    {
622     "enum_field_value" : 1,
623     "name" : "android::trait_trivial_copy<double>::value"
624    }
625   ],
626   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
627   "name" : "android::trait_trivial_copy<double>::(unnamed)",
628   "size" : 4,
629   "source_file" : "system/core/include/utils/TypeHelpers.h",
630   "underlying_type" : "_ZTIj"
631  },
632  {
633   "alignment" : 4,
634   "enum_fields" :
635   [
636    {
637     "enum_field_value" : 1,
638     "name" : "android::trait_trivial_copy<float>::value"
639    }
640   ],
641   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
642   "name" : "android::trait_trivial_copy<float>::(unnamed)",
643   "size" : 4,
644   "source_file" : "system/core/include/utils/TypeHelpers.h",
645   "underlying_type" : "_ZTIj"
646  },
647  {
648   "alignment" : 4,
649   "enum_fields" :
650   [
651    {
652     "enum_field_value" : 1,
653     "name" : "android::trait_trivial_copy<unsigned char>::value"
654    }
655   ],
656   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
657   "name" : "android::trait_trivial_copy<unsigned char>::(unnamed)",
658   "size" : 4,
659   "source_file" : "system/core/include/utils/TypeHelpers.h",
660   "underlying_type" : "_ZTIj"
661  },
662  {
663   "alignment" : 4,
664   "enum_fields" :
665   [
666    {
667     "enum_field_value" : 1,
668     "name" : "android::trait_trivial_copy<int>::value"
669    }
670   ],
671   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
672   "name" : "android::trait_trivial_copy<int>::(unnamed)",
673   "size" : 4,
674   "source_file" : "system/core/include/utils/TypeHelpers.h",
675   "underlying_type" : "_ZTIj"
676  },
677  {
678   "alignment" : 4,
679   "enum_fields" :
680   [
681    {
682     "enum_field_value" : 1,
683     "name" : "android::trait_trivial_copy<unsigned int>::value"
684    }
685   ],
686   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
687   "name" : "android::trait_trivial_copy<unsigned int>::(unnamed)",
688   "size" : 4,
689   "source_file" : "system/core/include/utils/TypeHelpers.h",
690   "underlying_type" : "_ZTIj"
691  },
692  {
693   "alignment" : 4,
694   "enum_fields" :
695   [
696    {
697     "enum_field_value" : 1,
698     "name" : "android::trait_trivial_copy<long>::value"
699    }
700   ],
701   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
702   "name" : "android::trait_trivial_copy<long>::(unnamed)",
703   "size" : 4,
704   "source_file" : "system/core/include/utils/TypeHelpers.h",
705   "underlying_type" : "_ZTIj"
706  },
707  {
708   "alignment" : 4,
709   "enum_fields" :
710   [
711    {
712     "enum_field_value" : 1,
713     "name" : "android::trait_trivial_copy<unsigned long>::value"
714    }
715   ],
716   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
717   "name" : "android::trait_trivial_copy<unsigned long>::(unnamed)",
718   "size" : 4,
719   "source_file" : "system/core/include/utils/TypeHelpers.h",
720   "underlying_type" : "_ZTIj"
721  },
722  {
723   "alignment" : 4,
724   "enum_fields" :
725   [
726    {
727     "enum_field_value" : 1,
728     "name" : "android::trait_trivial_copy<short>::value"
729    }
730   ],
731   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
732   "name" : "android::trait_trivial_copy<short>::(unnamed)",
733   "size" : 4,
734   "source_file" : "system/core/include/utils/TypeHelpers.h",
735   "underlying_type" : "_ZTIj"
736  },
737  {
738   "alignment" : 4,
739   "enum_fields" :
740   [
741    {
742     "enum_field_value" : 1,
743     "name" : "android::trait_trivial_copy<unsigned short>::value"
744    }
745   ],
746   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
747   "name" : "android::trait_trivial_copy<unsigned short>::(unnamed)",
748   "size" : 4,
749   "source_file" : "system/core/include/utils/TypeHelpers.h",
750   "underlying_type" : "_ZTIj"
751  },
752  {
753   "alignment" : 4,
754   "enum_fields" :
755   [
756    {
757     "enum_field_value" : 1,
758     "name" : "android::trait_trivial_copy<void>::value"
759    }
760   ],
761   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
762   "name" : "android::trait_trivial_copy<void>::(unnamed)",
763   "size" : 4,
764   "source_file" : "system/core/include/utils/TypeHelpers.h",
765   "underlying_type" : "_ZTIj"
766  },
767  {
768   "alignment" : 4,
769   "enum_fields" :
770   [
771    {
772     "enum_field_value" : 1,
773     "name" : "android::trait_trivial_copy<long long>::value"
774    }
775   ],
776   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
777   "name" : "android::trait_trivial_copy<long long>::(unnamed)",
778   "size" : 4,
779   "source_file" : "system/core/include/utils/TypeHelpers.h",
780   "underlying_type" : "_ZTIj"
781  },
782  {
783   "alignment" : 4,
784   "enum_fields" :
785   [
786    {
787     "enum_field_value" : 1,
788     "name" : "android::trait_trivial_copy<unsigned long long>::value"
789    }
790   ],
791   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
792   "name" : "android::trait_trivial_copy<unsigned long long>::(unnamed)",
793   "size" : 4,
794   "source_file" : "system/core/include/utils/TypeHelpers.h",
795   "underlying_type" : "_ZTIj"
796  },
797  {
798   "alignment" : 4,
799   "enum_fields" :
800   [
801    {
802     "enum_field_value" : 1,
803     "name" : "android::trait_trivial_ctor<bool>::value"
804    }
805   ],
806   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
807   "name" : "android::trait_trivial_ctor<bool>::(unnamed)",
808   "size" : 4,
809   "source_file" : "system/core/include/utils/TypeHelpers.h",
810   "underlying_type" : "_ZTIj"
811  },
812  {
813   "alignment" : 4,
814   "enum_fields" :
815   [
816    {
817     "enum_field_value" : 1,
818     "name" : "android::trait_trivial_ctor<char>::value"
819    }
820   ],
821   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
822   "name" : "android::trait_trivial_ctor<char>::(unnamed)",
823   "size" : 4,
824   "source_file" : "system/core/include/utils/TypeHelpers.h",
825   "underlying_type" : "_ZTIj"
826  },
827  {
828   "alignment" : 4,
829   "enum_fields" :
830   [
831    {
832     "enum_field_value" : 1,
833     "name" : "android::trait_trivial_ctor<double>::value"
834    }
835   ],
836   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
837   "name" : "android::trait_trivial_ctor<double>::(unnamed)",
838   "size" : 4,
839   "source_file" : "system/core/include/utils/TypeHelpers.h",
840   "underlying_type" : "_ZTIj"
841  },
842  {
843   "alignment" : 4,
844   "enum_fields" :
845   [
846    {
847     "enum_field_value" : 1,
848     "name" : "android::trait_trivial_ctor<float>::value"
849    }
850   ],
851   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
852   "name" : "android::trait_trivial_ctor<float>::(unnamed)",
853   "size" : 4,
854   "source_file" : "system/core/include/utils/TypeHelpers.h",
855   "underlying_type" : "_ZTIj"
856  },
857  {
858   "alignment" : 4,
859   "enum_fields" :
860   [
861    {
862     "enum_field_value" : 1,
863     "name" : "android::trait_trivial_ctor<unsigned char>::value"
864    }
865   ],
866   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
867   "name" : "android::trait_trivial_ctor<unsigned char>::(unnamed)",
868   "size" : 4,
869   "source_file" : "system/core/include/utils/TypeHelpers.h",
870   "underlying_type" : "_ZTIj"
871  },
872  {
873   "alignment" : 4,
874   "enum_fields" :
875   [
876    {
877     "enum_field_value" : 1,
878     "name" : "android::trait_trivial_ctor<int>::value"
879    }
880   ],
881   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
882   "name" : "android::trait_trivial_ctor<int>::(unnamed)",
883   "size" : 4,
884   "source_file" : "system/core/include/utils/TypeHelpers.h",
885   "underlying_type" : "_ZTIj"
886  },
887  {
888   "alignment" : 4,
889   "enum_fields" :
890   [
891    {
892     "enum_field_value" : 1,
893     "name" : "android::trait_trivial_ctor<unsigned int>::value"
894    }
895   ],
896   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
897   "name" : "android::trait_trivial_ctor<unsigned int>::(unnamed)",
898   "size" : 4,
899   "source_file" : "system/core/include/utils/TypeHelpers.h",
900   "underlying_type" : "_ZTIj"
901  },
902  {
903   "alignment" : 4,
904   "enum_fields" :
905   [
906    {
907     "enum_field_value" : 1,
908     "name" : "android::trait_trivial_ctor<long>::value"
909    }
910   ],
911   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
912   "name" : "android::trait_trivial_ctor<long>::(unnamed)",
913   "size" : 4,
914   "source_file" : "system/core/include/utils/TypeHelpers.h",
915   "underlying_type" : "_ZTIj"
916  },
917  {
918   "alignment" : 4,
919   "enum_fields" :
920   [
921    {
922     "enum_field_value" : 1,
923     "name" : "android::trait_trivial_ctor<unsigned long>::value"
924    }
925   ],
926   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
927   "name" : "android::trait_trivial_ctor<unsigned long>::(unnamed)",
928   "size" : 4,
929   "source_file" : "system/core/include/utils/TypeHelpers.h",
930   "underlying_type" : "_ZTIj"
931  },
932  {
933   "alignment" : 4,
934   "enum_fields" :
935   [
936    {
937     "enum_field_value" : 1,
938     "name" : "android::trait_trivial_ctor<short>::value"
939    }
940   ],
941   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
942   "name" : "android::trait_trivial_ctor<short>::(unnamed)",
943   "size" : 4,
944   "source_file" : "system/core/include/utils/TypeHelpers.h",
945   "underlying_type" : "_ZTIj"
946  },
947  {
948   "alignment" : 4,
949   "enum_fields" :
950   [
951    {
952     "enum_field_value" : 1,
953     "name" : "android::trait_trivial_ctor<unsigned short>::value"
954    }
955   ],
956   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
957   "name" : "android::trait_trivial_ctor<unsigned short>::(unnamed)",
958   "size" : 4,
959   "source_file" : "system/core/include/utils/TypeHelpers.h",
960   "underlying_type" : "_ZTIj"
961  },
962  {
963   "alignment" : 4,
964   "enum_fields" :
965   [
966    {
967     "enum_field_value" : 1,
968     "name" : "android::trait_trivial_ctor<void>::value"
969    }
970   ],
971   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
972   "name" : "android::trait_trivial_ctor<void>::(unnamed)",
973   "size" : 4,
974   "source_file" : "system/core/include/utils/TypeHelpers.h",
975   "underlying_type" : "_ZTIj"
976  },
977  {
978   "alignment" : 4,
979   "enum_fields" :
980   [
981    {
982     "enum_field_value" : 1,
983     "name" : "android::trait_trivial_ctor<long long>::value"
984    }
985   ],
986   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
987   "name" : "android::trait_trivial_ctor<long long>::(unnamed)",
988   "size" : 4,
989   "source_file" : "system/core/include/utils/TypeHelpers.h",
990   "underlying_type" : "_ZTIj"
991  },
992  {
993   "alignment" : 4,
994   "enum_fields" :
995   [
996    {
997     "enum_field_value" : 1,
998     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
999    }
1000   ],
1001   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
1002   "name" : "android::trait_trivial_ctor<unsigned long long>::(unnamed)",
1003   "size" : 4,
1004   "source_file" : "system/core/include/utils/TypeHelpers.h",
1005   "underlying_type" : "_ZTIj"
1006  },
1007  {
1008   "alignment" : 4,
1009   "enum_fields" :
1010   [
1011    {
1012     "enum_field_value" : 1,
1013     "name" : "android::trait_trivial_dtor<bool>::value"
1014    }
1015   ],
1016   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
1017   "name" : "android::trait_trivial_dtor<bool>::(unnamed)",
1018   "size" : 4,
1019   "source_file" : "system/core/include/utils/TypeHelpers.h",
1020   "underlying_type" : "_ZTIj"
1021  },
1022  {
1023   "alignment" : 4,
1024   "enum_fields" :
1025   [
1026    {
1027     "enum_field_value" : 1,
1028     "name" : "android::trait_trivial_dtor<char>::value"
1029    }
1030   ],
1031   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
1032   "name" : "android::trait_trivial_dtor<char>::(unnamed)",
1033   "size" : 4,
1034   "source_file" : "system/core/include/utils/TypeHelpers.h",
1035   "underlying_type" : "_ZTIj"
1036  },
1037  {
1038   "alignment" : 4,
1039   "enum_fields" :
1040   [
1041    {
1042     "enum_field_value" : 1,
1043     "name" : "android::trait_trivial_dtor<double>::value"
1044    }
1045   ],
1046   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
1047   "name" : "android::trait_trivial_dtor<double>::(unnamed)",
1048   "size" : 4,
1049   "source_file" : "system/core/include/utils/TypeHelpers.h",
1050   "underlying_type" : "_ZTIj"
1051  },
1052  {
1053   "alignment" : 4,
1054   "enum_fields" :
1055   [
1056    {
1057     "enum_field_value" : 1,
1058     "name" : "android::trait_trivial_dtor<float>::value"
1059    }
1060   ],
1061   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
1062   "name" : "android::trait_trivial_dtor<float>::(unnamed)",
1063   "size" : 4,
1064   "source_file" : "system/core/include/utils/TypeHelpers.h",
1065   "underlying_type" : "_ZTIj"
1066  },
1067  {
1068   "alignment" : 4,
1069   "enum_fields" :
1070   [
1071    {
1072     "enum_field_value" : 1,
1073     "name" : "android::trait_trivial_dtor<unsigned char>::value"
1074    }
1075   ],
1076   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
1077   "name" : "android::trait_trivial_dtor<unsigned char>::(unnamed)",
1078   "size" : 4,
1079   "source_file" : "system/core/include/utils/TypeHelpers.h",
1080   "underlying_type" : "_ZTIj"
1081  },
1082  {
1083   "alignment" : 4,
1084   "enum_fields" :
1085   [
1086    {
1087     "enum_field_value" : 1,
1088     "name" : "android::trait_trivial_dtor<int>::value"
1089    }
1090   ],
1091   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
1092   "name" : "android::trait_trivial_dtor<int>::(unnamed)",
1093   "size" : 4,
1094   "source_file" : "system/core/include/utils/TypeHelpers.h",
1095   "underlying_type" : "_ZTIj"
1096  },
1097  {
1098   "alignment" : 4,
1099   "enum_fields" :
1100   [
1101    {
1102     "enum_field_value" : 1,
1103     "name" : "android::trait_trivial_dtor<unsigned int>::value"
1104    }
1105   ],
1106   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
1107   "name" : "android::trait_trivial_dtor<unsigned int>::(unnamed)",
1108   "size" : 4,
1109   "source_file" : "system/core/include/utils/TypeHelpers.h",
1110   "underlying_type" : "_ZTIj"
1111  },
1112  {
1113   "alignment" : 4,
1114   "enum_fields" :
1115   [
1116    {
1117     "enum_field_value" : 1,
1118     "name" : "android::trait_trivial_dtor<long>::value"
1119    }
1120   ],
1121   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
1122   "name" : "android::trait_trivial_dtor<long>::(unnamed)",
1123   "size" : 4,
1124   "source_file" : "system/core/include/utils/TypeHelpers.h",
1125   "underlying_type" : "_ZTIj"
1126  },
1127  {
1128   "alignment" : 4,
1129   "enum_fields" :
1130   [
1131    {
1132     "enum_field_value" : 1,
1133     "name" : "android::trait_trivial_dtor<unsigned long>::value"
1134    }
1135   ],
1136   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
1137   "name" : "android::trait_trivial_dtor<unsigned long>::(unnamed)",
1138   "size" : 4,
1139   "source_file" : "system/core/include/utils/TypeHelpers.h",
1140   "underlying_type" : "_ZTIj"
1141  },
1142  {
1143   "alignment" : 4,
1144   "enum_fields" :
1145   [
1146    {
1147     "enum_field_value" : 1,
1148     "name" : "android::trait_trivial_dtor<short>::value"
1149    }
1150   ],
1151   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
1152   "name" : "android::trait_trivial_dtor<short>::(unnamed)",
1153   "size" : 4,
1154   "source_file" : "system/core/include/utils/TypeHelpers.h",
1155   "underlying_type" : "_ZTIj"
1156  },
1157  {
1158   "alignment" : 4,
1159   "enum_fields" :
1160   [
1161    {
1162     "enum_field_value" : 1,
1163     "name" : "android::trait_trivial_dtor<unsigned short>::value"
1164    }
1165   ],
1166   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
1167   "name" : "android::trait_trivial_dtor<unsigned short>::(unnamed)",
1168   "size" : 4,
1169   "source_file" : "system/core/include/utils/TypeHelpers.h",
1170   "underlying_type" : "_ZTIj"
1171  },
1172  {
1173   "alignment" : 4,
1174   "enum_fields" :
1175   [
1176    {
1177     "enum_field_value" : 1,
1178     "name" : "android::trait_trivial_dtor<void>::value"
1179    }
1180   ],
1181   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
1182   "name" : "android::trait_trivial_dtor<void>::(unnamed)",
1183   "size" : 4,
1184   "source_file" : "system/core/include/utils/TypeHelpers.h",
1185   "underlying_type" : "_ZTIj"
1186  },
1187  {
1188   "alignment" : 4,
1189   "enum_fields" :
1190   [
1191    {
1192     "enum_field_value" : 1,
1193     "name" : "android::trait_trivial_dtor<long long>::value"
1194    }
1195   ],
1196   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
1197   "name" : "android::trait_trivial_dtor<long long>::(unnamed)",
1198   "size" : 4,
1199   "source_file" : "system/core/include/utils/TypeHelpers.h",
1200   "underlying_type" : "_ZTIj"
1201  },
1202  {
1203   "alignment" : 4,
1204   "enum_fields" :
1205   [
1206    {
1207     "enum_field_value" : 1,
1208     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
1209    }
1210   ],
1211   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
1212   "name" : "android::trait_trivial_dtor<unsigned long long>::(unnamed)",
1213   "size" : 4,
1214   "source_file" : "system/core/include/utils/TypeHelpers.h",
1215   "underlying_type" : "_ZTIj"
1216  },
1217  {
1218   "alignment" : 4,
1219   "enum_fields" :
1220   [
1221    {
1222     "enum_field_value" : 1,
1223     "name" : "android::trait_trivial_move<bool>::value"
1224    }
1225   ],
1226   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
1227   "name" : "android::trait_trivial_move<bool>::(unnamed)",
1228   "size" : 4,
1229   "source_file" : "system/core/include/utils/TypeHelpers.h",
1230   "underlying_type" : "_ZTIj"
1231  },
1232  {
1233   "alignment" : 4,
1234   "enum_fields" :
1235   [
1236    {
1237     "enum_field_value" : 1,
1238     "name" : "android::trait_trivial_move<char>::value"
1239    }
1240   ],
1241   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
1242   "name" : "android::trait_trivial_move<char>::(unnamed)",
1243   "size" : 4,
1244   "source_file" : "system/core/include/utils/TypeHelpers.h",
1245   "underlying_type" : "_ZTIj"
1246  },
1247  {
1248   "alignment" : 4,
1249   "enum_fields" :
1250   [
1251    {
1252     "enum_field_value" : 1,
1253     "name" : "android::trait_trivial_move<double>::value"
1254    }
1255   ],
1256   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
1257   "name" : "android::trait_trivial_move<double>::(unnamed)",
1258   "size" : 4,
1259   "source_file" : "system/core/include/utils/TypeHelpers.h",
1260   "underlying_type" : "_ZTIj"
1261  },
1262  {
1263   "alignment" : 4,
1264   "enum_fields" :
1265   [
1266    {
1267     "enum_field_value" : 1,
1268     "name" : "android::trait_trivial_move<float>::value"
1269    }
1270   ],
1271   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
1272   "name" : "android::trait_trivial_move<float>::(unnamed)",
1273   "size" : 4,
1274   "source_file" : "system/core/include/utils/TypeHelpers.h",
1275   "underlying_type" : "_ZTIj"
1276  },
1277  {
1278   "alignment" : 4,
1279   "enum_fields" :
1280   [
1281    {
1282     "enum_field_value" : 1,
1283     "name" : "android::trait_trivial_move<unsigned char>::value"
1284    }
1285   ],
1286   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
1287   "name" : "android::trait_trivial_move<unsigned char>::(unnamed)",
1288   "size" : 4,
1289   "source_file" : "system/core/include/utils/TypeHelpers.h",
1290   "underlying_type" : "_ZTIj"
1291  },
1292  {
1293   "alignment" : 4,
1294   "enum_fields" :
1295   [
1296    {
1297     "enum_field_value" : 1,
1298     "name" : "android::trait_trivial_move<int>::value"
1299    }
1300   ],
1301   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
1302   "name" : "android::trait_trivial_move<int>::(unnamed)",
1303   "size" : 4,
1304   "source_file" : "system/core/include/utils/TypeHelpers.h",
1305   "underlying_type" : "_ZTIj"
1306  },
1307  {
1308   "alignment" : 4,
1309   "enum_fields" :
1310   [
1311    {
1312     "enum_field_value" : 1,
1313     "name" : "android::trait_trivial_move<unsigned int>::value"
1314    }
1315   ],
1316   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
1317   "name" : "android::trait_trivial_move<unsigned int>::(unnamed)",
1318   "size" : 4,
1319   "source_file" : "system/core/include/utils/TypeHelpers.h",
1320   "underlying_type" : "_ZTIj"
1321  },
1322  {
1323   "alignment" : 4,
1324   "enum_fields" :
1325   [
1326    {
1327     "enum_field_value" : 1,
1328     "name" : "android::trait_trivial_move<long>::value"
1329    }
1330   ],
1331   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
1332   "name" : "android::trait_trivial_move<long>::(unnamed)",
1333   "size" : 4,
1334   "source_file" : "system/core/include/utils/TypeHelpers.h",
1335   "underlying_type" : "_ZTIj"
1336  },
1337  {
1338   "alignment" : 4,
1339   "enum_fields" :
1340   [
1341    {
1342     "enum_field_value" : 1,
1343     "name" : "android::trait_trivial_move<unsigned long>::value"
1344    }
1345   ],
1346   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
1347   "name" : "android::trait_trivial_move<unsigned long>::(unnamed)",
1348   "size" : 4,
1349   "source_file" : "system/core/include/utils/TypeHelpers.h",
1350   "underlying_type" : "_ZTIj"
1351  },
1352  {
1353   "alignment" : 4,
1354   "enum_fields" :
1355   [
1356    {
1357     "enum_field_value" : 1,
1358     "name" : "android::trait_trivial_move<short>::value"
1359    }
1360   ],
1361   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
1362   "name" : "android::trait_trivial_move<short>::(unnamed)",
1363   "size" : 4,
1364   "source_file" : "system/core/include/utils/TypeHelpers.h",
1365   "underlying_type" : "_ZTIj"
1366  },
1367  {
1368   "alignment" : 4,
1369   "enum_fields" :
1370   [
1371    {
1372     "enum_field_value" : 1,
1373     "name" : "android::trait_trivial_move<unsigned short>::value"
1374    }
1375   ],
1376   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
1377   "name" : "android::trait_trivial_move<unsigned short>::(unnamed)",
1378   "size" : 4,
1379   "source_file" : "system/core/include/utils/TypeHelpers.h",
1380   "underlying_type" : "_ZTIj"
1381  },
1382  {
1383   "alignment" : 4,
1384   "enum_fields" :
1385   [
1386    {
1387     "enum_field_value" : 1,
1388     "name" : "android::trait_trivial_move<void>::value"
1389    }
1390   ],
1391   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
1392   "name" : "android::trait_trivial_move<void>::(unnamed)",
1393   "size" : 4,
1394   "source_file" : "system/core/include/utils/TypeHelpers.h",
1395   "underlying_type" : "_ZTIj"
1396  },
1397  {
1398   "alignment" : 4,
1399   "enum_fields" :
1400   [
1401    {
1402     "enum_field_value" : 1,
1403     "name" : "android::trait_trivial_move<long long>::value"
1404    }
1405   ],
1406   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
1407   "name" : "android::trait_trivial_move<long long>::(unnamed)",
1408   "size" : 4,
1409   "source_file" : "system/core/include/utils/TypeHelpers.h",
1410   "underlying_type" : "_ZTIj"
1411  },
1412  {
1413   "alignment" : 4,
1414   "enum_fields" :
1415   [
1416    {
1417     "enum_field_value" : 1,
1418     "name" : "android::trait_trivial_move<unsigned long long>::value"
1419    }
1420   ],
1421   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
1422   "name" : "android::trait_trivial_move<unsigned long long>::(unnamed)",
1423   "size" : 4,
1424   "source_file" : "system/core/include/utils/TypeHelpers.h",
1425   "underlying_type" : "_ZTIj"
1426  }
1427 ],
1428 "function_types" :
1429 [
1430  {
1431   "alignment" : 4,
1432   "linker_set_key" : "_ZTIFPKhPN5angle15PlatformMethodsEPKcE",
1433   "name" : "const unsigned char *(angle::PlatformMethods *, const char *)",
1434   "parameters" :
1435   [
1436    {
1437     "referenced_type" : "_ZTIPN5angle15PlatformMethodsE"
1438    },
1439    {
1440     "referenced_type" : "_ZTIPKc"
1441    }
1442   ],
1443   "return_type" : "_ZTIPKh",
1444   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
1445  },
1446  {
1447   "alignment" : 4,
1448   "linker_set_key" : "_ZTIFdPN5angle15PlatformMethodsEE",
1449   "name" : "double (angle::PlatformMethods *)",
1450   "parameters" :
1451   [
1452    {
1453     "referenced_type" : "_ZTIPN5angle15PlatformMethodsE"
1454    }
1455   ],
1456   "return_type" : "_ZTId",
1457   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
1458  },
1459  {
1460   "alignment" : 4,
1461   "linker_set_key" : "_ZTIFmPN5angle15PlatformMethodsEcPKhPKcydiPS5_S3_PKyhE",
1462   "name" : "unsigned long (angle::PlatformMethods *, char, const unsigned char *, const char *, unsigned long long, double, int, const char **, const unsigned char *, const unsigned long long *, unsigned char)",
1463   "parameters" :
1464   [
1465    {
1466     "referenced_type" : "_ZTIPN5angle15PlatformMethodsE"
1467    },
1468    {
1469     "referenced_type" : "_ZTIc"
1470    },
1471    {
1472     "referenced_type" : "_ZTIPKh"
1473    },
1474    {
1475     "referenced_type" : "_ZTIPKc"
1476    },
1477    {
1478     "referenced_type" : "_ZTIy"
1479    },
1480    {
1481     "referenced_type" : "_ZTId"
1482    },
1483    {
1484     "referenced_type" : "_ZTIi"
1485    },
1486    {
1487     "referenced_type" : "_ZTIPPKc"
1488    },
1489    {
1490     "referenced_type" : "_ZTIPKh"
1491    },
1492    {
1493     "referenced_type" : "_ZTIPKy"
1494    },
1495    {
1496     "referenced_type" : "_ZTIh"
1497    }
1498   ],
1499   "return_type" : "_ZTIm",
1500   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
1501  },
1502  {
1503   "alignment" : 4,
1504   "linker_set_key" : "_ZTIFvPN5angle15PlatformMethodsEPKcE",
1505   "name" : "void (angle::PlatformMethods *, const char *)",
1506   "parameters" :
1507   [
1508    {
1509     "referenced_type" : "_ZTIPN5angle15PlatformMethodsE"
1510    },
1511    {
1512     "referenced_type" : "_ZTIPKc"
1513    }
1514   ],
1515   "return_type" : "_ZTIv",
1516   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
1517  },
1518  {
1519   "alignment" : 4,
1520   "linker_set_key" : "_ZTIFvPN5angle15PlatformMethodsEPKcbE",
1521   "name" : "void (angle::PlatformMethods *, const char *, bool)",
1522   "parameters" :
1523   [
1524    {
1525     "referenced_type" : "_ZTIPN5angle15PlatformMethodsE"
1526    },
1527    {
1528     "referenced_type" : "_ZTIPKc"
1529    },
1530    {
1531     "referenced_type" : "_ZTIb"
1532    }
1533   ],
1534   "return_type" : "_ZTIv",
1535   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
1536  },
1537  {
1538   "alignment" : 4,
1539   "linker_set_key" : "_ZTIFvPN5angle15PlatformMethodsEPKciE",
1540   "name" : "void (angle::PlatformMethods *, const char *, int)",
1541   "parameters" :
1542   [
1543    {
1544     "referenced_type" : "_ZTIPN5angle15PlatformMethodsE"
1545    },
1546    {
1547     "referenced_type" : "_ZTIPKc"
1548    },
1549    {
1550     "referenced_type" : "_ZTIi"
1551    }
1552   ],
1553   "return_type" : "_ZTIv",
1554   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
1555  },
1556  {
1557   "alignment" : 4,
1558   "linker_set_key" : "_ZTIFvPN5angle15PlatformMethodsEPKciiE",
1559   "name" : "void (angle::PlatformMethods *, const char *, int, int)",
1560   "parameters" :
1561   [
1562    {
1563     "referenced_type" : "_ZTIPN5angle15PlatformMethodsE"
1564    },
1565    {
1566     "referenced_type" : "_ZTIPKc"
1567    },
1568    {
1569     "referenced_type" : "_ZTIi"
1570    },
1571    {
1572     "referenced_type" : "_ZTIi"
1573    }
1574   ],
1575   "return_type" : "_ZTIv",
1576   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
1577  },
1578  {
1579   "alignment" : 4,
1580   "linker_set_key" : "_ZTIFvPN5angle15PlatformMethodsEPKciiiiE",
1581   "name" : "void (angle::PlatformMethods *, const char *, int, int, int, int)",
1582   "parameters" :
1583   [
1584    {
1585     "referenced_type" : "_ZTIPN5angle15PlatformMethodsE"
1586    },
1587    {
1588     "referenced_type" : "_ZTIPKc"
1589    },
1590    {
1591     "referenced_type" : "_ZTIi"
1592    },
1593    {
1594     "referenced_type" : "_ZTIi"
1595    },
1596    {
1597     "referenced_type" : "_ZTIi"
1598    },
1599    {
1600     "referenced_type" : "_ZTIi"
1601    }
1602   ],
1603   "return_type" : "_ZTIv",
1604   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
1605  },
1606  {
1607   "alignment" : 4,
1608   "linker_set_key" : "_ZTIFvPN5angle15PlatformMethodsEPKhPKcmE",
1609   "name" : "void (angle::PlatformMethods *, const unsigned char *, const char *, unsigned long)",
1610   "parameters" :
1611   [
1612    {
1613     "referenced_type" : "_ZTIPN5angle15PlatformMethodsE"
1614    },
1615    {
1616     "referenced_type" : "_ZTIPKh"
1617    },
1618    {
1619     "referenced_type" : "_ZTIPKc"
1620    },
1621    {
1622     "referenced_type" : "_ZTIm"
1623    }
1624   ],
1625   "return_type" : "_ZTIv",
1626   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
1627  },
1628  {
1629   "alignment" : 4,
1630   "linker_set_key" : "_ZTIFvPN5angle15PlatformMethodsEPNS_10FeaturesVkEE",
1631   "name" : "void (angle::PlatformMethods *, angle::FeaturesVk *)",
1632   "parameters" :
1633   [
1634    {
1635     "referenced_type" : "_ZTIPN5angle15PlatformMethodsE"
1636    },
1637    {
1638     "referenced_type" : "_ZTIPN5angle10FeaturesVkE"
1639    }
1640   ],
1641   "return_type" : "_ZTIv",
1642   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
1643  },
1644  {
1645   "alignment" : 4,
1646   "linker_set_key" : "_ZTIFvPN5angle15PlatformMethodsEPNS_14WorkaroundsD3DEE",
1647   "name" : "void (angle::PlatformMethods *, angle::WorkaroundsD3D *)",
1648   "parameters" :
1649   [
1650    {
1651     "referenced_type" : "_ZTIPN5angle15PlatformMethodsE"
1652    },
1653    {
1654     "referenced_type" : "_ZTIPN5angle14WorkaroundsD3DE"
1655    }
1656   ],
1657   "return_type" : "_ZTIv",
1658   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
1659  },
1660  {
1661   "alignment" : 4,
1662   "linker_set_key" : "_ZTIFvPN5angle15PlatformMethodsERKNSt3__15arrayIhLm20EEEmPKhE",
1663   "name" : "void (angle::PlatformMethods *, const std::array<unsigned char, 20> &, unsigned long, const unsigned char *)",
1664   "parameters" :
1665   [
1666    {
1667     "referenced_type" : "_ZTIPN5angle15PlatformMethodsE"
1668    },
1669    {
1670     "referenced_type" : "_ZTIRKNSt3__15arrayIhLm20EEE"
1671    },
1672    {
1673     "referenced_type" : "_ZTIm"
1674    },
1675    {
1676     "referenced_type" : "_ZTIPKh"
1677    }
1678   ],
1679   "return_type" : "_ZTIv",
1680   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
1681  },
1682  {
1683   "alignment" : 4,
1684   "linker_set_key" : "_ZTIFvvE",
1685   "name" : "void ()",
1686   "return_type" : "_ZTIv",
1687   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
1688  }
1689 ],
1690 "functions" :
1691 [
1692  {
1693   "function_name" : "eglBindAPI",
1694   "linker_set_key" : "eglBindAPI",
1695   "parameters" :
1696   [
1697    {
1698     "referenced_type" : "_ZTIj"
1699    }
1700   ],
1701   "return_type" : "_ZTIj",
1702   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
1703  },
1704  {
1705   "function_name" : "eglBindTexImage",
1706   "linker_set_key" : "eglBindTexImage",
1707   "parameters" :
1708   [
1709    {
1710     "referenced_type" : "_ZTIPv"
1711    },
1712    {
1713     "referenced_type" : "_ZTIPv"
1714    },
1715    {
1716     "referenced_type" : "_ZTIi"
1717    }
1718   ],
1719   "return_type" : "_ZTIj",
1720   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
1721  },
1722  {
1723   "function_name" : "eglChooseConfig",
1724   "linker_set_key" : "eglChooseConfig",
1725   "parameters" :
1726   [
1727    {
1728     "referenced_type" : "_ZTIPv"
1729    },
1730    {
1731     "referenced_type" : "_ZTIPKi"
1732    },
1733    {
1734     "referenced_type" : "_ZTIPPv"
1735    },
1736    {
1737     "referenced_type" : "_ZTIi"
1738    },
1739    {
1740     "referenced_type" : "_ZTIPi"
1741    }
1742   ],
1743   "return_type" : "_ZTIj",
1744   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
1745  },
1746  {
1747   "function_name" : "eglClientWaitSync",
1748   "linker_set_key" : "eglClientWaitSync",
1749   "parameters" :
1750   [
1751    {
1752     "referenced_type" : "_ZTIPv"
1753    },
1754    {
1755     "referenced_type" : "_ZTIPv"
1756    },
1757    {
1758     "referenced_type" : "_ZTIi"
1759    },
1760    {
1761     "referenced_type" : "_ZTIm"
1762    }
1763   ],
1764   "return_type" : "_ZTIi",
1765   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
1766  },
1767  {
1768   "function_name" : "eglClientWaitSyncKHR",
1769   "linker_set_key" : "eglClientWaitSyncKHR",
1770   "parameters" :
1771   [
1772    {
1773     "referenced_type" : "_ZTIPv"
1774    },
1775    {
1776     "referenced_type" : "_ZTIPv"
1777    },
1778    {
1779     "referenced_type" : "_ZTIi"
1780    },
1781    {
1782     "referenced_type" : "_ZTIm"
1783    }
1784   ],
1785   "return_type" : "_ZTIi",
1786   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
1787  },
1788  {
1789   "function_name" : "eglCopyBuffers",
1790   "linker_set_key" : "eglCopyBuffers",
1791   "parameters" :
1792   [
1793    {
1794     "referenced_type" : "_ZTIPv"
1795    },
1796    {
1797     "referenced_type" : "_ZTIPv"
1798    },
1799    {
1800     "referenced_type" : "_ZTIP19egl_native_pixmap_t"
1801    }
1802   ],
1803   "return_type" : "_ZTIj",
1804   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
1805  },
1806  {
1807   "function_name" : "eglCreateContext",
1808   "linker_set_key" : "eglCreateContext",
1809   "parameters" :
1810   [
1811    {
1812     "referenced_type" : "_ZTIPv"
1813    },
1814    {
1815     "referenced_type" : "_ZTIPv"
1816    },
1817    {
1818     "referenced_type" : "_ZTIPv"
1819    },
1820    {
1821     "referenced_type" : "_ZTIPKi"
1822    }
1823   ],
1824   "return_type" : "_ZTIPv",
1825   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
1826  },
1827  {
1828   "function_name" : "eglCreateImage",
1829   "linker_set_key" : "eglCreateImage",
1830   "parameters" :
1831   [
1832    {
1833     "referenced_type" : "_ZTIPv"
1834    },
1835    {
1836     "referenced_type" : "_ZTIPv"
1837    },
1838    {
1839     "referenced_type" : "_ZTIj"
1840    },
1841    {
1842     "referenced_type" : "_ZTIPv"
1843    },
1844    {
1845     "referenced_type" : "_ZTIPKl"
1846    }
1847   ],
1848   "return_type" : "_ZTIPv",
1849   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
1850  },
1851  {
1852   "function_name" : "eglCreateImageKHR",
1853   "linker_set_key" : "eglCreateImageKHR",
1854   "parameters" :
1855   [
1856    {
1857     "referenced_type" : "_ZTIPv"
1858    },
1859    {
1860     "referenced_type" : "_ZTIPv"
1861    },
1862    {
1863     "referenced_type" : "_ZTIj"
1864    },
1865    {
1866     "referenced_type" : "_ZTIPv"
1867    },
1868    {
1869     "referenced_type" : "_ZTIPKi"
1870    }
1871   ],
1872   "return_type" : "_ZTIPv",
1873   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
1874  },
1875  {
1876   "function_name" : "eglCreatePbufferFromClientBuffer",
1877   "linker_set_key" : "eglCreatePbufferFromClientBuffer",
1878   "parameters" :
1879   [
1880    {
1881     "referenced_type" : "_ZTIPv"
1882    },
1883    {
1884     "referenced_type" : "_ZTIj"
1885    },
1886    {
1887     "referenced_type" : "_ZTIPv"
1888    },
1889    {
1890     "referenced_type" : "_ZTIPv"
1891    },
1892    {
1893     "referenced_type" : "_ZTIPKi"
1894    }
1895   ],
1896   "return_type" : "_ZTIPv",
1897   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
1898  },
1899  {
1900   "function_name" : "eglCreatePbufferSurface",
1901   "linker_set_key" : "eglCreatePbufferSurface",
1902   "parameters" :
1903   [
1904    {
1905     "referenced_type" : "_ZTIPv"
1906    },
1907    {
1908     "referenced_type" : "_ZTIPv"
1909    },
1910    {
1911     "referenced_type" : "_ZTIPKi"
1912    }
1913   ],
1914   "return_type" : "_ZTIPv",
1915   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
1916  },
1917  {
1918   "function_name" : "eglCreatePixmapSurface",
1919   "linker_set_key" : "eglCreatePixmapSurface",
1920   "parameters" :
1921   [
1922    {
1923     "referenced_type" : "_ZTIPv"
1924    },
1925    {
1926     "referenced_type" : "_ZTIPv"
1927    },
1928    {
1929     "referenced_type" : "_ZTIP19egl_native_pixmap_t"
1930    },
1931    {
1932     "referenced_type" : "_ZTIPKi"
1933    }
1934   ],
1935   "return_type" : "_ZTIPv",
1936   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
1937  },
1938  {
1939   "function_name" : "eglCreatePlatformPixmapSurface",
1940   "linker_set_key" : "eglCreatePlatformPixmapSurface",
1941   "parameters" :
1942   [
1943    {
1944     "referenced_type" : "_ZTIPv"
1945    },
1946    {
1947     "referenced_type" : "_ZTIPv"
1948    },
1949    {
1950     "referenced_type" : "_ZTIPv"
1951    },
1952    {
1953     "referenced_type" : "_ZTIPKl"
1954    }
1955   ],
1956   "return_type" : "_ZTIPv",
1957   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
1958  },
1959  {
1960   "function_name" : "eglCreatePlatformWindowSurface",
1961   "linker_set_key" : "eglCreatePlatformWindowSurface",
1962   "parameters" :
1963   [
1964    {
1965     "referenced_type" : "_ZTIPv"
1966    },
1967    {
1968     "referenced_type" : "_ZTIPv"
1969    },
1970    {
1971     "referenced_type" : "_ZTIPv"
1972    },
1973    {
1974     "referenced_type" : "_ZTIPKl"
1975    }
1976   ],
1977   "return_type" : "_ZTIPv",
1978   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
1979  },
1980  {
1981   "function_name" : "eglCreateStreamFromFileDescriptorKHR",
1982   "linker_set_key" : "eglCreateStreamFromFileDescriptorKHR",
1983   "parameters" :
1984   [
1985    {
1986     "referenced_type" : "_ZTIPv"
1987    },
1988    {
1989     "referenced_type" : "_ZTIi"
1990    }
1991   ],
1992   "return_type" : "_ZTIPv",
1993   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
1994  },
1995  {
1996   "function_name" : "eglCreateStreamKHR",
1997   "linker_set_key" : "eglCreateStreamKHR",
1998   "parameters" :
1999   [
2000    {
2001     "referenced_type" : "_ZTIPv"
2002    },
2003    {
2004     "referenced_type" : "_ZTIPKi"
2005    }
2006   ],
2007   "return_type" : "_ZTIPv",
2008   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
2009  },
2010  {
2011   "function_name" : "eglCreateStreamProducerSurfaceKHR",
2012   "linker_set_key" : "eglCreateStreamProducerSurfaceKHR",
2013   "parameters" :
2014   [
2015    {
2016     "referenced_type" : "_ZTIPv"
2017    },
2018    {
2019     "referenced_type" : "_ZTIPv"
2020    },
2021    {
2022     "referenced_type" : "_ZTIPv"
2023    },
2024    {
2025     "referenced_type" : "_ZTIPKi"
2026    }
2027   ],
2028   "return_type" : "_ZTIPv",
2029   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
2030  },
2031  {
2032   "function_name" : "eglCreateSync",
2033   "linker_set_key" : "eglCreateSync",
2034   "parameters" :
2035   [
2036    {
2037     "referenced_type" : "_ZTIPv"
2038    },
2039    {
2040     "referenced_type" : "_ZTIj"
2041    },
2042    {
2043     "referenced_type" : "_ZTIPKl"
2044    }
2045   ],
2046   "return_type" : "_ZTIPv",
2047   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2048  },
2049  {
2050   "function_name" : "eglCreateSyncKHR",
2051   "linker_set_key" : "eglCreateSyncKHR",
2052   "parameters" :
2053   [
2054    {
2055     "referenced_type" : "_ZTIPv"
2056    },
2057    {
2058     "referenced_type" : "_ZTIj"
2059    },
2060    {
2061     "referenced_type" : "_ZTIPKi"
2062    }
2063   ],
2064   "return_type" : "_ZTIPv",
2065   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
2066  },
2067  {
2068   "function_name" : "eglCreateWindowSurface",
2069   "linker_set_key" : "eglCreateWindowSurface",
2070   "parameters" :
2071   [
2072    {
2073     "referenced_type" : "_ZTIPv"
2074    },
2075    {
2076     "referenced_type" : "_ZTIPv"
2077    },
2078    {
2079     "referenced_type" : "_ZTIP13ANativeWindow"
2080    },
2081    {
2082     "referenced_type" : "_ZTIPKi"
2083    }
2084   ],
2085   "return_type" : "_ZTIPv",
2086   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2087  },
2088  {
2089   "function_name" : "eglDestroyContext",
2090   "linker_set_key" : "eglDestroyContext",
2091   "parameters" :
2092   [
2093    {
2094     "referenced_type" : "_ZTIPv"
2095    },
2096    {
2097     "referenced_type" : "_ZTIPv"
2098    }
2099   ],
2100   "return_type" : "_ZTIj",
2101   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2102  },
2103  {
2104   "function_name" : "eglDestroyImage",
2105   "linker_set_key" : "eglDestroyImage",
2106   "parameters" :
2107   [
2108    {
2109     "referenced_type" : "_ZTIPv"
2110    },
2111    {
2112     "referenced_type" : "_ZTIPv"
2113    }
2114   ],
2115   "return_type" : "_ZTIj",
2116   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2117  },
2118  {
2119   "function_name" : "eglDestroyImageKHR",
2120   "linker_set_key" : "eglDestroyImageKHR",
2121   "parameters" :
2122   [
2123    {
2124     "referenced_type" : "_ZTIPv"
2125    },
2126    {
2127     "referenced_type" : "_ZTIPv"
2128    }
2129   ],
2130   "return_type" : "_ZTIj",
2131   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
2132  },
2133  {
2134   "function_name" : "eglDestroyStreamKHR",
2135   "linker_set_key" : "eglDestroyStreamKHR",
2136   "parameters" :
2137   [
2138    {
2139     "referenced_type" : "_ZTIPv"
2140    },
2141    {
2142     "referenced_type" : "_ZTIPv"
2143    }
2144   ],
2145   "return_type" : "_ZTIj",
2146   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
2147  },
2148  {
2149   "function_name" : "eglDestroySurface",
2150   "linker_set_key" : "eglDestroySurface",
2151   "parameters" :
2152   [
2153    {
2154     "referenced_type" : "_ZTIPv"
2155    },
2156    {
2157     "referenced_type" : "_ZTIPv"
2158    }
2159   ],
2160   "return_type" : "_ZTIj",
2161   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2162  },
2163  {
2164   "function_name" : "eglDestroySync",
2165   "linker_set_key" : "eglDestroySync",
2166   "parameters" :
2167   [
2168    {
2169     "referenced_type" : "_ZTIPv"
2170    },
2171    {
2172     "referenced_type" : "_ZTIPv"
2173    }
2174   ],
2175   "return_type" : "_ZTIj",
2176   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2177  },
2178  {
2179   "function_name" : "eglDestroySyncKHR",
2180   "linker_set_key" : "eglDestroySyncKHR",
2181   "parameters" :
2182   [
2183    {
2184     "referenced_type" : "_ZTIPv"
2185    },
2186    {
2187     "referenced_type" : "_ZTIPv"
2188    }
2189   ],
2190   "return_type" : "_ZTIj",
2191   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
2192  },
2193  {
2194   "function_name" : "eglGetConfigAttrib",
2195   "linker_set_key" : "eglGetConfigAttrib",
2196   "parameters" :
2197   [
2198    {
2199     "referenced_type" : "_ZTIPv"
2200    },
2201    {
2202     "referenced_type" : "_ZTIPv"
2203    },
2204    {
2205     "referenced_type" : "_ZTIi"
2206    },
2207    {
2208     "referenced_type" : "_ZTIPi"
2209    }
2210   ],
2211   "return_type" : "_ZTIj",
2212   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2213  },
2214  {
2215   "function_name" : "eglGetConfigs",
2216   "linker_set_key" : "eglGetConfigs",
2217   "parameters" :
2218   [
2219    {
2220     "referenced_type" : "_ZTIPv"
2221    },
2222    {
2223     "referenced_type" : "_ZTIPPv"
2224    },
2225    {
2226     "referenced_type" : "_ZTIi"
2227    },
2228    {
2229     "referenced_type" : "_ZTIPi"
2230    }
2231   ],
2232   "return_type" : "_ZTIj",
2233   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2234  },
2235  {
2236   "function_name" : "eglGetCurrentContext",
2237   "linker_set_key" : "eglGetCurrentContext",
2238   "return_type" : "_ZTIPv",
2239   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2240  },
2241  {
2242   "function_name" : "eglGetCurrentDisplay",
2243   "linker_set_key" : "eglGetCurrentDisplay",
2244   "return_type" : "_ZTIPv",
2245   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2246  },
2247  {
2248   "function_name" : "eglGetCurrentSurface",
2249   "linker_set_key" : "eglGetCurrentSurface",
2250   "parameters" :
2251   [
2252    {
2253     "referenced_type" : "_ZTIi"
2254    }
2255   ],
2256   "return_type" : "_ZTIPv",
2257   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2258  },
2259  {
2260   "function_name" : "eglGetDisplay",
2261   "linker_set_key" : "eglGetDisplay",
2262   "parameters" :
2263   [
2264    {
2265     "referenced_type" : "_ZTIPv"
2266    }
2267   ],
2268   "return_type" : "_ZTIPv",
2269   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2270  },
2271  {
2272   "function_name" : "eglGetError",
2273   "linker_set_key" : "eglGetError",
2274   "return_type" : "_ZTIi",
2275   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2276  },
2277  {
2278   "function_name" : "eglGetNativeClientBufferANDROID",
2279   "linker_set_key" : "eglGetNativeClientBufferANDROID",
2280   "parameters" :
2281   [
2282    {
2283     "referenced_type" : "_ZTIPK15AHardwareBuffer"
2284    }
2285   ],
2286   "return_type" : "_ZTIPv",
2287   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
2288  },
2289  {
2290   "function_name" : "eglGetPlatformDisplay",
2291   "linker_set_key" : "eglGetPlatformDisplay",
2292   "parameters" :
2293   [
2294    {
2295     "referenced_type" : "_ZTIj"
2296    },
2297    {
2298     "referenced_type" : "_ZTIPv"
2299    },
2300    {
2301     "referenced_type" : "_ZTIPKl"
2302    }
2303   ],
2304   "return_type" : "_ZTIPv",
2305   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2306  },
2307  {
2308   "function_name" : "eglGetProcAddress",
2309   "linker_set_key" : "eglGetProcAddress",
2310   "parameters" :
2311   [
2312    {
2313     "referenced_type" : "_ZTIPKc"
2314    }
2315   ],
2316   "return_type" : "_ZTIPFvvE",
2317   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2318  },
2319  {
2320   "function_name" : "eglGetStreamFileDescriptorKHR",
2321   "linker_set_key" : "eglGetStreamFileDescriptorKHR",
2322   "parameters" :
2323   [
2324    {
2325     "referenced_type" : "_ZTIPv"
2326    },
2327    {
2328     "referenced_type" : "_ZTIPv"
2329    }
2330   ],
2331   "return_type" : "_ZTIi",
2332   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
2333  },
2334  {
2335   "function_name" : "eglGetSyncAttrib",
2336   "linker_set_key" : "eglGetSyncAttrib",
2337   "parameters" :
2338   [
2339    {
2340     "referenced_type" : "_ZTIPv"
2341    },
2342    {
2343     "referenced_type" : "_ZTIPv"
2344    },
2345    {
2346     "referenced_type" : "_ZTIi"
2347    },
2348    {
2349     "referenced_type" : "_ZTIPl"
2350    }
2351   ],
2352   "return_type" : "_ZTIj",
2353   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2354  },
2355  {
2356   "function_name" : "eglGetSyncAttribKHR",
2357   "linker_set_key" : "eglGetSyncAttribKHR",
2358   "parameters" :
2359   [
2360    {
2361     "referenced_type" : "_ZTIPv"
2362    },
2363    {
2364     "referenced_type" : "_ZTIPv"
2365    },
2366    {
2367     "referenced_type" : "_ZTIi"
2368    },
2369    {
2370     "referenced_type" : "_ZTIPi"
2371    }
2372   ],
2373   "return_type" : "_ZTIj",
2374   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
2375  },
2376  {
2377   "function_name" : "eglGetSystemTimeFrequencyNV",
2378   "linker_set_key" : "eglGetSystemTimeFrequencyNV",
2379   "return_type" : "_ZTIm",
2380   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
2381  },
2382  {
2383   "function_name" : "eglGetSystemTimeNV",
2384   "linker_set_key" : "eglGetSystemTimeNV",
2385   "return_type" : "_ZTIm",
2386   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
2387  },
2388  {
2389   "function_name" : "eglInitialize",
2390   "linker_set_key" : "eglInitialize",
2391   "parameters" :
2392   [
2393    {
2394     "referenced_type" : "_ZTIPv"
2395    },
2396    {
2397     "referenced_type" : "_ZTIPi"
2398    },
2399    {
2400     "referenced_type" : "_ZTIPi"
2401    }
2402   ],
2403   "return_type" : "_ZTIj",
2404   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2405  },
2406  {
2407   "function_name" : "eglLockSurfaceKHR",
2408   "linker_set_key" : "eglLockSurfaceKHR",
2409   "parameters" :
2410   [
2411    {
2412     "referenced_type" : "_ZTIPv"
2413    },
2414    {
2415     "referenced_type" : "_ZTIPv"
2416    },
2417    {
2418     "referenced_type" : "_ZTIPKi"
2419    }
2420   ],
2421   "return_type" : "_ZTIj",
2422   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
2423  },
2424  {
2425   "function_name" : "eglMakeCurrent",
2426   "linker_set_key" : "eglMakeCurrent",
2427   "parameters" :
2428   [
2429    {
2430     "referenced_type" : "_ZTIPv"
2431    },
2432    {
2433     "referenced_type" : "_ZTIPv"
2434    },
2435    {
2436     "referenced_type" : "_ZTIPv"
2437    },
2438    {
2439     "referenced_type" : "_ZTIPv"
2440    }
2441   ],
2442   "return_type" : "_ZTIj",
2443   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2444  },
2445  {
2446   "function_name" : "eglPresentationTimeANDROID",
2447   "linker_set_key" : "eglPresentationTimeANDROID",
2448   "parameters" :
2449   [
2450    {
2451     "referenced_type" : "_ZTIPv"
2452    },
2453    {
2454     "referenced_type" : "_ZTIPv"
2455    },
2456    {
2457     "referenced_type" : "_ZTIl"
2458    }
2459   ],
2460   "return_type" : "_ZTIj",
2461   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
2462  },
2463  {
2464   "function_name" : "eglQueryAPI",
2465   "linker_set_key" : "eglQueryAPI",
2466   "return_type" : "_ZTIj",
2467   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2468  },
2469  {
2470   "function_name" : "eglQueryContext",
2471   "linker_set_key" : "eglQueryContext",
2472   "parameters" :
2473   [
2474    {
2475     "referenced_type" : "_ZTIPv"
2476    },
2477    {
2478     "referenced_type" : "_ZTIPv"
2479    },
2480    {
2481     "referenced_type" : "_ZTIi"
2482    },
2483    {
2484     "referenced_type" : "_ZTIPi"
2485    }
2486   ],
2487   "return_type" : "_ZTIj",
2488   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2489  },
2490  {
2491   "function_name" : "eglQueryStreamKHR",
2492   "linker_set_key" : "eglQueryStreamKHR",
2493   "parameters" :
2494   [
2495    {
2496     "referenced_type" : "_ZTIPv"
2497    },
2498    {
2499     "referenced_type" : "_ZTIPv"
2500    },
2501    {
2502     "referenced_type" : "_ZTIj"
2503    },
2504    {
2505     "referenced_type" : "_ZTIPi"
2506    }
2507   ],
2508   "return_type" : "_ZTIj",
2509   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
2510  },
2511  {
2512   "function_name" : "eglQueryStreamTimeKHR",
2513   "linker_set_key" : "eglQueryStreamTimeKHR",
2514   "parameters" :
2515   [
2516    {
2517     "referenced_type" : "_ZTIPv"
2518    },
2519    {
2520     "referenced_type" : "_ZTIPv"
2521    },
2522    {
2523     "referenced_type" : "_ZTIj"
2524    },
2525    {
2526     "referenced_type" : "_ZTIPm"
2527    }
2528   ],
2529   "return_type" : "_ZTIj",
2530   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
2531  },
2532  {
2533   "function_name" : "eglQueryStreamu64KHR",
2534   "linker_set_key" : "eglQueryStreamu64KHR",
2535   "parameters" :
2536   [
2537    {
2538     "referenced_type" : "_ZTIPv"
2539    },
2540    {
2541     "referenced_type" : "_ZTIPv"
2542    },
2543    {
2544     "referenced_type" : "_ZTIj"
2545    },
2546    {
2547     "referenced_type" : "_ZTIPm"
2548    }
2549   ],
2550   "return_type" : "_ZTIj",
2551   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
2552  },
2553  {
2554   "function_name" : "eglQueryString",
2555   "linker_set_key" : "eglQueryString",
2556   "parameters" :
2557   [
2558    {
2559     "referenced_type" : "_ZTIPv"
2560    },
2561    {
2562     "referenced_type" : "_ZTIi"
2563    }
2564   ],
2565   "return_type" : "_ZTIPKc",
2566   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2567  },
2568  {
2569   "function_name" : "eglQuerySurface",
2570   "linker_set_key" : "eglQuerySurface",
2571   "parameters" :
2572   [
2573    {
2574     "referenced_type" : "_ZTIPv"
2575    },
2576    {
2577     "referenced_type" : "_ZTIPv"
2578    },
2579    {
2580     "referenced_type" : "_ZTIi"
2581    },
2582    {
2583     "referenced_type" : "_ZTIPi"
2584    }
2585   ],
2586   "return_type" : "_ZTIj",
2587   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2588  },
2589  {
2590   "function_name" : "eglReleaseTexImage",
2591   "linker_set_key" : "eglReleaseTexImage",
2592   "parameters" :
2593   [
2594    {
2595     "referenced_type" : "_ZTIPv"
2596    },
2597    {
2598     "referenced_type" : "_ZTIPv"
2599    },
2600    {
2601     "referenced_type" : "_ZTIi"
2602    }
2603   ],
2604   "return_type" : "_ZTIj",
2605   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2606  },
2607  {
2608   "function_name" : "eglReleaseThread",
2609   "linker_set_key" : "eglReleaseThread",
2610   "return_type" : "_ZTIj",
2611   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2612  },
2613  {
2614   "function_name" : "eglSetDamageRegionKHR",
2615   "linker_set_key" : "eglSetDamageRegionKHR",
2616   "parameters" :
2617   [
2618    {
2619     "referenced_type" : "_ZTIPv"
2620    },
2621    {
2622     "referenced_type" : "_ZTIPv"
2623    },
2624    {
2625     "referenced_type" : "_ZTIPi"
2626    },
2627    {
2628     "referenced_type" : "_ZTIi"
2629    }
2630   ],
2631   "return_type" : "_ZTIj",
2632   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
2633  },
2634  {
2635   "function_name" : "eglSignalSyncKHR",
2636   "linker_set_key" : "eglSignalSyncKHR",
2637   "parameters" :
2638   [
2639    {
2640     "referenced_type" : "_ZTIPv"
2641    },
2642    {
2643     "referenced_type" : "_ZTIPv"
2644    },
2645    {
2646     "referenced_type" : "_ZTIj"
2647    }
2648   ],
2649   "return_type" : "_ZTIj",
2650   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
2651  },
2652  {
2653   "function_name" : "eglStreamAttribKHR",
2654   "linker_set_key" : "eglStreamAttribKHR",
2655   "parameters" :
2656   [
2657    {
2658     "referenced_type" : "_ZTIPv"
2659    },
2660    {
2661     "referenced_type" : "_ZTIPv"
2662    },
2663    {
2664     "referenced_type" : "_ZTIj"
2665    },
2666    {
2667     "referenced_type" : "_ZTIi"
2668    }
2669   ],
2670   "return_type" : "_ZTIj",
2671   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
2672  },
2673  {
2674   "function_name" : "eglStreamConsumerAcquireKHR",
2675   "linker_set_key" : "eglStreamConsumerAcquireKHR",
2676   "parameters" :
2677   [
2678    {
2679     "referenced_type" : "_ZTIPv"
2680    },
2681    {
2682     "referenced_type" : "_ZTIPv"
2683    }
2684   ],
2685   "return_type" : "_ZTIj",
2686   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
2687  },
2688  {
2689   "function_name" : "eglStreamConsumerGLTextureExternalKHR",
2690   "linker_set_key" : "eglStreamConsumerGLTextureExternalKHR",
2691   "parameters" :
2692   [
2693    {
2694     "referenced_type" : "_ZTIPv"
2695    },
2696    {
2697     "referenced_type" : "_ZTIPv"
2698    }
2699   ],
2700   "return_type" : "_ZTIj",
2701   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
2702  },
2703  {
2704   "function_name" : "eglStreamConsumerReleaseKHR",
2705   "linker_set_key" : "eglStreamConsumerReleaseKHR",
2706   "parameters" :
2707   [
2708    {
2709     "referenced_type" : "_ZTIPv"
2710    },
2711    {
2712     "referenced_type" : "_ZTIPv"
2713    }
2714   ],
2715   "return_type" : "_ZTIj",
2716   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
2717  },
2718  {
2719   "function_name" : "eglSurfaceAttrib",
2720   "linker_set_key" : "eglSurfaceAttrib",
2721   "parameters" :
2722   [
2723    {
2724     "referenced_type" : "_ZTIPv"
2725    },
2726    {
2727     "referenced_type" : "_ZTIPv"
2728    },
2729    {
2730     "referenced_type" : "_ZTIi"
2731    },
2732    {
2733     "referenced_type" : "_ZTIi"
2734    }
2735   ],
2736   "return_type" : "_ZTIj",
2737   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2738  },
2739  {
2740   "function_name" : "eglSwapBuffers",
2741   "linker_set_key" : "eglSwapBuffers",
2742   "parameters" :
2743   [
2744    {
2745     "referenced_type" : "_ZTIPv"
2746    },
2747    {
2748     "referenced_type" : "_ZTIPv"
2749    }
2750   ],
2751   "return_type" : "_ZTIj",
2752   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2753  },
2754  {
2755   "function_name" : "eglSwapBuffersWithDamageKHR",
2756   "linker_set_key" : "eglSwapBuffersWithDamageKHR",
2757   "parameters" :
2758   [
2759    {
2760     "referenced_type" : "_ZTIPv"
2761    },
2762    {
2763     "referenced_type" : "_ZTIPv"
2764    },
2765    {
2766     "referenced_type" : "_ZTIPKi"
2767    },
2768    {
2769     "referenced_type" : "_ZTIi"
2770    }
2771   ],
2772   "return_type" : "_ZTIj",
2773   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
2774  },
2775  {
2776   "function_name" : "eglSwapInterval",
2777   "linker_set_key" : "eglSwapInterval",
2778   "parameters" :
2779   [
2780    {
2781     "referenced_type" : "_ZTIPv"
2782    },
2783    {
2784     "referenced_type" : "_ZTIi"
2785    }
2786   ],
2787   "return_type" : "_ZTIj",
2788   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2789  },
2790  {
2791   "function_name" : "eglTerminate",
2792   "linker_set_key" : "eglTerminate",
2793   "parameters" :
2794   [
2795    {
2796     "referenced_type" : "_ZTIPv"
2797    }
2798   ],
2799   "return_type" : "_ZTIj",
2800   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2801  },
2802  {
2803   "function_name" : "eglUnlockSurfaceKHR",
2804   "linker_set_key" : "eglUnlockSurfaceKHR",
2805   "parameters" :
2806   [
2807    {
2808     "referenced_type" : "_ZTIPv"
2809    },
2810    {
2811     "referenced_type" : "_ZTIPv"
2812    }
2813   ],
2814   "return_type" : "_ZTIj",
2815   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
2816  },
2817  {
2818   "function_name" : "eglWaitClient",
2819   "linker_set_key" : "eglWaitClient",
2820   "return_type" : "_ZTIj",
2821   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2822  },
2823  {
2824   "function_name" : "eglWaitGL",
2825   "linker_set_key" : "eglWaitGL",
2826   "return_type" : "_ZTIj",
2827   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2828  },
2829  {
2830   "function_name" : "eglWaitNative",
2831   "linker_set_key" : "eglWaitNative",
2832   "parameters" :
2833   [
2834    {
2835     "referenced_type" : "_ZTIi"
2836    }
2837   ],
2838   "return_type" : "_ZTIj",
2839   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2840  },
2841  {
2842   "function_name" : "eglWaitSync",
2843   "linker_set_key" : "eglWaitSync",
2844   "parameters" :
2845   [
2846    {
2847     "referenced_type" : "_ZTIPv"
2848    },
2849    {
2850     "referenced_type" : "_ZTIPv"
2851    },
2852    {
2853     "referenced_type" : "_ZTIi"
2854    }
2855   ],
2856   "return_type" : "_ZTIj",
2857   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
2858  },
2859  {
2860   "function_name" : "eglWaitSyncKHR",
2861   "linker_set_key" : "eglWaitSyncKHR",
2862   "parameters" :
2863   [
2864    {
2865     "referenced_type" : "_ZTIPv"
2866    },
2867    {
2868     "referenced_type" : "_ZTIPv"
2869    },
2870    {
2871     "referenced_type" : "_ZTIi"
2872    }
2873   ],
2874   "return_type" : "_ZTIi",
2875   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
2876  }
2877 ],
2878 "global_vars" : [],
2879 "lvalue_reference_types" :
2880 [
2881  {
2882   "alignment" : 8,
2883   "linker_set_key" : "_ZTIRK8log_time",
2884   "name" : "const log_time &",
2885   "referenced_type" : "_ZTIK8log_time",
2886   "size" : 8,
2887   "source_file" : "system/logging/liblog/include/log/log_time.h"
2888  },
2889  {
2890   "alignment" : 8,
2891   "linker_set_key" : "_ZTIRK8timespec",
2892   "name" : "const timespec &",
2893   "referenced_type" : "_ZTIK8timespec",
2894   "size" : 8,
2895   "source_file" : "system/logging/liblog/include/log/log_time.h"
2896  },
2897  {
2898   "alignment" : 8,
2899   "linker_set_key" : "_ZTIRKN7android10ParcelableE",
2900   "name" : "const android::Parcelable &",
2901   "referenced_type" : "_ZTIKN7android10ParcelableE",
2902   "size" : 8,
2903   "source_file" : "frameworks/native/include/binder/Parcelable.h"
2904  },
2905  {
2906   "alignment" : 8,
2907   "linker_set_key" : "_ZTIRKNSt3__15arrayIhLm20EEE",
2908   "name" : "const std::array<unsigned char, 20> &",
2909   "referenced_type" : "_ZTIKNSt3__15arrayIhLm20EEE",
2910   "size" : 8,
2911   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
2912  },
2913  {
2914   "alignment" : 8,
2915   "linker_set_key" : "_ZTIRKa",
2916   "name" : "const signed char &",
2917   "referenced_type" : "_ZTIKa",
2918   "size" : 8,
2919   "source_file" : "system/core/include/utils/TypeHelpers.h"
2920  },
2921  {
2922   "alignment" : 8,
2923   "linker_set_key" : "_ZTIRKb",
2924   "name" : "const bool &",
2925   "referenced_type" : "_ZTIKb",
2926   "size" : 8,
2927   "source_file" : "system/core/include/utils/TypeHelpers.h"
2928  },
2929  {
2930   "alignment" : 8,
2931   "linker_set_key" : "_ZTIRKd",
2932   "name" : "const double &",
2933   "referenced_type" : "_ZTIKd",
2934   "size" : 8,
2935   "source_file" : "system/core/include/utils/TypeHelpers.h"
2936  },
2937  {
2938   "alignment" : 8,
2939   "linker_set_key" : "_ZTIRKf",
2940   "name" : "const float &",
2941   "referenced_type" : "_ZTIKf",
2942   "size" : 8,
2943   "source_file" : "system/core/include/utils/TypeHelpers.h"
2944  },
2945  {
2946   "alignment" : 8,
2947   "linker_set_key" : "_ZTIRKh",
2948   "name" : "const unsigned char &",
2949   "referenced_type" : "_ZTIKh",
2950   "size" : 8,
2951   "source_file" : "system/core/include/utils/TypeHelpers.h"
2952  },
2953  {
2954   "alignment" : 8,
2955   "linker_set_key" : "_ZTIRKi",
2956   "name" : "const int &",
2957   "referenced_type" : "_ZTIKi",
2958   "size" : 8,
2959   "source_file" : "system/core/include/utils/TypeHelpers.h"
2960  },
2961  {
2962   "alignment" : 8,
2963   "linker_set_key" : "_ZTIRKj",
2964   "name" : "const unsigned int &",
2965   "referenced_type" : "_ZTIKj",
2966   "size" : 8,
2967   "source_file" : "system/core/include/utils/TypeHelpers.h"
2968  },
2969  {
2970   "alignment" : 8,
2971   "linker_set_key" : "_ZTIRKl",
2972   "name" : "const long &",
2973   "referenced_type" : "_ZTIKl",
2974   "size" : 8,
2975   "source_file" : "system/core/include/utils/TypeHelpers.h"
2976  },
2977  {
2978   "alignment" : 8,
2979   "linker_set_key" : "_ZTIRKm",
2980   "name" : "const unsigned long &",
2981   "referenced_type" : "_ZTIKm",
2982   "size" : 8,
2983   "source_file" : "system/core/include/utils/TypeHelpers.h"
2984  },
2985  {
2986   "alignment" : 8,
2987   "linker_set_key" : "_ZTIRKs",
2988   "name" : "const short &",
2989   "referenced_type" : "_ZTIKs",
2990   "size" : 8,
2991   "source_file" : "system/core/include/utils/TypeHelpers.h"
2992  },
2993  {
2994   "alignment" : 8,
2995   "linker_set_key" : "_ZTIRKt",
2996   "name" : "const unsigned short &",
2997   "referenced_type" : "_ZTIKt",
2998   "size" : 8,
2999   "source_file" : "system/core/include/utils/TypeHelpers.h"
3000  }
3001 ],
3002 "pointer_types" :
3003 [
3004  {
3005   "alignment" : 8,
3006   "linker_set_key" : "_ZTIP13ANativeWindow",
3007   "name" : "ANativeWindow *",
3008   "referenced_type" : "_ZTI13ANativeWindow",
3009   "size" : 8,
3010   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
3011  },
3012  {
3013   "alignment" : 8,
3014   "linker_set_key" : "_ZTIP19egl_native_pixmap_t",
3015   "name" : "egl_native_pixmap_t *",
3016   "referenced_type" : "_ZTI19egl_native_pixmap_t",
3017   "size" : 8,
3018   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
3019  },
3020  {
3021   "alignment" : 8,
3022   "linker_set_key" : "_ZTIP8log_time",
3023   "name" : "log_time *",
3024   "referenced_type" : "_ZTI8log_time",
3025   "size" : 8,
3026   "source_file" : "system/logging/liblog/include/log/log_time.h"
3027  },
3028  {
3029   "alignment" : 8,
3030   "linker_set_key" : "_ZTIPFPKhPN5angle15PlatformMethodsEPKcE",
3031   "name" : "const unsigned char *(*)(angle::PlatformMethods *, const char *)",
3032   "referenced_type" : "_ZTIFPKhPN5angle15PlatformMethodsEPKcE",
3033   "size" : 8,
3034   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
3035  },
3036  {
3037   "alignment" : 8,
3038   "linker_set_key" : "_ZTIPFdPN5angle15PlatformMethodsEE",
3039   "name" : "double (*)(angle::PlatformMethods *)",
3040   "referenced_type" : "_ZTIFdPN5angle15PlatformMethodsEE",
3041   "size" : 8,
3042   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
3043  },
3044  {
3045   "alignment" : 8,
3046   "linker_set_key" : "_ZTIPFmPN5angle15PlatformMethodsEcPKhPKcydiPS5_S3_PKyhE",
3047   "name" : "unsigned long (*)(angle::PlatformMethods *, char, const unsigned char *, const char *, unsigned long long, double, int, const char **, const unsigned char *, const unsigned long long *, unsigned char)",
3048   "referenced_type" : "_ZTIFmPN5angle15PlatformMethodsEcPKhPKcydiPS5_S3_PKyhE",
3049   "size" : 8,
3050   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
3051  },
3052  {
3053   "alignment" : 8,
3054   "linker_set_key" : "_ZTIPFvPN5angle15PlatformMethodsEPKcE",
3055   "name" : "void (*)(angle::PlatformMethods *, const char *)",
3056   "referenced_type" : "_ZTIFvPN5angle15PlatformMethodsEPKcE",
3057   "size" : 8,
3058   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
3059  },
3060  {
3061   "alignment" : 8,
3062   "linker_set_key" : "_ZTIPFvPN5angle15PlatformMethodsEPKcbE",
3063   "name" : "void (*)(angle::PlatformMethods *, const char *, bool)",
3064   "referenced_type" : "_ZTIFvPN5angle15PlatformMethodsEPKcbE",
3065   "size" : 8,
3066   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
3067  },
3068  {
3069   "alignment" : 8,
3070   "linker_set_key" : "_ZTIPFvPN5angle15PlatformMethodsEPKciE",
3071   "name" : "void (*)(angle::PlatformMethods *, const char *, int)",
3072   "referenced_type" : "_ZTIFvPN5angle15PlatformMethodsEPKciE",
3073   "size" : 8,
3074   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
3075  },
3076  {
3077   "alignment" : 8,
3078   "linker_set_key" : "_ZTIPFvPN5angle15PlatformMethodsEPKciiE",
3079   "name" : "void (*)(angle::PlatformMethods *, const char *, int, int)",
3080   "referenced_type" : "_ZTIFvPN5angle15PlatformMethodsEPKciiE",
3081   "size" : 8,
3082   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
3083  },
3084  {
3085   "alignment" : 8,
3086   "linker_set_key" : "_ZTIPFvPN5angle15PlatformMethodsEPKciiiiE",
3087   "name" : "void (*)(angle::PlatformMethods *, const char *, int, int, int, int)",
3088   "referenced_type" : "_ZTIFvPN5angle15PlatformMethodsEPKciiiiE",
3089   "size" : 8,
3090   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
3091  },
3092  {
3093   "alignment" : 8,
3094   "linker_set_key" : "_ZTIPFvPN5angle15PlatformMethodsEPKhPKcmE",
3095   "name" : "void (*)(angle::PlatformMethods *, const unsigned char *, const char *, unsigned long)",
3096   "referenced_type" : "_ZTIFvPN5angle15PlatformMethodsEPKhPKcmE",
3097   "size" : 8,
3098   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
3099  },
3100  {
3101   "alignment" : 8,
3102   "linker_set_key" : "_ZTIPFvPN5angle15PlatformMethodsEPNS_10FeaturesVkEE",
3103   "name" : "void (*)(angle::PlatformMethods *, angle::FeaturesVk *)",
3104   "referenced_type" : "_ZTIFvPN5angle15PlatformMethodsEPNS_10FeaturesVkEE",
3105   "size" : 8,
3106   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
3107  },
3108  {
3109   "alignment" : 8,
3110   "linker_set_key" : "_ZTIPFvPN5angle15PlatformMethodsEPNS_14WorkaroundsD3DEE",
3111   "name" : "void (*)(angle::PlatformMethods *, angle::WorkaroundsD3D *)",
3112   "referenced_type" : "_ZTIFvPN5angle15PlatformMethodsEPNS_14WorkaroundsD3DEE",
3113   "size" : 8,
3114   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
3115  },
3116  {
3117   "alignment" : 8,
3118   "linker_set_key" : "_ZTIPFvPN5angle15PlatformMethodsERKNSt3__15arrayIhLm20EEEmPKhE",
3119   "name" : "void (*)(angle::PlatformMethods *, const std::array<unsigned char, 20> &, unsigned long, const unsigned char *)",
3120   "referenced_type" : "_ZTIFvPN5angle15PlatformMethodsERKNSt3__15arrayIhLm20EEEmPKhE",
3121   "size" : 8,
3122   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
3123  },
3124  {
3125   "alignment" : 8,
3126   "linker_set_key" : "_ZTIPFvvE",
3127   "name" : "void (*)()",
3128   "referenced_type" : "_ZTIFvvE",
3129   "size" : 8,
3130   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
3131  },
3132  {
3133   "alignment" : 8,
3134   "linker_set_key" : "_ZTIPK15AHardwareBuffer",
3135   "name" : "const AHardwareBuffer *",
3136   "referenced_type" : "_ZTIK15AHardwareBuffer",
3137   "size" : 8,
3138   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
3139  },
3140  {
3141   "alignment" : 8,
3142   "linker_set_key" : "_ZTIPK8log_time",
3143   "name" : "const log_time *",
3144   "referenced_type" : "_ZTIK8log_time",
3145   "size" : 8,
3146   "source_file" : "system/logging/liblog/include/log/log_time.h"
3147  },
3148  {
3149   "alignment" : 8,
3150   "linker_set_key" : "_ZTIPKN7android10ParcelableE",
3151   "name" : "const android::Parcelable *",
3152   "referenced_type" : "_ZTIKN7android10ParcelableE",
3153   "size" : 8,
3154   "source_file" : "frameworks/native/include/binder/Parcelable.h"
3155  },
3156  {
3157   "alignment" : 8,
3158   "linker_set_key" : "_ZTIPKc",
3159   "name" : "const char *",
3160   "referenced_type" : "_ZTIKc",
3161   "size" : 8,
3162   "source_file" : "system/logging/liblog/include/android/log.h"
3163  },
3164  {
3165   "alignment" : 8,
3166   "linker_set_key" : "_ZTIPKh",
3167   "name" : "const unsigned char *",
3168   "referenced_type" : "_ZTIKh",
3169   "size" : 8,
3170   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
3171  },
3172  {
3173   "alignment" : 8,
3174   "linker_set_key" : "_ZTIPKi",
3175   "name" : "const int *",
3176   "referenced_type" : "_ZTIKi",
3177   "size" : 8,
3178   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
3179  },
3180  {
3181   "alignment" : 8,
3182   "linker_set_key" : "_ZTIPKl",
3183   "name" : "const long *",
3184   "referenced_type" : "_ZTIKl",
3185   "size" : 8,
3186   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
3187  },
3188  {
3189   "alignment" : 8,
3190   "linker_set_key" : "_ZTIPKy",
3191   "name" : "const unsigned long long *",
3192   "referenced_type" : "_ZTIKy",
3193   "size" : 8,
3194   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
3195  },
3196  {
3197   "alignment" : 8,
3198   "linker_set_key" : "_ZTIPN5angle10FeaturesVkE",
3199   "name" : "angle::FeaturesVk *",
3200   "referenced_type" : "_ZTIN5angle10FeaturesVkE",
3201   "size" : 8,
3202   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
3203  },
3204  {
3205   "alignment" : 8,
3206   "linker_set_key" : "_ZTIPN5angle14WorkaroundsD3DE",
3207   "name" : "angle::WorkaroundsD3D *",
3208   "referenced_type" : "_ZTIN5angle14WorkaroundsD3DE",
3209   "size" : 8,
3210   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
3211  },
3212  {
3213   "alignment" : 8,
3214   "linker_set_key" : "_ZTIPN5angle15PlatformMethodsE",
3215   "name" : "angle::PlatformMethods *",
3216   "referenced_type" : "_ZTIN5angle15PlatformMethodsE",
3217   "size" : 8,
3218   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
3219  },
3220  {
3221   "alignment" : 8,
3222   "linker_set_key" : "_ZTIPN7android10ParcelableE",
3223   "name" : "android::Parcelable *",
3224   "referenced_type" : "_ZTIN7android10ParcelableE",
3225   "size" : 8,
3226   "source_file" : "frameworks/native/include/binder/Parcelable.h"
3227  },
3228  {
3229   "alignment" : 8,
3230   "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
3231   "name" : "android::ScopedTrace *",
3232   "referenced_type" : "_ZTIN7android11ScopedTraceE",
3233   "size" : 8,
3234   "source_file" : "system/core/include/utils/Trace.h"
3235  },
3236  {
3237   "alignment" : 8,
3238   "linker_set_key" : "_ZTIPPKc",
3239   "name" : "const char **",
3240   "referenced_type" : "_ZTIPKc",
3241   "size" : 8,
3242   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
3243  },
3244  {
3245   "alignment" : 8,
3246   "linker_set_key" : "_ZTIPPv",
3247   "name" : "void **",
3248   "referenced_type" : "_ZTIPv",
3249   "size" : 8,
3250   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
3251  },
3252  {
3253   "alignment" : 8,
3254   "linker_set_key" : "_ZTIPi",
3255   "name" : "int *",
3256   "referenced_type" : "_ZTIi",
3257   "size" : 8,
3258   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
3259  },
3260  {
3261   "alignment" : 8,
3262   "linker_set_key" : "_ZTIPl",
3263   "name" : "long *",
3264   "referenced_type" : "_ZTIl",
3265   "size" : 8,
3266   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
3267  },
3268  {
3269   "alignment" : 8,
3270   "linker_set_key" : "_ZTIPm",
3271   "name" : "unsigned long *",
3272   "referenced_type" : "_ZTIm",
3273   "size" : 8,
3274   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
3275  },
3276  {
3277   "alignment" : 8,
3278   "linker_set_key" : "_ZTIPv",
3279   "name" : "void *",
3280   "referenced_type" : "_ZTIv",
3281   "size" : 8,
3282   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
3283  }
3284 ],
3285 "qualified_types" :
3286 [
3287  {
3288   "alignment" : 8,
3289   "is_const" : true,
3290   "linker_set_key" : "_ZTIA15_KPKc",
3291   "name" : "const char *const[15]",
3292   "referenced_type" : "_ZTIA15_PKc",
3293   "size" : 120,
3294   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
3295  },
3296  {
3297   "is_const" : true,
3298   "linker_set_key" : "_ZTIK15AHardwareBuffer",
3299   "name" : "const AHardwareBuffer",
3300   "referenced_type" : "_ZTI15AHardwareBuffer",
3301   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
3302  },
3303  {
3304   "alignment" : 1,
3305   "is_const" : true,
3306   "linker_set_key" : "_ZTIK8log_time",
3307   "name" : "const log_time",
3308   "referenced_type" : "_ZTI8log_time",
3309   "size" : 8,
3310   "source_file" : "system/logging/liblog/include/log/log_time.h"
3311  },
3312  {
3313   "alignment" : 8,
3314   "is_const" : true,
3315   "linker_set_key" : "_ZTIK8timespec",
3316   "name" : "const timespec",
3317   "referenced_type" : "_ZTI8timespec",
3318   "size" : 16,
3319   "source_file" : "system/logging/liblog/include/log/log_time.h"
3320  },
3321  {
3322   "alignment" : 8,
3323   "is_const" : true,
3324   "linker_set_key" : "_ZTIKN7android10ParcelableE",
3325   "name" : "const android::Parcelable",
3326   "referenced_type" : "_ZTIN7android10ParcelableE",
3327   "size" : 8,
3328   "source_file" : "frameworks/native/include/binder/Parcelable.h"
3329  },
3330  {
3331   "is_const" : true,
3332   "linker_set_key" : "_ZTIKNSt3__15arrayIhLm20EEE",
3333   "name" : "const std::array<unsigned char, 20>",
3334   "referenced_type" : "_ZTINSt3__15arrayIhLm20EEE",
3335   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
3336  },
3337  {
3338   "alignment" : 1,
3339   "is_const" : true,
3340   "linker_set_key" : "_ZTIKa",
3341   "name" : "const signed char",
3342   "referenced_type" : "_ZTIa",
3343   "size" : 1,
3344   "source_file" : "system/core/include/utils/TypeHelpers.h"
3345  },
3346  {
3347   "alignment" : 1,
3348   "is_const" : true,
3349   "linker_set_key" : "_ZTIKb",
3350   "name" : "const bool",
3351   "referenced_type" : "_ZTIb",
3352   "size" : 1,
3353   "source_file" : "system/core/include/utils/TypeHelpers.h"
3354  },
3355  {
3356   "alignment" : 1,
3357   "is_const" : true,
3358   "linker_set_key" : "_ZTIKc",
3359   "name" : "const char",
3360   "referenced_type" : "_ZTIc",
3361   "size" : 1,
3362   "source_file" : "system/logging/liblog/include/android/log.h"
3363  },
3364  {
3365   "alignment" : 8,
3366   "is_const" : true,
3367   "linker_set_key" : "_ZTIKd",
3368   "name" : "const double",
3369   "referenced_type" : "_ZTId",
3370   "size" : 8,
3371   "source_file" : "system/core/include/utils/TypeHelpers.h"
3372  },
3373  {
3374   "alignment" : 4,
3375   "is_const" : true,
3376   "linker_set_key" : "_ZTIKf",
3377   "name" : "const float",
3378   "referenced_type" : "_ZTIf",
3379   "size" : 4,
3380   "source_file" : "system/core/include/utils/TypeHelpers.h"
3381  },
3382  {
3383   "alignment" : 1,
3384   "is_const" : true,
3385   "linker_set_key" : "_ZTIKh",
3386   "name" : "const unsigned char",
3387   "referenced_type" : "_ZTIh",
3388   "size" : 1,
3389   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
3390  },
3391  {
3392   "alignment" : 4,
3393   "is_const" : true,
3394   "linker_set_key" : "_ZTIKi",
3395   "name" : "const int",
3396   "referenced_type" : "_ZTIi",
3397   "size" : 4,
3398   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
3399  },
3400  {
3401   "alignment" : 4,
3402   "is_const" : true,
3403   "linker_set_key" : "_ZTIKj",
3404   "name" : "const unsigned int",
3405   "referenced_type" : "_ZTIj",
3406   "size" : 4,
3407   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
3408  },
3409  {
3410   "alignment" : 8,
3411   "is_const" : true,
3412   "linker_set_key" : "_ZTIKl",
3413   "name" : "const long",
3414   "referenced_type" : "_ZTIl",
3415   "size" : 8,
3416   "source_file" : "frameworks/native/opengl/include/EGL/egl.h"
3417  },
3418  {
3419   "alignment" : 2,
3420   "is_const" : true,
3421   "linker_set_key" : "_ZTIKs",
3422   "name" : "const short",
3423   "referenced_type" : "_ZTIs",
3424   "size" : 2,
3425   "source_file" : "system/core/include/utils/TypeHelpers.h"
3426  },
3427  {
3428   "alignment" : 2,
3429   "is_const" : true,
3430   "linker_set_key" : "_ZTIKt",
3431   "name" : "const unsigned short",
3432   "referenced_type" : "_ZTIt",
3433   "size" : 2,
3434   "source_file" : "system/core/include/utils/TypeHelpers.h"
3435  },
3436  {
3437   "alignment" : 8,
3438   "is_const" : true,
3439   "linker_set_key" : "_ZTIKy",
3440   "name" : "const unsigned long long",
3441   "referenced_type" : "_ZTIy",
3442   "size" : 8,
3443   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
3444  }
3445 ],
3446 "record_types" :
3447 [
3448  {
3449   "alignment" : 8,
3450   "fields" :
3451   [
3452    {
3453     "field_name" : "pData",
3454     "referenced_type" : "_ZTIPv"
3455    },
3456    {
3457     "field_name" : "iWidth",
3458     "field_offset" : 64,
3459     "referenced_type" : "_ZTIi"
3460    },
3461    {
3462     "field_name" : "iHeight",
3463     "field_offset" : 96,
3464     "referenced_type" : "_ZTIi"
3465    },
3466    {
3467     "field_name" : "iStride",
3468     "field_offset" : 128,
3469     "referenced_type" : "_ZTIi"
3470    }
3471   ],
3472   "linker_set_key" : "_ZTI17EGLClientPixmapHI",
3473   "name" : "EGLClientPixmapHI",
3474   "size" : 24,
3475   "source_file" : "frameworks/native/opengl/include/EGL/eglext.h"
3476  },
3477  {
3478   "alignment" : 8,
3479   "fields" :
3480   [
3481    {
3482     "field_name" : "struct_size",
3483     "referenced_type" : "_ZTIm"
3484    },
3485    {
3486     "field_name" : "buffer_id",
3487     "field_offset" : 64,
3488     "referenced_type" : "_ZTIi"
3489    },
3490    {
3491     "field_name" : "priority",
3492     "field_offset" : 96,
3493     "referenced_type" : "_ZTIi"
3494    },
3495    {
3496     "field_name" : "tag",
3497     "field_offset" : 128,
3498     "referenced_type" : "_ZTIPKc"
3499    },
3500    {
3501     "field_name" : "file",
3502     "field_offset" : 192,
3503     "referenced_type" : "_ZTIPKc"
3504    },
3505    {
3506     "field_name" : "line",
3507     "field_offset" : 256,
3508     "referenced_type" : "_ZTIj"
3509    },
3510    {
3511     "field_name" : "message",
3512     "field_offset" : 320,
3513     "referenced_type" : "_ZTIPKc"
3514    }
3515   ],
3516   "linker_set_key" : "_ZTI21__android_log_message",
3517   "name" : "__android_log_message",
3518   "size" : 48,
3519   "source_file" : "system/logging/liblog/include/android/log.h"
3520  },
3521  {
3522   "alignment" : 1,
3523   "fields" :
3524   [
3525    {
3526     "field_name" : "tv_sec",
3527     "referenced_type" : "_ZTIj"
3528    },
3529    {
3530     "field_name" : "tv_nsec",
3531     "field_offset" : 32,
3532     "referenced_type" : "_ZTIj"
3533    }
3534   ],
3535   "linker_set_key" : "_ZTI8log_time",
3536   "name" : "log_time",
3537   "size" : 8,
3538   "source_file" : "system/logging/liblog/include/log/log_time.h"
3539  },
3540  {
3541   "alignment" : 8,
3542   "fields" :
3543   [
3544    {
3545     "field_name" : "context",
3546     "referenced_type" : "_ZTIPv"
3547    },
3548    {
3549     "field_name" : "currentTime",
3550     "field_offset" : 64,
3551     "referenced_type" : "_ZTIPFdPN5angle15PlatformMethodsEE"
3552    },
3553    {
3554     "field_name" : "monotonicallyIncreasingTime",
3555     "field_offset" : 128,
3556     "referenced_type" : "_ZTIPFdPN5angle15PlatformMethodsEE"
3557    },
3558    {
3559     "field_name" : "logError",
3560     "field_offset" : 192,
3561     "referenced_type" : "_ZTIPFvPN5angle15PlatformMethodsEPKcE"
3562    },
3563    {
3564     "field_name" : "logWarning",
3565     "field_offset" : 256,
3566     "referenced_type" : "_ZTIPFvPN5angle15PlatformMethodsEPKcE"
3567    },
3568    {
3569     "field_name" : "logInfo",
3570     "field_offset" : 320,
3571     "referenced_type" : "_ZTIPFvPN5angle15PlatformMethodsEPKcE"
3572    },
3573    {
3574     "field_name" : "getTraceCategoryEnabledFlag",
3575     "field_offset" : 384,
3576     "referenced_type" : "_ZTIPFPKhPN5angle15PlatformMethodsEPKcE"
3577    },
3578    {
3579     "field_name" : "addTraceEvent",
3580     "field_offset" : 448,
3581     "referenced_type" : "_ZTIPFmPN5angle15PlatformMethodsEcPKhPKcydiPS5_S3_PKyhE"
3582    },
3583    {
3584     "field_name" : "updateTraceEventDuration",
3585     "field_offset" : 512,
3586     "referenced_type" : "_ZTIPFvPN5angle15PlatformMethodsEPKhPKcmE"
3587    },
3588    {
3589     "field_name" : "histogramCustomCounts",
3590     "field_offset" : 576,
3591     "referenced_type" : "_ZTIPFvPN5angle15PlatformMethodsEPKciiiiE"
3592    },
3593    {
3594     "field_name" : "histogramEnumeration",
3595     "field_offset" : 640,
3596     "referenced_type" : "_ZTIPFvPN5angle15PlatformMethodsEPKciiE"
3597    },
3598    {
3599     "field_name" : "histogramSparse",
3600     "field_offset" : 704,
3601     "referenced_type" : "_ZTIPFvPN5angle15PlatformMethodsEPKciE"
3602    },
3603    {
3604     "field_name" : "histogramBoolean",
3605     "field_offset" : 768,
3606     "referenced_type" : "_ZTIPFvPN5angle15PlatformMethodsEPKcbE"
3607    },
3608    {
3609     "field_name" : "overrideWorkaroundsD3D",
3610     "field_offset" : 832,
3611     "referenced_type" : "_ZTIPFvPN5angle15PlatformMethodsEPNS_14WorkaroundsD3DEE"
3612    },
3613    {
3614     "field_name" : "overrideFeaturesVk",
3615     "field_offset" : 896,
3616     "referenced_type" : "_ZTIPFvPN5angle15PlatformMethodsEPNS_10FeaturesVkEE"
3617    },
3618    {
3619     "field_name" : "cacheProgram",
3620     "field_offset" : 960,
3621     "referenced_type" : "_ZTIPFvPN5angle15PlatformMethodsERKNSt3__15arrayIhLm20EEEmPKhE"
3622    }
3623   ],
3624   "linker_set_key" : "_ZTIN5angle15PlatformMethodsE",
3625   "name" : "angle::PlatformMethods",
3626   "size" : 128,
3627   "source_file" : "frameworks/native/opengl/include/EGL/Platform.h"
3628  },
3629  {
3630   "alignment" : 8,
3631   "linker_set_key" : "_ZTIN7android10ParcelableE",
3632   "name" : "android::Parcelable",
3633   "record_kind" : "class",
3634   "size" : 8,
3635   "source_file" : "frameworks/native/include/binder/Parcelable.h",
3636   "vtable_components" :
3637   [
3638    {
3639     "kind" : "offset_to_top"
3640    },
3641    {
3642     "kind" : "rtti",
3643     "mangled_component_name" : "_ZTIN7android10ParcelableE"
3644    },
3645    {
3646     "kind" : "complete_dtor_pointer",
3647     "mangled_component_name" : "_ZN7android10ParcelableD1Ev"
3648    },
3649    {
3650     "kind" : "deleting_dtor_pointer",
3651     "mangled_component_name" : "_ZN7android10ParcelableD0Ev"
3652    },
3653    {
3654     "is_pure" : true,
3655     "mangled_component_name" : "_ZNK7android10Parcelable13writeToParcelEPNS_6ParcelE"
3656    },
3657    {
3658     "is_pure" : true,
3659     "mangled_component_name" : "_ZN7android10Parcelable14readFromParcelEPKNS_6ParcelE"
3660    },
3661    {
3662     "mangled_component_name" : "_ZNK7android10Parcelable12getStabilityEv"
3663    }
3664   ]
3665  },
3666  {
3667   "alignment" : 8,
3668   "fields" :
3669   [
3670    {
3671     "access" : "private",
3672     "field_name" : "mTag",
3673     "referenced_type" : "_ZTIm"
3674    }
3675   ],
3676   "linker_set_key" : "_ZTIN7android11ScopedTraceE",
3677   "name" : "android::ScopedTrace",
3678   "record_kind" : "class",
3679   "size" : 8,
3680   "source_file" : "system/core/include/utils/Trace.h"
3681  },
3682  {
3683   "alignment" : 1,
3684   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
3685   "name" : "android::trait_trivial_copy<bool>",
3686   "size" : 1,
3687   "source_file" : "system/core/include/utils/TypeHelpers.h",
3688   "template_args" :
3689   [
3690    "_ZTIb"
3691   ]
3692  },
3693  {
3694   "alignment" : 1,
3695   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
3696   "name" : "android::trait_trivial_copy<char>",
3697   "size" : 1,
3698   "source_file" : "system/core/include/utils/TypeHelpers.h",
3699   "template_args" :
3700   [
3701    "_ZTIc"
3702   ]
3703  },
3704  {
3705   "alignment" : 1,
3706   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
3707   "name" : "android::trait_trivial_copy<double>",
3708   "size" : 1,
3709   "source_file" : "system/core/include/utils/TypeHelpers.h",
3710   "template_args" :
3711   [
3712    "_ZTId"
3713   ]
3714  },
3715  {
3716   "alignment" : 1,
3717   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
3718   "name" : "android::trait_trivial_copy<float>",
3719   "size" : 1,
3720   "source_file" : "system/core/include/utils/TypeHelpers.h",
3721   "template_args" :
3722   [
3723    "_ZTIf"
3724   ]
3725  },
3726  {
3727   "alignment" : 1,
3728   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
3729   "name" : "android::trait_trivial_copy<unsigned char>",
3730   "size" : 1,
3731   "source_file" : "system/core/include/utils/TypeHelpers.h",
3732   "template_args" :
3733   [
3734    "_ZTIh"
3735   ]
3736  },
3737  {
3738   "alignment" : 1,
3739   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
3740   "name" : "android::trait_trivial_copy<int>",
3741   "size" : 1,
3742   "source_file" : "system/core/include/utils/TypeHelpers.h",
3743   "template_args" :
3744   [
3745    "_ZTIi"
3746   ]
3747  },
3748  {
3749   "alignment" : 1,
3750   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
3751   "name" : "android::trait_trivial_copy<unsigned int>",
3752   "size" : 1,
3753   "source_file" : "system/core/include/utils/TypeHelpers.h",
3754   "template_args" :
3755   [
3756    "_ZTIj"
3757   ]
3758  },
3759  {
3760   "alignment" : 1,
3761   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
3762   "name" : "android::trait_trivial_copy<long>",
3763   "size" : 1,
3764   "source_file" : "system/core/include/utils/TypeHelpers.h",
3765   "template_args" :
3766   [
3767    "_ZTIl"
3768   ]
3769  },
3770  {
3771   "alignment" : 1,
3772   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
3773   "name" : "android::trait_trivial_copy<unsigned long>",
3774   "size" : 1,
3775   "source_file" : "system/core/include/utils/TypeHelpers.h",
3776   "template_args" :
3777   [
3778    "_ZTIm"
3779   ]
3780  },
3781  {
3782   "alignment" : 1,
3783   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
3784   "name" : "android::trait_trivial_copy<short>",
3785   "size" : 1,
3786   "source_file" : "system/core/include/utils/TypeHelpers.h",
3787   "template_args" :
3788   [
3789    "_ZTIs"
3790   ]
3791  },
3792  {
3793   "alignment" : 1,
3794   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
3795   "name" : "android::trait_trivial_copy<unsigned short>",
3796   "size" : 1,
3797   "source_file" : "system/core/include/utils/TypeHelpers.h",
3798   "template_args" :
3799   [
3800    "_ZTIt"
3801   ]
3802  },
3803  {
3804   "alignment" : 1,
3805   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
3806   "name" : "android::trait_trivial_copy<void>",
3807   "size" : 1,
3808   "source_file" : "system/core/include/utils/TypeHelpers.h",
3809   "template_args" :
3810   [
3811    "_ZTIv"
3812   ]
3813  },
3814  {
3815   "alignment" : 1,
3816   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
3817   "name" : "android::trait_trivial_copy<long long>",
3818   "size" : 1,
3819   "source_file" : "system/core/include/utils/TypeHelpers.h",
3820   "template_args" :
3821   [
3822    "_ZTIx"
3823   ]
3824  },
3825  {
3826   "alignment" : 1,
3827   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
3828   "name" : "android::trait_trivial_copy<unsigned long long>",
3829   "size" : 1,
3830   "source_file" : "system/core/include/utils/TypeHelpers.h",
3831   "template_args" :
3832   [
3833    "_ZTIy"
3834   ]
3835  },
3836  {
3837   "alignment" : 1,
3838   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
3839   "name" : "android::trait_trivial_ctor<bool>",
3840   "size" : 1,
3841   "source_file" : "system/core/include/utils/TypeHelpers.h",
3842   "template_args" :
3843   [
3844    "_ZTIb"
3845   ]
3846  },
3847  {
3848   "alignment" : 1,
3849   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
3850   "name" : "android::trait_trivial_ctor<char>",
3851   "size" : 1,
3852   "source_file" : "system/core/include/utils/TypeHelpers.h",
3853   "template_args" :
3854   [
3855    "_ZTIc"
3856   ]
3857  },
3858  {
3859   "alignment" : 1,
3860   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
3861   "name" : "android::trait_trivial_ctor<double>",
3862   "size" : 1,
3863   "source_file" : "system/core/include/utils/TypeHelpers.h",
3864   "template_args" :
3865   [
3866    "_ZTId"
3867   ]
3868  },
3869  {
3870   "alignment" : 1,
3871   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
3872   "name" : "android::trait_trivial_ctor<float>",
3873   "size" : 1,
3874   "source_file" : "system/core/include/utils/TypeHelpers.h",
3875   "template_args" :
3876   [
3877    "_ZTIf"
3878   ]
3879  },
3880  {
3881   "alignment" : 1,
3882   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
3883   "name" : "android::trait_trivial_ctor<unsigned char>",
3884   "size" : 1,
3885   "source_file" : "system/core/include/utils/TypeHelpers.h",
3886   "template_args" :
3887   [
3888    "_ZTIh"
3889   ]
3890  },
3891  {
3892   "alignment" : 1,
3893   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
3894   "name" : "android::trait_trivial_ctor<int>",
3895   "size" : 1,
3896   "source_file" : "system/core/include/utils/TypeHelpers.h",
3897   "template_args" :
3898   [
3899    "_ZTIi"
3900   ]
3901  },
3902  {
3903   "alignment" : 1,
3904   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
3905   "name" : "android::trait_trivial_ctor<unsigned int>",
3906   "size" : 1,
3907   "source_file" : "system/core/include/utils/TypeHelpers.h",
3908   "template_args" :
3909   [
3910    "_ZTIj"
3911   ]
3912  },
3913  {
3914   "alignment" : 1,
3915   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
3916   "name" : "android::trait_trivial_ctor<long>",
3917   "size" : 1,
3918   "source_file" : "system/core/include/utils/TypeHelpers.h",
3919   "template_args" :
3920   [
3921    "_ZTIl"
3922   ]
3923  },
3924  {
3925   "alignment" : 1,
3926   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
3927   "name" : "android::trait_trivial_ctor<unsigned long>",
3928   "size" : 1,
3929   "source_file" : "system/core/include/utils/TypeHelpers.h",
3930   "template_args" :
3931   [
3932    "_ZTIm"
3933   ]
3934  },
3935  {
3936   "alignment" : 1,
3937   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
3938   "name" : "android::trait_trivial_ctor<short>",
3939   "size" : 1,
3940   "source_file" : "system/core/include/utils/TypeHelpers.h",
3941   "template_args" :
3942   [
3943    "_ZTIs"
3944   ]
3945  },
3946  {
3947   "alignment" : 1,
3948   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
3949   "name" : "android::trait_trivial_ctor<unsigned short>",
3950   "size" : 1,
3951   "source_file" : "system/core/include/utils/TypeHelpers.h",
3952   "template_args" :
3953   [
3954    "_ZTIt"
3955   ]
3956  },
3957  {
3958   "alignment" : 1,
3959   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
3960   "name" : "android::trait_trivial_ctor<void>",
3961   "size" : 1,
3962   "source_file" : "system/core/include/utils/TypeHelpers.h",
3963   "template_args" :
3964   [
3965    "_ZTIv"
3966   ]
3967  },
3968  {
3969   "alignment" : 1,
3970   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
3971   "name" : "android::trait_trivial_ctor<long long>",
3972   "size" : 1,
3973   "source_file" : "system/core/include/utils/TypeHelpers.h",
3974   "template_args" :
3975   [
3976    "_ZTIx"
3977   ]
3978  },
3979  {
3980   "alignment" : 1,
3981   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
3982   "name" : "android::trait_trivial_ctor<unsigned long long>",
3983   "size" : 1,
3984   "source_file" : "system/core/include/utils/TypeHelpers.h",
3985   "template_args" :
3986   [
3987    "_ZTIy"
3988   ]
3989  },
3990  {
3991   "alignment" : 1,
3992   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
3993   "name" : "android::trait_trivial_dtor<bool>",
3994   "size" : 1,
3995   "source_file" : "system/core/include/utils/TypeHelpers.h",
3996   "template_args" :
3997   [
3998    "_ZTIb"
3999   ]
4000  },
4001  {
4002   "alignment" : 1,
4003   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
4004   "name" : "android::trait_trivial_dtor<char>",
4005   "size" : 1,
4006   "source_file" : "system/core/include/utils/TypeHelpers.h",
4007   "template_args" :
4008   [
4009    "_ZTIc"
4010   ]
4011  },
4012  {
4013   "alignment" : 1,
4014   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
4015   "name" : "android::trait_trivial_dtor<double>",
4016   "size" : 1,
4017   "source_file" : "system/core/include/utils/TypeHelpers.h",
4018   "template_args" :
4019   [
4020    "_ZTId"
4021   ]
4022  },
4023  {
4024   "alignment" : 1,
4025   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
4026   "name" : "android::trait_trivial_dtor<float>",
4027   "size" : 1,
4028   "source_file" : "system/core/include/utils/TypeHelpers.h",
4029   "template_args" :
4030   [
4031    "_ZTIf"
4032   ]
4033  },
4034  {
4035   "alignment" : 1,
4036   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
4037   "name" : "android::trait_trivial_dtor<unsigned char>",
4038   "size" : 1,
4039   "source_file" : "system/core/include/utils/TypeHelpers.h",
4040   "template_args" :
4041   [
4042    "_ZTIh"
4043   ]
4044  },
4045  {
4046   "alignment" : 1,
4047   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
4048   "name" : "android::trait_trivial_dtor<int>",
4049   "size" : 1,
4050   "source_file" : "system/core/include/utils/TypeHelpers.h",
4051   "template_args" :
4052   [
4053    "_ZTIi"
4054   ]
4055  },
4056  {
4057   "alignment" : 1,
4058   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
4059   "name" : "android::trait_trivial_dtor<unsigned int>",
4060   "size" : 1,
4061   "source_file" : "system/core/include/utils/TypeHelpers.h",
4062   "template_args" :
4063   [
4064    "_ZTIj"
4065   ]
4066  },
4067  {
4068   "alignment" : 1,
4069   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
4070   "name" : "android::trait_trivial_dtor<long>",
4071   "size" : 1,
4072   "source_file" : "system/core/include/utils/TypeHelpers.h",
4073   "template_args" :
4074   [
4075    "_ZTIl"
4076   ]
4077  },
4078  {
4079   "alignment" : 1,
4080   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
4081   "name" : "android::trait_trivial_dtor<unsigned long>",
4082   "size" : 1,
4083   "source_file" : "system/core/include/utils/TypeHelpers.h",
4084   "template_args" :
4085   [
4086    "_ZTIm"
4087   ]
4088  },
4089  {
4090   "alignment" : 1,
4091   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
4092   "name" : "android::trait_trivial_dtor<short>",
4093   "size" : 1,
4094   "source_file" : "system/core/include/utils/TypeHelpers.h",
4095   "template_args" :
4096   [
4097    "_ZTIs"
4098   ]
4099  },
4100  {
4101   "alignment" : 1,
4102   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
4103   "name" : "android::trait_trivial_dtor<unsigned short>",
4104   "size" : 1,
4105   "source_file" : "system/core/include/utils/TypeHelpers.h",
4106   "template_args" :
4107   [
4108    "_ZTIt"
4109   ]
4110  },
4111  {
4112   "alignment" : 1,
4113   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
4114   "name" : "android::trait_trivial_dtor<void>",
4115   "size" : 1,
4116   "source_file" : "system/core/include/utils/TypeHelpers.h",
4117   "template_args" :
4118   [
4119    "_ZTIv"
4120   ]
4121  },
4122  {
4123   "alignment" : 1,
4124   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
4125   "name" : "android::trait_trivial_dtor<long long>",
4126   "size" : 1,
4127   "source_file" : "system/core/include/utils/TypeHelpers.h",
4128   "template_args" :
4129   [
4130    "_ZTIx"
4131   ]
4132  },
4133  {
4134   "alignment" : 1,
4135   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
4136   "name" : "android::trait_trivial_dtor<unsigned long long>",
4137   "size" : 1,
4138   "source_file" : "system/core/include/utils/TypeHelpers.h",
4139   "template_args" :
4140   [
4141    "_ZTIy"
4142   ]
4143  },
4144  {
4145   "alignment" : 1,
4146   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
4147   "name" : "android::trait_trivial_move<bool>",
4148   "size" : 1,
4149   "source_file" : "system/core/include/utils/TypeHelpers.h",
4150   "template_args" :
4151   [
4152    "_ZTIb"
4153   ]
4154  },
4155  {
4156   "alignment" : 1,
4157   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
4158   "name" : "android::trait_trivial_move<char>",
4159   "size" : 1,
4160   "source_file" : "system/core/include/utils/TypeHelpers.h",
4161   "template_args" :
4162   [
4163    "_ZTIc"
4164   ]
4165  },
4166  {
4167   "alignment" : 1,
4168   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
4169   "name" : "android::trait_trivial_move<double>",
4170   "size" : 1,
4171   "source_file" : "system/core/include/utils/TypeHelpers.h",
4172   "template_args" :
4173   [
4174    "_ZTId"
4175   ]
4176  },
4177  {
4178   "alignment" : 1,
4179   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
4180   "name" : "android::trait_trivial_move<float>",
4181   "size" : 1,
4182   "source_file" : "system/core/include/utils/TypeHelpers.h",
4183   "template_args" :
4184   [
4185    "_ZTIf"
4186   ]
4187  },
4188  {
4189   "alignment" : 1,
4190   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
4191   "name" : "android::trait_trivial_move<unsigned char>",
4192   "size" : 1,
4193   "source_file" : "system/core/include/utils/TypeHelpers.h",
4194   "template_args" :
4195   [
4196    "_ZTIh"
4197   ]
4198  },
4199  {
4200   "alignment" : 1,
4201   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
4202   "name" : "android::trait_trivial_move<int>",
4203   "size" : 1,
4204   "source_file" : "system/core/include/utils/TypeHelpers.h",
4205   "template_args" :
4206   [
4207    "_ZTIi"
4208   ]
4209  },
4210  {
4211   "alignment" : 1,
4212   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
4213   "name" : "android::trait_trivial_move<unsigned int>",
4214   "size" : 1,
4215   "source_file" : "system/core/include/utils/TypeHelpers.h",
4216   "template_args" :
4217   [
4218    "_ZTIj"
4219   ]
4220  },
4221  {
4222   "alignment" : 1,
4223   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
4224   "name" : "android::trait_trivial_move<long>",
4225   "size" : 1,
4226   "source_file" : "system/core/include/utils/TypeHelpers.h",
4227   "template_args" :
4228   [
4229    "_ZTIl"
4230   ]
4231  },
4232  {
4233   "alignment" : 1,
4234   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
4235   "name" : "android::trait_trivial_move<unsigned long>",
4236   "size" : 1,
4237   "source_file" : "system/core/include/utils/TypeHelpers.h",
4238   "template_args" :
4239   [
4240    "_ZTIm"
4241   ]
4242  },
4243  {
4244   "alignment" : 1,
4245   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
4246   "name" : "android::trait_trivial_move<short>",
4247   "size" : 1,
4248   "source_file" : "system/core/include/utils/TypeHelpers.h",
4249   "template_args" :
4250   [
4251    "_ZTIs"
4252   ]
4253  },
4254  {
4255   "alignment" : 1,
4256   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
4257   "name" : "android::trait_trivial_move<unsigned short>",
4258   "size" : 1,
4259   "source_file" : "system/core/include/utils/TypeHelpers.h",
4260   "template_args" :
4261   [
4262    "_ZTIt"
4263   ]
4264  },
4265  {
4266   "alignment" : 1,
4267   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
4268   "name" : "android::trait_trivial_move<void>",
4269   "size" : 1,
4270   "source_file" : "system/core/include/utils/TypeHelpers.h",
4271   "template_args" :
4272   [
4273    "_ZTIv"
4274   ]
4275  },
4276  {
4277   "alignment" : 1,
4278   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
4279   "name" : "android::trait_trivial_move<long long>",
4280   "size" : 1,
4281   "source_file" : "system/core/include/utils/TypeHelpers.h",
4282   "template_args" :
4283   [
4284    "_ZTIx"
4285   ]
4286  },
4287  {
4288   "alignment" : 1,
4289   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
4290   "name" : "android::trait_trivial_move<unsigned long long>",
4291   "size" : 1,
4292   "source_file" : "system/core/include/utils/TypeHelpers.h",
4293   "template_args" :
4294   [
4295    "_ZTIy"
4296   ]
4297  }
4298 ],
4299 "rvalue_reference_types" : []
4300}
4301