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