1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 2,
7   "linker_set_key" : "_ZTIDF16_",
8   "name" : "_Float16",
9   "referenced_type" : "_ZTIDF16_",
10   "self_type" : "_ZTIDF16_",
11   "size" : 2
12  },
13  {
14   "alignment" : 4,
15   "is_integral" : true,
16   "is_unsigned" : true,
17   "linker_set_key" : "_ZTIDi",
18   "name" : "char32_t",
19   "referenced_type" : "_ZTIDi",
20   "self_type" : "_ZTIDi",
21   "size" : 4
22  },
23  {
24   "alignment" : 4,
25   "linker_set_key" : "_ZTIDn",
26   "name" : "std::nullptr_t",
27   "referenced_type" : "_ZTIDn",
28   "self_type" : "_ZTIDn",
29   "size" : 4
30  },
31  {
32   "alignment" : 2,
33   "is_integral" : true,
34   "is_unsigned" : true,
35   "linker_set_key" : "_ZTIDs",
36   "name" : "char16_t",
37   "referenced_type" : "_ZTIDs",
38   "self_type" : "_ZTIDs",
39   "size" : 2
40  },
41  {
42   "alignment" : 1,
43   "is_integral" : true,
44   "linker_set_key" : "_ZTIa",
45   "name" : "signed char",
46   "referenced_type" : "_ZTIa",
47   "self_type" : "_ZTIa",
48   "size" : 1
49  },
50  {
51   "alignment" : 1,
52   "is_integral" : true,
53   "is_unsigned" : true,
54   "linker_set_key" : "_ZTIb",
55   "name" : "bool",
56   "referenced_type" : "_ZTIb",
57   "self_type" : "_ZTIb",
58   "size" : 1
59  },
60  {
61   "alignment" : 1,
62   "is_integral" : true,
63   "is_unsigned" : true,
64   "linker_set_key" : "_ZTIc",
65   "name" : "char",
66   "referenced_type" : "_ZTIc",
67   "self_type" : "_ZTIc",
68   "size" : 1
69  },
70  {
71   "alignment" : 8,
72   "linker_set_key" : "_ZTId",
73   "name" : "double",
74   "referenced_type" : "_ZTId",
75   "self_type" : "_ZTId",
76   "size" : 8
77  },
78  {
79   "alignment" : 8,
80   "linker_set_key" : "_ZTIe",
81   "name" : "long double",
82   "referenced_type" : "_ZTIe",
83   "self_type" : "_ZTIe",
84   "size" : 8
85  },
86  {
87   "alignment" : 4,
88   "linker_set_key" : "_ZTIf",
89   "name" : "float",
90   "referenced_type" : "_ZTIf",
91   "self_type" : "_ZTIf",
92   "size" : 4
93  },
94  {
95   "alignment" : 1,
96   "is_integral" : true,
97   "is_unsigned" : true,
98   "linker_set_key" : "_ZTIh",
99   "name" : "unsigned char",
100   "referenced_type" : "_ZTIh",
101   "self_type" : "_ZTIh",
102   "size" : 1
103  },
104  {
105   "alignment" : 4,
106   "is_integral" : true,
107   "linker_set_key" : "_ZTIi",
108   "name" : "int",
109   "referenced_type" : "_ZTIi",
110   "self_type" : "_ZTIi",
111   "size" : 4
112  },
113  {
114   "alignment" : 4,
115   "is_integral" : true,
116   "is_unsigned" : true,
117   "linker_set_key" : "_ZTIj",
118   "name" : "unsigned int",
119   "referenced_type" : "_ZTIj",
120   "self_type" : "_ZTIj",
121   "size" : 4
122  },
123  {
124   "alignment" : 4,
125   "is_integral" : true,
126   "linker_set_key" : "_ZTIl",
127   "name" : "long",
128   "referenced_type" : "_ZTIl",
129   "self_type" : "_ZTIl",
130   "size" : 4
131  },
132  {
133   "alignment" : 4,
134   "is_integral" : true,
135   "is_unsigned" : true,
136   "linker_set_key" : "_ZTIm",
137   "name" : "unsigned long",
138   "referenced_type" : "_ZTIm",
139   "self_type" : "_ZTIm",
140   "size" : 4
141  },
142  {
143   "alignment" : 2,
144   "is_integral" : true,
145   "linker_set_key" : "_ZTIs",
146   "name" : "short",
147   "referenced_type" : "_ZTIs",
148   "self_type" : "_ZTIs",
149   "size" : 2
150  },
151  {
152   "alignment" : 2,
153   "is_integral" : true,
154   "is_unsigned" : true,
155   "linker_set_key" : "_ZTIt",
156   "name" : "unsigned short",
157   "referenced_type" : "_ZTIt",
158   "self_type" : "_ZTIt",
159   "size" : 2
160  },
161  {
162   "linker_set_key" : "_ZTIv",
163   "name" : "void",
164   "referenced_type" : "_ZTIv",
165   "self_type" : "_ZTIv"
166  },
167  {
168   "alignment" : 4,
169   "is_integral" : true,
170   "is_unsigned" : true,
171   "linker_set_key" : "_ZTIw",
172   "name" : "wchar_t",
173   "referenced_type" : "_ZTIw",
174   "self_type" : "_ZTIw",
175   "size" : 4
176  },
177  {
178   "alignment" : 8,
179   "is_integral" : true,
180   "linker_set_key" : "_ZTIx",
181   "name" : "long long",
182   "referenced_type" : "_ZTIx",
183   "self_type" : "_ZTIx",
184   "size" : 8
185  },
186  {
187   "alignment" : 8,
188   "is_integral" : true,
189   "is_unsigned" : true,
190   "linker_set_key" : "_ZTIy",
191   "name" : "unsigned long long",
192   "referenced_type" : "_ZTIy",
193   "self_type" : "_ZTIy",
194   "size" : 8
195  }
196 ],
197 "elf_functions" :
198 [
199  {
200   "name" : "ANeuralNetworksBurst_create"
201  },
202  {
203   "name" : "ANeuralNetworksBurst_free"
204  },
205  {
206   "name" : "ANeuralNetworksCompilation_addExtensionAttribute"
207  },
208  {
209   "name" : "ANeuralNetworksCompilation_create"
210  },
211  {
212   "name" : "ANeuralNetworksCompilation_createForDevices"
213  },
214  {
215   "name" : "ANeuralNetworksCompilation_finish"
216  },
217  {
218   "name" : "ANeuralNetworksCompilation_free"
219  },
220  {
221   "name" : "ANeuralNetworksCompilation_getPreferredMemoryAlignmentForInput"
222  },
223  {
224   "name" : "ANeuralNetworksCompilation_getPreferredMemoryAlignmentForOutput"
225  },
226  {
227   "name" : "ANeuralNetworksCompilation_getPreferredMemoryPaddingForInput"
228  },
229  {
230   "name" : "ANeuralNetworksCompilation_getPreferredMemoryPaddingForOutput"
231  },
232  {
233   "name" : "ANeuralNetworksCompilation_setCaching"
234  },
235  {
236   "name" : "ANeuralNetworksCompilation_setPreference"
237  },
238  {
239   "name" : "ANeuralNetworksCompilation_setPriority"
240  },
241  {
242   "name" : "ANeuralNetworksCompilation_setTimeout"
243  },
244  {
245   "name" : "ANeuralNetworksDevice_getExtensionSupport"
246  },
247  {
248   "name" : "ANeuralNetworksDevice_getFeatureLevel"
249  },
250  {
251   "name" : "ANeuralNetworksDevice_getName"
252  },
253  {
254   "name" : "ANeuralNetworksDevice_getType"
255  },
256  {
257   "name" : "ANeuralNetworksDevice_getVersion"
258  },
259  {
260   "name" : "ANeuralNetworksDevice_wait"
261  },
262  {
263   "name" : "ANeuralNetworksEvent_createFromSyncFenceFd"
264  },
265  {
266   "name" : "ANeuralNetworksEvent_free"
267  },
268  {
269   "name" : "ANeuralNetworksEvent_getSyncFenceFd"
270  },
271  {
272   "name" : "ANeuralNetworksEvent_wait"
273  },
274  {
275   "name" : "ANeuralNetworksExecution_addExtensionAttribute"
276  },
277  {
278   "name" : "ANeuralNetworksExecution_burstCompute"
279  },
280  {
281   "name" : "ANeuralNetworksExecution_compute"
282  },
283  {
284   "name" : "ANeuralNetworksExecution_create"
285  },
286  {
287   "name" : "ANeuralNetworksExecution_enableInputAndOutputPadding"
288  },
289  {
290   "name" : "ANeuralNetworksExecution_free"
291  },
292  {
293   "name" : "ANeuralNetworksExecution_getDuration"
294  },
295  {
296   "name" : "ANeuralNetworksExecution_getOutputOperandDimensions"
297  },
298  {
299   "name" : "ANeuralNetworksExecution_getOutputOperandRank"
300  },
301  {
302   "name" : "ANeuralNetworksExecution_setInput"
303  },
304  {
305   "name" : "ANeuralNetworksExecution_setInputFromMemory"
306  },
307  {
308   "name" : "ANeuralNetworksExecution_setLoopTimeout"
309  },
310  {
311   "name" : "ANeuralNetworksExecution_setMeasureTiming"
312  },
313  {
314   "name" : "ANeuralNetworksExecution_setOutput"
315  },
316  {
317   "name" : "ANeuralNetworksExecution_setOutputFromMemory"
318  },
319  {
320   "name" : "ANeuralNetworksExecution_setReusable"
321  },
322  {
323   "name" : "ANeuralNetworksExecution_setTimeout"
324  },
325  {
326   "name" : "ANeuralNetworksExecution_startCompute"
327  },
328  {
329   "name" : "ANeuralNetworksExecution_startComputeWithDependencies"
330  },
331  {
332   "name" : "ANeuralNetworksMemoryDesc_addInputRole"
333  },
334  {
335   "name" : "ANeuralNetworksMemoryDesc_addOutputRole"
336  },
337  {
338   "name" : "ANeuralNetworksMemoryDesc_create"
339  },
340  {
341   "name" : "ANeuralNetworksMemoryDesc_finish"
342  },
343  {
344   "name" : "ANeuralNetworksMemoryDesc_free"
345  },
346  {
347   "name" : "ANeuralNetworksMemoryDesc_setDimensions"
348  },
349  {
350   "name" : "ANeuralNetworksMemory_copy"
351  },
352  {
353   "name" : "ANeuralNetworksMemory_createFromAHardwareBuffer"
354  },
355  {
356   "name" : "ANeuralNetworksMemory_createFromDesc"
357  },
358  {
359   "name" : "ANeuralNetworksMemory_createFromFd"
360  },
361  {
362   "name" : "ANeuralNetworksMemory_free"
363  },
364  {
365   "name" : "ANeuralNetworksModel_addOperand"
366  },
367  {
368   "name" : "ANeuralNetworksModel_addOperation"
369  },
370  {
371   "name" : "ANeuralNetworksModel_create"
372  },
373  {
374   "name" : "ANeuralNetworksModel_finish"
375  },
376  {
377   "name" : "ANeuralNetworksModel_free"
378  },
379  {
380   "name" : "ANeuralNetworksModel_getExtensionOperandType"
381  },
382  {
383   "name" : "ANeuralNetworksModel_getExtensionOperationType"
384  },
385  {
386   "name" : "ANeuralNetworksModel_getSupportedOperationsForDevices"
387  },
388  {
389   "name" : "ANeuralNetworksModel_identifyInputsAndOutputs"
390  },
391  {
392   "name" : "ANeuralNetworksModel_relaxComputationFloat32toFloat16"
393  },
394  {
395   "name" : "ANeuralNetworksModel_setOperandExtensionData"
396  },
397  {
398   "name" : "ANeuralNetworksModel_setOperandSymmPerChannelQuantParams"
399  },
400  {
401   "name" : "ANeuralNetworksModel_setOperandValue"
402  },
403  {
404   "name" : "ANeuralNetworksModel_setOperandValueFromMemory"
405  },
406  {
407   "name" : "ANeuralNetworksModel_setOperandValueFromModel"
408  },
409  {
410   "name" : "ANeuralNetworks_getDefaultLoopTimeout"
411  },
412  {
413   "name" : "ANeuralNetworks_getDevice"
414  },
415  {
416   "name" : "ANeuralNetworks_getDeviceCount"
417  },
418  {
419   "name" : "ANeuralNetworks_getMaximumLoopTimeout"
420  },
421  {
422   "name" : "ANeuralNetworks_getRuntimeFeatureLevel"
423  }
424 ],
425 "elf_objects" : [],
426 "enum_types" :
427 [
428  {
429   "alignment" : 4,
430   "enum_fields" :
431   [
432    {
433     "enum_field_value" : 0,
434     "name" : "ANEURALNETWORKS_NO_ERROR"
435    },
436    {
437     "enum_field_value" : 1,
438     "name" : "ANEURALNETWORKS_OUT_OF_MEMORY"
439    },
440    {
441     "enum_field_value" : 2,
442     "name" : "ANEURALNETWORKS_INCOMPLETE"
443    },
444    {
445     "enum_field_value" : 3,
446     "name" : "ANEURALNETWORKS_UNEXPECTED_NULL"
447    },
448    {
449     "enum_field_value" : 4,
450     "name" : "ANEURALNETWORKS_BAD_DATA"
451    },
452    {
453     "enum_field_value" : 5,
454     "name" : "ANEURALNETWORKS_OP_FAILED"
455    },
456    {
457     "enum_field_value" : 6,
458     "name" : "ANEURALNETWORKS_BAD_STATE"
459    },
460    {
461     "enum_field_value" : 7,
462     "name" : "ANEURALNETWORKS_UNMAPPABLE"
463    },
464    {
465     "enum_field_value" : 8,
466     "name" : "ANEURALNETWORKS_OUTPUT_INSUFFICIENT_SIZE"
467    },
468    {
469     "enum_field_value" : 9,
470     "name" : "ANEURALNETWORKS_UNAVAILABLE_DEVICE"
471    },
472    {
473     "enum_field_value" : 10,
474     "name" : "ANEURALNETWORKS_MISSED_DEADLINE_TRANSIENT"
475    },
476    {
477     "enum_field_value" : 11,
478     "name" : "ANEURALNETWORKS_MISSED_DEADLINE_PERSISTENT"
479    },
480    {
481     "enum_field_value" : 12,
482     "name" : "ANEURALNETWORKS_RESOURCE_EXHAUSTED_TRANSIENT"
483    },
484    {
485     "enum_field_value" : 13,
486     "name" : "ANEURALNETWORKS_RESOURCE_EXHAUSTED_PERSISTENT"
487    },
488    {
489     "enum_field_value" : 14,
490     "name" : "ANEURALNETWORKS_DEAD_OBJECT"
491    }
492   ],
493   "linker_set_key" : "_ZTI10ResultCode",
494   "name" : "ResultCode",
495   "referenced_type" : "_ZTI10ResultCode",
496   "self_type" : "_ZTI10ResultCode",
497   "size" : 4,
498   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
499   "underlying_type" : "_ZTIj"
500  },
501  {
502   "alignment" : 4,
503   "enum_fields" :
504   [
505    {
506     "enum_field_value" : 0,
507     "name" : "ANEURALNETWORKS_FLOAT32"
508    },
509    {
510     "enum_field_value" : 1,
511     "name" : "ANEURALNETWORKS_INT32"
512    },
513    {
514     "enum_field_value" : 2,
515     "name" : "ANEURALNETWORKS_UINT32"
516    },
517    {
518     "enum_field_value" : 3,
519     "name" : "ANEURALNETWORKS_TENSOR_FLOAT32"
520    },
521    {
522     "enum_field_value" : 4,
523     "name" : "ANEURALNETWORKS_TENSOR_INT32"
524    },
525    {
526     "enum_field_value" : 5,
527     "name" : "ANEURALNETWORKS_TENSOR_QUANT8_ASYMM"
528    },
529    {
530     "enum_field_value" : 6,
531     "name" : "ANEURALNETWORKS_BOOL"
532    },
533    {
534     "enum_field_value" : 7,
535     "name" : "ANEURALNETWORKS_TENSOR_QUANT16_SYMM"
536    },
537    {
538     "enum_field_value" : 8,
539     "name" : "ANEURALNETWORKS_TENSOR_FLOAT16"
540    },
541    {
542     "enum_field_value" : 9,
543     "name" : "ANEURALNETWORKS_TENSOR_BOOL8"
544    },
545    {
546     "enum_field_value" : 10,
547     "name" : "ANEURALNETWORKS_FLOAT16"
548    },
549    {
550     "enum_field_value" : 11,
551     "name" : "ANEURALNETWORKS_TENSOR_QUANT8_SYMM_PER_CHANNEL"
552    },
553    {
554     "enum_field_value" : 12,
555     "name" : "ANEURALNETWORKS_TENSOR_QUANT16_ASYMM"
556    },
557    {
558     "enum_field_value" : 13,
559     "name" : "ANEURALNETWORKS_TENSOR_QUANT8_SYMM"
560    },
561    {
562     "enum_field_value" : 14,
563     "name" : "ANEURALNETWORKS_TENSOR_QUANT8_ASYMM_SIGNED"
564    },
565    {
566     "enum_field_value" : 15,
567     "name" : "ANEURALNETWORKS_MODEL"
568    }
569   ],
570   "linker_set_key" : "_ZTI11OperandCode",
571   "name" : "OperandCode",
572   "referenced_type" : "_ZTI11OperandCode",
573   "self_type" : "_ZTI11OperandCode",
574   "size" : 4,
575   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
576   "underlying_type" : "_ZTIj"
577  },
578  {
579   "alignment" : 4,
580   "enum_fields" :
581   [
582    {
583     "enum_field_value" : 1,
584     "name" : "ANEURALNETWORKS_PADDING_SAME"
585    },
586    {
587     "enum_field_value" : 2,
588     "name" : "ANEURALNETWORKS_PADDING_VALID"
589    }
590   ],
591   "linker_set_key" : "_ZTI11PaddingCode",
592   "name" : "PaddingCode",
593   "referenced_type" : "_ZTI11PaddingCode",
594   "self_type" : "_ZTI11PaddingCode",
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" : 0,
605     "name" : "ANEURALNETWORKS_DURATION_ON_HARDWARE"
606    },
607    {
608     "enum_field_value" : 1,
609     "name" : "ANEURALNETWORKS_DURATION_IN_DRIVER"
610    },
611    {
612     "enum_field_value" : 2,
613     "name" : "ANEURALNETWORKS_FENCED_DURATION_ON_HARDWARE"
614    },
615    {
616     "enum_field_value" : 3,
617     "name" : "ANEURALNETWORKS_FENCED_DURATION_IN_DRIVER"
618    }
619   ],
620   "linker_set_key" : "_ZTI12DurationCode",
621   "name" : "DurationCode",
622   "referenced_type" : "_ZTI12DurationCode",
623   "self_type" : "_ZTI12DurationCode",
624   "size" : 4,
625   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
626   "underlying_type" : "_ZTIj"
627  },
628  {
629   "alignment" : 4,
630   "enum_fields" :
631   [
632    {
633     "enum_field_value" : 90,
634     "name" : "ANEURALNETWORKS_PRIORITY_LOW"
635    },
636    {
637     "enum_field_value" : 100,
638     "name" : "ANEURALNETWORKS_PRIORITY_MEDIUM"
639    },
640    {
641     "enum_field_value" : 110,
642     "name" : "ANEURALNETWORKS_PRIORITY_HIGH"
643    },
644    {
645     "enum_field_value" : 100,
646     "name" : "ANEURALNETWORKS_PRIORITY_DEFAULT"
647    }
648   ],
649   "linker_set_key" : "_ZTI12PriorityCode",
650   "name" : "PriorityCode",
651   "referenced_type" : "_ZTI12PriorityCode",
652   "self_type" : "_ZTI12PriorityCode",
653   "size" : 4,
654   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
655   "underlying_type" : "_ZTIj"
656  },
657  {
658   "alignment" : 4,
659   "enum_fields" :
660   [
661    {
662     "enum_field_value" : 0,
663     "name" : "ANEURALNETWORKS_ADD"
664    },
665    {
666     "enum_field_value" : 1,
667     "name" : "ANEURALNETWORKS_AVERAGE_POOL_2D"
668    },
669    {
670     "enum_field_value" : 2,
671     "name" : "ANEURALNETWORKS_CONCATENATION"
672    },
673    {
674     "enum_field_value" : 3,
675     "name" : "ANEURALNETWORKS_CONV_2D"
676    },
677    {
678     "enum_field_value" : 4,
679     "name" : "ANEURALNETWORKS_DEPTHWISE_CONV_2D"
680    },
681    {
682     "enum_field_value" : 5,
683     "name" : "ANEURALNETWORKS_DEPTH_TO_SPACE"
684    },
685    {
686     "enum_field_value" : 6,
687     "name" : "ANEURALNETWORKS_DEQUANTIZE"
688    },
689    {
690     "enum_field_value" : 7,
691     "name" : "ANEURALNETWORKS_EMBEDDING_LOOKUP"
692    },
693    {
694     "enum_field_value" : 8,
695     "name" : "ANEURALNETWORKS_FLOOR"
696    },
697    {
698     "enum_field_value" : 9,
699     "name" : "ANEURALNETWORKS_FULLY_CONNECTED"
700    },
701    {
702     "enum_field_value" : 10,
703     "name" : "ANEURALNETWORKS_HASHTABLE_LOOKUP"
704    },
705    {
706     "enum_field_value" : 11,
707     "name" : "ANEURALNETWORKS_L2_NORMALIZATION"
708    },
709    {
710     "enum_field_value" : 12,
711     "name" : "ANEURALNETWORKS_L2_POOL_2D"
712    },
713    {
714     "enum_field_value" : 13,
715     "name" : "ANEURALNETWORKS_LOCAL_RESPONSE_NORMALIZATION"
716    },
717    {
718     "enum_field_value" : 14,
719     "name" : "ANEURALNETWORKS_LOGISTIC"
720    },
721    {
722     "enum_field_value" : 15,
723     "name" : "ANEURALNETWORKS_LSH_PROJECTION"
724    },
725    {
726     "enum_field_value" : 16,
727     "name" : "ANEURALNETWORKS_LSTM"
728    },
729    {
730     "enum_field_value" : 17,
731     "name" : "ANEURALNETWORKS_MAX_POOL_2D"
732    },
733    {
734     "enum_field_value" : 18,
735     "name" : "ANEURALNETWORKS_MUL"
736    },
737    {
738     "enum_field_value" : 19,
739     "name" : "ANEURALNETWORKS_RELU"
740    },
741    {
742     "enum_field_value" : 20,
743     "name" : "ANEURALNETWORKS_RELU1"
744    },
745    {
746     "enum_field_value" : 21,
747     "name" : "ANEURALNETWORKS_RELU6"
748    },
749    {
750     "enum_field_value" : 22,
751     "name" : "ANEURALNETWORKS_RESHAPE"
752    },
753    {
754     "enum_field_value" : 23,
755     "name" : "ANEURALNETWORKS_RESIZE_BILINEAR"
756    },
757    {
758     "enum_field_value" : 24,
759     "name" : "ANEURALNETWORKS_RNN"
760    },
761    {
762     "enum_field_value" : 25,
763     "name" : "ANEURALNETWORKS_SOFTMAX"
764    },
765    {
766     "enum_field_value" : 26,
767     "name" : "ANEURALNETWORKS_SPACE_TO_DEPTH"
768    },
769    {
770     "enum_field_value" : 27,
771     "name" : "ANEURALNETWORKS_SVDF"
772    },
773    {
774     "enum_field_value" : 28,
775     "name" : "ANEURALNETWORKS_TANH"
776    },
777    {
778     "enum_field_value" : 29,
779     "name" : "ANEURALNETWORKS_BATCH_TO_SPACE_ND"
780    },
781    {
782     "enum_field_value" : 30,
783     "name" : "ANEURALNETWORKS_DIV"
784    },
785    {
786     "enum_field_value" : 31,
787     "name" : "ANEURALNETWORKS_MEAN"
788    },
789    {
790     "enum_field_value" : 32,
791     "name" : "ANEURALNETWORKS_PAD"
792    },
793    {
794     "enum_field_value" : 33,
795     "name" : "ANEURALNETWORKS_SPACE_TO_BATCH_ND"
796    },
797    {
798     "enum_field_value" : 34,
799     "name" : "ANEURALNETWORKS_SQUEEZE"
800    },
801    {
802     "enum_field_value" : 35,
803     "name" : "ANEURALNETWORKS_STRIDED_SLICE"
804    },
805    {
806     "enum_field_value" : 36,
807     "name" : "ANEURALNETWORKS_SUB"
808    },
809    {
810     "enum_field_value" : 37,
811     "name" : "ANEURALNETWORKS_TRANSPOSE"
812    },
813    {
814     "enum_field_value" : 38,
815     "name" : "ANEURALNETWORKS_ABS"
816    },
817    {
818     "enum_field_value" : 39,
819     "name" : "ANEURALNETWORKS_ARGMAX"
820    },
821    {
822     "enum_field_value" : 40,
823     "name" : "ANEURALNETWORKS_ARGMIN"
824    },
825    {
826     "enum_field_value" : 41,
827     "name" : "ANEURALNETWORKS_AXIS_ALIGNED_BBOX_TRANSFORM"
828    },
829    {
830     "enum_field_value" : 42,
831     "name" : "ANEURALNETWORKS_BIDIRECTIONAL_SEQUENCE_LSTM"
832    },
833    {
834     "enum_field_value" : 43,
835     "name" : "ANEURALNETWORKS_BIDIRECTIONAL_SEQUENCE_RNN"
836    },
837    {
838     "enum_field_value" : 44,
839     "name" : "ANEURALNETWORKS_BOX_WITH_NMS_LIMIT"
840    },
841    {
842     "enum_field_value" : 45,
843     "name" : "ANEURALNETWORKS_CAST"
844    },
845    {
846     "enum_field_value" : 46,
847     "name" : "ANEURALNETWORKS_CHANNEL_SHUFFLE"
848    },
849    {
850     "enum_field_value" : 47,
851     "name" : "ANEURALNETWORKS_DETECTION_POSTPROCESSING"
852    },
853    {
854     "enum_field_value" : 48,
855     "name" : "ANEURALNETWORKS_EQUAL"
856    },
857    {
858     "enum_field_value" : 49,
859     "name" : "ANEURALNETWORKS_EXP"
860    },
861    {
862     "enum_field_value" : 50,
863     "name" : "ANEURALNETWORKS_EXPAND_DIMS"
864    },
865    {
866     "enum_field_value" : 51,
867     "name" : "ANEURALNETWORKS_GATHER"
868    },
869    {
870     "enum_field_value" : 52,
871     "name" : "ANEURALNETWORKS_GENERATE_PROPOSALS"
872    },
873    {
874     "enum_field_value" : 53,
875     "name" : "ANEURALNETWORKS_GREATER"
876    },
877    {
878     "enum_field_value" : 54,
879     "name" : "ANEURALNETWORKS_GREATER_EQUAL"
880    },
881    {
882     "enum_field_value" : 55,
883     "name" : "ANEURALNETWORKS_GROUPED_CONV_2D"
884    },
885    {
886     "enum_field_value" : 56,
887     "name" : "ANEURALNETWORKS_HEATMAP_MAX_KEYPOINT"
888    },
889    {
890     "enum_field_value" : 57,
891     "name" : "ANEURALNETWORKS_INSTANCE_NORMALIZATION"
892    },
893    {
894     "enum_field_value" : 58,
895     "name" : "ANEURALNETWORKS_LESS"
896    },
897    {
898     "enum_field_value" : 59,
899     "name" : "ANEURALNETWORKS_LESS_EQUAL"
900    },
901    {
902     "enum_field_value" : 60,
903     "name" : "ANEURALNETWORKS_LOG"
904    },
905    {
906     "enum_field_value" : 61,
907     "name" : "ANEURALNETWORKS_LOGICAL_AND"
908    },
909    {
910     "enum_field_value" : 62,
911     "name" : "ANEURALNETWORKS_LOGICAL_NOT"
912    },
913    {
914     "enum_field_value" : 63,
915     "name" : "ANEURALNETWORKS_LOGICAL_OR"
916    },
917    {
918     "enum_field_value" : 64,
919     "name" : "ANEURALNETWORKS_LOG_SOFTMAX"
920    },
921    {
922     "enum_field_value" : 65,
923     "name" : "ANEURALNETWORKS_MAXIMUM"
924    },
925    {
926     "enum_field_value" : 66,
927     "name" : "ANEURALNETWORKS_MINIMUM"
928    },
929    {
930     "enum_field_value" : 67,
931     "name" : "ANEURALNETWORKS_NEG"
932    },
933    {
934     "enum_field_value" : 68,
935     "name" : "ANEURALNETWORKS_NOT_EQUAL"
936    },
937    {
938     "enum_field_value" : 69,
939     "name" : "ANEURALNETWORKS_PAD_V2"
940    },
941    {
942     "enum_field_value" : 70,
943     "name" : "ANEURALNETWORKS_POW"
944    },
945    {
946     "enum_field_value" : 71,
947     "name" : "ANEURALNETWORKS_PRELU"
948    },
949    {
950     "enum_field_value" : 72,
951     "name" : "ANEURALNETWORKS_QUANTIZE"
952    },
953    {
954     "enum_field_value" : 73,
955     "name" : "ANEURALNETWORKS_QUANTIZED_16BIT_LSTM"
956    },
957    {
958     "enum_field_value" : 74,
959     "name" : "ANEURALNETWORKS_RANDOM_MULTINOMIAL"
960    },
961    {
962     "enum_field_value" : 75,
963     "name" : "ANEURALNETWORKS_REDUCE_ALL"
964    },
965    {
966     "enum_field_value" : 76,
967     "name" : "ANEURALNETWORKS_REDUCE_ANY"
968    },
969    {
970     "enum_field_value" : 77,
971     "name" : "ANEURALNETWORKS_REDUCE_MAX"
972    },
973    {
974     "enum_field_value" : 78,
975     "name" : "ANEURALNETWORKS_REDUCE_MIN"
976    },
977    {
978     "enum_field_value" : 79,
979     "name" : "ANEURALNETWORKS_REDUCE_PROD"
980    },
981    {
982     "enum_field_value" : 80,
983     "name" : "ANEURALNETWORKS_REDUCE_SUM"
984    },
985    {
986     "enum_field_value" : 81,
987     "name" : "ANEURALNETWORKS_ROI_ALIGN"
988    },
989    {
990     "enum_field_value" : 82,
991     "name" : "ANEURALNETWORKS_ROI_POOLING"
992    },
993    {
994     "enum_field_value" : 83,
995     "name" : "ANEURALNETWORKS_RSQRT"
996    },
997    {
998     "enum_field_value" : 84,
999     "name" : "ANEURALNETWORKS_SELECT"
1000    },
1001    {
1002     "enum_field_value" : 85,
1003     "name" : "ANEURALNETWORKS_SIN"
1004    },
1005    {
1006     "enum_field_value" : 86,
1007     "name" : "ANEURALNETWORKS_SLICE"
1008    },
1009    {
1010     "enum_field_value" : 87,
1011     "name" : "ANEURALNETWORKS_SPLIT"
1012    },
1013    {
1014     "enum_field_value" : 88,
1015     "name" : "ANEURALNETWORKS_SQRT"
1016    },
1017    {
1018     "enum_field_value" : 89,
1019     "name" : "ANEURALNETWORKS_TILE"
1020    },
1021    {
1022     "enum_field_value" : 90,
1023     "name" : "ANEURALNETWORKS_TOPK_V2"
1024    },
1025    {
1026     "enum_field_value" : 91,
1027     "name" : "ANEURALNETWORKS_TRANSPOSE_CONV_2D"
1028    },
1029    {
1030     "enum_field_value" : 92,
1031     "name" : "ANEURALNETWORKS_UNIDIRECTIONAL_SEQUENCE_LSTM"
1032    },
1033    {
1034     "enum_field_value" : 93,
1035     "name" : "ANEURALNETWORKS_UNIDIRECTIONAL_SEQUENCE_RNN"
1036    },
1037    {
1038     "enum_field_value" : 94,
1039     "name" : "ANEURALNETWORKS_RESIZE_NEAREST_NEIGHBOR"
1040    },
1041    {
1042     "enum_field_value" : 95,
1043     "name" : "ANEURALNETWORKS_QUANTIZED_LSTM"
1044    },
1045    {
1046     "enum_field_value" : 96,
1047     "name" : "ANEURALNETWORKS_IF"
1048    },
1049    {
1050     "enum_field_value" : 97,
1051     "name" : "ANEURALNETWORKS_WHILE"
1052    },
1053    {
1054     "enum_field_value" : 98,
1055     "name" : "ANEURALNETWORKS_ELU"
1056    },
1057    {
1058     "enum_field_value" : 99,
1059     "name" : "ANEURALNETWORKS_HARD_SWISH"
1060    },
1061    {
1062     "enum_field_value" : 100,
1063     "name" : "ANEURALNETWORKS_FILL"
1064    },
1065    {
1066     "enum_field_value" : 101,
1067     "name" : "ANEURALNETWORKS_RANK"
1068    },
1069    {
1070     "enum_field_value" : 102,
1071     "name" : "ANEURALNETWORKS_BATCH_MATMUL"
1072    },
1073    {
1074     "enum_field_value" : 103,
1075     "name" : "ANEURALNETWORKS_PACK"
1076    },
1077    {
1078     "enum_field_value" : 104,
1079     "name" : "ANEURALNETWORKS_MIRROR_PAD"
1080    },
1081    {
1082     "enum_field_value" : 105,
1083     "name" : "ANEURALNETWORKS_REVERSE"
1084    }
1085   ],
1086   "linker_set_key" : "_ZTI13OperationCode",
1087   "name" : "OperationCode",
1088   "referenced_type" : "_ZTI13OperationCode",
1089   "self_type" : "_ZTI13OperationCode",
1090   "size" : 4,
1091   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
1092   "underlying_type" : "_ZTIj"
1093  },
1094  {
1095   "alignment" : 4,
1096   "enum_fields" :
1097   [
1098    {
1099     "enum_field_value" : 0,
1100     "name" : "ANEURALNETWORKS_DEVICE_UNKNOWN"
1101    },
1102    {
1103     "enum_field_value" : 1,
1104     "name" : "ANEURALNETWORKS_DEVICE_OTHER"
1105    },
1106    {
1107     "enum_field_value" : 2,
1108     "name" : "ANEURALNETWORKS_DEVICE_CPU"
1109    },
1110    {
1111     "enum_field_value" : 3,
1112     "name" : "ANEURALNETWORKS_DEVICE_GPU"
1113    },
1114    {
1115     "enum_field_value" : 4,
1116     "name" : "ANEURALNETWORKS_DEVICE_ACCELERATOR"
1117    }
1118   ],
1119   "linker_set_key" : "_ZTI14DeviceTypeCode",
1120   "name" : "DeviceTypeCode",
1121   "referenced_type" : "_ZTI14DeviceTypeCode",
1122   "self_type" : "_ZTI14DeviceTypeCode",
1123   "size" : 4,
1124   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
1125   "underlying_type" : "_ZTIj"
1126  },
1127  {
1128   "alignment" : 4,
1129   "enum_fields" :
1130   [
1131    {
1132     "enum_field_value" : 0,
1133     "name" : "ANEURALNETWORKS_PREFER_LOW_POWER"
1134    },
1135    {
1136     "enum_field_value" : 1,
1137     "name" : "ANEURALNETWORKS_PREFER_FAST_SINGLE_ANSWER"
1138    },
1139    {
1140     "enum_field_value" : 2,
1141     "name" : "ANEURALNETWORKS_PREFER_SUSTAINED_SPEED"
1142    }
1143   ],
1144   "linker_set_key" : "_ZTI14PreferenceCode",
1145   "name" : "PreferenceCode",
1146   "referenced_type" : "_ZTI14PreferenceCode",
1147   "self_type" : "_ZTI14PreferenceCode",
1148   "size" : 4,
1149   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
1150   "underlying_type" : "_ZTIj"
1151  },
1152  {
1153   "alignment" : 4,
1154   "enum_fields" :
1155   [
1156    {
1157     "enum_field_value" : 27,
1158     "name" : "ANEURALNETWORKS_FEATURE_LEVEL_1"
1159    },
1160    {
1161     "enum_field_value" : 28,
1162     "name" : "ANEURALNETWORKS_FEATURE_LEVEL_2"
1163    },
1164    {
1165     "enum_field_value" : 29,
1166     "name" : "ANEURALNETWORKS_FEATURE_LEVEL_3"
1167    },
1168    {
1169     "enum_field_value" : 30,
1170     "name" : "ANEURALNETWORKS_FEATURE_LEVEL_4"
1171    },
1172    {
1173     "enum_field_value" : 31,
1174     "name" : "ANEURALNETWORKS_FEATURE_LEVEL_5"
1175    },
1176    {
1177     "enum_field_value" : 1000006,
1178     "name" : "ANEURALNETWORKS_FEATURE_LEVEL_6"
1179    },
1180    {
1181     "enum_field_value" : 1000007,
1182     "name" : "ANEURALNETWORKS_FEATURE_LEVEL_7"
1183    },
1184    {
1185     "enum_field_value" : 1000008,
1186     "name" : "ANEURALNETWORKS_FEATURE_LEVEL_8"
1187    }
1188   ],
1189   "linker_set_key" : "_ZTI16FeatureLevelCode",
1190   "name" : "FeatureLevelCode",
1191   "referenced_type" : "_ZTI16FeatureLevelCode",
1192   "self_type" : "_ZTI16FeatureLevelCode",
1193   "size" : 4,
1194   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
1195   "underlying_type" : "_ZTIj"
1196  },
1197  {
1198   "alignment" : 4,
1199   "enum_fields" :
1200   [
1201    {
1202     "enum_field_value" : 10000,
1203     "name" : "ANEURALNETWORKS_OEM_SCALAR"
1204    },
1205    {
1206     "enum_field_value" : 10001,
1207     "name" : "ANEURALNETWORKS_TENSOR_OEM_BYTE"
1208    }
1209   ],
1210   "linker_set_key" : "_ZTI27$ANEURALNETWORKS_OEM_SCALAR",
1211   "name" : "(unnamed)",
1212   "referenced_type" : "_ZTI27$ANEURALNETWORKS_OEM_SCALAR",
1213   "self_type" : "_ZTI27$ANEURALNETWORKS_OEM_SCALAR",
1214   "size" : 4,
1215   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksOEM.h",
1216   "underlying_type" : "_ZTIj"
1217  },
1218  {
1219   "alignment" : 4,
1220   "enum_fields" :
1221   [
1222    {
1223     "enum_field_value" : 10000,
1224     "name" : "ANEURALNETWORKS_OEM_OPERATION"
1225    }
1226   ],
1227   "linker_set_key" : "_ZTI30$ANEURALNETWORKS_OEM_OPERATION",
1228   "name" : "(unnamed)",
1229   "referenced_type" : "_ZTI30$ANEURALNETWORKS_OEM_OPERATION",
1230   "self_type" : "_ZTI30$ANEURALNETWORKS_OEM_OPERATION",
1231   "size" : 4,
1232   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksOEM.h",
1233   "underlying_type" : "_ZTIj"
1234  },
1235  {
1236   "alignment" : 4,
1237   "enum_fields" :
1238   [
1239    {
1240     "enum_field_value" : 32,
1241     "name" : "ANEURALNETWORKS_BYTE_SIZE_OF_CACHE_TOKEN"
1242    }
1243   ],
1244   "linker_set_key" : "_ZTI41$ANEURALNETWORKS_BYTE_SIZE_OF_CACHE_TOKEN",
1245   "name" : "(unnamed)",
1246   "referenced_type" : "_ZTI41$ANEURALNETWORKS_BYTE_SIZE_OF_CACHE_TOKEN",
1247   "self_type" : "_ZTI41$ANEURALNETWORKS_BYTE_SIZE_OF_CACHE_TOKEN",
1248   "size" : 4,
1249   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
1250   "underlying_type" : "_ZTIj"
1251  },
1252  {
1253   "alignment" : 4,
1254   "enum_fields" :
1255   [
1256    {
1257     "enum_field_value" : 128,
1258     "name" : "ANEURALNETWORKS_MAX_SIZE_OF_IMMEDIATELY_COPIED_VALUES"
1259    }
1260   ],
1261   "linker_set_key" : "_ZTI54$ANEURALNETWORKS_MAX_SIZE_OF_IMMEDIATELY_COPIED_VALUES",
1262   "name" : "(unnamed)",
1263   "referenced_type" : "_ZTI54$ANEURALNETWORKS_MAX_SIZE_OF_IMMEDIATELY_COPIED_VALUES",
1264   "self_type" : "_ZTI54$ANEURALNETWORKS_MAX_SIZE_OF_IMMEDIATELY_COPIED_VALUES",
1265   "size" : 4,
1266   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
1267   "underlying_type" : "_ZTIj"
1268  },
1269  {
1270   "alignment" : 4,
1271   "enum_fields" :
1272   [
1273    {
1274     "enum_field_value" : 0,
1275     "name" : "ANEURALNETWORKS_FUSED_NONE"
1276    },
1277    {
1278     "enum_field_value" : 1,
1279     "name" : "ANEURALNETWORKS_FUSED_RELU"
1280    },
1281    {
1282     "enum_field_value" : 2,
1283     "name" : "ANEURALNETWORKS_FUSED_RELU1"
1284    },
1285    {
1286     "enum_field_value" : 3,
1287     "name" : "ANEURALNETWORKS_FUSED_RELU6"
1288    }
1289   ],
1290   "linker_set_key" : "_ZTI8FuseCode",
1291   "name" : "FuseCode",
1292   "referenced_type" : "_ZTI8FuseCode",
1293   "self_type" : "_ZTI8FuseCode",
1294   "size" : 4,
1295   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h",
1296   "underlying_type" : "_ZTIj"
1297  },
1298  {
1299   "alignment" : 4,
1300   "enum_fields" :
1301   [
1302    {
1303     "enum_field_value" : 0,
1304     "name" : "android::procpartition::Partition::UNKNOWN"
1305    },
1306    {
1307     "enum_field_value" : 1,
1308     "name" : "android::procpartition::Partition::SYSTEM"
1309    },
1310    {
1311     "enum_field_value" : 2,
1312     "name" : "android::procpartition::Partition::VENDOR"
1313    },
1314    {
1315     "enum_field_value" : 3,
1316     "name" : "android::procpartition::Partition::ODM"
1317    }
1318   ],
1319   "linker_set_key" : "_ZTIN7android13procpartition9PartitionE",
1320   "name" : "android::procpartition::Partition",
1321   "referenced_type" : "_ZTIN7android13procpartition9PartitionE",
1322   "self_type" : "_ZTIN7android13procpartition9PartitionE",
1323   "size" : 4,
1324   "source_file" : "frameworks/native/cmds/lshal/libprocpartition/include/procpartition/procpartition.h",
1325   "underlying_type" : "_ZTIi"
1326  }
1327 ],
1328 "function_types" : [],
1329 "functions" :
1330 [
1331  {
1332   "function_name" : "ANeuralNetworksBurst_create",
1333   "linker_set_key" : "ANeuralNetworksBurst_create",
1334   "parameters" :
1335   [
1336    {
1337     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
1338    },
1339    {
1340     "referenced_type" : "_ZTIPP20ANeuralNetworksBurst"
1341    }
1342   ],
1343   "return_type" : "_ZTIi",
1344   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1345  },
1346  {
1347   "function_name" : "ANeuralNetworksBurst_free",
1348   "linker_set_key" : "ANeuralNetworksBurst_free",
1349   "parameters" :
1350   [
1351    {
1352     "referenced_type" : "_ZTIP20ANeuralNetworksBurst"
1353    }
1354   ],
1355   "return_type" : "_ZTIv",
1356   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1357  },
1358  {
1359   "function_name" : "ANeuralNetworksCompilation_addExtensionAttribute",
1360   "linker_set_key" : "ANeuralNetworksCompilation_addExtensionAttribute",
1361   "parameters" :
1362   [
1363    {
1364     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
1365    },
1366    {
1367     "referenced_type" : "_ZTIPKc"
1368    },
1369    {
1370     "referenced_type" : "_ZTIt"
1371    },
1372    {
1373     "referenced_type" : "_ZTIPKv"
1374    },
1375    {
1376     "referenced_type" : "_ZTIj"
1377    }
1378   ],
1379   "return_type" : "_ZTIi",
1380   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksExtensions.h"
1381  },
1382  {
1383   "function_name" : "ANeuralNetworksCompilation_create",
1384   "linker_set_key" : "ANeuralNetworksCompilation_create",
1385   "parameters" :
1386   [
1387    {
1388     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
1389    },
1390    {
1391     "referenced_type" : "_ZTIPP26ANeuralNetworksCompilation"
1392    }
1393   ],
1394   "return_type" : "_ZTIi",
1395   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1396  },
1397  {
1398   "function_name" : "ANeuralNetworksCompilation_createForDevices",
1399   "linker_set_key" : "ANeuralNetworksCompilation_createForDevices",
1400   "parameters" :
1401   [
1402    {
1403     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
1404    },
1405    {
1406     "referenced_type" : "_ZTIPKPK21ANeuralNetworksDevice"
1407    },
1408    {
1409     "referenced_type" : "_ZTIj"
1410    },
1411    {
1412     "referenced_type" : "_ZTIPP26ANeuralNetworksCompilation"
1413    }
1414   ],
1415   "return_type" : "_ZTIi",
1416   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1417  },
1418  {
1419   "function_name" : "ANeuralNetworksCompilation_finish",
1420   "linker_set_key" : "ANeuralNetworksCompilation_finish",
1421   "parameters" :
1422   [
1423    {
1424     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
1425    }
1426   ],
1427   "return_type" : "_ZTIi",
1428   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1429  },
1430  {
1431   "function_name" : "ANeuralNetworksCompilation_free",
1432   "linker_set_key" : "ANeuralNetworksCompilation_free",
1433   "parameters" :
1434   [
1435    {
1436     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
1437    }
1438   ],
1439   "return_type" : "_ZTIv",
1440   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1441  },
1442  {
1443   "function_name" : "ANeuralNetworksCompilation_getPreferredMemoryAlignmentForInput",
1444   "linker_set_key" : "ANeuralNetworksCompilation_getPreferredMemoryAlignmentForInput",
1445   "parameters" :
1446   [
1447    {
1448     "referenced_type" : "_ZTIPK26ANeuralNetworksCompilation"
1449    },
1450    {
1451     "referenced_type" : "_ZTIj"
1452    },
1453    {
1454     "referenced_type" : "_ZTIPj"
1455    }
1456   ],
1457   "return_type" : "_ZTIi",
1458   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1459  },
1460  {
1461   "function_name" : "ANeuralNetworksCompilation_getPreferredMemoryAlignmentForOutput",
1462   "linker_set_key" : "ANeuralNetworksCompilation_getPreferredMemoryAlignmentForOutput",
1463   "parameters" :
1464   [
1465    {
1466     "referenced_type" : "_ZTIPK26ANeuralNetworksCompilation"
1467    },
1468    {
1469     "referenced_type" : "_ZTIj"
1470    },
1471    {
1472     "referenced_type" : "_ZTIPj"
1473    }
1474   ],
1475   "return_type" : "_ZTIi",
1476   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1477  },
1478  {
1479   "function_name" : "ANeuralNetworksCompilation_getPreferredMemoryPaddingForInput",
1480   "linker_set_key" : "ANeuralNetworksCompilation_getPreferredMemoryPaddingForInput",
1481   "parameters" :
1482   [
1483    {
1484     "referenced_type" : "_ZTIPK26ANeuralNetworksCompilation"
1485    },
1486    {
1487     "referenced_type" : "_ZTIj"
1488    },
1489    {
1490     "referenced_type" : "_ZTIPj"
1491    }
1492   ],
1493   "return_type" : "_ZTIi",
1494   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1495  },
1496  {
1497   "function_name" : "ANeuralNetworksCompilation_getPreferredMemoryPaddingForOutput",
1498   "linker_set_key" : "ANeuralNetworksCompilation_getPreferredMemoryPaddingForOutput",
1499   "parameters" :
1500   [
1501    {
1502     "referenced_type" : "_ZTIPK26ANeuralNetworksCompilation"
1503    },
1504    {
1505     "referenced_type" : "_ZTIj"
1506    },
1507    {
1508     "referenced_type" : "_ZTIPj"
1509    }
1510   ],
1511   "return_type" : "_ZTIi",
1512   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1513  },
1514  {
1515   "function_name" : "ANeuralNetworksCompilation_setCaching",
1516   "linker_set_key" : "ANeuralNetworksCompilation_setCaching",
1517   "parameters" :
1518   [
1519    {
1520     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
1521    },
1522    {
1523     "referenced_type" : "_ZTIPKc"
1524    },
1525    {
1526     "referenced_type" : "_ZTIPKh"
1527    }
1528   ],
1529   "return_type" : "_ZTIi",
1530   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1531  },
1532  {
1533   "function_name" : "ANeuralNetworksCompilation_setPreference",
1534   "linker_set_key" : "ANeuralNetworksCompilation_setPreference",
1535   "parameters" :
1536   [
1537    {
1538     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
1539    },
1540    {
1541     "referenced_type" : "_ZTIi"
1542    }
1543   ],
1544   "return_type" : "_ZTIi",
1545   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1546  },
1547  {
1548   "function_name" : "ANeuralNetworksCompilation_setPriority",
1549   "linker_set_key" : "ANeuralNetworksCompilation_setPriority",
1550   "parameters" :
1551   [
1552    {
1553     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
1554    },
1555    {
1556     "referenced_type" : "_ZTIi"
1557    }
1558   ],
1559   "return_type" : "_ZTIi",
1560   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1561  },
1562  {
1563   "function_name" : "ANeuralNetworksCompilation_setTimeout",
1564   "linker_set_key" : "ANeuralNetworksCompilation_setTimeout",
1565   "parameters" :
1566   [
1567    {
1568     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
1569    },
1570    {
1571     "referenced_type" : "_ZTIy"
1572    }
1573   ],
1574   "return_type" : "_ZTIi",
1575   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1576  },
1577  {
1578   "function_name" : "ANeuralNetworksDevice_getExtensionSupport",
1579   "linker_set_key" : "ANeuralNetworksDevice_getExtensionSupport",
1580   "parameters" :
1581   [
1582    {
1583     "referenced_type" : "_ZTIPK21ANeuralNetworksDevice"
1584    },
1585    {
1586     "referenced_type" : "_ZTIPKc"
1587    },
1588    {
1589     "referenced_type" : "_ZTIPb"
1590    }
1591   ],
1592   "return_type" : "_ZTIi",
1593   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksExtensions.h"
1594  },
1595  {
1596   "function_name" : "ANeuralNetworksDevice_getFeatureLevel",
1597   "linker_set_key" : "ANeuralNetworksDevice_getFeatureLevel",
1598   "parameters" :
1599   [
1600    {
1601     "referenced_type" : "_ZTIPK21ANeuralNetworksDevice"
1602    },
1603    {
1604     "referenced_type" : "_ZTIPx"
1605    }
1606   ],
1607   "return_type" : "_ZTIi",
1608   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1609  },
1610  {
1611   "function_name" : "ANeuralNetworksDevice_getName",
1612   "linker_set_key" : "ANeuralNetworksDevice_getName",
1613   "parameters" :
1614   [
1615    {
1616     "referenced_type" : "_ZTIPK21ANeuralNetworksDevice"
1617    },
1618    {
1619     "referenced_type" : "_ZTIPPKc"
1620    }
1621   ],
1622   "return_type" : "_ZTIi",
1623   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1624  },
1625  {
1626   "function_name" : "ANeuralNetworksDevice_getType",
1627   "linker_set_key" : "ANeuralNetworksDevice_getType",
1628   "parameters" :
1629   [
1630    {
1631     "referenced_type" : "_ZTIPK21ANeuralNetworksDevice"
1632    },
1633    {
1634     "referenced_type" : "_ZTIPi"
1635    }
1636   ],
1637   "return_type" : "_ZTIi",
1638   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1639  },
1640  {
1641   "function_name" : "ANeuralNetworksDevice_getVersion",
1642   "linker_set_key" : "ANeuralNetworksDevice_getVersion",
1643   "parameters" :
1644   [
1645    {
1646     "referenced_type" : "_ZTIPK21ANeuralNetworksDevice"
1647    },
1648    {
1649     "referenced_type" : "_ZTIPPKc"
1650    }
1651   ],
1652   "return_type" : "_ZTIi",
1653   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1654  },
1655  {
1656   "function_name" : "ANeuralNetworksDevice_wait",
1657   "linker_set_key" : "ANeuralNetworksDevice_wait",
1658   "parameters" :
1659   [
1660    {
1661     "referenced_type" : "_ZTIPK21ANeuralNetworksDevice"
1662    }
1663   ],
1664   "return_type" : "_ZTIi",
1665   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1666  },
1667  {
1668   "function_name" : "ANeuralNetworksEvent_createFromSyncFenceFd",
1669   "linker_set_key" : "ANeuralNetworksEvent_createFromSyncFenceFd",
1670   "parameters" :
1671   [
1672    {
1673     "referenced_type" : "_ZTIi"
1674    },
1675    {
1676     "referenced_type" : "_ZTIPP20ANeuralNetworksEvent"
1677    }
1678   ],
1679   "return_type" : "_ZTIi",
1680   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1681  },
1682  {
1683   "function_name" : "ANeuralNetworksEvent_free",
1684   "linker_set_key" : "ANeuralNetworksEvent_free",
1685   "parameters" :
1686   [
1687    {
1688     "referenced_type" : "_ZTIP20ANeuralNetworksEvent"
1689    }
1690   ],
1691   "return_type" : "_ZTIv",
1692   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1693  },
1694  {
1695   "function_name" : "ANeuralNetworksEvent_getSyncFenceFd",
1696   "linker_set_key" : "ANeuralNetworksEvent_getSyncFenceFd",
1697   "parameters" :
1698   [
1699    {
1700     "referenced_type" : "_ZTIPK20ANeuralNetworksEvent"
1701    },
1702    {
1703     "referenced_type" : "_ZTIPi"
1704    }
1705   ],
1706   "return_type" : "_ZTIi",
1707   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1708  },
1709  {
1710   "function_name" : "ANeuralNetworksEvent_wait",
1711   "linker_set_key" : "ANeuralNetworksEvent_wait",
1712   "parameters" :
1713   [
1714    {
1715     "referenced_type" : "_ZTIP20ANeuralNetworksEvent"
1716    }
1717   ],
1718   "return_type" : "_ZTIi",
1719   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1720  },
1721  {
1722   "function_name" : "ANeuralNetworksExecution_addExtensionAttribute",
1723   "linker_set_key" : "ANeuralNetworksExecution_addExtensionAttribute",
1724   "parameters" :
1725   [
1726    {
1727     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1728    },
1729    {
1730     "referenced_type" : "_ZTIPKc"
1731    },
1732    {
1733     "referenced_type" : "_ZTIt"
1734    },
1735    {
1736     "referenced_type" : "_ZTIPKv"
1737    },
1738    {
1739     "referenced_type" : "_ZTIj"
1740    }
1741   ],
1742   "return_type" : "_ZTIi",
1743   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksExtensions.h"
1744  },
1745  {
1746   "function_name" : "ANeuralNetworksExecution_burstCompute",
1747   "linker_set_key" : "ANeuralNetworksExecution_burstCompute",
1748   "parameters" :
1749   [
1750    {
1751     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1752    },
1753    {
1754     "referenced_type" : "_ZTIP20ANeuralNetworksBurst"
1755    }
1756   ],
1757   "return_type" : "_ZTIi",
1758   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1759  },
1760  {
1761   "function_name" : "ANeuralNetworksExecution_compute",
1762   "linker_set_key" : "ANeuralNetworksExecution_compute",
1763   "parameters" :
1764   [
1765    {
1766     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1767    }
1768   ],
1769   "return_type" : "_ZTIi",
1770   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1771  },
1772  {
1773   "function_name" : "ANeuralNetworksExecution_create",
1774   "linker_set_key" : "ANeuralNetworksExecution_create",
1775   "parameters" :
1776   [
1777    {
1778     "referenced_type" : "_ZTIP26ANeuralNetworksCompilation"
1779    },
1780    {
1781     "referenced_type" : "_ZTIPP24ANeuralNetworksExecution"
1782    }
1783   ],
1784   "return_type" : "_ZTIi",
1785   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1786  },
1787  {
1788   "function_name" : "ANeuralNetworksExecution_enableInputAndOutputPadding",
1789   "linker_set_key" : "ANeuralNetworksExecution_enableInputAndOutputPadding",
1790   "parameters" :
1791   [
1792    {
1793     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1794    },
1795    {
1796     "referenced_type" : "_ZTIb"
1797    }
1798   ],
1799   "return_type" : "_ZTIi",
1800   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1801  },
1802  {
1803   "function_name" : "ANeuralNetworksExecution_free",
1804   "linker_set_key" : "ANeuralNetworksExecution_free",
1805   "parameters" :
1806   [
1807    {
1808     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1809    }
1810   ],
1811   "return_type" : "_ZTIv",
1812   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1813  },
1814  {
1815   "function_name" : "ANeuralNetworksExecution_getDuration",
1816   "linker_set_key" : "ANeuralNetworksExecution_getDuration",
1817   "parameters" :
1818   [
1819    {
1820     "referenced_type" : "_ZTIPK24ANeuralNetworksExecution"
1821    },
1822    {
1823     "referenced_type" : "_ZTIi"
1824    },
1825    {
1826     "referenced_type" : "_ZTIPy"
1827    }
1828   ],
1829   "return_type" : "_ZTIi",
1830   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1831  },
1832  {
1833   "function_name" : "ANeuralNetworksExecution_getOutputOperandDimensions",
1834   "linker_set_key" : "ANeuralNetworksExecution_getOutputOperandDimensions",
1835   "parameters" :
1836   [
1837    {
1838     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1839    },
1840    {
1841     "referenced_type" : "_ZTIi"
1842    },
1843    {
1844     "referenced_type" : "_ZTIPj"
1845    }
1846   ],
1847   "return_type" : "_ZTIi",
1848   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1849  },
1850  {
1851   "function_name" : "ANeuralNetworksExecution_getOutputOperandRank",
1852   "linker_set_key" : "ANeuralNetworksExecution_getOutputOperandRank",
1853   "parameters" :
1854   [
1855    {
1856     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1857    },
1858    {
1859     "referenced_type" : "_ZTIi"
1860    },
1861    {
1862     "referenced_type" : "_ZTIPj"
1863    }
1864   ],
1865   "return_type" : "_ZTIi",
1866   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1867  },
1868  {
1869   "function_name" : "ANeuralNetworksExecution_setInput",
1870   "linker_set_key" : "ANeuralNetworksExecution_setInput",
1871   "parameters" :
1872   [
1873    {
1874     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1875    },
1876    {
1877     "referenced_type" : "_ZTIi"
1878    },
1879    {
1880     "referenced_type" : "_ZTIPK26ANeuralNetworksOperandType"
1881    },
1882    {
1883     "referenced_type" : "_ZTIPKv"
1884    },
1885    {
1886     "referenced_type" : "_ZTIj"
1887    }
1888   ],
1889   "return_type" : "_ZTIi",
1890   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1891  },
1892  {
1893   "function_name" : "ANeuralNetworksExecution_setInputFromMemory",
1894   "linker_set_key" : "ANeuralNetworksExecution_setInputFromMemory",
1895   "parameters" :
1896   [
1897    {
1898     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1899    },
1900    {
1901     "referenced_type" : "_ZTIi"
1902    },
1903    {
1904     "referenced_type" : "_ZTIPK26ANeuralNetworksOperandType"
1905    },
1906    {
1907     "referenced_type" : "_ZTIPK21ANeuralNetworksMemory"
1908    },
1909    {
1910     "referenced_type" : "_ZTIj"
1911    },
1912    {
1913     "referenced_type" : "_ZTIj"
1914    }
1915   ],
1916   "return_type" : "_ZTIi",
1917   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1918  },
1919  {
1920   "function_name" : "ANeuralNetworksExecution_setLoopTimeout",
1921   "linker_set_key" : "ANeuralNetworksExecution_setLoopTimeout",
1922   "parameters" :
1923   [
1924    {
1925     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1926    },
1927    {
1928     "referenced_type" : "_ZTIy"
1929    }
1930   ],
1931   "return_type" : "_ZTIi",
1932   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1933  },
1934  {
1935   "function_name" : "ANeuralNetworksExecution_setMeasureTiming",
1936   "linker_set_key" : "ANeuralNetworksExecution_setMeasureTiming",
1937   "parameters" :
1938   [
1939    {
1940     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1941    },
1942    {
1943     "referenced_type" : "_ZTIb"
1944    }
1945   ],
1946   "return_type" : "_ZTIi",
1947   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1948  },
1949  {
1950   "function_name" : "ANeuralNetworksExecution_setOutput",
1951   "linker_set_key" : "ANeuralNetworksExecution_setOutput",
1952   "parameters" :
1953   [
1954    {
1955     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1956    },
1957    {
1958     "referenced_type" : "_ZTIi"
1959    },
1960    {
1961     "referenced_type" : "_ZTIPK26ANeuralNetworksOperandType"
1962    },
1963    {
1964     "referenced_type" : "_ZTIPv"
1965    },
1966    {
1967     "referenced_type" : "_ZTIj"
1968    }
1969   ],
1970   "return_type" : "_ZTIi",
1971   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1972  },
1973  {
1974   "function_name" : "ANeuralNetworksExecution_setOutputFromMemory",
1975   "linker_set_key" : "ANeuralNetworksExecution_setOutputFromMemory",
1976   "parameters" :
1977   [
1978    {
1979     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
1980    },
1981    {
1982     "referenced_type" : "_ZTIi"
1983    },
1984    {
1985     "referenced_type" : "_ZTIPK26ANeuralNetworksOperandType"
1986    },
1987    {
1988     "referenced_type" : "_ZTIPK21ANeuralNetworksMemory"
1989    },
1990    {
1991     "referenced_type" : "_ZTIj"
1992    },
1993    {
1994     "referenced_type" : "_ZTIj"
1995    }
1996   ],
1997   "return_type" : "_ZTIi",
1998   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
1999  },
2000  {
2001   "function_name" : "ANeuralNetworksExecution_setReusable",
2002   "linker_set_key" : "ANeuralNetworksExecution_setReusable",
2003   "parameters" :
2004   [
2005    {
2006     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
2007    },
2008    {
2009     "referenced_type" : "_ZTIb"
2010    }
2011   ],
2012   "return_type" : "_ZTIi",
2013   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2014  },
2015  {
2016   "function_name" : "ANeuralNetworksExecution_setTimeout",
2017   "linker_set_key" : "ANeuralNetworksExecution_setTimeout",
2018   "parameters" :
2019   [
2020    {
2021     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
2022    },
2023    {
2024     "referenced_type" : "_ZTIy"
2025    }
2026   ],
2027   "return_type" : "_ZTIi",
2028   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2029  },
2030  {
2031   "function_name" : "ANeuralNetworksExecution_startCompute",
2032   "linker_set_key" : "ANeuralNetworksExecution_startCompute",
2033   "parameters" :
2034   [
2035    {
2036     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
2037    },
2038    {
2039     "referenced_type" : "_ZTIPP20ANeuralNetworksEvent"
2040    }
2041   ],
2042   "return_type" : "_ZTIi",
2043   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2044  },
2045  {
2046   "function_name" : "ANeuralNetworksExecution_startComputeWithDependencies",
2047   "linker_set_key" : "ANeuralNetworksExecution_startComputeWithDependencies",
2048   "parameters" :
2049   [
2050    {
2051     "referenced_type" : "_ZTIP24ANeuralNetworksExecution"
2052    },
2053    {
2054     "referenced_type" : "_ZTIPKPK20ANeuralNetworksEvent"
2055    },
2056    {
2057     "referenced_type" : "_ZTIj"
2058    },
2059    {
2060     "referenced_type" : "_ZTIy"
2061    },
2062    {
2063     "referenced_type" : "_ZTIPP20ANeuralNetworksEvent"
2064    }
2065   ],
2066   "return_type" : "_ZTIi",
2067   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2068  },
2069  {
2070   "function_name" : "ANeuralNetworksMemoryDesc_addInputRole",
2071   "linker_set_key" : "ANeuralNetworksMemoryDesc_addInputRole",
2072   "parameters" :
2073   [
2074    {
2075     "referenced_type" : "_ZTIP25ANeuralNetworksMemoryDesc"
2076    },
2077    {
2078     "referenced_type" : "_ZTIPK26ANeuralNetworksCompilation"
2079    },
2080    {
2081     "referenced_type" : "_ZTIj"
2082    },
2083    {
2084     "referenced_type" : "_ZTIf"
2085    }
2086   ],
2087   "return_type" : "_ZTIi",
2088   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2089  },
2090  {
2091   "function_name" : "ANeuralNetworksMemoryDesc_addOutputRole",
2092   "linker_set_key" : "ANeuralNetworksMemoryDesc_addOutputRole",
2093   "parameters" :
2094   [
2095    {
2096     "referenced_type" : "_ZTIP25ANeuralNetworksMemoryDesc"
2097    },
2098    {
2099     "referenced_type" : "_ZTIPK26ANeuralNetworksCompilation"
2100    },
2101    {
2102     "referenced_type" : "_ZTIj"
2103    },
2104    {
2105     "referenced_type" : "_ZTIf"
2106    }
2107   ],
2108   "return_type" : "_ZTIi",
2109   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2110  },
2111  {
2112   "function_name" : "ANeuralNetworksMemoryDesc_create",
2113   "linker_set_key" : "ANeuralNetworksMemoryDesc_create",
2114   "parameters" :
2115   [
2116    {
2117     "referenced_type" : "_ZTIPP25ANeuralNetworksMemoryDesc"
2118    }
2119   ],
2120   "return_type" : "_ZTIi",
2121   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2122  },
2123  {
2124   "function_name" : "ANeuralNetworksMemoryDesc_finish",
2125   "linker_set_key" : "ANeuralNetworksMemoryDesc_finish",
2126   "parameters" :
2127   [
2128    {
2129     "referenced_type" : "_ZTIP25ANeuralNetworksMemoryDesc"
2130    }
2131   ],
2132   "return_type" : "_ZTIi",
2133   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2134  },
2135  {
2136   "function_name" : "ANeuralNetworksMemoryDesc_free",
2137   "linker_set_key" : "ANeuralNetworksMemoryDesc_free",
2138   "parameters" :
2139   [
2140    {
2141     "referenced_type" : "_ZTIP25ANeuralNetworksMemoryDesc"
2142    }
2143   ],
2144   "return_type" : "_ZTIv",
2145   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2146  },
2147  {
2148   "function_name" : "ANeuralNetworksMemoryDesc_setDimensions",
2149   "linker_set_key" : "ANeuralNetworksMemoryDesc_setDimensions",
2150   "parameters" :
2151   [
2152    {
2153     "referenced_type" : "_ZTIP25ANeuralNetworksMemoryDesc"
2154    },
2155    {
2156     "referenced_type" : "_ZTIj"
2157    },
2158    {
2159     "referenced_type" : "_ZTIPKj"
2160    }
2161   ],
2162   "return_type" : "_ZTIi",
2163   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2164  },
2165  {
2166   "function_name" : "ANeuralNetworksMemory_copy",
2167   "linker_set_key" : "ANeuralNetworksMemory_copy",
2168   "parameters" :
2169   [
2170    {
2171     "referenced_type" : "_ZTIPK21ANeuralNetworksMemory"
2172    },
2173    {
2174     "referenced_type" : "_ZTIPK21ANeuralNetworksMemory"
2175    }
2176   ],
2177   "return_type" : "_ZTIi",
2178   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2179  },
2180  {
2181   "function_name" : "ANeuralNetworksMemory_createFromAHardwareBuffer",
2182   "linker_set_key" : "ANeuralNetworksMemory_createFromAHardwareBuffer",
2183   "parameters" :
2184   [
2185    {
2186     "referenced_type" : "_ZTIPK15AHardwareBuffer"
2187    },
2188    {
2189     "referenced_type" : "_ZTIPP21ANeuralNetworksMemory"
2190    }
2191   ],
2192   "return_type" : "_ZTIi",
2193   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2194  },
2195  {
2196   "function_name" : "ANeuralNetworksMemory_createFromDesc",
2197   "linker_set_key" : "ANeuralNetworksMemory_createFromDesc",
2198   "parameters" :
2199   [
2200    {
2201     "referenced_type" : "_ZTIPK25ANeuralNetworksMemoryDesc"
2202    },
2203    {
2204     "referenced_type" : "_ZTIPP21ANeuralNetworksMemory"
2205    }
2206   ],
2207   "return_type" : "_ZTIi",
2208   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2209  },
2210  {
2211   "function_name" : "ANeuralNetworksMemory_createFromFd",
2212   "linker_set_key" : "ANeuralNetworksMemory_createFromFd",
2213   "parameters" :
2214   [
2215    {
2216     "referenced_type" : "_ZTIj"
2217    },
2218    {
2219     "referenced_type" : "_ZTIi"
2220    },
2221    {
2222     "referenced_type" : "_ZTIi"
2223    },
2224    {
2225     "referenced_type" : "_ZTIj"
2226    },
2227    {
2228     "referenced_type" : "_ZTIPP21ANeuralNetworksMemory"
2229    }
2230   ],
2231   "return_type" : "_ZTIi",
2232   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2233  },
2234  {
2235   "function_name" : "ANeuralNetworksMemory_free",
2236   "linker_set_key" : "ANeuralNetworksMemory_free",
2237   "parameters" :
2238   [
2239    {
2240     "referenced_type" : "_ZTIP21ANeuralNetworksMemory"
2241    }
2242   ],
2243   "return_type" : "_ZTIv",
2244   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2245  },
2246  {
2247   "function_name" : "ANeuralNetworksModel_addOperand",
2248   "linker_set_key" : "ANeuralNetworksModel_addOperand",
2249   "parameters" :
2250   [
2251    {
2252     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2253    },
2254    {
2255     "referenced_type" : "_ZTIPK26ANeuralNetworksOperandType"
2256    }
2257   ],
2258   "return_type" : "_ZTIi",
2259   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2260  },
2261  {
2262   "function_name" : "ANeuralNetworksModel_addOperation",
2263   "linker_set_key" : "ANeuralNetworksModel_addOperation",
2264   "parameters" :
2265   [
2266    {
2267     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2268    },
2269    {
2270     "referenced_type" : "_ZTIi"
2271    },
2272    {
2273     "referenced_type" : "_ZTIj"
2274    },
2275    {
2276     "referenced_type" : "_ZTIPKj"
2277    },
2278    {
2279     "referenced_type" : "_ZTIj"
2280    },
2281    {
2282     "referenced_type" : "_ZTIPKj"
2283    }
2284   ],
2285   "return_type" : "_ZTIi",
2286   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2287  },
2288  {
2289   "function_name" : "ANeuralNetworksModel_create",
2290   "linker_set_key" : "ANeuralNetworksModel_create",
2291   "parameters" :
2292   [
2293    {
2294     "referenced_type" : "_ZTIPP20ANeuralNetworksModel"
2295    }
2296   ],
2297   "return_type" : "_ZTIi",
2298   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2299  },
2300  {
2301   "function_name" : "ANeuralNetworksModel_finish",
2302   "linker_set_key" : "ANeuralNetworksModel_finish",
2303   "parameters" :
2304   [
2305    {
2306     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2307    }
2308   ],
2309   "return_type" : "_ZTIi",
2310   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2311  },
2312  {
2313   "function_name" : "ANeuralNetworksModel_free",
2314   "linker_set_key" : "ANeuralNetworksModel_free",
2315   "parameters" :
2316   [
2317    {
2318     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2319    }
2320   ],
2321   "return_type" : "_ZTIv",
2322   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2323  },
2324  {
2325   "function_name" : "ANeuralNetworksModel_getExtensionOperandType",
2326   "linker_set_key" : "ANeuralNetworksModel_getExtensionOperandType",
2327   "parameters" :
2328   [
2329    {
2330     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2331    },
2332    {
2333     "referenced_type" : "_ZTIPKc"
2334    },
2335    {
2336     "referenced_type" : "_ZTIt"
2337    },
2338    {
2339     "referenced_type" : "_ZTIPi"
2340    }
2341   ],
2342   "return_type" : "_ZTIi",
2343   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksExtensions.h"
2344  },
2345  {
2346   "function_name" : "ANeuralNetworksModel_getExtensionOperationType",
2347   "linker_set_key" : "ANeuralNetworksModel_getExtensionOperationType",
2348   "parameters" :
2349   [
2350    {
2351     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2352    },
2353    {
2354     "referenced_type" : "_ZTIPKc"
2355    },
2356    {
2357     "referenced_type" : "_ZTIt"
2358    },
2359    {
2360     "referenced_type" : "_ZTIPi"
2361    }
2362   ],
2363   "return_type" : "_ZTIi",
2364   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksExtensions.h"
2365  },
2366  {
2367   "function_name" : "ANeuralNetworksModel_getSupportedOperationsForDevices",
2368   "linker_set_key" : "ANeuralNetworksModel_getSupportedOperationsForDevices",
2369   "parameters" :
2370   [
2371    {
2372     "referenced_type" : "_ZTIPK20ANeuralNetworksModel"
2373    },
2374    {
2375     "referenced_type" : "_ZTIPKPK21ANeuralNetworksDevice"
2376    },
2377    {
2378     "referenced_type" : "_ZTIj"
2379    },
2380    {
2381     "referenced_type" : "_ZTIPb"
2382    }
2383   ],
2384   "return_type" : "_ZTIi",
2385   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2386  },
2387  {
2388   "function_name" : "ANeuralNetworksModel_identifyInputsAndOutputs",
2389   "linker_set_key" : "ANeuralNetworksModel_identifyInputsAndOutputs",
2390   "parameters" :
2391   [
2392    {
2393     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2394    },
2395    {
2396     "referenced_type" : "_ZTIj"
2397    },
2398    {
2399     "referenced_type" : "_ZTIPKj"
2400    },
2401    {
2402     "referenced_type" : "_ZTIj"
2403    },
2404    {
2405     "referenced_type" : "_ZTIPKj"
2406    }
2407   ],
2408   "return_type" : "_ZTIi",
2409   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2410  },
2411  {
2412   "function_name" : "ANeuralNetworksModel_relaxComputationFloat32toFloat16",
2413   "linker_set_key" : "ANeuralNetworksModel_relaxComputationFloat32toFloat16",
2414   "parameters" :
2415   [
2416    {
2417     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2418    },
2419    {
2420     "referenced_type" : "_ZTIb"
2421    }
2422   ],
2423   "return_type" : "_ZTIi",
2424   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2425  },
2426  {
2427   "function_name" : "ANeuralNetworksModel_setOperandExtensionData",
2428   "linker_set_key" : "ANeuralNetworksModel_setOperandExtensionData",
2429   "parameters" :
2430   [
2431    {
2432     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2433    },
2434    {
2435     "referenced_type" : "_ZTIi"
2436    },
2437    {
2438     "referenced_type" : "_ZTIPKv"
2439    },
2440    {
2441     "referenced_type" : "_ZTIj"
2442    }
2443   ],
2444   "return_type" : "_ZTIi",
2445   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksExtensions.h"
2446  },
2447  {
2448   "function_name" : "ANeuralNetworksModel_setOperandSymmPerChannelQuantParams",
2449   "linker_set_key" : "ANeuralNetworksModel_setOperandSymmPerChannelQuantParams",
2450   "parameters" :
2451   [
2452    {
2453     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2454    },
2455    {
2456     "referenced_type" : "_ZTIi"
2457    },
2458    {
2459     "referenced_type" : "_ZTIPK40ANeuralNetworksSymmPerChannelQuantParams"
2460    }
2461   ],
2462   "return_type" : "_ZTIi",
2463   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2464  },
2465  {
2466   "function_name" : "ANeuralNetworksModel_setOperandValue",
2467   "linker_set_key" : "ANeuralNetworksModel_setOperandValue",
2468   "parameters" :
2469   [
2470    {
2471     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2472    },
2473    {
2474     "referenced_type" : "_ZTIi"
2475    },
2476    {
2477     "referenced_type" : "_ZTIPKv"
2478    },
2479    {
2480     "referenced_type" : "_ZTIj"
2481    }
2482   ],
2483   "return_type" : "_ZTIi",
2484   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2485  },
2486  {
2487   "function_name" : "ANeuralNetworksModel_setOperandValueFromMemory",
2488   "linker_set_key" : "ANeuralNetworksModel_setOperandValueFromMemory",
2489   "parameters" :
2490   [
2491    {
2492     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2493    },
2494    {
2495     "referenced_type" : "_ZTIi"
2496    },
2497    {
2498     "referenced_type" : "_ZTIPK21ANeuralNetworksMemory"
2499    },
2500    {
2501     "referenced_type" : "_ZTIj"
2502    },
2503    {
2504     "referenced_type" : "_ZTIj"
2505    }
2506   ],
2507   "return_type" : "_ZTIi",
2508   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2509  },
2510  {
2511   "function_name" : "ANeuralNetworksModel_setOperandValueFromModel",
2512   "linker_set_key" : "ANeuralNetworksModel_setOperandValueFromModel",
2513   "parameters" :
2514   [
2515    {
2516     "referenced_type" : "_ZTIP20ANeuralNetworksModel"
2517    },
2518    {
2519     "referenced_type" : "_ZTIi"
2520    },
2521    {
2522     "referenced_type" : "_ZTIPK20ANeuralNetworksModel"
2523    }
2524   ],
2525   "return_type" : "_ZTIi",
2526   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2527  },
2528  {
2529   "function_name" : "ANeuralNetworks_getDefaultLoopTimeout",
2530   "linker_set_key" : "ANeuralNetworks_getDefaultLoopTimeout",
2531   "return_type" : "_ZTIy",
2532   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2533  },
2534  {
2535   "function_name" : "ANeuralNetworks_getDevice",
2536   "linker_set_key" : "ANeuralNetworks_getDevice",
2537   "parameters" :
2538   [
2539    {
2540     "referenced_type" : "_ZTIj"
2541    },
2542    {
2543     "referenced_type" : "_ZTIPP21ANeuralNetworksDevice"
2544    }
2545   ],
2546   "return_type" : "_ZTIi",
2547   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2548  },
2549  {
2550   "function_name" : "ANeuralNetworks_getDeviceCount",
2551   "linker_set_key" : "ANeuralNetworks_getDeviceCount",
2552   "parameters" :
2553   [
2554    {
2555     "referenced_type" : "_ZTIPj"
2556    }
2557   ],
2558   "return_type" : "_ZTIi",
2559   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2560  },
2561  {
2562   "function_name" : "ANeuralNetworks_getMaximumLoopTimeout",
2563   "linker_set_key" : "ANeuralNetworks_getMaximumLoopTimeout",
2564   "return_type" : "_ZTIy",
2565   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2566  },
2567  {
2568   "function_name" : "ANeuralNetworks_getRuntimeFeatureLevel",
2569   "linker_set_key" : "ANeuralNetworks_getRuntimeFeatureLevel",
2570   "return_type" : "_ZTIx",
2571   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2572  }
2573 ],
2574 "global_vars" : [],
2575 "lvalue_reference_types" :
2576 [
2577  {
2578   "alignment" : 4,
2579   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2580   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
2581   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2582   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2583   "size" : 4,
2584   "source_file" : "frameworks/native/cmds/lshal/libprocpartition/include/procpartition/procpartition.h"
2585  },
2586  {
2587   "alignment" : 4,
2588   "linker_set_key" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
2589   "name" : "std::basic_ostream<char, std::char_traits<char>> &",
2590   "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
2591   "self_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
2592   "size" : 4,
2593   "source_file" : "frameworks/native/cmds/lshal/libprocpartition/include/procpartition/procpartition.h"
2594  }
2595 ],
2596 "pointer_types" :
2597 [
2598  {
2599   "alignment" : 4,
2600   "linker_set_key" : "_ZTIP20ANeuralNetworksBurst",
2601   "name" : "ANeuralNetworksBurst *",
2602   "referenced_type" : "_ZTI20ANeuralNetworksBurst",
2603   "self_type" : "_ZTIP20ANeuralNetworksBurst",
2604   "size" : 4,
2605   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2606  },
2607  {
2608   "alignment" : 4,
2609   "linker_set_key" : "_ZTIP20ANeuralNetworksEvent",
2610   "name" : "ANeuralNetworksEvent *",
2611   "referenced_type" : "_ZTI20ANeuralNetworksEvent",
2612   "self_type" : "_ZTIP20ANeuralNetworksEvent",
2613   "size" : 4,
2614   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2615  },
2616  {
2617   "alignment" : 4,
2618   "linker_set_key" : "_ZTIP20ANeuralNetworksModel",
2619   "name" : "ANeuralNetworksModel *",
2620   "referenced_type" : "_ZTI20ANeuralNetworksModel",
2621   "self_type" : "_ZTIP20ANeuralNetworksModel",
2622   "size" : 4,
2623   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2624  },
2625  {
2626   "alignment" : 4,
2627   "linker_set_key" : "_ZTIP21ANeuralNetworksDevice",
2628   "name" : "ANeuralNetworksDevice *",
2629   "referenced_type" : "_ZTI21ANeuralNetworksDevice",
2630   "self_type" : "_ZTIP21ANeuralNetworksDevice",
2631   "size" : 4,
2632   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2633  },
2634  {
2635   "alignment" : 4,
2636   "linker_set_key" : "_ZTIP21ANeuralNetworksMemory",
2637   "name" : "ANeuralNetworksMemory *",
2638   "referenced_type" : "_ZTI21ANeuralNetworksMemory",
2639   "self_type" : "_ZTIP21ANeuralNetworksMemory",
2640   "size" : 4,
2641   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2642  },
2643  {
2644   "alignment" : 4,
2645   "linker_set_key" : "_ZTIP24ANeuralNetworksExecution",
2646   "name" : "ANeuralNetworksExecution *",
2647   "referenced_type" : "_ZTI24ANeuralNetworksExecution",
2648   "self_type" : "_ZTIP24ANeuralNetworksExecution",
2649   "size" : 4,
2650   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2651  },
2652  {
2653   "alignment" : 4,
2654   "linker_set_key" : "_ZTIP25ANeuralNetworksMemoryDesc",
2655   "name" : "ANeuralNetworksMemoryDesc *",
2656   "referenced_type" : "_ZTI25ANeuralNetworksMemoryDesc",
2657   "self_type" : "_ZTIP25ANeuralNetworksMemoryDesc",
2658   "size" : 4,
2659   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2660  },
2661  {
2662   "alignment" : 4,
2663   "linker_set_key" : "_ZTIP26ANeuralNetworksCompilation",
2664   "name" : "ANeuralNetworksCompilation *",
2665   "referenced_type" : "_ZTI26ANeuralNetworksCompilation",
2666   "self_type" : "_ZTIP26ANeuralNetworksCompilation",
2667   "size" : 4,
2668   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2669  },
2670  {
2671   "alignment" : 4,
2672   "linker_set_key" : "_ZTIPK15AHardwareBuffer",
2673   "name" : "const AHardwareBuffer *",
2674   "referenced_type" : "_ZTIK15AHardwareBuffer",
2675   "self_type" : "_ZTIPK15AHardwareBuffer",
2676   "size" : 4,
2677   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2678  },
2679  {
2680   "alignment" : 4,
2681   "linker_set_key" : "_ZTIPK20ANeuralNetworksEvent",
2682   "name" : "const ANeuralNetworksEvent *",
2683   "referenced_type" : "_ZTIK20ANeuralNetworksEvent",
2684   "self_type" : "_ZTIPK20ANeuralNetworksEvent",
2685   "size" : 4,
2686   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2687  },
2688  {
2689   "alignment" : 4,
2690   "linker_set_key" : "_ZTIPK20ANeuralNetworksModel",
2691   "name" : "const ANeuralNetworksModel *",
2692   "referenced_type" : "_ZTIK20ANeuralNetworksModel",
2693   "self_type" : "_ZTIPK20ANeuralNetworksModel",
2694   "size" : 4,
2695   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2696  },
2697  {
2698   "alignment" : 4,
2699   "linker_set_key" : "_ZTIPK21ANeuralNetworksDevice",
2700   "name" : "const ANeuralNetworksDevice *",
2701   "referenced_type" : "_ZTIK21ANeuralNetworksDevice",
2702   "self_type" : "_ZTIPK21ANeuralNetworksDevice",
2703   "size" : 4,
2704   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2705  },
2706  {
2707   "alignment" : 4,
2708   "linker_set_key" : "_ZTIPK21ANeuralNetworksMemory",
2709   "name" : "const ANeuralNetworksMemory *",
2710   "referenced_type" : "_ZTIK21ANeuralNetworksMemory",
2711   "self_type" : "_ZTIPK21ANeuralNetworksMemory",
2712   "size" : 4,
2713   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2714  },
2715  {
2716   "alignment" : 4,
2717   "linker_set_key" : "_ZTIPK24ANeuralNetworksExecution",
2718   "name" : "const ANeuralNetworksExecution *",
2719   "referenced_type" : "_ZTIK24ANeuralNetworksExecution",
2720   "self_type" : "_ZTIPK24ANeuralNetworksExecution",
2721   "size" : 4,
2722   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2723  },
2724  {
2725   "alignment" : 4,
2726   "linker_set_key" : "_ZTIPK25ANeuralNetworksMemoryDesc",
2727   "name" : "const ANeuralNetworksMemoryDesc *",
2728   "referenced_type" : "_ZTIK25ANeuralNetworksMemoryDesc",
2729   "self_type" : "_ZTIPK25ANeuralNetworksMemoryDesc",
2730   "size" : 4,
2731   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2732  },
2733  {
2734   "alignment" : 4,
2735   "linker_set_key" : "_ZTIPK26ANeuralNetworksCompilation",
2736   "name" : "const ANeuralNetworksCompilation *",
2737   "referenced_type" : "_ZTIK26ANeuralNetworksCompilation",
2738   "self_type" : "_ZTIPK26ANeuralNetworksCompilation",
2739   "size" : 4,
2740   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2741  },
2742  {
2743   "alignment" : 4,
2744   "linker_set_key" : "_ZTIPK26ANeuralNetworksOperandType",
2745   "name" : "const ANeuralNetworksOperandType *",
2746   "referenced_type" : "_ZTIK26ANeuralNetworksOperandType",
2747   "self_type" : "_ZTIPK26ANeuralNetworksOperandType",
2748   "size" : 4,
2749   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2750  },
2751  {
2752   "alignment" : 4,
2753   "linker_set_key" : "_ZTIPK40ANeuralNetworksSymmPerChannelQuantParams",
2754   "name" : "const ANeuralNetworksSymmPerChannelQuantParams *",
2755   "referenced_type" : "_ZTIK40ANeuralNetworksSymmPerChannelQuantParams",
2756   "self_type" : "_ZTIPK40ANeuralNetworksSymmPerChannelQuantParams",
2757   "size" : 4,
2758   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2759  },
2760  {
2761   "alignment" : 4,
2762   "linker_set_key" : "_ZTIPKPK20ANeuralNetworksEvent",
2763   "name" : "const ANeuralNetworksEvent *const *",
2764   "referenced_type" : "_ZTIKPK20ANeuralNetworksEvent",
2765   "self_type" : "_ZTIPKPK20ANeuralNetworksEvent",
2766   "size" : 4,
2767   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2768  },
2769  {
2770   "alignment" : 4,
2771   "linker_set_key" : "_ZTIPKPK21ANeuralNetworksDevice",
2772   "name" : "const ANeuralNetworksDevice *const *",
2773   "referenced_type" : "_ZTIKPK21ANeuralNetworksDevice",
2774   "self_type" : "_ZTIPKPK21ANeuralNetworksDevice",
2775   "size" : 4,
2776   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2777  },
2778  {
2779   "alignment" : 4,
2780   "linker_set_key" : "_ZTIPKc",
2781   "name" : "const char *",
2782   "referenced_type" : "_ZTIKc",
2783   "self_type" : "_ZTIPKc",
2784   "size" : 4,
2785   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2786  },
2787  {
2788   "alignment" : 4,
2789   "linker_set_key" : "_ZTIPKf",
2790   "name" : "const float *",
2791   "referenced_type" : "_ZTIKf",
2792   "self_type" : "_ZTIPKf",
2793   "size" : 4,
2794   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h"
2795  },
2796  {
2797   "alignment" : 4,
2798   "linker_set_key" : "_ZTIPKh",
2799   "name" : "const unsigned char *",
2800   "referenced_type" : "_ZTIKh",
2801   "self_type" : "_ZTIPKh",
2802   "size" : 4,
2803   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2804  },
2805  {
2806   "alignment" : 4,
2807   "linker_set_key" : "_ZTIPKj",
2808   "name" : "const unsigned int *",
2809   "referenced_type" : "_ZTIKj",
2810   "self_type" : "_ZTIPKj",
2811   "size" : 4,
2812   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h"
2813  },
2814  {
2815   "alignment" : 4,
2816   "linker_set_key" : "_ZTIPKv",
2817   "name" : "const void *",
2818   "referenced_type" : "_ZTIKv",
2819   "self_type" : "_ZTIPKv",
2820   "size" : 4,
2821   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2822  },
2823  {
2824   "alignment" : 4,
2825   "linker_set_key" : "_ZTIPP20ANeuralNetworksBurst",
2826   "name" : "ANeuralNetworksBurst **",
2827   "referenced_type" : "_ZTIP20ANeuralNetworksBurst",
2828   "self_type" : "_ZTIPP20ANeuralNetworksBurst",
2829   "size" : 4,
2830   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2831  },
2832  {
2833   "alignment" : 4,
2834   "linker_set_key" : "_ZTIPP20ANeuralNetworksEvent",
2835   "name" : "ANeuralNetworksEvent **",
2836   "referenced_type" : "_ZTIP20ANeuralNetworksEvent",
2837   "self_type" : "_ZTIPP20ANeuralNetworksEvent",
2838   "size" : 4,
2839   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2840  },
2841  {
2842   "alignment" : 4,
2843   "linker_set_key" : "_ZTIPP20ANeuralNetworksModel",
2844   "name" : "ANeuralNetworksModel **",
2845   "referenced_type" : "_ZTIP20ANeuralNetworksModel",
2846   "self_type" : "_ZTIPP20ANeuralNetworksModel",
2847   "size" : 4,
2848   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2849  },
2850  {
2851   "alignment" : 4,
2852   "linker_set_key" : "_ZTIPP21ANeuralNetworksDevice",
2853   "name" : "ANeuralNetworksDevice **",
2854   "referenced_type" : "_ZTIP21ANeuralNetworksDevice",
2855   "self_type" : "_ZTIPP21ANeuralNetworksDevice",
2856   "size" : 4,
2857   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2858  },
2859  {
2860   "alignment" : 4,
2861   "linker_set_key" : "_ZTIPP21ANeuralNetworksMemory",
2862   "name" : "ANeuralNetworksMemory **",
2863   "referenced_type" : "_ZTIP21ANeuralNetworksMemory",
2864   "self_type" : "_ZTIPP21ANeuralNetworksMemory",
2865   "size" : 4,
2866   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2867  },
2868  {
2869   "alignment" : 4,
2870   "linker_set_key" : "_ZTIPP24ANeuralNetworksExecution",
2871   "name" : "ANeuralNetworksExecution **",
2872   "referenced_type" : "_ZTIP24ANeuralNetworksExecution",
2873   "self_type" : "_ZTIPP24ANeuralNetworksExecution",
2874   "size" : 4,
2875   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2876  },
2877  {
2878   "alignment" : 4,
2879   "linker_set_key" : "_ZTIPP25ANeuralNetworksMemoryDesc",
2880   "name" : "ANeuralNetworksMemoryDesc **",
2881   "referenced_type" : "_ZTIP25ANeuralNetworksMemoryDesc",
2882   "self_type" : "_ZTIPP25ANeuralNetworksMemoryDesc",
2883   "size" : 4,
2884   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2885  },
2886  {
2887   "alignment" : 4,
2888   "linker_set_key" : "_ZTIPP26ANeuralNetworksCompilation",
2889   "name" : "ANeuralNetworksCompilation **",
2890   "referenced_type" : "_ZTIP26ANeuralNetworksCompilation",
2891   "self_type" : "_ZTIPP26ANeuralNetworksCompilation",
2892   "size" : 4,
2893   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2894  },
2895  {
2896   "alignment" : 4,
2897   "linker_set_key" : "_ZTIPPKc",
2898   "name" : "const char **",
2899   "referenced_type" : "_ZTIPKc",
2900   "self_type" : "_ZTIPPKc",
2901   "size" : 4,
2902   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2903  },
2904  {
2905   "alignment" : 4,
2906   "linker_set_key" : "_ZTIPb",
2907   "name" : "bool *",
2908   "referenced_type" : "_ZTIb",
2909   "self_type" : "_ZTIPb",
2910   "size" : 4,
2911   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2912  },
2913  {
2914   "alignment" : 4,
2915   "linker_set_key" : "_ZTIPi",
2916   "name" : "int *",
2917   "referenced_type" : "_ZTIi",
2918   "self_type" : "_ZTIPi",
2919   "size" : 4,
2920   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2921  },
2922  {
2923   "alignment" : 4,
2924   "linker_set_key" : "_ZTIPj",
2925   "name" : "unsigned int *",
2926   "referenced_type" : "_ZTIj",
2927   "self_type" : "_ZTIPj",
2928   "size" : 4,
2929   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2930  },
2931  {
2932   "alignment" : 4,
2933   "linker_set_key" : "_ZTIPv",
2934   "name" : "void *",
2935   "referenced_type" : "_ZTIv",
2936   "self_type" : "_ZTIPv",
2937   "size" : 4,
2938   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2939  },
2940  {
2941   "alignment" : 4,
2942   "linker_set_key" : "_ZTIPx",
2943   "name" : "long long *",
2944   "referenced_type" : "_ZTIx",
2945   "self_type" : "_ZTIPx",
2946   "size" : 4,
2947   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2948  },
2949  {
2950   "alignment" : 4,
2951   "linker_set_key" : "_ZTIPy",
2952   "name" : "unsigned long long *",
2953   "referenced_type" : "_ZTIy",
2954   "self_type" : "_ZTIPy",
2955   "size" : 4,
2956   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2957  }
2958 ],
2959 "qualified_types" :
2960 [
2961  {
2962   "is_const" : true,
2963   "linker_set_key" : "_ZTIK15AHardwareBuffer",
2964   "name" : "const AHardwareBuffer",
2965   "referenced_type" : "_ZTI15AHardwareBuffer",
2966   "self_type" : "_ZTIK15AHardwareBuffer",
2967   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2968  },
2969  {
2970   "is_const" : true,
2971   "linker_set_key" : "_ZTIK20ANeuralNetworksEvent",
2972   "name" : "const ANeuralNetworksEvent",
2973   "referenced_type" : "_ZTI20ANeuralNetworksEvent",
2974   "self_type" : "_ZTIK20ANeuralNetworksEvent",
2975   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2976  },
2977  {
2978   "is_const" : true,
2979   "linker_set_key" : "_ZTIK20ANeuralNetworksModel",
2980   "name" : "const ANeuralNetworksModel",
2981   "referenced_type" : "_ZTI20ANeuralNetworksModel",
2982   "self_type" : "_ZTIK20ANeuralNetworksModel",
2983   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2984  },
2985  {
2986   "is_const" : true,
2987   "linker_set_key" : "_ZTIK21ANeuralNetworksDevice",
2988   "name" : "const ANeuralNetworksDevice",
2989   "referenced_type" : "_ZTI21ANeuralNetworksDevice",
2990   "self_type" : "_ZTIK21ANeuralNetworksDevice",
2991   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
2992  },
2993  {
2994   "is_const" : true,
2995   "linker_set_key" : "_ZTIK21ANeuralNetworksMemory",
2996   "name" : "const ANeuralNetworksMemory",
2997   "referenced_type" : "_ZTI21ANeuralNetworksMemory",
2998   "self_type" : "_ZTIK21ANeuralNetworksMemory",
2999   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3000  },
3001  {
3002   "is_const" : true,
3003   "linker_set_key" : "_ZTIK24ANeuralNetworksExecution",
3004   "name" : "const ANeuralNetworksExecution",
3005   "referenced_type" : "_ZTI24ANeuralNetworksExecution",
3006   "self_type" : "_ZTIK24ANeuralNetworksExecution",
3007   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3008  },
3009  {
3010   "is_const" : true,
3011   "linker_set_key" : "_ZTIK25ANeuralNetworksMemoryDesc",
3012   "name" : "const ANeuralNetworksMemoryDesc",
3013   "referenced_type" : "_ZTI25ANeuralNetworksMemoryDesc",
3014   "self_type" : "_ZTIK25ANeuralNetworksMemoryDesc",
3015   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3016  },
3017  {
3018   "is_const" : true,
3019   "linker_set_key" : "_ZTIK26ANeuralNetworksCompilation",
3020   "name" : "const ANeuralNetworksCompilation",
3021   "referenced_type" : "_ZTI26ANeuralNetworksCompilation",
3022   "self_type" : "_ZTIK26ANeuralNetworksCompilation",
3023   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3024  },
3025  {
3026   "alignment" : 4,
3027   "is_const" : true,
3028   "linker_set_key" : "_ZTIK26ANeuralNetworksOperandType",
3029   "name" : "const ANeuralNetworksOperandType",
3030   "referenced_type" : "_ZTI26ANeuralNetworksOperandType",
3031   "self_type" : "_ZTIK26ANeuralNetworksOperandType",
3032   "size" : 20,
3033   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3034  },
3035  {
3036   "alignment" : 4,
3037   "is_const" : true,
3038   "linker_set_key" : "_ZTIK40ANeuralNetworksSymmPerChannelQuantParams",
3039   "name" : "const ANeuralNetworksSymmPerChannelQuantParams",
3040   "referenced_type" : "_ZTI40ANeuralNetworksSymmPerChannelQuantParams",
3041   "self_type" : "_ZTIK40ANeuralNetworksSymmPerChannelQuantParams",
3042   "size" : 12,
3043   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3044  },
3045  {
3046   "alignment" : 4,
3047   "is_const" : true,
3048   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3049   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
3050   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3051   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3052   "size" : 12,
3053   "source_file" : "frameworks/native/cmds/lshal/libprocpartition/include/procpartition/procpartition.h"
3054  },
3055  {
3056   "alignment" : 4,
3057   "is_const" : true,
3058   "linker_set_key" : "_ZTIKPK20ANeuralNetworksEvent",
3059   "name" : "const ANeuralNetworksEvent *const",
3060   "referenced_type" : "_ZTIPK20ANeuralNetworksEvent",
3061   "self_type" : "_ZTIKPK20ANeuralNetworksEvent",
3062   "size" : 4,
3063   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3064  },
3065  {
3066   "alignment" : 4,
3067   "is_const" : true,
3068   "linker_set_key" : "_ZTIKPK21ANeuralNetworksDevice",
3069   "name" : "const ANeuralNetworksDevice *const",
3070   "referenced_type" : "_ZTIPK21ANeuralNetworksDevice",
3071   "self_type" : "_ZTIKPK21ANeuralNetworksDevice",
3072   "size" : 4,
3073   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3074  },
3075  {
3076   "alignment" : 1,
3077   "is_const" : true,
3078   "linker_set_key" : "_ZTIKc",
3079   "name" : "const char",
3080   "referenced_type" : "_ZTIc",
3081   "self_type" : "_ZTIKc",
3082   "size" : 1,
3083   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3084  },
3085  {
3086   "alignment" : 4,
3087   "is_const" : true,
3088   "linker_set_key" : "_ZTIKf",
3089   "name" : "const float",
3090   "referenced_type" : "_ZTIf",
3091   "self_type" : "_ZTIKf",
3092   "size" : 4,
3093   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h"
3094  },
3095  {
3096   "alignment" : 1,
3097   "is_const" : true,
3098   "linker_set_key" : "_ZTIKh",
3099   "name" : "const unsigned char",
3100   "referenced_type" : "_ZTIh",
3101   "self_type" : "_ZTIKh",
3102   "size" : 1,
3103   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3104  },
3105  {
3106   "alignment" : 4,
3107   "is_const" : true,
3108   "linker_set_key" : "_ZTIKj",
3109   "name" : "const unsigned int",
3110   "referenced_type" : "_ZTIj",
3111   "self_type" : "_ZTIKj",
3112   "size" : 4,
3113   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h"
3114  },
3115  {
3116   "is_const" : true,
3117   "linker_set_key" : "_ZTIKv",
3118   "name" : "const void",
3119   "referenced_type" : "_ZTIv",
3120   "self_type" : "_ZTIKv",
3121   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworks.h"
3122  }
3123 ],
3124 "record_types" :
3125 [
3126  {
3127   "alignment" : 4,
3128   "fields" :
3129   [
3130    {
3131     "field_name" : "type",
3132     "referenced_type" : "_ZTIi"
3133    },
3134    {
3135     "field_name" : "dimensionCount",
3136     "field_offset" : 32,
3137     "referenced_type" : "_ZTIj"
3138    },
3139    {
3140     "field_name" : "dimensions",
3141     "field_offset" : 64,
3142     "referenced_type" : "_ZTIPKj"
3143    },
3144    {
3145     "field_name" : "scale",
3146     "field_offset" : 96,
3147     "referenced_type" : "_ZTIf"
3148    },
3149    {
3150     "field_name" : "zeroPoint",
3151     "field_offset" : 128,
3152     "referenced_type" : "_ZTIi"
3153    }
3154   ],
3155   "linker_set_key" : "_ZTI26ANeuralNetworksOperandType",
3156   "name" : "ANeuralNetworksOperandType",
3157   "referenced_type" : "_ZTI26ANeuralNetworksOperandType",
3158   "self_type" : "_ZTI26ANeuralNetworksOperandType",
3159   "size" : 20,
3160   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h"
3161  },
3162  {
3163   "alignment" : 4,
3164   "fields" :
3165   [
3166    {
3167     "field_name" : "channelDim",
3168     "referenced_type" : "_ZTIj"
3169    },
3170    {
3171     "field_name" : "scaleCount",
3172     "field_offset" : 32,
3173     "referenced_type" : "_ZTIj"
3174    },
3175    {
3176     "field_name" : "scales",
3177     "field_offset" : 64,
3178     "referenced_type" : "_ZTIPKf"
3179    }
3180   ],
3181   "linker_set_key" : "_ZTI40ANeuralNetworksSymmPerChannelQuantParams",
3182   "name" : "ANeuralNetworksSymmPerChannelQuantParams",
3183   "referenced_type" : "_ZTI40ANeuralNetworksSymmPerChannelQuantParams",
3184   "self_type" : "_ZTI40ANeuralNetworksSymmPerChannelQuantParams",
3185   "size" : 12,
3186   "source_file" : "packages/modules/NeuralNetworks/runtime/include/NeuralNetworksTypes.h"
3187  }
3188 ],
3189 "rvalue_reference_types" : []
3190}
3191