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