• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1{
2 "array_types" : [],
3 "builtin_types" :
4 [
5  {
6   "alignment" : 4,
7   "linker_set_key" : "_ZTIDn",
8   "name" : "std::nullptr_t",
9   "referenced_type" : "_ZTIDn",
10   "self_type" : "_ZTIDn",
11   "size" : 4
12  },
13  {
14   "alignment" : 1,
15   "is_integral" : true,
16   "linker_set_key" : "_ZTIa",
17   "name" : "signed char",
18   "referenced_type" : "_ZTIa",
19   "self_type" : "_ZTIa",
20   "size" : 1
21  },
22  {
23   "alignment" : 1,
24   "is_integral" : true,
25   "is_unsigned" : true,
26   "linker_set_key" : "_ZTIb",
27   "name" : "bool",
28   "referenced_type" : "_ZTIb",
29   "self_type" : "_ZTIb",
30   "size" : 1
31  },
32  {
33   "alignment" : 1,
34   "is_integral" : true,
35   "linker_set_key" : "_ZTIc",
36   "name" : "char",
37   "referenced_type" : "_ZTIc",
38   "self_type" : "_ZTIc",
39   "size" : 1
40  },
41  {
42   "alignment" : 4,
43   "linker_set_key" : "_ZTId",
44   "name" : "double",
45   "referenced_type" : "_ZTId",
46   "self_type" : "_ZTId",
47   "size" : 8
48  },
49  {
50   "alignment" : 4,
51   "is_integral" : true,
52   "linker_set_key" : "_ZTIi",
53   "name" : "int",
54   "referenced_type" : "_ZTIi",
55   "self_type" : "_ZTIi",
56   "size" : 4
57  },
58  {
59   "alignment" : 4,
60   "is_integral" : true,
61   "is_unsigned" : true,
62   "linker_set_key" : "_ZTIj",
63   "name" : "unsigned int",
64   "referenced_type" : "_ZTIj",
65   "self_type" : "_ZTIj",
66   "size" : 4
67  },
68  {
69   "linker_set_key" : "_ZTIv",
70   "name" : "void",
71   "referenced_type" : "_ZTIv",
72   "self_type" : "_ZTIv"
73  },
74  {
75   "alignment" : 4,
76   "is_integral" : true,
77   "linker_set_key" : "_ZTIx",
78   "name" : "long long",
79   "referenced_type" : "_ZTIx",
80   "self_type" : "_ZTIx",
81   "size" : 8
82  }
83 ],
84 "elf_functions" :
85 [
86  {
87   "binding" : "weak",
88   "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE8asBinderEv"
89  },
90  {
91   "binding" : "weak",
92   "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE8asBinderEv"
93  },
94  {
95   "binding" : "weak",
96   "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE8asBinderEv"
97  },
98  {
99   "binding" : "weak",
100   "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE8asBinderEv"
101  },
102  {
103   "binding" : "weak",
104   "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionEEEiPK7AParcelPvj"
105  },
106  {
107   "binding" : "weak",
108   "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionEEEiPK7AParcelPvj"
109  },
110  {
111   "binding" : "weak",
112   "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionEEEiPK7AParcelPvj"
113  },
114  {
115   "binding" : "weak",
116   "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionEEEiPK7AParcelPvj"
117  },
118  {
119   "binding" : "weak",
120   "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionEEEiP7AParcelPKvj"
121  },
122  {
123   "binding" : "weak",
124   "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionEEEiP7AParcelPKvj"
125  },
126  {
127   "binding" : "weak",
128   "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionEEEiP7AParcelPKvj"
129  },
130  {
131   "binding" : "weak",
132   "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionEEEiP7AParcelPKvj"
133  },
134  {
135   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness13GazeDetection14readFromParcelEPK7AParcel"
136  },
137  {
138   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetection14readFromParcelEPK7AParcel"
139  },
140  {
141   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetection14readFromParcelEPK7AParcel"
142  },
143  {
144   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness10fromBinderERKN3ndk10SpAIBinderE"
145  },
146  {
147   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS4_EE"
148  },
149  {
150   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness14getDefaultImplEv"
151  },
152  {
153   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS4_EE"
154  },
155  {
156   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness14setDefaultImplERKNSt3__110shared_ptrIS4_EE"
157  },
158  {
159   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessC2Ev"
160  },
161  {
162   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessD0Ev"
163  },
164  {
165   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessD1Ev"
166  },
167  {
168   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessD2Ev"
169  },
170  {
171   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetections14readFromParcelEPK7AParcel"
172  },
173  {
174   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwareness12createBinderEv"
175  },
176  {
177   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwareness16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
178  },
179  {
180   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwareness19getInterfaceVersionEPi"
181  },
182  {
183   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessC2Ev"
184  },
185  {
186   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessD0Ev"
187  },
188  {
189   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessD1Ev"
190  },
191  {
192   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessD2Ev"
193  },
194  {
195   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness11setCallbackERKNSt3__110shared_ptrINS3_32IOccupantAwarenessClientCallbackEEE"
196  },
197  {
198   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness13stopDetectionEPNS3_23OccupantAwarenessStatusE"
199  },
200  {
201   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness14startDetectionEPNS3_23OccupantAwarenessStatusE"
202  },
203  {
204   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
205  },
206  {
207   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness18getLatestDetectionEPNS3_18OccupantDetectionsE"
208  },
209  {
210   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness19getInterfaceVersionEPi"
211  },
212  {
213   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness20getCapabilityForRoleENS3_4RoleEPi"
214  },
215  {
216   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness8getStateENS3_4RoleEiPNS3_23OccupantAwarenessStatusE"
217  },
218  {
219   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessC1ERKN3ndk10SpAIBinderE"
220  },
221  {
222   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessC2ERKN3ndk10SpAIBinderE"
223  },
224  {
225   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessD0Ev"
226  },
227  {
228   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessD1Ev"
229  },
230  {
231   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessD2Ev"
232  },
233  {
234   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetection14readFromParcelEPK7AParcel"
235  },
236  {
237   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault11setCallbackERKNSt3__110shared_ptrINS3_32IOccupantAwarenessClientCallbackEEE"
238  },
239  {
240   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault13stopDetectionEPNS3_23OccupantAwarenessStatusE"
241  },
242  {
243   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault14startDetectionEPNS3_23OccupantAwarenessStatusE"
244  },
245  {
246   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
247  },
248  {
249   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault18getLatestDetectionEPNS3_18OccupantDetectionsE"
250  },
251  {
252   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault19getInterfaceVersionEPi"
253  },
254  {
255   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault20getCapabilityForRoleENS3_4RoleEPi"
256  },
257  {
258   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault8asBinderEv"
259  },
260  {
261   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault8getStateENS3_4RoleEiPNS3_23OccupantAwarenessStatusE"
262  },
263  {
264   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault8isRemoteEv"
265  },
266  {
267   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback10fromBinderERKN3ndk10SpAIBinderE"
268  },
269  {
270   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS4_EE"
271  },
272  {
273   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback14getDefaultImplEv"
274  },
275  {
276   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS4_EE"
277  },
278  {
279   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback14setDefaultImplERKNSt3__110shared_ptrIS4_EE"
280  },
281  {
282   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackC2Ev"
283  },
284  {
285   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackD0Ev"
286  },
287  {
288   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackD1Ev"
289  },
290  {
291   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackD2Ev"
292  },
293  {
294   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallback12createBinderEv"
295  },
296  {
297   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
298  },
299  {
300   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallback19getInterfaceVersionEPi"
301  },
302  {
303   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackC2Ev"
304  },
305  {
306   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackD0Ev"
307  },
308  {
309   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackD1Ev"
310  },
311  {
312   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackD2Ev"
313  },
314  {
315   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
316  },
317  {
318   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallback16onDetectionEventERKNS3_18OccupantDetectionsE"
319  },
320  {
321   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallback19getInterfaceVersionEPi"
322  },
323  {
324   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallback21onSystemStatusChangedEiNS3_23OccupantAwarenessStatusE"
325  },
326  {
327   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackC1ERKN3ndk10SpAIBinderE"
328  },
329  {
330   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackC2ERKN3ndk10SpAIBinderE"
331  },
332  {
333   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackD0Ev"
334  },
335  {
336   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackD1Ev"
337  },
338  {
339   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackD2Ev"
340  },
341  {
342   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
343  },
344  {
345   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault16onDetectionEventERKNS3_18OccupantDetectionsE"
346  },
347  {
348   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault19getInterfaceVersionEPi"
349  },
350  {
351   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault21onSystemStatusChangedEiNS3_23OccupantAwarenessStatusE"
352  },
353  {
354   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault8asBinderEv"
355  },
356  {
357   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault8isRemoteEv"
358  },
359  {
360   "name" : "_ZNK4aidl7android8hardware10automotive18occupant_awareness13GazeDetection13writeToParcelEP7AParcel"
361  },
362  {
363   "name" : "_ZNK4aidl7android8hardware10automotive18occupant_awareness17OccupantDetection13writeToParcelEP7AParcel"
364  },
365  {
366   "name" : "_ZNK4aidl7android8hardware10automotive18occupant_awareness17PresenceDetection13writeToParcelEP7AParcel"
367  },
368  {
369   "name" : "_ZNK4aidl7android8hardware10automotive18occupant_awareness18OccupantDetections13writeToParcelEP7AParcel"
370  },
371  {
372   "name" : "_ZNK4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetection13writeToParcelEP7AParcel"
373  },
374  {
375   "binding" : "weak",
376   "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEED2Ev"
377  },
378  {
379   "binding" : "weak",
380   "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEED2Ev"
381  },
382  {
383   "binding" : "weak",
384   "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
385  },
386  {
387   "binding" : "weak",
388   "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
389  },
390  {
391   "binding" : "weak",
392   "name" : "_ZNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS_9allocatorIS6_EEE26__swap_out_circular_bufferERNS_14__split_bufferIS6_RS8_EE"
393  },
394  {
395   "binding" : "weak",
396   "name" : "_ZNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS_9allocatorIS6_EEE8__appendEj"
397  },
398  {
399   "binding" : "weak",
400   "name" : "_ZNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS_9allocatorIS6_EEE8__appendEj"
401  },
402  {
403   "binding" : "weak",
404   "name" : "_ZNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS_9allocatorIS6_EEE8__appendEj"
405  },
406  {
407   "binding" : "weak",
408   "name" : "_ZNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS_9allocatorIS6_EEE8__appendEj"
409  },
410  {
411   "binding" : "weak",
412   "name" : "_ZNSt3__16vectorIdNS_9allocatorIdEEE8__appendEj"
413  }
414 ],
415 "elf_objects" :
416 [
417  {
418   "binding" : "weak",
419   "name" : "_ZGVN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness4hashE"
420  },
421  {
422   "binding" : "weak",
423   "name" : "_ZGVN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback4hashE"
424  },
425  {
426   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness13GazeDetection10descriptorE"
427  },
428  {
429   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetection10descriptorE"
430  },
431  {
432   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetection10descriptorE"
433  },
434  {
435   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness10descriptorE"
436  },
437  {
438   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness12default_implE"
439  },
440  {
441   "binding" : "weak",
442   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness4hashE"
443  },
444  {
445   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetections10descriptorE"
446  },
447  {
448   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetection10descriptorE"
449  },
450  {
451   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback10descriptorE"
452  },
453  {
454   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback12default_implE"
455  },
456  {
457   "binding" : "weak",
458   "name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback4hashE"
459  },
460  {
461   "binding" : "weak",
462   "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE"
463  },
464  {
465   "binding" : "weak",
466   "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE"
467  },
468  {
469   "binding" : "weak",
470   "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE"
471  },
472  {
473   "binding" : "weak",
474   "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE"
475  },
476  {
477   "binding" : "weak",
478   "name" : "_ZTVN3ndk13SharedRefBaseE"
479  },
480  {
481   "name" : "_ZTVN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE"
482  },
483  {
484   "name" : "_ZTVN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE"
485  },
486  {
487   "name" : "_ZTVN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE"
488  },
489  {
490   "name" : "_ZTVN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE"
491  },
492  {
493   "name" : "_ZTVN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE"
494  },
495  {
496   "name" : "_ZTVN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE"
497  },
498  {
499   "name" : "_ZTVN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE"
500  },
501  {
502   "name" : "_ZTVN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE"
503  },
504  {
505   "binding" : "weak",
506   "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
507  }
508 ],
509 "enum_types" :
510 [
511  {
512   "alignment" : 4,
513   "enum_fields" :
514   [
515    {
516     "enum_field_value" : 1,
517     "name" : "FLAG_ONEWAY"
518    }
519   ],
520   "linker_set_key" : "_ZTI12$FLAG_ONEWAY",
521   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:43:1)",
522   "referenced_type" : "_ZTI12$FLAG_ONEWAY",
523   "self_type" : "_ZTI12$FLAG_ONEWAY",
524   "size" : 4,
525   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
526   "underlying_type" : "_ZTIj"
527  },
528  {
529   "alignment" : 4,
530   "enum_fields" :
531   [
532    {
533     "enum_field_value" : 0,
534     "name" : "EX_NONE"
535    },
536    {
537     "enum_field_value" : -1,
538     "name" : "EX_SECURITY"
539    },
540    {
541     "enum_field_value" : -2,
542     "name" : "EX_BAD_PARCELABLE"
543    },
544    {
545     "enum_field_value" : -3,
546     "name" : "EX_ILLEGAL_ARGUMENT"
547    },
548    {
549     "enum_field_value" : -4,
550     "name" : "EX_NULL_POINTER"
551    },
552    {
553     "enum_field_value" : -5,
554     "name" : "EX_ILLEGAL_STATE"
555    },
556    {
557     "enum_field_value" : -6,
558     "name" : "EX_NETWORK_MAIN_THREAD"
559    },
560    {
561     "enum_field_value" : -7,
562     "name" : "EX_UNSUPPORTED_OPERATION"
563    },
564    {
565     "enum_field_value" : -8,
566     "name" : "EX_SERVICE_SPECIFIC"
567    },
568    {
569     "enum_field_value" : -9,
570     "name" : "EX_PARCELABLE"
571    },
572    {
573     "enum_field_value" : -129,
574     "name" : "EX_TRANSACTION_FAILED"
575    }
576   ],
577   "linker_set_key" : "_ZTI18$EX_BAD_PARCELABLE",
578   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:94:1)",
579   "referenced_type" : "_ZTI18$EX_BAD_PARCELABLE",
580   "self_type" : "_ZTI18$EX_BAD_PARCELABLE",
581   "size" : 4,
582   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
583   "underlying_type" : "_ZTIi"
584  },
585  {
586   "alignment" : 4,
587   "enum_fields" :
588   [
589    {
590     "enum_field_value" : 268435456,
591     "name" : "FLAG_PRIVATE_LOCAL"
592    }
593   ],
594   "linker_set_key" : "_ZTI19$FLAG_PRIVATE_LOCAL",
595   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:35:1)",
596   "referenced_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
597   "self_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
598   "size" : 4,
599   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
600   "underlying_type" : "_ZTIj"
601  },
602  {
603   "alignment" : 4,
604   "enum_fields" :
605   [
606    {
607     "enum_field_value" : 268435456,
608     "name" : "FLAG_PRIVATE_VENDOR"
609    }
610   ],
611   "linker_set_key" : "_ZTI20$FLAG_PRIVATE_VENDOR",
612   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:26:1)",
613   "referenced_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
614   "self_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
615   "size" : 4,
616   "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
617   "underlying_type" : "_ZTIj"
618  },
619  {
620   "alignment" : 4,
621   "enum_fields" :
622   [
623    {
624     "enum_field_value" : 0,
625     "name" : "STATUS_OK"
626    },
627    {
628     "enum_field_value" : -2147483648,
629     "name" : "STATUS_UNKNOWN_ERROR"
630    },
631    {
632     "enum_field_value" : -12,
633     "name" : "STATUS_NO_MEMORY"
634    },
635    {
636     "enum_field_value" : -38,
637     "name" : "STATUS_INVALID_OPERATION"
638    },
639    {
640     "enum_field_value" : -22,
641     "name" : "STATUS_BAD_VALUE"
642    },
643    {
644     "enum_field_value" : -2147483647,
645     "name" : "STATUS_BAD_TYPE"
646    },
647    {
648     "enum_field_value" : -2,
649     "name" : "STATUS_NAME_NOT_FOUND"
650    },
651    {
652     "enum_field_value" : -1,
653     "name" : "STATUS_PERMISSION_DENIED"
654    },
655    {
656     "enum_field_value" : -19,
657     "name" : "STATUS_NO_INIT"
658    },
659    {
660     "enum_field_value" : -17,
661     "name" : "STATUS_ALREADY_EXISTS"
662    },
663    {
664     "enum_field_value" : -32,
665     "name" : "STATUS_DEAD_OBJECT"
666    },
667    {
668     "enum_field_value" : -2147483646,
669     "name" : "STATUS_FAILED_TRANSACTION"
670    },
671    {
672     "enum_field_value" : -75,
673     "name" : "STATUS_BAD_INDEX"
674    },
675    {
676     "enum_field_value" : -61,
677     "name" : "STATUS_NOT_ENOUGH_DATA"
678    },
679    {
680     "enum_field_value" : -11,
681     "name" : "STATUS_WOULD_BLOCK"
682    },
683    {
684     "enum_field_value" : -110,
685     "name" : "STATUS_TIMED_OUT"
686    },
687    {
688     "enum_field_value" : -74,
689     "name" : "STATUS_UNKNOWN_TRANSACTION"
690    },
691    {
692     "enum_field_value" : -2147483641,
693     "name" : "STATUS_FDS_NOT_ALLOWED"
694    },
695    {
696     "enum_field_value" : -2147483640,
697     "name" : "STATUS_UNEXPECTED_NULL"
698    }
699   ],
700   "linker_set_key" : "_ZTI22$STATUS_ALREADY_EXISTS",
701   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:60:1)",
702   "referenced_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
703   "self_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
704   "size" : 4,
705   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
706   "underlying_type" : "_ZTIi"
707  },
708  {
709   "alignment" : 4,
710   "enum_fields" :
711   [
712    {
713     "enum_field_value" : 1,
714     "name" : "FIRST_CALL_TRANSACTION"
715    },
716    {
717     "enum_field_value" : 16777215,
718     "name" : "LAST_CALL_TRANSACTION"
719    }
720   ],
721   "linker_set_key" : "_ZTI23$FIRST_CALL_TRANSACTION",
722   "name" : "(unnamed enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:58:1)",
723   "referenced_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
724   "self_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
725   "size" : 4,
726   "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
727   "underlying_type" : "_ZTIj"
728  },
729  {
730   "alignment" : 4,
731   "enum_fields" :
732   [
733    {
734     "enum_field_value" : 0,
735     "name" : "ndk::STABILITY_LOCAL"
736    },
737    {
738     "enum_field_value" : 1,
739     "name" : "ndk::STABILITY_VINTF"
740    }
741   ],
742   "linker_set_key" : "_ZTIN3ndk16$STABILITY_LOCALE",
743   "name" : "ndk::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h:34:1)",
744   "referenced_type" : "_ZTIN3ndk16$STABILITY_LOCALE",
745   "self_type" : "_ZTIN3ndk16$STABILITY_LOCALE",
746   "size" : 4,
747   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h",
748   "underlying_type" : "_ZTIj"
749  },
750  {
751   "alignment" : 4,
752   "enum_fields" :
753   [
754    {
755     "enum_field_value" : 0,
756     "name" : "aidl::android::hardware::automotive::occupant_awareness::VehicleRegion::UNKNOWN"
757    },
758    {
759     "enum_field_value" : 1,
760     "name" : "aidl::android::hardware::automotive::occupant_awareness::VehicleRegion::INSTRUMENT_CLUSTER"
761    },
762    {
763     "enum_field_value" : 2,
764     "name" : "aidl::android::hardware::automotive::occupant_awareness::VehicleRegion::REAR_VIEW_MIRROR"
765    },
766    {
767     "enum_field_value" : 3,
768     "name" : "aidl::android::hardware::automotive::occupant_awareness::VehicleRegion::LEFT_SIDE_MIRROR"
769    },
770    {
771     "enum_field_value" : 4,
772     "name" : "aidl::android::hardware::automotive::occupant_awareness::VehicleRegion::RIGHT_SIDE_MIRROR"
773    },
774    {
775     "enum_field_value" : 5,
776     "name" : "aidl::android::hardware::automotive::occupant_awareness::VehicleRegion::FORWARD_ROADWAY"
777    },
778    {
779     "enum_field_value" : 6,
780     "name" : "aidl::android::hardware::automotive::occupant_awareness::VehicleRegion::LEFT_ROADWAY"
781    },
782    {
783     "enum_field_value" : 7,
784     "name" : "aidl::android::hardware::automotive::occupant_awareness::VehicleRegion::RIGHT_ROADWAY"
785    },
786    {
787     "enum_field_value" : 8,
788     "name" : "aidl::android::hardware::automotive::occupant_awareness::VehicleRegion::HEAD_UNIT_DISPLAY"
789    },
790    {
791     "enum_field_value" : 200,
792     "name" : "aidl::android::hardware::automotive::occupant_awareness::VehicleRegion::CUSTOM_TARGET"
793    }
794   ],
795   "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionE",
796   "name" : "aidl::android::hardware::automotive::occupant_awareness::VehicleRegion",
797   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionE",
798   "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionE",
799   "size" : 4,
800   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/VehicleRegion.h",
801   "underlying_type" : "_ZTIi"
802  },
803  {
804   "alignment" : 1,
805   "enum_fields" :
806   [
807    {
808     "enum_field_value" : 0,
809     "name" : "aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel::NONE"
810    },
811    {
812     "enum_field_value" : 1,
813     "name" : "aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel::LOW"
814    },
815    {
816     "enum_field_value" : 2,
817     "name" : "aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel::HIGH"
818    },
819    {
820     "enum_field_value" : 3,
821     "name" : "aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel::MAX"
822    }
823   ],
824   "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelE",
825   "name" : "aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel",
826   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelE",
827   "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelE",
828   "size" : 1,
829   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/ConfidenceLevel.h",
830   "underlying_type" : "_ZTIa"
831  },
832  {
833   "alignment" : 4,
834   "enum_fields" :
835   [
836    {
837     "enum_field_value" : 2,
838     "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::CAP_GAZE_DETECTION"
839    }
840   ],
841   "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness19$CAP_GAZE_DETECTIONE",
842   "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::(unnamed enum at out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h:30:3)",
843   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness19$CAP_GAZE_DETECTIONE",
844   "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness19$CAP_GAZE_DETECTIONE",
845   "size" : 4,
846   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h",
847   "underlying_type" : "_ZTIi"
848  },
849  {
850   "alignment" : 4,
851   "enum_fields" :
852   [
853    {
854     "enum_field_value" : 1,
855     "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::CAP_PRESENCE_DETECTION"
856    }
857   ],
858   "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness23$CAP_PRESENCE_DETECTIONE",
859   "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::(unnamed enum at out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h:29:3)",
860   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness23$CAP_PRESENCE_DETECTIONE",
861   "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness23$CAP_PRESENCE_DETECTIONE",
862   "size" : 4,
863   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h",
864   "underlying_type" : "_ZTIi"
865  },
866  {
867   "alignment" : 4,
868   "enum_fields" :
869   [
870    {
871     "enum_field_value" : 4,
872     "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::CAP_DRIVER_MONITORING_DETECTION"
873    }
874   ],
875   "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness32$CAP_DRIVER_MONITORING_DETECTIONE",
876   "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::(unnamed enum at out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h:31:3)",
877   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness32$CAP_DRIVER_MONITORING_DETECTIONE",
878   "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness32$CAP_DRIVER_MONITORING_DETECTIONE",
879   "size" : 4,
880   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h",
881   "underlying_type" : "_ZTIi"
882  },
883  {
884   "alignment" : 4,
885   "enum_fields" :
886   [
887    {
888     "enum_field_value" : 0,
889     "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::CAP_NONE"
890    }
891   ],
892   "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness9$CAP_NONEE",
893   "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::(unnamed enum at out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h:28:3)",
894   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness9$CAP_NONEE",
895   "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness9$CAP_NONEE",
896   "size" : 4,
897   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h",
898   "underlying_type" : "_ZTIi"
899  },
900  {
901   "alignment" : 1,
902   "enum_fields" :
903   [
904    {
905     "enum_field_value" : 0,
906     "name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantAwarenessStatus::READY"
907    },
908    {
909     "enum_field_value" : 1,
910     "name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantAwarenessStatus::NOT_SUPPORTED"
911    },
912    {
913     "enum_field_value" : 2,
914     "name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantAwarenessStatus::NOT_INITIALIZED"
915    },
916    {
917     "enum_field_value" : 3,
918     "name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantAwarenessStatus::FAILURE"
919    }
920   ],
921   "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE",
922   "name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantAwarenessStatus",
923   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE",
924   "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE",
925   "size" : 1,
926   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantAwarenessStatus.h",
927   "underlying_type" : "_ZTIa"
928  },
929  {
930   "alignment" : 4,
931   "enum_fields" :
932   [
933    {
934     "enum_field_value" : 0,
935     "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::INVALID"
936    },
937    {
938     "enum_field_value" : 1,
939     "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::UNKNOWN"
940    },
941    {
942     "enum_field_value" : 2,
943     "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::FRONT_PASSENGER"
944    },
945    {
946     "enum_field_value" : 4,
947     "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::DRIVER"
948    },
949    {
950     "enum_field_value" : 8,
951     "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::ROW_2_PASSENGER_LEFT"
952    },
953    {
954     "enum_field_value" : 16,
955     "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::ROW_2_PASSENGER_CENTER"
956    },
957    {
958     "enum_field_value" : 32,
959     "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::ROW_2_PASSENGER_RIGHT"
960    },
961    {
962     "enum_field_value" : 64,
963     "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::ROW_3_PASSENGER_LEFT"
964    },
965    {
966     "enum_field_value" : 128,
967     "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::ROW_3_PASSENGER_CENTER"
968    },
969    {
970     "enum_field_value" : 256,
971     "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::ROW_3_PASSENGER_RIGHT"
972    },
973    {
974     "enum_field_value" : 6,
975     "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::FRONT_OCCUPANTS"
976    },
977    {
978     "enum_field_value" : 56,
979     "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::ROW_2_OCCUPANTS"
980    },
981    {
982     "enum_field_value" : 448,
983     "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::ROW_3_OCCUPANTS"
984    },
985    {
986     "enum_field_value" : 511,
987     "name" : "aidl::android::hardware::automotive::occupant_awareness::Role::ALL_OCCUPANTS"
988    }
989   ],
990   "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness4RoleE",
991   "name" : "aidl::android::hardware::automotive::occupant_awareness::Role",
992   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness4RoleE",
993   "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness4RoleE",
994   "size" : 4,
995   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/Role.h",
996   "underlying_type" : "_ZTIi"
997  },
998  {
999   "alignment" : 4,
1000   "enum_fields" :
1001   [
1002    {
1003     "enum_field_value" : 1,
1004     "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>>::value"
1005    }
1006   ],
1007   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEE6$valueE",
1008   "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::automotive::occupant_awareness::GazeDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:131:5)",
1009   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEE6$valueE",
1010   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEE6$valueE",
1011   "size" : 4,
1012   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1013   "underlying_type" : "_ZTIj"
1014  },
1015  {
1016   "alignment" : 4,
1017   "enum_fields" :
1018   [
1019    {
1020     "enum_field_value" : 1,
1021     "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>>::value"
1022    }
1023   ],
1024   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEE6$valueE",
1025   "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:131:5)",
1026   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEE6$valueE",
1027   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEE6$valueE",
1028   "size" : 4,
1029   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1030   "underlying_type" : "_ZTIj"
1031  },
1032  {
1033   "alignment" : 4,
1034   "enum_fields" :
1035   [
1036    {
1037     "enum_field_value" : 1,
1038     "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>>::value"
1039    }
1040   ],
1041   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEE6$valueE",
1042   "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:131:5)",
1043   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEE6$valueE",
1044   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEE6$valueE",
1045   "size" : 4,
1046   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1047   "underlying_type" : "_ZTIj"
1048  },
1049  {
1050   "alignment" : 4,
1051   "enum_fields" :
1052   [
1053    {
1054     "enum_field_value" : 1,
1055     "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>>::value"
1056    }
1057   ],
1058   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEE6$valueE",
1059   "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:131:5)",
1060   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEE6$valueE",
1061   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEE6$valueE",
1062   "size" : 4,
1063   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1064   "underlying_type" : "_ZTIj"
1065  },
1066  {
1067   "alignment" : 4,
1068   "enum_fields" :
1069   [
1070    {
1071     "enum_field_value" : 1,
1072     "name" : "android::internal::details::IsIterable<std::vector<double>>::value"
1073    }
1074   ],
1075   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIdNS3_9allocatorIdEEEEE6$valueE",
1076   "name" : "android::internal::details::IsIterable<std::vector<double, std::allocator<double>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:131:5)",
1077   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIdNS3_9allocatorIdEEEEE6$valueE",
1078   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIdNS3_9allocatorIdEEEEE6$valueE",
1079   "size" : 4,
1080   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1081   "underlying_type" : "_ZTIj"
1082  },
1083  {
1084   "alignment" : 4,
1085   "enum_fields" :
1086   [
1087    {
1088     "enum_field_value" : 0,
1089     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>::value"
1090    }
1091   ],
1092   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionEE6$valueE",
1093   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
1094   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionEE6$valueE",
1095   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionEE6$valueE",
1096   "size" : 4,
1097   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1098   "underlying_type" : "_ZTIj"
1099  },
1100  {
1101   "alignment" : 4,
1102   "enum_fields" :
1103   [
1104    {
1105     "enum_field_value" : 0,
1106     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::automotive::occupant_awareness::VehicleRegion>::value"
1107    }
1108   ],
1109   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionEE6$valueE",
1110   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::automotive::occupant_awareness::VehicleRegion>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
1111   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionEE6$valueE",
1112   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionEE6$valueE",
1113   "size" : 4,
1114   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1115   "underlying_type" : "_ZTIj"
1116  },
1117  {
1118   "alignment" : 4,
1119   "enum_fields" :
1120   [
1121    {
1122     "enum_field_value" : 0,
1123     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel>::value"
1124    }
1125   ],
1126   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelEE6$valueE",
1127   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
1128   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelEE6$valueE",
1129   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelEE6$valueE",
1130   "size" : 4,
1131   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1132   "underlying_type" : "_ZTIj"
1133  },
1134  {
1135   "alignment" : 4,
1136   "enum_fields" :
1137   [
1138    {
1139     "enum_field_value" : 0,
1140     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>::value"
1141    }
1142   ],
1143   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionEE6$valueE",
1144   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
1145   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionEE6$valueE",
1146   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionEE6$valueE",
1147   "size" : 4,
1148   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1149   "underlying_type" : "_ZTIj"
1150  },
1151  {
1152   "alignment" : 4,
1153   "enum_fields" :
1154   [
1155    {
1156     "enum_field_value" : 0,
1157     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>::value"
1158    }
1159   ],
1160   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionEE6$valueE",
1161   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
1162   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionEE6$valueE",
1163   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionEE6$valueE",
1164   "size" : 4,
1165   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1166   "underlying_type" : "_ZTIj"
1167  },
1168  {
1169   "alignment" : 4,
1170   "enum_fields" :
1171   [
1172    {
1173     "enum_field_value" : 0,
1174     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>::value"
1175    }
1176   ],
1177   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionEE6$valueE",
1178   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
1179   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionEE6$valueE",
1180   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionEE6$valueE",
1181   "size" : 4,
1182   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1183   "underlying_type" : "_ZTIj"
1184  },
1185  {
1186   "alignment" : 4,
1187   "enum_fields" :
1188   [
1189    {
1190     "enum_field_value" : 0,
1191     "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::automotive::occupant_awareness::Role>::value"
1192    }
1193   ],
1194   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness4RoleEE6$valueE",
1195   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::automotive::occupant_awareness::Role>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
1196   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness4RoleEE6$valueE",
1197   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness4RoleEE6$valueE",
1198   "size" : 4,
1199   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1200   "underlying_type" : "_ZTIj"
1201  },
1202  {
1203   "alignment" : 4,
1204   "enum_fields" :
1205   [
1206    {
1207     "enum_field_value" : 0,
1208     "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>>::value"
1209    }
1210   ],
1211   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEE6$valueE",
1212   "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::automotive::occupant_awareness::GazeDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
1213   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEE6$valueE",
1214   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEE6$valueE",
1215   "size" : 4,
1216   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1217   "underlying_type" : "_ZTIj"
1218  },
1219  {
1220   "alignment" : 4,
1221   "enum_fields" :
1222   [
1223    {
1224     "enum_field_value" : 0,
1225     "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>>::value"
1226    }
1227   ],
1228   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEE6$valueE",
1229   "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
1230   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEE6$valueE",
1231   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEE6$valueE",
1232   "size" : 4,
1233   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1234   "underlying_type" : "_ZTIj"
1235  },
1236  {
1237   "alignment" : 4,
1238   "enum_fields" :
1239   [
1240    {
1241     "enum_field_value" : 0,
1242     "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>>::value"
1243    }
1244   ],
1245   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEE6$valueE",
1246   "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
1247   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEE6$valueE",
1248   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEE6$valueE",
1249   "size" : 4,
1250   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1251   "underlying_type" : "_ZTIj"
1252  },
1253  {
1254   "alignment" : 4,
1255   "enum_fields" :
1256   [
1257    {
1258     "enum_field_value" : 0,
1259     "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>>::value"
1260    }
1261   ],
1262   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEE6$valueE",
1263   "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
1264   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEE6$valueE",
1265   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEE6$valueE",
1266   "size" : 4,
1267   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1268   "underlying_type" : "_ZTIj"
1269  },
1270  {
1271   "alignment" : 4,
1272   "enum_fields" :
1273   [
1274    {
1275     "enum_field_value" : 0,
1276     "name" : "android::internal::details::IsPointerLike<std::vector<double>>::value"
1277    }
1278   ],
1279   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIdNS3_9allocatorIdEEEEE6$valueE",
1280   "name" : "android::internal::details::IsPointerLike<std::vector<double, std::allocator<double>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:118:5)",
1281   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIdNS3_9allocatorIdEEEEE6$valueE",
1282   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIdNS3_9allocatorIdEEEEE6$valueE",
1283   "size" : 4,
1284   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1285   "underlying_type" : "_ZTIj"
1286  },
1287  {
1288   "alignment" : 4,
1289   "enum_fields" :
1290   [
1291    {
1292     "enum_field_value" : 0,
1293     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>::value"
1294    }
1295   ],
1296   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionEE6$valueE",
1297   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1298   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionEE6$valueE",
1299   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionEE6$valueE",
1300   "size" : 4,
1301   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1302   "underlying_type" : "_ZTIj"
1303  },
1304  {
1305   "alignment" : 4,
1306   "enum_fields" :
1307   [
1308    {
1309     "enum_field_value" : 0,
1310     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::automotive::occupant_awareness::VehicleRegion>::value"
1311    }
1312   ],
1313   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionEE6$valueE",
1314   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::automotive::occupant_awareness::VehicleRegion>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1315   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionEE6$valueE",
1316   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionEE6$valueE",
1317   "size" : 4,
1318   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1319   "underlying_type" : "_ZTIj"
1320  },
1321  {
1322   "alignment" : 4,
1323   "enum_fields" :
1324   [
1325    {
1326     "enum_field_value" : 0,
1327     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel>::value"
1328    }
1329   ],
1330   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelEE6$valueE",
1331   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1332   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelEE6$valueE",
1333   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelEE6$valueE",
1334   "size" : 4,
1335   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1336   "underlying_type" : "_ZTIj"
1337  },
1338  {
1339   "alignment" : 4,
1340   "enum_fields" :
1341   [
1342    {
1343     "enum_field_value" : 0,
1344     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>::value"
1345    }
1346   ],
1347   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionEE6$valueE",
1348   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1349   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionEE6$valueE",
1350   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionEE6$valueE",
1351   "size" : 4,
1352   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1353   "underlying_type" : "_ZTIj"
1354  },
1355  {
1356   "alignment" : 4,
1357   "enum_fields" :
1358   [
1359    {
1360     "enum_field_value" : 0,
1361     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>::value"
1362    }
1363   ],
1364   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionEE6$valueE",
1365   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1366   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionEE6$valueE",
1367   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionEE6$valueE",
1368   "size" : 4,
1369   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1370   "underlying_type" : "_ZTIj"
1371  },
1372  {
1373   "alignment" : 4,
1374   "enum_fields" :
1375   [
1376    {
1377     "enum_field_value" : 0,
1378     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>::value"
1379    }
1380   ],
1381   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionEE6$valueE",
1382   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1383   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionEE6$valueE",
1384   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionEE6$valueE",
1385   "size" : 4,
1386   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1387   "underlying_type" : "_ZTIj"
1388  },
1389  {
1390   "alignment" : 4,
1391   "enum_fields" :
1392   [
1393    {
1394     "enum_field_value" : 0,
1395     "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::automotive::occupant_awareness::Role>::value"
1396    }
1397   ],
1398   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness4RoleEE6$valueE",
1399   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::automotive::occupant_awareness::Role>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1400   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness4RoleEE6$valueE",
1401   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness4RoleEE6$valueE",
1402   "size" : 4,
1403   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1404   "underlying_type" : "_ZTIj"
1405  },
1406  {
1407   "alignment" : 4,
1408   "enum_fields" :
1409   [
1410    {
1411     "enum_field_value" : 0,
1412     "name" : "android::internal::details::ToEmptyString<std::basic_string<char>>::value"
1413    }
1414   ],
1415   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEE6$valueE",
1416   "name" : "android::internal::details::ToEmptyString<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1417   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEE6$valueE",
1418   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEE6$valueE",
1419   "size" : 4,
1420   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1421   "underlying_type" : "_ZTIj"
1422  },
1423  {
1424   "alignment" : 4,
1425   "enum_fields" :
1426   [
1427    {
1428     "enum_field_value" : 0,
1429     "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>>::value"
1430    }
1431   ],
1432   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEE6$valueE",
1433   "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::automotive::occupant_awareness::GazeDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1434   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEE6$valueE",
1435   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEE6$valueE",
1436   "size" : 4,
1437   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1438   "underlying_type" : "_ZTIj"
1439  },
1440  {
1441   "alignment" : 4,
1442   "enum_fields" :
1443   [
1444    {
1445     "enum_field_value" : 0,
1446     "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>>::value"
1447    }
1448   ],
1449   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEE6$valueE",
1450   "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1451   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEE6$valueE",
1452   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEE6$valueE",
1453   "size" : 4,
1454   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1455   "underlying_type" : "_ZTIj"
1456  },
1457  {
1458   "alignment" : 4,
1459   "enum_fields" :
1460   [
1461    {
1462     "enum_field_value" : 0,
1463     "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>>::value"
1464    }
1465   ],
1466   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEE6$valueE",
1467   "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1468   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEE6$valueE",
1469   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEE6$valueE",
1470   "size" : 4,
1471   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1472   "underlying_type" : "_ZTIj"
1473  },
1474  {
1475   "alignment" : 4,
1476   "enum_fields" :
1477   [
1478    {
1479     "enum_field_value" : 0,
1480     "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>>::value"
1481    }
1482   ],
1483   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEE6$valueE",
1484   "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1485   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEE6$valueE",
1486   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEE6$valueE",
1487   "size" : 4,
1488   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1489   "underlying_type" : "_ZTIj"
1490  },
1491  {
1492   "alignment" : 4,
1493   "enum_fields" :
1494   [
1495    {
1496     "enum_field_value" : 0,
1497     "name" : "android::internal::details::ToEmptyString<std::vector<double>>::value"
1498    }
1499   ],
1500   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIdNS3_9allocatorIdEEEEE6$valueE",
1501   "name" : "android::internal::details::ToEmptyString<std::vector<double, std::allocator<double>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1502   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIdNS3_9allocatorIdEEEEE6$valueE",
1503   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIdNS3_9allocatorIdEEEEE6$valueE",
1504   "size" : 4,
1505   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1506   "underlying_type" : "_ZTIj"
1507  },
1508  {
1509   "alignment" : 4,
1510   "enum_fields" :
1511   [
1512    {
1513     "enum_field_value" : 0,
1514     "name" : "android::internal::details::ToEmptyString<bool>::value"
1515    }
1516   ],
1517   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIbE6$valueE",
1518   "name" : "android::internal::details::ToEmptyString<bool>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1519   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIbE6$valueE",
1520   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIbE6$valueE",
1521   "size" : 4,
1522   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1523   "underlying_type" : "_ZTIj"
1524  },
1525  {
1526   "alignment" : 4,
1527   "enum_fields" :
1528   [
1529    {
1530     "enum_field_value" : 0,
1531     "name" : "android::internal::details::ToEmptyString<double>::value"
1532    }
1533   ],
1534   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIdE6$valueE",
1535   "name" : "android::internal::details::ToEmptyString<double>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1536   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIdE6$valueE",
1537   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIdE6$valueE",
1538   "size" : 4,
1539   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1540   "underlying_type" : "_ZTIj"
1541  },
1542  {
1543   "alignment" : 4,
1544   "enum_fields" :
1545   [
1546    {
1547     "enum_field_value" : 0,
1548     "name" : "android::internal::details::ToEmptyString<long long>::value"
1549    }
1550   ],
1551   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIxE6$valueE",
1552   "name" : "android::internal::details::ToEmptyString<long long>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
1553   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIxE6$valueE",
1554   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIxE6$valueE",
1555   "size" : 4,
1556   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1557   "underlying_type" : "_ZTIj"
1558  },
1559  {
1560   "alignment" : 4,
1561   "enum_fields" :
1562   [
1563    {
1564     "enum_field_value" : 1,
1565     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>::value"
1566    }
1567   ],
1568   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionEE6$valueE",
1569   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1570   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionEE6$valueE",
1571   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionEE6$valueE",
1572   "size" : 4,
1573   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1574   "underlying_type" : "_ZTIj"
1575  },
1576  {
1577   "alignment" : 4,
1578   "enum_fields" :
1579   [
1580    {
1581     "enum_field_value" : 0,
1582     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::automotive::occupant_awareness::VehicleRegion>::value"
1583    }
1584   ],
1585   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionEE6$valueE",
1586   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::automotive::occupant_awareness::VehicleRegion>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1587   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionEE6$valueE",
1588   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionEE6$valueE",
1589   "size" : 4,
1590   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1591   "underlying_type" : "_ZTIj"
1592  },
1593  {
1594   "alignment" : 4,
1595   "enum_fields" :
1596   [
1597    {
1598     "enum_field_value" : 0,
1599     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel>::value"
1600    }
1601   ],
1602   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelEE6$valueE",
1603   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1604   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelEE6$valueE",
1605   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelEE6$valueE",
1606   "size" : 4,
1607   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1608   "underlying_type" : "_ZTIj"
1609  },
1610  {
1611   "alignment" : 4,
1612   "enum_fields" :
1613   [
1614    {
1615     "enum_field_value" : 1,
1616     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>::value"
1617    }
1618   ],
1619   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionEE6$valueE",
1620   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1621   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionEE6$valueE",
1622   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionEE6$valueE",
1623   "size" : 4,
1624   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1625   "underlying_type" : "_ZTIj"
1626  },
1627  {
1628   "alignment" : 4,
1629   "enum_fields" :
1630   [
1631    {
1632     "enum_field_value" : 1,
1633     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>::value"
1634    }
1635   ],
1636   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionEE6$valueE",
1637   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1638   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionEE6$valueE",
1639   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionEE6$valueE",
1640   "size" : 4,
1641   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1642   "underlying_type" : "_ZTIj"
1643  },
1644  {
1645   "alignment" : 4,
1646   "enum_fields" :
1647   [
1648    {
1649     "enum_field_value" : 1,
1650     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>::value"
1651    }
1652   ],
1653   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionEE6$valueE",
1654   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1655   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionEE6$valueE",
1656   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionEE6$valueE",
1657   "size" : 4,
1658   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1659   "underlying_type" : "_ZTIj"
1660  },
1661  {
1662   "alignment" : 4,
1663   "enum_fields" :
1664   [
1665    {
1666     "enum_field_value" : 0,
1667     "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::automotive::occupant_awareness::Role>::value"
1668    }
1669   ],
1670   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness4RoleEE6$valueE",
1671   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::automotive::occupant_awareness::Role>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1672   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness4RoleEE6$valueE",
1673   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness4RoleEE6$valueE",
1674   "size" : 4,
1675   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1676   "underlying_type" : "_ZTIj"
1677  },
1678  {
1679   "alignment" : 4,
1680   "enum_fields" :
1681   [
1682    {
1683     "enum_field_value" : 0,
1684     "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>>::value"
1685    }
1686   ],
1687   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEE6$valueE",
1688   "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::automotive::occupant_awareness::GazeDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1689   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEE6$valueE",
1690   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEE6$valueE",
1691   "size" : 4,
1692   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1693   "underlying_type" : "_ZTIj"
1694  },
1695  {
1696   "alignment" : 4,
1697   "enum_fields" :
1698   [
1699    {
1700     "enum_field_value" : 0,
1701     "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>>::value"
1702    }
1703   ],
1704   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEE6$valueE",
1705   "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1706   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEE6$valueE",
1707   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEE6$valueE",
1708   "size" : 4,
1709   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1710   "underlying_type" : "_ZTIj"
1711  },
1712  {
1713   "alignment" : 4,
1714   "enum_fields" :
1715   [
1716    {
1717     "enum_field_value" : 0,
1718     "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>>::value"
1719    }
1720   ],
1721   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEE6$valueE",
1722   "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1723   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEE6$valueE",
1724   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEE6$valueE",
1725   "size" : 4,
1726   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1727   "underlying_type" : "_ZTIj"
1728  },
1729  {
1730   "alignment" : 4,
1731   "enum_fields" :
1732   [
1733    {
1734     "enum_field_value" : 0,
1735     "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>>::value"
1736    }
1737   ],
1738   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEE6$valueE",
1739   "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1740   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEE6$valueE",
1741   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEE6$valueE",
1742   "size" : 4,
1743   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1744   "underlying_type" : "_ZTIj"
1745  },
1746  {
1747   "alignment" : 4,
1748   "enum_fields" :
1749   [
1750    {
1751     "enum_field_value" : 0,
1752     "name" : "android::internal::details::HasToStringMethod<std::vector<double>>::value"
1753    }
1754   ],
1755   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIdNS3_9allocatorIdEEEEE6$valueE",
1756   "name" : "android::internal::details::HasToStringMethod<std::vector<double, std::allocator<double>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:77:5)",
1757   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIdNS3_9allocatorIdEEEEE6$valueE",
1758   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIdNS3_9allocatorIdEEEEE6$valueE",
1759   "size" : 4,
1760   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1761   "underlying_type" : "_ZTIj"
1762  },
1763  {
1764   "alignment" : 4,
1765   "enum_fields" :
1766   [
1767    {
1768     "enum_field_value" : 1,
1769     "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::automotive::occupant_awareness::VehicleRegion>::value"
1770    }
1771   ],
1772   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionEE6$valueE",
1773   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::automotive::occupant_awareness::VehicleRegion>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
1774   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionEE6$valueE",
1775   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionEE6$valueE",
1776   "size" : 4,
1777   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1778   "underlying_type" : "_ZTIj"
1779  },
1780  {
1781   "alignment" : 4,
1782   "enum_fields" :
1783   [
1784    {
1785     "enum_field_value" : 1,
1786     "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel>::value"
1787    }
1788   ],
1789   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelEE6$valueE",
1790   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
1791   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelEE6$valueE",
1792   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelEE6$valueE",
1793   "size" : 4,
1794   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1795   "underlying_type" : "_ZTIj"
1796  },
1797  {
1798   "alignment" : 4,
1799   "enum_fields" :
1800   [
1801    {
1802     "enum_field_value" : 1,
1803     "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::automotive::occupant_awareness::Role>::value"
1804    }
1805   ],
1806   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware10automotive18occupant_awareness4RoleEE6$valueE",
1807   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::automotive::occupant_awareness::Role>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
1808   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware10automotive18occupant_awareness4RoleEE6$valueE",
1809   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware10automotive18occupant_awareness4RoleEE6$valueE",
1810   "size" : 4,
1811   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1812   "underlying_type" : "_ZTIj"
1813  },
1814  {
1815   "alignment" : 4,
1816   "enum_fields" :
1817   [
1818    {
1819     "enum_field_value" : 0,
1820     "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>>::value"
1821    }
1822   ],
1823   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEE6$valueE",
1824   "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::automotive::occupant_awareness::GazeDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
1825   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEE6$valueE",
1826   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEE6$valueE",
1827   "size" : 4,
1828   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1829   "underlying_type" : "_ZTIj"
1830  },
1831  {
1832   "alignment" : 4,
1833   "enum_fields" :
1834   [
1835    {
1836     "enum_field_value" : 0,
1837     "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>>::value"
1838    }
1839   ],
1840   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEE6$valueE",
1841   "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
1842   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEE6$valueE",
1843   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEE6$valueE",
1844   "size" : 4,
1845   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1846   "underlying_type" : "_ZTIj"
1847  },
1848  {
1849   "alignment" : 4,
1850   "enum_fields" :
1851   [
1852    {
1853     "enum_field_value" : 0,
1854     "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>>::value"
1855    }
1856   ],
1857   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEE6$valueE",
1858   "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
1859   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEE6$valueE",
1860   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEE6$valueE",
1861   "size" : 4,
1862   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1863   "underlying_type" : "_ZTIj"
1864  },
1865  {
1866   "alignment" : 4,
1867   "enum_fields" :
1868   [
1869    {
1870     "enum_field_value" : 0,
1871     "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>>::value"
1872    }
1873   ],
1874   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEE6$valueE",
1875   "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
1876   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEE6$valueE",
1877   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEE6$valueE",
1878   "size" : 4,
1879   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1880   "underlying_type" : "_ZTIj"
1881  },
1882  {
1883   "alignment" : 4,
1884   "enum_fields" :
1885   [
1886    {
1887     "enum_field_value" : 0,
1888     "name" : "android::internal::details::HasToStringFunction<std::vector<double>>::value"
1889    }
1890   ],
1891   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIdNS3_9allocatorIdEEEEE6$valueE",
1892   "name" : "android::internal::details::HasToStringFunction<std::vector<double, std::allocator<double>>>::(unnamed enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:89:5)",
1893   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIdNS3_9allocatorIdEEEEE6$valueE",
1894   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIdNS3_9allocatorIdEEEEE6$valueE",
1895   "size" : 4,
1896   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
1897   "underlying_type" : "_ZTIj"
1898  }
1899 ],
1900 "function_types" :
1901 [
1902  {
1903   "alignment" : 4,
1904   "linker_set_key" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
1905   "name" : "int (AIBinder *, unsigned int, const AParcel *, AParcel *)",
1906   "parameters" :
1907   [
1908    {
1909     "referenced_type" : "_ZTIP8AIBinder"
1910    },
1911    {
1912     "referenced_type" : "_ZTIj"
1913    },
1914    {
1915     "referenced_type" : "_ZTIPK7AParcel"
1916    },
1917    {
1918     "referenced_type" : "_ZTIP7AParcel"
1919    }
1920   ],
1921   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
1922   "return_type" : "_ZTIi",
1923   "self_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
1924   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1925  }
1926 ],
1927 "functions" :
1928 [
1929  {
1930   "function_name" : "ndk::BnCInterface<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness>::asBinder",
1931   "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE8asBinderEv",
1932   "parameters" :
1933   [
1934    {
1935     "is_this_ptr" : true,
1936     "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE"
1937    }
1938   ],
1939   "return_type" : "_ZTIN3ndk10SpAIBinderE",
1940   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1941  },
1942  {
1943   "function_name" : "ndk::BnCInterface<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback>::asBinder",
1944   "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE8asBinderEv",
1945   "parameters" :
1946   [
1947    {
1948     "is_this_ptr" : true,
1949     "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE"
1950    }
1951   ],
1952   "return_type" : "_ZTIN3ndk10SpAIBinderE",
1953   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1954  },
1955  {
1956   "function_name" : "ndk::BpCInterface<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness>::asBinder",
1957   "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE8asBinderEv",
1958   "parameters" :
1959   [
1960    {
1961     "is_this_ptr" : true,
1962     "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE"
1963    }
1964   ],
1965   "return_type" : "_ZTIN3ndk10SpAIBinderE",
1966   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1967  },
1968  {
1969   "function_name" : "ndk::BpCInterface<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback>::asBinder",
1970   "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE8asBinderEv",
1971   "parameters" :
1972   [
1973    {
1974     "is_this_ptr" : true,
1975     "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE"
1976    }
1977   ],
1978   "return_type" : "_ZTIN3ndk10SpAIBinderE",
1979   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1980  },
1981  {
1982   "function_name" : "ndk::AParcel_readStdVectorParcelableElement",
1983   "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionEEEiPK7AParcelPvj",
1984   "parameters" :
1985   [
1986    {
1987     "referenced_type" : "_ZTIPK7AParcel"
1988    },
1989    {
1990     "referenced_type" : "_ZTIPv"
1991    },
1992    {
1993     "referenced_type" : "_ZTIj"
1994    }
1995   ],
1996   "return_type" : "_ZTIi",
1997   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
1998   "template_args" :
1999   [
2000    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE"
2001   ]
2002  },
2003  {
2004   "function_name" : "ndk::AParcel_readStdVectorParcelableElement",
2005   "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionEEEiPK7AParcelPvj",
2006   "parameters" :
2007   [
2008    {
2009     "referenced_type" : "_ZTIPK7AParcel"
2010    },
2011    {
2012     "referenced_type" : "_ZTIPv"
2013    },
2014    {
2015     "referenced_type" : "_ZTIj"
2016    }
2017   ],
2018   "return_type" : "_ZTIi",
2019   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
2020   "template_args" :
2021   [
2022    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE"
2023   ]
2024  },
2025  {
2026   "function_name" : "ndk::AParcel_readStdVectorParcelableElement",
2027   "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionEEEiPK7AParcelPvj",
2028   "parameters" :
2029   [
2030    {
2031     "referenced_type" : "_ZTIPK7AParcel"
2032    },
2033    {
2034     "referenced_type" : "_ZTIPv"
2035    },
2036    {
2037     "referenced_type" : "_ZTIj"
2038    }
2039   ],
2040   "return_type" : "_ZTIi",
2041   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
2042   "template_args" :
2043   [
2044    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE"
2045   ]
2046  },
2047  {
2048   "function_name" : "ndk::AParcel_readStdVectorParcelableElement",
2049   "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionEEEiPK7AParcelPvj",
2050   "parameters" :
2051   [
2052    {
2053     "referenced_type" : "_ZTIPK7AParcel"
2054    },
2055    {
2056     "referenced_type" : "_ZTIPv"
2057    },
2058    {
2059     "referenced_type" : "_ZTIj"
2060    }
2061   ],
2062   "return_type" : "_ZTIi",
2063   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
2064   "template_args" :
2065   [
2066    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE"
2067   ]
2068  },
2069  {
2070   "function_name" : "ndk::AParcel_writeStdVectorParcelableElement",
2071   "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionEEEiP7AParcelPKvj",
2072   "parameters" :
2073   [
2074    {
2075     "referenced_type" : "_ZTIP7AParcel"
2076    },
2077    {
2078     "referenced_type" : "_ZTIPKv"
2079    },
2080    {
2081     "referenced_type" : "_ZTIj"
2082    }
2083   ],
2084   "return_type" : "_ZTIi",
2085   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
2086   "template_args" :
2087   [
2088    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE"
2089   ]
2090  },
2091  {
2092   "function_name" : "ndk::AParcel_writeStdVectorParcelableElement",
2093   "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionEEEiP7AParcelPKvj",
2094   "parameters" :
2095   [
2096    {
2097     "referenced_type" : "_ZTIP7AParcel"
2098    },
2099    {
2100     "referenced_type" : "_ZTIPKv"
2101    },
2102    {
2103     "referenced_type" : "_ZTIj"
2104    }
2105   ],
2106   "return_type" : "_ZTIi",
2107   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
2108   "template_args" :
2109   [
2110    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE"
2111   ]
2112  },
2113  {
2114   "function_name" : "ndk::AParcel_writeStdVectorParcelableElement",
2115   "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionEEEiP7AParcelPKvj",
2116   "parameters" :
2117   [
2118    {
2119     "referenced_type" : "_ZTIP7AParcel"
2120    },
2121    {
2122     "referenced_type" : "_ZTIPKv"
2123    },
2124    {
2125     "referenced_type" : "_ZTIj"
2126    }
2127   ],
2128   "return_type" : "_ZTIi",
2129   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
2130   "template_args" :
2131   [
2132    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE"
2133   ]
2134  },
2135  {
2136   "function_name" : "ndk::AParcel_writeStdVectorParcelableElement",
2137   "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionEEEiP7AParcelPKvj",
2138   "parameters" :
2139   [
2140    {
2141     "referenced_type" : "_ZTIP7AParcel"
2142    },
2143    {
2144     "referenced_type" : "_ZTIPKv"
2145    },
2146    {
2147     "referenced_type" : "_ZTIj"
2148    }
2149   ],
2150   "return_type" : "_ZTIi",
2151   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
2152   "template_args" :
2153   [
2154    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE"
2155   ]
2156  },
2157  {
2158   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::GazeDetection::readFromParcel",
2159   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness13GazeDetection14readFromParcelEPK7AParcel",
2160   "parameters" :
2161   [
2162    {
2163     "is_this_ptr" : true,
2164     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE"
2165    },
2166    {
2167     "referenced_type" : "_ZTIPK7AParcel"
2168    }
2169   ],
2170   "return_type" : "_ZTIi",
2171   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h"
2172  },
2173  {
2174   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantDetection::readFromParcel",
2175   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetection14readFromParcelEPK7AParcel",
2176   "parameters" :
2177   [
2178    {
2179     "is_this_ptr" : true,
2180     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE"
2181    },
2182    {
2183     "referenced_type" : "_ZTIPK7AParcel"
2184    }
2185   ],
2186   "return_type" : "_ZTIi",
2187   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetection.h"
2188  },
2189  {
2190   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::PresenceDetection::readFromParcel",
2191   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetection14readFromParcelEPK7AParcel",
2192   "parameters" :
2193   [
2194    {
2195     "is_this_ptr" : true,
2196     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE"
2197    },
2198    {
2199     "referenced_type" : "_ZTIPK7AParcel"
2200    }
2201   ],
2202   "return_type" : "_ZTIi",
2203   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h"
2204  },
2205  {
2206   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::fromBinder",
2207   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness10fromBinderERKN3ndk10SpAIBinderE",
2208   "parameters" :
2209   [
2210    {
2211     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
2212    }
2213   ],
2214   "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE",
2215   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
2216  },
2217  {
2218   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::writeToParcel",
2219   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS4_EE",
2220   "parameters" :
2221   [
2222    {
2223     "referenced_type" : "_ZTIP7AParcel"
2224    },
2225    {
2226     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE"
2227    }
2228   ],
2229   "return_type" : "_ZTIi",
2230   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
2231  },
2232  {
2233   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::getDefaultImpl",
2234   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness14getDefaultImplEv",
2235   "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE",
2236   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
2237  },
2238  {
2239   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::readFromParcel",
2240   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS4_EE",
2241   "parameters" :
2242   [
2243    {
2244     "referenced_type" : "_ZTIPK7AParcel"
2245    },
2246    {
2247     "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE"
2248    }
2249   ],
2250   "return_type" : "_ZTIi",
2251   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
2252  },
2253  {
2254   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::setDefaultImpl",
2255   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness14setDefaultImplERKNSt3__110shared_ptrIS4_EE",
2256   "parameters" :
2257   [
2258    {
2259     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE"
2260    }
2261   ],
2262   "return_type" : "_ZTIb",
2263   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
2264  },
2265  {
2266   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::IOccupantAwareness",
2267   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessC2Ev",
2268   "parameters" :
2269   [
2270    {
2271     "is_this_ptr" : true,
2272     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE"
2273    }
2274   ],
2275   "return_type" : "_ZTIv",
2276   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
2277  },
2278  {
2279   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::~IOccupantAwareness",
2280   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessD0Ev",
2281   "parameters" :
2282   [
2283    {
2284     "is_this_ptr" : true,
2285     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE"
2286    }
2287   ],
2288   "return_type" : "_ZTIv",
2289   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
2290  },
2291  {
2292   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::~IOccupantAwareness",
2293   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessD1Ev",
2294   "parameters" :
2295   [
2296    {
2297     "is_this_ptr" : true,
2298     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE"
2299    }
2300   ],
2301   "return_type" : "_ZTIv",
2302   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
2303  },
2304  {
2305   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::~IOccupantAwareness",
2306   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessD2Ev",
2307   "parameters" :
2308   [
2309    {
2310     "is_this_ptr" : true,
2311     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE"
2312    }
2313   ],
2314   "return_type" : "_ZTIv",
2315   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
2316  },
2317  {
2318   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantDetections::readFromParcel",
2319   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetections14readFromParcelEPK7AParcel",
2320   "parameters" :
2321   [
2322    {
2323     "is_this_ptr" : true,
2324     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE"
2325    },
2326    {
2327     "referenced_type" : "_ZTIPK7AParcel"
2328    }
2329   ],
2330   "return_type" : "_ZTIi",
2331   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h"
2332  },
2333  {
2334   "access" : "protected",
2335   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwareness::createBinder",
2336   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwareness12createBinderEv",
2337   "parameters" :
2338   [
2339    {
2340     "is_this_ptr" : true,
2341     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE"
2342    }
2343   ],
2344   "return_type" : "_ZTIN3ndk10SpAIBinderE",
2345   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwareness.h"
2346  },
2347  {
2348   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwareness::getInterfaceHash",
2349   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwareness16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
2350   "parameters" :
2351   [
2352    {
2353     "is_this_ptr" : true,
2354     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE"
2355    },
2356    {
2357     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2358    }
2359   ],
2360   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2361   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwareness.h"
2362  },
2363  {
2364   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwareness::getInterfaceVersion",
2365   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwareness19getInterfaceVersionEPi",
2366   "parameters" :
2367   [
2368    {
2369     "is_this_ptr" : true,
2370     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE"
2371    },
2372    {
2373     "referenced_type" : "_ZTIPi"
2374    }
2375   ],
2376   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2377   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwareness.h"
2378  },
2379  {
2380   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwareness::BnOccupantAwareness",
2381   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessC2Ev",
2382   "parameters" :
2383   [
2384    {
2385     "is_this_ptr" : true,
2386     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE"
2387    }
2388   ],
2389   "return_type" : "_ZTIv",
2390   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwareness.h"
2391  },
2392  {
2393   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwareness::~BnOccupantAwareness",
2394   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessD0Ev",
2395   "parameters" :
2396   [
2397    {
2398     "is_this_ptr" : true,
2399     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE"
2400    }
2401   ],
2402   "return_type" : "_ZTIv",
2403   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwareness.h"
2404  },
2405  {
2406   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwareness::~BnOccupantAwareness",
2407   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessD1Ev",
2408   "parameters" :
2409   [
2410    {
2411     "is_this_ptr" : true,
2412     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE"
2413    }
2414   ],
2415   "return_type" : "_ZTIv",
2416   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwareness.h"
2417  },
2418  {
2419   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwareness::~BnOccupantAwareness",
2420   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessD2Ev",
2421   "parameters" :
2422   [
2423    {
2424     "is_this_ptr" : true,
2425     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE"
2426    }
2427   ],
2428   "return_type" : "_ZTIv",
2429   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwareness.h"
2430  },
2431  {
2432   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness::setCallback",
2433   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness11setCallbackERKNSt3__110shared_ptrINS3_32IOccupantAwarenessClientCallbackEEE",
2434   "parameters" :
2435   [
2436    {
2437     "is_this_ptr" : true,
2438     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE"
2439    },
2440    {
2441     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE"
2442    }
2443   ],
2444   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2445   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h"
2446  },
2447  {
2448   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness::stopDetection",
2449   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness13stopDetectionEPNS3_23OccupantAwarenessStatusE",
2450   "parameters" :
2451   [
2452    {
2453     "is_this_ptr" : true,
2454     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE"
2455    },
2456    {
2457     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE"
2458    }
2459   ],
2460   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2461   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h"
2462  },
2463  {
2464   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness::startDetection",
2465   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness14startDetectionEPNS3_23OccupantAwarenessStatusE",
2466   "parameters" :
2467   [
2468    {
2469     "is_this_ptr" : true,
2470     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE"
2471    },
2472    {
2473     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE"
2474    }
2475   ],
2476   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2477   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h"
2478  },
2479  {
2480   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness::getInterfaceHash",
2481   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
2482   "parameters" :
2483   [
2484    {
2485     "is_this_ptr" : true,
2486     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE"
2487    },
2488    {
2489     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2490    }
2491   ],
2492   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2493   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h"
2494  },
2495  {
2496   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness::getLatestDetection",
2497   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness18getLatestDetectionEPNS3_18OccupantDetectionsE",
2498   "parameters" :
2499   [
2500    {
2501     "is_this_ptr" : true,
2502     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE"
2503    },
2504    {
2505     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE"
2506    }
2507   ],
2508   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2509   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h"
2510  },
2511  {
2512   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness::getInterfaceVersion",
2513   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness19getInterfaceVersionEPi",
2514   "parameters" :
2515   [
2516    {
2517     "is_this_ptr" : true,
2518     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE"
2519    },
2520    {
2521     "referenced_type" : "_ZTIPi"
2522    }
2523   ],
2524   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2525   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h"
2526  },
2527  {
2528   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness::getCapabilityForRole",
2529   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness20getCapabilityForRoleENS3_4RoleEPi",
2530   "parameters" :
2531   [
2532    {
2533     "is_this_ptr" : true,
2534     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE"
2535    },
2536    {
2537     "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness4RoleE"
2538    },
2539    {
2540     "referenced_type" : "_ZTIPi"
2541    }
2542   ],
2543   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2544   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h"
2545  },
2546  {
2547   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness::getState",
2548   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness8getStateENS3_4RoleEiPNS3_23OccupantAwarenessStatusE",
2549   "parameters" :
2550   [
2551    {
2552     "is_this_ptr" : true,
2553     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE"
2554    },
2555    {
2556     "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness4RoleE"
2557    },
2558    {
2559     "referenced_type" : "_ZTIi"
2560    },
2561    {
2562     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE"
2563    }
2564   ],
2565   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2566   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h"
2567  },
2568  {
2569   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness::BpOccupantAwareness",
2570   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessC1ERKN3ndk10SpAIBinderE",
2571   "parameters" :
2572   [
2573    {
2574     "is_this_ptr" : true,
2575     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE"
2576    },
2577    {
2578     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
2579    }
2580   ],
2581   "return_type" : "_ZTIv",
2582   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h"
2583  },
2584  {
2585   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness::BpOccupantAwareness",
2586   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessC2ERKN3ndk10SpAIBinderE",
2587   "parameters" :
2588   [
2589    {
2590     "is_this_ptr" : true,
2591     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE"
2592    },
2593    {
2594     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
2595    }
2596   ],
2597   "return_type" : "_ZTIv",
2598   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h"
2599  },
2600  {
2601   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness::~BpOccupantAwareness",
2602   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessD0Ev",
2603   "parameters" :
2604   [
2605    {
2606     "is_this_ptr" : true,
2607     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE"
2608    }
2609   ],
2610   "return_type" : "_ZTIv",
2611   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h"
2612  },
2613  {
2614   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness::~BpOccupantAwareness",
2615   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessD1Ev",
2616   "parameters" :
2617   [
2618    {
2619     "is_this_ptr" : true,
2620     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE"
2621    }
2622   ],
2623   "return_type" : "_ZTIv",
2624   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h"
2625  },
2626  {
2627   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness::~BpOccupantAwareness",
2628   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessD2Ev",
2629   "parameters" :
2630   [
2631    {
2632     "is_this_ptr" : true,
2633     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE"
2634    }
2635   ],
2636   "return_type" : "_ZTIv",
2637   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h"
2638  },
2639  {
2640   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection::readFromParcel",
2641   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetection14readFromParcelEPK7AParcel",
2642   "parameters" :
2643   [
2644    {
2645     "is_this_ptr" : true,
2646     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE"
2647    },
2648    {
2649     "referenced_type" : "_ZTIPK7AParcel"
2650    }
2651   ],
2652   "return_type" : "_ZTIi",
2653   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h"
2654  },
2655  {
2656   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessDefault::setCallback",
2657   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault11setCallbackERKNSt3__110shared_ptrINS3_32IOccupantAwarenessClientCallbackEEE",
2658   "parameters" :
2659   [
2660    {
2661     "is_this_ptr" : true,
2662     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE"
2663    },
2664    {
2665     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE"
2666    }
2667   ],
2668   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2669   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
2670  },
2671  {
2672   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessDefault::stopDetection",
2673   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault13stopDetectionEPNS3_23OccupantAwarenessStatusE",
2674   "parameters" :
2675   [
2676    {
2677     "is_this_ptr" : true,
2678     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE"
2679    },
2680    {
2681     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE"
2682    }
2683   ],
2684   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2685   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
2686  },
2687  {
2688   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessDefault::startDetection",
2689   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault14startDetectionEPNS3_23OccupantAwarenessStatusE",
2690   "parameters" :
2691   [
2692    {
2693     "is_this_ptr" : true,
2694     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE"
2695    },
2696    {
2697     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE"
2698    }
2699   ],
2700   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2701   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
2702  },
2703  {
2704   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessDefault::getInterfaceHash",
2705   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
2706   "parameters" :
2707   [
2708    {
2709     "is_this_ptr" : true,
2710     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE"
2711    },
2712    {
2713     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2714    }
2715   ],
2716   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2717   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
2718  },
2719  {
2720   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessDefault::getLatestDetection",
2721   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault18getLatestDetectionEPNS3_18OccupantDetectionsE",
2722   "parameters" :
2723   [
2724    {
2725     "is_this_ptr" : true,
2726     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE"
2727    },
2728    {
2729     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE"
2730    }
2731   ],
2732   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2733   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
2734  },
2735  {
2736   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessDefault::getInterfaceVersion",
2737   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault19getInterfaceVersionEPi",
2738   "parameters" :
2739   [
2740    {
2741     "is_this_ptr" : true,
2742     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE"
2743    },
2744    {
2745     "referenced_type" : "_ZTIPi"
2746    }
2747   ],
2748   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2749   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
2750  },
2751  {
2752   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessDefault::getCapabilityForRole",
2753   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault20getCapabilityForRoleENS3_4RoleEPi",
2754   "parameters" :
2755   [
2756    {
2757     "is_this_ptr" : true,
2758     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE"
2759    },
2760    {
2761     "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness4RoleE"
2762    },
2763    {
2764     "referenced_type" : "_ZTIPi"
2765    }
2766   ],
2767   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2768   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
2769  },
2770  {
2771   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessDefault::asBinder",
2772   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault8asBinderEv",
2773   "parameters" :
2774   [
2775    {
2776     "is_this_ptr" : true,
2777     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE"
2778    }
2779   ],
2780   "return_type" : "_ZTIN3ndk10SpAIBinderE",
2781   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
2782  },
2783  {
2784   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessDefault::getState",
2785   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault8getStateENS3_4RoleEiPNS3_23OccupantAwarenessStatusE",
2786   "parameters" :
2787   [
2788    {
2789     "is_this_ptr" : true,
2790     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE"
2791    },
2792    {
2793     "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness4RoleE"
2794    },
2795    {
2796     "referenced_type" : "_ZTIi"
2797    },
2798    {
2799     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE"
2800    }
2801   ],
2802   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2803   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
2804  },
2805  {
2806   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessDefault::isRemote",
2807   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault8isRemoteEv",
2808   "parameters" :
2809   [
2810    {
2811     "is_this_ptr" : true,
2812     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE"
2813    }
2814   ],
2815   "return_type" : "_ZTIb",
2816   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
2817  },
2818  {
2819   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback::fromBinder",
2820   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback10fromBinderERKN3ndk10SpAIBinderE",
2821   "parameters" :
2822   [
2823    {
2824     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
2825    }
2826   ],
2827   "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE",
2828   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h"
2829  },
2830  {
2831   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback::writeToParcel",
2832   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS4_EE",
2833   "parameters" :
2834   [
2835    {
2836     "referenced_type" : "_ZTIP7AParcel"
2837    },
2838    {
2839     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE"
2840    }
2841   ],
2842   "return_type" : "_ZTIi",
2843   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h"
2844  },
2845  {
2846   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback::getDefaultImpl",
2847   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback14getDefaultImplEv",
2848   "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE",
2849   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h"
2850  },
2851  {
2852   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback::readFromParcel",
2853   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS4_EE",
2854   "parameters" :
2855   [
2856    {
2857     "referenced_type" : "_ZTIPK7AParcel"
2858    },
2859    {
2860     "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE"
2861    }
2862   ],
2863   "return_type" : "_ZTIi",
2864   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h"
2865  },
2866  {
2867   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback::setDefaultImpl",
2868   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback14setDefaultImplERKNSt3__110shared_ptrIS4_EE",
2869   "parameters" :
2870   [
2871    {
2872     "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE"
2873    }
2874   ],
2875   "return_type" : "_ZTIb",
2876   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h"
2877  },
2878  {
2879   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback::IOccupantAwarenessClientCallback",
2880   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackC2Ev",
2881   "parameters" :
2882   [
2883    {
2884     "is_this_ptr" : true,
2885     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE"
2886    }
2887   ],
2888   "return_type" : "_ZTIv",
2889   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h"
2890  },
2891  {
2892   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback::~IOccupantAwarenessClientCallback",
2893   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackD0Ev",
2894   "parameters" :
2895   [
2896    {
2897     "is_this_ptr" : true,
2898     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE"
2899    }
2900   ],
2901   "return_type" : "_ZTIv",
2902   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h"
2903  },
2904  {
2905   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback::~IOccupantAwarenessClientCallback",
2906   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackD1Ev",
2907   "parameters" :
2908   [
2909    {
2910     "is_this_ptr" : true,
2911     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE"
2912    }
2913   ],
2914   "return_type" : "_ZTIv",
2915   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h"
2916  },
2917  {
2918   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback::~IOccupantAwarenessClientCallback",
2919   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackD2Ev",
2920   "parameters" :
2921   [
2922    {
2923     "is_this_ptr" : true,
2924     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE"
2925    }
2926   ],
2927   "return_type" : "_ZTIv",
2928   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h"
2929  },
2930  {
2931   "access" : "protected",
2932   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwarenessClientCallback::createBinder",
2933   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallback12createBinderEv",
2934   "parameters" :
2935   [
2936    {
2937     "is_this_ptr" : true,
2938     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE"
2939    }
2940   ],
2941   "return_type" : "_ZTIN3ndk10SpAIBinderE",
2942   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwarenessClientCallback.h"
2943  },
2944  {
2945   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwarenessClientCallback::getInterfaceHash",
2946   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
2947   "parameters" :
2948   [
2949    {
2950     "is_this_ptr" : true,
2951     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE"
2952    },
2953    {
2954     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2955    }
2956   ],
2957   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2958   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwarenessClientCallback.h"
2959  },
2960  {
2961   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwarenessClientCallback::getInterfaceVersion",
2962   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallback19getInterfaceVersionEPi",
2963   "parameters" :
2964   [
2965    {
2966     "is_this_ptr" : true,
2967     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE"
2968    },
2969    {
2970     "referenced_type" : "_ZTIPi"
2971    }
2972   ],
2973   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
2974   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwarenessClientCallback.h"
2975  },
2976  {
2977   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwarenessClientCallback::BnOccupantAwarenessClientCallback",
2978   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackC2Ev",
2979   "parameters" :
2980   [
2981    {
2982     "is_this_ptr" : true,
2983     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE"
2984    }
2985   ],
2986   "return_type" : "_ZTIv",
2987   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwarenessClientCallback.h"
2988  },
2989  {
2990   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwarenessClientCallback::~BnOccupantAwarenessClientCallback",
2991   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackD0Ev",
2992   "parameters" :
2993   [
2994    {
2995     "is_this_ptr" : true,
2996     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE"
2997    }
2998   ],
2999   "return_type" : "_ZTIv",
3000   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwarenessClientCallback.h"
3001  },
3002  {
3003   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwarenessClientCallback::~BnOccupantAwarenessClientCallback",
3004   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackD1Ev",
3005   "parameters" :
3006   [
3007    {
3008     "is_this_ptr" : true,
3009     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE"
3010    }
3011   ],
3012   "return_type" : "_ZTIv",
3013   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwarenessClientCallback.h"
3014  },
3015  {
3016   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwarenessClientCallback::~BnOccupantAwarenessClientCallback",
3017   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackD2Ev",
3018   "parameters" :
3019   [
3020    {
3021     "is_this_ptr" : true,
3022     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE"
3023    }
3024   ],
3025   "return_type" : "_ZTIv",
3026   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwarenessClientCallback.h"
3027  },
3028  {
3029   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwarenessClientCallback::getInterfaceHash",
3030   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3031   "parameters" :
3032   [
3033    {
3034     "is_this_ptr" : true,
3035     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE"
3036    },
3037    {
3038     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3039    }
3040   ],
3041   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
3042   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwarenessClientCallback.h"
3043  },
3044  {
3045   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwarenessClientCallback::onDetectionEvent",
3046   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallback16onDetectionEventERKNS3_18OccupantDetectionsE",
3047   "parameters" :
3048   [
3049    {
3050     "is_this_ptr" : true,
3051     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE"
3052    },
3053    {
3054     "referenced_type" : "_ZTIRKN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE"
3055    }
3056   ],
3057   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
3058   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwarenessClientCallback.h"
3059  },
3060  {
3061   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwarenessClientCallback::getInterfaceVersion",
3062   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallback19getInterfaceVersionEPi",
3063   "parameters" :
3064   [
3065    {
3066     "is_this_ptr" : true,
3067     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE"
3068    },
3069    {
3070     "referenced_type" : "_ZTIPi"
3071    }
3072   ],
3073   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
3074   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwarenessClientCallback.h"
3075  },
3076  {
3077   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwarenessClientCallback::onSystemStatusChanged",
3078   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallback21onSystemStatusChangedEiNS3_23OccupantAwarenessStatusE",
3079   "parameters" :
3080   [
3081    {
3082     "is_this_ptr" : true,
3083     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE"
3084    },
3085    {
3086     "referenced_type" : "_ZTIi"
3087    },
3088    {
3089     "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE"
3090    }
3091   ],
3092   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
3093   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwarenessClientCallback.h"
3094  },
3095  {
3096   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwarenessClientCallback::BpOccupantAwarenessClientCallback",
3097   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackC1ERKN3ndk10SpAIBinderE",
3098   "parameters" :
3099   [
3100    {
3101     "is_this_ptr" : true,
3102     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE"
3103    },
3104    {
3105     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
3106    }
3107   ],
3108   "return_type" : "_ZTIv",
3109   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwarenessClientCallback.h"
3110  },
3111  {
3112   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwarenessClientCallback::BpOccupantAwarenessClientCallback",
3113   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackC2ERKN3ndk10SpAIBinderE",
3114   "parameters" :
3115   [
3116    {
3117     "is_this_ptr" : true,
3118     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE"
3119    },
3120    {
3121     "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
3122    }
3123   ],
3124   "return_type" : "_ZTIv",
3125   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwarenessClientCallback.h"
3126  },
3127  {
3128   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwarenessClientCallback::~BpOccupantAwarenessClientCallback",
3129   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackD0Ev",
3130   "parameters" :
3131   [
3132    {
3133     "is_this_ptr" : true,
3134     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE"
3135    }
3136   ],
3137   "return_type" : "_ZTIv",
3138   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwarenessClientCallback.h"
3139  },
3140  {
3141   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwarenessClientCallback::~BpOccupantAwarenessClientCallback",
3142   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackD1Ev",
3143   "parameters" :
3144   [
3145    {
3146     "is_this_ptr" : true,
3147     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE"
3148    }
3149   ],
3150   "return_type" : "_ZTIv",
3151   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwarenessClientCallback.h"
3152  },
3153  {
3154   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwarenessClientCallback::~BpOccupantAwarenessClientCallback",
3155   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackD2Ev",
3156   "parameters" :
3157   [
3158    {
3159     "is_this_ptr" : true,
3160     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE"
3161    }
3162   ],
3163   "return_type" : "_ZTIv",
3164   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwarenessClientCallback.h"
3165  },
3166  {
3167   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallbackDefault::getInterfaceHash",
3168   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3169   "parameters" :
3170   [
3171    {
3172     "is_this_ptr" : true,
3173     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE"
3174    },
3175    {
3176     "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3177    }
3178   ],
3179   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
3180   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h"
3181  },
3182  {
3183   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallbackDefault::onDetectionEvent",
3184   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault16onDetectionEventERKNS3_18OccupantDetectionsE",
3185   "parameters" :
3186   [
3187    {
3188     "is_this_ptr" : true,
3189     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE"
3190    },
3191    {
3192     "referenced_type" : "_ZTIRKN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE"
3193    }
3194   ],
3195   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
3196   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h"
3197  },
3198  {
3199   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallbackDefault::getInterfaceVersion",
3200   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault19getInterfaceVersionEPi",
3201   "parameters" :
3202   [
3203    {
3204     "is_this_ptr" : true,
3205     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE"
3206    },
3207    {
3208     "referenced_type" : "_ZTIPi"
3209    }
3210   ],
3211   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
3212   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h"
3213  },
3214  {
3215   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallbackDefault::onSystemStatusChanged",
3216   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault21onSystemStatusChangedEiNS3_23OccupantAwarenessStatusE",
3217   "parameters" :
3218   [
3219    {
3220     "is_this_ptr" : true,
3221     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE"
3222    },
3223    {
3224     "referenced_type" : "_ZTIi"
3225    },
3226    {
3227     "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE"
3228    }
3229   ],
3230   "return_type" : "_ZTIN3ndk13ScopedAStatusE",
3231   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h"
3232  },
3233  {
3234   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallbackDefault::asBinder",
3235   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault8asBinderEv",
3236   "parameters" :
3237   [
3238    {
3239     "is_this_ptr" : true,
3240     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE"
3241    }
3242   ],
3243   "return_type" : "_ZTIN3ndk10SpAIBinderE",
3244   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h"
3245  },
3246  {
3247   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallbackDefault::isRemote",
3248   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault8isRemoteEv",
3249   "parameters" :
3250   [
3251    {
3252     "is_this_ptr" : true,
3253     "referenced_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE"
3254    }
3255   ],
3256   "return_type" : "_ZTIb",
3257   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h"
3258  },
3259  {
3260   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::GazeDetection::writeToParcel",
3261   "linker_set_key" : "_ZNK4aidl7android8hardware10automotive18occupant_awareness13GazeDetection13writeToParcelEP7AParcel",
3262   "parameters" :
3263   [
3264    {
3265     "is_this_ptr" : true,
3266     "referenced_type" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE"
3267    },
3268    {
3269     "referenced_type" : "_ZTIP7AParcel"
3270    }
3271   ],
3272   "return_type" : "_ZTIi",
3273   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h"
3274  },
3275  {
3276   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantDetection::writeToParcel",
3277   "linker_set_key" : "_ZNK4aidl7android8hardware10automotive18occupant_awareness17OccupantDetection13writeToParcelEP7AParcel",
3278   "parameters" :
3279   [
3280    {
3281     "is_this_ptr" : true,
3282     "referenced_type" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE"
3283    },
3284    {
3285     "referenced_type" : "_ZTIP7AParcel"
3286    }
3287   ],
3288   "return_type" : "_ZTIi",
3289   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetection.h"
3290  },
3291  {
3292   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::PresenceDetection::writeToParcel",
3293   "linker_set_key" : "_ZNK4aidl7android8hardware10automotive18occupant_awareness17PresenceDetection13writeToParcelEP7AParcel",
3294   "parameters" :
3295   [
3296    {
3297     "is_this_ptr" : true,
3298     "referenced_type" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE"
3299    },
3300    {
3301     "referenced_type" : "_ZTIP7AParcel"
3302    }
3303   ],
3304   "return_type" : "_ZTIi",
3305   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h"
3306  },
3307  {
3308   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantDetections::writeToParcel",
3309   "linker_set_key" : "_ZNK4aidl7android8hardware10automotive18occupant_awareness18OccupantDetections13writeToParcelEP7AParcel",
3310   "parameters" :
3311   [
3312    {
3313     "is_this_ptr" : true,
3314     "referenced_type" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE"
3315    },
3316    {
3317     "referenced_type" : "_ZTIP7AParcel"
3318    }
3319   ],
3320   "return_type" : "_ZTIi",
3321   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h"
3322  },
3323  {
3324   "function_name" : "aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection::writeToParcel",
3325   "linker_set_key" : "_ZNK4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetection13writeToParcelEP7AParcel",
3326   "parameters" :
3327   [
3328    {
3329     "is_this_ptr" : true,
3330     "referenced_type" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE"
3331    },
3332    {
3333     "referenced_type" : "_ZTIP7AParcel"
3334    }
3335   ],
3336   "return_type" : "_ZTIi",
3337   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h"
3338  }
3339 ],
3340 "global_vars" :
3341 [
3342  {
3343   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness13GazeDetection10descriptorE",
3344   "name" : "aidl::android::hardware::automotive::occupant_awareness::GazeDetection::descriptor",
3345   "referenced_type" : "_ZTIPKc",
3346   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h"
3347  },
3348  {
3349   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetection10descriptorE",
3350   "name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantDetection::descriptor",
3351   "referenced_type" : "_ZTIPKc",
3352   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetection.h"
3353  },
3354  {
3355   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetection10descriptorE",
3356   "name" : "aidl::android::hardware::automotive::occupant_awareness::PresenceDetection::descriptor",
3357   "referenced_type" : "_ZTIPKc",
3358   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h"
3359  },
3360  {
3361   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness10descriptorE",
3362   "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::descriptor",
3363   "referenced_type" : "_ZTIPKc",
3364   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
3365  },
3366  {
3367   "access" : "private",
3368   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness12default_implE",
3369   "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::default_impl",
3370   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE",
3371   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
3372  },
3373  {
3374   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness4hashE",
3375   "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness::hash",
3376   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3377   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
3378  },
3379  {
3380   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetections10descriptorE",
3381   "name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantDetections::descriptor",
3382   "referenced_type" : "_ZTIPKc",
3383   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h"
3384  },
3385  {
3386   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetection10descriptorE",
3387   "name" : "aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection::descriptor",
3388   "referenced_type" : "_ZTIPKc",
3389   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h"
3390  },
3391  {
3392   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback10descriptorE",
3393   "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback::descriptor",
3394   "referenced_type" : "_ZTIPKc",
3395   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h"
3396  },
3397  {
3398   "access" : "private",
3399   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback12default_implE",
3400   "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback::default_impl",
3401   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE",
3402   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h"
3403  },
3404  {
3405   "linker_set_key" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback4hashE",
3406   "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback::hash",
3407   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3408   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h"
3409  }
3410 ],
3411 "lvalue_reference_types" :
3412 [
3413  {
3414   "alignment" : 4,
3415   "linker_set_key" : "_ZTIRKN3ndk10SpAIBinderE",
3416   "name" : "const ndk::SpAIBinder &",
3417   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
3418   "self_type" : "_ZTIRKN3ndk10SpAIBinderE",
3419   "size" : 4,
3420   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3421  },
3422  {
3423   "alignment" : 4,
3424   "linker_set_key" : "_ZTIRKN3ndk13ScopedAParcelE",
3425   "name" : "const ndk::ScopedAParcel &",
3426   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
3427   "self_type" : "_ZTIRKN3ndk13ScopedAParcelE",
3428   "size" : 4,
3429   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3430  },
3431  {
3432   "alignment" : 4,
3433   "linker_set_key" : "_ZTIRKN3ndk17AParcelableHolderE",
3434   "name" : "const ndk::AParcelableHolder &",
3435   "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE",
3436   "self_type" : "_ZTIRKN3ndk17AParcelableHolderE",
3437   "size" : 4,
3438   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
3439  },
3440  {
3441   "alignment" : 4,
3442   "linker_set_key" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
3443   "name" : "const ndk::ScopedFileDescriptor &",
3444   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
3445   "self_type" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
3446   "size" : 4,
3447   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3448  },
3449  {
3450   "alignment" : 4,
3451   "linker_set_key" : "_ZTIRKN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE",
3452   "name" : "const aidl::android::hardware::automotive::occupant_awareness::GazeDetection &",
3453   "referenced_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE",
3454   "self_type" : "_ZTIRKN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE",
3455   "size" : 4,
3456   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h"
3457  },
3458  {
3459   "alignment" : 4,
3460   "linker_set_key" : "_ZTIRKN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionE",
3461   "name" : "const aidl::android::hardware::automotive::occupant_awareness::VehicleRegion &",
3462   "referenced_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionE",
3463   "self_type" : "_ZTIRKN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionE",
3464   "size" : 4,
3465   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3466  },
3467  {
3468   "alignment" : 4,
3469   "linker_set_key" : "_ZTIRKN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelE",
3470   "name" : "const aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel &",
3471   "referenced_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelE",
3472   "self_type" : "_ZTIRKN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelE",
3473   "size" : 4,
3474   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3475  },
3476  {
3477   "alignment" : 4,
3478   "linker_set_key" : "_ZTIRKN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE",
3479   "name" : "const aidl::android::hardware::automotive::occupant_awareness::OccupantDetection &",
3480   "referenced_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE",
3481   "self_type" : "_ZTIRKN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE",
3482   "size" : 4,
3483   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3484  },
3485  {
3486   "alignment" : 4,
3487   "linker_set_key" : "_ZTIRKN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE",
3488   "name" : "const aidl::android::hardware::automotive::occupant_awareness::PresenceDetection &",
3489   "referenced_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE",
3490   "self_type" : "_ZTIRKN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE",
3491   "size" : 4,
3492   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3493  },
3494  {
3495   "alignment" : 4,
3496   "linker_set_key" : "_ZTIRKN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE",
3497   "name" : "const aidl::android::hardware::automotive::occupant_awareness::OccupantDetections &",
3498   "referenced_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE",
3499   "self_type" : "_ZTIRKN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE",
3500   "size" : 4,
3501   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h"
3502  },
3503  {
3504   "alignment" : 4,
3505   "linker_set_key" : "_ZTIRKN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE",
3506   "name" : "const aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection &",
3507   "referenced_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE",
3508   "self_type" : "_ZTIRKN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE",
3509   "size" : 4,
3510   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h"
3511  },
3512  {
3513   "alignment" : 4,
3514   "linker_set_key" : "_ZTIRKN4aidl7android8hardware10automotive18occupant_awareness4RoleE",
3515   "name" : "const aidl::android::hardware::automotive::occupant_awareness::Role &",
3516   "referenced_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness4RoleE",
3517   "self_type" : "_ZTIRKN4aidl7android8hardware10automotive18occupant_awareness4RoleE",
3518   "size" : 4,
3519   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3520  },
3521  {
3522   "alignment" : 4,
3523   "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE",
3524   "name" : "const std::shared_ptr<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness> &",
3525   "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE",
3526   "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE",
3527   "size" : 4,
3528   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
3529  },
3530  {
3531   "alignment" : 4,
3532   "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE",
3533   "name" : "const std::shared_ptr<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback> &",
3534   "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE",
3535   "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE",
3536   "size" : 4,
3537   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
3538  },
3539  {
3540   "alignment" : 4,
3541   "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3542   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
3543   "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3544   "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
3545   "size" : 4,
3546   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3547  },
3548  {
3549   "alignment" : 4,
3550   "linker_set_key" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
3551   "name" : "const std::vector<char16_t, std::allocator<char16_t>> &",
3552   "referenced_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
3553   "self_type" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
3554   "size" : 4,
3555   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3556  },
3557  {
3558   "alignment" : 4,
3559   "linker_set_key" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS_9allocatorIS6_EEEE",
3560   "name" : "const std::vector<aidl::android::hardware::automotive::occupant_awareness::GazeDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>> &",
3561   "referenced_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS_9allocatorIS6_EEEE",
3562   "self_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS_9allocatorIS6_EEEE",
3563   "size" : 4,
3564   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3565  },
3566  {
3567   "alignment" : 4,
3568   "linker_set_key" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS_9allocatorIS6_EEEE",
3569   "name" : "const std::vector<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>> &",
3570   "referenced_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS_9allocatorIS6_EEEE",
3571   "self_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS_9allocatorIS6_EEEE",
3572   "size" : 4,
3573   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3574  },
3575  {
3576   "alignment" : 4,
3577   "linker_set_key" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS_9allocatorIS6_EEEE",
3578   "name" : "const std::vector<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>> &",
3579   "referenced_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS_9allocatorIS6_EEEE",
3580   "self_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS_9allocatorIS6_EEEE",
3581   "size" : 4,
3582   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3583  },
3584  {
3585   "alignment" : 4,
3586   "linker_set_key" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS_9allocatorIS6_EEEE",
3587   "name" : "const std::vector<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>> &",
3588   "referenced_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS_9allocatorIS6_EEEE",
3589   "self_type" : "_ZTIRKNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS_9allocatorIS6_EEEE",
3590   "size" : 4,
3591   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3592  },
3593  {
3594   "alignment" : 4,
3595   "linker_set_key" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
3596   "name" : "const std::vector<bool, std::allocator<bool>> &",
3597   "referenced_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
3598   "self_type" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
3599   "size" : 4,
3600   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3601  },
3602  {
3603   "alignment" : 4,
3604   "linker_set_key" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
3605   "name" : "const std::vector<double, std::allocator<double>> &",
3606   "referenced_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
3607   "self_type" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
3608   "size" : 4,
3609   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3610  },
3611  {
3612   "alignment" : 4,
3613   "linker_set_key" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
3614   "name" : "const std::vector<float, std::allocator<float>> &",
3615   "referenced_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
3616   "self_type" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
3617   "size" : 4,
3618   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3619  },
3620  {
3621   "alignment" : 4,
3622   "linker_set_key" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
3623   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>> &",
3624   "referenced_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
3625   "self_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
3626   "size" : 4,
3627   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3628  },
3629  {
3630   "alignment" : 4,
3631   "linker_set_key" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
3632   "name" : "const std::vector<int, std::allocator<int>> &",
3633   "referenced_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
3634   "self_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
3635   "size" : 4,
3636   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3637  },
3638  {
3639   "alignment" : 4,
3640   "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
3641   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &",
3642   "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
3643   "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
3644   "size" : 4,
3645   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3646  },
3647  {
3648   "alignment" : 4,
3649   "linker_set_key" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE",
3650   "name" : "const std::vector<long long, std::allocator<long long>> &",
3651   "referenced_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
3652   "self_type" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE",
3653   "size" : 4,
3654   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3655  },
3656  {
3657   "alignment" : 4,
3658   "linker_set_key" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE",
3659   "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>> &",
3660   "referenced_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
3661   "self_type" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE",
3662   "size" : 4,
3663   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3664  },
3665  {
3666   "alignment" : 4,
3667   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
3668   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>> &",
3669   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
3670   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
3671   "size" : 4,
3672   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3673  },
3674  {
3675   "alignment" : 4,
3676   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
3677   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>> &",
3678   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
3679   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
3680   "size" : 4,
3681   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3682  },
3683  {
3684   "alignment" : 4,
3685   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
3686   "name" : "const std::optional<std::vector<double, std::allocator<double>>> &",
3687   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
3688   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
3689   "size" : 4,
3690   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3691  },
3692  {
3693   "alignment" : 4,
3694   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
3695   "name" : "const std::optional<std::vector<float, std::allocator<float>>> &",
3696   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
3697   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
3698   "size" : 4,
3699   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3700  },
3701  {
3702   "alignment" : 4,
3703   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
3704   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> &",
3705   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
3706   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
3707   "size" : 4,
3708   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3709  },
3710  {
3711   "alignment" : 4,
3712   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
3713   "name" : "const std::optional<std::vector<int, std::allocator<int>>> &",
3714   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
3715   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
3716   "size" : 4,
3717   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3718  },
3719  {
3720   "alignment" : 4,
3721   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
3722   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> &",
3723   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
3724   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
3725   "size" : 4,
3726   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3727  },
3728  {
3729   "alignment" : 4,
3730   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
3731   "name" : "const std::optional<std::vector<long long, std::allocator<long long>>> &",
3732   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
3733   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
3734   "size" : 4,
3735   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3736  },
3737  {
3738   "alignment" : 4,
3739   "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
3740   "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> &",
3741   "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
3742   "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
3743   "size" : 4,
3744   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
3745  },
3746  {
3747   "alignment" : 4,
3748   "linker_set_key" : "_ZTIRKb",
3749   "name" : "const bool &",
3750   "referenced_type" : "_ZTIKb",
3751   "self_type" : "_ZTIRKb",
3752   "size" : 4,
3753   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3754  },
3755  {
3756   "alignment" : 4,
3757   "linker_set_key" : "_ZTIRKd",
3758   "name" : "const double &",
3759   "referenced_type" : "_ZTIKd",
3760   "self_type" : "_ZTIRKd",
3761   "size" : 4,
3762   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3763  },
3764  {
3765   "alignment" : 4,
3766   "linker_set_key" : "_ZTIRKx",
3767   "name" : "const long long &",
3768   "referenced_type" : "_ZTIKx",
3769   "self_type" : "_ZTIRKx",
3770   "size" : 4,
3771   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
3772  },
3773  {
3774   "alignment" : 4,
3775   "linker_set_key" : "_ZTIRN3ndk10SpAIBinderE",
3776   "name" : "ndk::SpAIBinder &",
3777   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
3778   "self_type" : "_ZTIRN3ndk10SpAIBinderE",
3779   "size" : 4,
3780   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3781  },
3782  {
3783   "alignment" : 4,
3784   "linker_set_key" : "_ZTIRN3ndk13ScopedAParcelE",
3785   "name" : "ndk::ScopedAParcel &",
3786   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
3787   "self_type" : "_ZTIRN3ndk13ScopedAParcelE",
3788   "size" : 4,
3789   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3790  },
3791  {
3792   "alignment" : 4,
3793   "linker_set_key" : "_ZTIRN3ndk13ScopedAStatusE",
3794   "name" : "ndk::ScopedAStatus &",
3795   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
3796   "self_type" : "_ZTIRN3ndk13ScopedAStatusE",
3797   "size" : 4,
3798   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3799  },
3800  {
3801   "alignment" : 4,
3802   "linker_set_key" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
3803   "name" : "ndk::ScopedAIBinder_Weak &",
3804   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
3805   "self_type" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
3806   "size" : 4,
3807   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3808  },
3809  {
3810   "alignment" : 4,
3811   "linker_set_key" : "_ZTIRN3ndk20ScopedFileDescriptorE",
3812   "name" : "ndk::ScopedFileDescriptor &",
3813   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
3814   "self_type" : "_ZTIRN3ndk20ScopedFileDescriptorE",
3815   "size" : 4,
3816   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3817  },
3818  {
3819   "alignment" : 4,
3820   "linker_set_key" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
3821   "name" : "ndk::ScopedAIBinder_DeathRecipient &",
3822   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
3823   "self_type" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
3824   "size" : 4,
3825   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3826  },
3827  {
3828   "alignment" : 4,
3829   "linker_set_key" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3830   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &",
3831   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3832   "self_type" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3833   "size" : 4,
3834   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3835  }
3836 ],
3837 "pointer_types" :
3838 [
3839  {
3840   "alignment" : 4,
3841   "linker_set_key" : "_ZTIP13AIBinder_Weak",
3842   "name" : "AIBinder_Weak *",
3843   "referenced_type" : "_ZTI13AIBinder_Weak",
3844   "self_type" : "_ZTIP13AIBinder_Weak",
3845   "size" : 4,
3846   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3847  },
3848  {
3849   "alignment" : 4,
3850   "linker_set_key" : "_ZTIP14AIBinder_Class",
3851   "name" : "AIBinder_Class *",
3852   "referenced_type" : "_ZTI14AIBinder_Class",
3853   "self_type" : "_ZTIP14AIBinder_Class",
3854   "size" : 4,
3855   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
3856  },
3857  {
3858   "alignment" : 4,
3859   "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient",
3860   "name" : "AIBinder_DeathRecipient *",
3861   "referenced_type" : "_ZTI23AIBinder_DeathRecipient",
3862   "self_type" : "_ZTIP23AIBinder_DeathRecipient",
3863   "size" : 4,
3864   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3865  },
3866  {
3867   "alignment" : 4,
3868   "linker_set_key" : "_ZTIP7AParcel",
3869   "name" : "AParcel *",
3870   "referenced_type" : "_ZTI7AParcel",
3871   "self_type" : "_ZTIP7AParcel",
3872   "size" : 4,
3873   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3874  },
3875  {
3876   "alignment" : 4,
3877   "linker_set_key" : "_ZTIP7AStatus",
3878   "name" : "AStatus *",
3879   "referenced_type" : "_ZTI7AStatus",
3880   "self_type" : "_ZTIP7AStatus",
3881   "size" : 4,
3882   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3883  },
3884  {
3885   "alignment" : 4,
3886   "linker_set_key" : "_ZTIP8AIBinder",
3887   "name" : "AIBinder *",
3888   "referenced_type" : "_ZTI8AIBinder",
3889   "self_type" : "_ZTIP8AIBinder",
3890   "size" : 4,
3891   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3892  },
3893  {
3894   "alignment" : 4,
3895   "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
3896   "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)",
3897   "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
3898   "self_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
3899   "size" : 4,
3900   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
3901  },
3902  {
3903   "alignment" : 4,
3904   "linker_set_key" : "_ZTIPK7AParcel",
3905   "name" : "const AParcel *",
3906   "referenced_type" : "_ZTIK7AParcel",
3907   "self_type" : "_ZTIPK7AParcel",
3908   "size" : 4,
3909   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
3910  },
3911  {
3912   "alignment" : 4,
3913   "linker_set_key" : "_ZTIPKN3ndk10SpAIBinderE",
3914   "name" : "const ndk::SpAIBinder *",
3915   "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
3916   "self_type" : "_ZTIPKN3ndk10SpAIBinderE",
3917   "size" : 4,
3918   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3919  },
3920  {
3921   "alignment" : 4,
3922   "linker_set_key" : "_ZTIPKN3ndk13ScopedAParcelE",
3923   "name" : "const ndk::ScopedAParcel *",
3924   "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
3925   "self_type" : "_ZTIPKN3ndk13ScopedAParcelE",
3926   "size" : 4,
3927   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3928  },
3929  {
3930   "alignment" : 4,
3931   "linker_set_key" : "_ZTIPKN3ndk13ScopedAStatusE",
3932   "name" : "const ndk::ScopedAStatus *",
3933   "referenced_type" : "_ZTIKN3ndk13ScopedAStatusE",
3934   "self_type" : "_ZTIPKN3ndk13ScopedAStatusE",
3935   "size" : 4,
3936   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3937  },
3938  {
3939   "alignment" : 4,
3940   "linker_set_key" : "_ZTIPKN3ndk17AParcelableHolderE",
3941   "name" : "const ndk::AParcelableHolder *",
3942   "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE",
3943   "self_type" : "_ZTIPKN3ndk17AParcelableHolderE",
3944   "size" : 4,
3945   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
3946  },
3947  {
3948   "alignment" : 4,
3949   "linker_set_key" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
3950   "name" : "const ndk::ScopedFileDescriptor *",
3951   "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
3952   "self_type" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
3953   "size" : 4,
3954   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3955  },
3956  {
3957   "alignment" : 4,
3958   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3959   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
3960   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3961   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3962   "size" : 4,
3963   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3964  },
3965  {
3966   "alignment" : 4,
3967   "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3968   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
3969   "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3970   "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3971   "size" : 4,
3972   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3973  },
3974  {
3975   "alignment" : 4,
3976   "linker_set_key" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE",
3977   "name" : "const aidl::android::hardware::automotive::occupant_awareness::GazeDetection *",
3978   "referenced_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE",
3979   "self_type" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE",
3980   "size" : 4,
3981   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h"
3982  },
3983  {
3984   "alignment" : 4,
3985   "linker_set_key" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE",
3986   "name" : "const aidl::android::hardware::automotive::occupant_awareness::OccupantDetection *",
3987   "referenced_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE",
3988   "self_type" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE",
3989   "size" : 4,
3990   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetection.h"
3991  },
3992  {
3993   "alignment" : 4,
3994   "linker_set_key" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE",
3995   "name" : "const aidl::android::hardware::automotive::occupant_awareness::PresenceDetection *",
3996   "referenced_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE",
3997   "self_type" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE",
3998   "size" : 4,
3999   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h"
4000  },
4001  {
4002   "alignment" : 4,
4003   "linker_set_key" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE",
4004   "name" : "const aidl::android::hardware::automotive::occupant_awareness::OccupantDetections *",
4005   "referenced_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE",
4006   "self_type" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE",
4007   "size" : 4,
4008   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h"
4009  },
4010  {
4011   "alignment" : 4,
4012   "linker_set_key" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE",
4013   "name" : "const aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection *",
4014   "referenced_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE",
4015   "self_type" : "_ZTIPKN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE",
4016   "size" : 4,
4017   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h"
4018  },
4019  {
4020   "alignment" : 4,
4021   "linker_set_key" : "_ZTIPKc",
4022   "name" : "const char *",
4023   "referenced_type" : "_ZTIKc",
4024   "self_type" : "_ZTIPKc",
4025   "size" : 4,
4026   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4027  },
4028  {
4029   "alignment" : 4,
4030   "linker_set_key" : "_ZTIPKv",
4031   "name" : "const void *",
4032   "referenced_type" : "_ZTIKv",
4033   "self_type" : "_ZTIPKv",
4034   "size" : 4,
4035   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4036  },
4037  {
4038   "alignment" : 4,
4039   "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE",
4040   "name" : "ndk::SpAIBinder *",
4041   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
4042   "self_type" : "_ZTIPN3ndk10SpAIBinderE",
4043   "size" : 4,
4044   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4045  },
4046  {
4047   "alignment" : 4,
4048   "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE",
4049   "name" : "ndk::ICInterface *",
4050   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
4051   "self_type" : "_ZTIPN3ndk11ICInterfaceE",
4052   "size" : 4,
4053   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
4054  },
4055  {
4056   "alignment" : 4,
4057   "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE",
4058   "name" : "ndk::BnCInterface<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness> *",
4059   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE",
4060   "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE",
4061   "size" : 4,
4062   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
4063  },
4064  {
4065   "alignment" : 4,
4066   "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE",
4067   "name" : "ndk::BnCInterface<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback> *",
4068   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE",
4069   "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE",
4070   "size" : 4,
4071   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
4072  },
4073  {
4074   "alignment" : 4,
4075   "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE",
4076   "name" : "ndk::BpCInterface<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness> *",
4077   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE",
4078   "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE",
4079   "size" : 4,
4080   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
4081  },
4082  {
4083   "alignment" : 4,
4084   "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE",
4085   "name" : "ndk::BpCInterface<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback> *",
4086   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE",
4087   "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE",
4088   "size" : 4,
4089   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
4090  },
4091  {
4092   "alignment" : 4,
4093   "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE",
4094   "name" : "ndk::ScopedAParcel *",
4095   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
4096   "self_type" : "_ZTIPN3ndk13ScopedAParcelE",
4097   "size" : 4,
4098   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4099  },
4100  {
4101   "alignment" : 4,
4102   "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE",
4103   "name" : "ndk::ScopedAStatus *",
4104   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
4105   "self_type" : "_ZTIPN3ndk13ScopedAStatusE",
4106   "size" : 4,
4107   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4108  },
4109  {
4110   "alignment" : 4,
4111   "linker_set_key" : "_ZTIPN3ndk13SharedRefBaseE",
4112   "name" : "ndk::SharedRefBase *",
4113   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
4114   "self_type" : "_ZTIPN3ndk13SharedRefBaseE",
4115   "size" : 4,
4116   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
4117  },
4118  {
4119   "alignment" : 4,
4120   "linker_set_key" : "_ZTIPN3ndk17AParcelableHolderE",
4121   "name" : "ndk::AParcelableHolder *",
4122   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
4123   "self_type" : "_ZTIPN3ndk17AParcelableHolderE",
4124   "size" : 4,
4125   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
4126  },
4127  {
4128   "alignment" : 4,
4129   "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
4130   "name" : "ndk::ScopedAIBinder_Weak *",
4131   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
4132   "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
4133   "size" : 4,
4134   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4135  },
4136  {
4137   "alignment" : 4,
4138   "linker_set_key" : "_ZTIPN3ndk20ScopedFileDescriptorE",
4139   "name" : "ndk::ScopedFileDescriptor *",
4140   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
4141   "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE",
4142   "size" : 4,
4143   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4144  },
4145  {
4146   "alignment" : 4,
4147   "linker_set_key" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
4148   "name" : "ndk::ScopedAIBinder_DeathRecipient *",
4149   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
4150   "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
4151   "size" : 4,
4152   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4153  },
4154  {
4155   "alignment" : 4,
4156   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
4157   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *",
4158   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
4159   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
4160   "size" : 4,
4161   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4162  },
4163  {
4164   "alignment" : 4,
4165   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
4166   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr> *",
4167   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
4168   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
4169   "size" : 4,
4170   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4171  },
4172  {
4173   "alignment" : 4,
4174   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
4175   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
4176   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
4177   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
4178   "size" : 4,
4179   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4180  },
4181  {
4182   "alignment" : 4,
4183   "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
4184   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
4185   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
4186   "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
4187   "size" : 4,
4188   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4189  },
4190  {
4191   "alignment" : 4,
4192   "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE",
4193   "name" : "aidl::android::hardware::automotive::occupant_awareness::GazeDetection *",
4194   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE",
4195   "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE",
4196   "size" : 4,
4197   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h"
4198  },
4199  {
4200   "alignment" : 4,
4201   "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE",
4202   "name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantDetection *",
4203   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE",
4204   "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE",
4205   "size" : 4,
4206   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetection.h"
4207  },
4208  {
4209   "alignment" : 4,
4210   "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE",
4211   "name" : "aidl::android::hardware::automotive::occupant_awareness::PresenceDetection *",
4212   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE",
4213   "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE",
4214   "size" : 4,
4215   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h"
4216  },
4217  {
4218   "alignment" : 4,
4219   "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE",
4220   "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness *",
4221   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE",
4222   "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE",
4223   "size" : 4,
4224   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
4225  },
4226  {
4227   "alignment" : 4,
4228   "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE",
4229   "name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantDetections *",
4230   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE",
4231   "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE",
4232   "size" : 4,
4233   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
4234  },
4235  {
4236   "alignment" : 4,
4237   "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE",
4238   "name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwareness *",
4239   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE",
4240   "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE",
4241   "size" : 4,
4242   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwareness.h"
4243  },
4244  {
4245   "alignment" : 4,
4246   "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE",
4247   "name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness *",
4248   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE",
4249   "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE",
4250   "size" : 4,
4251   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h"
4252  },
4253  {
4254   "alignment" : 4,
4255   "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE",
4256   "name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantAwarenessStatus *",
4257   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE",
4258   "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusE",
4259   "size" : 4,
4260   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
4261  },
4262  {
4263   "alignment" : 4,
4264   "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE",
4265   "name" : "aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection *",
4266   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE",
4267   "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE",
4268   "size" : 4,
4269   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h"
4270  },
4271  {
4272   "alignment" : 4,
4273   "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE",
4274   "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessDefault *",
4275   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE",
4276   "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE",
4277   "size" : 4,
4278   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
4279  },
4280  {
4281   "alignment" : 4,
4282   "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness27IOccupantAwarenessDelegatorE",
4283   "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessDelegator *",
4284   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness27IOccupantAwarenessDelegatorE",
4285   "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness27IOccupantAwarenessDelegatorE",
4286   "size" : 4,
4287   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwareness.h"
4288  },
4289  {
4290   "alignment" : 4,
4291   "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE",
4292   "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback *",
4293   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE",
4294   "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE",
4295   "size" : 4,
4296   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h"
4297  },
4298  {
4299   "alignment" : 4,
4300   "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE",
4301   "name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwarenessClientCallback *",
4302   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE",
4303   "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE",
4304   "size" : 4,
4305   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwarenessClientCallback.h"
4306  },
4307  {
4308   "alignment" : 4,
4309   "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE",
4310   "name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwarenessClientCallback *",
4311   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE",
4312   "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE",
4313   "size" : 4,
4314   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwarenessClientCallback.h"
4315  },
4316  {
4317   "alignment" : 4,
4318   "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE",
4319   "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallbackDefault *",
4320   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE",
4321   "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE",
4322   "size" : 4,
4323   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h"
4324  },
4325  {
4326   "alignment" : 4,
4327   "linker_set_key" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness41IOccupantAwarenessClientCallbackDelegatorE",
4328   "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallbackDelegator *",
4329   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness41IOccupantAwarenessClientCallbackDelegatorE",
4330   "self_type" : "_ZTIPN4aidl7android8hardware10automotive18occupant_awareness41IOccupantAwarenessClientCallbackDelegatorE",
4331   "size" : 4,
4332   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwarenessClientCallback.h"
4333  },
4334  {
4335   "alignment" : 4,
4336   "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE",
4337   "name" : "std::shared_ptr<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness> *",
4338   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE",
4339   "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE",
4340   "size" : 4,
4341   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
4342  },
4343  {
4344   "alignment" : 4,
4345   "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE",
4346   "name" : "std::shared_ptr<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback> *",
4347   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE",
4348   "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE",
4349   "size" : 4,
4350   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h"
4351  },
4352  {
4353   "alignment" : 4,
4354   "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4355   "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
4356   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4357   "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4358   "size" : 4,
4359   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
4360  },
4361  {
4362   "alignment" : 4,
4363   "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
4364   "name" : "std::vector<char16_t, std::allocator<char16_t>> *",
4365   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
4366   "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
4367   "size" : 4,
4368   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4369  },
4370  {
4371   "alignment" : 4,
4372   "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
4373   "name" : "std::vector<bool, std::allocator<bool>> *",
4374   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
4375   "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
4376   "size" : 4,
4377   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4378  },
4379  {
4380   "alignment" : 4,
4381   "linker_set_key" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
4382   "name" : "std::vector<double, std::allocator<double>> *",
4383   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
4384   "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
4385   "size" : 4,
4386   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4387  },
4388  {
4389   "alignment" : 4,
4390   "linker_set_key" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
4391   "name" : "std::vector<float, std::allocator<float>> *",
4392   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
4393   "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
4394   "size" : 4,
4395   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4396  },
4397  {
4398   "alignment" : 4,
4399   "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
4400   "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *",
4401   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
4402   "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
4403   "size" : 4,
4404   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4405  },
4406  {
4407   "alignment" : 4,
4408   "linker_set_key" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
4409   "name" : "std::vector<int, std::allocator<int>> *",
4410   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
4411   "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
4412   "size" : 4,
4413   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4414  },
4415  {
4416   "alignment" : 4,
4417   "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
4418   "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *",
4419   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
4420   "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
4421   "size" : 4,
4422   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4423  },
4424  {
4425   "alignment" : 4,
4426   "linker_set_key" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE",
4427   "name" : "std::vector<long long, std::allocator<long long>> *",
4428   "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE",
4429   "self_type" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE",
4430   "size" : 4,
4431   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4432  },
4433  {
4434   "alignment" : 4,
4435   "linker_set_key" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE",
4436   "name" : "std::vector<unsigned long long, std::allocator<unsigned long long>> *",
4437   "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE",
4438   "self_type" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE",
4439   "size" : 4,
4440   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4441  },
4442  {
4443   "alignment" : 4,
4444   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
4445   "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t>>> *",
4446   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
4447   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
4448   "size" : 4,
4449   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4450  },
4451  {
4452   "alignment" : 4,
4453   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
4454   "name" : "std::optional<std::vector<bool, std::allocator<bool>>> *",
4455   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
4456   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
4457   "size" : 4,
4458   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4459  },
4460  {
4461   "alignment" : 4,
4462   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
4463   "name" : "std::optional<std::vector<double, std::allocator<double>>> *",
4464   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
4465   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
4466   "size" : 4,
4467   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4468  },
4469  {
4470   "alignment" : 4,
4471   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
4472   "name" : "std::optional<std::vector<float, std::allocator<float>>> *",
4473   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
4474   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
4475   "size" : 4,
4476   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4477  },
4478  {
4479   "alignment" : 4,
4480   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
4481   "name" : "std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> *",
4482   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
4483   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
4484   "size" : 4,
4485   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4486  },
4487  {
4488   "alignment" : 4,
4489   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
4490   "name" : "std::optional<std::vector<int, std::allocator<int>>> *",
4491   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
4492   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
4493   "size" : 4,
4494   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4495  },
4496  {
4497   "alignment" : 4,
4498   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
4499   "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> *",
4500   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
4501   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
4502   "size" : 4,
4503   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4504  },
4505  {
4506   "alignment" : 4,
4507   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
4508   "name" : "std::optional<std::vector<long long, std::allocator<long long>>> *",
4509   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
4510   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
4511   "size" : 4,
4512   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4513  },
4514  {
4515   "alignment" : 4,
4516   "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
4517   "name" : "std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> *",
4518   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
4519   "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
4520   "size" : 4,
4521   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4522  },
4523  {
4524   "alignment" : 4,
4525   "linker_set_key" : "_ZTIPP7AParcel",
4526   "name" : "AParcel **",
4527   "referenced_type" : "_ZTIP7AParcel",
4528   "self_type" : "_ZTIPP7AParcel",
4529   "size" : 4,
4530   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4531  },
4532  {
4533   "alignment" : 4,
4534   "linker_set_key" : "_ZTIPP7AStatus",
4535   "name" : "AStatus **",
4536   "referenced_type" : "_ZTIP7AStatus",
4537   "self_type" : "_ZTIPP7AStatus",
4538   "size" : 4,
4539   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4540  },
4541  {
4542   "alignment" : 4,
4543   "linker_set_key" : "_ZTIPP8AIBinder",
4544   "name" : "AIBinder **",
4545   "referenced_type" : "_ZTIP8AIBinder",
4546   "self_type" : "_ZTIPP8AIBinder",
4547   "size" : 4,
4548   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4549  },
4550  {
4551   "alignment" : 4,
4552   "linker_set_key" : "_ZTIPPKc",
4553   "name" : "const char **",
4554   "referenced_type" : "_ZTIPKc",
4555   "self_type" : "_ZTIPPKc",
4556   "size" : 4,
4557   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
4558  },
4559  {
4560   "alignment" : 4,
4561   "linker_set_key" : "_ZTIPi",
4562   "name" : "int *",
4563   "referenced_type" : "_ZTIi",
4564   "self_type" : "_ZTIPi",
4565   "size" : 4,
4566   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
4567  },
4568  {
4569   "alignment" : 4,
4570   "linker_set_key" : "_ZTIPv",
4571   "name" : "void *",
4572   "referenced_type" : "_ZTIv",
4573   "self_type" : "_ZTIPv",
4574   "size" : 4,
4575   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
4576  }
4577 ],
4578 "qualified_types" :
4579 [
4580  {
4581   "is_const" : true,
4582   "linker_set_key" : "_ZTIK7AParcel",
4583   "name" : "const AParcel",
4584   "referenced_type" : "_ZTI7AParcel",
4585   "self_type" : "_ZTIK7AParcel",
4586   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
4587  },
4588  {
4589   "alignment" : 4,
4590   "is_const" : true,
4591   "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE",
4592   "name" : "const ndk::SpAIBinder",
4593   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
4594   "self_type" : "_ZTIKN3ndk10SpAIBinderE",
4595   "size" : 4,
4596   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4597  },
4598  {
4599   "alignment" : 4,
4600   "is_const" : true,
4601   "linker_set_key" : "_ZTIKN3ndk13ScopedAParcelE",
4602   "name" : "const ndk::ScopedAParcel",
4603   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
4604   "self_type" : "_ZTIKN3ndk13ScopedAParcelE",
4605   "size" : 4,
4606   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4607  },
4608  {
4609   "alignment" : 4,
4610   "is_const" : true,
4611   "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE",
4612   "name" : "const ndk::ScopedAStatus",
4613   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
4614   "self_type" : "_ZTIKN3ndk13ScopedAStatusE",
4615   "size" : 4,
4616   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4617  },
4618  {
4619   "alignment" : 4,
4620   "is_const" : true,
4621   "linker_set_key" : "_ZTIKN3ndk17AParcelableHolderE",
4622   "name" : "const ndk::AParcelableHolder",
4623   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
4624   "self_type" : "_ZTIKN3ndk17AParcelableHolderE",
4625   "size" : 12,
4626   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
4627  },
4628  {
4629   "alignment" : 4,
4630   "is_const" : true,
4631   "linker_set_key" : "_ZTIKN3ndk20ScopedFileDescriptorE",
4632   "name" : "const ndk::ScopedFileDescriptor",
4633   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
4634   "self_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
4635   "size" : 4,
4636   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4637  },
4638  {
4639   "alignment" : 4,
4640   "is_const" : true,
4641   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
4642   "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
4643   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
4644   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
4645   "size" : 4,
4646   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4647  },
4648  {
4649   "alignment" : 4,
4650   "is_const" : true,
4651   "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
4652   "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
4653   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
4654   "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
4655   "size" : 4,
4656   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
4657  },
4658  {
4659   "alignment" : 4,
4660   "is_const" : true,
4661   "linker_set_key" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE",
4662   "name" : "const aidl::android::hardware::automotive::occupant_awareness::GazeDetection",
4663   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE",
4664   "self_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE",
4665   "size" : 64,
4666   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h"
4667  },
4668  {
4669   "alignment" : 4,
4670   "is_const" : true,
4671   "linker_set_key" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionE",
4672   "name" : "const aidl::android::hardware::automotive::occupant_awareness::VehicleRegion",
4673   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionE",
4674   "self_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionE",
4675   "size" : 4,
4676   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
4677  },
4678  {
4679   "alignment" : 1,
4680   "is_const" : true,
4681   "linker_set_key" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelE",
4682   "name" : "const aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel",
4683   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelE",
4684   "self_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelE",
4685   "size" : 1,
4686   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
4687  },
4688  {
4689   "alignment" : 4,
4690   "is_const" : true,
4691   "linker_set_key" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE",
4692   "name" : "const aidl::android::hardware::automotive::occupant_awareness::OccupantDetection",
4693   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE",
4694   "self_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE",
4695   "size" : 40,
4696   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
4697  },
4698  {
4699   "alignment" : 4,
4700   "is_const" : true,
4701   "linker_set_key" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE",
4702   "name" : "const aidl::android::hardware::automotive::occupant_awareness::PresenceDetection",
4703   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE",
4704   "self_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE",
4705   "size" : 12,
4706   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
4707  },
4708  {
4709   "alignment" : 4,
4710   "is_const" : true,
4711   "linker_set_key" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE",
4712   "name" : "const aidl::android::hardware::automotive::occupant_awareness::OccupantDetections",
4713   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE",
4714   "self_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE",
4715   "size" : 20,
4716   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h"
4717  },
4718  {
4719   "alignment" : 4,
4720   "is_const" : true,
4721   "linker_set_key" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE",
4722   "name" : "const aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection",
4723   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE",
4724   "self_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE",
4725   "size" : 12,
4726   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h"
4727  },
4728  {
4729   "alignment" : 4,
4730   "is_const" : true,
4731   "linker_set_key" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness4RoleE",
4732   "name" : "const aidl::android::hardware::automotive::occupant_awareness::Role",
4733   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness4RoleE",
4734   "self_type" : "_ZTIKN4aidl7android8hardware10automotive18occupant_awareness4RoleE",
4735   "size" : 4,
4736   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
4737  },
4738  {
4739   "alignment" : 4,
4740   "is_const" : true,
4741   "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE",
4742   "name" : "const std::shared_ptr<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness>",
4743   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE",
4744   "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE",
4745   "size" : 8,
4746   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
4747  },
4748  {
4749   "alignment" : 4,
4750   "is_const" : true,
4751   "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE",
4752   "name" : "const std::shared_ptr<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback>",
4753   "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE",
4754   "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE",
4755   "size" : 8,
4756   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h"
4757  },
4758  {
4759   "alignment" : 4,
4760   "is_const" : true,
4761   "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4762   "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
4763   "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4764   "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4765   "size" : 12,
4766   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
4767  },
4768  {
4769   "alignment" : 4,
4770   "is_const" : true,
4771   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionELj10EEE",
4772   "name" : "const std::array<aidl::android::hardware::automotive::occupant_awareness::VehicleRegion, 10U>",
4773   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionELj10EEE",
4774   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionELj10EEE",
4775   "size" : 40,
4776   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/VehicleRegion.h"
4777  },
4778  {
4779   "alignment" : 1,
4780   "is_const" : true,
4781   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelELj4EEE",
4782   "name" : "const std::array<aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel, 4U>",
4783   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelELj4EEE",
4784   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelELj4EEE",
4785   "size" : 4,
4786   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/ConfidenceLevel.h"
4787  },
4788  {
4789   "alignment" : 1,
4790   "is_const" : true,
4791   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusELj4EEE",
4792   "name" : "const std::array<aidl::android::hardware::automotive::occupant_awareness::OccupantAwarenessStatus, 4U>",
4793   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusELj4EEE",
4794   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware10automotive18occupant_awareness23OccupantAwarenessStatusELj4EEE",
4795   "size" : 4,
4796   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantAwarenessStatus.h"
4797  },
4798  {
4799   "alignment" : 4,
4800   "is_const" : true,
4801   "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware10automotive18occupant_awareness4RoleELj14EEE",
4802   "name" : "const std::array<aidl::android::hardware::automotive::occupant_awareness::Role, 14U>",
4803   "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware10automotive18occupant_awareness4RoleELj14EEE",
4804   "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware10automotive18occupant_awareness4RoleELj14EEE",
4805   "size" : 56,
4806   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/Role.h"
4807  },
4808  {
4809   "alignment" : 4,
4810   "is_const" : true,
4811   "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
4812   "name" : "const std::vector<char16_t, std::allocator<char16_t>>",
4813   "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
4814   "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
4815   "size" : 12,
4816   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4817  },
4818  {
4819   "alignment" : 4,
4820   "is_const" : true,
4821   "linker_set_key" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS_9allocatorIS6_EEEE",
4822   "name" : "const std::vector<aidl::android::hardware::automotive::occupant_awareness::GazeDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>>",
4823   "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS_9allocatorIS6_EEEE",
4824   "self_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS_9allocatorIS6_EEEE",
4825   "size" : 12,
4826   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
4827  },
4828  {
4829   "alignment" : 4,
4830   "is_const" : true,
4831   "linker_set_key" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS_9allocatorIS6_EEEE",
4832   "name" : "const std::vector<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>>",
4833   "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS_9allocatorIS6_EEEE",
4834   "self_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS_9allocatorIS6_EEEE",
4835   "size" : 12,
4836   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
4837  },
4838  {
4839   "alignment" : 4,
4840   "is_const" : true,
4841   "linker_set_key" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS_9allocatorIS6_EEEE",
4842   "name" : "const std::vector<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>>",
4843   "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS_9allocatorIS6_EEEE",
4844   "self_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS_9allocatorIS6_EEEE",
4845   "size" : 12,
4846   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
4847  },
4848  {
4849   "alignment" : 4,
4850   "is_const" : true,
4851   "linker_set_key" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS_9allocatorIS6_EEEE",
4852   "name" : "const std::vector<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>>",
4853   "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS_9allocatorIS6_EEEE",
4854   "self_type" : "_ZTIKNSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS_9allocatorIS6_EEEE",
4855   "size" : 12,
4856   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
4857  },
4858  {
4859   "alignment" : 4,
4860   "is_const" : true,
4861   "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
4862   "name" : "const std::vector<bool, std::allocator<bool>>",
4863   "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
4864   "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
4865   "size" : 12,
4866   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4867  },
4868  {
4869   "alignment" : 4,
4870   "is_const" : true,
4871   "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
4872   "name" : "const std::vector<double, std::allocator<double>>",
4873   "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
4874   "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
4875   "size" : 12,
4876   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4877  },
4878  {
4879   "alignment" : 4,
4880   "is_const" : true,
4881   "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
4882   "name" : "const std::vector<float, std::allocator<float>>",
4883   "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
4884   "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
4885   "size" : 12,
4886   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4887  },
4888  {
4889   "alignment" : 4,
4890   "is_const" : true,
4891   "linker_set_key" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
4892   "name" : "const std::vector<unsigned char, std::allocator<unsigned char>>",
4893   "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
4894   "self_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
4895   "size" : 12,
4896   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4897  },
4898  {
4899   "alignment" : 4,
4900   "is_const" : true,
4901   "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
4902   "name" : "const std::vector<int, std::allocator<int>>",
4903   "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
4904   "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
4905   "size" : 12,
4906   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4907  },
4908  {
4909   "alignment" : 4,
4910   "is_const" : true,
4911   "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
4912   "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>",
4913   "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
4914   "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
4915   "size" : 12,
4916   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4917  },
4918  {
4919   "alignment" : 4,
4920   "is_const" : true,
4921   "linker_set_key" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
4922   "name" : "const std::vector<long long, std::allocator<long long>>",
4923   "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE",
4924   "self_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
4925   "size" : 12,
4926   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4927  },
4928  {
4929   "alignment" : 4,
4930   "is_const" : true,
4931   "linker_set_key" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
4932   "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>>",
4933   "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE",
4934   "self_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
4935   "size" : 12,
4936   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4937  },
4938  {
4939   "alignment" : 4,
4940   "is_const" : true,
4941   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
4942   "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>>",
4943   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
4944   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
4945   "size" : 16,
4946   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4947  },
4948  {
4949   "alignment" : 4,
4950   "is_const" : true,
4951   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
4952   "name" : "const std::optional<std::vector<bool, std::allocator<bool>>>",
4953   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
4954   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
4955   "size" : 16,
4956   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4957  },
4958  {
4959   "alignment" : 4,
4960   "is_const" : true,
4961   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
4962   "name" : "const std::optional<std::vector<double, std::allocator<double>>>",
4963   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
4964   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
4965   "size" : 16,
4966   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4967  },
4968  {
4969   "alignment" : 4,
4970   "is_const" : true,
4971   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
4972   "name" : "const std::optional<std::vector<float, std::allocator<float>>>",
4973   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
4974   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
4975   "size" : 16,
4976   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4977  },
4978  {
4979   "alignment" : 4,
4980   "is_const" : true,
4981   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
4982   "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>",
4983   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
4984   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
4985   "size" : 16,
4986   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4987  },
4988  {
4989   "alignment" : 4,
4990   "is_const" : true,
4991   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
4992   "name" : "const std::optional<std::vector<int, std::allocator<int>>>",
4993   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
4994   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
4995   "size" : 16,
4996   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
4997  },
4998  {
4999   "alignment" : 4,
5000   "is_const" : true,
5001   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
5002   "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>>",
5003   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
5004   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
5005   "size" : 16,
5006   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
5007  },
5008  {
5009   "alignment" : 4,
5010   "is_const" : true,
5011   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
5012   "name" : "const std::optional<std::vector<long long, std::allocator<long long>>>",
5013   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
5014   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
5015   "size" : 16,
5016   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
5017  },
5018  {
5019   "alignment" : 4,
5020   "is_const" : true,
5021   "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
5022   "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>>",
5023   "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
5024   "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
5025   "size" : 16,
5026   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
5027  },
5028  {
5029   "alignment" : 4,
5030   "is_const" : true,
5031   "linker_set_key" : "_ZTIKP7AParcel",
5032   "name" : "AParcel *const",
5033   "referenced_type" : "_ZTIP7AParcel",
5034   "self_type" : "_ZTIKP7AParcel",
5035   "size" : 4,
5036   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
5037  },
5038  {
5039   "alignment" : 4,
5040   "is_const" : true,
5041   "linker_set_key" : "_ZTIKP7AStatus",
5042   "name" : "AStatus *const",
5043   "referenced_type" : "_ZTIP7AStatus",
5044   "self_type" : "_ZTIKP7AStatus",
5045   "size" : 4,
5046   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
5047  },
5048  {
5049   "alignment" : 1,
5050   "is_const" : true,
5051   "linker_set_key" : "_ZTIKb",
5052   "name" : "const bool",
5053   "referenced_type" : "_ZTIb",
5054   "self_type" : "_ZTIKb",
5055   "size" : 1,
5056   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
5057  },
5058  {
5059   "alignment" : 1,
5060   "is_const" : true,
5061   "linker_set_key" : "_ZTIKc",
5062   "name" : "const char",
5063   "referenced_type" : "_ZTIc",
5064   "self_type" : "_ZTIKc",
5065   "size" : 1,
5066   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
5067  },
5068  {
5069   "alignment" : 4,
5070   "is_const" : true,
5071   "linker_set_key" : "_ZTIKd",
5072   "name" : "const double",
5073   "referenced_type" : "_ZTId",
5074   "self_type" : "_ZTIKd",
5075   "size" : 8,
5076   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
5077  },
5078  {
5079   "alignment" : 4,
5080   "is_const" : true,
5081   "linker_set_key" : "_ZTIKi",
5082   "name" : "const int",
5083   "referenced_type" : "_ZTIi",
5084   "self_type" : "_ZTIKi",
5085   "size" : 4,
5086   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h"
5087  },
5088  {
5089   "alignment" : 4,
5090   "is_const" : true,
5091   "linker_set_key" : "_ZTIKj",
5092   "name" : "const unsigned int",
5093   "referenced_type" : "_ZTIj",
5094   "self_type" : "_ZTIKj",
5095   "size" : 4,
5096   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h"
5097  },
5098  {
5099   "is_const" : true,
5100   "linker_set_key" : "_ZTIKv",
5101   "name" : "const void",
5102   "referenced_type" : "_ZTIv",
5103   "self_type" : "_ZTIKv",
5104   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
5105  },
5106  {
5107   "alignment" : 4,
5108   "is_const" : true,
5109   "linker_set_key" : "_ZTIKx",
5110   "name" : "const long long",
5111   "referenced_type" : "_ZTIx",
5112   "self_type" : "_ZTIKx",
5113   "size" : 8,
5114   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
5115  }
5116 ],
5117 "record_types" :
5118 [
5119  {
5120   "alignment" : 4,
5121   "fields" :
5122   [
5123    {
5124     "access" : "private",
5125     "field_name" : "mBinder",
5126     "referenced_type" : "_ZTIP8AIBinder"
5127    }
5128   ],
5129   "linker_set_key" : "_ZTIN3ndk10SpAIBinderE",
5130   "name" : "ndk::SpAIBinder",
5131   "record_kind" : "class",
5132   "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
5133   "self_type" : "_ZTIN3ndk10SpAIBinderE",
5134   "size" : 4,
5135   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
5136  },
5137  {
5138   "access" : "private",
5139   "alignment" : 4,
5140   "fields" :
5141   [
5142    {
5143     "field_name" : "interface",
5144     "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE"
5145    }
5146   ],
5147   "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
5148   "name" : "ndk::ICInterface::ICInterfaceData",
5149   "record_kind" : "class",
5150   "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
5151   "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
5152   "size" : 8,
5153   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
5154  },
5155  {
5156   "alignment" : 4,
5157   "base_specifiers" :
5158   [
5159    {
5160     "referenced_type" : "_ZTIN3ndk13SharedRefBaseE"
5161    }
5162   ],
5163   "linker_set_key" : "_ZTIN3ndk11ICInterfaceE",
5164   "name" : "ndk::ICInterface",
5165   "record_kind" : "class",
5166   "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
5167   "self_type" : "_ZTIN3ndk11ICInterfaceE",
5168   "size" : 16,
5169   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
5170   "vtable_components" :
5171   [
5172    {
5173     "kind" : "offset_to_top"
5174    },
5175    {
5176     "kind" : "rtti",
5177     "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE"
5178    },
5179    {
5180     "kind" : "complete_dtor_pointer",
5181     "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev"
5182    },
5183    {
5184     "kind" : "deleting_dtor_pointer",
5185     "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev"
5186    },
5187    {
5188     "is_pure" : true,
5189     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
5190    },
5191    {
5192     "is_pure" : true,
5193     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
5194    },
5195    {
5196     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
5197    },
5198    {
5199     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
5200    }
5201   ]
5202  },
5203  {
5204   "alignment" : 4,
5205   "base_specifiers" :
5206   [
5207    {
5208     "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE"
5209    }
5210   ],
5211   "fields" :
5212   [
5213    {
5214     "access" : "private",
5215     "field_name" : "mMutex",
5216     "field_offset" : 128,
5217     "referenced_type" : "_ZTINSt3__15mutexE"
5218    },
5219    {
5220     "access" : "private",
5221     "field_name" : "mWeakBinder",
5222     "field_offset" : 160,
5223     "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE"
5224    }
5225   ],
5226   "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE",
5227   "name" : "ndk::BnCInterface<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness>",
5228   "record_kind" : "class",
5229   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE",
5230   "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE",
5231   "size" : 24,
5232   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
5233   "template_args" :
5234   [
5235    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE"
5236   ],
5237   "vtable_components" :
5238   [
5239    {
5240     "kind" : "offset_to_top"
5241    },
5242    {
5243     "kind" : "rtti",
5244     "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE"
5245    },
5246    {
5247     "kind" : "complete_dtor_pointer",
5248     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEED1Ev"
5249    },
5250    {
5251     "kind" : "deleting_dtor_pointer",
5252     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEED0Ev"
5253    },
5254    {
5255     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE8asBinderEv"
5256    },
5257    {
5258     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE8isRemoteEv"
5259    },
5260    {
5261     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
5262    },
5263    {
5264     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
5265    },
5266    {
5267     "is_pure" : true,
5268     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness14startDetectionEPNS3_23OccupantAwarenessStatusE"
5269    },
5270    {
5271     "is_pure" : true,
5272     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness13stopDetectionEPNS3_23OccupantAwarenessStatusE"
5273    },
5274    {
5275     "is_pure" : true,
5276     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness20getCapabilityForRoleENS3_4RoleEPi"
5277    },
5278    {
5279     "is_pure" : true,
5280     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness8getStateENS3_4RoleEiPNS3_23OccupantAwarenessStatusE"
5281    },
5282    {
5283     "is_pure" : true,
5284     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness11setCallbackERKNSt3__110shared_ptrINS3_32IOccupantAwarenessClientCallbackEEE"
5285    },
5286    {
5287     "is_pure" : true,
5288     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness18getLatestDetectionEPNS3_18OccupantDetectionsE"
5289    },
5290    {
5291     "is_pure" : true,
5292     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness19getInterfaceVersionEPi"
5293    },
5294    {
5295     "is_pure" : true,
5296     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
5297    },
5298    {
5299     "is_pure" : true,
5300     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE12createBinderEv"
5301    }
5302   ]
5303  },
5304  {
5305   "alignment" : 4,
5306   "base_specifiers" :
5307   [
5308    {
5309     "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE"
5310    }
5311   ],
5312   "fields" :
5313   [
5314    {
5315     "access" : "private",
5316     "field_name" : "mMutex",
5317     "field_offset" : 128,
5318     "referenced_type" : "_ZTINSt3__15mutexE"
5319    },
5320    {
5321     "access" : "private",
5322     "field_name" : "mWeakBinder",
5323     "field_offset" : 160,
5324     "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE"
5325    }
5326   ],
5327   "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE",
5328   "name" : "ndk::BnCInterface<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback>",
5329   "record_kind" : "class",
5330   "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE",
5331   "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE",
5332   "size" : 24,
5333   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
5334   "template_args" :
5335   [
5336    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE"
5337   ],
5338   "vtable_components" :
5339   [
5340    {
5341     "kind" : "offset_to_top"
5342    },
5343    {
5344     "kind" : "rtti",
5345     "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE"
5346    },
5347    {
5348     "kind" : "complete_dtor_pointer",
5349     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEED1Ev"
5350    },
5351    {
5352     "kind" : "deleting_dtor_pointer",
5353     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEED0Ev"
5354    },
5355    {
5356     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE8asBinderEv"
5357    },
5358    {
5359     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE8isRemoteEv"
5360    },
5361    {
5362     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
5363    },
5364    {
5365     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
5366    },
5367    {
5368     "is_pure" : true,
5369     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback21onSystemStatusChangedEiNS3_23OccupantAwarenessStatusE"
5370    },
5371    {
5372     "is_pure" : true,
5373     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback16onDetectionEventERKNS3_18OccupantDetectionsE"
5374    },
5375    {
5376     "is_pure" : true,
5377     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback19getInterfaceVersionEPi"
5378    },
5379    {
5380     "is_pure" : true,
5381     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
5382    },
5383    {
5384     "is_pure" : true,
5385     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE12createBinderEv"
5386    }
5387   ]
5388  },
5389  {
5390   "alignment" : 4,
5391   "base_specifiers" :
5392   [
5393    {
5394     "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE"
5395    }
5396   ],
5397   "fields" :
5398   [
5399    {
5400     "access" : "private",
5401     "field_name" : "mBinder",
5402     "field_offset" : 128,
5403     "referenced_type" : "_ZTIN3ndk10SpAIBinderE"
5404    }
5405   ],
5406   "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE",
5407   "name" : "ndk::BpCInterface<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness>",
5408   "record_kind" : "class",
5409   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE",
5410   "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE",
5411   "size" : 20,
5412   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
5413   "template_args" :
5414   [
5415    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE"
5416   ],
5417   "vtable_components" :
5418   [
5419    {
5420     "kind" : "offset_to_top"
5421    },
5422    {
5423     "kind" : "rtti",
5424     "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE"
5425    },
5426    {
5427     "kind" : "complete_dtor_pointer",
5428     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEED1Ev"
5429    },
5430    {
5431     "kind" : "deleting_dtor_pointer",
5432     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEED0Ev"
5433    },
5434    {
5435     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE8asBinderEv"
5436    },
5437    {
5438     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE8isRemoteEv"
5439    },
5440    {
5441     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE4dumpEiPPKcj"
5442    },
5443    {
5444     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
5445    },
5446    {
5447     "is_pure" : true,
5448     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness14startDetectionEPNS3_23OccupantAwarenessStatusE"
5449    },
5450    {
5451     "is_pure" : true,
5452     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness13stopDetectionEPNS3_23OccupantAwarenessStatusE"
5453    },
5454    {
5455     "is_pure" : true,
5456     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness20getCapabilityForRoleENS3_4RoleEPi"
5457    },
5458    {
5459     "is_pure" : true,
5460     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness8getStateENS3_4RoleEiPNS3_23OccupantAwarenessStatusE"
5461    },
5462    {
5463     "is_pure" : true,
5464     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness11setCallbackERKNSt3__110shared_ptrINS3_32IOccupantAwarenessClientCallbackEEE"
5465    },
5466    {
5467     "is_pure" : true,
5468     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness18getLatestDetectionEPNS3_18OccupantDetectionsE"
5469    },
5470    {
5471     "is_pure" : true,
5472     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness19getInterfaceVersionEPi"
5473    },
5474    {
5475     "is_pure" : true,
5476     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
5477    }
5478   ]
5479  },
5480  {
5481   "alignment" : 4,
5482   "base_specifiers" :
5483   [
5484    {
5485     "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE"
5486    }
5487   ],
5488   "fields" :
5489   [
5490    {
5491     "access" : "private",
5492     "field_name" : "mBinder",
5493     "field_offset" : 128,
5494     "referenced_type" : "_ZTIN3ndk10SpAIBinderE"
5495    }
5496   ],
5497   "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE",
5498   "name" : "ndk::BpCInterface<aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback>",
5499   "record_kind" : "class",
5500   "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE",
5501   "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE",
5502   "size" : 20,
5503   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
5504   "template_args" :
5505   [
5506    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE"
5507   ],
5508   "vtable_components" :
5509   [
5510    {
5511     "kind" : "offset_to_top"
5512    },
5513    {
5514     "kind" : "rtti",
5515     "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE"
5516    },
5517    {
5518     "kind" : "complete_dtor_pointer",
5519     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEED1Ev"
5520    },
5521    {
5522     "kind" : "deleting_dtor_pointer",
5523     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEED0Ev"
5524    },
5525    {
5526     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE8asBinderEv"
5527    },
5528    {
5529     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE8isRemoteEv"
5530    },
5531    {
5532     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE4dumpEiPPKcj"
5533    },
5534    {
5535     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
5536    },
5537    {
5538     "is_pure" : true,
5539     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback21onSystemStatusChangedEiNS3_23OccupantAwarenessStatusE"
5540    },
5541    {
5542     "is_pure" : true,
5543     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback16onDetectionEventERKNS3_18OccupantDetectionsE"
5544    },
5545    {
5546     "is_pure" : true,
5547     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback19getInterfaceVersionEPi"
5548    },
5549    {
5550     "is_pure" : true,
5551     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
5552    }
5553   ]
5554  },
5555  {
5556   "alignment" : 4,
5557   "base_specifiers" :
5558   [
5559    {
5560     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE"
5561    }
5562   ],
5563   "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE",
5564   "name" : "ndk::ScopedAParcel",
5565   "record_kind" : "class",
5566   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
5567   "self_type" : "_ZTIN3ndk13ScopedAParcelE",
5568   "size" : 4,
5569   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
5570  },
5571  {
5572   "alignment" : 4,
5573   "base_specifiers" :
5574   [
5575    {
5576     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE"
5577    }
5578   ],
5579   "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE",
5580   "name" : "ndk::ScopedAStatus",
5581   "record_kind" : "class",
5582   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
5583   "self_type" : "_ZTIN3ndk13ScopedAStatusE",
5584   "size" : 4,
5585   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
5586  },
5587  {
5588   "alignment" : 4,
5589   "fields" :
5590   [
5591    {
5592     "access" : "private",
5593     "field_name" : "mFlagThis",
5594     "field_offset" : 32,
5595     "referenced_type" : "_ZTINSt3__19once_flagE"
5596    },
5597    {
5598     "access" : "private",
5599     "field_name" : "mThis",
5600     "field_offset" : 64,
5601     "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE"
5602    }
5603   ],
5604   "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE",
5605   "name" : "ndk::SharedRefBase",
5606   "record_kind" : "class",
5607   "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
5608   "self_type" : "_ZTIN3ndk13SharedRefBaseE",
5609   "size" : 16,
5610   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
5611   "vtable_components" :
5612   [
5613    {
5614     "kind" : "offset_to_top"
5615    },
5616    {
5617     "kind" : "rtti",
5618     "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE"
5619    },
5620    {
5621     "kind" : "complete_dtor_pointer",
5622     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev"
5623    },
5624    {
5625     "kind" : "deleting_dtor_pointer",
5626     "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev"
5627    }
5628   ]
5629  },
5630  {
5631   "alignment" : 4,
5632   "fields" :
5633   [
5634    {
5635     "access" : "private",
5636     "field_name" : "mParcel",
5637     "field_offset" : 32,
5638     "referenced_type" : "_ZTIN3ndk13ScopedAParcelE"
5639    },
5640    {
5641     "access" : "private",
5642     "field_name" : "mStability",
5643     "field_offset" : 64,
5644     "referenced_type" : "_ZTIi"
5645    }
5646   ],
5647   "linker_set_key" : "_ZTIN3ndk17AParcelableHolderE",
5648   "name" : "ndk::AParcelableHolder",
5649   "record_kind" : "class",
5650   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
5651   "self_type" : "_ZTIN3ndk17AParcelableHolderE",
5652   "size" : 12,
5653   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h",
5654   "vtable_components" :
5655   [
5656    {
5657     "kind" : "offset_to_top"
5658    },
5659    {
5660     "kind" : "rtti",
5661     "mangled_component_name" : "_ZTIN3ndk17AParcelableHolderE"
5662    },
5663    {
5664     "kind" : "complete_dtor_pointer",
5665     "mangled_component_name" : "_ZN3ndk17AParcelableHolderD1Ev"
5666    },
5667    {
5668     "kind" : "deleting_dtor_pointer",
5669     "mangled_component_name" : "_ZN3ndk17AParcelableHolderD0Ev"
5670    }
5671   ]
5672  },
5673  {
5674   "alignment" : 4,
5675   "base_specifiers" :
5676   [
5677    {
5678     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE"
5679    }
5680   ],
5681   "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
5682   "name" : "ndk::ScopedAIBinder_Weak",
5683   "record_kind" : "class",
5684   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
5685   "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
5686   "size" : 4,
5687   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
5688  },
5689  {
5690   "alignment" : 4,
5691   "base_specifiers" :
5692   [
5693    {
5694     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE"
5695    }
5696   ],
5697   "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE",
5698   "name" : "ndk::ScopedFileDescriptor",
5699   "record_kind" : "class",
5700   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
5701   "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
5702   "size" : 4,
5703   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
5704  },
5705  {
5706   "alignment" : 4,
5707   "base_specifiers" :
5708   [
5709    {
5710     "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE"
5711    }
5712   ],
5713   "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
5714   "name" : "ndk::ScopedAIBinder_DeathRecipient",
5715   "record_kind" : "class",
5716   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
5717   "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
5718   "size" : 4,
5719   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
5720  },
5721  {
5722   "alignment" : 4,
5723   "fields" :
5724   [
5725    {
5726     "access" : "private",
5727     "field_name" : "mT",
5728     "referenced_type" : "_ZTIP13AIBinder_Weak"
5729    }
5730   ],
5731   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
5732   "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>",
5733   "record_kind" : "class",
5734   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
5735   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
5736   "size" : 4,
5737   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
5738   "template_args" :
5739   [
5740    "_ZTIP13AIBinder_Weak"
5741   ]
5742  },
5743  {
5744   "alignment" : 4,
5745   "fields" :
5746   [
5747    {
5748     "access" : "private",
5749     "field_name" : "mT",
5750     "referenced_type" : "_ZTIP23AIBinder_DeathRecipient"
5751    }
5752   ],
5753   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
5754   "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>",
5755   "record_kind" : "class",
5756   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
5757   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
5758   "size" : 4,
5759   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
5760   "template_args" :
5761   [
5762    "_ZTIP23AIBinder_DeathRecipient"
5763   ]
5764  },
5765  {
5766   "alignment" : 4,
5767   "fields" :
5768   [
5769    {
5770     "access" : "private",
5771     "field_name" : "mT",
5772     "referenced_type" : "_ZTIP7AParcel"
5773    }
5774   ],
5775   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
5776   "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
5777   "record_kind" : "class",
5778   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
5779   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
5780   "size" : 4,
5781   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
5782   "template_args" :
5783   [
5784    "_ZTIP7AParcel"
5785   ]
5786  },
5787  {
5788   "alignment" : 4,
5789   "fields" :
5790   [
5791    {
5792     "access" : "private",
5793     "field_name" : "mT",
5794     "referenced_type" : "_ZTIP7AStatus"
5795    }
5796   ],
5797   "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
5798   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
5799   "record_kind" : "class",
5800   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
5801   "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
5802   "size" : 4,
5803   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
5804   "template_args" :
5805   [
5806    "_ZTIP7AStatus"
5807   ]
5808  },
5809  {
5810   "alignment" : 4,
5811   "fields" :
5812   [
5813    {
5814     "field_name" : "gazeConfidence",
5815     "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelE"
5816    },
5817    {
5818     "field_name" : "headPosition",
5819     "field_offset" : 32,
5820     "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE"
5821    },
5822    {
5823     "field_name" : "headAngleUnitVector",
5824     "field_offset" : 128,
5825     "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE"
5826    },
5827    {
5828     "field_name" : "gazeAngleUnitVector",
5829     "field_offset" : 224,
5830     "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE"
5831    },
5832    {
5833     "field_name" : "gazeTarget",
5834     "field_offset" : 320,
5835     "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionE"
5836    },
5837    {
5838     "field_name" : "customGazeTarget",
5839     "field_offset" : 352,
5840     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
5841    },
5842    {
5843     "field_name" : "timeOnTargetMillis",
5844     "field_offset" : 448,
5845     "referenced_type" : "_ZTIx"
5846    }
5847   ],
5848   "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE",
5849   "name" : "aidl::android::hardware::automotive::occupant_awareness::GazeDetection",
5850   "record_kind" : "class",
5851   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE",
5852   "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE",
5853   "size" : 64,
5854   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/GazeDetection.h"
5855  },
5856  {
5857   "alignment" : 4,
5858   "fields" :
5859   [
5860    {
5861     "field_name" : "role",
5862     "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness4RoleE"
5863    },
5864    {
5865     "field_name" : "presenceData",
5866     "field_offset" : 32,
5867     "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS_9allocatorIS6_EEEE"
5868    },
5869    {
5870     "field_name" : "gazeData",
5871     "field_offset" : 128,
5872     "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS_9allocatorIS6_EEEE"
5873    },
5874    {
5875     "field_name" : "attentionData",
5876     "field_offset" : 224,
5877     "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS_9allocatorIS6_EEEE"
5878    }
5879   ],
5880   "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE",
5881   "name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantDetection",
5882   "record_kind" : "class",
5883   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE",
5884   "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE",
5885   "size" : 40,
5886   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetection.h"
5887  },
5888  {
5889   "alignment" : 4,
5890   "fields" :
5891   [
5892    {
5893     "field_name" : "isOccupantDetected",
5894     "referenced_type" : "_ZTIb"
5895    },
5896    {
5897     "field_name" : "detectionDurationMillis",
5898     "field_offset" : 32,
5899     "referenced_type" : "_ZTIx"
5900    }
5901   ],
5902   "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE",
5903   "name" : "aidl::android::hardware::automotive::occupant_awareness::PresenceDetection",
5904   "record_kind" : "class",
5905   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE",
5906   "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE",
5907   "size" : 12,
5908   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/PresenceDetection.h"
5909  },
5910  {
5911   "alignment" : 4,
5912   "base_specifiers" :
5913   [
5914    {
5915     "referenced_type" : "_ZTIN3ndk11ICInterfaceE"
5916    }
5917   ],
5918   "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE",
5919   "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwareness",
5920   "record_kind" : "class",
5921   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE",
5922   "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE",
5923   "size" : 16,
5924   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h",
5925   "vtable_components" :
5926   [
5927    {
5928     "kind" : "offset_to_top"
5929    },
5930    {
5931     "kind" : "rtti",
5932     "mangled_component_name" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE"
5933    },
5934    {
5935     "kind" : "complete_dtor_pointer",
5936     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessD1Ev"
5937    },
5938    {
5939     "kind" : "deleting_dtor_pointer",
5940     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessD0Ev"
5941    },
5942    {
5943     "is_pure" : true,
5944     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
5945    },
5946    {
5947     "is_pure" : true,
5948     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
5949    },
5950    {
5951     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
5952    },
5953    {
5954     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
5955    },
5956    {
5957     "is_pure" : true,
5958     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness14startDetectionEPNS3_23OccupantAwarenessStatusE"
5959    },
5960    {
5961     "is_pure" : true,
5962     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness13stopDetectionEPNS3_23OccupantAwarenessStatusE"
5963    },
5964    {
5965     "is_pure" : true,
5966     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness20getCapabilityForRoleENS3_4RoleEPi"
5967    },
5968    {
5969     "is_pure" : true,
5970     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness8getStateENS3_4RoleEiPNS3_23OccupantAwarenessStatusE"
5971    },
5972    {
5973     "is_pure" : true,
5974     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness11setCallbackERKNSt3__110shared_ptrINS3_32IOccupantAwarenessClientCallbackEEE"
5975    },
5976    {
5977     "is_pure" : true,
5978     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness18getLatestDetectionEPNS3_18OccupantDetectionsE"
5979    },
5980    {
5981     "is_pure" : true,
5982     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness19getInterfaceVersionEPi"
5983    },
5984    {
5985     "is_pure" : true,
5986     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
5987    }
5988   ]
5989  },
5990  {
5991   "alignment" : 4,
5992   "fields" :
5993   [
5994    {
5995     "field_name" : "timeStampMillis",
5996     "referenced_type" : "_ZTIx"
5997    },
5998    {
5999     "field_name" : "detections",
6000     "field_offset" : 64,
6001     "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS_9allocatorIS6_EEEE"
6002    }
6003   ],
6004   "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE",
6005   "name" : "aidl::android::hardware::automotive::occupant_awareness::OccupantDetections",
6006   "record_kind" : "class",
6007   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE",
6008   "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18OccupantDetectionsE",
6009   "size" : 20,
6010   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/OccupantDetections.h"
6011  },
6012  {
6013   "alignment" : 4,
6014   "base_specifiers" :
6015   [
6016    {
6017     "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE"
6018    }
6019   ],
6020   "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE",
6021   "name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwareness",
6022   "record_kind" : "class",
6023   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE",
6024   "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE",
6025   "size" : 24,
6026   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwareness.h",
6027   "vtable_components" :
6028   [
6029    {
6030     "kind" : "offset_to_top"
6031    },
6032    {
6033     "kind" : "rtti",
6034     "mangled_component_name" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE"
6035    },
6036    {
6037     "kind" : "complete_dtor_pointer",
6038     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessD1Ev"
6039    },
6040    {
6041     "kind" : "deleting_dtor_pointer",
6042     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessD0Ev"
6043    },
6044    {
6045     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE8asBinderEv"
6046    },
6047    {
6048     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE8isRemoteEv"
6049    },
6050    {
6051     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
6052    },
6053    {
6054     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
6055    },
6056    {
6057     "is_pure" : true,
6058     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness14startDetectionEPNS3_23OccupantAwarenessStatusE"
6059    },
6060    {
6061     "is_pure" : true,
6062     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness13stopDetectionEPNS3_23OccupantAwarenessStatusE"
6063    },
6064    {
6065     "is_pure" : true,
6066     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness20getCapabilityForRoleENS3_4RoleEPi"
6067    },
6068    {
6069     "is_pure" : true,
6070     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness8getStateENS3_4RoleEiPNS3_23OccupantAwarenessStatusE"
6071    },
6072    {
6073     "is_pure" : true,
6074     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness11setCallbackERKNSt3__110shared_ptrINS3_32IOccupantAwarenessClientCallbackEEE"
6075    },
6076    {
6077     "is_pure" : true,
6078     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwareness18getLatestDetectionEPNS3_18OccupantDetectionsE"
6079    },
6080    {
6081     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwareness19getInterfaceVersionEPi"
6082    },
6083    {
6084     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwareness16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
6085    },
6086    {
6087     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwareness12createBinderEv"
6088    }
6089   ]
6090  },
6091  {
6092   "alignment" : 4,
6093   "base_specifiers" :
6094   [
6095    {
6096     "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE"
6097    }
6098   ],
6099   "fields" :
6100   [
6101    {
6102     "field_name" : "_aidl_cached_version",
6103     "field_offset" : 160,
6104     "referenced_type" : "_ZTIi"
6105    },
6106    {
6107     "field_name" : "_aidl_cached_hash",
6108     "field_offset" : 192,
6109     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
6110    },
6111    {
6112     "field_name" : "_aidl_cached_hash_mutex",
6113     "field_offset" : 288,
6114     "referenced_type" : "_ZTINSt3__15mutexE"
6115    }
6116   ],
6117   "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE",
6118   "name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwareness",
6119   "record_kind" : "class",
6120   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE",
6121   "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE",
6122   "size" : 40,
6123   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwareness.h",
6124   "vtable_components" :
6125   [
6126    {
6127     "kind" : "offset_to_top"
6128    },
6129    {
6130     "kind" : "rtti",
6131     "mangled_component_name" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessE"
6132    },
6133    {
6134     "kind" : "complete_dtor_pointer",
6135     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessD1Ev"
6136    },
6137    {
6138     "kind" : "deleting_dtor_pointer",
6139     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwarenessD0Ev"
6140    },
6141    {
6142     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE8asBinderEv"
6143    },
6144    {
6145     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE8isRemoteEv"
6146    },
6147    {
6148     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE4dumpEiPPKcj"
6149    },
6150    {
6151     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
6152    },
6153    {
6154     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness14startDetectionEPNS3_23OccupantAwarenessStatusE"
6155    },
6156    {
6157     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness13stopDetectionEPNS3_23OccupantAwarenessStatusE"
6158    },
6159    {
6160     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness20getCapabilityForRoleENS3_4RoleEPi"
6161    },
6162    {
6163     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness8getStateENS3_4RoleEiPNS3_23OccupantAwarenessStatusE"
6164    },
6165    {
6166     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness11setCallbackERKNSt3__110shared_ptrINS3_32IOccupantAwarenessClientCallbackEEE"
6167    },
6168    {
6169     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness18getLatestDetectionEPNS3_18OccupantDetectionsE"
6170    },
6171    {
6172     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness19getInterfaceVersionEPi"
6173    },
6174    {
6175     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BpOccupantAwareness16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
6176    }
6177   ]
6178  },
6179  {
6180   "alignment" : 4,
6181   "fields" :
6182   [
6183    {
6184     "field_name" : "confidenceScore",
6185     "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelE"
6186    },
6187    {
6188     "field_name" : "isLookingOnRoad",
6189     "field_offset" : 8,
6190     "referenced_type" : "_ZTIb"
6191    },
6192    {
6193     "field_name" : "gazeDurationMillis",
6194     "field_offset" : 32,
6195     "referenced_type" : "_ZTIx"
6196    }
6197   ],
6198   "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE",
6199   "name" : "aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection",
6200   "record_kind" : "class",
6201   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE",
6202   "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE",
6203   "size" : 12,
6204   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/DriverMonitoringDetection.h"
6205  },
6206  {
6207   "alignment" : 4,
6208   "base_specifiers" :
6209   [
6210    {
6211     "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessE"
6212    }
6213   ],
6214   "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE",
6215   "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessDefault",
6216   "record_kind" : "class",
6217   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE",
6218   "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE",
6219   "size" : 16,
6220   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwareness.h",
6221   "vtable_components" :
6222   [
6223    {
6224     "kind" : "offset_to_top"
6225    },
6226    {
6227     "kind" : "rtti",
6228     "mangled_component_name" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultE"
6229    },
6230    {
6231     "kind" : "complete_dtor_pointer",
6232     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultD1Ev"
6233    },
6234    {
6235     "kind" : "deleting_dtor_pointer",
6236     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefaultD0Ev"
6237    },
6238    {
6239     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault8asBinderEv"
6240    },
6241    {
6242     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault8isRemoteEv"
6243    },
6244    {
6245     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
6246    },
6247    {
6248     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
6249    },
6250    {
6251     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault14startDetectionEPNS3_23OccupantAwarenessStatusE"
6252    },
6253    {
6254     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault13stopDetectionEPNS3_23OccupantAwarenessStatusE"
6255    },
6256    {
6257     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault20getCapabilityForRoleENS3_4RoleEPi"
6258    },
6259    {
6260     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault8getStateENS3_4RoleEiPNS3_23OccupantAwarenessStatusE"
6261    },
6262    {
6263     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault11setCallbackERKNSt3__110shared_ptrINS3_32IOccupantAwarenessClientCallbackEEE"
6264    },
6265    {
6266     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault18getLatestDetectionEPNS3_18OccupantDetectionsE"
6267    },
6268    {
6269     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault19getInterfaceVersionEPi"
6270    },
6271    {
6272     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness25IOccupantAwarenessDefault16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
6273    }
6274   ]
6275  },
6276  {
6277   "alignment" : 4,
6278   "base_specifiers" :
6279   [
6280    {
6281     "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwarenessE"
6282    }
6283   ],
6284   "fields" :
6285   [
6286    {
6287     "access" : "private",
6288     "field_name" : "_impl",
6289     "field_offset" : 192,
6290     "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEEE"
6291    }
6292   ],
6293   "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness27IOccupantAwarenessDelegatorE",
6294   "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessDelegator",
6295   "record_kind" : "class",
6296   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness27IOccupantAwarenessDelegatorE",
6297   "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness27IOccupantAwarenessDelegatorE",
6298   "size" : 32,
6299   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwareness.h",
6300   "vtable_components" :
6301   [
6302    {
6303     "kind" : "offset_to_top"
6304    },
6305    {
6306     "kind" : "rtti",
6307     "mangled_component_name" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness27IOccupantAwarenessDelegatorE"
6308    },
6309    {
6310     "kind" : "complete_dtor_pointer",
6311     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness27IOccupantAwarenessDelegatorD1Ev"
6312    },
6313    {
6314     "kind" : "deleting_dtor_pointer",
6315     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness27IOccupantAwarenessDelegatorD0Ev"
6316    },
6317    {
6318     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE8asBinderEv"
6319    },
6320    {
6321     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness18IOccupantAwarenessEE8isRemoteEv"
6322    },
6323    {
6324     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
6325    },
6326    {
6327     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
6328    },
6329    {
6330     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness27IOccupantAwarenessDelegator14startDetectionEPNS3_23OccupantAwarenessStatusE"
6331    },
6332    {
6333     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness27IOccupantAwarenessDelegator13stopDetectionEPNS3_23OccupantAwarenessStatusE"
6334    },
6335    {
6336     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness27IOccupantAwarenessDelegator20getCapabilityForRoleENS3_4RoleEPi"
6337    },
6338    {
6339     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness27IOccupantAwarenessDelegator8getStateENS3_4RoleEiPNS3_23OccupantAwarenessStatusE"
6340    },
6341    {
6342     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness27IOccupantAwarenessDelegator11setCallbackERKNSt3__110shared_ptrINS3_32IOccupantAwarenessClientCallbackEEE"
6343    },
6344    {
6345     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness27IOccupantAwarenessDelegator18getLatestDetectionEPNS3_18OccupantDetectionsE"
6346    },
6347    {
6348     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwareness19getInterfaceVersionEPi"
6349    },
6350    {
6351     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwareness16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
6352    },
6353    {
6354     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness19BnOccupantAwareness12createBinderEv"
6355    }
6356   ]
6357  },
6358  {
6359   "alignment" : 4,
6360   "base_specifiers" :
6361   [
6362    {
6363     "referenced_type" : "_ZTIN3ndk11ICInterfaceE"
6364    }
6365   ],
6366   "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE",
6367   "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallback",
6368   "record_kind" : "class",
6369   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE",
6370   "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE",
6371   "size" : 16,
6372   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h",
6373   "vtable_components" :
6374   [
6375    {
6376     "kind" : "offset_to_top"
6377    },
6378    {
6379     "kind" : "rtti",
6380     "mangled_component_name" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE"
6381    },
6382    {
6383     "kind" : "complete_dtor_pointer",
6384     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackD1Ev"
6385    },
6386    {
6387     "kind" : "deleting_dtor_pointer",
6388     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackD0Ev"
6389    },
6390    {
6391     "is_pure" : true,
6392     "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
6393    },
6394    {
6395     "is_pure" : true,
6396     "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
6397    },
6398    {
6399     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
6400    },
6401    {
6402     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
6403    },
6404    {
6405     "is_pure" : true,
6406     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback21onSystemStatusChangedEiNS3_23OccupantAwarenessStatusE"
6407    },
6408    {
6409     "is_pure" : true,
6410     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback16onDetectionEventERKNS3_18OccupantDetectionsE"
6411    },
6412    {
6413     "is_pure" : true,
6414     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback19getInterfaceVersionEPi"
6415    },
6416    {
6417     "is_pure" : true,
6418     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
6419    }
6420   ]
6421  },
6422  {
6423   "alignment" : 4,
6424   "base_specifiers" :
6425   [
6426    {
6427     "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE"
6428    }
6429   ],
6430   "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE",
6431   "name" : "aidl::android::hardware::automotive::occupant_awareness::BnOccupantAwarenessClientCallback",
6432   "record_kind" : "class",
6433   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE",
6434   "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE",
6435   "size" : 24,
6436   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwarenessClientCallback.h",
6437   "vtable_components" :
6438   [
6439    {
6440     "kind" : "offset_to_top"
6441    },
6442    {
6443     "kind" : "rtti",
6444     "mangled_component_name" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE"
6445    },
6446    {
6447     "kind" : "complete_dtor_pointer",
6448     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackD1Ev"
6449    },
6450    {
6451     "kind" : "deleting_dtor_pointer",
6452     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackD0Ev"
6453    },
6454    {
6455     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE8asBinderEv"
6456    },
6457    {
6458     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE8isRemoteEv"
6459    },
6460    {
6461     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
6462    },
6463    {
6464     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
6465    },
6466    {
6467     "is_pure" : true,
6468     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback21onSystemStatusChangedEiNS3_23OccupantAwarenessStatusE"
6469    },
6470    {
6471     "is_pure" : true,
6472     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallback16onDetectionEventERKNS3_18OccupantDetectionsE"
6473    },
6474    {
6475     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallback19getInterfaceVersionEPi"
6476    },
6477    {
6478     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
6479    },
6480    {
6481     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallback12createBinderEv"
6482    }
6483   ]
6484  },
6485  {
6486   "alignment" : 4,
6487   "base_specifiers" :
6488   [
6489    {
6490     "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE"
6491    }
6492   ],
6493   "fields" :
6494   [
6495    {
6496     "field_name" : "_aidl_cached_version",
6497     "field_offset" : 160,
6498     "referenced_type" : "_ZTIi"
6499    },
6500    {
6501     "field_name" : "_aidl_cached_hash",
6502     "field_offset" : 192,
6503     "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
6504    },
6505    {
6506     "field_name" : "_aidl_cached_hash_mutex",
6507     "field_offset" : 288,
6508     "referenced_type" : "_ZTINSt3__15mutexE"
6509    }
6510   ],
6511   "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE",
6512   "name" : "aidl::android::hardware::automotive::occupant_awareness::BpOccupantAwarenessClientCallback",
6513   "record_kind" : "class",
6514   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE",
6515   "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE",
6516   "size" : 40,
6517   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BpOccupantAwarenessClientCallback.h",
6518   "vtable_components" :
6519   [
6520    {
6521     "kind" : "offset_to_top"
6522    },
6523    {
6524     "kind" : "rtti",
6525     "mangled_component_name" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackE"
6526    },
6527    {
6528     "kind" : "complete_dtor_pointer",
6529     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackD1Ev"
6530    },
6531    {
6532     "kind" : "deleting_dtor_pointer",
6533     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallbackD0Ev"
6534    },
6535    {
6536     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE8asBinderEv"
6537    },
6538    {
6539     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE8isRemoteEv"
6540    },
6541    {
6542     "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE4dumpEiPPKcj"
6543    },
6544    {
6545     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
6546    },
6547    {
6548     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallback21onSystemStatusChangedEiNS3_23OccupantAwarenessStatusE"
6549    },
6550    {
6551     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallback16onDetectionEventERKNS3_18OccupantDetectionsE"
6552    },
6553    {
6554     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallback19getInterfaceVersionEPi"
6555    },
6556    {
6557     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BpOccupantAwarenessClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
6558    }
6559   ]
6560  },
6561  {
6562   "alignment" : 4,
6563   "base_specifiers" :
6564   [
6565    {
6566     "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackE"
6567    }
6568   ],
6569   "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE",
6570   "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallbackDefault",
6571   "record_kind" : "class",
6572   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE",
6573   "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE",
6574   "size" : 16,
6575   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/IOccupantAwarenessClientCallback.h",
6576   "vtable_components" :
6577   [
6578    {
6579     "kind" : "offset_to_top"
6580    },
6581    {
6582     "kind" : "rtti",
6583     "mangled_component_name" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultE"
6584    },
6585    {
6586     "kind" : "complete_dtor_pointer",
6587     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultD1Ev"
6588    },
6589    {
6590     "kind" : "deleting_dtor_pointer",
6591     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefaultD0Ev"
6592    },
6593    {
6594     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault8asBinderEv"
6595    },
6596    {
6597     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault8isRemoteEv"
6598    },
6599    {
6600     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
6601    },
6602    {
6603     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
6604    },
6605    {
6606     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault21onSystemStatusChangedEiNS3_23OccupantAwarenessStatusE"
6607    },
6608    {
6609     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault16onDetectionEventERKNS3_18OccupantDetectionsE"
6610    },
6611    {
6612     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault19getInterfaceVersionEPi"
6613    },
6614    {
6615     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness39IOccupantAwarenessClientCallbackDefault16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
6616    }
6617   ]
6618  },
6619  {
6620   "alignment" : 4,
6621   "base_specifiers" :
6622   [
6623    {
6624     "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallbackE"
6625    }
6626   ],
6627   "fields" :
6628   [
6629    {
6630     "access" : "private",
6631     "field_name" : "_impl",
6632     "field_offset" : 192,
6633     "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEEE"
6634    }
6635   ],
6636   "linker_set_key" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness41IOccupantAwarenessClientCallbackDelegatorE",
6637   "name" : "aidl::android::hardware::automotive::occupant_awareness::IOccupantAwarenessClientCallbackDelegator",
6638   "record_kind" : "class",
6639   "referenced_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness41IOccupantAwarenessClientCallbackDelegatorE",
6640   "self_type" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness41IOccupantAwarenessClientCallbackDelegatorE",
6641   "size" : 32,
6642   "source_file" : "out/soong/.intermediates/hardware/interfaces/automotive/occupant_awareness/aidl/android.hardware.automotive.occupant_awareness-V1-ndk-source/gen/include/aidl/android/hardware/automotive/occupant_awareness/BnOccupantAwarenessClientCallback.h",
6643   "vtable_components" :
6644   [
6645    {
6646     "kind" : "offset_to_top"
6647    },
6648    {
6649     "kind" : "rtti",
6650     "mangled_component_name" : "_ZTIN4aidl7android8hardware10automotive18occupant_awareness41IOccupantAwarenessClientCallbackDelegatorE"
6651    },
6652    {
6653     "kind" : "complete_dtor_pointer",
6654     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness41IOccupantAwarenessClientCallbackDelegatorD1Ev"
6655    },
6656    {
6657     "kind" : "deleting_dtor_pointer",
6658     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness41IOccupantAwarenessClientCallbackDelegatorD0Ev"
6659    },
6660    {
6661     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE8asBinderEv"
6662    },
6663    {
6664     "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware10automotive18occupant_awareness32IOccupantAwarenessClientCallbackEE8isRemoteEv"
6665    },
6666    {
6667     "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
6668    },
6669    {
6670     "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
6671    },
6672    {
6673     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness41IOccupantAwarenessClientCallbackDelegator21onSystemStatusChangedEiNS3_23OccupantAwarenessStatusE"
6674    },
6675    {
6676     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness41IOccupantAwarenessClientCallbackDelegator16onDetectionEventERKNS3_18OccupantDetectionsE"
6677    },
6678    {
6679     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallback19getInterfaceVersionEPi"
6680    },
6681    {
6682     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallback16getInterfaceHashEPNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
6683    },
6684    {
6685     "mangled_component_name" : "_ZN4aidl7android8hardware10automotive18occupant_awareness33BnOccupantAwarenessClientCallback12createBinderEv"
6686    }
6687   ]
6688  },
6689  {
6690   "alignment" : 1,
6691   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEEE",
6692   "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::automotive::occupant_awareness::GazeDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>>>",
6693   "record_kind" : "class",
6694   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEEE",
6695   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEEE",
6696   "size" : 1,
6697   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6698   "template_args" :
6699   [
6700    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS_9allocatorIS6_EEEE"
6701   ]
6702  },
6703  {
6704   "alignment" : 1,
6705   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEEE",
6706   "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>>>",
6707   "record_kind" : "class",
6708   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEEE",
6709   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEEE",
6710   "size" : 1,
6711   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6712   "template_args" :
6713   [
6714    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS_9allocatorIS6_EEEE"
6715   ]
6716  },
6717  {
6718   "alignment" : 1,
6719   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEEE",
6720   "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>>>",
6721   "record_kind" : "class",
6722   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEEE",
6723   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEEE",
6724   "size" : 1,
6725   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6726   "template_args" :
6727   [
6728    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS_9allocatorIS6_EEEE"
6729   ]
6730  },
6731  {
6732   "alignment" : 1,
6733   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEEE",
6734   "name" : "android::internal::details::IsIterable<std::vector<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>>>",
6735   "record_kind" : "class",
6736   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEEE",
6737   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEEE",
6738   "size" : 1,
6739   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6740   "template_args" :
6741   [
6742    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS_9allocatorIS6_EEEE"
6743   ]
6744  },
6745  {
6746   "alignment" : 1,
6747   "linker_set_key" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIdNS3_9allocatorIdEEEEEE",
6748   "name" : "android::internal::details::IsIterable<std::vector<double, std::allocator<double>>>",
6749   "record_kind" : "class",
6750   "referenced_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIdNS3_9allocatorIdEEEEEE",
6751   "self_type" : "_ZTIN7android8internal7details10IsIterableINSt3__16vectorIdNS3_9allocatorIdEEEEEE",
6752   "size" : 1,
6753   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6754   "template_args" :
6755   [
6756    "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE"
6757   ]
6758  },
6759  {
6760   "alignment" : 1,
6761   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionEEE",
6762   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>",
6763   "record_kind" : "class",
6764   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionEEE",
6765   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionEEE",
6766   "size" : 1,
6767   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6768   "template_args" :
6769   [
6770    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE"
6771   ]
6772  },
6773  {
6774   "alignment" : 1,
6775   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionEEE",
6776   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::automotive::occupant_awareness::VehicleRegion>",
6777   "record_kind" : "class",
6778   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionEEE",
6779   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionEEE",
6780   "size" : 1,
6781   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6782   "template_args" :
6783   [
6784    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionE"
6785   ]
6786  },
6787  {
6788   "alignment" : 1,
6789   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelEEE",
6790   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel>",
6791   "record_kind" : "class",
6792   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelEEE",
6793   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelEEE",
6794   "size" : 1,
6795   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6796   "template_args" :
6797   [
6798    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelE"
6799   ]
6800  },
6801  {
6802   "alignment" : 1,
6803   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionEEE",
6804   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>",
6805   "record_kind" : "class",
6806   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionEEE",
6807   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionEEE",
6808   "size" : 1,
6809   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6810   "template_args" :
6811   [
6812    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE"
6813   ]
6814  },
6815  {
6816   "alignment" : 1,
6817   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionEEE",
6818   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>",
6819   "record_kind" : "class",
6820   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionEEE",
6821   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionEEE",
6822   "size" : 1,
6823   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6824   "template_args" :
6825   [
6826    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE"
6827   ]
6828  },
6829  {
6830   "alignment" : 1,
6831   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionEEE",
6832   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>",
6833   "record_kind" : "class",
6834   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionEEE",
6835   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionEEE",
6836   "size" : 1,
6837   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6838   "template_args" :
6839   [
6840    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE"
6841   ]
6842  },
6843  {
6844   "alignment" : 1,
6845   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness4RoleEEE",
6846   "name" : "android::internal::details::IsPointerLike<aidl::android::hardware::automotive::occupant_awareness::Role>",
6847   "record_kind" : "class",
6848   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness4RoleEEE",
6849   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeIN4aidl7android8hardware10automotive18occupant_awareness4RoleEEE",
6850   "size" : 1,
6851   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6852   "template_args" :
6853   [
6854    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness4RoleE"
6855   ]
6856  },
6857  {
6858   "alignment" : 1,
6859   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEEE",
6860   "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::automotive::occupant_awareness::GazeDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>>>",
6861   "record_kind" : "class",
6862   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEEE",
6863   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEEE",
6864   "size" : 1,
6865   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6866   "template_args" :
6867   [
6868    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS_9allocatorIS6_EEEE"
6869   ]
6870  },
6871  {
6872   "alignment" : 1,
6873   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEEE",
6874   "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>>>",
6875   "record_kind" : "class",
6876   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEEE",
6877   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEEE",
6878   "size" : 1,
6879   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6880   "template_args" :
6881   [
6882    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS_9allocatorIS6_EEEE"
6883   ]
6884  },
6885  {
6886   "alignment" : 1,
6887   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEEE",
6888   "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>>>",
6889   "record_kind" : "class",
6890   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEEE",
6891   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEEE",
6892   "size" : 1,
6893   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6894   "template_args" :
6895   [
6896    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS_9allocatorIS6_EEEE"
6897   ]
6898  },
6899  {
6900   "alignment" : 1,
6901   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEEE",
6902   "name" : "android::internal::details::IsPointerLike<std::vector<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>>>",
6903   "record_kind" : "class",
6904   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEEE",
6905   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEEE",
6906   "size" : 1,
6907   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6908   "template_args" :
6909   [
6910    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS_9allocatorIS6_EEEE"
6911   ]
6912  },
6913  {
6914   "alignment" : 1,
6915   "linker_set_key" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIdNS3_9allocatorIdEEEEEE",
6916   "name" : "android::internal::details::IsPointerLike<std::vector<double, std::allocator<double>>>",
6917   "record_kind" : "class",
6918   "referenced_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIdNS3_9allocatorIdEEEEEE",
6919   "self_type" : "_ZTIN7android8internal7details13IsPointerLikeINSt3__16vectorIdNS3_9allocatorIdEEEEEE",
6920   "size" : 1,
6921   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6922   "template_args" :
6923   [
6924    "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE"
6925   ]
6926  },
6927  {
6928   "alignment" : 1,
6929   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionEEE",
6930   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>",
6931   "record_kind" : "class",
6932   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionEEE",
6933   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionEEE",
6934   "size" : 1,
6935   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6936   "template_args" :
6937   [
6938    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE"
6939   ]
6940  },
6941  {
6942   "alignment" : 1,
6943   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionEEE",
6944   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::automotive::occupant_awareness::VehicleRegion>",
6945   "record_kind" : "class",
6946   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionEEE",
6947   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionEEE",
6948   "size" : 1,
6949   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6950   "template_args" :
6951   [
6952    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionE"
6953   ]
6954  },
6955  {
6956   "alignment" : 1,
6957   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelEEE",
6958   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel>",
6959   "record_kind" : "class",
6960   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelEEE",
6961   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelEEE",
6962   "size" : 1,
6963   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6964   "template_args" :
6965   [
6966    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelE"
6967   ]
6968  },
6969  {
6970   "alignment" : 1,
6971   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionEEE",
6972   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>",
6973   "record_kind" : "class",
6974   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionEEE",
6975   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionEEE",
6976   "size" : 1,
6977   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6978   "template_args" :
6979   [
6980    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE"
6981   ]
6982  },
6983  {
6984   "alignment" : 1,
6985   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionEEE",
6986   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>",
6987   "record_kind" : "class",
6988   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionEEE",
6989   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionEEE",
6990   "size" : 1,
6991   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
6992   "template_args" :
6993   [
6994    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE"
6995   ]
6996  },
6997  {
6998   "alignment" : 1,
6999   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionEEE",
7000   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>",
7001   "record_kind" : "class",
7002   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionEEE",
7003   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionEEE",
7004   "size" : 1,
7005   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7006   "template_args" :
7007   [
7008    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE"
7009   ]
7010  },
7011  {
7012   "alignment" : 1,
7013   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness4RoleEEE",
7014   "name" : "android::internal::details::ToEmptyString<aidl::android::hardware::automotive::occupant_awareness::Role>",
7015   "record_kind" : "class",
7016   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness4RoleEEE",
7017   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIN4aidl7android8hardware10automotive18occupant_awareness4RoleEEE",
7018   "size" : 1,
7019   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7020   "template_args" :
7021   [
7022    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness4RoleE"
7023   ]
7024  },
7025  {
7026   "alignment" : 1,
7027   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE",
7028   "name" : "android::internal::details::ToEmptyString<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>",
7029   "record_kind" : "class",
7030   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE",
7031   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE",
7032   "size" : 1,
7033   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7034   "template_args" :
7035   [
7036    "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
7037   ]
7038  },
7039  {
7040   "alignment" : 1,
7041   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEEE",
7042   "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::automotive::occupant_awareness::GazeDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>>>",
7043   "record_kind" : "class",
7044   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEEE",
7045   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEEE",
7046   "size" : 1,
7047   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7048   "template_args" :
7049   [
7050    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS_9allocatorIS6_EEEE"
7051   ]
7052  },
7053  {
7054   "alignment" : 1,
7055   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEEE",
7056   "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>>>",
7057   "record_kind" : "class",
7058   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEEE",
7059   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEEE",
7060   "size" : 1,
7061   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7062   "template_args" :
7063   [
7064    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS_9allocatorIS6_EEEE"
7065   ]
7066  },
7067  {
7068   "alignment" : 1,
7069   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEEE",
7070   "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>>>",
7071   "record_kind" : "class",
7072   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEEE",
7073   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEEE",
7074   "size" : 1,
7075   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7076   "template_args" :
7077   [
7078    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS_9allocatorIS6_EEEE"
7079   ]
7080  },
7081  {
7082   "alignment" : 1,
7083   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEEE",
7084   "name" : "android::internal::details::ToEmptyString<std::vector<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>>>",
7085   "record_kind" : "class",
7086   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEEE",
7087   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEEE",
7088   "size" : 1,
7089   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7090   "template_args" :
7091   [
7092    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS_9allocatorIS6_EEEE"
7093   ]
7094  },
7095  {
7096   "alignment" : 1,
7097   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIdNS3_9allocatorIdEEEEEE",
7098   "name" : "android::internal::details::ToEmptyString<std::vector<double, std::allocator<double>>>",
7099   "record_kind" : "class",
7100   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIdNS3_9allocatorIdEEEEEE",
7101   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__16vectorIdNS3_9allocatorIdEEEEEE",
7102   "size" : 1,
7103   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7104   "template_args" :
7105   [
7106    "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE"
7107   ]
7108  },
7109  {
7110   "alignment" : 1,
7111   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIbEE",
7112   "name" : "android::internal::details::ToEmptyString<bool>",
7113   "record_kind" : "class",
7114   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIbEE",
7115   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIbEE",
7116   "size" : 1,
7117   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7118   "template_args" :
7119   [
7120    "_ZTIb"
7121   ]
7122  },
7123  {
7124   "alignment" : 1,
7125   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIdEE",
7126   "name" : "android::internal::details::ToEmptyString<double>",
7127   "record_kind" : "class",
7128   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIdEE",
7129   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIdEE",
7130   "size" : 1,
7131   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7132   "template_args" :
7133   [
7134    "_ZTId"
7135   ]
7136  },
7137  {
7138   "alignment" : 1,
7139   "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIxEE",
7140   "name" : "android::internal::details::ToEmptyString<long long>",
7141   "record_kind" : "class",
7142   "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIxEE",
7143   "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIxEE",
7144   "size" : 1,
7145   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7146   "template_args" :
7147   [
7148    "_ZTIx"
7149   ]
7150  },
7151  {
7152   "alignment" : 1,
7153   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionEEE",
7154   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>",
7155   "record_kind" : "class",
7156   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionEEE",
7157   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionEEE",
7158   "size" : 1,
7159   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7160   "template_args" :
7161   [
7162    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE"
7163   ]
7164  },
7165  {
7166   "alignment" : 1,
7167   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionEEE",
7168   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::automotive::occupant_awareness::VehicleRegion>",
7169   "record_kind" : "class",
7170   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionEEE",
7171   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionEEE",
7172   "size" : 1,
7173   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7174   "template_args" :
7175   [
7176    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionE"
7177   ]
7178  },
7179  {
7180   "alignment" : 1,
7181   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelEEE",
7182   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel>",
7183   "record_kind" : "class",
7184   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelEEE",
7185   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelEEE",
7186   "size" : 1,
7187   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7188   "template_args" :
7189   [
7190    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelE"
7191   ]
7192  },
7193  {
7194   "alignment" : 1,
7195   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionEEE",
7196   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>",
7197   "record_kind" : "class",
7198   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionEEE",
7199   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionEEE",
7200   "size" : 1,
7201   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7202   "template_args" :
7203   [
7204    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE"
7205   ]
7206  },
7207  {
7208   "alignment" : 1,
7209   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionEEE",
7210   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>",
7211   "record_kind" : "class",
7212   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionEEE",
7213   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionEEE",
7214   "size" : 1,
7215   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7216   "template_args" :
7217   [
7218    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE"
7219   ]
7220  },
7221  {
7222   "alignment" : 1,
7223   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionEEE",
7224   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>",
7225   "record_kind" : "class",
7226   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionEEE",
7227   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionEEE",
7228   "size" : 1,
7229   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7230   "template_args" :
7231   [
7232    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE"
7233   ]
7234  },
7235  {
7236   "alignment" : 1,
7237   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness4RoleEEE",
7238   "name" : "android::internal::details::HasToStringMethod<aidl::android::hardware::automotive::occupant_awareness::Role>",
7239   "record_kind" : "class",
7240   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness4RoleEEE",
7241   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodIN4aidl7android8hardware10automotive18occupant_awareness4RoleEEE",
7242   "size" : 1,
7243   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7244   "template_args" :
7245   [
7246    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness4RoleE"
7247   ]
7248  },
7249  {
7250   "alignment" : 1,
7251   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEEE",
7252   "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::automotive::occupant_awareness::GazeDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>>>",
7253   "record_kind" : "class",
7254   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEEE",
7255   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEEE",
7256   "size" : 1,
7257   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7258   "template_args" :
7259   [
7260    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS_9allocatorIS6_EEEE"
7261   ]
7262  },
7263  {
7264   "alignment" : 1,
7265   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEEE",
7266   "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>>>",
7267   "record_kind" : "class",
7268   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEEE",
7269   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEEE",
7270   "size" : 1,
7271   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7272   "template_args" :
7273   [
7274    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS_9allocatorIS6_EEEE"
7275   ]
7276  },
7277  {
7278   "alignment" : 1,
7279   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEEE",
7280   "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>>>",
7281   "record_kind" : "class",
7282   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEEE",
7283   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEEE",
7284   "size" : 1,
7285   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7286   "template_args" :
7287   [
7288    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS_9allocatorIS6_EEEE"
7289   ]
7290  },
7291  {
7292   "alignment" : 1,
7293   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEEE",
7294   "name" : "android::internal::details::HasToStringMethod<std::vector<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>>>",
7295   "record_kind" : "class",
7296   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEEE",
7297   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEEE",
7298   "size" : 1,
7299   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7300   "template_args" :
7301   [
7302    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS_9allocatorIS6_EEEE"
7303   ]
7304  },
7305  {
7306   "alignment" : 1,
7307   "linker_set_key" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIdNS3_9allocatorIdEEEEEE",
7308   "name" : "android::internal::details::HasToStringMethod<std::vector<double, std::allocator<double>>>",
7309   "record_kind" : "class",
7310   "referenced_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIdNS3_9allocatorIdEEEEEE",
7311   "self_type" : "_ZTIN7android8internal7details17HasToStringMethodINSt3__16vectorIdNS3_9allocatorIdEEEEEE",
7312   "size" : 1,
7313   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7314   "template_args" :
7315   [
7316    "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE"
7317   ]
7318  },
7319  {
7320   "alignment" : 1,
7321   "base_specifiers" :
7322   [
7323    {
7324     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7325    }
7326   ],
7327   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENSt3__110shared_ptrEEE",
7328   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::automotive::occupant_awareness::GazeDetection, std::shared_ptr>",
7329   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENSt3__110shared_ptrEEE",
7330   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENSt3__110shared_ptrEEE",
7331   "size" : 1,
7332   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7333   "template_args" :
7334   [
7335    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE"
7336   ]
7337  },
7338  {
7339   "alignment" : 1,
7340   "base_specifiers" :
7341   [
7342    {
7343     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7344    }
7345   ],
7346   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENSt3__18optionalEEE",
7347   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::automotive::occupant_awareness::GazeDetection, std::optional>",
7348   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENSt3__18optionalEEE",
7349   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENSt3__18optionalEEE",
7350   "size" : 1,
7351   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7352   "template_args" :
7353   [
7354    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionE"
7355   ]
7356  },
7357  {
7358   "alignment" : 1,
7359   "base_specifiers" :
7360   [
7361    {
7362     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7363    }
7364   ],
7365   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionENSt3__110shared_ptrEEE",
7366   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::automotive::occupant_awareness::VehicleRegion, std::shared_ptr>",
7367   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionENSt3__110shared_ptrEEE",
7368   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionENSt3__110shared_ptrEEE",
7369   "size" : 1,
7370   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7371   "template_args" :
7372   [
7373    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionE"
7374   ]
7375  },
7376  {
7377   "alignment" : 1,
7378   "base_specifiers" :
7379   [
7380    {
7381     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7382    }
7383   ],
7384   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionENSt3__18optionalEEE",
7385   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::automotive::occupant_awareness::VehicleRegion, std::optional>",
7386   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionENSt3__18optionalEEE",
7387   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionENSt3__18optionalEEE",
7388   "size" : 1,
7389   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7390   "template_args" :
7391   [
7392    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionE"
7393   ]
7394  },
7395  {
7396   "alignment" : 1,
7397   "base_specifiers" :
7398   [
7399    {
7400     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7401    }
7402   ],
7403   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelENSt3__110shared_ptrEEE",
7404   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel, std::shared_ptr>",
7405   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelENSt3__110shared_ptrEEE",
7406   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelENSt3__110shared_ptrEEE",
7407   "size" : 1,
7408   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7409   "template_args" :
7410   [
7411    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelE"
7412   ]
7413  },
7414  {
7415   "alignment" : 1,
7416   "base_specifiers" :
7417   [
7418    {
7419     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7420    }
7421   ],
7422   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelENSt3__18optionalEEE",
7423   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel, std::optional>",
7424   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelENSt3__18optionalEEE",
7425   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelENSt3__18optionalEEE",
7426   "size" : 1,
7427   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7428   "template_args" :
7429   [
7430    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelE"
7431   ]
7432  },
7433  {
7434   "alignment" : 1,
7435   "base_specifiers" :
7436   [
7437    {
7438     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7439    }
7440   ],
7441   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENSt3__110shared_ptrEEE",
7442   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection, std::shared_ptr>",
7443   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENSt3__110shared_ptrEEE",
7444   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENSt3__110shared_ptrEEE",
7445   "size" : 1,
7446   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7447   "template_args" :
7448   [
7449    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE"
7450   ]
7451  },
7452  {
7453   "alignment" : 1,
7454   "base_specifiers" :
7455   [
7456    {
7457     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7458    }
7459   ],
7460   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENSt3__18optionalEEE",
7461   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection, std::optional>",
7462   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENSt3__18optionalEEE",
7463   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENSt3__18optionalEEE",
7464   "size" : 1,
7465   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7466   "template_args" :
7467   [
7468    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionE"
7469   ]
7470  },
7471  {
7472   "alignment" : 1,
7473   "base_specifiers" :
7474   [
7475    {
7476     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7477    }
7478   ],
7479   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENSt3__110shared_ptrEEE",
7480   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection, std::shared_ptr>",
7481   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENSt3__110shared_ptrEEE",
7482   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENSt3__110shared_ptrEEE",
7483   "size" : 1,
7484   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7485   "template_args" :
7486   [
7487    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE"
7488   ]
7489  },
7490  {
7491   "alignment" : 1,
7492   "base_specifiers" :
7493   [
7494    {
7495     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7496    }
7497   ],
7498   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENSt3__18optionalEEE",
7499   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection, std::optional>",
7500   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENSt3__18optionalEEE",
7501   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENSt3__18optionalEEE",
7502   "size" : 1,
7503   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7504   "template_args" :
7505   [
7506    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionE"
7507   ]
7508  },
7509  {
7510   "alignment" : 1,
7511   "base_specifiers" :
7512   [
7513    {
7514     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7515    }
7516   ],
7517   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENSt3__110shared_ptrEEE",
7518   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection, std::shared_ptr>",
7519   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENSt3__110shared_ptrEEE",
7520   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENSt3__110shared_ptrEEE",
7521   "size" : 1,
7522   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7523   "template_args" :
7524   [
7525    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE"
7526   ]
7527  },
7528  {
7529   "alignment" : 1,
7530   "base_specifiers" :
7531   [
7532    {
7533     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7534    }
7535   ],
7536   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENSt3__18optionalEEE",
7537   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection, std::optional>",
7538   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENSt3__18optionalEEE",
7539   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENSt3__18optionalEEE",
7540   "size" : 1,
7541   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7542   "template_args" :
7543   [
7544    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionE"
7545   ]
7546  },
7547  {
7548   "alignment" : 1,
7549   "base_specifiers" :
7550   [
7551    {
7552     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7553    }
7554   ],
7555   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness4RoleENSt3__110shared_ptrEEE",
7556   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::automotive::occupant_awareness::Role, std::shared_ptr>",
7557   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness4RoleENSt3__110shared_ptrEEE",
7558   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness4RoleENSt3__110shared_ptrEEE",
7559   "size" : 1,
7560   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7561   "template_args" :
7562   [
7563    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness4RoleE"
7564   ]
7565  },
7566  {
7567   "alignment" : 1,
7568   "base_specifiers" :
7569   [
7570    {
7571     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7572    }
7573   ],
7574   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness4RoleENSt3__18optionalEEE",
7575   "name" : "android::internal::details::IsInstantiationOf<aidl::android::hardware::automotive::occupant_awareness::Role, std::optional>",
7576   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness4RoleENSt3__18optionalEEE",
7577   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfIN4aidl7android8hardware10automotive18occupant_awareness4RoleENSt3__18optionalEEE",
7578   "size" : 1,
7579   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7580   "template_args" :
7581   [
7582    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness4RoleE"
7583   ]
7584  },
7585  {
7586   "alignment" : 1,
7587   "base_specifiers" :
7588   [
7589    {
7590     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7591    }
7592   ],
7593   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEENS3_10shared_ptrEEE",
7594   "name" : "android::internal::details::IsInstantiationOf<std::vector<aidl::android::hardware::automotive::occupant_awareness::GazeDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>>, std::shared_ptr>",
7595   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEENS3_10shared_ptrEEE",
7596   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEENS3_10shared_ptrEEE",
7597   "size" : 1,
7598   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7599   "template_args" :
7600   [
7601    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS_9allocatorIS6_EEEE"
7602   ]
7603  },
7604  {
7605   "alignment" : 1,
7606   "base_specifiers" :
7607   [
7608    {
7609     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7610    }
7611   ],
7612   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEENS3_8optionalEEE",
7613   "name" : "android::internal::details::IsInstantiationOf<std::vector<aidl::android::hardware::automotive::occupant_awareness::GazeDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>>, std::optional>",
7614   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEENS3_8optionalEEE",
7615   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEENS3_8optionalEEE",
7616   "size" : 1,
7617   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7618   "template_args" :
7619   [
7620    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS_9allocatorIS6_EEEE"
7621   ]
7622  },
7623  {
7624   "alignment" : 1,
7625   "base_specifiers" :
7626   [
7627    {
7628     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7629    }
7630   ],
7631   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEENS3_10shared_ptrEEE",
7632   "name" : "android::internal::details::IsInstantiationOf<std::vector<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>>, std::shared_ptr>",
7633   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEENS3_10shared_ptrEEE",
7634   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEENS3_10shared_ptrEEE",
7635   "size" : 1,
7636   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7637   "template_args" :
7638   [
7639    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS_9allocatorIS6_EEEE"
7640   ]
7641  },
7642  {
7643   "alignment" : 1,
7644   "base_specifiers" :
7645   [
7646    {
7647     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7648    }
7649   ],
7650   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEENS3_8optionalEEE",
7651   "name" : "android::internal::details::IsInstantiationOf<std::vector<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>>, std::optional>",
7652   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEENS3_8optionalEEE",
7653   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEENS3_8optionalEEE",
7654   "size" : 1,
7655   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7656   "template_args" :
7657   [
7658    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS_9allocatorIS6_EEEE"
7659   ]
7660  },
7661  {
7662   "alignment" : 1,
7663   "base_specifiers" :
7664   [
7665    {
7666     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7667    }
7668   ],
7669   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEENS3_10shared_ptrEEE",
7670   "name" : "android::internal::details::IsInstantiationOf<std::vector<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>>, std::shared_ptr>",
7671   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEENS3_10shared_ptrEEE",
7672   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEENS3_10shared_ptrEEE",
7673   "size" : 1,
7674   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7675   "template_args" :
7676   [
7677    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS_9allocatorIS6_EEEE"
7678   ]
7679  },
7680  {
7681   "alignment" : 1,
7682   "base_specifiers" :
7683   [
7684    {
7685     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7686    }
7687   ],
7688   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEENS3_8optionalEEE",
7689   "name" : "android::internal::details::IsInstantiationOf<std::vector<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>>, std::optional>",
7690   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEENS3_8optionalEEE",
7691   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEENS3_8optionalEEE",
7692   "size" : 1,
7693   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7694   "template_args" :
7695   [
7696    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS_9allocatorIS6_EEEE"
7697   ]
7698  },
7699  {
7700   "alignment" : 1,
7701   "base_specifiers" :
7702   [
7703    {
7704     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7705    }
7706   ],
7707   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEENS3_10shared_ptrEEE",
7708   "name" : "android::internal::details::IsInstantiationOf<std::vector<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>>, std::shared_ptr>",
7709   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEENS3_10shared_ptrEEE",
7710   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEENS3_10shared_ptrEEE",
7711   "size" : 1,
7712   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7713   "template_args" :
7714   [
7715    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS_9allocatorIS6_EEEE"
7716   ]
7717  },
7718  {
7719   "alignment" : 1,
7720   "base_specifiers" :
7721   [
7722    {
7723     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7724    }
7725   ],
7726   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEENS3_8optionalEEE",
7727   "name" : "android::internal::details::IsInstantiationOf<std::vector<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>>, std::optional>",
7728   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEENS3_8optionalEEE",
7729   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEENS3_8optionalEEE",
7730   "size" : 1,
7731   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7732   "template_args" :
7733   [
7734    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS_9allocatorIS6_EEEE"
7735   ]
7736  },
7737  {
7738   "alignment" : 1,
7739   "base_specifiers" :
7740   [
7741    {
7742     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7743    }
7744   ],
7745   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIdNS3_9allocatorIdEEEENS3_10shared_ptrEEE",
7746   "name" : "android::internal::details::IsInstantiationOf<std::vector<double, std::allocator<double>>, std::shared_ptr>",
7747   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIdNS3_9allocatorIdEEEENS3_10shared_ptrEEE",
7748   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIdNS3_9allocatorIdEEEENS3_10shared_ptrEEE",
7749   "size" : 1,
7750   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7751   "template_args" :
7752   [
7753    "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE"
7754   ]
7755  },
7756  {
7757   "alignment" : 1,
7758   "base_specifiers" :
7759   [
7760    {
7761     "referenced_type" : "_ZTINSt3__117integral_constantIbLb0EEE"
7762    }
7763   ],
7764   "linker_set_key" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIdNS3_9allocatorIdEEEENS3_8optionalEEE",
7765   "name" : "android::internal::details::IsInstantiationOf<std::vector<double, std::allocator<double>>, std::optional>",
7766   "referenced_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIdNS3_9allocatorIdEEEENS3_8optionalEEE",
7767   "self_type" : "_ZTIN7android8internal7details17IsInstantiationOfINSt3__16vectorIdNS3_9allocatorIdEEEENS3_8optionalEEE",
7768   "size" : 1,
7769   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7770   "template_args" :
7771   [
7772    "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE"
7773   ]
7774  },
7775  {
7776   "alignment" : 1,
7777   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionEEE",
7778   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::automotive::occupant_awareness::VehicleRegion>",
7779   "record_kind" : "class",
7780   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionEEE",
7781   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionEEE",
7782   "size" : 1,
7783   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7784   "template_args" :
7785   [
7786    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness13VehicleRegionE"
7787   ]
7788  },
7789  {
7790   "alignment" : 1,
7791   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelEEE",
7792   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::automotive::occupant_awareness::ConfidenceLevel>",
7793   "record_kind" : "class",
7794   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelEEE",
7795   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelEEE",
7796   "size" : 1,
7797   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7798   "template_args" :
7799   [
7800    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness15ConfidenceLevelE"
7801   ]
7802  },
7803  {
7804   "alignment" : 1,
7805   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware10automotive18occupant_awareness4RoleEEE",
7806   "name" : "android::internal::details::HasToStringFunction<aidl::android::hardware::automotive::occupant_awareness::Role>",
7807   "record_kind" : "class",
7808   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware10automotive18occupant_awareness4RoleEEE",
7809   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionIN4aidl7android8hardware10automotive18occupant_awareness4RoleEEE",
7810   "size" : 1,
7811   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7812   "template_args" :
7813   [
7814    "_ZTIN4aidl7android8hardware10automotive18occupant_awareness4RoleE"
7815   ]
7816  },
7817  {
7818   "alignment" : 1,
7819   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEEE",
7820   "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::automotive::occupant_awareness::GazeDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::GazeDetection>>>",
7821   "record_kind" : "class",
7822   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEEE",
7823   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS3_9allocatorISA_EEEEEE",
7824   "size" : 1,
7825   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7826   "template_args" :
7827   [
7828    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness13GazeDetectionENS_9allocatorIS6_EEEE"
7829   ]
7830  },
7831  {
7832   "alignment" : 1,
7833   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEEE",
7834   "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::OccupantDetection>>>",
7835   "record_kind" : "class",
7836   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEEE",
7837   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS3_9allocatorISA_EEEEEE",
7838   "size" : 1,
7839   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7840   "template_args" :
7841   [
7842    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17OccupantDetectionENS_9allocatorIS6_EEEE"
7843   ]
7844  },
7845  {
7846   "alignment" : 1,
7847   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEEE",
7848   "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::PresenceDetection>>>",
7849   "record_kind" : "class",
7850   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEEE",
7851   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS3_9allocatorISA_EEEEEE",
7852   "size" : 1,
7853   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7854   "template_args" :
7855   [
7856    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness17PresenceDetectionENS_9allocatorIS6_EEEE"
7857   ]
7858  },
7859  {
7860   "alignment" : 1,
7861   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEEE",
7862   "name" : "android::internal::details::HasToStringFunction<std::vector<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection, std::allocator<aidl::android::hardware::automotive::occupant_awareness::DriverMonitoringDetection>>>",
7863   "record_kind" : "class",
7864   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEEE",
7865   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS3_9allocatorISA_EEEEEE",
7866   "size" : 1,
7867   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7868   "template_args" :
7869   [
7870    "_ZTINSt3__16vectorIN4aidl7android8hardware10automotive18occupant_awareness25DriverMonitoringDetectionENS_9allocatorIS6_EEEE"
7871   ]
7872  },
7873  {
7874   "alignment" : 1,
7875   "linker_set_key" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIdNS3_9allocatorIdEEEEEE",
7876   "name" : "android::internal::details::HasToStringFunction<std::vector<double, std::allocator<double>>>",
7877   "record_kind" : "class",
7878   "referenced_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIdNS3_9allocatorIdEEEEEE",
7879   "self_type" : "_ZTIN7android8internal7details19HasToStringFunctionINSt3__16vectorIdNS3_9allocatorIdEEEEEE",
7880   "size" : 1,
7881   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
7882   "template_args" :
7883   [
7884    "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE"
7885   ]
7886  }
7887 ],
7888 "rvalue_reference_types" :
7889 [
7890  {
7891   "alignment" : 4,
7892   "linker_set_key" : "_ZTION3ndk13ScopedAParcelE",
7893   "name" : "ndk::ScopedAParcel &&",
7894   "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
7895   "self_type" : "_ZTION3ndk13ScopedAParcelE",
7896   "size" : 4,
7897   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
7898  },
7899  {
7900   "alignment" : 4,
7901   "linker_set_key" : "_ZTION3ndk13ScopedAStatusE",
7902   "name" : "ndk::ScopedAStatus &&",
7903   "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
7904   "self_type" : "_ZTION3ndk13ScopedAStatusE",
7905   "size" : 4,
7906   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
7907  },
7908  {
7909   "alignment" : 4,
7910   "linker_set_key" : "_ZTION3ndk17AParcelableHolderE",
7911   "name" : "ndk::AParcelableHolder &&",
7912   "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
7913   "self_type" : "_ZTION3ndk17AParcelableHolderE",
7914   "size" : 4,
7915   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
7916  },
7917  {
7918   "alignment" : 4,
7919   "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE",
7920   "name" : "ndk::ScopedAIBinder_Weak &&",
7921   "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
7922   "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE",
7923   "size" : 4,
7924   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
7925  },
7926  {
7927   "alignment" : 4,
7928   "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE",
7929   "name" : "ndk::ScopedFileDescriptor &&",
7930   "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
7931   "self_type" : "_ZTION3ndk20ScopedFileDescriptorE",
7932   "size" : 4,
7933   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
7934  },
7935  {
7936   "alignment" : 4,
7937   "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
7938   "name" : "ndk::ScopedAIBinder_DeathRecipient &&",
7939   "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
7940   "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
7941   "size" : 4,
7942   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
7943  },
7944  {
7945   "alignment" : 4,
7946   "linker_set_key" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
7947   "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &&",
7948   "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
7949   "self_type" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
7950   "size" : 4,
7951   "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
7952  }
7953 ]
7954}
7955