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