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