• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2 "array_types" :
3 [
4  {
5   "alignment" : 8,
6   "linker_set_key" : "_ZTIA1_PKc",
7   "name" : "const char *[1]",
8   "referenced_type" : "_ZTIPKc",
9   "size" : 8,
10   "source_file" : "frameworks/native/include/binder/IInterface.h"
11  },
12  {
13   "alignment" : 8,
14   "linker_set_key" : "_ZTIA53_PKc",
15   "name" : "const char *[53]",
16   "referenced_type" : "_ZTIPKc",
17   "size" : 424,
18   "source_file" : "frameworks/native/include/binder/IInterface.h"
19  }
20 ],
21 "builtin_types" :
22 [
23  {
24   "alignment" : 2,
25   "linker_set_key" : "_ZTIDF16_",
26   "name" : "_Float16",
27   "size" : 2
28  },
29  {
30   "alignment" : 4,
31   "is_integral" : true,
32   "is_unsigned" : true,
33   "linker_set_key" : "_ZTIDi",
34   "name" : "char32_t",
35   "size" : 4
36  },
37  {
38   "alignment" : 8,
39   "linker_set_key" : "_ZTIDn",
40   "name" : "std::nullptr_t",
41   "size" : 8
42  },
43  {
44   "alignment" : 2,
45   "is_integral" : true,
46   "is_unsigned" : true,
47   "linker_set_key" : "_ZTIDs",
48   "name" : "char16_t",
49   "size" : 2
50  },
51  {
52   "alignment" : 1,
53   "is_integral" : true,
54   "is_unsigned" : true,
55   "linker_set_key" : "_ZTIDu",
56   "name" : "char8_t",
57   "size" : 1
58  },
59  {
60   "alignment" : 1,
61   "is_integral" : true,
62   "linker_set_key" : "_ZTIa",
63   "name" : "signed char",
64   "size" : 1
65  },
66  {
67   "alignment" : 1,
68   "is_integral" : true,
69   "is_unsigned" : true,
70   "linker_set_key" : "_ZTIb",
71   "name" : "bool",
72   "size" : 1
73  },
74  {
75   "alignment" : 1,
76   "is_integral" : true,
77   "linker_set_key" : "_ZTIc",
78   "name" : "char",
79   "size" : 1
80  },
81  {
82   "alignment" : 8,
83   "linker_set_key" : "_ZTId",
84   "name" : "double",
85   "size" : 8
86  },
87  {
88   "alignment" : 4,
89   "linker_set_key" : "_ZTIf",
90   "name" : "float",
91   "size" : 4
92  },
93  {
94   "alignment" : 16,
95   "linker_set_key" : "_ZTIg",
96   "name" : "long double",
97   "size" : 16
98  },
99  {
100   "alignment" : 1,
101   "is_integral" : true,
102   "is_unsigned" : true,
103   "linker_set_key" : "_ZTIh",
104   "name" : "unsigned char",
105   "size" : 1
106  },
107  {
108   "alignment" : 4,
109   "is_integral" : true,
110   "linker_set_key" : "_ZTIi",
111   "name" : "int",
112   "size" : 4
113  },
114  {
115   "alignment" : 4,
116   "is_integral" : true,
117   "is_unsigned" : true,
118   "linker_set_key" : "_ZTIj",
119   "name" : "unsigned int",
120   "size" : 4
121  },
122  {
123   "alignment" : 8,
124   "is_integral" : true,
125   "linker_set_key" : "_ZTIl",
126   "name" : "long",
127   "size" : 8
128  },
129  {
130   "alignment" : 8,
131   "is_integral" : true,
132   "is_unsigned" : true,
133   "linker_set_key" : "_ZTIm",
134   "name" : "unsigned long",
135   "size" : 8
136  },
137  {
138   "alignment" : 16,
139   "is_integral" : true,
140   "linker_set_key" : "_ZTIn",
141   "name" : "__int128",
142   "size" : 16
143  },
144  {
145   "alignment" : 16,
146   "is_integral" : true,
147   "is_unsigned" : true,
148   "linker_set_key" : "_ZTIo",
149   "name" : "unsigned __int128",
150   "size" : 16
151  },
152  {
153   "alignment" : 2,
154   "is_integral" : true,
155   "linker_set_key" : "_ZTIs",
156   "name" : "short",
157   "size" : 2
158  },
159  {
160   "alignment" : 2,
161   "is_integral" : true,
162   "is_unsigned" : true,
163   "linker_set_key" : "_ZTIt",
164   "name" : "unsigned short",
165   "size" : 2
166  },
167  {
168   "linker_set_key" : "_ZTIv",
169   "name" : "void"
170  },
171  {
172   "alignment" : 4,
173   "is_integral" : true,
174   "linker_set_key" : "_ZTIw",
175   "name" : "wchar_t",
176   "size" : 4
177  },
178  {
179   "alignment" : 8,
180   "is_integral" : true,
181   "linker_set_key" : "_ZTIx",
182   "name" : "long long",
183   "size" : 8
184  },
185  {
186   "alignment" : 8,
187   "is_integral" : true,
188   "is_unsigned" : true,
189   "linker_set_key" : "_ZTIy",
190   "name" : "unsigned long long",
191   "size" : 8
192  }
193 ],
194 "elf_functions" :
195 [
196  {
197   "name" : "ANeuralNetworksBurst_create"
198  },
199  {
200   "name" : "ANeuralNetworksBurst_free"
201  },
202  {
203   "name" : "ANeuralNetworksCompilation_create"
204  },
205  {
206   "name" : "ANeuralNetworksCompilation_createForDevices"
207  },
208  {
209   "name" : "ANeuralNetworksCompilation_finish"
210  },
211  {
212   "name" : "ANeuralNetworksCompilation_free"
213  },
214  {
215   "name" : "ANeuralNetworksCompilation_getPreferredMemoryAlignmentForInput"
216  },
217  {
218   "name" : "ANeuralNetworksCompilation_getPreferredMemoryAlignmentForOutput"
219  },
220  {
221   "name" : "ANeuralNetworksCompilation_getPreferredMemoryPaddingForInput"
222  },
223  {
224   "name" : "ANeuralNetworksCompilation_getPreferredMemoryPaddingForOutput"
225  },
226  {
227   "name" : "ANeuralNetworksCompilation_setCaching"
228  },
229  {
230   "name" : "ANeuralNetworksCompilation_setPreference"
231  },
232  {
233   "name" : "ANeuralNetworksCompilation_setPriority"
234  },
235  {
236   "name" : "ANeuralNetworksCompilation_setTimeout"
237  },
238  {
239   "name" : "ANeuralNetworksDevice_getFeatureLevel"
240  },
241  {
242   "name" : "ANeuralNetworksDevice_getName"
243  },
244  {
245   "name" : "ANeuralNetworksDevice_getType"
246  },
247  {
248   "name" : "ANeuralNetworksDevice_getVersion"
249  },
250  {
251   "name" : "ANeuralNetworksDevice_wait"
252  },
253  {
254   "name" : "ANeuralNetworksEvent_createFromSyncFenceFd"
255  },
256  {
257   "name" : "ANeuralNetworksEvent_free"
258  },
259  {
260   "name" : "ANeuralNetworksEvent_getSyncFenceFd"
261  },
262  {
263   "name" : "ANeuralNetworksEvent_wait"
264  },
265  {
266   "name" : "ANeuralNetworksExecution_burstCompute"
267  },
268  {
269   "name" : "ANeuralNetworksExecution_compute"
270  },
271  {
272   "name" : "ANeuralNetworksExecution_create"
273  },
274  {
275   "name" : "ANeuralNetworksExecution_enableInputAndOutputPadding"
276  },
277  {
278   "name" : "ANeuralNetworksExecution_free"
279  },
280  {
281   "name" : "ANeuralNetworksExecution_getDuration"
282  },
283  {
284   "name" : "ANeuralNetworksExecution_getOutputOperandDimensions"
285  },
286  {
287   "name" : "ANeuralNetworksExecution_getOutputOperandRank"
288  },
289  {
290   "name" : "ANeuralNetworksExecution_setInput"
291  },
292  {
293   "name" : "ANeuralNetworksExecution_setInputFromMemory"
294  },
295  {
296   "name" : "ANeuralNetworksExecution_setLoopTimeout"
297  },
298  {
299   "name" : "ANeuralNetworksExecution_setMeasureTiming"
300  },
301  {
302   "name" : "ANeuralNetworksExecution_setOutput"
303  },
304  {
305   "name" : "ANeuralNetworksExecution_setOutputFromMemory"
306  },
307  {
308   "name" : "ANeuralNetworksExecution_setReusable"
309  },
310  {
311   "name" : "ANeuralNetworksExecution_setTimeout"
312  },
313  {
314   "name" : "ANeuralNetworksExecution_startCompute"
315  },
316  {
317   "name" : "ANeuralNetworksExecution_startComputeWithDependencies"
318  },
319  {
320   "name" : "ANeuralNetworksMemoryDesc_addInputRole"
321  },
322  {
323   "name" : "ANeuralNetworksMemoryDesc_addOutputRole"
324  },
325  {
326   "name" : "ANeuralNetworksMemoryDesc_create"
327  },
328  {
329   "name" : "ANeuralNetworksMemoryDesc_finish"
330  },
331  {
332   "name" : "ANeuralNetworksMemoryDesc_free"
333  },
334  {
335   "name" : "ANeuralNetworksMemoryDesc_setDimensions"
336  },
337  {
338   "name" : "ANeuralNetworksMemory_copy"
339  },
340  {
341   "name" : "ANeuralNetworksMemory_createFromAHardwareBuffer"
342  },
343  {
344   "name" : "ANeuralNetworksMemory_createFromDesc"
345  },
346  {
347   "name" : "ANeuralNetworksMemory_createFromFd"
348  },
349  {
350   "name" : "ANeuralNetworksMemory_free"
351  },
352  {
353   "name" : "ANeuralNetworksModel_addOperand"
354  },
355  {
356   "name" : "ANeuralNetworksModel_addOperation"
357  },
358  {
359   "name" : "ANeuralNetworksModel_create"
360  },
361  {
362   "name" : "ANeuralNetworksModel_finish"
363  },
364  {
365   "name" : "ANeuralNetworksModel_free"
366  },
367  {
368   "name" : "ANeuralNetworksModel_getSupportedOperationsForDevices"
369  },
370  {
371   "name" : "ANeuralNetworksModel_identifyInputsAndOutputs"
372  },
373  {
374   "name" : "ANeuralNetworksModel_relaxComputationFloat32toFloat16"
375  },
376  {
377   "name" : "ANeuralNetworksModel_setOperandSymmPerChannelQuantParams"
378  },
379  {
380   "name" : "ANeuralNetworksModel_setOperandValue"
381  },
382  {
383   "name" : "ANeuralNetworksModel_setOperandValueFromMemory"
384  },
385  {
386   "name" : "ANeuralNetworksModel_setOperandValueFromModel"
387  },
388  {
389   "name" : "ANeuralNetworks_getDefaultLoopTimeout"
390  },
391  {
392   "name" : "ANeuralNetworks_getDevice"
393  },
394  {
395   "name" : "ANeuralNetworks_getDeviceCount"
396  },
397  {
398   "name" : "ANeuralNetworks_getMaximumLoopTimeout"
399  },
400  {
401   "name" : "ANeuralNetworks_getRuntimeFeatureLevel"
402  }
403 ],
404 "elf_objects" : [],
405 "enum_types" :
406 [
407  {
408   "alignment" : 4,
409   "enum_fields" :
410   [
411    {
412     "enum_field_value" : 0,
413     "name" : "ANEURALNETWORKS_NO_ERROR"
414    },
415    {
416     "enum_field_value" : 1,
417     "name" : "ANEURALNETWORKS_OUT_OF_MEMORY"
418    },
419    {
420     "enum_field_value" : 2,
421     "name" : "ANEURALNETWORKS_INCOMPLETE"
422    },
423    {
424     "enum_field_value" : 3,
425     "name" : "ANEURALNETWORKS_UNEXPECTED_NULL"
426    },
427    {
428     "enum_field_value" : 4,
429     "name" : "ANEURALNETWORKS_BAD_DATA"
430    },
431    {
432     "enum_field_value" : 5,
433     "name" : "ANEURALNETWORKS_OP_FAILED"
434    },
435    {
436     "enum_field_value" : 6,
437     "name" : "ANEURALNETWORKS_BAD_STATE"
438    },
439    {
440     "enum_field_value" : 7,
441     "name" : "ANEURALNETWORKS_UNMAPPABLE"
442    },
443    {
444     "enum_field_value" : 8,
445     "name" : "ANEURALNETWORKS_OUTPUT_INSUFFICIENT_SIZE"
446    },
447    {
448     "enum_field_value" : 9,
449     "name" : "ANEURALNETWORKS_UNAVAILABLE_DEVICE"
450    },
451    {
452     "enum_field_value" : 10,
453     "name" : "ANEURALNETWORKS_MISSED_DEADLINE_TRANSIENT"
454    },
455    {
456     "enum_field_value" : 11,
457     "name" : "ANEURALNETWORKS_MISSED_DEADLINE_PERSISTENT"
458    },
459    {
460     "enum_field_value" : 12,
461     "name" : "ANEURALNETWORKS_RESOURCE_EXHAUSTED_TRANSIENT"
462    },
463    {
464     "enum_field_value" : 13,
465     "name" : "ANEURALNETWORKS_RESOURCE_EXHAUSTED_PERSISTENT"
466    },
467    {
468     "enum_field_value" : 14,
469     "name" : "ANEURALNETWORKS_DEAD_OBJECT"
470    }
471   ],
472   "linker_set_key" : "_ZTI10ResultCode",
473   "name" : "ResultCode",
474   "size" : 4,
475   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
476   "underlying_type" : "_ZTIj"
477  },
478  {
479   "alignment" : 4,
480   "enum_fields" :
481   [
482    {
483     "enum_field_value" : 0,
484     "name" : "ANEURALNETWORKS_FLOAT32"
485    },
486    {
487     "enum_field_value" : 1,
488     "name" : "ANEURALNETWORKS_INT32"
489    },
490    {
491     "enum_field_value" : 2,
492     "name" : "ANEURALNETWORKS_UINT32"
493    },
494    {
495     "enum_field_value" : 3,
496     "name" : "ANEURALNETWORKS_TENSOR_FLOAT32"
497    },
498    {
499     "enum_field_value" : 4,
500     "name" : "ANEURALNETWORKS_TENSOR_INT32"
501    },
502    {
503     "enum_field_value" : 5,
504     "name" : "ANEURALNETWORKS_TENSOR_QUANT8_ASYMM"
505    },
506    {
507     "enum_field_value" : 6,
508     "name" : "ANEURALNETWORKS_BOOL"
509    },
510    {
511     "enum_field_value" : 7,
512     "name" : "ANEURALNETWORKS_TENSOR_QUANT16_SYMM"
513    },
514    {
515     "enum_field_value" : 8,
516     "name" : "ANEURALNETWORKS_TENSOR_FLOAT16"
517    },
518    {
519     "enum_field_value" : 9,
520     "name" : "ANEURALNETWORKS_TENSOR_BOOL8"
521    },
522    {
523     "enum_field_value" : 10,
524     "name" : "ANEURALNETWORKS_FLOAT16"
525    },
526    {
527     "enum_field_value" : 11,
528     "name" : "ANEURALNETWORKS_TENSOR_QUANT8_SYMM_PER_CHANNEL"
529    },
530    {
531     "enum_field_value" : 12,
532     "name" : "ANEURALNETWORKS_TENSOR_QUANT16_ASYMM"
533    },
534    {
535     "enum_field_value" : 13,
536     "name" : "ANEURALNETWORKS_TENSOR_QUANT8_SYMM"
537    },
538    {
539     "enum_field_value" : 14,
540     "name" : "ANEURALNETWORKS_TENSOR_QUANT8_ASYMM_SIGNED"
541    },
542    {
543     "enum_field_value" : 15,
544     "name" : "ANEURALNETWORKS_MODEL"
545    }
546   ],
547   "linker_set_key" : "_ZTI11OperandCode",
548   "name" : "OperandCode",
549   "size" : 4,
550   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
551   "underlying_type" : "_ZTIj"
552  },
553  {
554   "alignment" : 4,
555   "enum_fields" :
556   [
557    {
558     "enum_field_value" : 1,
559     "name" : "ANEURALNETWORKS_PADDING_SAME"
560    },
561    {
562     "enum_field_value" : 2,
563     "name" : "ANEURALNETWORKS_PADDING_VALID"
564    }
565   ],
566   "linker_set_key" : "_ZTI11PaddingCode",
567   "name" : "PaddingCode",
568   "size" : 4,
569   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
570   "underlying_type" : "_ZTIj"
571  },
572  {
573   "alignment" : 4,
574   "enum_fields" :
575   [
576    {
577     "enum_field_value" : 0,
578     "name" : "ANEURALNETWORKS_DURATION_ON_HARDWARE"
579    },
580    {
581     "enum_field_value" : 1,
582     "name" : "ANEURALNETWORKS_DURATION_IN_DRIVER"
583    },
584    {
585     "enum_field_value" : 2,
586     "name" : "ANEURALNETWORKS_FENCED_DURATION_ON_HARDWARE"
587    },
588    {
589     "enum_field_value" : 3,
590     "name" : "ANEURALNETWORKS_FENCED_DURATION_IN_DRIVER"
591    }
592   ],
593   "linker_set_key" : "_ZTI12DurationCode",
594   "name" : "DurationCode",
595   "size" : 4,
596   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
597   "underlying_type" : "_ZTIj"
598  },
599  {
600   "alignment" : 4,
601   "enum_fields" :
602   [
603    {
604     "enum_field_value" : 90,
605     "name" : "ANEURALNETWORKS_PRIORITY_LOW"
606    },
607    {
608     "enum_field_value" : 100,
609     "name" : "ANEURALNETWORKS_PRIORITY_MEDIUM"
610    },
611    {
612     "enum_field_value" : 110,
613     "name" : "ANEURALNETWORKS_PRIORITY_HIGH"
614    },
615    {
616     "enum_field_value" : 100,
617     "name" : "ANEURALNETWORKS_PRIORITY_DEFAULT"
618    }
619   ],
620   "linker_set_key" : "_ZTI12PriorityCode",
621   "name" : "PriorityCode",
622   "size" : 4,
623   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
624   "underlying_type" : "_ZTIj"
625  },
626  {
627   "alignment" : 4,
628   "enum_fields" :
629   [
630    {
631     "enum_field_value" : 0,
632     "name" : "ANEURALNETWORKS_ADD"
633    },
634    {
635     "enum_field_value" : 1,
636     "name" : "ANEURALNETWORKS_AVERAGE_POOL_2D"
637    },
638    {
639     "enum_field_value" : 2,
640     "name" : "ANEURALNETWORKS_CONCATENATION"
641    },
642    {
643     "enum_field_value" : 3,
644     "name" : "ANEURALNETWORKS_CONV_2D"
645    },
646    {
647     "enum_field_value" : 4,
648     "name" : "ANEURALNETWORKS_DEPTHWISE_CONV_2D"
649    },
650    {
651     "enum_field_value" : 5,
652     "name" : "ANEURALNETWORKS_DEPTH_TO_SPACE"
653    },
654    {
655     "enum_field_value" : 6,
656     "name" : "ANEURALNETWORKS_DEQUANTIZE"
657    },
658    {
659     "enum_field_value" : 7,
660     "name" : "ANEURALNETWORKS_EMBEDDING_LOOKUP"
661    },
662    {
663     "enum_field_value" : 8,
664     "name" : "ANEURALNETWORKS_FLOOR"
665    },
666    {
667     "enum_field_value" : 9,
668     "name" : "ANEURALNETWORKS_FULLY_CONNECTED"
669    },
670    {
671     "enum_field_value" : 10,
672     "name" : "ANEURALNETWORKS_HASHTABLE_LOOKUP"
673    },
674    {
675     "enum_field_value" : 11,
676     "name" : "ANEURALNETWORKS_L2_NORMALIZATION"
677    },
678    {
679     "enum_field_value" : 12,
680     "name" : "ANEURALNETWORKS_L2_POOL_2D"
681    },
682    {
683     "enum_field_value" : 13,
684     "name" : "ANEURALNETWORKS_LOCAL_RESPONSE_NORMALIZATION"
685    },
686    {
687     "enum_field_value" : 14,
688     "name" : "ANEURALNETWORKS_LOGISTIC"
689    },
690    {
691     "enum_field_value" : 15,
692     "name" : "ANEURALNETWORKS_LSH_PROJECTION"
693    },
694    {
695     "enum_field_value" : 16,
696     "name" : "ANEURALNETWORKS_LSTM"
697    },
698    {
699     "enum_field_value" : 17,
700     "name" : "ANEURALNETWORKS_MAX_POOL_2D"
701    },
702    {
703     "enum_field_value" : 18,
704     "name" : "ANEURALNETWORKS_MUL"
705    },
706    {
707     "enum_field_value" : 19,
708     "name" : "ANEURALNETWORKS_RELU"
709    },
710    {
711     "enum_field_value" : 20,
712     "name" : "ANEURALNETWORKS_RELU1"
713    },
714    {
715     "enum_field_value" : 21,
716     "name" : "ANEURALNETWORKS_RELU6"
717    },
718    {
719     "enum_field_value" : 22,
720     "name" : "ANEURALNETWORKS_RESHAPE"
721    },
722    {
723     "enum_field_value" : 23,
724     "name" : "ANEURALNETWORKS_RESIZE_BILINEAR"
725    },
726    {
727     "enum_field_value" : 24,
728     "name" : "ANEURALNETWORKS_RNN"
729    },
730    {
731     "enum_field_value" : 25,
732     "name" : "ANEURALNETWORKS_SOFTMAX"
733    },
734    {
735     "enum_field_value" : 26,
736     "name" : "ANEURALNETWORKS_SPACE_TO_DEPTH"
737    },
738    {
739     "enum_field_value" : 27,
740     "name" : "ANEURALNETWORKS_SVDF"
741    },
742    {
743     "enum_field_value" : 28,
744     "name" : "ANEURALNETWORKS_TANH"
745    },
746    {
747     "enum_field_value" : 29,
748     "name" : "ANEURALNETWORKS_BATCH_TO_SPACE_ND"
749    },
750    {
751     "enum_field_value" : 30,
752     "name" : "ANEURALNETWORKS_DIV"
753    },
754    {
755     "enum_field_value" : 31,
756     "name" : "ANEURALNETWORKS_MEAN"
757    },
758    {
759     "enum_field_value" : 32,
760     "name" : "ANEURALNETWORKS_PAD"
761    },
762    {
763     "enum_field_value" : 33,
764     "name" : "ANEURALNETWORKS_SPACE_TO_BATCH_ND"
765    },
766    {
767     "enum_field_value" : 34,
768     "name" : "ANEURALNETWORKS_SQUEEZE"
769    },
770    {
771     "enum_field_value" : 35,
772     "name" : "ANEURALNETWORKS_STRIDED_SLICE"
773    },
774    {
775     "enum_field_value" : 36,
776     "name" : "ANEURALNETWORKS_SUB"
777    },
778    {
779     "enum_field_value" : 37,
780     "name" : "ANEURALNETWORKS_TRANSPOSE"
781    },
782    {
783     "enum_field_value" : 38,
784     "name" : "ANEURALNETWORKS_ABS"
785    },
786    {
787     "enum_field_value" : 39,
788     "name" : "ANEURALNETWORKS_ARGMAX"
789    },
790    {
791     "enum_field_value" : 40,
792     "name" : "ANEURALNETWORKS_ARGMIN"
793    },
794    {
795     "enum_field_value" : 41,
796     "name" : "ANEURALNETWORKS_AXIS_ALIGNED_BBOX_TRANSFORM"
797    },
798    {
799     "enum_field_value" : 42,
800     "name" : "ANEURALNETWORKS_BIDIRECTIONAL_SEQUENCE_LSTM"
801    },
802    {
803     "enum_field_value" : 43,
804     "name" : "ANEURALNETWORKS_BIDIRECTIONAL_SEQUENCE_RNN"
805    },
806    {
807     "enum_field_value" : 44,
808     "name" : "ANEURALNETWORKS_BOX_WITH_NMS_LIMIT"
809    },
810    {
811     "enum_field_value" : 45,
812     "name" : "ANEURALNETWORKS_CAST"
813    },
814    {
815     "enum_field_value" : 46,
816     "name" : "ANEURALNETWORKS_CHANNEL_SHUFFLE"
817    },
818    {
819     "enum_field_value" : 47,
820     "name" : "ANEURALNETWORKS_DETECTION_POSTPROCESSING"
821    },
822    {
823     "enum_field_value" : 48,
824     "name" : "ANEURALNETWORKS_EQUAL"
825    },
826    {
827     "enum_field_value" : 49,
828     "name" : "ANEURALNETWORKS_EXP"
829    },
830    {
831     "enum_field_value" : 50,
832     "name" : "ANEURALNETWORKS_EXPAND_DIMS"
833    },
834    {
835     "enum_field_value" : 51,
836     "name" : "ANEURALNETWORKS_GATHER"
837    },
838    {
839     "enum_field_value" : 52,
840     "name" : "ANEURALNETWORKS_GENERATE_PROPOSALS"
841    },
842    {
843     "enum_field_value" : 53,
844     "name" : "ANEURALNETWORKS_GREATER"
845    },
846    {
847     "enum_field_value" : 54,
848     "name" : "ANEURALNETWORKS_GREATER_EQUAL"
849    },
850    {
851     "enum_field_value" : 55,
852     "name" : "ANEURALNETWORKS_GROUPED_CONV_2D"
853    },
854    {
855     "enum_field_value" : 56,
856     "name" : "ANEURALNETWORKS_HEATMAP_MAX_KEYPOINT"
857    },
858    {
859     "enum_field_value" : 57,
860     "name" : "ANEURALNETWORKS_INSTANCE_NORMALIZATION"
861    },
862    {
863     "enum_field_value" : 58,
864     "name" : "ANEURALNETWORKS_LESS"
865    },
866    {
867     "enum_field_value" : 59,
868     "name" : "ANEURALNETWORKS_LESS_EQUAL"
869    },
870    {
871     "enum_field_value" : 60,
872     "name" : "ANEURALNETWORKS_LOG"
873    },
874    {
875     "enum_field_value" : 61,
876     "name" : "ANEURALNETWORKS_LOGICAL_AND"
877    },
878    {
879     "enum_field_value" : 62,
880     "name" : "ANEURALNETWORKS_LOGICAL_NOT"
881    },
882    {
883     "enum_field_value" : 63,
884     "name" : "ANEURALNETWORKS_LOGICAL_OR"
885    },
886    {
887     "enum_field_value" : 64,
888     "name" : "ANEURALNETWORKS_LOG_SOFTMAX"
889    },
890    {
891     "enum_field_value" : 65,
892     "name" : "ANEURALNETWORKS_MAXIMUM"
893    },
894    {
895     "enum_field_value" : 66,
896     "name" : "ANEURALNETWORKS_MINIMUM"
897    },
898    {
899     "enum_field_value" : 67,
900     "name" : "ANEURALNETWORKS_NEG"
901    },
902    {
903     "enum_field_value" : 68,
904     "name" : "ANEURALNETWORKS_NOT_EQUAL"
905    },
906    {
907     "enum_field_value" : 69,
908     "name" : "ANEURALNETWORKS_PAD_V2"
909    },
910    {
911     "enum_field_value" : 70,
912     "name" : "ANEURALNETWORKS_POW"
913    },
914    {
915     "enum_field_value" : 71,
916     "name" : "ANEURALNETWORKS_PRELU"
917    },
918    {
919     "enum_field_value" : 72,
920     "name" : "ANEURALNETWORKS_QUANTIZE"
921    },
922    {
923     "enum_field_value" : 73,
924     "name" : "ANEURALNETWORKS_QUANTIZED_16BIT_LSTM"
925    },
926    {
927     "enum_field_value" : 74,
928     "name" : "ANEURALNETWORKS_RANDOM_MULTINOMIAL"
929    },
930    {
931     "enum_field_value" : 75,
932     "name" : "ANEURALNETWORKS_REDUCE_ALL"
933    },
934    {
935     "enum_field_value" : 76,
936     "name" : "ANEURALNETWORKS_REDUCE_ANY"
937    },
938    {
939     "enum_field_value" : 77,
940     "name" : "ANEURALNETWORKS_REDUCE_MAX"
941    },
942    {
943     "enum_field_value" : 78,
944     "name" : "ANEURALNETWORKS_REDUCE_MIN"
945    },
946    {
947     "enum_field_value" : 79,
948     "name" : "ANEURALNETWORKS_REDUCE_PROD"
949    },
950    {
951     "enum_field_value" : 80,
952     "name" : "ANEURALNETWORKS_REDUCE_SUM"
953    },
954    {
955     "enum_field_value" : 81,
956     "name" : "ANEURALNETWORKS_ROI_ALIGN"
957    },
958    {
959     "enum_field_value" : 82,
960     "name" : "ANEURALNETWORKS_ROI_POOLING"
961    },
962    {
963     "enum_field_value" : 83,
964     "name" : "ANEURALNETWORKS_RSQRT"
965    },
966    {
967     "enum_field_value" : 84,
968     "name" : "ANEURALNETWORKS_SELECT"
969    },
970    {
971     "enum_field_value" : 85,
972     "name" : "ANEURALNETWORKS_SIN"
973    },
974    {
975     "enum_field_value" : 86,
976     "name" : "ANEURALNETWORKS_SLICE"
977    },
978    {
979     "enum_field_value" : 87,
980     "name" : "ANEURALNETWORKS_SPLIT"
981    },
982    {
983     "enum_field_value" : 88,
984     "name" : "ANEURALNETWORKS_SQRT"
985    },
986    {
987     "enum_field_value" : 89,
988     "name" : "ANEURALNETWORKS_TILE"
989    },
990    {
991     "enum_field_value" : 90,
992     "name" : "ANEURALNETWORKS_TOPK_V2"
993    },
994    {
995     "enum_field_value" : 91,
996     "name" : "ANEURALNETWORKS_TRANSPOSE_CONV_2D"
997    },
998    {
999     "enum_field_value" : 92,
1000     "name" : "ANEURALNETWORKS_UNIDIRECTIONAL_SEQUENCE_LSTM"
1001    },
1002    {
1003     "enum_field_value" : 93,
1004     "name" : "ANEURALNETWORKS_UNIDIRECTIONAL_SEQUENCE_RNN"
1005    },
1006    {
1007     "enum_field_value" : 94,
1008     "name" : "ANEURALNETWORKS_RESIZE_NEAREST_NEIGHBOR"
1009    },
1010    {
1011     "enum_field_value" : 95,
1012     "name" : "ANEURALNETWORKS_QUANTIZED_LSTM"
1013    },
1014    {
1015     "enum_field_value" : 96,
1016     "name" : "ANEURALNETWORKS_IF"
1017    },
1018    {
1019     "enum_field_value" : 97,
1020     "name" : "ANEURALNETWORKS_WHILE"
1021    },
1022    {
1023     "enum_field_value" : 98,
1024     "name" : "ANEURALNETWORKS_ELU"
1025    },
1026    {
1027     "enum_field_value" : 99,
1028     "name" : "ANEURALNETWORKS_HARD_SWISH"
1029    },
1030    {
1031     "enum_field_value" : 100,
1032     "name" : "ANEURALNETWORKS_FILL"
1033    },
1034    {
1035     "enum_field_value" : 101,
1036     "name" : "ANEURALNETWORKS_RANK"
1037    },
1038    {
1039     "enum_field_value" : 102,
1040     "name" : "ANEURALNETWORKS_BATCH_MATMUL"
1041    },
1042    {
1043     "enum_field_value" : 103,
1044     "name" : "ANEURALNETWORKS_PACK"
1045    },
1046    {
1047     "enum_field_value" : 104,
1048     "name" : "ANEURALNETWORKS_MIRROR_PAD"
1049    },
1050    {
1051     "enum_field_value" : 105,
1052     "name" : "ANEURALNETWORKS_REVERSE"
1053    }
1054   ],
1055   "linker_set_key" : "_ZTI13OperationCode",
1056   "name" : "OperationCode",
1057   "size" : 4,
1058   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
1059   "underlying_type" : "_ZTIj"
1060  },
1061  {
1062   "alignment" : 4,
1063   "enum_fields" :
1064   [
1065    {
1066     "enum_field_value" : 0,
1067     "name" : "ANEURALNETWORKS_DEVICE_UNKNOWN"
1068    },
1069    {
1070     "enum_field_value" : 1,
1071     "name" : "ANEURALNETWORKS_DEVICE_OTHER"
1072    },
1073    {
1074     "enum_field_value" : 2,
1075     "name" : "ANEURALNETWORKS_DEVICE_CPU"
1076    },
1077    {
1078     "enum_field_value" : 3,
1079     "name" : "ANEURALNETWORKS_DEVICE_GPU"
1080    },
1081    {
1082     "enum_field_value" : 4,
1083     "name" : "ANEURALNETWORKS_DEVICE_ACCELERATOR"
1084    }
1085   ],
1086   "linker_set_key" : "_ZTI14DeviceTypeCode",
1087   "name" : "DeviceTypeCode",
1088   "size" : 4,
1089   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
1090   "underlying_type" : "_ZTIj"
1091  },
1092  {
1093   "alignment" : 4,
1094   "enum_fields" :
1095   [
1096    {
1097     "enum_field_value" : 0,
1098     "name" : "ANEURALNETWORKS_PREFER_LOW_POWER"
1099    },
1100    {
1101     "enum_field_value" : 1,
1102     "name" : "ANEURALNETWORKS_PREFER_FAST_SINGLE_ANSWER"
1103    },
1104    {
1105     "enum_field_value" : 2,
1106     "name" : "ANEURALNETWORKS_PREFER_SUSTAINED_SPEED"
1107    }
1108   ],
1109   "linker_set_key" : "_ZTI14PreferenceCode",
1110   "name" : "PreferenceCode",
1111   "size" : 4,
1112   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
1113   "underlying_type" : "_ZTIj"
1114  },
1115  {
1116   "alignment" : 4,
1117   "enum_fields" :
1118   [
1119    {
1120     "enum_field_value" : 27,
1121     "name" : "ANEURALNETWORKS_FEATURE_LEVEL_1"
1122    },
1123    {
1124     "enum_field_value" : 28,
1125     "name" : "ANEURALNETWORKS_FEATURE_LEVEL_2"
1126    },
1127    {
1128     "enum_field_value" : 29,
1129     "name" : "ANEURALNETWORKS_FEATURE_LEVEL_3"
1130    },
1131    {
1132     "enum_field_value" : 30,
1133     "name" : "ANEURALNETWORKS_FEATURE_LEVEL_4"
1134    },
1135    {
1136     "enum_field_value" : 31,
1137     "name" : "ANEURALNETWORKS_FEATURE_LEVEL_5"
1138    },
1139    {
1140     "enum_field_value" : 1000006,
1141     "name" : "ANEURALNETWORKS_FEATURE_LEVEL_6"
1142    },
1143    {
1144     "enum_field_value" : 1000007,
1145     "name" : "ANEURALNETWORKS_FEATURE_LEVEL_7"
1146    },
1147    {
1148     "enum_field_value" : 1000008,
1149     "name" : "ANEURALNETWORKS_FEATURE_LEVEL_8"
1150    }
1151   ],
1152   "linker_set_key" : "_ZTI16FeatureLevelCode",
1153   "name" : "FeatureLevelCode",
1154   "size" : 4,
1155   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
1156   "underlying_type" : "_ZTIj"
1157  },
1158  {
1159   "alignment" : 4,
1160   "enum_fields" :
1161   [
1162    {
1163     "enum_field_value" : 10,
1164     "name" : "EVENT_TYPE_LIST_STOP"
1165    },
1166    {
1167     "enum_field_value" : 63,
1168     "name" : "EVENT_TYPE_UNKNOWN"
1169    },
1170    {
1171     "enum_field_value" : 0,
1172     "name" : "EVENT_TYPE_INT"
1173    },
1174    {
1175     "enum_field_value" : 1,
1176     "name" : "EVENT_TYPE_LONG"
1177    },
1178    {
1179     "enum_field_value" : 2,
1180     "name" : "EVENT_TYPE_STRING"
1181    },
1182    {
1183     "enum_field_value" : 3,
1184     "name" : "EVENT_TYPE_LIST"
1185    },
1186    {
1187     "enum_field_value" : 4,
1188     "name" : "EVENT_TYPE_FLOAT"
1189    }
1190   ],
1191   "linker_set_key" : "_ZTI19AndroidEventLogType",
1192   "name" : "AndroidEventLogType",
1193   "size" : 4,
1194   "source_file" : "system/logging/liblog/include/log/log.h",
1195   "underlying_type" : "_ZTIj"
1196  },
1197  {
1198   "alignment" : 4,
1199   "enum_fields" :
1200   [
1201    {
1202     "enum_field_value" : 0,
1203     "name" : "ANDROID_LOG_UNKNOWN"
1204    },
1205    {
1206     "enum_field_value" : 1,
1207     "name" : "ANDROID_LOG_DEFAULT"
1208    },
1209    {
1210     "enum_field_value" : 2,
1211     "name" : "ANDROID_LOG_VERBOSE"
1212    },
1213    {
1214     "enum_field_value" : 3,
1215     "name" : "ANDROID_LOG_DEBUG"
1216    },
1217    {
1218     "enum_field_value" : 4,
1219     "name" : "ANDROID_LOG_INFO"
1220    },
1221    {
1222     "enum_field_value" : 5,
1223     "name" : "ANDROID_LOG_WARN"
1224    },
1225    {
1226     "enum_field_value" : 6,
1227     "name" : "ANDROID_LOG_ERROR"
1228    },
1229    {
1230     "enum_field_value" : 7,
1231     "name" : "ANDROID_LOG_FATAL"
1232    },
1233    {
1234     "enum_field_value" : 8,
1235     "name" : "ANDROID_LOG_SILENT"
1236    }
1237   ],
1238   "linker_set_key" : "_ZTI19android_LogPriority",
1239   "name" : "android_LogPriority",
1240   "size" : 4,
1241   "source_file" : "system/logging/liblog/include/android/log.h",
1242   "underlying_type" : "_ZTIj"
1243  },
1244  {
1245   "alignment" : 4,
1246   "enum_fields" :
1247   [
1248    {
1249     "enum_field_value" : 10000,
1250     "name" : "ANEURALNETWORKS_OEM_SCALAR"
1251    },
1252    {
1253     "enum_field_value" : 10001,
1254     "name" : "ANEURALNETWORKS_TENSOR_OEM_BYTE"
1255    }
1256   ],
1257   "linker_set_key" : "_ZTI27$ANEURALNETWORKS_OEM_SCALAR",
1258   "name" : "(unnamed)",
1259   "size" : 4,
1260   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksOEM.h",
1261   "underlying_type" : "_ZTIj"
1262  },
1263  {
1264   "alignment" : 4,
1265   "enum_fields" :
1266   [
1267    {
1268     "enum_field_value" : 10000,
1269     "name" : "ANEURALNETWORKS_OEM_OPERATION"
1270    }
1271   ],
1272   "linker_set_key" : "_ZTI30$ANEURALNETWORKS_OEM_OPERATION",
1273   "name" : "(unnamed)",
1274   "size" : 4,
1275   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksOEM.h",
1276   "underlying_type" : "_ZTIj"
1277  },
1278  {
1279   "alignment" : 4,
1280   "enum_fields" :
1281   [
1282    {
1283     "enum_field_value" : 32,
1284     "name" : "ANEURALNETWORKS_BYTE_SIZE_OF_CACHE_TOKEN"
1285    }
1286   ],
1287   "linker_set_key" : "_ZTI41$ANEURALNETWORKS_BYTE_SIZE_OF_CACHE_TOKEN",
1288   "name" : "(unnamed)",
1289   "size" : 4,
1290   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
1291   "underlying_type" : "_ZTIj"
1292  },
1293  {
1294   "alignment" : 4,
1295   "enum_fields" :
1296   [
1297    {
1298     "enum_field_value" : 128,
1299     "name" : "ANEURALNETWORKS_MAX_SIZE_OF_IMMEDIATELY_COPIED_VALUES"
1300    }
1301   ],
1302   "linker_set_key" : "_ZTI54$ANEURALNETWORKS_MAX_SIZE_OF_IMMEDIATELY_COPIED_VALUES",
1303   "name" : "(unnamed)",
1304   "size" : 4,
1305   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
1306   "underlying_type" : "_ZTIj"
1307  },
1308  {
1309   "alignment" : 4,
1310   "enum_fields" :
1311   [
1312    {
1313     "enum_field_value" : 0,
1314     "name" : "LOG_ID_MIN"
1315    },
1316    {
1317     "enum_field_value" : 0,
1318     "name" : "LOG_ID_MAIN"
1319    },
1320    {
1321     "enum_field_value" : 1,
1322     "name" : "LOG_ID_RADIO"
1323    },
1324    {
1325     "enum_field_value" : 2,
1326     "name" : "LOG_ID_EVENTS"
1327    },
1328    {
1329     "enum_field_value" : 3,
1330     "name" : "LOG_ID_SYSTEM"
1331    },
1332    {
1333     "enum_field_value" : 4,
1334     "name" : "LOG_ID_CRASH"
1335    },
1336    {
1337     "enum_field_value" : 5,
1338     "name" : "LOG_ID_STATS"
1339    },
1340    {
1341     "enum_field_value" : 6,
1342     "name" : "LOG_ID_SECURITY"
1343    },
1344    {
1345     "enum_field_value" : 7,
1346     "name" : "LOG_ID_KERNEL"
1347    },
1348    {
1349     "enum_field_value" : 8,
1350     "name" : "LOG_ID_MAX"
1351    },
1352    {
1353     "enum_field_value" : 2147483647,
1354     "name" : "LOG_ID_DEFAULT"
1355    }
1356   ],
1357   "linker_set_key" : "_ZTI6log_id",
1358   "name" : "log_id",
1359   "size" : 4,
1360   "source_file" : "system/logging/liblog/include/android/log.h",
1361   "underlying_type" : "_ZTIj"
1362  },
1363  {
1364   "alignment" : 4,
1365   "enum_fields" :
1366   [
1367    {
1368     "enum_field_value" : 0,
1369     "name" : "ANEURALNETWORKS_FUSED_NONE"
1370    },
1371    {
1372     "enum_field_value" : 1,
1373     "name" : "ANEURALNETWORKS_FUSED_RELU"
1374    },
1375    {
1376     "enum_field_value" : 2,
1377     "name" : "ANEURALNETWORKS_FUSED_RELU1"
1378    },
1379    {
1380     "enum_field_value" : 3,
1381     "name" : "ANEURALNETWORKS_FUSED_RELU6"
1382    }
1383   ],
1384   "linker_set_key" : "_ZTI8FuseCode",
1385   "name" : "FuseCode",
1386   "size" : 4,
1387   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
1388   "underlying_type" : "_ZTIj"
1389  },
1390  {
1391   "alignment" : 4,
1392   "enum_fields" :
1393   [
1394    {
1395     "enum_field_value" : 0,
1396     "name" : "android::procpartition::Partition::UNKNOWN"
1397    },
1398    {
1399     "enum_field_value" : 1,
1400     "name" : "android::procpartition::Partition::SYSTEM"
1401    },
1402    {
1403     "enum_field_value" : 2,
1404     "name" : "android::procpartition::Partition::SYSTEM_EXT"
1405    },
1406    {
1407     "enum_field_value" : 3,
1408     "name" : "android::procpartition::Partition::PRODUCT"
1409    },
1410    {
1411     "enum_field_value" : 4,
1412     "name" : "android::procpartition::Partition::VENDOR"
1413    },
1414    {
1415     "enum_field_value" : 5,
1416     "name" : "android::procpartition::Partition::ODM"
1417    }
1418   ],
1419   "linker_set_key" : "_ZTIN7android13procpartition9PartitionE",
1420   "name" : "android::procpartition::Partition",
1421   "size" : 4,
1422   "source_file" : "frameworks/native/cmds/lshal/libprocpartition/include/procpartition/procpartition.h",
1423   "underlying_type" : "_ZTIi"
1424  },
1425  {
1426   "alignment" : 4,
1427   "enum_fields" :
1428   [
1429    {
1430     "enum_field_value" : 0,
1431     "name" : "android::OK"
1432    },
1433    {
1434     "enum_field_value" : 0,
1435     "name" : "android::NO_ERROR"
1436    },
1437    {
1438     "enum_field_value" : -2147483648,
1439     "name" : "android::UNKNOWN_ERROR"
1440    },
1441    {
1442     "enum_field_value" : -12,
1443     "name" : "android::NO_MEMORY"
1444    },
1445    {
1446     "enum_field_value" : -38,
1447     "name" : "android::INVALID_OPERATION"
1448    },
1449    {
1450     "enum_field_value" : -22,
1451     "name" : "android::BAD_VALUE"
1452    },
1453    {
1454     "enum_field_value" : -2147483647,
1455     "name" : "android::BAD_TYPE"
1456    },
1457    {
1458     "enum_field_value" : -2,
1459     "name" : "android::NAME_NOT_FOUND"
1460    },
1461    {
1462     "enum_field_value" : -1,
1463     "name" : "android::PERMISSION_DENIED"
1464    },
1465    {
1466     "enum_field_value" : -19,
1467     "name" : "android::NO_INIT"
1468    },
1469    {
1470     "enum_field_value" : -17,
1471     "name" : "android::ALREADY_EXISTS"
1472    },
1473    {
1474     "enum_field_value" : -32,
1475     "name" : "android::DEAD_OBJECT"
1476    },
1477    {
1478     "enum_field_value" : -2147483646,
1479     "name" : "android::FAILED_TRANSACTION"
1480    },
1481    {
1482     "enum_field_value" : -75,
1483     "name" : "android::BAD_INDEX"
1484    },
1485    {
1486     "enum_field_value" : -61,
1487     "name" : "android::NOT_ENOUGH_DATA"
1488    },
1489    {
1490     "enum_field_value" : -11,
1491     "name" : "android::WOULD_BLOCK"
1492    },
1493    {
1494     "enum_field_value" : -110,
1495     "name" : "android::TIMED_OUT"
1496    },
1497    {
1498     "enum_field_value" : -74,
1499     "name" : "android::UNKNOWN_TRANSACTION"
1500    },
1501    {
1502     "enum_field_value" : -2147483641,
1503     "name" : "android::FDS_NOT_ALLOWED"
1504    },
1505    {
1506     "enum_field_value" : -2147483640,
1507     "name" : "android::UNEXPECTED_NULL"
1508    }
1509   ],
1510   "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1511   "name" : "android::(unnamed)",
1512   "size" : 4,
1513   "source_file" : "system/core/include/utils/Errors.h",
1514   "underlying_type" : "_ZTIi"
1515  },
1516  {
1517   "alignment" : 4,
1518   "enum_fields" :
1519   [
1520    {
1521     "enum_field_value" : 1,
1522     "name" : "android::trait_trivial_copy<bool>::value"
1523    }
1524   ],
1525   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1526   "name" : "android::trait_trivial_copy<bool>::(unnamed)",
1527   "size" : 4,
1528   "source_file" : "system/core/include/utils/TypeHelpers.h",
1529   "underlying_type" : "_ZTIj"
1530  },
1531  {
1532   "alignment" : 4,
1533   "enum_fields" :
1534   [
1535    {
1536     "enum_field_value" : 1,
1537     "name" : "android::trait_trivial_copy<char>::value"
1538    }
1539   ],
1540   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1541   "name" : "android::trait_trivial_copy<char>::(unnamed)",
1542   "size" : 4,
1543   "source_file" : "system/core/include/utils/TypeHelpers.h",
1544   "underlying_type" : "_ZTIj"
1545  },
1546  {
1547   "alignment" : 4,
1548   "enum_fields" :
1549   [
1550    {
1551     "enum_field_value" : 1,
1552     "name" : "android::trait_trivial_copy<double>::value"
1553    }
1554   ],
1555   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1556   "name" : "android::trait_trivial_copy<double>::(unnamed)",
1557   "size" : 4,
1558   "source_file" : "system/core/include/utils/TypeHelpers.h",
1559   "underlying_type" : "_ZTIj"
1560  },
1561  {
1562   "alignment" : 4,
1563   "enum_fields" :
1564   [
1565    {
1566     "enum_field_value" : 1,
1567     "name" : "android::trait_trivial_copy<float>::value"
1568    }
1569   ],
1570   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1571   "name" : "android::trait_trivial_copy<float>::(unnamed)",
1572   "size" : 4,
1573   "source_file" : "system/core/include/utils/TypeHelpers.h",
1574   "underlying_type" : "_ZTIj"
1575  },
1576  {
1577   "alignment" : 4,
1578   "enum_fields" :
1579   [
1580    {
1581     "enum_field_value" : 1,
1582     "name" : "android::trait_trivial_copy<unsigned char>::value"
1583    }
1584   ],
1585   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1586   "name" : "android::trait_trivial_copy<unsigned char>::(unnamed)",
1587   "size" : 4,
1588   "source_file" : "system/core/include/utils/TypeHelpers.h",
1589   "underlying_type" : "_ZTIj"
1590  },
1591  {
1592   "alignment" : 4,
1593   "enum_fields" :
1594   [
1595    {
1596     "enum_field_value" : 1,
1597     "name" : "android::trait_trivial_copy<int>::value"
1598    }
1599   ],
1600   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1601   "name" : "android::trait_trivial_copy<int>::(unnamed)",
1602   "size" : 4,
1603   "source_file" : "system/core/include/utils/TypeHelpers.h",
1604   "underlying_type" : "_ZTIj"
1605  },
1606  {
1607   "alignment" : 4,
1608   "enum_fields" :
1609   [
1610    {
1611     "enum_field_value" : 1,
1612     "name" : "android::trait_trivial_copy<unsigned int>::value"
1613    }
1614   ],
1615   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1616   "name" : "android::trait_trivial_copy<unsigned int>::(unnamed)",
1617   "size" : 4,
1618   "source_file" : "system/core/include/utils/TypeHelpers.h",
1619   "underlying_type" : "_ZTIj"
1620  },
1621  {
1622   "alignment" : 4,
1623   "enum_fields" :
1624   [
1625    {
1626     "enum_field_value" : 1,
1627     "name" : "android::trait_trivial_copy<long>::value"
1628    }
1629   ],
1630   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1631   "name" : "android::trait_trivial_copy<long>::(unnamed)",
1632   "size" : 4,
1633   "source_file" : "system/core/include/utils/TypeHelpers.h",
1634   "underlying_type" : "_ZTIj"
1635  },
1636  {
1637   "alignment" : 4,
1638   "enum_fields" :
1639   [
1640    {
1641     "enum_field_value" : 1,
1642     "name" : "android::trait_trivial_copy<unsigned long>::value"
1643    }
1644   ],
1645   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1646   "name" : "android::trait_trivial_copy<unsigned long>::(unnamed)",
1647   "size" : 4,
1648   "source_file" : "system/core/include/utils/TypeHelpers.h",
1649   "underlying_type" : "_ZTIj"
1650  },
1651  {
1652   "alignment" : 4,
1653   "enum_fields" :
1654   [
1655    {
1656     "enum_field_value" : 1,
1657     "name" : "android::trait_trivial_copy<short>::value"
1658    }
1659   ],
1660   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1661   "name" : "android::trait_trivial_copy<short>::(unnamed)",
1662   "size" : 4,
1663   "source_file" : "system/core/include/utils/TypeHelpers.h",
1664   "underlying_type" : "_ZTIj"
1665  },
1666  {
1667   "alignment" : 4,
1668   "enum_fields" :
1669   [
1670    {
1671     "enum_field_value" : 1,
1672     "name" : "android::trait_trivial_copy<unsigned short>::value"
1673    }
1674   ],
1675   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1676   "name" : "android::trait_trivial_copy<unsigned short>::(unnamed)",
1677   "size" : 4,
1678   "source_file" : "system/core/include/utils/TypeHelpers.h",
1679   "underlying_type" : "_ZTIj"
1680  },
1681  {
1682   "alignment" : 4,
1683   "enum_fields" :
1684   [
1685    {
1686     "enum_field_value" : 1,
1687     "name" : "android::trait_trivial_copy<void>::value"
1688    }
1689   ],
1690   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1691   "name" : "android::trait_trivial_copy<void>::(unnamed)",
1692   "size" : 4,
1693   "source_file" : "system/core/include/utils/TypeHelpers.h",
1694   "underlying_type" : "_ZTIj"
1695  },
1696  {
1697   "alignment" : 4,
1698   "enum_fields" :
1699   [
1700    {
1701     "enum_field_value" : 1,
1702     "name" : "android::trait_trivial_copy<long long>::value"
1703    }
1704   ],
1705   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1706   "name" : "android::trait_trivial_copy<long long>::(unnamed)",
1707   "size" : 4,
1708   "source_file" : "system/core/include/utils/TypeHelpers.h",
1709   "underlying_type" : "_ZTIj"
1710  },
1711  {
1712   "alignment" : 4,
1713   "enum_fields" :
1714   [
1715    {
1716     "enum_field_value" : 1,
1717     "name" : "android::trait_trivial_copy<unsigned long long>::value"
1718    }
1719   ],
1720   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1721   "name" : "android::trait_trivial_copy<unsigned long long>::(unnamed)",
1722   "size" : 4,
1723   "source_file" : "system/core/include/utils/TypeHelpers.h",
1724   "underlying_type" : "_ZTIj"
1725  },
1726  {
1727   "alignment" : 4,
1728   "enum_fields" :
1729   [
1730    {
1731     "enum_field_value" : 1,
1732     "name" : "android::trait_trivial_ctor<bool>::value"
1733    }
1734   ],
1735   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1736   "name" : "android::trait_trivial_ctor<bool>::(unnamed)",
1737   "size" : 4,
1738   "source_file" : "system/core/include/utils/TypeHelpers.h",
1739   "underlying_type" : "_ZTIj"
1740  },
1741  {
1742   "alignment" : 4,
1743   "enum_fields" :
1744   [
1745    {
1746     "enum_field_value" : 1,
1747     "name" : "android::trait_trivial_ctor<char>::value"
1748    }
1749   ],
1750   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1751   "name" : "android::trait_trivial_ctor<char>::(unnamed)",
1752   "size" : 4,
1753   "source_file" : "system/core/include/utils/TypeHelpers.h",
1754   "underlying_type" : "_ZTIj"
1755  },
1756  {
1757   "alignment" : 4,
1758   "enum_fields" :
1759   [
1760    {
1761     "enum_field_value" : 1,
1762     "name" : "android::trait_trivial_ctor<double>::value"
1763    }
1764   ],
1765   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1766   "name" : "android::trait_trivial_ctor<double>::(unnamed)",
1767   "size" : 4,
1768   "source_file" : "system/core/include/utils/TypeHelpers.h",
1769   "underlying_type" : "_ZTIj"
1770  },
1771  {
1772   "alignment" : 4,
1773   "enum_fields" :
1774   [
1775    {
1776     "enum_field_value" : 1,
1777     "name" : "android::trait_trivial_ctor<float>::value"
1778    }
1779   ],
1780   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1781   "name" : "android::trait_trivial_ctor<float>::(unnamed)",
1782   "size" : 4,
1783   "source_file" : "system/core/include/utils/TypeHelpers.h",
1784   "underlying_type" : "_ZTIj"
1785  },
1786  {
1787   "alignment" : 4,
1788   "enum_fields" :
1789   [
1790    {
1791     "enum_field_value" : 1,
1792     "name" : "android::trait_trivial_ctor<unsigned char>::value"
1793    }
1794   ],
1795   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
1796   "name" : "android::trait_trivial_ctor<unsigned char>::(unnamed)",
1797   "size" : 4,
1798   "source_file" : "system/core/include/utils/TypeHelpers.h",
1799   "underlying_type" : "_ZTIj"
1800  },
1801  {
1802   "alignment" : 4,
1803   "enum_fields" :
1804   [
1805    {
1806     "enum_field_value" : 1,
1807     "name" : "android::trait_trivial_ctor<int>::value"
1808    }
1809   ],
1810   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
1811   "name" : "android::trait_trivial_ctor<int>::(unnamed)",
1812   "size" : 4,
1813   "source_file" : "system/core/include/utils/TypeHelpers.h",
1814   "underlying_type" : "_ZTIj"
1815  },
1816  {
1817   "alignment" : 4,
1818   "enum_fields" :
1819   [
1820    {
1821     "enum_field_value" : 1,
1822     "name" : "android::trait_trivial_ctor<unsigned int>::value"
1823    }
1824   ],
1825   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
1826   "name" : "android::trait_trivial_ctor<unsigned int>::(unnamed)",
1827   "size" : 4,
1828   "source_file" : "system/core/include/utils/TypeHelpers.h",
1829   "underlying_type" : "_ZTIj"
1830  },
1831  {
1832   "alignment" : 4,
1833   "enum_fields" :
1834   [
1835    {
1836     "enum_field_value" : 1,
1837     "name" : "android::trait_trivial_ctor<long>::value"
1838    }
1839   ],
1840   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
1841   "name" : "android::trait_trivial_ctor<long>::(unnamed)",
1842   "size" : 4,
1843   "source_file" : "system/core/include/utils/TypeHelpers.h",
1844   "underlying_type" : "_ZTIj"
1845  },
1846  {
1847   "alignment" : 4,
1848   "enum_fields" :
1849   [
1850    {
1851     "enum_field_value" : 1,
1852     "name" : "android::trait_trivial_ctor<unsigned long>::value"
1853    }
1854   ],
1855   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
1856   "name" : "android::trait_trivial_ctor<unsigned long>::(unnamed)",
1857   "size" : 4,
1858   "source_file" : "system/core/include/utils/TypeHelpers.h",
1859   "underlying_type" : "_ZTIj"
1860  },
1861  {
1862   "alignment" : 4,
1863   "enum_fields" :
1864   [
1865    {
1866     "enum_field_value" : 1,
1867     "name" : "android::trait_trivial_ctor<short>::value"
1868    }
1869   ],
1870   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
1871   "name" : "android::trait_trivial_ctor<short>::(unnamed)",
1872   "size" : 4,
1873   "source_file" : "system/core/include/utils/TypeHelpers.h",
1874   "underlying_type" : "_ZTIj"
1875  },
1876  {
1877   "alignment" : 4,
1878   "enum_fields" :
1879   [
1880    {
1881     "enum_field_value" : 1,
1882     "name" : "android::trait_trivial_ctor<unsigned short>::value"
1883    }
1884   ],
1885   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
1886   "name" : "android::trait_trivial_ctor<unsigned short>::(unnamed)",
1887   "size" : 4,
1888   "source_file" : "system/core/include/utils/TypeHelpers.h",
1889   "underlying_type" : "_ZTIj"
1890  },
1891  {
1892   "alignment" : 4,
1893   "enum_fields" :
1894   [
1895    {
1896     "enum_field_value" : 1,
1897     "name" : "android::trait_trivial_ctor<void>::value"
1898    }
1899   ],
1900   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
1901   "name" : "android::trait_trivial_ctor<void>::(unnamed)",
1902   "size" : 4,
1903   "source_file" : "system/core/include/utils/TypeHelpers.h",
1904   "underlying_type" : "_ZTIj"
1905  },
1906  {
1907   "alignment" : 4,
1908   "enum_fields" :
1909   [
1910    {
1911     "enum_field_value" : 1,
1912     "name" : "android::trait_trivial_ctor<long long>::value"
1913    }
1914   ],
1915   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
1916   "name" : "android::trait_trivial_ctor<long long>::(unnamed)",
1917   "size" : 4,
1918   "source_file" : "system/core/include/utils/TypeHelpers.h",
1919   "underlying_type" : "_ZTIj"
1920  },
1921  {
1922   "alignment" : 4,
1923   "enum_fields" :
1924   [
1925    {
1926     "enum_field_value" : 1,
1927     "name" : "android::trait_trivial_ctor<unsigned long long>::value"
1928    }
1929   ],
1930   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
1931   "name" : "android::trait_trivial_ctor<unsigned long long>::(unnamed)",
1932   "size" : 4,
1933   "source_file" : "system/core/include/utils/TypeHelpers.h",
1934   "underlying_type" : "_ZTIj"
1935  },
1936  {
1937   "alignment" : 4,
1938   "enum_fields" :
1939   [
1940    {
1941     "enum_field_value" : 1,
1942     "name" : "android::trait_trivial_dtor<bool>::value"
1943    }
1944   ],
1945   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
1946   "name" : "android::trait_trivial_dtor<bool>::(unnamed)",
1947   "size" : 4,
1948   "source_file" : "system/core/include/utils/TypeHelpers.h",
1949   "underlying_type" : "_ZTIj"
1950  },
1951  {
1952   "alignment" : 4,
1953   "enum_fields" :
1954   [
1955    {
1956     "enum_field_value" : 1,
1957     "name" : "android::trait_trivial_dtor<char>::value"
1958    }
1959   ],
1960   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
1961   "name" : "android::trait_trivial_dtor<char>::(unnamed)",
1962   "size" : 4,
1963   "source_file" : "system/core/include/utils/TypeHelpers.h",
1964   "underlying_type" : "_ZTIj"
1965  },
1966  {
1967   "alignment" : 4,
1968   "enum_fields" :
1969   [
1970    {
1971     "enum_field_value" : 1,
1972     "name" : "android::trait_trivial_dtor<double>::value"
1973    }
1974   ],
1975   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
1976   "name" : "android::trait_trivial_dtor<double>::(unnamed)",
1977   "size" : 4,
1978   "source_file" : "system/core/include/utils/TypeHelpers.h",
1979   "underlying_type" : "_ZTIj"
1980  },
1981  {
1982   "alignment" : 4,
1983   "enum_fields" :
1984   [
1985    {
1986     "enum_field_value" : 1,
1987     "name" : "android::trait_trivial_dtor<float>::value"
1988    }
1989   ],
1990   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
1991   "name" : "android::trait_trivial_dtor<float>::(unnamed)",
1992   "size" : 4,
1993   "source_file" : "system/core/include/utils/TypeHelpers.h",
1994   "underlying_type" : "_ZTIj"
1995  },
1996  {
1997   "alignment" : 4,
1998   "enum_fields" :
1999   [
2000    {
2001     "enum_field_value" : 1,
2002     "name" : "android::trait_trivial_dtor<unsigned char>::value"
2003    }
2004   ],
2005   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2006   "name" : "android::trait_trivial_dtor<unsigned char>::(unnamed)",
2007   "size" : 4,
2008   "source_file" : "system/core/include/utils/TypeHelpers.h",
2009   "underlying_type" : "_ZTIj"
2010  },
2011  {
2012   "alignment" : 4,
2013   "enum_fields" :
2014   [
2015    {
2016     "enum_field_value" : 1,
2017     "name" : "android::trait_trivial_dtor<int>::value"
2018    }
2019   ],
2020   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2021   "name" : "android::trait_trivial_dtor<int>::(unnamed)",
2022   "size" : 4,
2023   "source_file" : "system/core/include/utils/TypeHelpers.h",
2024   "underlying_type" : "_ZTIj"
2025  },
2026  {
2027   "alignment" : 4,
2028   "enum_fields" :
2029   [
2030    {
2031     "enum_field_value" : 1,
2032     "name" : "android::trait_trivial_dtor<unsigned int>::value"
2033    }
2034   ],
2035   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2036   "name" : "android::trait_trivial_dtor<unsigned int>::(unnamed)",
2037   "size" : 4,
2038   "source_file" : "system/core/include/utils/TypeHelpers.h",
2039   "underlying_type" : "_ZTIj"
2040  },
2041  {
2042   "alignment" : 4,
2043   "enum_fields" :
2044   [
2045    {
2046     "enum_field_value" : 1,
2047     "name" : "android::trait_trivial_dtor<long>::value"
2048    }
2049   ],
2050   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2051   "name" : "android::trait_trivial_dtor<long>::(unnamed)",
2052   "size" : 4,
2053   "source_file" : "system/core/include/utils/TypeHelpers.h",
2054   "underlying_type" : "_ZTIj"
2055  },
2056  {
2057   "alignment" : 4,
2058   "enum_fields" :
2059   [
2060    {
2061     "enum_field_value" : 1,
2062     "name" : "android::trait_trivial_dtor<unsigned long>::value"
2063    }
2064   ],
2065   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2066   "name" : "android::trait_trivial_dtor<unsigned long>::(unnamed)",
2067   "size" : 4,
2068   "source_file" : "system/core/include/utils/TypeHelpers.h",
2069   "underlying_type" : "_ZTIj"
2070  },
2071  {
2072   "alignment" : 4,
2073   "enum_fields" :
2074   [
2075    {
2076     "enum_field_value" : 1,
2077     "name" : "android::trait_trivial_dtor<short>::value"
2078    }
2079   ],
2080   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2081   "name" : "android::trait_trivial_dtor<short>::(unnamed)",
2082   "size" : 4,
2083   "source_file" : "system/core/include/utils/TypeHelpers.h",
2084   "underlying_type" : "_ZTIj"
2085  },
2086  {
2087   "alignment" : 4,
2088   "enum_fields" :
2089   [
2090    {
2091     "enum_field_value" : 1,
2092     "name" : "android::trait_trivial_dtor<unsigned short>::value"
2093    }
2094   ],
2095   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2096   "name" : "android::trait_trivial_dtor<unsigned short>::(unnamed)",
2097   "size" : 4,
2098   "source_file" : "system/core/include/utils/TypeHelpers.h",
2099   "underlying_type" : "_ZTIj"
2100  },
2101  {
2102   "alignment" : 4,
2103   "enum_fields" :
2104   [
2105    {
2106     "enum_field_value" : 1,
2107     "name" : "android::trait_trivial_dtor<void>::value"
2108    }
2109   ],
2110   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2111   "name" : "android::trait_trivial_dtor<void>::(unnamed)",
2112   "size" : 4,
2113   "source_file" : "system/core/include/utils/TypeHelpers.h",
2114   "underlying_type" : "_ZTIj"
2115  },
2116  {
2117   "alignment" : 4,
2118   "enum_fields" :
2119   [
2120    {
2121     "enum_field_value" : 1,
2122     "name" : "android::trait_trivial_dtor<long long>::value"
2123    }
2124   ],
2125   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2126   "name" : "android::trait_trivial_dtor<long long>::(unnamed)",
2127   "size" : 4,
2128   "source_file" : "system/core/include/utils/TypeHelpers.h",
2129   "underlying_type" : "_ZTIj"
2130  },
2131  {
2132   "alignment" : 4,
2133   "enum_fields" :
2134   [
2135    {
2136     "enum_field_value" : 1,
2137     "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2138    }
2139   ],
2140   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2141   "name" : "android::trait_trivial_dtor<unsigned long long>::(unnamed)",
2142   "size" : 4,
2143   "source_file" : "system/core/include/utils/TypeHelpers.h",
2144   "underlying_type" : "_ZTIj"
2145  },
2146  {
2147   "alignment" : 4,
2148   "enum_fields" :
2149   [
2150    {
2151     "enum_field_value" : 1,
2152     "name" : "android::trait_trivial_move<android::String8>::value"
2153    }
2154   ],
2155   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2156   "name" : "android::trait_trivial_move<android::String8>::(unnamed)",
2157   "size" : 4,
2158   "source_file" : "system/core/include/utils/String8.h",
2159   "underlying_type" : "_ZTIj"
2160  },
2161  {
2162   "alignment" : 4,
2163   "enum_fields" :
2164   [
2165    {
2166     "enum_field_value" : 1,
2167     "name" : "android::trait_trivial_move<android::String16>::value"
2168    }
2169   ],
2170   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2171   "name" : "android::trait_trivial_move<android::String16>::(unnamed)",
2172   "size" : 4,
2173   "source_file" : "system/core/include/utils/String16.h",
2174   "underlying_type" : "_ZTIj"
2175  },
2176  {
2177   "alignment" : 4,
2178   "enum_fields" :
2179   [
2180    {
2181     "enum_field_value" : 1,
2182     "name" : "android::trait_trivial_move<bool>::value"
2183    }
2184   ],
2185   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2186   "name" : "android::trait_trivial_move<bool>::(unnamed)",
2187   "size" : 4,
2188   "source_file" : "system/core/include/utils/TypeHelpers.h",
2189   "underlying_type" : "_ZTIj"
2190  },
2191  {
2192   "alignment" : 4,
2193   "enum_fields" :
2194   [
2195    {
2196     "enum_field_value" : 1,
2197     "name" : "android::trait_trivial_move<char>::value"
2198    }
2199   ],
2200   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2201   "name" : "android::trait_trivial_move<char>::(unnamed)",
2202   "size" : 4,
2203   "source_file" : "system/core/include/utils/TypeHelpers.h",
2204   "underlying_type" : "_ZTIj"
2205  },
2206  {
2207   "alignment" : 4,
2208   "enum_fields" :
2209   [
2210    {
2211     "enum_field_value" : 1,
2212     "name" : "android::trait_trivial_move<double>::value"
2213    }
2214   ],
2215   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2216   "name" : "android::trait_trivial_move<double>::(unnamed)",
2217   "size" : 4,
2218   "source_file" : "system/core/include/utils/TypeHelpers.h",
2219   "underlying_type" : "_ZTIj"
2220  },
2221  {
2222   "alignment" : 4,
2223   "enum_fields" :
2224   [
2225    {
2226     "enum_field_value" : 1,
2227     "name" : "android::trait_trivial_move<float>::value"
2228    }
2229   ],
2230   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2231   "name" : "android::trait_trivial_move<float>::(unnamed)",
2232   "size" : 4,
2233   "source_file" : "system/core/include/utils/TypeHelpers.h",
2234   "underlying_type" : "_ZTIj"
2235  },
2236  {
2237   "alignment" : 4,
2238   "enum_fields" :
2239   [
2240    {
2241     "enum_field_value" : 1,
2242     "name" : "android::trait_trivial_move<unsigned char>::value"
2243    }
2244   ],
2245   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2246   "name" : "android::trait_trivial_move<unsigned char>::(unnamed)",
2247   "size" : 4,
2248   "source_file" : "system/core/include/utils/TypeHelpers.h",
2249   "underlying_type" : "_ZTIj"
2250  },
2251  {
2252   "alignment" : 4,
2253   "enum_fields" :
2254   [
2255    {
2256     "enum_field_value" : 1,
2257     "name" : "android::trait_trivial_move<int>::value"
2258    }
2259   ],
2260   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2261   "name" : "android::trait_trivial_move<int>::(unnamed)",
2262   "size" : 4,
2263   "source_file" : "system/core/include/utils/TypeHelpers.h",
2264   "underlying_type" : "_ZTIj"
2265  },
2266  {
2267   "alignment" : 4,
2268   "enum_fields" :
2269   [
2270    {
2271     "enum_field_value" : 1,
2272     "name" : "android::trait_trivial_move<unsigned int>::value"
2273    }
2274   ],
2275   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2276   "name" : "android::trait_trivial_move<unsigned int>::(unnamed)",
2277   "size" : 4,
2278   "source_file" : "system/core/include/utils/TypeHelpers.h",
2279   "underlying_type" : "_ZTIj"
2280  },
2281  {
2282   "alignment" : 4,
2283   "enum_fields" :
2284   [
2285    {
2286     "enum_field_value" : 1,
2287     "name" : "android::trait_trivial_move<long>::value"
2288    }
2289   ],
2290   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2291   "name" : "android::trait_trivial_move<long>::(unnamed)",
2292   "size" : 4,
2293   "source_file" : "system/core/include/utils/TypeHelpers.h",
2294   "underlying_type" : "_ZTIj"
2295  },
2296  {
2297   "alignment" : 4,
2298   "enum_fields" :
2299   [
2300    {
2301     "enum_field_value" : 1,
2302     "name" : "android::trait_trivial_move<unsigned long>::value"
2303    }
2304   ],
2305   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2306   "name" : "android::trait_trivial_move<unsigned long>::(unnamed)",
2307   "size" : 4,
2308   "source_file" : "system/core/include/utils/TypeHelpers.h",
2309   "underlying_type" : "_ZTIj"
2310  },
2311  {
2312   "alignment" : 4,
2313   "enum_fields" :
2314   [
2315    {
2316     "enum_field_value" : 1,
2317     "name" : "android::trait_trivial_move<short>::value"
2318    }
2319   ],
2320   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2321   "name" : "android::trait_trivial_move<short>::(unnamed)",
2322   "size" : 4,
2323   "source_file" : "system/core/include/utils/TypeHelpers.h",
2324   "underlying_type" : "_ZTIj"
2325  },
2326  {
2327   "alignment" : 4,
2328   "enum_fields" :
2329   [
2330    {
2331     "enum_field_value" : 1,
2332     "name" : "android::trait_trivial_move<unsigned short>::value"
2333    }
2334   ],
2335   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2336   "name" : "android::trait_trivial_move<unsigned short>::(unnamed)",
2337   "size" : 4,
2338   "source_file" : "system/core/include/utils/TypeHelpers.h",
2339   "underlying_type" : "_ZTIj"
2340  },
2341  {
2342   "alignment" : 4,
2343   "enum_fields" :
2344   [
2345    {
2346     "enum_field_value" : 1,
2347     "name" : "android::trait_trivial_move<void>::value"
2348    }
2349   ],
2350   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2351   "name" : "android::trait_trivial_move<void>::(unnamed)",
2352   "size" : 4,
2353   "source_file" : "system/core/include/utils/TypeHelpers.h",
2354   "underlying_type" : "_ZTIj"
2355  },
2356  {
2357   "alignment" : 4,
2358   "enum_fields" :
2359   [
2360    {
2361     "enum_field_value" : 1,
2362     "name" : "android::trait_trivial_move<long long>::value"
2363    }
2364   ],
2365   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2366   "name" : "android::trait_trivial_move<long long>::(unnamed)",
2367   "size" : 4,
2368   "source_file" : "system/core/include/utils/TypeHelpers.h",
2369   "underlying_type" : "_ZTIj"
2370  },
2371  {
2372   "alignment" : 4,
2373   "enum_fields" :
2374   [
2375    {
2376     "enum_field_value" : 1,
2377     "name" : "android::trait_trivial_move<unsigned long long>::value"
2378    }
2379   ],
2380   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2381   "name" : "android::trait_trivial_move<unsigned long long>::(unnamed)",
2382   "size" : 4,
2383   "source_file" : "system/core/include/utils/TypeHelpers.h",
2384   "underlying_type" : "_ZTIj"
2385  },
2386  {
2387   "alignment" : 4,
2388   "enum_fields" :
2389   [
2390    {
2391     "enum_field_value" : 1,
2392     "name" : "android::IBinder::FIRST_CALL_TRANSACTION"
2393    },
2394    {
2395     "enum_field_value" : 16777215,
2396     "name" : "android::IBinder::LAST_CALL_TRANSACTION"
2397    },
2398    {
2399     "enum_field_value" : 1599098439,
2400     "name" : "android::IBinder::PING_TRANSACTION"
2401    },
2402    {
2403     "enum_field_value" : 1599296068,
2404     "name" : "android::IBinder::START_RECORDING_TRANSACTION"
2405    },
2406    {
2407     "enum_field_value" : 1598378564,
2408     "name" : "android::IBinder::STOP_RECORDING_TRANSACTION"
2409    },
2410    {
2411     "enum_field_value" : 1598311760,
2412     "name" : "android::IBinder::DUMP_TRANSACTION"
2413    },
2414    {
2415     "enum_field_value" : 1598246212,
2416     "name" : "android::IBinder::SHELL_COMMAND_TRANSACTION"
2417    },
2418    {
2419     "enum_field_value" : 1598968902,
2420     "name" : "android::IBinder::INTERFACE_TRANSACTION"
2421    },
2422    {
2423     "enum_field_value" : 1599295570,
2424     "name" : "android::IBinder::SYSPROPS_TRANSACTION"
2425    },
2426    {
2427     "enum_field_value" : 1598380116,
2428     "name" : "android::IBinder::EXTENSION_TRANSACTION"
2429    },
2430    {
2431     "enum_field_value" : 1599097156,
2432     "name" : "android::IBinder::DEBUG_PID_TRANSACTION"
2433    },
2434    {
2435     "enum_field_value" : 1599230019,
2436     "name" : "android::IBinder::SET_RPC_CLIENT_TRANSACTION"
2437    },
2438    {
2439     "enum_field_value" : 1599362900,
2440     "name" : "android::IBinder::TWEET_TRANSACTION"
2441    },
2442    {
2443     "enum_field_value" : 1598835019,
2444     "name" : "android::IBinder::LIKE_TRANSACTION"
2445    },
2446    {
2447     "enum_field_value" : 1,
2448     "name" : "android::IBinder::FLAG_ONEWAY"
2449    },
2450    {
2451     "enum_field_value" : 32,
2452     "name" : "android::IBinder::FLAG_CLEAR_BUF"
2453    },
2454    {
2455     "enum_field_value" : 268435456,
2456     "name" : "android::IBinder::FLAG_PRIVATE_VENDOR"
2457    }
2458   ],
2459   "linker_set_key" : "_ZTIN7android7IBinder22$DEBUG_PID_TRANSACTIONE",
2460   "name" : "android::IBinder::(unnamed)",
2461   "size" : 4,
2462   "source_file" : "frameworks/native/include/binder/IBinder.h",
2463   "underlying_type" : "_ZTIj"
2464  },
2465  {
2466   "alignment" : 4,
2467   "enum_fields" :
2468   [
2469    {
2470     "enum_field_value" : 0,
2471     "name" : "android::IBinder::FrozenStateChangeCallback::State::FROZEN"
2472    },
2473    {
2474     "enum_field_value" : 1,
2475     "name" : "android::IBinder::FrozenStateChangeCallback::State::UNFROZEN"
2476    }
2477   ],
2478   "linker_set_key" : "_ZTIN7android7IBinder25FrozenStateChangeCallback5StateE",
2479   "name" : "android::IBinder::FrozenStateChangeCallback::State",
2480   "size" : 4,
2481   "source_file" : "frameworks/native/include/binder/IBinder.h",
2482   "underlying_type" : "_ZTIi"
2483  }
2484 ],
2485 "function_types" : [],
2486 "functions" :
2487 [
2488  {
2489   "availability_attrs" :
2490   [
2491    {
2492     "introduced_major" : 29
2493    },
2494    {
2495     "deprecated_major" : 35
2496    }
2497   ],
2498   "function_name" : "ANeuralNetworksBurst_create",
2499   "linker_set_key" : "ANeuralNetworksBurst_create",
2500   "parameters" :
2501   [
2502    {
2503     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
2504    },
2505    {
2506     "referenced_type" : "_ZTIPP20ANeuralNetworksBurst"
2507    }
2508   ],
2509   "return_type" : "_ZTIi",
2510   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2511  },
2512  {
2513   "availability_attrs" :
2514   [
2515    {
2516     "introduced_major" : 29
2517    },
2518    {
2519     "deprecated_major" : 35
2520    }
2521   ],
2522   "function_name" : "ANeuralNetworksBurst_free",
2523   "linker_set_key" : "ANeuralNetworksBurst_free",
2524   "parameters" :
2525   [
2526    {
2527     "referenced_type" : "_ZTIP20ANeuralNetworksBurst"
2528    }
2529   ],
2530   "return_type" : "_ZTIv",
2531   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2532  },
2533  {
2534   "availability_attrs" :
2535   [
2536    {
2537     "introduced_major" : 27
2538    },
2539    {
2540     "deprecated_major" : 35
2541    }
2542   ],
2543   "function_name" : "ANeuralNetworksCompilation_create",
2544   "linker_set_key" : "ANeuralNetworksCompilation_create",
2545   "parameters" :
2546   [
2547    {
2548     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2549    },
2550    {
2551     "referenced_type" : "_ZTIPP26ANeuralNetworksCompilation"
2552    }
2553   ],
2554   "return_type" : "_ZTIi",
2555   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2556  },
2557  {
2558   "availability_attrs" :
2559   [
2560    {
2561     "introduced_major" : 29
2562    },
2563    {
2564     "deprecated_major" : 35
2565    }
2566   ],
2567   "function_name" : "ANeuralNetworksCompilation_createForDevices",
2568   "linker_set_key" : "ANeuralNetworksCompilation_createForDevices",
2569   "parameters" :
2570   [
2571    {
2572     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2573    },
2574    {
2575     "referenced_type" : "_ZTIPKPK21ANeuralNetworksDevice"
2576    },
2577    {
2578     "referenced_type" : "_ZTIj"
2579    },
2580    {
2581     "referenced_type" : "_ZTIPP26ANeuralNetworksCompilation"
2582    }
2583   ],
2584   "return_type" : "_ZTIi",
2585   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2586  },
2587  {
2588   "availability_attrs" :
2589   [
2590    {
2591     "introduced_major" : 27
2592    },
2593    {
2594     "deprecated_major" : 35
2595    }
2596   ],
2597   "function_name" : "ANeuralNetworksCompilation_finish",
2598   "linker_set_key" : "ANeuralNetworksCompilation_finish",
2599   "parameters" :
2600   [
2601    {
2602     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
2603    }
2604   ],
2605   "return_type" : "_ZTIi",
2606   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2607  },
2608  {
2609   "availability_attrs" :
2610   [
2611    {
2612     "introduced_major" : 27
2613    },
2614    {
2615     "deprecated_major" : 35
2616    }
2617   ],
2618   "function_name" : "ANeuralNetworksCompilation_free",
2619   "linker_set_key" : "ANeuralNetworksCompilation_free",
2620   "parameters" :
2621   [
2622    {
2623     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
2624    }
2625   ],
2626   "return_type" : "_ZTIv",
2627   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2628  },
2629  {
2630   "availability_attrs" :
2631   [
2632    {
2633     "introduced_major" : 31
2634    },
2635    {
2636     "deprecated_major" : 35
2637    }
2638   ],
2639   "function_name" : "ANeuralNetworksCompilation_getPreferredMemoryAlignmentForInput",
2640   "linker_set_key" : "ANeuralNetworksCompilation_getPreferredMemoryAlignmentForInput",
2641   "parameters" :
2642   [
2643    {
2644     "referenced_type" : "_ZTIPK26ANeuralNetworksCompilation"
2645    },
2646    {
2647     "referenced_type" : "_ZTIj"
2648    },
2649    {
2650     "referenced_type" : "_ZTIPj"
2651    }
2652   ],
2653   "return_type" : "_ZTIi",
2654   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2655  },
2656  {
2657   "availability_attrs" :
2658   [
2659    {
2660     "introduced_major" : 31
2661    },
2662    {
2663     "deprecated_major" : 35
2664    }
2665   ],
2666   "function_name" : "ANeuralNetworksCompilation_getPreferredMemoryAlignmentForOutput",
2667   "linker_set_key" : "ANeuralNetworksCompilation_getPreferredMemoryAlignmentForOutput",
2668   "parameters" :
2669   [
2670    {
2671     "referenced_type" : "_ZTIPK26ANeuralNetworksCompilation"
2672    },
2673    {
2674     "referenced_type" : "_ZTIj"
2675    },
2676    {
2677     "referenced_type" : "_ZTIPj"
2678    }
2679   ],
2680   "return_type" : "_ZTIi",
2681   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2682  },
2683  {
2684   "availability_attrs" :
2685   [
2686    {
2687     "introduced_major" : 31
2688    },
2689    {
2690     "deprecated_major" : 35
2691    }
2692   ],
2693   "function_name" : "ANeuralNetworksCompilation_getPreferredMemoryPaddingForInput",
2694   "linker_set_key" : "ANeuralNetworksCompilation_getPreferredMemoryPaddingForInput",
2695   "parameters" :
2696   [
2697    {
2698     "referenced_type" : "_ZTIPK26ANeuralNetworksCompilation"
2699    },
2700    {
2701     "referenced_type" : "_ZTIj"
2702    },
2703    {
2704     "referenced_type" : "_ZTIPj"
2705    }
2706   ],
2707   "return_type" : "_ZTIi",
2708   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2709  },
2710  {
2711   "availability_attrs" :
2712   [
2713    {
2714     "introduced_major" : 31
2715    },
2716    {
2717     "deprecated_major" : 35
2718    }
2719   ],
2720   "function_name" : "ANeuralNetworksCompilation_getPreferredMemoryPaddingForOutput",
2721   "linker_set_key" : "ANeuralNetworksCompilation_getPreferredMemoryPaddingForOutput",
2722   "parameters" :
2723   [
2724    {
2725     "referenced_type" : "_ZTIPK26ANeuralNetworksCompilation"
2726    },
2727    {
2728     "referenced_type" : "_ZTIj"
2729    },
2730    {
2731     "referenced_type" : "_ZTIPj"
2732    }
2733   ],
2734   "return_type" : "_ZTIi",
2735   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2736  },
2737  {
2738   "availability_attrs" :
2739   [
2740    {
2741     "introduced_major" : 29
2742    },
2743    {
2744     "deprecated_major" : 35
2745    }
2746   ],
2747   "function_name" : "ANeuralNetworksCompilation_setCaching",
2748   "linker_set_key" : "ANeuralNetworksCompilation_setCaching",
2749   "parameters" :
2750   [
2751    {
2752     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
2753    },
2754    {
2755     "referenced_type" : "_ZTIPKc"
2756    },
2757    {
2758     "referenced_type" : "_ZTIPKh"
2759    }
2760   ],
2761   "return_type" : "_ZTIi",
2762   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2763  },
2764  {
2765   "availability_attrs" :
2766   [
2767    {
2768     "introduced_major" : 27
2769    },
2770    {
2771     "deprecated_major" : 35
2772    }
2773   ],
2774   "function_name" : "ANeuralNetworksCompilation_setPreference",
2775   "linker_set_key" : "ANeuralNetworksCompilation_setPreference",
2776   "parameters" :
2777   [
2778    {
2779     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
2780    },
2781    {
2782     "referenced_type" : "_ZTIi"
2783    }
2784   ],
2785   "return_type" : "_ZTIi",
2786   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2787  },
2788  {
2789   "availability_attrs" :
2790   [
2791    {
2792     "introduced_major" : 30
2793    },
2794    {
2795     "deprecated_major" : 35
2796    }
2797   ],
2798   "function_name" : "ANeuralNetworksCompilation_setPriority",
2799   "linker_set_key" : "ANeuralNetworksCompilation_setPriority",
2800   "parameters" :
2801   [
2802    {
2803     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
2804    },
2805    {
2806     "referenced_type" : "_ZTIi"
2807    }
2808   ],
2809   "return_type" : "_ZTIi",
2810   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2811  },
2812  {
2813   "availability_attrs" :
2814   [
2815    {
2816     "introduced_major" : 30
2817    },
2818    {
2819     "deprecated_major" : 35
2820    }
2821   ],
2822   "function_name" : "ANeuralNetworksCompilation_setTimeout",
2823   "linker_set_key" : "ANeuralNetworksCompilation_setTimeout",
2824   "parameters" :
2825   [
2826    {
2827     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
2828    },
2829    {
2830     "referenced_type" : "_ZTIm"
2831    }
2832   ],
2833   "return_type" : "_ZTIi",
2834   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2835  },
2836  {
2837   "availability_attrs" :
2838   [
2839    {
2840     "introduced_major" : 29
2841    },
2842    {
2843     "deprecated_major" : 35
2844    }
2845   ],
2846   "function_name" : "ANeuralNetworksDevice_getFeatureLevel",
2847   "linker_set_key" : "ANeuralNetworksDevice_getFeatureLevel",
2848   "parameters" :
2849   [
2850    {
2851     "referenced_type" : "_ZTIPK21ANeuralNetworksDevice"
2852    },
2853    {
2854     "referenced_type" : "_ZTIPl"
2855    }
2856   ],
2857   "return_type" : "_ZTIi",
2858   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2859  },
2860  {
2861   "availability_attrs" :
2862   [
2863    {
2864     "introduced_major" : 29
2865    },
2866    {
2867     "deprecated_major" : 35
2868    }
2869   ],
2870   "function_name" : "ANeuralNetworksDevice_getName",
2871   "linker_set_key" : "ANeuralNetworksDevice_getName",
2872   "parameters" :
2873   [
2874    {
2875     "referenced_type" : "_ZTIPK21ANeuralNetworksDevice"
2876    },
2877    {
2878     "referenced_type" : "_ZTIPPKc"
2879    }
2880   ],
2881   "return_type" : "_ZTIi",
2882   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2883  },
2884  {
2885   "availability_attrs" :
2886   [
2887    {
2888     "introduced_major" : 29
2889    },
2890    {
2891     "deprecated_major" : 35
2892    }
2893   ],
2894   "function_name" : "ANeuralNetworksDevice_getType",
2895   "linker_set_key" : "ANeuralNetworksDevice_getType",
2896   "parameters" :
2897   [
2898    {
2899     "referenced_type" : "_ZTIPK21ANeuralNetworksDevice"
2900    },
2901    {
2902     "referenced_type" : "_ZTIPi"
2903    }
2904   ],
2905   "return_type" : "_ZTIi",
2906   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2907  },
2908  {
2909   "availability_attrs" :
2910   [
2911    {
2912     "introduced_major" : 29
2913    },
2914    {
2915     "deprecated_major" : 35
2916    }
2917   ],
2918   "function_name" : "ANeuralNetworksDevice_getVersion",
2919   "linker_set_key" : "ANeuralNetworksDevice_getVersion",
2920   "parameters" :
2921   [
2922    {
2923     "referenced_type" : "_ZTIPK21ANeuralNetworksDevice"
2924    },
2925    {
2926     "referenced_type" : "_ZTIPPKc"
2927    }
2928   ],
2929   "return_type" : "_ZTIi",
2930   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2931  },
2932  {
2933   "availability_attrs" :
2934   [
2935    {
2936     "introduced_major" : 30
2937    },
2938    {
2939     "deprecated_major" : 35
2940    }
2941   ],
2942   "function_name" : "ANeuralNetworksDevice_wait",
2943   "linker_set_key" : "ANeuralNetworksDevice_wait",
2944   "parameters" :
2945   [
2946    {
2947     "referenced_type" : "_ZTIPK21ANeuralNetworksDevice"
2948    }
2949   ],
2950   "return_type" : "_ZTIi",
2951   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2952  },
2953  {
2954   "availability_attrs" :
2955   [
2956    {
2957     "introduced_major" : 30
2958    },
2959    {
2960     "deprecated_major" : 35
2961    }
2962   ],
2963   "function_name" : "ANeuralNetworksEvent_createFromSyncFenceFd",
2964   "linker_set_key" : "ANeuralNetworksEvent_createFromSyncFenceFd",
2965   "parameters" :
2966   [
2967    {
2968     "referenced_type" : "_ZTIi"
2969    },
2970    {
2971     "referenced_type" : "_ZTIPP20ANeuralNetworksEvent"
2972    }
2973   ],
2974   "return_type" : "_ZTIi",
2975   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2976  },
2977  {
2978   "availability_attrs" :
2979   [
2980    {
2981     "introduced_major" : 27
2982    },
2983    {
2984     "deprecated_major" : 35
2985    }
2986   ],
2987   "function_name" : "ANeuralNetworksEvent_free",
2988   "linker_set_key" : "ANeuralNetworksEvent_free",
2989   "parameters" :
2990   [
2991    {
2992     "referenced_type" : "_ZTIP20ANeuralNetworksEvent"
2993    }
2994   ],
2995   "return_type" : "_ZTIv",
2996   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2997  },
2998  {
2999   "availability_attrs" :
3000   [
3001    {
3002     "introduced_major" : 30
3003    },
3004    {
3005     "deprecated_major" : 35
3006    }
3007   ],
3008   "function_name" : "ANeuralNetworksEvent_getSyncFenceFd",
3009   "linker_set_key" : "ANeuralNetworksEvent_getSyncFenceFd",
3010   "parameters" :
3011   [
3012    {
3013     "referenced_type" : "_ZTIPK20ANeuralNetworksEvent"
3014    },
3015    {
3016     "referenced_type" : "_ZTIPi"
3017    }
3018   ],
3019   "return_type" : "_ZTIi",
3020   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3021  },
3022  {
3023   "availability_attrs" :
3024   [
3025    {
3026     "introduced_major" : 27
3027    },
3028    {
3029     "deprecated_major" : 35
3030    }
3031   ],
3032   "function_name" : "ANeuralNetworksEvent_wait",
3033   "linker_set_key" : "ANeuralNetworksEvent_wait",
3034   "parameters" :
3035   [
3036    {
3037     "referenced_type" : "_ZTIP20ANeuralNetworksEvent"
3038    }
3039   ],
3040   "return_type" : "_ZTIi",
3041   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3042  },
3043  {
3044   "availability_attrs" :
3045   [
3046    {
3047     "introduced_major" : 29
3048    },
3049    {
3050     "deprecated_major" : 35
3051    }
3052   ],
3053   "function_name" : "ANeuralNetworksExecution_burstCompute",
3054   "linker_set_key" : "ANeuralNetworksExecution_burstCompute",
3055   "parameters" :
3056   [
3057    {
3058     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
3059    },
3060    {
3061     "referenced_type" : "_ZTIP20ANeuralNetworksBurst"
3062    }
3063   ],
3064   "return_type" : "_ZTIi",
3065   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3066  },
3067  {
3068   "availability_attrs" :
3069   [
3070    {
3071     "introduced_major" : 29
3072    },
3073    {
3074     "deprecated_major" : 35
3075    }
3076   ],
3077   "function_name" : "ANeuralNetworksExecution_compute",
3078   "linker_set_key" : "ANeuralNetworksExecution_compute",
3079   "parameters" :
3080   [
3081    {
3082     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
3083    }
3084   ],
3085   "return_type" : "_ZTIi",
3086   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3087  },
3088  {
3089   "availability_attrs" :
3090   [
3091    {
3092     "introduced_major" : 27
3093    },
3094    {
3095     "deprecated_major" : 35
3096    }
3097   ],
3098   "function_name" : "ANeuralNetworksExecution_create",
3099   "linker_set_key" : "ANeuralNetworksExecution_create",
3100   "parameters" :
3101   [
3102    {
3103     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
3104    },
3105    {
3106     "referenced_type" : "_ZTIPP24ANeuralNetworksExecution"
3107    }
3108   ],
3109   "return_type" : "_ZTIi",
3110   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3111  },
3112  {
3113   "availability_attrs" :
3114   [
3115    {
3116     "introduced_major" : 31
3117    },
3118    {
3119     "deprecated_major" : 35
3120    }
3121   ],
3122   "function_name" : "ANeuralNetworksExecution_enableInputAndOutputPadding",
3123   "linker_set_key" : "ANeuralNetworksExecution_enableInputAndOutputPadding",
3124   "parameters" :
3125   [
3126    {
3127     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
3128    },
3129    {
3130     "referenced_type" : "_ZTIb"
3131    }
3132   ],
3133   "return_type" : "_ZTIi",
3134   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3135  },
3136  {
3137   "availability_attrs" :
3138   [
3139    {
3140     "introduced_major" : 27
3141    },
3142    {
3143     "deprecated_major" : 35
3144    }
3145   ],
3146   "function_name" : "ANeuralNetworksExecution_free",
3147   "linker_set_key" : "ANeuralNetworksExecution_free",
3148   "parameters" :
3149   [
3150    {
3151     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
3152    }
3153   ],
3154   "return_type" : "_ZTIv",
3155   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3156  },
3157  {
3158   "availability_attrs" :
3159   [
3160    {
3161     "introduced_major" : 29
3162    },
3163    {
3164     "deprecated_major" : 35
3165    }
3166   ],
3167   "function_name" : "ANeuralNetworksExecution_getDuration",
3168   "linker_set_key" : "ANeuralNetworksExecution_getDuration",
3169   "parameters" :
3170   [
3171    {
3172     "referenced_type" : "_ZTIPK24ANeuralNetworksExecution"
3173    },
3174    {
3175     "referenced_type" : "_ZTIi"
3176    },
3177    {
3178     "referenced_type" : "_ZTIPm"
3179    }
3180   ],
3181   "return_type" : "_ZTIi",
3182   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3183  },
3184  {
3185   "availability_attrs" :
3186   [
3187    {
3188     "introduced_major" : 29
3189    },
3190    {
3191     "deprecated_major" : 35
3192    }
3193   ],
3194   "function_name" : "ANeuralNetworksExecution_getOutputOperandDimensions",
3195   "linker_set_key" : "ANeuralNetworksExecution_getOutputOperandDimensions",
3196   "parameters" :
3197   [
3198    {
3199     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
3200    },
3201    {
3202     "referenced_type" : "_ZTIi"
3203    },
3204    {
3205     "referenced_type" : "_ZTIPj"
3206    }
3207   ],
3208   "return_type" : "_ZTIi",
3209   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3210  },
3211  {
3212   "availability_attrs" :
3213   [
3214    {
3215     "introduced_major" : 29
3216    },
3217    {
3218     "deprecated_major" : 35
3219    }
3220   ],
3221   "function_name" : "ANeuralNetworksExecution_getOutputOperandRank",
3222   "linker_set_key" : "ANeuralNetworksExecution_getOutputOperandRank",
3223   "parameters" :
3224   [
3225    {
3226     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
3227    },
3228    {
3229     "referenced_type" : "_ZTIi"
3230    },
3231    {
3232     "referenced_type" : "_ZTIPj"
3233    }
3234   ],
3235   "return_type" : "_ZTIi",
3236   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3237  },
3238  {
3239   "availability_attrs" :
3240   [
3241    {
3242     "introduced_major" : 27
3243    },
3244    {
3245     "deprecated_major" : 35
3246    }
3247   ],
3248   "function_name" : "ANeuralNetworksExecution_setInput",
3249   "linker_set_key" : "ANeuralNetworksExecution_setInput",
3250   "parameters" :
3251   [
3252    {
3253     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
3254    },
3255    {
3256     "referenced_type" : "_ZTIi"
3257    },
3258    {
3259     "referenced_type" : "_ZTIPK26ANeuralNetworksOperandType"
3260    },
3261    {
3262     "referenced_type" : "_ZTIPKv"
3263    },
3264    {
3265     "referenced_type" : "_ZTIm"
3266    }
3267   ],
3268   "return_type" : "_ZTIi",
3269   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3270  },
3271  {
3272   "availability_attrs" :
3273   [
3274    {
3275     "introduced_major" : 27
3276    },
3277    {
3278     "deprecated_major" : 35
3279    }
3280   ],
3281   "function_name" : "ANeuralNetworksExecution_setInputFromMemory",
3282   "linker_set_key" : "ANeuralNetworksExecution_setInputFromMemory",
3283   "parameters" :
3284   [
3285    {
3286     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
3287    },
3288    {
3289     "referenced_type" : "_ZTIi"
3290    },
3291    {
3292     "referenced_type" : "_ZTIPK26ANeuralNetworksOperandType"
3293    },
3294    {
3295     "referenced_type" : "_ZTIPK21ANeuralNetworksMemory"
3296    },
3297    {
3298     "referenced_type" : "_ZTIm"
3299    },
3300    {
3301     "referenced_type" : "_ZTIm"
3302    }
3303   ],
3304   "return_type" : "_ZTIi",
3305   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3306  },
3307  {
3308   "availability_attrs" :
3309   [
3310    {
3311     "introduced_major" : 30
3312    },
3313    {
3314     "deprecated_major" : 35
3315    }
3316   ],
3317   "function_name" : "ANeuralNetworksExecution_setLoopTimeout",
3318   "linker_set_key" : "ANeuralNetworksExecution_setLoopTimeout",
3319   "parameters" :
3320   [
3321    {
3322     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
3323    },
3324    {
3325     "referenced_type" : "_ZTIm"
3326    }
3327   ],
3328   "return_type" : "_ZTIi",
3329   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3330  },
3331  {
3332   "availability_attrs" :
3333   [
3334    {
3335     "introduced_major" : 29
3336    },
3337    {
3338     "deprecated_major" : 35
3339    }
3340   ],
3341   "function_name" : "ANeuralNetworksExecution_setMeasureTiming",
3342   "linker_set_key" : "ANeuralNetworksExecution_setMeasureTiming",
3343   "parameters" :
3344   [
3345    {
3346     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
3347    },
3348    {
3349     "referenced_type" : "_ZTIb"
3350    }
3351   ],
3352   "return_type" : "_ZTIi",
3353   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3354  },
3355  {
3356   "availability_attrs" :
3357   [
3358    {
3359     "introduced_major" : 27
3360    },
3361    {
3362     "deprecated_major" : 35
3363    }
3364   ],
3365   "function_name" : "ANeuralNetworksExecution_setOutput",
3366   "linker_set_key" : "ANeuralNetworksExecution_setOutput",
3367   "parameters" :
3368   [
3369    {
3370     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
3371    },
3372    {
3373     "referenced_type" : "_ZTIi"
3374    },
3375    {
3376     "referenced_type" : "_ZTIPK26ANeuralNetworksOperandType"
3377    },
3378    {
3379     "referenced_type" : "_ZTIPv"
3380    },
3381    {
3382     "referenced_type" : "_ZTIm"
3383    }
3384   ],
3385   "return_type" : "_ZTIi",
3386   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3387  },
3388  {
3389   "availability_attrs" :
3390   [
3391    {
3392     "introduced_major" : 27
3393    },
3394    {
3395     "deprecated_major" : 35
3396    }
3397   ],
3398   "function_name" : "ANeuralNetworksExecution_setOutputFromMemory",
3399   "linker_set_key" : "ANeuralNetworksExecution_setOutputFromMemory",
3400   "parameters" :
3401   [
3402    {
3403     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
3404    },
3405    {
3406     "referenced_type" : "_ZTIi"
3407    },
3408    {
3409     "referenced_type" : "_ZTIPK26ANeuralNetworksOperandType"
3410    },
3411    {
3412     "referenced_type" : "_ZTIPK21ANeuralNetworksMemory"
3413    },
3414    {
3415     "referenced_type" : "_ZTIm"
3416    },
3417    {
3418     "referenced_type" : "_ZTIm"
3419    }
3420   ],
3421   "return_type" : "_ZTIi",
3422   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3423  },
3424  {
3425   "availability_attrs" :
3426   [
3427    {
3428     "introduced_major" : 31
3429    },
3430    {
3431     "deprecated_major" : 35
3432    }
3433   ],
3434   "function_name" : "ANeuralNetworksExecution_setReusable",
3435   "linker_set_key" : "ANeuralNetworksExecution_setReusable",
3436   "parameters" :
3437   [
3438    {
3439     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
3440    },
3441    {
3442     "referenced_type" : "_ZTIb"
3443    }
3444   ],
3445   "return_type" : "_ZTIi",
3446   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3447  },
3448  {
3449   "availability_attrs" :
3450   [
3451    {
3452     "introduced_major" : 30
3453    },
3454    {
3455     "deprecated_major" : 35
3456    }
3457   ],
3458   "function_name" : "ANeuralNetworksExecution_setTimeout",
3459   "linker_set_key" : "ANeuralNetworksExecution_setTimeout",
3460   "parameters" :
3461   [
3462    {
3463     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
3464    },
3465    {
3466     "referenced_type" : "_ZTIm"
3467    }
3468   ],
3469   "return_type" : "_ZTIi",
3470   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3471  },
3472  {
3473   "availability_attrs" :
3474   [
3475    {
3476     "introduced_major" : 27
3477    },
3478    {
3479     "deprecated_major" : 35
3480    }
3481   ],
3482   "function_name" : "ANeuralNetworksExecution_startCompute",
3483   "linker_set_key" : "ANeuralNetworksExecution_startCompute",
3484   "parameters" :
3485   [
3486    {
3487     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
3488    },
3489    {
3490     "referenced_type" : "_ZTIPP20ANeuralNetworksEvent"
3491    }
3492   ],
3493   "return_type" : "_ZTIi",
3494   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3495  },
3496  {
3497   "availability_attrs" :
3498   [
3499    {
3500     "introduced_major" : 30
3501    },
3502    {
3503     "deprecated_major" : 35
3504    }
3505   ],
3506   "function_name" : "ANeuralNetworksExecution_startComputeWithDependencies",
3507   "linker_set_key" : "ANeuralNetworksExecution_startComputeWithDependencies",
3508   "parameters" :
3509   [
3510    {
3511     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
3512    },
3513    {
3514     "referenced_type" : "_ZTIPKPK20ANeuralNetworksEvent"
3515    },
3516    {
3517     "referenced_type" : "_ZTIj"
3518    },
3519    {
3520     "referenced_type" : "_ZTIm"
3521    },
3522    {
3523     "referenced_type" : "_ZTIPP20ANeuralNetworksEvent"
3524    }
3525   ],
3526   "return_type" : "_ZTIi",
3527   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3528  },
3529  {
3530   "availability_attrs" :
3531   [
3532    {
3533     "introduced_major" : 30
3534    },
3535    {
3536     "deprecated_major" : 35
3537    }
3538   ],
3539   "function_name" : "ANeuralNetworksMemoryDesc_addInputRole",
3540   "linker_set_key" : "ANeuralNetworksMemoryDesc_addInputRole",
3541   "parameters" :
3542   [
3543    {
3544     "referenced_type" : "_ZTIP25ANeuralNetworksMemoryDesc"
3545    },
3546    {
3547     "referenced_type" : "_ZTIPK26ANeuralNetworksCompilation"
3548    },
3549    {
3550     "referenced_type" : "_ZTIj"
3551    },
3552    {
3553     "referenced_type" : "_ZTIf"
3554    }
3555   ],
3556   "return_type" : "_ZTIi",
3557   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3558  },
3559  {
3560   "availability_attrs" :
3561   [
3562    {
3563     "introduced_major" : 30
3564    },
3565    {
3566     "deprecated_major" : 35
3567    }
3568   ],
3569   "function_name" : "ANeuralNetworksMemoryDesc_addOutputRole",
3570   "linker_set_key" : "ANeuralNetworksMemoryDesc_addOutputRole",
3571   "parameters" :
3572   [
3573    {
3574     "referenced_type" : "_ZTIP25ANeuralNetworksMemoryDesc"
3575    },
3576    {
3577     "referenced_type" : "_ZTIPK26ANeuralNetworksCompilation"
3578    },
3579    {
3580     "referenced_type" : "_ZTIj"
3581    },
3582    {
3583     "referenced_type" : "_ZTIf"
3584    }
3585   ],
3586   "return_type" : "_ZTIi",
3587   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3588  },
3589  {
3590   "availability_attrs" :
3591   [
3592    {
3593     "introduced_major" : 30
3594    },
3595    {
3596     "deprecated_major" : 35
3597    }
3598   ],
3599   "function_name" : "ANeuralNetworksMemoryDesc_create",
3600   "linker_set_key" : "ANeuralNetworksMemoryDesc_create",
3601   "parameters" :
3602   [
3603    {
3604     "referenced_type" : "_ZTIPP25ANeuralNetworksMemoryDesc"
3605    }
3606   ],
3607   "return_type" : "_ZTIi",
3608   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3609  },
3610  {
3611   "availability_attrs" :
3612   [
3613    {
3614     "introduced_major" : 30
3615    },
3616    {
3617     "deprecated_major" : 35
3618    }
3619   ],
3620   "function_name" : "ANeuralNetworksMemoryDesc_finish",
3621   "linker_set_key" : "ANeuralNetworksMemoryDesc_finish",
3622   "parameters" :
3623   [
3624    {
3625     "referenced_type" : "_ZTIP25ANeuralNetworksMemoryDesc"
3626    }
3627   ],
3628   "return_type" : "_ZTIi",
3629   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3630  },
3631  {
3632   "availability_attrs" :
3633   [
3634    {
3635     "introduced_major" : 30
3636    },
3637    {
3638     "deprecated_major" : 35
3639    }
3640   ],
3641   "function_name" : "ANeuralNetworksMemoryDesc_free",
3642   "linker_set_key" : "ANeuralNetworksMemoryDesc_free",
3643   "parameters" :
3644   [
3645    {
3646     "referenced_type" : "_ZTIP25ANeuralNetworksMemoryDesc"
3647    }
3648   ],
3649   "return_type" : "_ZTIv",
3650   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3651  },
3652  {
3653   "availability_attrs" :
3654   [
3655    {
3656     "introduced_major" : 30
3657    },
3658    {
3659     "deprecated_major" : 35
3660    }
3661   ],
3662   "function_name" : "ANeuralNetworksMemoryDesc_setDimensions",
3663   "linker_set_key" : "ANeuralNetworksMemoryDesc_setDimensions",
3664   "parameters" :
3665   [
3666    {
3667     "referenced_type" : "_ZTIP25ANeuralNetworksMemoryDesc"
3668    },
3669    {
3670     "referenced_type" : "_ZTIj"
3671    },
3672    {
3673     "referenced_type" : "_ZTIPKj"
3674    }
3675   ],
3676   "return_type" : "_ZTIi",
3677   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3678  },
3679  {
3680   "availability_attrs" :
3681   [
3682    {
3683     "introduced_major" : 30
3684    },
3685    {
3686     "deprecated_major" : 35
3687    }
3688   ],
3689   "function_name" : "ANeuralNetworksMemory_copy",
3690   "linker_set_key" : "ANeuralNetworksMemory_copy",
3691   "parameters" :
3692   [
3693    {
3694     "referenced_type" : "_ZTIPK21ANeuralNetworksMemory"
3695    },
3696    {
3697     "referenced_type" : "_ZTIPK21ANeuralNetworksMemory"
3698    }
3699   ],
3700   "return_type" : "_ZTIi",
3701   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3702  },
3703  {
3704   "availability_attrs" :
3705   [
3706    {
3707     "introduced_major" : 29
3708    },
3709    {
3710     "deprecated_major" : 35
3711    }
3712   ],
3713   "function_name" : "ANeuralNetworksMemory_createFromAHardwareBuffer",
3714   "linker_set_key" : "ANeuralNetworksMemory_createFromAHardwareBuffer",
3715   "parameters" :
3716   [
3717    {
3718     "referenced_type" : "_ZTIPK15AHardwareBuffer"
3719    },
3720    {
3721     "referenced_type" : "_ZTIPP21ANeuralNetworksMemory"
3722    }
3723   ],
3724   "return_type" : "_ZTIi",
3725   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3726  },
3727  {
3728   "availability_attrs" :
3729   [
3730    {
3731     "introduced_major" : 30
3732    },
3733    {
3734     "deprecated_major" : 35
3735    }
3736   ],
3737   "function_name" : "ANeuralNetworksMemory_createFromDesc",
3738   "linker_set_key" : "ANeuralNetworksMemory_createFromDesc",
3739   "parameters" :
3740   [
3741    {
3742     "referenced_type" : "_ZTIPK25ANeuralNetworksMemoryDesc"
3743    },
3744    {
3745     "referenced_type" : "_ZTIPP21ANeuralNetworksMemory"
3746    }
3747   ],
3748   "return_type" : "_ZTIi",
3749   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3750  },
3751  {
3752   "availability_attrs" :
3753   [
3754    {
3755     "introduced_major" : 27
3756    },
3757    {
3758     "deprecated_major" : 35
3759    }
3760   ],
3761   "function_name" : "ANeuralNetworksMemory_createFromFd",
3762   "linker_set_key" : "ANeuralNetworksMemory_createFromFd",
3763   "parameters" :
3764   [
3765    {
3766     "referenced_type" : "_ZTIm"
3767    },
3768    {
3769     "referenced_type" : "_ZTIi"
3770    },
3771    {
3772     "referenced_type" : "_ZTIi"
3773    },
3774    {
3775     "referenced_type" : "_ZTIm"
3776    },
3777    {
3778     "referenced_type" : "_ZTIPP21ANeuralNetworksMemory"
3779    }
3780   ],
3781   "return_type" : "_ZTIi",
3782   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3783  },
3784  {
3785   "availability_attrs" :
3786   [
3787    {
3788     "introduced_major" : 27
3789    },
3790    {
3791     "deprecated_major" : 35
3792    }
3793   ],
3794   "function_name" : "ANeuralNetworksMemory_free",
3795   "linker_set_key" : "ANeuralNetworksMemory_free",
3796   "parameters" :
3797   [
3798    {
3799     "referenced_type" : "_ZTIP21ANeuralNetworksMemory"
3800    }
3801   ],
3802   "return_type" : "_ZTIv",
3803   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3804  },
3805  {
3806   "availability_attrs" :
3807   [
3808    {
3809     "introduced_major" : 27
3810    },
3811    {
3812     "deprecated_major" : 35
3813    }
3814   ],
3815   "function_name" : "ANeuralNetworksModel_addOperand",
3816   "linker_set_key" : "ANeuralNetworksModel_addOperand",
3817   "parameters" :
3818   [
3819    {
3820     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
3821    },
3822    {
3823     "referenced_type" : "_ZTIPK26ANeuralNetworksOperandType"
3824    }
3825   ],
3826   "return_type" : "_ZTIi",
3827   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3828  },
3829  {
3830   "availability_attrs" :
3831   [
3832    {
3833     "introduced_major" : 27
3834    },
3835    {
3836     "deprecated_major" : 35
3837    }
3838   ],
3839   "function_name" : "ANeuralNetworksModel_addOperation",
3840   "linker_set_key" : "ANeuralNetworksModel_addOperation",
3841   "parameters" :
3842   [
3843    {
3844     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
3845    },
3846    {
3847     "referenced_type" : "_ZTIi"
3848    },
3849    {
3850     "referenced_type" : "_ZTIj"
3851    },
3852    {
3853     "referenced_type" : "_ZTIPKj"
3854    },
3855    {
3856     "referenced_type" : "_ZTIj"
3857    },
3858    {
3859     "referenced_type" : "_ZTIPKj"
3860    }
3861   ],
3862   "return_type" : "_ZTIi",
3863   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3864  },
3865  {
3866   "availability_attrs" :
3867   [
3868    {
3869     "introduced_major" : 27
3870    },
3871    {
3872     "deprecated_major" : 35
3873    }
3874   ],
3875   "function_name" : "ANeuralNetworksModel_create",
3876   "linker_set_key" : "ANeuralNetworksModel_create",
3877   "parameters" :
3878   [
3879    {
3880     "referenced_type" : "_ZTIPP20ANeuralNetworksModel"
3881    }
3882   ],
3883   "return_type" : "_ZTIi",
3884   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3885  },
3886  {
3887   "availability_attrs" :
3888   [
3889    {
3890     "introduced_major" : 27
3891    },
3892    {
3893     "deprecated_major" : 35
3894    }
3895   ],
3896   "function_name" : "ANeuralNetworksModel_finish",
3897   "linker_set_key" : "ANeuralNetworksModel_finish",
3898   "parameters" :
3899   [
3900    {
3901     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
3902    }
3903   ],
3904   "return_type" : "_ZTIi",
3905   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3906  },
3907  {
3908   "availability_attrs" :
3909   [
3910    {
3911     "introduced_major" : 27
3912    },
3913    {
3914     "deprecated_major" : 35
3915    }
3916   ],
3917   "function_name" : "ANeuralNetworksModel_free",
3918   "linker_set_key" : "ANeuralNetworksModel_free",
3919   "parameters" :
3920   [
3921    {
3922     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
3923    }
3924   ],
3925   "return_type" : "_ZTIv",
3926   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3927  },
3928  {
3929   "availability_attrs" :
3930   [
3931    {
3932     "introduced_major" : 29
3933    },
3934    {
3935     "deprecated_major" : 35
3936    }
3937   ],
3938   "function_name" : "ANeuralNetworksModel_getSupportedOperationsForDevices",
3939   "linker_set_key" : "ANeuralNetworksModel_getSupportedOperationsForDevices",
3940   "parameters" :
3941   [
3942    {
3943     "referenced_type" : "_ZTIPK20ANeuralNetworksModel"
3944    },
3945    {
3946     "referenced_type" : "_ZTIPKPK21ANeuralNetworksDevice"
3947    },
3948    {
3949     "referenced_type" : "_ZTIj"
3950    },
3951    {
3952     "referenced_type" : "_ZTIPb"
3953    }
3954   ],
3955   "return_type" : "_ZTIi",
3956   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3957  },
3958  {
3959   "availability_attrs" :
3960   [
3961    {
3962     "introduced_major" : 27
3963    },
3964    {
3965     "deprecated_major" : 35
3966    }
3967   ],
3968   "function_name" : "ANeuralNetworksModel_identifyInputsAndOutputs",
3969   "linker_set_key" : "ANeuralNetworksModel_identifyInputsAndOutputs",
3970   "parameters" :
3971   [
3972    {
3973     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
3974    },
3975    {
3976     "referenced_type" : "_ZTIj"
3977    },
3978    {
3979     "referenced_type" : "_ZTIPKj"
3980    },
3981    {
3982     "referenced_type" : "_ZTIj"
3983    },
3984    {
3985     "referenced_type" : "_ZTIPKj"
3986    }
3987   ],
3988   "return_type" : "_ZTIi",
3989   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3990  },
3991  {
3992   "availability_attrs" :
3993   [
3994    {
3995     "introduced_major" : 28
3996    },
3997    {
3998     "deprecated_major" : 35
3999    }
4000   ],
4001   "function_name" : "ANeuralNetworksModel_relaxComputationFloat32toFloat16",
4002   "linker_set_key" : "ANeuralNetworksModel_relaxComputationFloat32toFloat16",
4003   "parameters" :
4004   [
4005    {
4006     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
4007    },
4008    {
4009     "referenced_type" : "_ZTIb"
4010    }
4011   ],
4012   "return_type" : "_ZTIi",
4013   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4014  },
4015  {
4016   "availability_attrs" :
4017   [
4018    {
4019     "introduced_major" : 29
4020    },
4021    {
4022     "deprecated_major" : 35
4023    }
4024   ],
4025   "function_name" : "ANeuralNetworksModel_setOperandSymmPerChannelQuantParams",
4026   "linker_set_key" : "ANeuralNetworksModel_setOperandSymmPerChannelQuantParams",
4027   "parameters" :
4028   [
4029    {
4030     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
4031    },
4032    {
4033     "referenced_type" : "_ZTIi"
4034    },
4035    {
4036     "referenced_type" : "_ZTIPK40ANeuralNetworksSymmPerChannelQuantParams"
4037    }
4038   ],
4039   "return_type" : "_ZTIi",
4040   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4041  },
4042  {
4043   "availability_attrs" :
4044   [
4045    {
4046     "introduced_major" : 27
4047    },
4048    {
4049     "deprecated_major" : 35
4050    }
4051   ],
4052   "function_name" : "ANeuralNetworksModel_setOperandValue",
4053   "linker_set_key" : "ANeuralNetworksModel_setOperandValue",
4054   "parameters" :
4055   [
4056    {
4057     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
4058    },
4059    {
4060     "referenced_type" : "_ZTIi"
4061    },
4062    {
4063     "referenced_type" : "_ZTIPKv"
4064    },
4065    {
4066     "referenced_type" : "_ZTIm"
4067    }
4068   ],
4069   "return_type" : "_ZTIi",
4070   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4071  },
4072  {
4073   "availability_attrs" :
4074   [
4075    {
4076     "introduced_major" : 27
4077    },
4078    {
4079     "deprecated_major" : 35
4080    }
4081   ],
4082   "function_name" : "ANeuralNetworksModel_setOperandValueFromMemory",
4083   "linker_set_key" : "ANeuralNetworksModel_setOperandValueFromMemory",
4084   "parameters" :
4085   [
4086    {
4087     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
4088    },
4089    {
4090     "referenced_type" : "_ZTIi"
4091    },
4092    {
4093     "referenced_type" : "_ZTIPK21ANeuralNetworksMemory"
4094    },
4095    {
4096     "referenced_type" : "_ZTIm"
4097    },
4098    {
4099     "referenced_type" : "_ZTIm"
4100    }
4101   ],
4102   "return_type" : "_ZTIi",
4103   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4104  },
4105  {
4106   "availability_attrs" :
4107   [
4108    {
4109     "introduced_major" : 30
4110    },
4111    {
4112     "deprecated_major" : 35
4113    }
4114   ],
4115   "function_name" : "ANeuralNetworksModel_setOperandValueFromModel",
4116   "linker_set_key" : "ANeuralNetworksModel_setOperandValueFromModel",
4117   "parameters" :
4118   [
4119    {
4120     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
4121    },
4122    {
4123     "referenced_type" : "_ZTIi"
4124    },
4125    {
4126     "referenced_type" : "_ZTIPK20ANeuralNetworksModel"
4127    }
4128   ],
4129   "return_type" : "_ZTIi",
4130   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4131  },
4132  {
4133   "availability_attrs" :
4134   [
4135    {
4136     "introduced_major" : 30
4137    },
4138    {
4139     "deprecated_major" : 35
4140    }
4141   ],
4142   "function_name" : "ANeuralNetworks_getDefaultLoopTimeout",
4143   "linker_set_key" : "ANeuralNetworks_getDefaultLoopTimeout",
4144   "return_type" : "_ZTIm",
4145   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4146  },
4147  {
4148   "availability_attrs" :
4149   [
4150    {
4151     "introduced_major" : 29
4152    },
4153    {
4154     "deprecated_major" : 35
4155    }
4156   ],
4157   "function_name" : "ANeuralNetworks_getDevice",
4158   "linker_set_key" : "ANeuralNetworks_getDevice",
4159   "parameters" :
4160   [
4161    {
4162     "referenced_type" : "_ZTIj"
4163    },
4164    {
4165     "referenced_type" : "_ZTIPP21ANeuralNetworksDevice"
4166    }
4167   ],
4168   "return_type" : "_ZTIi",
4169   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4170  },
4171  {
4172   "availability_attrs" :
4173   [
4174    {
4175     "introduced_major" : 29
4176    },
4177    {
4178     "deprecated_major" : 35
4179    }
4180   ],
4181   "function_name" : "ANeuralNetworks_getDeviceCount",
4182   "linker_set_key" : "ANeuralNetworks_getDeviceCount",
4183   "parameters" :
4184   [
4185    {
4186     "referenced_type" : "_ZTIPj"
4187    }
4188   ],
4189   "return_type" : "_ZTIi",
4190   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4191  },
4192  {
4193   "availability_attrs" :
4194   [
4195    {
4196     "introduced_major" : 30
4197    },
4198    {
4199     "deprecated_major" : 35
4200    }
4201   ],
4202   "function_name" : "ANeuralNetworks_getMaximumLoopTimeout",
4203   "linker_set_key" : "ANeuralNetworks_getMaximumLoopTimeout",
4204   "return_type" : "_ZTIm",
4205   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4206  },
4207  {
4208   "availability_attrs" :
4209   [
4210    {
4211     "introduced_major" : 31
4212    },
4213    {
4214     "deprecated_major" : 35
4215    }
4216   ],
4217   "function_name" : "ANeuralNetworks_getRuntimeFeatureLevel",
4218   "linker_set_key" : "ANeuralNetworks_getRuntimeFeatureLevel",
4219   "return_type" : "_ZTIl",
4220   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4221  }
4222 ],
4223 "global_vars" : [],
4224 "lvalue_reference_types" :
4225 [
4226  {
4227   "alignment" : 8,
4228   "linker_set_key" : "_ZTIRK8log_time",
4229   "name" : "const log_time &",
4230   "referenced_type" : "_ZTIK8log_time",
4231   "size" : 8,
4232   "source_file" : "system/logging/liblog/include/log/log_time.h"
4233  },
4234  {
4235   "alignment" : 8,
4236   "linker_set_key" : "_ZTIRK8timespec",
4237   "name" : "const timespec &",
4238   "referenced_type" : "_ZTIK8timespec",
4239   "size" : 8,
4240   "source_file" : "system/logging/liblog/include/log/log_time.h"
4241  },
4242  {
4243   "alignment" : 8,
4244   "linker_set_key" : "_ZTIRKN7android7String8E",
4245   "name" : "const android::String8 &",
4246   "referenced_type" : "_ZTIKN7android7String8E",
4247   "size" : 8,
4248   "source_file" : "system/core/include/utils/String8.h"
4249  },
4250  {
4251   "alignment" : 8,
4252   "linker_set_key" : "_ZTIRKN7android8String16E",
4253   "name" : "const android::String16 &",
4254   "referenced_type" : "_ZTIKN7android8String16E",
4255   "size" : 8,
4256   "source_file" : "system/core/include/utils/String16.h"
4257  },
4258  {
4259   "alignment" : 8,
4260   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4261   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
4262   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4263   "size" : 8,
4264   "source_file" : "frameworks/native/cmds/lshal/libprocpartition/include/procpartition/procpartition.h"
4265  },
4266  {
4267   "alignment" : 8,
4268   "linker_set_key" : "_ZTIRKa",
4269   "name" : "const signed char &",
4270   "referenced_type" : "_ZTIKa",
4271   "size" : 8,
4272   "source_file" : "system/core/include/utils/TypeHelpers.h"
4273  },
4274  {
4275   "alignment" : 8,
4276   "linker_set_key" : "_ZTIRKb",
4277   "name" : "const bool &",
4278   "referenced_type" : "_ZTIKb",
4279   "size" : 8,
4280   "source_file" : "system/core/include/utils/TypeHelpers.h"
4281  },
4282  {
4283   "alignment" : 8,
4284   "linker_set_key" : "_ZTIRKd",
4285   "name" : "const double &",
4286   "referenced_type" : "_ZTIKd",
4287   "size" : 8,
4288   "source_file" : "system/core/include/utils/TypeHelpers.h"
4289  },
4290  {
4291   "alignment" : 8,
4292   "linker_set_key" : "_ZTIRKf",
4293   "name" : "const float &",
4294   "referenced_type" : "_ZTIKf",
4295   "size" : 8,
4296   "source_file" : "system/core/include/utils/TypeHelpers.h"
4297  },
4298  {
4299   "alignment" : 8,
4300   "linker_set_key" : "_ZTIRKh",
4301   "name" : "const unsigned char &",
4302   "referenced_type" : "_ZTIKh",
4303   "size" : 8,
4304   "source_file" : "system/core/include/utils/TypeHelpers.h"
4305  },
4306  {
4307   "alignment" : 8,
4308   "linker_set_key" : "_ZTIRKi",
4309   "name" : "const int &",
4310   "referenced_type" : "_ZTIKi",
4311   "size" : 8,
4312   "source_file" : "system/core/include/utils/TypeHelpers.h"
4313  },
4314  {
4315   "alignment" : 8,
4316   "linker_set_key" : "_ZTIRKj",
4317   "name" : "const unsigned int &",
4318   "referenced_type" : "_ZTIKj",
4319   "size" : 8,
4320   "source_file" : "system/core/include/utils/TypeHelpers.h"
4321  },
4322  {
4323   "alignment" : 8,
4324   "linker_set_key" : "_ZTIRKl",
4325   "name" : "const long &",
4326   "referenced_type" : "_ZTIKl",
4327   "size" : 8,
4328   "source_file" : "system/core/include/utils/TypeHelpers.h"
4329  },
4330  {
4331   "alignment" : 8,
4332   "linker_set_key" : "_ZTIRKm",
4333   "name" : "const unsigned long &",
4334   "referenced_type" : "_ZTIKm",
4335   "size" : 8,
4336   "source_file" : "system/core/include/utils/TypeHelpers.h"
4337  },
4338  {
4339   "alignment" : 8,
4340   "linker_set_key" : "_ZTIRKs",
4341   "name" : "const short &",
4342   "referenced_type" : "_ZTIKs",
4343   "size" : 8,
4344   "source_file" : "system/core/include/utils/TypeHelpers.h"
4345  },
4346  {
4347   "alignment" : 8,
4348   "linker_set_key" : "_ZTIRKt",
4349   "name" : "const unsigned short &",
4350   "referenced_type" : "_ZTIKt",
4351   "size" : 8,
4352   "source_file" : "system/core/include/utils/TypeHelpers.h"
4353  },
4354  {
4355   "alignment" : 8,
4356   "linker_set_key" : "_ZTIRN7android7String8E",
4357   "name" : "android::String8 &",
4358   "referenced_type" : "_ZTIN7android7String8E",
4359   "size" : 8,
4360   "source_file" : "system/core/include/utils/String8.h"
4361  },
4362  {
4363   "alignment" : 8,
4364   "linker_set_key" : "_ZTIRN7android8String16E",
4365   "name" : "android::String16 &",
4366   "referenced_type" : "_ZTIN7android8String16E",
4367   "size" : 8,
4368   "source_file" : "system/core/include/utils/String16.h"
4369  },
4370  {
4371   "alignment" : 8,
4372   "linker_set_key" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
4373   "name" : "std::basic_ostream<char, std::char_traits<char>> &",
4374   "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
4375   "size" : 8,
4376   "source_file" : "frameworks/native/cmds/lshal/libprocpartition/include/procpartition/procpartition.h"
4377  }
4378 ],
4379 "pointer_types" :
4380 [
4381  {
4382   "alignment" : 8,
4383   "linker_set_key" : "_ZTIP20ANeuralNetworksBurst",
4384   "name" : "ANeuralNetworksBurst *",
4385   "referenced_type" : "_ZTI20ANeuralNetworksBurst",
4386   "size" : 8,
4387   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4388  },
4389  {
4390   "alignment" : 8,
4391   "linker_set_key" : "_ZTIP20ANeuralNetworksEvent",
4392   "name" : "ANeuralNetworksEvent *",
4393   "referenced_type" : "_ZTI20ANeuralNetworksEvent",
4394   "size" : 8,
4395   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4396  },
4397  {
4398   "alignment" : 8,
4399   "linker_set_key" : "_ZTIP20ANeuralNetworksModel",
4400   "name" : "ANeuralNetworksModel *",
4401   "referenced_type" : "_ZTI20ANeuralNetworksModel",
4402   "size" : 8,
4403   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4404  },
4405  {
4406   "alignment" : 8,
4407   "linker_set_key" : "_ZTIP21ANeuralNetworksDevice",
4408   "name" : "ANeuralNetworksDevice *",
4409   "referenced_type" : "_ZTI21ANeuralNetworksDevice",
4410   "size" : 8,
4411   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4412  },
4413  {
4414   "alignment" : 8,
4415   "linker_set_key" : "_ZTIP21ANeuralNetworksMemory",
4416   "name" : "ANeuralNetworksMemory *",
4417   "referenced_type" : "_ZTI21ANeuralNetworksMemory",
4418   "size" : 8,
4419   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4420  },
4421  {
4422   "alignment" : 8,
4423   "linker_set_key" : "_ZTIP24ANeuralNetworksExecution",
4424   "name" : "ANeuralNetworksExecution *",
4425   "referenced_type" : "_ZTI24ANeuralNetworksExecution",
4426   "size" : 8,
4427   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4428  },
4429  {
4430   "alignment" : 8,
4431   "linker_set_key" : "_ZTIP25ANeuralNetworksMemoryDesc",
4432   "name" : "ANeuralNetworksMemoryDesc *",
4433   "referenced_type" : "_ZTI25ANeuralNetworksMemoryDesc",
4434   "size" : 8,
4435   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4436  },
4437  {
4438   "alignment" : 8,
4439   "linker_set_key" : "_ZTIP26ANeuralNetworksCompilation",
4440   "name" : "ANeuralNetworksCompilation *",
4441   "referenced_type" : "_ZTI26ANeuralNetworksCompilation",
4442   "size" : 8,
4443   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4444  },
4445  {
4446   "alignment" : 8,
4447   "linker_set_key" : "_ZTIP8log_time",
4448   "name" : "log_time *",
4449   "referenced_type" : "_ZTI8log_time",
4450   "size" : 8,
4451   "source_file" : "system/logging/liblog/include/log/log_time.h"
4452  },
4453  {
4454   "alignment" : 8,
4455   "linker_set_key" : "_ZTIPK15AHardwareBuffer",
4456   "name" : "const AHardwareBuffer *",
4457   "referenced_type" : "_ZTIK15AHardwareBuffer",
4458   "size" : 8,
4459   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4460  },
4461  {
4462   "alignment" : 8,
4463   "linker_set_key" : "_ZTIPK20ANeuralNetworksEvent",
4464   "name" : "const ANeuralNetworksEvent *",
4465   "referenced_type" : "_ZTIK20ANeuralNetworksEvent",
4466   "size" : 8,
4467   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4468  },
4469  {
4470   "alignment" : 8,
4471   "linker_set_key" : "_ZTIPK20ANeuralNetworksModel",
4472   "name" : "const ANeuralNetworksModel *",
4473   "referenced_type" : "_ZTIK20ANeuralNetworksModel",
4474   "size" : 8,
4475   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4476  },
4477  {
4478   "alignment" : 8,
4479   "linker_set_key" : "_ZTIPK21ANeuralNetworksDevice",
4480   "name" : "const ANeuralNetworksDevice *",
4481   "referenced_type" : "_ZTIK21ANeuralNetworksDevice",
4482   "size" : 8,
4483   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4484  },
4485  {
4486   "alignment" : 8,
4487   "linker_set_key" : "_ZTIPK21ANeuralNetworksMemory",
4488   "name" : "const ANeuralNetworksMemory *",
4489   "referenced_type" : "_ZTIK21ANeuralNetworksMemory",
4490   "size" : 8,
4491   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4492  },
4493  {
4494   "alignment" : 8,
4495   "linker_set_key" : "_ZTIPK24ANeuralNetworksExecution",
4496   "name" : "const ANeuralNetworksExecution *",
4497   "referenced_type" : "_ZTIK24ANeuralNetworksExecution",
4498   "size" : 8,
4499   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4500  },
4501  {
4502   "alignment" : 8,
4503   "linker_set_key" : "_ZTIPK25ANeuralNetworksMemoryDesc",
4504   "name" : "const ANeuralNetworksMemoryDesc *",
4505   "referenced_type" : "_ZTIK25ANeuralNetworksMemoryDesc",
4506   "size" : 8,
4507   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4508  },
4509  {
4510   "alignment" : 8,
4511   "linker_set_key" : "_ZTIPK26ANeuralNetworksCompilation",
4512   "name" : "const ANeuralNetworksCompilation *",
4513   "referenced_type" : "_ZTIK26ANeuralNetworksCompilation",
4514   "size" : 8,
4515   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4516  },
4517  {
4518   "alignment" : 8,
4519   "linker_set_key" : "_ZTIPK26ANeuralNetworksOperandType",
4520   "name" : "const ANeuralNetworksOperandType *",
4521   "referenced_type" : "_ZTIK26ANeuralNetworksOperandType",
4522   "size" : 8,
4523   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4524  },
4525  {
4526   "alignment" : 8,
4527   "linker_set_key" : "_ZTIPK40ANeuralNetworksSymmPerChannelQuantParams",
4528   "name" : "const ANeuralNetworksSymmPerChannelQuantParams *",
4529   "referenced_type" : "_ZTIK40ANeuralNetworksSymmPerChannelQuantParams",
4530   "size" : 8,
4531   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4532  },
4533  {
4534   "alignment" : 8,
4535   "linker_set_key" : "_ZTIPK8log_time",
4536   "name" : "const log_time *",
4537   "referenced_type" : "_ZTIK8log_time",
4538   "size" : 8,
4539   "source_file" : "system/logging/liblog/include/log/log_time.h"
4540  },
4541  {
4542   "alignment" : 8,
4543   "linker_set_key" : "_ZTIPKDs",
4544   "name" : "const char16_t *",
4545   "referenced_type" : "_ZTIKDs",
4546   "size" : 8,
4547   "source_file" : "system/core/include/utils/String16.h"
4548  },
4549  {
4550   "alignment" : 8,
4551   "linker_set_key" : "_ZTIPKN7android7String8E",
4552   "name" : "const android::String8 *",
4553   "referenced_type" : "_ZTIKN7android7String8E",
4554   "size" : 8,
4555   "source_file" : "system/core/include/utils/String8.h"
4556  },
4557  {
4558   "alignment" : 8,
4559   "linker_set_key" : "_ZTIPKN7android8String16E",
4560   "name" : "const android::String16 *",
4561   "referenced_type" : "_ZTIKN7android8String16E",
4562   "size" : 8,
4563   "source_file" : "system/core/include/utils/String16.h"
4564  },
4565  {
4566   "alignment" : 8,
4567   "linker_set_key" : "_ZTIPKN7android9BpRefBaseE",
4568   "name" : "const android::BpRefBase *",
4569   "referenced_type" : "_ZTIKN7android9BpRefBaseE",
4570   "size" : 8,
4571   "source_file" : "frameworks/native/include/binder/Binder.h"
4572  },
4573  {
4574   "alignment" : 8,
4575   "linker_set_key" : "_ZTIPKN7android9CallStackE",
4576   "name" : "const android::CallStack *",
4577   "referenced_type" : "_ZTIKN7android9CallStackE",
4578   "size" : 8,
4579   "source_file" : "system/core/include/utils/CallStack.h"
4580  },
4581  {
4582   "alignment" : 8,
4583   "linker_set_key" : "_ZTIPKPK20ANeuralNetworksEvent",
4584   "name" : "const ANeuralNetworksEvent *const *",
4585   "referenced_type" : "_ZTIKPK20ANeuralNetworksEvent",
4586   "size" : 8,
4587   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4588  },
4589  {
4590   "alignment" : 8,
4591   "linker_set_key" : "_ZTIPKPK21ANeuralNetworksDevice",
4592   "name" : "const ANeuralNetworksDevice *const *",
4593   "referenced_type" : "_ZTIKPK21ANeuralNetworksDevice",
4594   "size" : 8,
4595   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4596  },
4597  {
4598   "alignment" : 8,
4599   "linker_set_key" : "_ZTIPKPKc",
4600   "name" : "const char *const *",
4601   "referenced_type" : "_ZTIKPKc",
4602   "size" : 8,
4603   "source_file" : "frameworks/native/include/binder/IInterface.h"
4604  },
4605  {
4606   "alignment" : 8,
4607   "linker_set_key" : "_ZTIPKc",
4608   "name" : "const char *",
4609   "referenced_type" : "_ZTIKc",
4610   "size" : 8,
4611   "source_file" : "system/logging/liblog/include/android/log.h"
4612  },
4613  {
4614   "alignment" : 8,
4615   "linker_set_key" : "_ZTIPKf",
4616   "name" : "const float *",
4617   "referenced_type" : "_ZTIKf",
4618   "size" : 8,
4619   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h"
4620  },
4621  {
4622   "alignment" : 8,
4623   "linker_set_key" : "_ZTIPKh",
4624   "name" : "const unsigned char *",
4625   "referenced_type" : "_ZTIKh",
4626   "size" : 8,
4627   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4628  },
4629  {
4630   "alignment" : 8,
4631   "linker_set_key" : "_ZTIPKj",
4632   "name" : "const unsigned int *",
4633   "referenced_type" : "_ZTIKj",
4634   "size" : 8,
4635   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h"
4636  },
4637  {
4638   "alignment" : 8,
4639   "linker_set_key" : "_ZTIPKv",
4640   "name" : "const void *",
4641   "referenced_type" : "_ZTIKv",
4642   "size" : 8,
4643   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4644  },
4645  {
4646   "alignment" : 8,
4647   "linker_set_key" : "_ZTIPN7android15IServiceManager25LocalRegistrationCallbackE",
4648   "name" : "android::IServiceManager::LocalRegistrationCallback *",
4649   "referenced_type" : "_ZTIN7android15IServiceManager25LocalRegistrationCallbackE",
4650   "size" : 8,
4651   "source_file" : "frameworks/native/include/binder/IServiceManager.h"
4652  },
4653  {
4654   "alignment" : 8,
4655   "linker_set_key" : "_ZTIPN7android7IBinderE",
4656   "name" : "android::IBinder *",
4657   "referenced_type" : "_ZTIN7android7IBinderE",
4658   "size" : 8,
4659   "source_file" : "frameworks/native/include/binder/Binder.h"
4660  },
4661  {
4662   "alignment" : 8,
4663   "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
4664   "name" : "android::RefBase::weakref_type *",
4665   "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
4666   "size" : 8,
4667   "source_file" : "frameworks/native/include/binder/Binder.h"
4668  },
4669  {
4670   "alignment" : 8,
4671   "linker_set_key" : "_ZTIPN7android7String8E",
4672   "name" : "android::String8 *",
4673   "referenced_type" : "_ZTIN7android7String8E",
4674   "size" : 8,
4675   "source_file" : "system/core/include/utils/String8.h"
4676  },
4677  {
4678   "alignment" : 8,
4679   "linker_set_key" : "_ZTIPN7android8String16E",
4680   "name" : "android::String16 *",
4681   "referenced_type" : "_ZTIN7android8String16E",
4682   "size" : 8,
4683   "source_file" : "system/core/include/utils/String16.h"
4684  },
4685  {
4686   "alignment" : 8,
4687   "linker_set_key" : "_ZTIPN7android9CallStack12StackDeleterE",
4688   "name" : "android::CallStack::StackDeleter *",
4689   "referenced_type" : "_ZTIN7android9CallStack12StackDeleterE",
4690   "size" : 8,
4691   "source_file" : "system/core/include/utils/CallStack.h"
4692  },
4693  {
4694   "alignment" : 8,
4695   "linker_set_key" : "_ZTIPN7android9CallStackE",
4696   "name" : "android::CallStack *",
4697   "referenced_type" : "_ZTIN7android9CallStackE",
4698   "size" : 8,
4699   "source_file" : "system/core/include/utils/CallStack.h"
4700  },
4701  {
4702   "alignment" : 8,
4703   "linker_set_key" : "_ZTIPP20ANeuralNetworksBurst",
4704   "name" : "ANeuralNetworksBurst **",
4705   "referenced_type" : "_ZTIP20ANeuralNetworksBurst",
4706   "size" : 8,
4707   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4708  },
4709  {
4710   "alignment" : 8,
4711   "linker_set_key" : "_ZTIPP20ANeuralNetworksEvent",
4712   "name" : "ANeuralNetworksEvent **",
4713   "referenced_type" : "_ZTIP20ANeuralNetworksEvent",
4714   "size" : 8,
4715   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4716  },
4717  {
4718   "alignment" : 8,
4719   "linker_set_key" : "_ZTIPP20ANeuralNetworksModel",
4720   "name" : "ANeuralNetworksModel **",
4721   "referenced_type" : "_ZTIP20ANeuralNetworksModel",
4722   "size" : 8,
4723   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4724  },
4725  {
4726   "alignment" : 8,
4727   "linker_set_key" : "_ZTIPP21ANeuralNetworksDevice",
4728   "name" : "ANeuralNetworksDevice **",
4729   "referenced_type" : "_ZTIP21ANeuralNetworksDevice",
4730   "size" : 8,
4731   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4732  },
4733  {
4734   "alignment" : 8,
4735   "linker_set_key" : "_ZTIPP21ANeuralNetworksMemory",
4736   "name" : "ANeuralNetworksMemory **",
4737   "referenced_type" : "_ZTIP21ANeuralNetworksMemory",
4738   "size" : 8,
4739   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4740  },
4741  {
4742   "alignment" : 8,
4743   "linker_set_key" : "_ZTIPP24ANeuralNetworksExecution",
4744   "name" : "ANeuralNetworksExecution **",
4745   "referenced_type" : "_ZTIP24ANeuralNetworksExecution",
4746   "size" : 8,
4747   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4748  },
4749  {
4750   "alignment" : 8,
4751   "linker_set_key" : "_ZTIPP25ANeuralNetworksMemoryDesc",
4752   "name" : "ANeuralNetworksMemoryDesc **",
4753   "referenced_type" : "_ZTIP25ANeuralNetworksMemoryDesc",
4754   "size" : 8,
4755   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4756  },
4757  {
4758   "alignment" : 8,
4759   "linker_set_key" : "_ZTIPP26ANeuralNetworksCompilation",
4760   "name" : "ANeuralNetworksCompilation **",
4761   "referenced_type" : "_ZTIP26ANeuralNetworksCompilation",
4762   "size" : 8,
4763   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4764  },
4765  {
4766   "alignment" : 8,
4767   "linker_set_key" : "_ZTIPPKc",
4768   "name" : "const char **",
4769   "referenced_type" : "_ZTIPKc",
4770   "size" : 8,
4771   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4772  },
4773  {
4774   "alignment" : 8,
4775   "linker_set_key" : "_ZTIPb",
4776   "name" : "bool *",
4777   "referenced_type" : "_ZTIb",
4778   "size" : 8,
4779   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4780  },
4781  {
4782   "alignment" : 8,
4783   "linker_set_key" : "_ZTIPi",
4784   "name" : "int *",
4785   "referenced_type" : "_ZTIi",
4786   "size" : 8,
4787   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4788  },
4789  {
4790   "alignment" : 8,
4791   "linker_set_key" : "_ZTIPj",
4792   "name" : "unsigned int *",
4793   "referenced_type" : "_ZTIj",
4794   "size" : 8,
4795   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4796  },
4797  {
4798   "alignment" : 8,
4799   "linker_set_key" : "_ZTIPl",
4800   "name" : "long *",
4801   "referenced_type" : "_ZTIl",
4802   "size" : 8,
4803   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4804  },
4805  {
4806   "alignment" : 8,
4807   "linker_set_key" : "_ZTIPm",
4808   "name" : "unsigned long *",
4809   "referenced_type" : "_ZTIm",
4810   "size" : 8,
4811   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4812  },
4813  {
4814   "alignment" : 8,
4815   "linker_set_key" : "_ZTIPv",
4816   "name" : "void *",
4817   "referenced_type" : "_ZTIv",
4818   "size" : 8,
4819   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4820  }
4821 ],
4822 "qualified_types" :
4823 [
4824  {
4825   "alignment" : 8,
4826   "is_const" : true,
4827   "linker_set_key" : "_ZTIA1_KPKc",
4828   "name" : "const char *const[1]",
4829   "referenced_type" : "_ZTIA1_PKc",
4830   "size" : 8,
4831   "source_file" : "frameworks/native/include/binder/IInterface.h"
4832  },
4833  {
4834   "alignment" : 8,
4835   "is_const" : true,
4836   "linker_set_key" : "_ZTIA53_KPKc",
4837   "name" : "const char *const[53]",
4838   "referenced_type" : "_ZTIA53_PKc",
4839   "size" : 424,
4840   "source_file" : "frameworks/native/include/binder/IInterface.h"
4841  },
4842  {
4843   "is_const" : true,
4844   "linker_set_key" : "_ZTIK15AHardwareBuffer",
4845   "name" : "const AHardwareBuffer",
4846   "referenced_type" : "_ZTI15AHardwareBuffer",
4847   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4848  },
4849  {
4850   "is_const" : true,
4851   "linker_set_key" : "_ZTIK20ANeuralNetworksEvent",
4852   "name" : "const ANeuralNetworksEvent",
4853   "referenced_type" : "_ZTI20ANeuralNetworksEvent",
4854   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4855  },
4856  {
4857   "is_const" : true,
4858   "linker_set_key" : "_ZTIK20ANeuralNetworksModel",
4859   "name" : "const ANeuralNetworksModel",
4860   "referenced_type" : "_ZTI20ANeuralNetworksModel",
4861   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4862  },
4863  {
4864   "is_const" : true,
4865   "linker_set_key" : "_ZTIK21ANeuralNetworksDevice",
4866   "name" : "const ANeuralNetworksDevice",
4867   "referenced_type" : "_ZTI21ANeuralNetworksDevice",
4868   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4869  },
4870  {
4871   "is_const" : true,
4872   "linker_set_key" : "_ZTIK21ANeuralNetworksMemory",
4873   "name" : "const ANeuralNetworksMemory",
4874   "referenced_type" : "_ZTI21ANeuralNetworksMemory",
4875   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4876  },
4877  {
4878   "is_const" : true,
4879   "linker_set_key" : "_ZTIK24ANeuralNetworksExecution",
4880   "name" : "const ANeuralNetworksExecution",
4881   "referenced_type" : "_ZTI24ANeuralNetworksExecution",
4882   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4883  },
4884  {
4885   "is_const" : true,
4886   "linker_set_key" : "_ZTIK25ANeuralNetworksMemoryDesc",
4887   "name" : "const ANeuralNetworksMemoryDesc",
4888   "referenced_type" : "_ZTI25ANeuralNetworksMemoryDesc",
4889   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4890  },
4891  {
4892   "is_const" : true,
4893   "linker_set_key" : "_ZTIK26ANeuralNetworksCompilation",
4894   "name" : "const ANeuralNetworksCompilation",
4895   "referenced_type" : "_ZTI26ANeuralNetworksCompilation",
4896   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4897  },
4898  {
4899   "alignment" : 8,
4900   "is_const" : true,
4901   "linker_set_key" : "_ZTIK26ANeuralNetworksOperandType",
4902   "name" : "const ANeuralNetworksOperandType",
4903   "referenced_type" : "_ZTI26ANeuralNetworksOperandType",
4904   "size" : 24,
4905   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4906  },
4907  {
4908   "alignment" : 8,
4909   "is_const" : true,
4910   "linker_set_key" : "_ZTIK40ANeuralNetworksSymmPerChannelQuantParams",
4911   "name" : "const ANeuralNetworksSymmPerChannelQuantParams",
4912   "referenced_type" : "_ZTI40ANeuralNetworksSymmPerChannelQuantParams",
4913   "size" : 16,
4914   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4915  },
4916  {
4917   "alignment" : 1,
4918   "is_const" : true,
4919   "linker_set_key" : "_ZTIK8log_time",
4920   "name" : "const log_time",
4921   "referenced_type" : "_ZTI8log_time",
4922   "size" : 8,
4923   "source_file" : "system/logging/liblog/include/log/log_time.h"
4924  },
4925  {
4926   "alignment" : 8,
4927   "is_const" : true,
4928   "linker_set_key" : "_ZTIK8timespec",
4929   "name" : "const timespec",
4930   "referenced_type" : "_ZTI8timespec",
4931   "size" : 16,
4932   "source_file" : "system/logging/liblog/include/log/log_time.h"
4933  },
4934  {
4935   "alignment" : 2,
4936   "is_const" : true,
4937   "linker_set_key" : "_ZTIKDs",
4938   "name" : "const char16_t",
4939   "referenced_type" : "_ZTIDs",
4940   "size" : 2,
4941   "source_file" : "system/core/include/utils/String16.h"
4942  },
4943  {
4944   "alignment" : 8,
4945   "is_const" : true,
4946   "linker_set_key" : "_ZTIKN7android7String8E",
4947   "name" : "const android::String8",
4948   "referenced_type" : "_ZTIN7android7String8E",
4949   "size" : 8,
4950   "source_file" : "system/core/include/utils/String8.h"
4951  },
4952  {
4953   "alignment" : 8,
4954   "is_const" : true,
4955   "linker_set_key" : "_ZTIKN7android8String16E",
4956   "name" : "const android::String16",
4957   "referenced_type" : "_ZTIN7android8String16E",
4958   "size" : 8,
4959   "source_file" : "system/core/include/utils/String16.h"
4960  },
4961  {
4962   "alignment" : 8,
4963   "is_const" : true,
4964   "linker_set_key" : "_ZTIKN7android9BpRefBaseE",
4965   "name" : "const android::BpRefBase",
4966   "referenced_type" : "_ZTIN7android9BpRefBaseE",
4967   "size" : 48,
4968   "source_file" : "frameworks/native/include/binder/Binder.h"
4969  },
4970  {
4971   "alignment" : 8,
4972   "is_const" : true,
4973   "linker_set_key" : "_ZTIKN7android9CallStackE",
4974   "name" : "const android::CallStack",
4975   "referenced_type" : "_ZTIN7android9CallStackE",
4976   "size" : 40,
4977   "source_file" : "system/core/include/utils/CallStack.h"
4978  },
4979  {
4980   "alignment" : 8,
4981   "is_const" : true,
4982   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4983   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
4984   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4985   "size" : 24,
4986   "source_file" : "frameworks/native/cmds/lshal/libprocpartition/include/procpartition/procpartition.h"
4987  },
4988  {
4989   "alignment" : 8,
4990   "is_const" : true,
4991   "linker_set_key" : "_ZTIKPK20ANeuralNetworksEvent",
4992   "name" : "const ANeuralNetworksEvent *const",
4993   "referenced_type" : "_ZTIPK20ANeuralNetworksEvent",
4994   "size" : 8,
4995   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
4996  },
4997  {
4998   "alignment" : 8,
4999   "is_const" : true,
5000   "linker_set_key" : "_ZTIKPK21ANeuralNetworksDevice",
5001   "name" : "const ANeuralNetworksDevice *const",
5002   "referenced_type" : "_ZTIPK21ANeuralNetworksDevice",
5003   "size" : 8,
5004   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
5005  },
5006  {
5007   "alignment" : 8,
5008   "is_const" : true,
5009   "linker_set_key" : "_ZTIKPKc",
5010   "name" : "const char *const",
5011   "referenced_type" : "_ZTIPKc",
5012   "size" : 8,
5013   "source_file" : "frameworks/native/include/binder/IInterface.h"
5014  },
5015  {
5016   "alignment" : 8,
5017   "is_const" : true,
5018   "linker_set_key" : "_ZTIKPN7android7IBinderE",
5019   "name" : "android::IBinder *const",
5020   "referenced_type" : "_ZTIPN7android7IBinderE",
5021   "size" : 8,
5022   "source_file" : "frameworks/native/include/binder/Binder.h"
5023  },
5024  {
5025   "alignment" : 1,
5026   "is_const" : true,
5027   "linker_set_key" : "_ZTIKa",
5028   "name" : "const signed char",
5029   "referenced_type" : "_ZTIa",
5030   "size" : 1,
5031   "source_file" : "system/core/include/utils/TypeHelpers.h"
5032  },
5033  {
5034   "alignment" : 1,
5035   "is_const" : true,
5036   "linker_set_key" : "_ZTIKb",
5037   "name" : "const bool",
5038   "referenced_type" : "_ZTIb",
5039   "size" : 1,
5040   "source_file" : "system/core/include/utils/TypeHelpers.h"
5041  },
5042  {
5043   "alignment" : 1,
5044   "is_const" : true,
5045   "linker_set_key" : "_ZTIKc",
5046   "name" : "const char",
5047   "referenced_type" : "_ZTIc",
5048   "size" : 1,
5049   "source_file" : "system/logging/liblog/include/android/log.h"
5050  },
5051  {
5052   "alignment" : 8,
5053   "is_const" : true,
5054   "linker_set_key" : "_ZTIKd",
5055   "name" : "const double",
5056   "referenced_type" : "_ZTId",
5057   "size" : 8,
5058   "source_file" : "system/core/include/utils/TypeHelpers.h"
5059  },
5060  {
5061   "alignment" : 4,
5062   "is_const" : true,
5063   "linker_set_key" : "_ZTIKf",
5064   "name" : "const float",
5065   "referenced_type" : "_ZTIf",
5066   "size" : 4,
5067   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h"
5068  },
5069  {
5070   "alignment" : 1,
5071   "is_const" : true,
5072   "linker_set_key" : "_ZTIKh",
5073   "name" : "const unsigned char",
5074   "referenced_type" : "_ZTIh",
5075   "size" : 1,
5076   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
5077  },
5078  {
5079   "alignment" : 4,
5080   "is_const" : true,
5081   "linker_set_key" : "_ZTIKi",
5082   "name" : "const int",
5083   "referenced_type" : "_ZTIi",
5084   "size" : 4,
5085   "source_file" : "frameworks/native/include/binder/IServiceManager.h"
5086  },
5087  {
5088   "alignment" : 4,
5089   "is_const" : true,
5090   "linker_set_key" : "_ZTIKj",
5091   "name" : "const unsigned int",
5092   "referenced_type" : "_ZTIj",
5093   "size" : 4,
5094   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h"
5095  },
5096  {
5097   "alignment" : 8,
5098   "is_const" : true,
5099   "linker_set_key" : "_ZTIKl",
5100   "name" : "const long",
5101   "referenced_type" : "_ZTIl",
5102   "size" : 8,
5103   "source_file" : "system/core/include/utils/TypeHelpers.h"
5104  },
5105  {
5106   "alignment" : 8,
5107   "is_const" : true,
5108   "linker_set_key" : "_ZTIKm",
5109   "name" : "const unsigned long",
5110   "referenced_type" : "_ZTIm",
5111   "size" : 8,
5112   "source_file" : "system/core/include/utils/TypeHelpers.h"
5113  },
5114  {
5115   "alignment" : 2,
5116   "is_const" : true,
5117   "linker_set_key" : "_ZTIKs",
5118   "name" : "const short",
5119   "referenced_type" : "_ZTIs",
5120   "size" : 2,
5121   "source_file" : "system/core/include/utils/TypeHelpers.h"
5122  },
5123  {
5124   "alignment" : 2,
5125   "is_const" : true,
5126   "linker_set_key" : "_ZTIKt",
5127   "name" : "const unsigned short",
5128   "referenced_type" : "_ZTIt",
5129   "size" : 2,
5130   "source_file" : "system/core/include/utils/TypeHelpers.h"
5131  },
5132  {
5133   "is_const" : true,
5134   "linker_set_key" : "_ZTIKv",
5135   "name" : "const void",
5136   "referenced_type" : "_ZTIv",
5137   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
5138  }
5139 ],
5140 "record_types" :
5141 [
5142  {
5143   "alignment" : 8,
5144   "fields" :
5145   [
5146    {
5147     "field_name" : "struct_size",
5148     "referenced_type" : "_ZTIm"
5149    },
5150    {
5151     "field_name" : "buffer_id",
5152     "field_offset" : 64,
5153     "referenced_type" : "_ZTIi"
5154    },
5155    {
5156     "field_name" : "priority",
5157     "field_offset" : 96,
5158     "referenced_type" : "_ZTIi"
5159    },
5160    {
5161     "field_name" : "tag",
5162     "field_offset" : 128,
5163     "referenced_type" : "_ZTIPKc"
5164    },
5165    {
5166     "field_name" : "file",
5167     "field_offset" : 192,
5168     "referenced_type" : "_ZTIPKc"
5169    },
5170    {
5171     "field_name" : "line",
5172     "field_offset" : 256,
5173     "referenced_type" : "_ZTIj"
5174    },
5175    {
5176     "field_name" : "message",
5177     "field_offset" : 320,
5178     "referenced_type" : "_ZTIPKc"
5179    }
5180   ],
5181   "linker_set_key" : "_ZTI21__android_log_message",
5182   "name" : "__android_log_message",
5183   "size" : 48,
5184   "source_file" : "system/logging/liblog/include/android/log.h"
5185  },
5186  {
5187   "alignment" : 8,
5188   "fields" :
5189   [
5190    {
5191     "field_name" : "type",
5192     "referenced_type" : "_ZTIi"
5193    },
5194    {
5195     "field_name" : "dimensionCount",
5196     "field_offset" : 32,
5197     "referenced_type" : "_ZTIj"
5198    },
5199    {
5200     "field_name" : "dimensions",
5201     "field_offset" : 64,
5202     "referenced_type" : "_ZTIPKj"
5203    },
5204    {
5205     "field_name" : "scale",
5206     "field_offset" : 128,
5207     "referenced_type" : "_ZTIf"
5208    },
5209    {
5210     "field_name" : "zeroPoint",
5211     "field_offset" : 160,
5212     "referenced_type" : "_ZTIi"
5213    }
5214   ],
5215   "linker_set_key" : "_ZTI26ANeuralNetworksOperandType",
5216   "name" : "ANeuralNetworksOperandType",
5217   "size" : 24,
5218   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h"
5219  },
5220  {
5221   "alignment" : 8,
5222   "fields" :
5223   [
5224    {
5225     "field_name" : "channelDim",
5226     "referenced_type" : "_ZTIj"
5227    },
5228    {
5229     "field_name" : "scaleCount",
5230     "field_offset" : 32,
5231     "referenced_type" : "_ZTIj"
5232    },
5233    {
5234     "field_name" : "scales",
5235     "field_offset" : 64,
5236     "referenced_type" : "_ZTIPKf"
5237    }
5238   ],
5239   "linker_set_key" : "_ZTI40ANeuralNetworksSymmPerChannelQuantParams",
5240   "name" : "ANeuralNetworksSymmPerChannelQuantParams",
5241   "size" : 16,
5242   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h"
5243  },
5244  {
5245   "alignment" : 1,
5246   "fields" :
5247   [
5248    {
5249     "field_name" : "tv_sec",
5250     "referenced_type" : "_ZTIj"
5251    },
5252    {
5253     "field_name" : "tv_nsec",
5254     "field_offset" : 32,
5255     "referenced_type" : "_ZTIj"
5256    }
5257   ],
5258   "linker_set_key" : "_ZTI8log_time",
5259   "name" : "log_time",
5260   "size" : 8,
5261   "source_file" : "system/logging/liblog/include/log/log_time.h"
5262  },
5263  {
5264   "alignment" : 8,
5265   "base_specifiers" :
5266   [
5267    {
5268     "is_virtual" : true,
5269     "referenced_type" : "_ZTIN7android7RefBaseE"
5270    }
5271   ],
5272   "linker_set_key" : "_ZTIN7android10IInterfaceE",
5273   "name" : "android::IInterface",
5274   "record_kind" : "class",
5275   "size" : 24,
5276   "source_file" : "frameworks/native/include/binder/IInterface.h",
5277   "vtable_components" :
5278   [
5279    {
5280     "component_value" : 8,
5281     "kind" : "vbase_offset"
5282    },
5283    {
5284     "kind" : "offset_to_top"
5285    },
5286    {
5287     "kind" : "rtti",
5288     "mangled_component_name" : "_ZTIN7android10IInterfaceE"
5289    },
5290    {
5291     "kind" : "complete_dtor_pointer",
5292     "mangled_component_name" : "_ZN7android10IInterfaceD1Ev"
5293    },
5294    {
5295     "kind" : "deleting_dtor_pointer",
5296     "mangled_component_name" : "_ZN7android10IInterfaceD0Ev"
5297    },
5298    {
5299     "is_pure" : true,
5300     "mangled_component_name" : "_ZN7android10IInterface10onAsBinderEv"
5301    },
5302    {
5303     "kind" : "vcall_offset"
5304    },
5305    {
5306     "kind" : "vcall_offset"
5307    },
5308    {
5309     "kind" : "vcall_offset"
5310    },
5311    {
5312     "kind" : "vcall_offset"
5313    },
5314    {
5315     "component_value" : -8,
5316     "kind" : "vcall_offset"
5317    },
5318    {
5319     "component_value" : -8,
5320     "kind" : "offset_to_top"
5321    },
5322    {
5323     "kind" : "rtti",
5324     "mangled_component_name" : "_ZTIN7android10IInterfaceE"
5325    },
5326    {
5327     "kind" : "complete_dtor_pointer",
5328     "mangled_component_name" : "_ZTv0_n24_N7android10IInterfaceD1Ev"
5329    },
5330    {
5331     "kind" : "deleting_dtor_pointer",
5332     "mangled_component_name" : "_ZTv0_n24_N7android10IInterfaceD0Ev"
5333    },
5334    {
5335     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
5336    },
5337    {
5338     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
5339    },
5340    {
5341     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
5342    },
5343    {
5344     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
5345    }
5346   ]
5347  },
5348  {
5349   "alignment" : 8,
5350   "fields" :
5351   [
5352    {
5353     "field_name" : "ipAddress",
5354     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5355    },
5356    {
5357     "field_name" : "port",
5358     "field_offset" : 192,
5359     "referenced_type" : "_ZTIj"
5360    }
5361   ],
5362   "linker_set_key" : "_ZTIN7android15IServiceManager14ConnectionInfoE",
5363   "name" : "android::IServiceManager::ConnectionInfo",
5364   "size" : 32,
5365   "source_file" : "frameworks/native/include/binder/IServiceManager.h"
5366  },
5367  {
5368   "alignment" : 8,
5369   "fields" :
5370   [
5371    {
5372     "field_name" : "name",
5373     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5374    },
5375    {
5376     "field_name" : "pid",
5377     "field_offset" : 192,
5378     "referenced_type" : "_ZTIi"
5379    }
5380   ],
5381   "linker_set_key" : "_ZTIN7android15IServiceManager16ServiceDebugInfoE",
5382   "name" : "android::IServiceManager::ServiceDebugInfo",
5383   "size" : 32,
5384   "source_file" : "frameworks/native/include/binder/IServiceManager.h"
5385  },
5386  {
5387   "alignment" : 8,
5388   "base_specifiers" :
5389   [
5390    {
5391     "is_virtual" : true,
5392     "referenced_type" : "_ZTIN7android7RefBaseE"
5393    }
5394   ],
5395   "linker_set_key" : "_ZTIN7android15IServiceManager25LocalRegistrationCallbackE",
5396   "name" : "android::IServiceManager::LocalRegistrationCallback",
5397   "size" : 24,
5398   "source_file" : "frameworks/native/include/binder/IServiceManager.h",
5399   "vtable_components" :
5400   [
5401    {
5402     "component_value" : 8,
5403     "kind" : "vbase_offset"
5404    },
5405    {
5406     "kind" : "offset_to_top"
5407    },
5408    {
5409     "kind" : "rtti",
5410     "mangled_component_name" : "_ZTIN7android15IServiceManager25LocalRegistrationCallbackE"
5411    },
5412    {
5413     "is_pure" : true,
5414     "mangled_component_name" : "_ZN7android15IServiceManager25LocalRegistrationCallback21onServiceRegistrationERKNS_8String16ERKNS_2spINS_7IBinderEEE"
5415    },
5416    {
5417     "kind" : "complete_dtor_pointer",
5418     "mangled_component_name" : "_ZN7android15IServiceManager25LocalRegistrationCallbackD1Ev"
5419    },
5420    {
5421     "kind" : "deleting_dtor_pointer",
5422     "mangled_component_name" : "_ZN7android15IServiceManager25LocalRegistrationCallbackD0Ev"
5423    },
5424    {
5425     "kind" : "vcall_offset"
5426    },
5427    {
5428     "kind" : "vcall_offset"
5429    },
5430    {
5431     "kind" : "vcall_offset"
5432    },
5433    {
5434     "kind" : "vcall_offset"
5435    },
5436    {
5437     "component_value" : -8,
5438     "kind" : "vcall_offset"
5439    },
5440    {
5441     "component_value" : -8,
5442     "kind" : "offset_to_top"
5443    },
5444    {
5445     "kind" : "rtti",
5446     "mangled_component_name" : "_ZTIN7android15IServiceManager25LocalRegistrationCallbackE"
5447    },
5448    {
5449     "kind" : "complete_dtor_pointer",
5450     "mangled_component_name" : "_ZTv0_n24_N7android15IServiceManager25LocalRegistrationCallbackD1Ev"
5451    },
5452    {
5453     "kind" : "deleting_dtor_pointer",
5454     "mangled_component_name" : "_ZTv0_n24_N7android15IServiceManager25LocalRegistrationCallbackD0Ev"
5455    },
5456    {
5457     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
5458    },
5459    {
5460     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
5461    },
5462    {
5463     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
5464    },
5465    {
5466     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
5467    }
5468   ]
5469  },
5470  {
5471   "alignment" : 8,
5472   "base_specifiers" :
5473   [
5474    {
5475     "referenced_type" : "_ZTIN7android10IInterfaceE"
5476    }
5477   ],
5478   "linker_set_key" : "_ZTIN7android15IServiceManagerE",
5479   "name" : "android::IServiceManager",
5480   "record_kind" : "class",
5481   "size" : 24,
5482   "source_file" : "frameworks/native/include/binder/IServiceManager.h",
5483   "vtable_components" :
5484   [
5485    {
5486     "component_value" : 8,
5487     "kind" : "vbase_offset"
5488    },
5489    {
5490     "kind" : "offset_to_top"
5491    },
5492    {
5493     "kind" : "rtti",
5494     "mangled_component_name" : "_ZTIN7android15IServiceManagerE"
5495    },
5496    {
5497     "kind" : "complete_dtor_pointer",
5498     "mangled_component_name" : "_ZN7android15IServiceManagerD1Ev"
5499    },
5500    {
5501     "kind" : "deleting_dtor_pointer",
5502     "mangled_component_name" : "_ZN7android15IServiceManagerD0Ev"
5503    },
5504    {
5505     "is_pure" : true,
5506     "mangled_component_name" : "_ZN7android10IInterface10onAsBinderEv"
5507    },
5508    {
5509     "mangled_component_name" : "_ZNK7android15IServiceManager22getInterfaceDescriptorEv"
5510    },
5511    {
5512     "is_pure" : true,
5513     "mangled_component_name" : "_ZNK7android15IServiceManager10getServiceERKNS_8String16E"
5514    },
5515    {
5516     "is_pure" : true,
5517     "mangled_component_name" : "_ZNK7android15IServiceManager12checkServiceERKNS_8String16E"
5518    },
5519    {
5520     "is_pure" : true,
5521     "mangled_component_name" : "_ZN7android15IServiceManager10addServiceERKNS_8String16ERKNS_2spINS_7IBinderEEEbi"
5522    },
5523    {
5524     "is_pure" : true,
5525     "mangled_component_name" : "_ZN7android15IServiceManager12listServicesEi"
5526    },
5527    {
5528     "is_pure" : true,
5529     "mangled_component_name" : "_ZN7android15IServiceManager14waitForServiceERKNS_8String16E"
5530    },
5531    {
5532     "is_pure" : true,
5533     "mangled_component_name" : "_ZN7android15IServiceManager10isDeclaredERKNS_8String16E"
5534    },
5535    {
5536     "is_pure" : true,
5537     "mangled_component_name" : "_ZN7android15IServiceManager20getDeclaredInstancesERKNS_8String16E"
5538    },
5539    {
5540     "is_pure" : true,
5541     "mangled_component_name" : "_ZN7android15IServiceManager16updatableViaApexERKNS_8String16E"
5542    },
5543    {
5544     "is_pure" : true,
5545     "mangled_component_name" : "_ZN7android15IServiceManager17getUpdatableNamesERKNS_8String16E"
5546    },
5547    {
5548     "is_pure" : true,
5549     "mangled_component_name" : "_ZN7android15IServiceManager17getConnectionInfoERKNS_8String16E"
5550    },
5551    {
5552     "is_pure" : true,
5553     "mangled_component_name" : "_ZN7android15IServiceManager24registerForNotificationsERKNS_8String16ERKNS_2spINS0_25LocalRegistrationCallbackEEE"
5554    },
5555    {
5556     "is_pure" : true,
5557     "mangled_component_name" : "_ZN7android15IServiceManager26unregisterForNotificationsERKNS_8String16ERKNS_2spINS0_25LocalRegistrationCallbackEEE"
5558    },
5559    {
5560     "is_pure" : true,
5561     "mangled_component_name" : "_ZN7android15IServiceManager19getServiceDebugInfoEv"
5562    },
5563    {
5564     "is_pure" : true,
5565     "mangled_component_name" : "_ZN7android15IServiceManager21enableAddServiceCacheEb"
5566    },
5567    {
5568     "kind" : "vcall_offset"
5569    },
5570    {
5571     "kind" : "vcall_offset"
5572    },
5573    {
5574     "kind" : "vcall_offset"
5575    },
5576    {
5577     "kind" : "vcall_offset"
5578    },
5579    {
5580     "component_value" : -8,
5581     "kind" : "vcall_offset"
5582    },
5583    {
5584     "component_value" : -8,
5585     "kind" : "offset_to_top"
5586    },
5587    {
5588     "kind" : "rtti",
5589     "mangled_component_name" : "_ZTIN7android15IServiceManagerE"
5590    },
5591    {
5592     "kind" : "complete_dtor_pointer",
5593     "mangled_component_name" : "_ZTv0_n24_N7android15IServiceManagerD1Ev"
5594    },
5595    {
5596     "kind" : "deleting_dtor_pointer",
5597     "mangled_component_name" : "_ZTv0_n24_N7android15IServiceManagerD0Ev"
5598    },
5599    {
5600     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
5601    },
5602    {
5603     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
5604    },
5605    {
5606     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
5607    },
5608    {
5609     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
5610    }
5611   ]
5612  },
5613  {
5614   "alignment" : 1,
5615   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
5616   "name" : "android::trait_trivial_copy<bool>",
5617   "size" : 1,
5618   "source_file" : "system/core/include/utils/TypeHelpers.h",
5619   "template_args" :
5620   [
5621    "_ZTIb"
5622   ]
5623  },
5624  {
5625   "alignment" : 1,
5626   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
5627   "name" : "android::trait_trivial_copy<char>",
5628   "size" : 1,
5629   "source_file" : "system/core/include/utils/TypeHelpers.h",
5630   "template_args" :
5631   [
5632    "_ZTIc"
5633   ]
5634  },
5635  {
5636   "alignment" : 1,
5637   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
5638   "name" : "android::trait_trivial_copy<double>",
5639   "size" : 1,
5640   "source_file" : "system/core/include/utils/TypeHelpers.h",
5641   "template_args" :
5642   [
5643    "_ZTId"
5644   ]
5645  },
5646  {
5647   "alignment" : 1,
5648   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
5649   "name" : "android::trait_trivial_copy<float>",
5650   "size" : 1,
5651   "source_file" : "system/core/include/utils/TypeHelpers.h",
5652   "template_args" :
5653   [
5654    "_ZTIf"
5655   ]
5656  },
5657  {
5658   "alignment" : 1,
5659   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
5660   "name" : "android::trait_trivial_copy<unsigned char>",
5661   "size" : 1,
5662   "source_file" : "system/core/include/utils/TypeHelpers.h",
5663   "template_args" :
5664   [
5665    "_ZTIh"
5666   ]
5667  },
5668  {
5669   "alignment" : 1,
5670   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
5671   "name" : "android::trait_trivial_copy<int>",
5672   "size" : 1,
5673   "source_file" : "system/core/include/utils/TypeHelpers.h",
5674   "template_args" :
5675   [
5676    "_ZTIi"
5677   ]
5678  },
5679  {
5680   "alignment" : 1,
5681   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
5682   "name" : "android::trait_trivial_copy<unsigned int>",
5683   "size" : 1,
5684   "source_file" : "system/core/include/utils/TypeHelpers.h",
5685   "template_args" :
5686   [
5687    "_ZTIj"
5688   ]
5689  },
5690  {
5691   "alignment" : 1,
5692   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
5693   "name" : "android::trait_trivial_copy<long>",
5694   "size" : 1,
5695   "source_file" : "system/core/include/utils/TypeHelpers.h",
5696   "template_args" :
5697   [
5698    "_ZTIl"
5699   ]
5700  },
5701  {
5702   "alignment" : 1,
5703   "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
5704   "name" : "android::trait_trivial_copy<unsigned long>",
5705   "size" : 1,
5706   "source_file" : "system/core/include/utils/TypeHelpers.h",
5707   "template_args" :
5708   [
5709    "_ZTIm"
5710   ]
5711  },
5712  {
5713   "alignment" : 1,
5714   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
5715   "name" : "android::trait_trivial_copy<short>",
5716   "size" : 1,
5717   "source_file" : "system/core/include/utils/TypeHelpers.h",
5718   "template_args" :
5719   [
5720    "_ZTIs"
5721   ]
5722  },
5723  {
5724   "alignment" : 1,
5725   "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
5726   "name" : "android::trait_trivial_copy<unsigned short>",
5727   "size" : 1,
5728   "source_file" : "system/core/include/utils/TypeHelpers.h",
5729   "template_args" :
5730   [
5731    "_ZTIt"
5732   ]
5733  },
5734  {
5735   "alignment" : 1,
5736   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
5737   "name" : "android::trait_trivial_copy<void>",
5738   "size" : 1,
5739   "source_file" : "system/core/include/utils/TypeHelpers.h",
5740   "template_args" :
5741   [
5742    "_ZTIv"
5743   ]
5744  },
5745  {
5746   "alignment" : 1,
5747   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
5748   "name" : "android::trait_trivial_copy<long long>",
5749   "size" : 1,
5750   "source_file" : "system/core/include/utils/TypeHelpers.h",
5751   "template_args" :
5752   [
5753    "_ZTIx"
5754   ]
5755  },
5756  {
5757   "alignment" : 1,
5758   "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
5759   "name" : "android::trait_trivial_copy<unsigned long long>",
5760   "size" : 1,
5761   "source_file" : "system/core/include/utils/TypeHelpers.h",
5762   "template_args" :
5763   [
5764    "_ZTIy"
5765   ]
5766  },
5767  {
5768   "alignment" : 1,
5769   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
5770   "name" : "android::trait_trivial_ctor<bool>",
5771   "size" : 1,
5772   "source_file" : "system/core/include/utils/TypeHelpers.h",
5773   "template_args" :
5774   [
5775    "_ZTIb"
5776   ]
5777  },
5778  {
5779   "alignment" : 1,
5780   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
5781   "name" : "android::trait_trivial_ctor<char>",
5782   "size" : 1,
5783   "source_file" : "system/core/include/utils/TypeHelpers.h",
5784   "template_args" :
5785   [
5786    "_ZTIc"
5787   ]
5788  },
5789  {
5790   "alignment" : 1,
5791   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
5792   "name" : "android::trait_trivial_ctor<double>",
5793   "size" : 1,
5794   "source_file" : "system/core/include/utils/TypeHelpers.h",
5795   "template_args" :
5796   [
5797    "_ZTId"
5798   ]
5799  },
5800  {
5801   "alignment" : 1,
5802   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
5803   "name" : "android::trait_trivial_ctor<float>",
5804   "size" : 1,
5805   "source_file" : "system/core/include/utils/TypeHelpers.h",
5806   "template_args" :
5807   [
5808    "_ZTIf"
5809   ]
5810  },
5811  {
5812   "alignment" : 1,
5813   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
5814   "name" : "android::trait_trivial_ctor<unsigned char>",
5815   "size" : 1,
5816   "source_file" : "system/core/include/utils/TypeHelpers.h",
5817   "template_args" :
5818   [
5819    "_ZTIh"
5820   ]
5821  },
5822  {
5823   "alignment" : 1,
5824   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
5825   "name" : "android::trait_trivial_ctor<int>",
5826   "size" : 1,
5827   "source_file" : "system/core/include/utils/TypeHelpers.h",
5828   "template_args" :
5829   [
5830    "_ZTIi"
5831   ]
5832  },
5833  {
5834   "alignment" : 1,
5835   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
5836   "name" : "android::trait_trivial_ctor<unsigned int>",
5837   "size" : 1,
5838   "source_file" : "system/core/include/utils/TypeHelpers.h",
5839   "template_args" :
5840   [
5841    "_ZTIj"
5842   ]
5843  },
5844  {
5845   "alignment" : 1,
5846   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
5847   "name" : "android::trait_trivial_ctor<long>",
5848   "size" : 1,
5849   "source_file" : "system/core/include/utils/TypeHelpers.h",
5850   "template_args" :
5851   [
5852    "_ZTIl"
5853   ]
5854  },
5855  {
5856   "alignment" : 1,
5857   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
5858   "name" : "android::trait_trivial_ctor<unsigned long>",
5859   "size" : 1,
5860   "source_file" : "system/core/include/utils/TypeHelpers.h",
5861   "template_args" :
5862   [
5863    "_ZTIm"
5864   ]
5865  },
5866  {
5867   "alignment" : 1,
5868   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
5869   "name" : "android::trait_trivial_ctor<short>",
5870   "size" : 1,
5871   "source_file" : "system/core/include/utils/TypeHelpers.h",
5872   "template_args" :
5873   [
5874    "_ZTIs"
5875   ]
5876  },
5877  {
5878   "alignment" : 1,
5879   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
5880   "name" : "android::trait_trivial_ctor<unsigned short>",
5881   "size" : 1,
5882   "source_file" : "system/core/include/utils/TypeHelpers.h",
5883   "template_args" :
5884   [
5885    "_ZTIt"
5886   ]
5887  },
5888  {
5889   "alignment" : 1,
5890   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
5891   "name" : "android::trait_trivial_ctor<void>",
5892   "size" : 1,
5893   "source_file" : "system/core/include/utils/TypeHelpers.h",
5894   "template_args" :
5895   [
5896    "_ZTIv"
5897   ]
5898  },
5899  {
5900   "alignment" : 1,
5901   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
5902   "name" : "android::trait_trivial_ctor<long long>",
5903   "size" : 1,
5904   "source_file" : "system/core/include/utils/TypeHelpers.h",
5905   "template_args" :
5906   [
5907    "_ZTIx"
5908   ]
5909  },
5910  {
5911   "alignment" : 1,
5912   "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
5913   "name" : "android::trait_trivial_ctor<unsigned long long>",
5914   "size" : 1,
5915   "source_file" : "system/core/include/utils/TypeHelpers.h",
5916   "template_args" :
5917   [
5918    "_ZTIy"
5919   ]
5920  },
5921  {
5922   "alignment" : 1,
5923   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
5924   "name" : "android::trait_trivial_dtor<bool>",
5925   "size" : 1,
5926   "source_file" : "system/core/include/utils/TypeHelpers.h",
5927   "template_args" :
5928   [
5929    "_ZTIb"
5930   ]
5931  },
5932  {
5933   "alignment" : 1,
5934   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
5935   "name" : "android::trait_trivial_dtor<char>",
5936   "size" : 1,
5937   "source_file" : "system/core/include/utils/TypeHelpers.h",
5938   "template_args" :
5939   [
5940    "_ZTIc"
5941   ]
5942  },
5943  {
5944   "alignment" : 1,
5945   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
5946   "name" : "android::trait_trivial_dtor<double>",
5947   "size" : 1,
5948   "source_file" : "system/core/include/utils/TypeHelpers.h",
5949   "template_args" :
5950   [
5951    "_ZTId"
5952   ]
5953  },
5954  {
5955   "alignment" : 1,
5956   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
5957   "name" : "android::trait_trivial_dtor<float>",
5958   "size" : 1,
5959   "source_file" : "system/core/include/utils/TypeHelpers.h",
5960   "template_args" :
5961   [
5962    "_ZTIf"
5963   ]
5964  },
5965  {
5966   "alignment" : 1,
5967   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
5968   "name" : "android::trait_trivial_dtor<unsigned char>",
5969   "size" : 1,
5970   "source_file" : "system/core/include/utils/TypeHelpers.h",
5971   "template_args" :
5972   [
5973    "_ZTIh"
5974   ]
5975  },
5976  {
5977   "alignment" : 1,
5978   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
5979   "name" : "android::trait_trivial_dtor<int>",
5980   "size" : 1,
5981   "source_file" : "system/core/include/utils/TypeHelpers.h",
5982   "template_args" :
5983   [
5984    "_ZTIi"
5985   ]
5986  },
5987  {
5988   "alignment" : 1,
5989   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
5990   "name" : "android::trait_trivial_dtor<unsigned int>",
5991   "size" : 1,
5992   "source_file" : "system/core/include/utils/TypeHelpers.h",
5993   "template_args" :
5994   [
5995    "_ZTIj"
5996   ]
5997  },
5998  {
5999   "alignment" : 1,
6000   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
6001   "name" : "android::trait_trivial_dtor<long>",
6002   "size" : 1,
6003   "source_file" : "system/core/include/utils/TypeHelpers.h",
6004   "template_args" :
6005   [
6006    "_ZTIl"
6007   ]
6008  },
6009  {
6010   "alignment" : 1,
6011   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
6012   "name" : "android::trait_trivial_dtor<unsigned long>",
6013   "size" : 1,
6014   "source_file" : "system/core/include/utils/TypeHelpers.h",
6015   "template_args" :
6016   [
6017    "_ZTIm"
6018   ]
6019  },
6020  {
6021   "alignment" : 1,
6022   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
6023   "name" : "android::trait_trivial_dtor<short>",
6024   "size" : 1,
6025   "source_file" : "system/core/include/utils/TypeHelpers.h",
6026   "template_args" :
6027   [
6028    "_ZTIs"
6029   ]
6030  },
6031  {
6032   "alignment" : 1,
6033   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
6034   "name" : "android::trait_trivial_dtor<unsigned short>",
6035   "size" : 1,
6036   "source_file" : "system/core/include/utils/TypeHelpers.h",
6037   "template_args" :
6038   [
6039    "_ZTIt"
6040   ]
6041  },
6042  {
6043   "alignment" : 1,
6044   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
6045   "name" : "android::trait_trivial_dtor<void>",
6046   "size" : 1,
6047   "source_file" : "system/core/include/utils/TypeHelpers.h",
6048   "template_args" :
6049   [
6050    "_ZTIv"
6051   ]
6052  },
6053  {
6054   "alignment" : 1,
6055   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
6056   "name" : "android::trait_trivial_dtor<long long>",
6057   "size" : 1,
6058   "source_file" : "system/core/include/utils/TypeHelpers.h",
6059   "template_args" :
6060   [
6061    "_ZTIx"
6062   ]
6063  },
6064  {
6065   "alignment" : 1,
6066   "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
6067   "name" : "android::trait_trivial_dtor<unsigned long long>",
6068   "size" : 1,
6069   "source_file" : "system/core/include/utils/TypeHelpers.h",
6070   "template_args" :
6071   [
6072    "_ZTIy"
6073   ]
6074  },
6075  {
6076   "alignment" : 1,
6077   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
6078   "name" : "android::trait_trivial_move<android::String8>",
6079   "size" : 1,
6080   "source_file" : "system/core/include/utils/String8.h",
6081   "template_args" :
6082   [
6083    "_ZTIN7android7String8E"
6084   ]
6085  },
6086  {
6087   "alignment" : 1,
6088   "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
6089   "name" : "android::trait_trivial_move<android::String16>",
6090   "size" : 1,
6091   "source_file" : "system/core/include/utils/String16.h",
6092   "template_args" :
6093   [
6094    "_ZTIN7android8String16E"
6095   ]
6096  },
6097  {
6098   "alignment" : 1,
6099   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
6100   "name" : "android::trait_trivial_move<bool>",
6101   "size" : 1,
6102   "source_file" : "system/core/include/utils/TypeHelpers.h",
6103   "template_args" :
6104   [
6105    "_ZTIb"
6106   ]
6107  },
6108  {
6109   "alignment" : 1,
6110   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
6111   "name" : "android::trait_trivial_move<char>",
6112   "size" : 1,
6113   "source_file" : "system/core/include/utils/TypeHelpers.h",
6114   "template_args" :
6115   [
6116    "_ZTIc"
6117   ]
6118  },
6119  {
6120   "alignment" : 1,
6121   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
6122   "name" : "android::trait_trivial_move<double>",
6123   "size" : 1,
6124   "source_file" : "system/core/include/utils/TypeHelpers.h",
6125   "template_args" :
6126   [
6127    "_ZTId"
6128   ]
6129  },
6130  {
6131   "alignment" : 1,
6132   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
6133   "name" : "android::trait_trivial_move<float>",
6134   "size" : 1,
6135   "source_file" : "system/core/include/utils/TypeHelpers.h",
6136   "template_args" :
6137   [
6138    "_ZTIf"
6139   ]
6140  },
6141  {
6142   "alignment" : 1,
6143   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
6144   "name" : "android::trait_trivial_move<unsigned char>",
6145   "size" : 1,
6146   "source_file" : "system/core/include/utils/TypeHelpers.h",
6147   "template_args" :
6148   [
6149    "_ZTIh"
6150   ]
6151  },
6152  {
6153   "alignment" : 1,
6154   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
6155   "name" : "android::trait_trivial_move<int>",
6156   "size" : 1,
6157   "source_file" : "system/core/include/utils/TypeHelpers.h",
6158   "template_args" :
6159   [
6160    "_ZTIi"
6161   ]
6162  },
6163  {
6164   "alignment" : 1,
6165   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
6166   "name" : "android::trait_trivial_move<unsigned int>",
6167   "size" : 1,
6168   "source_file" : "system/core/include/utils/TypeHelpers.h",
6169   "template_args" :
6170   [
6171    "_ZTIj"
6172   ]
6173  },
6174  {
6175   "alignment" : 1,
6176   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
6177   "name" : "android::trait_trivial_move<long>",
6178   "size" : 1,
6179   "source_file" : "system/core/include/utils/TypeHelpers.h",
6180   "template_args" :
6181   [
6182    "_ZTIl"
6183   ]
6184  },
6185  {
6186   "alignment" : 1,
6187   "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
6188   "name" : "android::trait_trivial_move<unsigned long>",
6189   "size" : 1,
6190   "source_file" : "system/core/include/utils/TypeHelpers.h",
6191   "template_args" :
6192   [
6193    "_ZTIm"
6194   ]
6195  },
6196  {
6197   "alignment" : 1,
6198   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
6199   "name" : "android::trait_trivial_move<short>",
6200   "size" : 1,
6201   "source_file" : "system/core/include/utils/TypeHelpers.h",
6202   "template_args" :
6203   [
6204    "_ZTIs"
6205   ]
6206  },
6207  {
6208   "alignment" : 1,
6209   "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
6210   "name" : "android::trait_trivial_move<unsigned short>",
6211   "size" : 1,
6212   "source_file" : "system/core/include/utils/TypeHelpers.h",
6213   "template_args" :
6214   [
6215    "_ZTIt"
6216   ]
6217  },
6218  {
6219   "alignment" : 1,
6220   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
6221   "name" : "android::trait_trivial_move<void>",
6222   "size" : 1,
6223   "source_file" : "system/core/include/utils/TypeHelpers.h",
6224   "template_args" :
6225   [
6226    "_ZTIv"
6227   ]
6228  },
6229  {
6230   "alignment" : 1,
6231   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
6232   "name" : "android::trait_trivial_move<long long>",
6233   "size" : 1,
6234   "source_file" : "system/core/include/utils/TypeHelpers.h",
6235   "template_args" :
6236   [
6237    "_ZTIx"
6238   ]
6239  },
6240  {
6241   "alignment" : 1,
6242   "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
6243   "name" : "android::trait_trivial_move<unsigned long long>",
6244   "size" : 1,
6245   "source_file" : "system/core/include/utils/TypeHelpers.h",
6246   "template_args" :
6247   [
6248    "_ZTIy"
6249   ]
6250  },
6251  {
6252   "alignment" : 8,
6253   "base_specifiers" :
6254   [
6255    {
6256     "referenced_type" : "_ZTIN7android7IBinderE"
6257    }
6258   ],
6259   "fields" :
6260   [
6261    {
6262     "access" : "private",
6263     "field_name" : "mExtras",
6264     "field_offset" : 64,
6265     "referenced_type" : "_ZTINSt3__16atomicIPN7android7BBinder6ExtrasEEE"
6266    },
6267    {
6268     "access" : "private",
6269     "field_name" : "mStability",
6270     "field_offset" : 128,
6271     "referenced_type" : "_ZTIs"
6272    },
6273    {
6274     "access" : "private",
6275     "field_name" : "mParceled",
6276     "field_offset" : 144,
6277     "referenced_type" : "_ZTIb"
6278    },
6279    {
6280     "access" : "private",
6281     "field_name" : "mRecordingOn",
6282     "field_offset" : 152,
6283     "referenced_type" : "_ZTIb"
6284    },
6285    {
6286     "access" : "private",
6287     "field_name" : "mReserved1",
6288     "field_offset" : 160,
6289     "referenced_type" : "_ZTIi"
6290    }
6291   ],
6292   "linker_set_key" : "_ZTIN7android7BBinderE",
6293   "name" : "android::BBinder",
6294   "record_kind" : "class",
6295   "size" : 40,
6296   "source_file" : "frameworks/native/include/binder/Binder.h",
6297   "vtable_components" :
6298   [
6299    {
6300     "component_value" : 24,
6301     "kind" : "vbase_offset"
6302    },
6303    {
6304     "kind" : "offset_to_top"
6305    },
6306    {
6307     "kind" : "rtti",
6308     "mangled_component_name" : "_ZTIN7android7BBinderE"
6309    },
6310    {
6311     "mangled_component_name" : "_ZN7android7IBinder19queryLocalInterfaceERKNS_8String16E"
6312    },
6313    {
6314     "mangled_component_name" : "_ZNK7android7BBinder22getInterfaceDescriptorEv"
6315    },
6316    {
6317     "mangled_component_name" : "_ZNK7android7BBinder13isBinderAliveEv"
6318    },
6319    {
6320     "mangled_component_name" : "_ZN7android7BBinder10pingBinderEv"
6321    },
6322    {
6323     "mangled_component_name" : "_ZN7android7BBinder4dumpEiRKNS_6VectorINS_8String16EEE"
6324    },
6325    {
6326     "mangled_component_name" : "_ZN7android7BBinder8transactEjRKNS_6ParcelEPS1_j"
6327    },
6328    {
6329     "mangled_component_name" : "_ZN7android7BBinder11linkToDeathERKNS_2spINS_7IBinder14DeathRecipientEEEPvj"
6330    },
6331    {
6332     "mangled_component_name" : "_ZN7android7BBinder13unlinkToDeathERKNS_2wpINS_7IBinder14DeathRecipientEEEPvjPS4_"
6333    },
6334    {
6335     "mangled_component_name" : "_ZNK7android7IBinder13checkSubclassEPKv"
6336    },
6337    {
6338     "mangled_component_name" : "_ZN7android7BBinder12attachObjectEPKvPvS3_PFvS2_S3_S3_E"
6339    },
6340    {
6341     "mangled_component_name" : "_ZNK7android7BBinder10findObjectEPKv"
6342    },
6343    {
6344     "mangled_component_name" : "_ZN7android7BBinder12detachObjectEPKv"
6345    },
6346    {
6347     "mangled_component_name" : "_ZN7android7BBinder11localBinderEv"
6348    },
6349    {
6350     "mangled_component_name" : "_ZN7android7IBinder12remoteBinderEv"
6351    },
6352    {
6353     "kind" : "complete_dtor_pointer",
6354     "mangled_component_name" : "_ZN7android7BBinderD1Ev"
6355    },
6356    {
6357     "kind" : "deleting_dtor_pointer",
6358     "mangled_component_name" : "_ZN7android7BBinderD0Ev"
6359    },
6360    {
6361     "mangled_component_name" : "_ZN7android7BBinder10onTransactEjRKNS_6ParcelEPS1_j"
6362    },
6363    {
6364     "kind" : "vcall_offset"
6365    },
6366    {
6367     "kind" : "vcall_offset"
6368    },
6369    {
6370     "kind" : "vcall_offset"
6371    },
6372    {
6373     "kind" : "vcall_offset"
6374    },
6375    {
6376     "component_value" : -24,
6377     "kind" : "vcall_offset"
6378    },
6379    {
6380     "component_value" : -24,
6381     "kind" : "offset_to_top"
6382    },
6383    {
6384     "kind" : "rtti",
6385     "mangled_component_name" : "_ZTIN7android7BBinderE"
6386    },
6387    {
6388     "kind" : "complete_dtor_pointer",
6389     "mangled_component_name" : "_ZTv0_n24_N7android7BBinderD1Ev"
6390    },
6391    {
6392     "kind" : "deleting_dtor_pointer",
6393     "mangled_component_name" : "_ZTv0_n24_N7android7BBinderD0Ev"
6394    },
6395    {
6396     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6397    },
6398    {
6399     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6400    },
6401    {
6402     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6403    },
6404    {
6405     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6406    }
6407   ]
6408  },
6409  {
6410   "alignment" : 8,
6411   "base_specifiers" :
6412   [
6413    {
6414     "is_virtual" : true,
6415     "referenced_type" : "_ZTIN7android7RefBaseE"
6416    }
6417   ],
6418   "linker_set_key" : "_ZTIN7android7IBinder14DeathRecipientE",
6419   "name" : "android::IBinder::DeathRecipient",
6420   "record_kind" : "class",
6421   "size" : 24,
6422   "source_file" : "frameworks/native/include/binder/IBinder.h",
6423   "vtable_components" :
6424   [
6425    {
6426     "component_value" : 8,
6427     "kind" : "vbase_offset"
6428    },
6429    {
6430     "kind" : "offset_to_top"
6431    },
6432    {
6433     "kind" : "rtti",
6434     "mangled_component_name" : "_ZTIN7android7IBinder14DeathRecipientE"
6435    },
6436    {
6437     "is_pure" : true,
6438     "mangled_component_name" : "_ZN7android7IBinder14DeathRecipient10binderDiedERKNS_2wpIS0_EE"
6439    },
6440    {
6441     "kind" : "complete_dtor_pointer",
6442     "mangled_component_name" : "_ZN7android7IBinder14DeathRecipientD1Ev"
6443    },
6444    {
6445     "kind" : "deleting_dtor_pointer",
6446     "mangled_component_name" : "_ZN7android7IBinder14DeathRecipientD0Ev"
6447    },
6448    {
6449     "kind" : "vcall_offset"
6450    },
6451    {
6452     "kind" : "vcall_offset"
6453    },
6454    {
6455     "kind" : "vcall_offset"
6456    },
6457    {
6458     "kind" : "vcall_offset"
6459    },
6460    {
6461     "component_value" : -8,
6462     "kind" : "vcall_offset"
6463    },
6464    {
6465     "component_value" : -8,
6466     "kind" : "offset_to_top"
6467    },
6468    {
6469     "kind" : "rtti",
6470     "mangled_component_name" : "_ZTIN7android7IBinder14DeathRecipientE"
6471    },
6472    {
6473     "kind" : "complete_dtor_pointer",
6474     "mangled_component_name" : "_ZTv0_n24_N7android7IBinder14DeathRecipientD1Ev"
6475    },
6476    {
6477     "kind" : "deleting_dtor_pointer",
6478     "mangled_component_name" : "_ZTv0_n24_N7android7IBinder14DeathRecipientD0Ev"
6479    },
6480    {
6481     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6482    },
6483    {
6484     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6485    },
6486    {
6487     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6488    },
6489    {
6490     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6491    }
6492   ]
6493  },
6494  {
6495   "alignment" : 8,
6496   "base_specifiers" :
6497   [
6498    {
6499     "is_virtual" : true,
6500     "referenced_type" : "_ZTIN7android7RefBaseE"
6501    }
6502   ],
6503   "linker_set_key" : "_ZTIN7android7IBinder25FrozenStateChangeCallbackE",
6504   "name" : "android::IBinder::FrozenStateChangeCallback",
6505   "record_kind" : "class",
6506   "size" : 24,
6507   "source_file" : "frameworks/native/include/binder/IBinder.h",
6508   "vtable_components" :
6509   [
6510    {
6511     "component_value" : 8,
6512     "kind" : "vbase_offset"
6513    },
6514    {
6515     "kind" : "offset_to_top"
6516    },
6517    {
6518     "kind" : "rtti",
6519     "mangled_component_name" : "_ZTIN7android7IBinder25FrozenStateChangeCallbackE"
6520    },
6521    {
6522     "is_pure" : true,
6523     "mangled_component_name" : "_ZN7android7IBinder25FrozenStateChangeCallback14onStateChangedERKNS_2wpIS0_EENS1_5StateE"
6524    },
6525    {
6526     "kind" : "complete_dtor_pointer",
6527     "mangled_component_name" : "_ZN7android7IBinder25FrozenStateChangeCallbackD1Ev"
6528    },
6529    {
6530     "kind" : "deleting_dtor_pointer",
6531     "mangled_component_name" : "_ZN7android7IBinder25FrozenStateChangeCallbackD0Ev"
6532    },
6533    {
6534     "kind" : "vcall_offset"
6535    },
6536    {
6537     "kind" : "vcall_offset"
6538    },
6539    {
6540     "kind" : "vcall_offset"
6541    },
6542    {
6543     "kind" : "vcall_offset"
6544    },
6545    {
6546     "component_value" : -8,
6547     "kind" : "vcall_offset"
6548    },
6549    {
6550     "component_value" : -8,
6551     "kind" : "offset_to_top"
6552    },
6553    {
6554     "kind" : "rtti",
6555     "mangled_component_name" : "_ZTIN7android7IBinder25FrozenStateChangeCallbackE"
6556    },
6557    {
6558     "kind" : "complete_dtor_pointer",
6559     "mangled_component_name" : "_ZTv0_n24_N7android7IBinder25FrozenStateChangeCallbackD1Ev"
6560    },
6561    {
6562     "kind" : "deleting_dtor_pointer",
6563     "mangled_component_name" : "_ZTv0_n24_N7android7IBinder25FrozenStateChangeCallbackD0Ev"
6564    },
6565    {
6566     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6567    },
6568    {
6569     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6570    },
6571    {
6572     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6573    },
6574    {
6575     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6576    }
6577   ]
6578  },
6579  {
6580   "alignment" : 8,
6581   "base_specifiers" :
6582   [
6583    {
6584     "is_virtual" : true,
6585     "referenced_type" : "_ZTIN7android7RefBaseE"
6586    }
6587   ],
6588   "linker_set_key" : "_ZTIN7android7IBinderE",
6589   "name" : "android::IBinder",
6590   "record_kind" : "class",
6591   "size" : 24,
6592   "source_file" : "frameworks/native/include/binder/IBinder.h",
6593   "vtable_components" :
6594   [
6595    {
6596     "component_value" : 8,
6597     "kind" : "vbase_offset"
6598    },
6599    {
6600     "kind" : "offset_to_top"
6601    },
6602    {
6603     "kind" : "rtti",
6604     "mangled_component_name" : "_ZTIN7android7IBinderE"
6605    },
6606    {
6607     "mangled_component_name" : "_ZN7android7IBinder19queryLocalInterfaceERKNS_8String16E"
6608    },
6609    {
6610     "is_pure" : true,
6611     "mangled_component_name" : "_ZNK7android7IBinder22getInterfaceDescriptorEv"
6612    },
6613    {
6614     "is_pure" : true,
6615     "mangled_component_name" : "_ZNK7android7IBinder13isBinderAliveEv"
6616    },
6617    {
6618     "is_pure" : true,
6619     "mangled_component_name" : "_ZN7android7IBinder10pingBinderEv"
6620    },
6621    {
6622     "is_pure" : true,
6623     "mangled_component_name" : "_ZN7android7IBinder4dumpEiRKNS_6VectorINS_8String16EEE"
6624    },
6625    {
6626     "is_pure" : true,
6627     "mangled_component_name" : "_ZN7android7IBinder8transactEjRKNS_6ParcelEPS1_j"
6628    },
6629    {
6630     "is_pure" : true,
6631     "mangled_component_name" : "_ZN7android7IBinder11linkToDeathERKNS_2spINS0_14DeathRecipientEEEPvj"
6632    },
6633    {
6634     "is_pure" : true,
6635     "mangled_component_name" : "_ZN7android7IBinder13unlinkToDeathERKNS_2wpINS0_14DeathRecipientEEEPvjPS3_"
6636    },
6637    {
6638     "mangled_component_name" : "_ZNK7android7IBinder13checkSubclassEPKv"
6639    },
6640    {
6641     "is_pure" : true,
6642     "mangled_component_name" : "_ZN7android7IBinder12attachObjectEPKvPvS3_PFvS2_S3_S3_E"
6643    },
6644    {
6645     "is_pure" : true,
6646     "mangled_component_name" : "_ZNK7android7IBinder10findObjectEPKv"
6647    },
6648    {
6649     "is_pure" : true,
6650     "mangled_component_name" : "_ZN7android7IBinder12detachObjectEPKv"
6651    },
6652    {
6653     "mangled_component_name" : "_ZN7android7IBinder11localBinderEv"
6654    },
6655    {
6656     "mangled_component_name" : "_ZN7android7IBinder12remoteBinderEv"
6657    },
6658    {
6659     "kind" : "complete_dtor_pointer",
6660     "mangled_component_name" : "_ZN7android7IBinderD1Ev"
6661    },
6662    {
6663     "kind" : "deleting_dtor_pointer",
6664     "mangled_component_name" : "_ZN7android7IBinderD0Ev"
6665    },
6666    {
6667     "kind" : "vcall_offset"
6668    },
6669    {
6670     "kind" : "vcall_offset"
6671    },
6672    {
6673     "kind" : "vcall_offset"
6674    },
6675    {
6676     "kind" : "vcall_offset"
6677    },
6678    {
6679     "component_value" : -8,
6680     "kind" : "vcall_offset"
6681    },
6682    {
6683     "component_value" : -8,
6684     "kind" : "offset_to_top"
6685    },
6686    {
6687     "kind" : "rtti",
6688     "mangled_component_name" : "_ZTIN7android7IBinderE"
6689    },
6690    {
6691     "kind" : "complete_dtor_pointer",
6692     "mangled_component_name" : "_ZTv0_n24_N7android7IBinderD1Ev"
6693    },
6694    {
6695     "kind" : "deleting_dtor_pointer",
6696     "mangled_component_name" : "_ZTv0_n24_N7android7IBinderD0Ev"
6697    },
6698    {
6699     "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
6700    },
6701    {
6702     "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
6703    },
6704    {
6705     "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
6706    },
6707    {
6708     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6709    }
6710   ]
6711  },
6712  {
6713   "alignment" : 8,
6714   "fields" :
6715   [
6716    {
6717     "access" : "private",
6718     "field_name" : "mString",
6719     "referenced_type" : "_ZTIPKc"
6720    }
6721   ],
6722   "linker_set_key" : "_ZTIN7android7String8E",
6723   "name" : "android::String8",
6724   "record_kind" : "class",
6725   "size" : 8,
6726   "source_file" : "system/core/include/utils/String8.h"
6727  },
6728  {
6729   "alignment" : 8,
6730   "fields" :
6731   [
6732    {
6733     "access" : "private",
6734     "field_name" : "mString",
6735     "referenced_type" : "_ZTIPKDs"
6736    }
6737   ],
6738   "linker_set_key" : "_ZTIN7android8String16E",
6739   "name" : "android::String16",
6740   "record_kind" : "class",
6741   "size" : 8,
6742   "source_file" : "system/core/include/utils/String16.h"
6743  },
6744  {
6745   "alignment" : 8,
6746   "base_specifiers" :
6747   [
6748    {
6749     "is_virtual" : true,
6750     "referenced_type" : "_ZTIN7android7RefBaseE"
6751    }
6752   ],
6753   "fields" :
6754   [
6755    {
6756     "access" : "private",
6757     "field_name" : "mRemote",
6758     "field_offset" : 64,
6759     "referenced_type" : "_ZTIKPN7android7IBinderE"
6760    },
6761    {
6762     "access" : "private",
6763     "field_name" : "mRefs",
6764     "field_offset" : 128,
6765     "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
6766    },
6767    {
6768     "access" : "private",
6769     "field_name" : "mState",
6770     "field_offset" : 192,
6771     "referenced_type" : "_ZTINSt3__16atomicIiEE"
6772    }
6773   ],
6774   "linker_set_key" : "_ZTIN7android9BpRefBaseE",
6775   "name" : "android::BpRefBase",
6776   "record_kind" : "class",
6777   "size" : 48,
6778   "source_file" : "frameworks/native/include/binder/Binder.h",
6779   "vtable_components" :
6780   [
6781    {
6782     "component_value" : 32,
6783     "kind" : "vbase_offset"
6784    },
6785    {
6786     "kind" : "offset_to_top"
6787    },
6788    {
6789     "kind" : "rtti",
6790     "mangled_component_name" : "_ZTIN7android9BpRefBaseE"
6791    },
6792    {
6793     "kind" : "complete_dtor_pointer",
6794     "mangled_component_name" : "_ZN7android9BpRefBaseD1Ev"
6795    },
6796    {
6797     "kind" : "deleting_dtor_pointer",
6798     "mangled_component_name" : "_ZN7android9BpRefBaseD0Ev"
6799    },
6800    {
6801     "mangled_component_name" : "_ZN7android9BpRefBase10onFirstRefEv"
6802    },
6803    {
6804     "mangled_component_name" : "_ZN7android9BpRefBase15onLastStrongRefEPKv"
6805    },
6806    {
6807     "mangled_component_name" : "_ZN7android9BpRefBase20onIncStrongAttemptedEjPKv"
6808    },
6809    {
6810     "kind" : "vcall_offset"
6811    },
6812    {
6813     "component_value" : -32,
6814     "kind" : "vcall_offset"
6815    },
6816    {
6817     "component_value" : -32,
6818     "kind" : "vcall_offset"
6819    },
6820    {
6821     "component_value" : -32,
6822     "kind" : "vcall_offset"
6823    },
6824    {
6825     "component_value" : -32,
6826     "kind" : "vcall_offset"
6827    },
6828    {
6829     "component_value" : -32,
6830     "kind" : "offset_to_top"
6831    },
6832    {
6833     "kind" : "rtti",
6834     "mangled_component_name" : "_ZTIN7android9BpRefBaseE"
6835    },
6836    {
6837     "kind" : "complete_dtor_pointer",
6838     "mangled_component_name" : "_ZTv0_n24_N7android9BpRefBaseD1Ev"
6839    },
6840    {
6841     "kind" : "deleting_dtor_pointer",
6842     "mangled_component_name" : "_ZTv0_n24_N7android9BpRefBaseD0Ev"
6843    },
6844    {
6845     "mangled_component_name" : "_ZTv0_n32_N7android9BpRefBase10onFirstRefEv"
6846    },
6847    {
6848     "mangled_component_name" : "_ZTv0_n40_N7android9BpRefBase15onLastStrongRefEPKv"
6849    },
6850    {
6851     "mangled_component_name" : "_ZTv0_n48_N7android9BpRefBase20onIncStrongAttemptedEjPKv"
6852    },
6853    {
6854     "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
6855    }
6856   ]
6857  },
6858  {
6859   "alignment" : 1,
6860   "linker_set_key" : "_ZTIN7android9CallStack12StackDeleterE",
6861   "name" : "android::CallStack::StackDeleter",
6862   "size" : 1,
6863   "source_file" : "system/core/include/utils/CallStack.h"
6864  },
6865  {
6866   "alignment" : 8,
6867   "fields" :
6868   [
6869    {
6870     "access" : "private",
6871     "field_name" : "mFrameLines",
6872     "referenced_type" : "_ZTIN7android6VectorINS_7String8EEE"
6873    }
6874   ],
6875   "linker_set_key" : "_ZTIN7android9CallStackE",
6876   "name" : "android::CallStack",
6877   "record_kind" : "class",
6878   "size" : 40,
6879   "source_file" : "system/core/include/utils/CallStack.h"
6880  }
6881 ],
6882 "rvalue_reference_types" : []
6883}
6884