blob: 8080495d47fd75c681e83a8bbbab0fecfc19d6d0 [file] [log] [blame]
Hsin-Yi Chen2ebbabf2021-05-26 17:15:23 +08001{
2 "array_types" : [],
Hsin-Yi Chenf6586b02021-06-08 17:39:31 +08003 "builtin_types" :
4 [
5 {
6 "alignment" : 4,
7 "linker_set_key" : "_ZTIDn",
8 "name" : "nullptr_t",
9 "referenced_type" : "_ZTIDn",
10 "self_type" : "_ZTIDn",
11 "size" : 4
12 },
13 {
14 "alignment" : 1,
15 "is_integral" : true,
16 "is_unsigned" : true,
17 "linker_set_key" : "_ZTIb",
18 "name" : "bool",
19 "referenced_type" : "_ZTIb",
20 "self_type" : "_ZTIb",
21 "size" : 1
22 },
23 {
24 "alignment" : 1,
25 "is_integral" : true,
26 "linker_set_key" : "_ZTIc",
27 "name" : "char",
28 "referenced_type" : "_ZTIc",
29 "self_type" : "_ZTIc",
30 "size" : 1
31 },
32 {
33 "alignment" : 4,
34 "is_integral" : true,
35 "linker_set_key" : "_ZTIi",
36 "name" : "int",
37 "referenced_type" : "_ZTIi",
38 "self_type" : "_ZTIi",
39 "size" : 4
40 },
41 {
42 "alignment" : 4,
43 "is_integral" : true,
44 "is_unsigned" : true,
45 "linker_set_key" : "_ZTIj",
46 "name" : "unsigned int",
47 "referenced_type" : "_ZTIj",
48 "self_type" : "_ZTIj",
49 "size" : 4
50 },
51 {
52 "linker_set_key" : "_ZTIv",
53 "name" : "void",
54 "referenced_type" : "_ZTIv",
55 "self_type" : "_ZTIv"
56 },
57 {
58 "alignment" : 4,
59 "is_integral" : true,
60 "linker_set_key" : "_ZTIx",
61 "name" : "long long",
62 "referenced_type" : "_ZTIx",
63 "self_type" : "_ZTIx",
64 "size" : 8
65 }
66 ],
Hsin-Yi Chen2ebbabf2021-05-26 17:15:23 +080067 "elf_functions" :
68 [
69 {
70 "binding" : "weak",
71 "name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE8asBinderEv"
72 },
73 {
74 "binding" : "weak",
75 "name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE8asBinderEv"
76 },
77 {
78 "binding" : "weak",
79 "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware8memtrack10DeviceInfoEEEiPK7AParcelPvj"
80 },
81 {
82 "binding" : "weak",
83 "name" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware8memtrack14MemtrackRecordEEEiPK7AParcelPvj"
84 },
85 {
86 "binding" : "weak",
87 "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware8memtrack10DeviceInfoEEEiP7AParcelPKvj"
88 },
89 {
90 "binding" : "weak",
91 "name" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware8memtrack14MemtrackRecordEEEiP7AParcelPKvj"
92 },
93 {
94 "name" : "_ZN4aidl7android8hardware8memtrack10BnMemtrack12createBinderEv"
95 },
96 {
97 "name" : "_ZN4aidl7android8hardware8memtrack10BnMemtrack16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
98 },
99 {
100 "name" : "_ZN4aidl7android8hardware8memtrack10BnMemtrack19getInterfaceVersionEPi"
101 },
102 {
103 "name" : "_ZN4aidl7android8hardware8memtrack10BnMemtrackC2Ev"
104 },
105 {
106 "name" : "_ZN4aidl7android8hardware8memtrack10BnMemtrackD0Ev"
107 },
108 {
109 "name" : "_ZN4aidl7android8hardware8memtrack10BnMemtrackD1Ev"
110 },
111 {
112 "name" : "_ZN4aidl7android8hardware8memtrack10BnMemtrackD2Ev"
113 },
114 {
115 "name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrack16getGpuDeviceInfoEPNSt3__16vectorINS2_10DeviceInfoENS4_9allocatorIS6_EEEE"
116 },
117 {
118 "name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrack16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
119 },
120 {
121 "name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrack19getInterfaceVersionEPi"
122 },
123 {
124 "name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrack9getMemoryEiNS2_12MemtrackTypeEPNSt3__16vectorINS2_14MemtrackRecordENS5_9allocatorIS7_EEEE"
125 },
126 {
127 "name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrackC1ERKN3ndk10SpAIBinderE"
128 },
129 {
130 "name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrackC2ERKN3ndk10SpAIBinderE"
131 },
132 {
133 "name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrackD0Ev"
134 },
135 {
136 "name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrackD1Ev"
137 },
138 {
139 "name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrackD2Ev"
140 },
141 {
142 "name" : "_ZN4aidl7android8hardware8memtrack10DeviceInfo14readFromParcelEPK7AParcel"
143 },
144 {
145 "name" : "_ZN4aidl7android8hardware8memtrack14MemtrackRecord14readFromParcelEPK7AParcel"
146 },
147 {
148 "name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault16getGpuDeviceInfoEPNSt3__16vectorINS2_10DeviceInfoENS4_9allocatorIS6_EEEE"
149 },
150 {
151 "name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
152 },
153 {
154 "name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault19getInterfaceVersionEPi"
155 },
156 {
157 "name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault8asBinderEv"
158 },
159 {
160 "name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault8isRemoteEv"
161 },
162 {
163 "name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault9getMemoryEiNS2_12MemtrackTypeEPNSt3__16vectorINS2_14MemtrackRecordENS5_9allocatorIS7_EEEE"
164 },
165 {
166 "name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack10fromBinderERKN3ndk10SpAIBinderE"
167 },
168 {
169 "name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE"
170 },
171 {
172 "name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack14getDefaultImplEv"
173 },
174 {
175 "name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE"
176 },
177 {
178 "name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack14setDefaultImplERKNSt3__110shared_ptrIS3_EE"
179 },
180 {
181 "name" : "_ZN4aidl7android8hardware8memtrack9IMemtrackC2Ev"
182 },
183 {
184 "name" : "_ZN4aidl7android8hardware8memtrack9IMemtrackD0Ev"
185 },
186 {
187 "name" : "_ZN4aidl7android8hardware8memtrack9IMemtrackD1Ev"
188 },
189 {
190 "name" : "_ZN4aidl7android8hardware8memtrack9IMemtrackD2Ev"
191 },
192 {
193 "name" : "_ZNK4aidl7android8hardware8memtrack10DeviceInfo13writeToParcelEP7AParcel"
194 },
195 {
196 "name" : "_ZNK4aidl7android8hardware8memtrack14MemtrackRecord13writeToParcelEP7AParcel"
197 },
198 {
199 "binding" : "weak",
200 "name" : "_ZNSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEED2Ev"
201 },
202 {
203 "binding" : "weak",
204 "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE16__on_zero_sharedEv"
205 },
206 {
207 "binding" : "weak",
208 "name" : "_ZNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEE21__on_zero_shared_weakEv"
209 },
210 {
211 "binding" : "weak",
212 "name" : "_ZNSt3__16vectorIN4aidl7android8hardware8memtrack10DeviceInfoENS_9allocatorIS5_EEE8__appendEj"
213 },
214 {
215 "binding" : "weak",
216 "name" : "_ZNSt3__16vectorIN4aidl7android8hardware8memtrack14MemtrackRecordENS_9allocatorIS5_EEE8__appendEj"
217 }
218 ],
219 "elf_objects" :
220 [
221 {
222 "binding" : "weak",
223 "name" : "_ZGVN4aidl7android8hardware8memtrack9IMemtrack4hashE"
224 },
225 {
226 "name" : "_ZN4aidl7android8hardware8memtrack10DeviceInfo10descriptorE"
227 },
228 {
229 "name" : "_ZN4aidl7android8hardware8memtrack14MemtrackRecord10descriptorE"
230 },
231 {
232 "name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack10descriptorE"
233 },
234 {
235 "name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack12default_implE"
236 },
237 {
238 "binding" : "weak",
239 "name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack4hashE"
240 },
241 {
242 "binding" : "weak",
243 "name" : "_ZTVN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE"
244 },
245 {
246 "binding" : "weak",
247 "name" : "_ZTVN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE"
248 },
249 {
250 "binding" : "weak",
251 "name" : "_ZTVN3ndk13SharedRefBaseE"
252 },
253 {
254 "name" : "_ZTVN4aidl7android8hardware8memtrack10BnMemtrackE"
255 },
256 {
257 "name" : "_ZTVN4aidl7android8hardware8memtrack10BpMemtrackE"
258 },
259 {
260 "name" : "_ZTVN4aidl7android8hardware8memtrack16IMemtrackDefaultE"
261 },
262 {
263 "name" : "_ZTVN4aidl7android8hardware8memtrack9IMemtrackE"
264 },
265 {
266 "binding" : "weak",
267 "name" : "_ZTVNSt3__120__shared_ptr_pointerIPN3ndk13SharedRefBaseENS_14default_deleteIS2_EENS_9allocatorIS2_EEEE"
268 }
269 ],
Hsin-Yi Chenf6586b02021-06-08 17:39:31 +0800270 "enum_types" :
271 [
272 {
273 "alignment" : 4,
274 "enum_fields" :
275 [
276 {
277 "enum_field_value" : 1,
278 "name" : "FLAG_ONEWAY"
279 }
280 ],
281 "linker_set_key" : "_ZTI12$FLAG_ONEWAY",
282 "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:43:1)",
283 "referenced_type" : "_ZTI12$FLAG_ONEWAY",
284 "self_type" : "_ZTI12$FLAG_ONEWAY",
285 "size" : 4,
286 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
287 "underlying_type" : "_ZTIj"
288 },
289 {
290 "alignment" : 4,
291 "enum_fields" :
292 [
293 {
294 "enum_field_value" : 0,
295 "name" : "EX_NONE"
296 },
297 {
298 "enum_field_value" : -1,
299 "name" : "EX_SECURITY"
300 },
301 {
302 "enum_field_value" : -2,
303 "name" : "EX_BAD_PARCELABLE"
304 },
305 {
306 "enum_field_value" : -3,
307 "name" : "EX_ILLEGAL_ARGUMENT"
308 },
309 {
310 "enum_field_value" : -4,
311 "name" : "EX_NULL_POINTER"
312 },
313 {
314 "enum_field_value" : -5,
315 "name" : "EX_ILLEGAL_STATE"
316 },
317 {
318 "enum_field_value" : -6,
319 "name" : "EX_NETWORK_MAIN_THREAD"
320 },
321 {
322 "enum_field_value" : -7,
323 "name" : "EX_UNSUPPORTED_OPERATION"
324 },
325 {
326 "enum_field_value" : -8,
327 "name" : "EX_SERVICE_SPECIFIC"
328 },
329 {
330 "enum_field_value" : -9,
331 "name" : "EX_PARCELABLE"
332 },
333 {
334 "enum_field_value" : -129,
335 "name" : "EX_TRANSACTION_FAILED"
336 }
337 ],
338 "linker_set_key" : "_ZTI18$EX_BAD_PARCELABLE",
339 "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:79:1)",
340 "referenced_type" : "_ZTI18$EX_BAD_PARCELABLE",
341 "self_type" : "_ZTI18$EX_BAD_PARCELABLE",
342 "size" : 4,
343 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
344 "underlying_type" : "_ZTIi"
345 },
346 {
347 "alignment" : 4,
348 "enum_fields" :
349 [
350 {
351 "enum_field_value" : 268435456,
352 "name" : "FLAG_PRIVATE_LOCAL"
353 }
354 ],
355 "linker_set_key" : "_ZTI19$FLAG_PRIVATE_LOCAL",
356 "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:35:1)",
357 "referenced_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
358 "self_type" : "_ZTI19$FLAG_PRIVATE_LOCAL",
359 "size" : 4,
360 "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
361 "underlying_type" : "_ZTIj"
362 },
363 {
364 "alignment" : 4,
365 "enum_fields" :
366 [
367 {
368 "enum_field_value" : 268435456,
369 "name" : "FLAG_PRIVATE_VENDOR"
370 }
371 ],
372 "linker_set_key" : "_ZTI20$FLAG_PRIVATE_VENDOR",
373 "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h:26:1)",
374 "referenced_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
375 "self_type" : "_ZTI20$FLAG_PRIVATE_VENDOR",
376 "size" : 4,
377 "source_file" : "frameworks/native/libs/binder/ndk/include_platform/android/binder_stability.h",
378 "underlying_type" : "_ZTIj"
379 },
380 {
381 "alignment" : 4,
382 "enum_fields" :
383 [
384 {
385 "enum_field_value" : 0,
386 "name" : "STATUS_OK"
387 },
388 {
389 "enum_field_value" : -2147483648,
390 "name" : "STATUS_UNKNOWN_ERROR"
391 },
392 {
393 "enum_field_value" : -12,
394 "name" : "STATUS_NO_MEMORY"
395 },
396 {
397 "enum_field_value" : -38,
398 "name" : "STATUS_INVALID_OPERATION"
399 },
400 {
401 "enum_field_value" : -22,
402 "name" : "STATUS_BAD_VALUE"
403 },
404 {
405 "enum_field_value" : -2147483647,
406 "name" : "STATUS_BAD_TYPE"
407 },
408 {
409 "enum_field_value" : -2,
410 "name" : "STATUS_NAME_NOT_FOUND"
411 },
412 {
413 "enum_field_value" : -1,
414 "name" : "STATUS_PERMISSION_DENIED"
415 },
416 {
417 "enum_field_value" : -19,
418 "name" : "STATUS_NO_INIT"
419 },
420 {
421 "enum_field_value" : -17,
422 "name" : "STATUS_ALREADY_EXISTS"
423 },
424 {
425 "enum_field_value" : -32,
426 "name" : "STATUS_DEAD_OBJECT"
427 },
428 {
429 "enum_field_value" : -2147483646,
430 "name" : "STATUS_FAILED_TRANSACTION"
431 },
432 {
433 "enum_field_value" : -75,
434 "name" : "STATUS_BAD_INDEX"
435 },
436 {
437 "enum_field_value" : -61,
438 "name" : "STATUS_NOT_ENOUGH_DATA"
439 },
440 {
441 "enum_field_value" : -11,
442 "name" : "STATUS_WOULD_BLOCK"
443 },
444 {
445 "enum_field_value" : -110,
446 "name" : "STATUS_TIMED_OUT"
447 },
448 {
449 "enum_field_value" : -74,
450 "name" : "STATUS_UNKNOWN_TRANSACTION"
451 },
452 {
453 "enum_field_value" : -2147483641,
454 "name" : "STATUS_FDS_NOT_ALLOWED"
455 },
456 {
457 "enum_field_value" : -2147483640,
458 "name" : "STATUS_UNEXPECTED_NULL"
459 }
460 ],
461 "linker_set_key" : "_ZTI22$STATUS_ALREADY_EXISTS",
462 "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h:45:1)",
463 "referenced_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
464 "self_type" : "_ZTI22$STATUS_ALREADY_EXISTS",
465 "size" : 4,
466 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_status.h",
467 "underlying_type" : "_ZTIi"
468 },
469 {
470 "alignment" : 4,
471 "enum_fields" :
472 [
473 {
474 "enum_field_value" : 1,
475 "name" : "FIRST_CALL_TRANSACTION"
476 },
477 {
478 "enum_field_value" : 16777215,
479 "name" : "LAST_CALL_TRANSACTION"
480 }
481 ],
482 "linker_set_key" : "_ZTI23$FIRST_CALL_TRANSACTION",
483 "name" : "(anonymous enum at frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h:58:1)",
484 "referenced_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
485 "self_type" : "_ZTI23$FIRST_CALL_TRANSACTION",
486 "size" : 4,
487 "source_file" : "frameworks/native/libs/binder/ndk/include_ndk/android/binder_ibinder.h",
488 "underlying_type" : "_ZTIj"
489 },
490 {
491 "alignment" : 4,
492 "enum_fields" :
493 [
494 {
495 "enum_field_value" : 0,
496 "name" : "ndk::STABILITY_LOCAL"
497 },
498 {
499 "enum_field_value" : 1,
500 "name" : "ndk::STABILITY_VINTF"
501 }
502 ],
503 "linker_set_key" : "_ZTIN3ndk16$STABILITY_LOCALE",
504 "name" : "ndk::(anonymous enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h:34:1)",
505 "referenced_type" : "_ZTIN3ndk16$STABILITY_LOCALE",
506 "self_type" : "_ZTIN3ndk16$STABILITY_LOCALE",
507 "size" : 4,
508 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h",
509 "underlying_type" : "_ZTIj"
510 },
511 {
512 "alignment" : 4,
513 "enum_fields" :
514 [
515 {
516 "enum_field_value" : 0,
517 "name" : "aidl::android::hardware::memtrack::MemtrackType::OTHER"
518 },
519 {
520 "enum_field_value" : 1,
521 "name" : "aidl::android::hardware::memtrack::MemtrackType::GL"
522 },
523 {
524 "enum_field_value" : 2,
525 "name" : "aidl::android::hardware::memtrack::MemtrackType::GRAPHICS"
526 },
527 {
528 "enum_field_value" : 3,
529 "name" : "aidl::android::hardware::memtrack::MemtrackType::MULTIMEDIA"
530 },
531 {
532 "enum_field_value" : 4,
533 "name" : "aidl::android::hardware::memtrack::MemtrackType::CAMERA"
534 }
535 ],
536 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack12MemtrackTypeE",
537 "name" : "aidl::android::hardware::memtrack::MemtrackType",
538 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack12MemtrackTypeE",
539 "self_type" : "_ZTIN4aidl7android8hardware8memtrack12MemtrackTypeE",
540 "size" : 4,
541 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackType.h",
542 "underlying_type" : "_ZTIi"
543 },
544 {
545 "alignment" : 4,
546 "enum_fields" :
547 [
548 {
549 "enum_field_value" : 512,
550 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::FLAG_SECURE"
551 }
552 ],
553 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord12$FLAG_SECUREE",
554 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::(anonymous enum at out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h:56:3)",
555 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord12$FLAG_SECUREE",
556 "self_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord12$FLAG_SECUREE",
557 "size" : 4,
558 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h",
559 "underlying_type" : "_ZTIi"
560 },
561 {
562 "alignment" : 4,
563 "enum_fields" :
564 [
565 {
566 "enum_field_value" : 8,
567 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::FLAG_SHARED"
568 }
569 ],
570 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord12$FLAG_SHAREDE",
571 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::(anonymous enum at out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h:50:3)",
572 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord12$FLAG_SHAREDE",
573 "self_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord12$FLAG_SHAREDE",
574 "size" : 4,
575 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h",
576 "underlying_type" : "_ZTIi"
577 },
578 {
579 "alignment" : 4,
580 "enum_fields" :
581 [
582 {
583 "enum_field_value" : 64,
584 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::FLAG_SYSTEM"
585 }
586 ],
587 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord12$FLAG_SYSTEME",
588 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::(anonymous enum at out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h:53:3)",
589 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord12$FLAG_SYSTEME",
590 "self_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord12$FLAG_SYSTEME",
591 "size" : 4,
592 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h",
593 "underlying_type" : "_ZTIi"
594 },
595 {
596 "alignment" : 4,
597 "enum_fields" :
598 [
599 {
600 "enum_field_value" : 32,
601 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::FLAG_PRIVATE"
602 }
603 ],
604 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord13$FLAG_PRIVATEE",
605 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::(anonymous enum at out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h:52:3)",
606 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord13$FLAG_PRIVATEE",
607 "self_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord13$FLAG_PRIVATEE",
608 "size" : 4,
609 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h",
610 "underlying_type" : "_ZTIi"
611 },
612 {
613 "alignment" : 4,
614 "enum_fields" :
615 [
616 {
617 "enum_field_value" : 128,
618 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::FLAG_DEDICATED"
619 }
620 ],
621 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord15$FLAG_DEDICATEDE",
622 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::(anonymous enum at out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h:54:3)",
623 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord15$FLAG_DEDICATEDE",
624 "self_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord15$FLAG_DEDICATEDE",
625 "size" : 4,
626 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h",
627 "underlying_type" : "_ZTIi"
628 },
629 {
630 "alignment" : 4,
631 "enum_fields" :
632 [
633 {
634 "enum_field_value" : 256,
635 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::FLAG_NONSECURE"
636 }
637 ],
638 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord15$FLAG_NONSECUREE",
639 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::(anonymous enum at out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h:55:3)",
640 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord15$FLAG_NONSECUREE",
641 "self_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord15$FLAG_NONSECUREE",
642 "size" : 4,
643 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h",
644 "underlying_type" : "_ZTIi"
645 },
646 {
647 "alignment" : 4,
648 "enum_fields" :
649 [
650 {
651 "enum_field_value" : 16,
652 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::FLAG_SHARED_PSS"
653 }
654 ],
655 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord16$FLAG_SHARED_PSSE",
656 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::(anonymous enum at out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h:51:3)",
657 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord16$FLAG_SHARED_PSSE",
658 "self_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord16$FLAG_SHARED_PSSE",
659 "size" : 4,
660 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h",
661 "underlying_type" : "_ZTIi"
662 },
663 {
664 "alignment" : 4,
665 "enum_fields" :
666 [
667 {
668 "enum_field_value" : 2,
669 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::FLAG_SMAPS_ACCOUNTED"
670 }
671 ],
672 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord21$FLAG_SMAPS_ACCOUNTEDE",
673 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::(anonymous enum at out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h:48:3)",
674 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord21$FLAG_SMAPS_ACCOUNTEDE",
675 "self_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord21$FLAG_SMAPS_ACCOUNTEDE",
676 "size" : 4,
677 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h",
678 "underlying_type" : "_ZTIi"
679 },
680 {
681 "alignment" : 4,
682 "enum_fields" :
683 [
684 {
685 "enum_field_value" : 4,
686 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::FLAG_SMAPS_UNACCOUNTED"
687 }
688 ],
689 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord23$FLAG_SMAPS_UNACCOUNTEDE",
690 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::(anonymous enum at out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h:49:3)",
691 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord23$FLAG_SMAPS_UNACCOUNTEDE",
692 "self_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecord23$FLAG_SMAPS_UNACCOUNTEDE",
693 "size" : 4,
694 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h",
695 "underlying_type" : "_ZTIi"
696 },
697 {
698 "alignment" : 4,
699 "enum_fields" :
700 [
701 {
702 "enum_field_value" : 0,
703 "name" : "android::internal::details::ToEmptyString<std::__1::basic_string<char>>::value"
704 }
705 ],
706 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEE6$valueE",
707 "name" : "android::internal::details::ToEmptyString<basic_string<char>>::(anonymous enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
708 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEE6$valueE",
709 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEE6$valueE",
710 "size" : 4,
711 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
712 "underlying_type" : "_ZTIj"
713 },
714 {
715 "alignment" : 4,
716 "enum_fields" :
717 [
718 {
719 "enum_field_value" : 0,
720 "name" : "android::internal::details::ToEmptyString<int>::value"
721 }
722 ],
723 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE",
724 "name" : "android::internal::details::ToEmptyString<int>::(anonymous enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
725 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE",
726 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIiE6$valueE",
727 "size" : 4,
728 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
729 "underlying_type" : "_ZTIj"
730 },
731 {
732 "alignment" : 4,
733 "enum_fields" :
734 [
735 {
736 "enum_field_value" : 0,
737 "name" : "android::internal::details::ToEmptyString<long long>::value"
738 }
739 ],
740 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIxE6$valueE",
741 "name" : "android::internal::details::ToEmptyString<long long>::(anonymous enum at frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h:153:5)",
742 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIxE6$valueE",
743 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIxE6$valueE",
744 "size" : 4,
745 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
746 "underlying_type" : "_ZTIj"
747 }
748 ],
749 "function_types" :
750 [
751 {
752 "alignment" : 4,
753 "linker_set_key" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
754 "name" : "int (AIBinder *, unsigned int, const AParcel *, AParcel *)",
755 "parameters" :
756 [
757 {
758 "referenced_type" : "_ZTIP8AIBinder"
759 },
760 {
761 "referenced_type" : "_ZTIj"
762 },
763 {
764 "referenced_type" : "_ZTIPK7AParcel"
765 },
766 {
767 "referenced_type" : "_ZTIP7AParcel"
768 }
769 ],
770 "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
771 "return_type" : "_ZTIi",
772 "self_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
773 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
774 }
775 ],
776 "functions" :
777 [
778 {
779 "function_name" : "ndk::BnCInterface<aidl::android::hardware::memtrack::IMemtrack>::asBinder",
780 "linker_set_key" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE8asBinderEv",
781 "parameters" :
782 [
783 {
784 "is_this_ptr" : true,
785 "referenced_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE"
786 }
787 ],
788 "return_type" : "_ZTIN3ndk10SpAIBinderE",
789 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
790 },
791 {
792 "function_name" : "ndk::BpCInterface<aidl::android::hardware::memtrack::IMemtrack>::asBinder",
793 "linker_set_key" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE8asBinderEv",
794 "parameters" :
795 [
796 {
797 "is_this_ptr" : true,
798 "referenced_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE"
799 }
800 ],
801 "return_type" : "_ZTIN3ndk10SpAIBinderE",
802 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
803 },
804 {
805 "function_name" : "ndk::AParcel_readStdVectorParcelableElement",
806 "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware8memtrack10DeviceInfoEEEiPK7AParcelPvj",
807 "parameters" :
808 [
809 {
810 "referenced_type" : "_ZTIPK7AParcel"
811 },
812 {
813 "referenced_type" : "_ZTIPv"
814 },
815 {
816 "referenced_type" : "_ZTIj"
817 }
818 ],
819 "return_type" : "_ZTIi",
820 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
821 "template_args" : [ "_ZTIN4aidl7android8hardware8memtrack10DeviceInfoE" ]
822 },
823 {
824 "function_name" : "ndk::AParcel_readStdVectorParcelableElement",
825 "linker_set_key" : "_ZN3ndk38AParcel_readStdVectorParcelableElementIN4aidl7android8hardware8memtrack14MemtrackRecordEEEiPK7AParcelPvj",
826 "parameters" :
827 [
828 {
829 "referenced_type" : "_ZTIPK7AParcel"
830 },
831 {
832 "referenced_type" : "_ZTIPv"
833 },
834 {
835 "referenced_type" : "_ZTIj"
836 }
837 ],
838 "return_type" : "_ZTIi",
839 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
840 "template_args" : [ "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecordE" ]
841 },
842 {
843 "function_name" : "ndk::AParcel_writeStdVectorParcelableElement",
844 "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware8memtrack10DeviceInfoEEEiP7AParcelPKvj",
845 "parameters" :
846 [
847 {
848 "referenced_type" : "_ZTIP7AParcel"
849 },
850 {
851 "referenced_type" : "_ZTIPKv"
852 },
853 {
854 "referenced_type" : "_ZTIj"
855 }
856 ],
857 "return_type" : "_ZTIi",
858 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
859 "template_args" : [ "_ZTIN4aidl7android8hardware8memtrack10DeviceInfoE" ]
860 },
861 {
862 "function_name" : "ndk::AParcel_writeStdVectorParcelableElement",
863 "linker_set_key" : "_ZN3ndk39AParcel_writeStdVectorParcelableElementIN4aidl7android8hardware8memtrack14MemtrackRecordEEEiP7AParcelPKvj",
864 "parameters" :
865 [
866 {
867 "referenced_type" : "_ZTIP7AParcel"
868 },
869 {
870 "referenced_type" : "_ZTIPKv"
871 },
872 {
873 "referenced_type" : "_ZTIj"
874 }
875 ],
876 "return_type" : "_ZTIi",
877 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h",
878 "template_args" : [ "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecordE" ]
879 },
880 {
881 "access" : "protected",
882 "function_name" : "aidl::android::hardware::memtrack::BnMemtrack::createBinder",
883 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BnMemtrack12createBinderEv",
884 "parameters" :
885 [
886 {
887 "is_this_ptr" : true,
888 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BnMemtrackE"
889 }
890 ],
891 "return_type" : "_ZTIN3ndk10SpAIBinderE",
892 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/BnMemtrack.h"
893 },
894 {
895 "function_name" : "aidl::android::hardware::memtrack::BnMemtrack::getInterfaceHash",
896 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BnMemtrack16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
897 "parameters" :
898 [
899 {
900 "is_this_ptr" : true,
901 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BnMemtrackE"
902 },
903 {
904 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
905 }
906 ],
907 "return_type" : "_ZTIN3ndk13ScopedAStatusE",
908 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/BnMemtrack.h"
909 },
910 {
911 "function_name" : "aidl::android::hardware::memtrack::BnMemtrack::getInterfaceVersion",
912 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BnMemtrack19getInterfaceVersionEPi",
913 "parameters" :
914 [
915 {
916 "is_this_ptr" : true,
917 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BnMemtrackE"
918 },
919 {
920 "referenced_type" : "_ZTIPi"
921 }
922 ],
923 "return_type" : "_ZTIN3ndk13ScopedAStatusE",
924 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/BnMemtrack.h"
925 },
926 {
927 "function_name" : "aidl::android::hardware::memtrack::BnMemtrack::BnMemtrack",
928 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BnMemtrackC2Ev",
929 "parameters" :
930 [
931 {
932 "is_this_ptr" : true,
933 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BnMemtrackE"
934 }
935 ],
936 "return_type" : "_ZTIv",
937 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/BnMemtrack.h"
938 },
939 {
940 "function_name" : "aidl::android::hardware::memtrack::BnMemtrack::~BnMemtrack",
941 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BnMemtrackD0Ev",
942 "parameters" :
943 [
944 {
945 "is_this_ptr" : true,
946 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BnMemtrackE"
947 }
948 ],
949 "return_type" : "_ZTIv",
950 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/BnMemtrack.h"
951 },
952 {
953 "function_name" : "aidl::android::hardware::memtrack::BnMemtrack::~BnMemtrack",
954 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BnMemtrackD1Ev",
955 "parameters" :
956 [
957 {
958 "is_this_ptr" : true,
959 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BnMemtrackE"
960 }
961 ],
962 "return_type" : "_ZTIv",
963 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/BnMemtrack.h"
964 },
965 {
966 "function_name" : "aidl::android::hardware::memtrack::BnMemtrack::~BnMemtrack",
967 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BnMemtrackD2Ev",
968 "parameters" :
969 [
970 {
971 "is_this_ptr" : true,
972 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BnMemtrackE"
973 }
974 ],
975 "return_type" : "_ZTIv",
976 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/BnMemtrack.h"
977 },
978 {
979 "function_name" : "aidl::android::hardware::memtrack::BpMemtrack::getGpuDeviceInfo",
980 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BpMemtrack16getGpuDeviceInfoEPNSt3__16vectorINS2_10DeviceInfoENS4_9allocatorIS6_EEEE",
981 "parameters" :
982 [
983 {
984 "is_this_ptr" : true,
985 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BpMemtrackE"
986 },
987 {
988 "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware8memtrack10DeviceInfoENS_9allocatorIS5_EEEE"
989 }
990 ],
991 "return_type" : "_ZTIN3ndk13ScopedAStatusE",
992 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/BpMemtrack.h"
993 },
994 {
995 "function_name" : "aidl::android::hardware::memtrack::BpMemtrack::getInterfaceHash",
996 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BpMemtrack16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
997 "parameters" :
998 [
999 {
1000 "is_this_ptr" : true,
1001 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BpMemtrackE"
1002 },
1003 {
1004 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1005 }
1006 ],
1007 "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1008 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/BpMemtrack.h"
1009 },
1010 {
1011 "function_name" : "aidl::android::hardware::memtrack::BpMemtrack::getInterfaceVersion",
1012 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BpMemtrack19getInterfaceVersionEPi",
1013 "parameters" :
1014 [
1015 {
1016 "is_this_ptr" : true,
1017 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BpMemtrackE"
1018 },
1019 {
1020 "referenced_type" : "_ZTIPi"
1021 }
1022 ],
1023 "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1024 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/BpMemtrack.h"
1025 },
1026 {
1027 "function_name" : "aidl::android::hardware::memtrack::BpMemtrack::getMemory",
1028 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BpMemtrack9getMemoryEiNS2_12MemtrackTypeEPNSt3__16vectorINS2_14MemtrackRecordENS5_9allocatorIS7_EEEE",
1029 "parameters" :
1030 [
1031 {
1032 "is_this_ptr" : true,
1033 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BpMemtrackE"
1034 },
1035 {
1036 "referenced_type" : "_ZTIi"
1037 },
1038 {
1039 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack12MemtrackTypeE"
1040 },
1041 {
1042 "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware8memtrack14MemtrackRecordENS_9allocatorIS5_EEEE"
1043 }
1044 ],
1045 "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1046 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/BpMemtrack.h"
1047 },
1048 {
1049 "function_name" : "aidl::android::hardware::memtrack::BpMemtrack::BpMemtrack",
1050 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BpMemtrackC1ERKN3ndk10SpAIBinderE",
1051 "parameters" :
1052 [
1053 {
1054 "is_this_ptr" : true,
1055 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BpMemtrackE"
1056 },
1057 {
1058 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
1059 }
1060 ],
1061 "return_type" : "_ZTIv",
1062 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/BpMemtrack.h"
1063 },
1064 {
1065 "function_name" : "aidl::android::hardware::memtrack::BpMemtrack::BpMemtrack",
1066 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BpMemtrackC2ERKN3ndk10SpAIBinderE",
1067 "parameters" :
1068 [
1069 {
1070 "is_this_ptr" : true,
1071 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BpMemtrackE"
1072 },
1073 {
1074 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
1075 }
1076 ],
1077 "return_type" : "_ZTIv",
1078 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/BpMemtrack.h"
1079 },
1080 {
1081 "function_name" : "aidl::android::hardware::memtrack::BpMemtrack::~BpMemtrack",
1082 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BpMemtrackD0Ev",
1083 "parameters" :
1084 [
1085 {
1086 "is_this_ptr" : true,
1087 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BpMemtrackE"
1088 }
1089 ],
1090 "return_type" : "_ZTIv",
1091 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/BpMemtrack.h"
1092 },
1093 {
1094 "function_name" : "aidl::android::hardware::memtrack::BpMemtrack::~BpMemtrack",
1095 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BpMemtrackD1Ev",
1096 "parameters" :
1097 [
1098 {
1099 "is_this_ptr" : true,
1100 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BpMemtrackE"
1101 }
1102 ],
1103 "return_type" : "_ZTIv",
1104 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/BpMemtrack.h"
1105 },
1106 {
1107 "function_name" : "aidl::android::hardware::memtrack::BpMemtrack::~BpMemtrack",
1108 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10BpMemtrackD2Ev",
1109 "parameters" :
1110 [
1111 {
1112 "is_this_ptr" : true,
1113 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10BpMemtrackE"
1114 }
1115 ],
1116 "return_type" : "_ZTIv",
1117 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/BpMemtrack.h"
1118 },
1119 {
1120 "function_name" : "aidl::android::hardware::memtrack::DeviceInfo::readFromParcel",
1121 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10DeviceInfo14readFromParcelEPK7AParcel",
1122 "parameters" :
1123 [
1124 {
1125 "is_this_ptr" : true,
1126 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack10DeviceInfoE"
1127 },
1128 {
1129 "referenced_type" : "_ZTIPK7AParcel"
1130 }
1131 ],
1132 "return_type" : "_ZTIi",
1133 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/DeviceInfo.h"
1134 },
1135 {
1136 "function_name" : "aidl::android::hardware::memtrack::MemtrackRecord::readFromParcel",
1137 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack14MemtrackRecord14readFromParcelEPK7AParcel",
1138 "parameters" :
1139 [
1140 {
1141 "is_this_ptr" : true,
1142 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack14MemtrackRecordE"
1143 },
1144 {
1145 "referenced_type" : "_ZTIPK7AParcel"
1146 }
1147 ],
1148 "return_type" : "_ZTIi",
1149 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h"
1150 },
1151 {
1152 "function_name" : "aidl::android::hardware::memtrack::IMemtrackDefault::getGpuDeviceInfo",
1153 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault16getGpuDeviceInfoEPNSt3__16vectorINS2_10DeviceInfoENS4_9allocatorIS6_EEEE",
1154 "parameters" :
1155 [
1156 {
1157 "is_this_ptr" : true,
1158 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack16IMemtrackDefaultE"
1159 },
1160 {
1161 "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware8memtrack10DeviceInfoENS_9allocatorIS5_EEEE"
1162 }
1163 ],
1164 "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1165 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
1166 },
1167 {
1168 "function_name" : "aidl::android::hardware::memtrack::IMemtrackDefault::getInterfaceHash",
1169 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
1170 "parameters" :
1171 [
1172 {
1173 "is_this_ptr" : true,
1174 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack16IMemtrackDefaultE"
1175 },
1176 {
1177 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1178 }
1179 ],
1180 "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1181 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
1182 },
1183 {
1184 "function_name" : "aidl::android::hardware::memtrack::IMemtrackDefault::getInterfaceVersion",
1185 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault19getInterfaceVersionEPi",
1186 "parameters" :
1187 [
1188 {
1189 "is_this_ptr" : true,
1190 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack16IMemtrackDefaultE"
1191 },
1192 {
1193 "referenced_type" : "_ZTIPi"
1194 }
1195 ],
1196 "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1197 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
1198 },
1199 {
1200 "function_name" : "aidl::android::hardware::memtrack::IMemtrackDefault::asBinder",
1201 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault8asBinderEv",
1202 "parameters" :
1203 [
1204 {
1205 "is_this_ptr" : true,
1206 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack16IMemtrackDefaultE"
1207 }
1208 ],
1209 "return_type" : "_ZTIN3ndk10SpAIBinderE",
1210 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
1211 },
1212 {
1213 "function_name" : "aidl::android::hardware::memtrack::IMemtrackDefault::isRemote",
1214 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault8isRemoteEv",
1215 "parameters" :
1216 [
1217 {
1218 "is_this_ptr" : true,
1219 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack16IMemtrackDefaultE"
1220 }
1221 ],
1222 "return_type" : "_ZTIb",
1223 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
1224 },
1225 {
1226 "function_name" : "aidl::android::hardware::memtrack::IMemtrackDefault::getMemory",
1227 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault9getMemoryEiNS2_12MemtrackTypeEPNSt3__16vectorINS2_14MemtrackRecordENS5_9allocatorIS7_EEEE",
1228 "parameters" :
1229 [
1230 {
1231 "is_this_ptr" : true,
1232 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack16IMemtrackDefaultE"
1233 },
1234 {
1235 "referenced_type" : "_ZTIi"
1236 },
1237 {
1238 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack12MemtrackTypeE"
1239 },
1240 {
1241 "referenced_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware8memtrack14MemtrackRecordENS_9allocatorIS5_EEEE"
1242 }
1243 ],
1244 "return_type" : "_ZTIN3ndk13ScopedAStatusE",
1245 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
1246 },
1247 {
1248 "function_name" : "aidl::android::hardware::memtrack::IMemtrack::fromBinder",
1249 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack9IMemtrack10fromBinderERKN3ndk10SpAIBinderE",
1250 "parameters" :
1251 [
1252 {
1253 "referenced_type" : "_ZTIRKN3ndk10SpAIBinderE"
1254 }
1255 ],
1256 "return_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE",
1257 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
1258 },
1259 {
1260 "function_name" : "aidl::android::hardware::memtrack::IMemtrack::writeToParcel",
1261 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack9IMemtrack13writeToParcelEP7AParcelRKNSt3__110shared_ptrIS3_EE",
1262 "parameters" :
1263 [
1264 {
1265 "referenced_type" : "_ZTIP7AParcel"
1266 },
1267 {
1268 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE"
1269 }
1270 ],
1271 "return_type" : "_ZTIi",
1272 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
1273 },
1274 {
1275 "function_name" : "aidl::android::hardware::memtrack::IMemtrack::getDefaultImpl",
1276 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack9IMemtrack14getDefaultImplEv",
1277 "return_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE",
1278 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
1279 },
1280 {
1281 "function_name" : "aidl::android::hardware::memtrack::IMemtrack::readFromParcel",
1282 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack9IMemtrack14readFromParcelEPK7AParcelPNSt3__110shared_ptrIS3_EE",
1283 "parameters" :
1284 [
1285 {
1286 "referenced_type" : "_ZTIPK7AParcel"
1287 },
1288 {
1289 "referenced_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE"
1290 }
1291 ],
1292 "return_type" : "_ZTIi",
1293 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
1294 },
1295 {
1296 "function_name" : "aidl::android::hardware::memtrack::IMemtrack::setDefaultImpl",
1297 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack9IMemtrack14setDefaultImplERKNSt3__110shared_ptrIS3_EE",
1298 "parameters" :
1299 [
1300 {
1301 "referenced_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE"
1302 }
1303 ],
1304 "return_type" : "_ZTIb",
1305 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
1306 },
1307 {
1308 "function_name" : "aidl::android::hardware::memtrack::IMemtrack::IMemtrack",
1309 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack9IMemtrackC2Ev",
1310 "parameters" :
1311 [
1312 {
1313 "is_this_ptr" : true,
1314 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack9IMemtrackE"
1315 }
1316 ],
1317 "return_type" : "_ZTIv",
1318 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
1319 },
1320 {
1321 "function_name" : "aidl::android::hardware::memtrack::IMemtrack::~IMemtrack",
1322 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack9IMemtrackD0Ev",
1323 "parameters" :
1324 [
1325 {
1326 "is_this_ptr" : true,
1327 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack9IMemtrackE"
1328 }
1329 ],
1330 "return_type" : "_ZTIv",
1331 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
1332 },
1333 {
1334 "function_name" : "aidl::android::hardware::memtrack::IMemtrack::~IMemtrack",
1335 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack9IMemtrackD1Ev",
1336 "parameters" :
1337 [
1338 {
1339 "is_this_ptr" : true,
1340 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack9IMemtrackE"
1341 }
1342 ],
1343 "return_type" : "_ZTIv",
1344 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
1345 },
1346 {
1347 "function_name" : "aidl::android::hardware::memtrack::IMemtrack::~IMemtrack",
1348 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack9IMemtrackD2Ev",
1349 "parameters" :
1350 [
1351 {
1352 "is_this_ptr" : true,
1353 "referenced_type" : "_ZTIPN4aidl7android8hardware8memtrack9IMemtrackE"
1354 }
1355 ],
1356 "return_type" : "_ZTIv",
1357 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
1358 },
1359 {
1360 "function_name" : "aidl::android::hardware::memtrack::DeviceInfo::writeToParcel",
1361 "linker_set_key" : "_ZNK4aidl7android8hardware8memtrack10DeviceInfo13writeToParcelEP7AParcel",
1362 "parameters" :
1363 [
1364 {
1365 "is_this_ptr" : true,
1366 "referenced_type" : "_ZTIPKN4aidl7android8hardware8memtrack10DeviceInfoE"
1367 },
1368 {
1369 "referenced_type" : "_ZTIP7AParcel"
1370 }
1371 ],
1372 "return_type" : "_ZTIi",
1373 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/DeviceInfo.h"
1374 },
1375 {
1376 "function_name" : "aidl::android::hardware::memtrack::MemtrackRecord::writeToParcel",
1377 "linker_set_key" : "_ZNK4aidl7android8hardware8memtrack14MemtrackRecord13writeToParcelEP7AParcel",
1378 "parameters" :
1379 [
1380 {
1381 "is_this_ptr" : true,
1382 "referenced_type" : "_ZTIPKN4aidl7android8hardware8memtrack14MemtrackRecordE"
1383 },
1384 {
1385 "referenced_type" : "_ZTIP7AParcel"
1386 }
1387 ],
1388 "return_type" : "_ZTIi",
1389 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h"
1390 }
1391 ],
1392 "global_vars" :
1393 [
1394 {
1395 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack10DeviceInfo10descriptorE",
1396 "name" : "aidl::android::hardware::memtrack::DeviceInfo::descriptor",
1397 "referenced_type" : "_ZTIPKc",
1398 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/DeviceInfo.h"
1399 },
1400 {
1401 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack14MemtrackRecord10descriptorE",
1402 "name" : "aidl::android::hardware::memtrack::MemtrackRecord::descriptor",
1403 "referenced_type" : "_ZTIPKc",
1404 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h"
1405 },
1406 {
1407 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack9IMemtrack10descriptorE",
1408 "name" : "aidl::android::hardware::memtrack::IMemtrack::descriptor",
1409 "referenced_type" : "_ZTIPKc",
1410 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
1411 },
1412 {
1413 "access" : "private",
1414 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack9IMemtrack12default_implE",
1415 "name" : "aidl::android::hardware::memtrack::IMemtrack::default_impl",
1416 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE",
1417 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
1418 },
1419 {
1420 "linker_set_key" : "_ZN4aidl7android8hardware8memtrack9IMemtrack4hashE",
1421 "name" : "aidl::android::hardware::memtrack::IMemtrack::hash",
1422 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1423 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
1424 }
1425 ],
1426 "lvalue_reference_types" :
1427 [
1428 {
1429 "alignment" : 4,
1430 "linker_set_key" : "_ZTIRKN3ndk10SpAIBinderE",
1431 "name" : "const ndk::SpAIBinder &",
1432 "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
1433 "self_type" : "_ZTIRKN3ndk10SpAIBinderE",
1434 "size" : 4,
1435 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1436 },
1437 {
1438 "alignment" : 4,
1439 "linker_set_key" : "_ZTIRKN3ndk13ScopedAParcelE",
1440 "name" : "const ndk::ScopedAParcel &",
1441 "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
1442 "self_type" : "_ZTIRKN3ndk13ScopedAParcelE",
1443 "size" : 4,
1444 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1445 },
1446 {
1447 "alignment" : 4,
1448 "linker_set_key" : "_ZTIRKN3ndk17AParcelableHolderE",
1449 "name" : "const ndk::AParcelableHolder &",
1450 "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE",
1451 "self_type" : "_ZTIRKN3ndk17AParcelableHolderE",
1452 "size" : 4,
1453 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
1454 },
1455 {
1456 "alignment" : 4,
1457 "linker_set_key" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
1458 "name" : "const ndk::ScopedFileDescriptor &",
1459 "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
1460 "self_type" : "_ZTIRKN3ndk20ScopedFileDescriptorE",
1461 "size" : 4,
1462 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1463 },
1464 {
1465 "alignment" : 4,
1466 "linker_set_key" : "_ZTIRKN4aidl7android8hardware8memtrack10DeviceInfoE",
1467 "name" : "const aidl::android::hardware::memtrack::DeviceInfo &",
1468 "referenced_type" : "_ZTIKN4aidl7android8hardware8memtrack10DeviceInfoE",
1469 "self_type" : "_ZTIRKN4aidl7android8hardware8memtrack10DeviceInfoE",
1470 "size" : 4,
1471 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/DeviceInfo.h"
1472 },
1473 {
1474 "alignment" : 4,
1475 "linker_set_key" : "_ZTIRKN4aidl7android8hardware8memtrack14MemtrackRecordE",
1476 "name" : "const aidl::android::hardware::memtrack::MemtrackRecord &",
1477 "referenced_type" : "_ZTIKN4aidl7android8hardware8memtrack14MemtrackRecordE",
1478 "self_type" : "_ZTIRKN4aidl7android8hardware8memtrack14MemtrackRecordE",
1479 "size" : 4,
1480 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h"
1481 },
1482 {
1483 "alignment" : 4,
1484 "linker_set_key" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE",
1485 "name" : "const std::shared_ptr<aidl::android::hardware::memtrack::IMemtrack> &",
1486 "referenced_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE",
1487 "self_type" : "_ZTIRKNSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE",
1488 "size" : 4,
1489 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
1490 },
1491 {
1492 "alignment" : 4,
1493 "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1494 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
1495 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1496 "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1497 "size" : 4,
1498 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
1499 },
1500 {
1501 "alignment" : 4,
1502 "linker_set_key" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
1503 "name" : "const std::vector<char16_t, std::allocator<char16_t>> &",
1504 "referenced_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
1505 "self_type" : "_ZTIRKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
1506 "size" : 4,
1507 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1508 },
1509 {
1510 "alignment" : 4,
1511 "linker_set_key" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
1512 "name" : "const std::vector<bool, std::allocator<bool>> &",
1513 "referenced_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
1514 "self_type" : "_ZTIRKNSt3__16vectorIbNS_9allocatorIbEEEE",
1515 "size" : 4,
1516 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1517 },
1518 {
1519 "alignment" : 4,
1520 "linker_set_key" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
1521 "name" : "const std::vector<double, std::allocator<double>> &",
1522 "referenced_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
1523 "self_type" : "_ZTIRKNSt3__16vectorIdNS_9allocatorIdEEEE",
1524 "size" : 4,
1525 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1526 },
1527 {
1528 "alignment" : 4,
1529 "linker_set_key" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
1530 "name" : "const std::vector<float, std::allocator<float>> &",
1531 "referenced_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
1532 "self_type" : "_ZTIRKNSt3__16vectorIfNS_9allocatorIfEEEE",
1533 "size" : 4,
1534 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1535 },
1536 {
1537 "alignment" : 4,
1538 "linker_set_key" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
1539 "name" : "const std::vector<unsigned char, std::allocator<unsigned char>> &",
1540 "referenced_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
1541 "self_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE",
1542 "size" : 4,
1543 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1544 },
1545 {
1546 "alignment" : 4,
1547 "linker_set_key" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
1548 "name" : "const std::vector<int, std::allocator<int>> &",
1549 "referenced_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
1550 "self_type" : "_ZTIRKNSt3__16vectorIiNS_9allocatorIiEEEE",
1551 "size" : 4,
1552 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1553 },
1554 {
1555 "alignment" : 4,
1556 "linker_set_key" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
1557 "name" : "const std::vector<unsigned int, std::allocator<unsigned int>> &",
1558 "referenced_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
1559 "self_type" : "_ZTIRKNSt3__16vectorIjNS_9allocatorIjEEEE",
1560 "size" : 4,
1561 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1562 },
1563 {
1564 "alignment" : 4,
1565 "linker_set_key" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE",
1566 "name" : "const std::vector<long long, std::allocator<long long>> &",
1567 "referenced_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
1568 "self_type" : "_ZTIRKNSt3__16vectorIxNS_9allocatorIxEEEE",
1569 "size" : 4,
1570 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1571 },
1572 {
1573 "alignment" : 4,
1574 "linker_set_key" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE",
1575 "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>> &",
1576 "referenced_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
1577 "self_type" : "_ZTIRKNSt3__16vectorIyNS_9allocatorIyEEEE",
1578 "size" : 4,
1579 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1580 },
1581 {
1582 "alignment" : 4,
1583 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
1584 "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>> &",
1585 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
1586 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
1587 "size" : 4,
1588 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1589 },
1590 {
1591 "alignment" : 4,
1592 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
1593 "name" : "const std::optional<std::vector<bool, std::allocator<bool>>> &",
1594 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
1595 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
1596 "size" : 4,
1597 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1598 },
1599 {
1600 "alignment" : 4,
1601 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
1602 "name" : "const std::optional<std::vector<double, std::allocator<double>>> &",
1603 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
1604 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
1605 "size" : 4,
1606 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1607 },
1608 {
1609 "alignment" : 4,
1610 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
1611 "name" : "const std::optional<std::vector<float, std::allocator<float>>> &",
1612 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
1613 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
1614 "size" : 4,
1615 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1616 },
1617 {
1618 "alignment" : 4,
1619 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
1620 "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> &",
1621 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
1622 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
1623 "size" : 4,
1624 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1625 },
1626 {
1627 "alignment" : 4,
1628 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
1629 "name" : "const std::optional<std::vector<int, std::allocator<int>>> &",
1630 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
1631 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
1632 "size" : 4,
1633 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1634 },
1635 {
1636 "alignment" : 4,
1637 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
1638 "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> &",
1639 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
1640 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
1641 "size" : 4,
1642 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1643 },
1644 {
1645 "alignment" : 4,
1646 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
1647 "name" : "const std::optional<std::vector<long long, std::allocator<long long>>> &",
1648 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
1649 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
1650 "size" : 4,
1651 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1652 },
1653 {
1654 "alignment" : 4,
1655 "linker_set_key" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
1656 "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> &",
1657 "referenced_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
1658 "self_type" : "_ZTIRKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
1659 "size" : 4,
1660 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1661 },
1662 {
1663 "alignment" : 4,
1664 "linker_set_key" : "_ZTIRKi",
1665 "name" : "const int &",
1666 "referenced_type" : "_ZTIKi",
1667 "self_type" : "_ZTIRKi",
1668 "size" : 4,
1669 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
1670 },
1671 {
1672 "alignment" : 4,
1673 "linker_set_key" : "_ZTIRKx",
1674 "name" : "const long long &",
1675 "referenced_type" : "_ZTIKx",
1676 "self_type" : "_ZTIRKx",
1677 "size" : 4,
1678 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
1679 },
1680 {
1681 "alignment" : 4,
1682 "linker_set_key" : "_ZTIRN3ndk10SpAIBinderE",
1683 "name" : "ndk::SpAIBinder &",
1684 "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
1685 "self_type" : "_ZTIRN3ndk10SpAIBinderE",
1686 "size" : 4,
1687 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1688 },
1689 {
1690 "alignment" : 4,
1691 "linker_set_key" : "_ZTIRN3ndk13ScopedAParcelE",
1692 "name" : "ndk::ScopedAParcel &",
1693 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
1694 "self_type" : "_ZTIRN3ndk13ScopedAParcelE",
1695 "size" : 4,
1696 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1697 },
1698 {
1699 "alignment" : 4,
1700 "linker_set_key" : "_ZTIRN3ndk13ScopedAStatusE",
1701 "name" : "ndk::ScopedAStatus &",
1702 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
1703 "self_type" : "_ZTIRN3ndk13ScopedAStatusE",
1704 "size" : 4,
1705 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1706 },
1707 {
1708 "alignment" : 4,
1709 "linker_set_key" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
1710 "name" : "ndk::ScopedAIBinder_Weak &",
1711 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
1712 "self_type" : "_ZTIRN3ndk19ScopedAIBinder_WeakE",
1713 "size" : 4,
1714 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1715 },
1716 {
1717 "alignment" : 4,
1718 "linker_set_key" : "_ZTIRN3ndk20ScopedFileDescriptorE",
1719 "name" : "ndk::ScopedFileDescriptor &",
1720 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
1721 "self_type" : "_ZTIRN3ndk20ScopedFileDescriptorE",
1722 "size" : 4,
1723 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1724 },
1725 {
1726 "alignment" : 4,
1727 "linker_set_key" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
1728 "name" : "ndk::ScopedAIBinder_DeathRecipient &",
1729 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
1730 "self_type" : "_ZTIRN3ndk29ScopedAIBinder_DeathRecipientE",
1731 "size" : 4,
1732 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1733 },
1734 {
1735 "alignment" : 4,
1736 "linker_set_key" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1737 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &",
1738 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1739 "self_type" : "_ZTIRN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1740 "size" : 4,
1741 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1742 }
1743 ],
1744 "pointer_types" :
1745 [
1746 {
1747 "alignment" : 4,
1748 "linker_set_key" : "_ZTIP13AIBinder_Weak",
1749 "name" : "AIBinder_Weak *",
1750 "referenced_type" : "_ZTI13AIBinder_Weak",
1751 "self_type" : "_ZTIP13AIBinder_Weak",
1752 "size" : 4,
1753 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1754 },
1755 {
1756 "alignment" : 4,
1757 "linker_set_key" : "_ZTIP14AIBinder_Class",
1758 "name" : "AIBinder_Class *",
1759 "referenced_type" : "_ZTI14AIBinder_Class",
1760 "self_type" : "_ZTIP14AIBinder_Class",
1761 "size" : 4,
1762 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1763 },
1764 {
1765 "alignment" : 4,
1766 "linker_set_key" : "_ZTIP23AIBinder_DeathRecipient",
1767 "name" : "AIBinder_DeathRecipient *",
1768 "referenced_type" : "_ZTI23AIBinder_DeathRecipient",
1769 "self_type" : "_ZTIP23AIBinder_DeathRecipient",
1770 "size" : 4,
1771 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1772 },
1773 {
1774 "alignment" : 4,
1775 "linker_set_key" : "_ZTIP7AParcel",
1776 "name" : "AParcel *",
1777 "referenced_type" : "_ZTI7AParcel",
1778 "self_type" : "_ZTIP7AParcel",
1779 "size" : 4,
1780 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1781 },
1782 {
1783 "alignment" : 4,
1784 "linker_set_key" : "_ZTIP7AStatus",
1785 "name" : "AStatus *",
1786 "referenced_type" : "_ZTI7AStatus",
1787 "self_type" : "_ZTIP7AStatus",
1788 "size" : 4,
1789 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1790 },
1791 {
1792 "alignment" : 4,
1793 "linker_set_key" : "_ZTIP8AIBinder",
1794 "name" : "AIBinder *",
1795 "referenced_type" : "_ZTI8AIBinder",
1796 "self_type" : "_ZTIP8AIBinder",
1797 "size" : 4,
1798 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1799 },
1800 {
1801 "alignment" : 4,
1802 "linker_set_key" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
1803 "name" : "int (*)(AIBinder *, unsigned int, const AParcel *, AParcel *)",
1804 "referenced_type" : "_ZTIFiP8AIBinderjPK7AParcelPS1_E",
1805 "self_type" : "_ZTIPFiP8AIBinderjPK7AParcelPS1_E",
1806 "size" : 4,
1807 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1808 },
1809 {
1810 "alignment" : 4,
1811 "linker_set_key" : "_ZTIPK7AParcel",
1812 "name" : "const AParcel *",
1813 "referenced_type" : "_ZTIK7AParcel",
1814 "self_type" : "_ZTIPK7AParcel",
1815 "size" : 4,
1816 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1817 },
1818 {
1819 "alignment" : 4,
1820 "linker_set_key" : "_ZTIPKN3ndk10SpAIBinderE",
1821 "name" : "const ndk::SpAIBinder *",
1822 "referenced_type" : "_ZTIKN3ndk10SpAIBinderE",
1823 "self_type" : "_ZTIPKN3ndk10SpAIBinderE",
1824 "size" : 4,
1825 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1826 },
1827 {
1828 "alignment" : 4,
1829 "linker_set_key" : "_ZTIPKN3ndk13ScopedAParcelE",
1830 "name" : "const ndk::ScopedAParcel *",
1831 "referenced_type" : "_ZTIKN3ndk13ScopedAParcelE",
1832 "self_type" : "_ZTIPKN3ndk13ScopedAParcelE",
1833 "size" : 4,
1834 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1835 },
1836 {
1837 "alignment" : 4,
1838 "linker_set_key" : "_ZTIPKN3ndk13ScopedAStatusE",
1839 "name" : "const ndk::ScopedAStatus *",
1840 "referenced_type" : "_ZTIKN3ndk13ScopedAStatusE",
1841 "self_type" : "_ZTIPKN3ndk13ScopedAStatusE",
1842 "size" : 4,
1843 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1844 },
1845 {
1846 "alignment" : 4,
1847 "linker_set_key" : "_ZTIPKN3ndk17AParcelableHolderE",
1848 "name" : "const ndk::AParcelableHolder *",
1849 "referenced_type" : "_ZTIKN3ndk17AParcelableHolderE",
1850 "self_type" : "_ZTIPKN3ndk17AParcelableHolderE",
1851 "size" : 4,
1852 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
1853 },
1854 {
1855 "alignment" : 4,
1856 "linker_set_key" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
1857 "name" : "const ndk::ScopedFileDescriptor *",
1858 "referenced_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
1859 "self_type" : "_ZTIPKN3ndk20ScopedFileDescriptorE",
1860 "size" : 4,
1861 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1862 },
1863 {
1864 "alignment" : 4,
1865 "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
1866 "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
1867 "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
1868 "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
1869 "size" : 4,
1870 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1871 },
1872 {
1873 "alignment" : 4,
1874 "linker_set_key" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1875 "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
1876 "referenced_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1877 "self_type" : "_ZTIPKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
1878 "size" : 4,
1879 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1880 },
1881 {
1882 "alignment" : 4,
1883 "linker_set_key" : "_ZTIPKN4aidl7android8hardware8memtrack10DeviceInfoE",
1884 "name" : "const aidl::android::hardware::memtrack::DeviceInfo *",
1885 "referenced_type" : "_ZTIKN4aidl7android8hardware8memtrack10DeviceInfoE",
1886 "self_type" : "_ZTIPKN4aidl7android8hardware8memtrack10DeviceInfoE",
1887 "size" : 4,
1888 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/DeviceInfo.h"
1889 },
1890 {
1891 "alignment" : 4,
1892 "linker_set_key" : "_ZTIPKN4aidl7android8hardware8memtrack14MemtrackRecordE",
1893 "name" : "const aidl::android::hardware::memtrack::MemtrackRecord *",
1894 "referenced_type" : "_ZTIKN4aidl7android8hardware8memtrack14MemtrackRecordE",
1895 "self_type" : "_ZTIPKN4aidl7android8hardware8memtrack14MemtrackRecordE",
1896 "size" : 4,
1897 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h"
1898 },
1899 {
1900 "alignment" : 4,
1901 "linker_set_key" : "_ZTIPKc",
1902 "name" : "const char *",
1903 "referenced_type" : "_ZTIKc",
1904 "self_type" : "_ZTIPKc",
1905 "size" : 4,
1906 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1907 },
1908 {
1909 "alignment" : 4,
1910 "linker_set_key" : "_ZTIPKv",
1911 "name" : "const void *",
1912 "referenced_type" : "_ZTIKv",
1913 "self_type" : "_ZTIPKv",
1914 "size" : 4,
1915 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
1916 },
1917 {
1918 "alignment" : 4,
1919 "linker_set_key" : "_ZTIPN3ndk10SpAIBinderE",
1920 "name" : "ndk::SpAIBinder *",
1921 "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
1922 "self_type" : "_ZTIPN3ndk10SpAIBinderE",
1923 "size" : 4,
1924 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1925 },
1926 {
1927 "alignment" : 4,
1928 "linker_set_key" : "_ZTIPN3ndk11ICInterfaceE",
1929 "name" : "ndk::ICInterface *",
1930 "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
1931 "self_type" : "_ZTIPN3ndk11ICInterfaceE",
1932 "size" : 4,
1933 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1934 },
1935 {
1936 "alignment" : 4,
1937 "linker_set_key" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE",
1938 "name" : "ndk::BnCInterface<aidl::android::hardware::memtrack::IMemtrack> *",
1939 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE",
1940 "self_type" : "_ZTIPN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE",
1941 "size" : 4,
1942 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1943 },
1944 {
1945 "alignment" : 4,
1946 "linker_set_key" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE",
1947 "name" : "ndk::BpCInterface<aidl::android::hardware::memtrack::IMemtrack> *",
1948 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE",
1949 "self_type" : "_ZTIPN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE",
1950 "size" : 4,
1951 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1952 },
1953 {
1954 "alignment" : 4,
1955 "linker_set_key" : "_ZTIPN3ndk13ScopedAParcelE",
1956 "name" : "ndk::ScopedAParcel *",
1957 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
1958 "self_type" : "_ZTIPN3ndk13ScopedAParcelE",
1959 "size" : 4,
1960 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1961 },
1962 {
1963 "alignment" : 4,
1964 "linker_set_key" : "_ZTIPN3ndk13ScopedAStatusE",
1965 "name" : "ndk::ScopedAStatus *",
1966 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
1967 "self_type" : "_ZTIPN3ndk13ScopedAStatusE",
1968 "size" : 4,
1969 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1970 },
1971 {
1972 "alignment" : 4,
1973 "linker_set_key" : "_ZTIPN3ndk13SharedRefBaseE",
1974 "name" : "ndk::SharedRefBase *",
1975 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
1976 "self_type" : "_ZTIPN3ndk13SharedRefBaseE",
1977 "size" : 4,
1978 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
1979 },
1980 {
1981 "alignment" : 4,
1982 "linker_set_key" : "_ZTIPN3ndk17AParcelableHolderE",
1983 "name" : "ndk::AParcelableHolder *",
1984 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
1985 "self_type" : "_ZTIPN3ndk17AParcelableHolderE",
1986 "size" : 4,
1987 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
1988 },
1989 {
1990 "alignment" : 4,
1991 "linker_set_key" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
1992 "name" : "ndk::ScopedAIBinder_Weak *",
1993 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
1994 "self_type" : "_ZTIPN3ndk19ScopedAIBinder_WeakE",
1995 "size" : 4,
1996 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
1997 },
1998 {
1999 "alignment" : 4,
2000 "linker_set_key" : "_ZTIPN3ndk20ScopedFileDescriptorE",
2001 "name" : "ndk::ScopedFileDescriptor *",
2002 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
2003 "self_type" : "_ZTIPN3ndk20ScopedFileDescriptorE",
2004 "size" : 4,
2005 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2006 },
2007 {
2008 "alignment" : 4,
2009 "linker_set_key" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
2010 "name" : "ndk::ScopedAIBinder_DeathRecipient *",
2011 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
2012 "self_type" : "_ZTIPN3ndk29ScopedAIBinder_DeathRecipientE",
2013 "size" : 4,
2014 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2015 },
2016 {
2017 "alignment" : 4,
2018 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
2019 "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr> *",
2020 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
2021 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
2022 "size" : 4,
2023 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2024 },
2025 {
2026 "alignment" : 4,
2027 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
2028 "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr> *",
2029 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
2030 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
2031 "size" : 4,
2032 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2033 },
2034 {
2035 "alignment" : 4,
2036 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2037 "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr> *",
2038 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2039 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2040 "size" : 4,
2041 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2042 },
2043 {
2044 "alignment" : 4,
2045 "linker_set_key" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2046 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> *",
2047 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2048 "self_type" : "_ZTIPN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2049 "size" : 4,
2050 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2051 },
2052 {
2053 "alignment" : 4,
2054 "linker_set_key" : "_ZTIPN4aidl7android8hardware8memtrack10BnMemtrackE",
2055 "name" : "aidl::android::hardware::memtrack::BnMemtrack *",
2056 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack10BnMemtrackE",
2057 "self_type" : "_ZTIPN4aidl7android8hardware8memtrack10BnMemtrackE",
2058 "size" : 4,
2059 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/BnMemtrack.h"
2060 },
2061 {
2062 "alignment" : 4,
2063 "linker_set_key" : "_ZTIPN4aidl7android8hardware8memtrack10BpMemtrackE",
2064 "name" : "aidl::android::hardware::memtrack::BpMemtrack *",
2065 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack10BpMemtrackE",
2066 "self_type" : "_ZTIPN4aidl7android8hardware8memtrack10BpMemtrackE",
2067 "size" : 4,
2068 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/BpMemtrack.h"
2069 },
2070 {
2071 "alignment" : 4,
2072 "linker_set_key" : "_ZTIPN4aidl7android8hardware8memtrack10DeviceInfoE",
2073 "name" : "aidl::android::hardware::memtrack::DeviceInfo *",
2074 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack10DeviceInfoE",
2075 "self_type" : "_ZTIPN4aidl7android8hardware8memtrack10DeviceInfoE",
2076 "size" : 4,
2077 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/DeviceInfo.h"
2078 },
2079 {
2080 "alignment" : 4,
2081 "linker_set_key" : "_ZTIPN4aidl7android8hardware8memtrack14MemtrackRecordE",
2082 "name" : "aidl::android::hardware::memtrack::MemtrackRecord *",
2083 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecordE",
2084 "self_type" : "_ZTIPN4aidl7android8hardware8memtrack14MemtrackRecordE",
2085 "size" : 4,
2086 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h"
2087 },
2088 {
2089 "alignment" : 4,
2090 "linker_set_key" : "_ZTIPN4aidl7android8hardware8memtrack16IMemtrackDefaultE",
2091 "name" : "aidl::android::hardware::memtrack::IMemtrackDefault *",
2092 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack16IMemtrackDefaultE",
2093 "self_type" : "_ZTIPN4aidl7android8hardware8memtrack16IMemtrackDefaultE",
2094 "size" : 4,
2095 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
2096 },
2097 {
2098 "alignment" : 4,
2099 "linker_set_key" : "_ZTIPN4aidl7android8hardware8memtrack9IMemtrackE",
2100 "name" : "aidl::android::hardware::memtrack::IMemtrack *",
2101 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack9IMemtrackE",
2102 "self_type" : "_ZTIPN4aidl7android8hardware8memtrack9IMemtrackE",
2103 "size" : 4,
2104 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
2105 },
2106 {
2107 "alignment" : 4,
2108 "linker_set_key" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE",
2109 "name" : "std::shared_ptr<aidl::android::hardware::memtrack::IMemtrack> *",
2110 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE",
2111 "self_type" : "_ZTIPNSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE",
2112 "size" : 4,
2113 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
2114 },
2115 {
2116 "alignment" : 4,
2117 "linker_set_key" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2118 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
2119 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2120 "self_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2121 "size" : 4,
2122 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
2123 },
2124 {
2125 "alignment" : 4,
2126 "linker_set_key" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
2127 "name" : "std::vector<char16_t, std::allocator<char16_t>> *",
2128 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
2129 "self_type" : "_ZTIPNSt3__16vectorIDsNS_9allocatorIDsEEEE",
2130 "size" : 4,
2131 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2132 },
2133 {
2134 "alignment" : 4,
2135 "linker_set_key" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware8memtrack10DeviceInfoENS_9allocatorIS5_EEEE",
2136 "name" : "std::vector<aidl::android::hardware::memtrack::DeviceInfo, std::allocator<aidl::android::hardware::memtrack::DeviceInfo>> *",
2137 "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware8memtrack10DeviceInfoENS_9allocatorIS5_EEEE",
2138 "self_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware8memtrack10DeviceInfoENS_9allocatorIS5_EEEE",
2139 "size" : 4,
2140 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
2141 },
2142 {
2143 "alignment" : 4,
2144 "linker_set_key" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware8memtrack14MemtrackRecordENS_9allocatorIS5_EEEE",
2145 "name" : "std::vector<aidl::android::hardware::memtrack::MemtrackRecord, std::allocator<aidl::android::hardware::memtrack::MemtrackRecord>> *",
2146 "referenced_type" : "_ZTINSt3__16vectorIN4aidl7android8hardware8memtrack14MemtrackRecordENS_9allocatorIS5_EEEE",
2147 "self_type" : "_ZTIPNSt3__16vectorIN4aidl7android8hardware8memtrack14MemtrackRecordENS_9allocatorIS5_EEEE",
2148 "size" : 4,
2149 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
2150 },
2151 {
2152 "alignment" : 4,
2153 "linker_set_key" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
2154 "name" : "std::vector<bool, std::allocator<bool>> *",
2155 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
2156 "self_type" : "_ZTIPNSt3__16vectorIbNS_9allocatorIbEEEE",
2157 "size" : 4,
2158 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2159 },
2160 {
2161 "alignment" : 4,
2162 "linker_set_key" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
2163 "name" : "std::vector<double, std::allocator<double>> *",
2164 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
2165 "self_type" : "_ZTIPNSt3__16vectorIdNS_9allocatorIdEEEE",
2166 "size" : 4,
2167 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2168 },
2169 {
2170 "alignment" : 4,
2171 "linker_set_key" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
2172 "name" : "std::vector<float, std::allocator<float>> *",
2173 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
2174 "self_type" : "_ZTIPNSt3__16vectorIfNS_9allocatorIfEEEE",
2175 "size" : 4,
2176 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2177 },
2178 {
2179 "alignment" : 4,
2180 "linker_set_key" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
2181 "name" : "std::vector<unsigned char, std::allocator<unsigned char>> *",
2182 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
2183 "self_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE",
2184 "size" : 4,
2185 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2186 },
2187 {
2188 "alignment" : 4,
2189 "linker_set_key" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
2190 "name" : "std::vector<int, std::allocator<int>> *",
2191 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
2192 "self_type" : "_ZTIPNSt3__16vectorIiNS_9allocatorIiEEEE",
2193 "size" : 4,
2194 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2195 },
2196 {
2197 "alignment" : 4,
2198 "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
2199 "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *",
2200 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
2201 "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
2202 "size" : 4,
2203 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2204 },
2205 {
2206 "alignment" : 4,
2207 "linker_set_key" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE",
2208 "name" : "std::vector<long long, std::allocator<long long>> *",
2209 "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE",
2210 "self_type" : "_ZTIPNSt3__16vectorIxNS_9allocatorIxEEEE",
2211 "size" : 4,
2212 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2213 },
2214 {
2215 "alignment" : 4,
2216 "linker_set_key" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE",
2217 "name" : "std::vector<unsigned long long, std::allocator<unsigned long long>> *",
2218 "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE",
2219 "self_type" : "_ZTIPNSt3__16vectorIyNS_9allocatorIyEEEE",
2220 "size" : 4,
2221 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2222 },
2223 {
2224 "alignment" : 4,
2225 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2226 "name" : "std::optional<std::vector<char16_t, std::allocator<char16_t>>> *",
2227 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2228 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2229 "size" : 4,
2230 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2231 },
2232 {
2233 "alignment" : 4,
2234 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2235 "name" : "std::optional<std::vector<bool, std::allocator<bool>>> *",
2236 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2237 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2238 "size" : 4,
2239 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2240 },
2241 {
2242 "alignment" : 4,
2243 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2244 "name" : "std::optional<std::vector<double, std::allocator<double>>> *",
2245 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2246 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2247 "size" : 4,
2248 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2249 },
2250 {
2251 "alignment" : 4,
2252 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2253 "name" : "std::optional<std::vector<float, std::allocator<float>>> *",
2254 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2255 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2256 "size" : 4,
2257 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2258 },
2259 {
2260 "alignment" : 4,
2261 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2262 "name" : "std::optional<std::vector<unsigned char, std::allocator<unsigned char>>> *",
2263 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2264 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2265 "size" : 4,
2266 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2267 },
2268 {
2269 "alignment" : 4,
2270 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2271 "name" : "std::optional<std::vector<int, std::allocator<int>>> *",
2272 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2273 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2274 "size" : 4,
2275 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2276 },
2277 {
2278 "alignment" : 4,
2279 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2280 "name" : "std::optional<std::vector<unsigned int, std::allocator<unsigned int>>> *",
2281 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2282 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2283 "size" : 4,
2284 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2285 },
2286 {
2287 "alignment" : 4,
2288 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
2289 "name" : "std::optional<std::vector<long long, std::allocator<long long>>> *",
2290 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
2291 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
2292 "size" : 4,
2293 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2294 },
2295 {
2296 "alignment" : 4,
2297 "linker_set_key" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
2298 "name" : "std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>> *",
2299 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
2300 "self_type" : "_ZTIPNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
2301 "size" : 4,
2302 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2303 },
2304 {
2305 "alignment" : 4,
2306 "linker_set_key" : "_ZTIPP7AParcel",
2307 "name" : "AParcel **",
2308 "referenced_type" : "_ZTIP7AParcel",
2309 "self_type" : "_ZTIPP7AParcel",
2310 "size" : 4,
2311 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2312 },
2313 {
2314 "alignment" : 4,
2315 "linker_set_key" : "_ZTIPP7AStatus",
2316 "name" : "AStatus **",
2317 "referenced_type" : "_ZTIP7AStatus",
2318 "self_type" : "_ZTIPP7AStatus",
2319 "size" : 4,
2320 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2321 },
2322 {
2323 "alignment" : 4,
2324 "linker_set_key" : "_ZTIPP8AIBinder",
2325 "name" : "AIBinder **",
2326 "referenced_type" : "_ZTIP8AIBinder",
2327 "self_type" : "_ZTIPP8AIBinder",
2328 "size" : 4,
2329 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2330 },
2331 {
2332 "alignment" : 4,
2333 "linker_set_key" : "_ZTIPPKc",
2334 "name" : "const char **",
2335 "referenced_type" : "_ZTIPKc",
2336 "self_type" : "_ZTIPPKc",
2337 "size" : 4,
2338 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2339 },
2340 {
2341 "alignment" : 4,
2342 "linker_set_key" : "_ZTIPi",
2343 "name" : "int *",
2344 "referenced_type" : "_ZTIi",
2345 "self_type" : "_ZTIPi",
2346 "size" : 4,
2347 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
2348 },
2349 {
2350 "alignment" : 4,
2351 "linker_set_key" : "_ZTIPv",
2352 "name" : "void *",
2353 "referenced_type" : "_ZTIv",
2354 "self_type" : "_ZTIPv",
2355 "size" : 4,
2356 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2357 }
2358 ],
2359 "qualified_types" :
2360 [
2361 {
2362 "is_const" : true,
2363 "linker_set_key" : "_ZTIK7AParcel",
2364 "name" : "const AParcel",
2365 "referenced_type" : "_ZTI7AParcel",
2366 "self_type" : "_ZTIK7AParcel",
2367 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2368 },
2369 {
2370 "alignment" : 4,
2371 "is_const" : true,
2372 "linker_set_key" : "_ZTIKN3ndk10SpAIBinderE",
2373 "name" : "const ndk::SpAIBinder",
2374 "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
2375 "self_type" : "_ZTIKN3ndk10SpAIBinderE",
2376 "size" : 4,
2377 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2378 },
2379 {
2380 "alignment" : 4,
2381 "is_const" : true,
2382 "linker_set_key" : "_ZTIKN3ndk13ScopedAParcelE",
2383 "name" : "const ndk::ScopedAParcel",
2384 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
2385 "self_type" : "_ZTIKN3ndk13ScopedAParcelE",
2386 "size" : 4,
2387 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2388 },
2389 {
2390 "alignment" : 4,
2391 "is_const" : true,
2392 "linker_set_key" : "_ZTIKN3ndk13ScopedAStatusE",
2393 "name" : "const ndk::ScopedAStatus",
2394 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
2395 "self_type" : "_ZTIKN3ndk13ScopedAStatusE",
2396 "size" : 4,
2397 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2398 },
2399 {
2400 "alignment" : 4,
2401 "is_const" : true,
2402 "linker_set_key" : "_ZTIKN3ndk17AParcelableHolderE",
2403 "name" : "const ndk::AParcelableHolder",
2404 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
2405 "self_type" : "_ZTIKN3ndk17AParcelableHolderE",
2406 "size" : 12,
2407 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h"
2408 },
2409 {
2410 "alignment" : 4,
2411 "is_const" : true,
2412 "linker_set_key" : "_ZTIKN3ndk20ScopedFileDescriptorE",
2413 "name" : "const ndk::ScopedFileDescriptor",
2414 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
2415 "self_type" : "_ZTIKN3ndk20ScopedFileDescriptorE",
2416 "size" : 4,
2417 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2418 },
2419 {
2420 "alignment" : 4,
2421 "is_const" : true,
2422 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2423 "name" : "const ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
2424 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2425 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
2426 "size" : 4,
2427 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2428 },
2429 {
2430 "alignment" : 4,
2431 "is_const" : true,
2432 "linker_set_key" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2433 "name" : "const ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
2434 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2435 "self_type" : "_ZTIKN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
2436 "size" : 4,
2437 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2438 },
2439 {
2440 "alignment" : 4,
2441 "is_const" : true,
2442 "linker_set_key" : "_ZTIKN4aidl7android8hardware8memtrack10DeviceInfoE",
2443 "name" : "const aidl::android::hardware::memtrack::DeviceInfo",
2444 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack10DeviceInfoE",
2445 "self_type" : "_ZTIKN4aidl7android8hardware8memtrack10DeviceInfoE",
2446 "size" : 16,
2447 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/DeviceInfo.h"
2448 },
2449 {
2450 "alignment" : 4,
2451 "is_const" : true,
2452 "linker_set_key" : "_ZTIKN4aidl7android8hardware8memtrack14MemtrackRecordE",
2453 "name" : "const aidl::android::hardware::memtrack::MemtrackRecord",
2454 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecordE",
2455 "self_type" : "_ZTIKN4aidl7android8hardware8memtrack14MemtrackRecordE",
2456 "size" : 12,
2457 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h"
2458 },
2459 {
2460 "alignment" : 4,
2461 "is_const" : true,
2462 "linker_set_key" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE",
2463 "name" : "const std::shared_ptr<aidl::android::hardware::memtrack::IMemtrack>",
2464 "referenced_type" : "_ZTINSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE",
2465 "self_type" : "_ZTIKNSt3__110shared_ptrIN4aidl7android8hardware8memtrack9IMemtrackEEE",
2466 "size" : 8,
2467 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
2468 },
2469 {
2470 "alignment" : 4,
2471 "is_const" : true,
2472 "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2473 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
2474 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2475 "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2476 "size" : 12,
2477 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
2478 },
2479 {
2480 "alignment" : 4,
2481 "is_const" : true,
2482 "linker_set_key" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware8memtrack12MemtrackTypeELj5EEE",
2483 "name" : "const std::array<aidl::android::hardware::memtrack::MemtrackType, 5>",
2484 "referenced_type" : "_ZTINSt3__15arrayIN4aidl7android8hardware8memtrack12MemtrackTypeELj5EEE",
2485 "self_type" : "_ZTIKNSt3__15arrayIN4aidl7android8hardware8memtrack12MemtrackTypeELj5EEE",
2486 "size" : 20,
2487 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackType.h"
2488 },
2489 {
2490 "alignment" : 4,
2491 "is_const" : true,
2492 "linker_set_key" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
2493 "name" : "const std::vector<char16_t, std::allocator<char16_t>>",
2494 "referenced_type" : "_ZTINSt3__16vectorIDsNS_9allocatorIDsEEEE",
2495 "self_type" : "_ZTIKNSt3__16vectorIDsNS_9allocatorIDsEEEE",
2496 "size" : 12,
2497 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2498 },
2499 {
2500 "alignment" : 4,
2501 "is_const" : true,
2502 "linker_set_key" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
2503 "name" : "const std::vector<bool, std::allocator<bool>>",
2504 "referenced_type" : "_ZTINSt3__16vectorIbNS_9allocatorIbEEEE",
2505 "self_type" : "_ZTIKNSt3__16vectorIbNS_9allocatorIbEEEE",
2506 "size" : 12,
2507 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2508 },
2509 {
2510 "alignment" : 4,
2511 "is_const" : true,
2512 "linker_set_key" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
2513 "name" : "const std::vector<double, std::allocator<double>>",
2514 "referenced_type" : "_ZTINSt3__16vectorIdNS_9allocatorIdEEEE",
2515 "self_type" : "_ZTIKNSt3__16vectorIdNS_9allocatorIdEEEE",
2516 "size" : 12,
2517 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2518 },
2519 {
2520 "alignment" : 4,
2521 "is_const" : true,
2522 "linker_set_key" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
2523 "name" : "const std::vector<float, std::allocator<float>>",
2524 "referenced_type" : "_ZTINSt3__16vectorIfNS_9allocatorIfEEEE",
2525 "self_type" : "_ZTIKNSt3__16vectorIfNS_9allocatorIfEEEE",
2526 "size" : 12,
2527 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2528 },
2529 {
2530 "alignment" : 4,
2531 "is_const" : true,
2532 "linker_set_key" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
2533 "name" : "const std::vector<unsigned char, std::allocator<unsigned char>>",
2534 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
2535 "self_type" : "_ZTIKNSt3__16vectorIhNS_9allocatorIhEEEE",
2536 "size" : 12,
2537 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2538 },
2539 {
2540 "alignment" : 4,
2541 "is_const" : true,
2542 "linker_set_key" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
2543 "name" : "const std::vector<int, std::allocator<int>>",
2544 "referenced_type" : "_ZTINSt3__16vectorIiNS_9allocatorIiEEEE",
2545 "self_type" : "_ZTIKNSt3__16vectorIiNS_9allocatorIiEEEE",
2546 "size" : 12,
2547 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2548 },
2549 {
2550 "alignment" : 4,
2551 "is_const" : true,
2552 "linker_set_key" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
2553 "name" : "const std::vector<unsigned int, std::allocator<unsigned int>>",
2554 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
2555 "self_type" : "_ZTIKNSt3__16vectorIjNS_9allocatorIjEEEE",
2556 "size" : 12,
2557 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2558 },
2559 {
2560 "alignment" : 4,
2561 "is_const" : true,
2562 "linker_set_key" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
2563 "name" : "const std::vector<long long, std::allocator<long long>>",
2564 "referenced_type" : "_ZTINSt3__16vectorIxNS_9allocatorIxEEEE",
2565 "self_type" : "_ZTIKNSt3__16vectorIxNS_9allocatorIxEEEE",
2566 "size" : 12,
2567 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2568 },
2569 {
2570 "alignment" : 4,
2571 "is_const" : true,
2572 "linker_set_key" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
2573 "name" : "const std::vector<unsigned long long, std::allocator<unsigned long long>>",
2574 "referenced_type" : "_ZTINSt3__16vectorIyNS_9allocatorIyEEEE",
2575 "self_type" : "_ZTIKNSt3__16vectorIyNS_9allocatorIyEEEE",
2576 "size" : 12,
2577 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2578 },
2579 {
2580 "alignment" : 4,
2581 "is_const" : true,
2582 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2583 "name" : "const std::optional<std::vector<char16_t, std::allocator<char16_t>>>",
2584 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2585 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIDsNS_9allocatorIDsEEEEEE",
2586 "size" : 16,
2587 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2588 },
2589 {
2590 "alignment" : 4,
2591 "is_const" : true,
2592 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2593 "name" : "const std::optional<std::vector<bool, std::allocator<bool>>>",
2594 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2595 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIbNS_9allocatorIbEEEEEE",
2596 "size" : 16,
2597 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2598 },
2599 {
2600 "alignment" : 4,
2601 "is_const" : true,
2602 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2603 "name" : "const std::optional<std::vector<double, std::allocator<double>>>",
2604 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2605 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIdNS_9allocatorIdEEEEEE",
2606 "size" : 16,
2607 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2608 },
2609 {
2610 "alignment" : 4,
2611 "is_const" : true,
2612 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2613 "name" : "const std::optional<std::vector<float, std::allocator<float>>>",
2614 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2615 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIfNS_9allocatorIfEEEEEE",
2616 "size" : 16,
2617 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2618 },
2619 {
2620 "alignment" : 4,
2621 "is_const" : true,
2622 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2623 "name" : "const std::optional<std::vector<unsigned char, std::allocator<unsigned char>>>",
2624 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2625 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIhNS_9allocatorIhEEEEEE",
2626 "size" : 16,
2627 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2628 },
2629 {
2630 "alignment" : 4,
2631 "is_const" : true,
2632 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2633 "name" : "const std::optional<std::vector<int, std::allocator<int>>>",
2634 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2635 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIiNS_9allocatorIiEEEEEE",
2636 "size" : 16,
2637 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2638 },
2639 {
2640 "alignment" : 4,
2641 "is_const" : true,
2642 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2643 "name" : "const std::optional<std::vector<unsigned int, std::allocator<unsigned int>>>",
2644 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2645 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIjNS_9allocatorIjEEEEEE",
2646 "size" : 16,
2647 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2648 },
2649 {
2650 "alignment" : 4,
2651 "is_const" : true,
2652 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
2653 "name" : "const std::optional<std::vector<long long, std::allocator<long long>>>",
2654 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
2655 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIxNS_9allocatorIxEEEEEE",
2656 "size" : 16,
2657 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2658 },
2659 {
2660 "alignment" : 4,
2661 "is_const" : true,
2662 "linker_set_key" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
2663 "name" : "const std::optional<std::vector<unsigned long long, std::allocator<unsigned long long>>>",
2664 "referenced_type" : "_ZTINSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
2665 "self_type" : "_ZTIKNSt3__18optionalINS_6vectorIyNS_9allocatorIyEEEEEE",
2666 "size" : 16,
2667 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2668 },
2669 {
2670 "alignment" : 4,
2671 "is_const" : true,
2672 "linker_set_key" : "_ZTIKP7AParcel",
2673 "name" : "AParcel *const",
2674 "referenced_type" : "_ZTIP7AParcel",
2675 "self_type" : "_ZTIKP7AParcel",
2676 "size" : 4,
2677 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2678 },
2679 {
2680 "alignment" : 4,
2681 "is_const" : true,
2682 "linker_set_key" : "_ZTIKP7AStatus",
2683 "name" : "AStatus *const",
2684 "referenced_type" : "_ZTIP7AStatus",
2685 "self_type" : "_ZTIKP7AStatus",
2686 "size" : 4,
2687 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2688 },
2689 {
2690 "alignment" : 1,
2691 "is_const" : true,
2692 "linker_set_key" : "_ZTIKc",
2693 "name" : "const char",
2694 "referenced_type" : "_ZTIc",
2695 "self_type" : "_ZTIKc",
2696 "size" : 1,
2697 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2698 },
2699 {
2700 "alignment" : 4,
2701 "is_const" : true,
2702 "linker_set_key" : "_ZTIKi",
2703 "name" : "const int",
2704 "referenced_type" : "_ZTIi",
2705 "self_type" : "_ZTIKi",
2706 "size" : 4,
2707 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
2708 },
2709 {
2710 "alignment" : 4,
2711 "is_const" : true,
2712 "linker_set_key" : "_ZTIKj",
2713 "name" : "const unsigned int",
2714 "referenced_type" : "_ZTIj",
2715 "self_type" : "_ZTIKj",
2716 "size" : 4,
2717 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h"
2718 },
2719 {
2720 "is_const" : true,
2721 "linker_set_key" : "_ZTIKv",
2722 "name" : "const void",
2723 "referenced_type" : "_ZTIv",
2724 "self_type" : "_ZTIKv",
2725 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcel_utils.h"
2726 },
2727 {
2728 "alignment" : 4,
2729 "is_const" : true,
2730 "linker_set_key" : "_ZTIKx",
2731 "name" : "const long long",
2732 "referenced_type" : "_ZTIx",
2733 "self_type" : "_ZTIKx",
2734 "size" : 8,
2735 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h"
2736 }
2737 ],
2738 "record_types" :
2739 [
2740 {
2741 "alignment" : 4,
2742 "fields" :
2743 [
2744 {
2745 "access" : "private",
2746 "field_name" : "mBinder",
2747 "referenced_type" : "_ZTIP8AIBinder"
2748 }
2749 ],
2750 "linker_set_key" : "_ZTIN3ndk10SpAIBinderE",
2751 "name" : "ndk::SpAIBinder",
2752 "record_kind" : "class",
2753 "referenced_type" : "_ZTIN3ndk10SpAIBinderE",
2754 "self_type" : "_ZTIN3ndk10SpAIBinderE",
2755 "size" : 4,
2756 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2757 },
2758 {
2759 "access" : "private",
2760 "alignment" : 4,
2761 "fields" :
2762 [
2763 {
2764 "field_name" : "interface",
2765 "referenced_type" : "_ZTINSt3__110shared_ptrIN3ndk11ICInterfaceEEE"
2766 }
2767 ],
2768 "linker_set_key" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
2769 "name" : "ndk::ICInterface::ICInterfaceData",
2770 "record_kind" : "class",
2771 "referenced_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
2772 "self_type" : "_ZTIN3ndk11ICInterface15ICInterfaceDataE",
2773 "size" : 8,
2774 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h"
2775 },
2776 {
2777 "alignment" : 4,
2778 "base_specifiers" :
2779 [
2780 {
2781 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE"
2782 }
2783 ],
2784 "linker_set_key" : "_ZTIN3ndk11ICInterfaceE",
2785 "name" : "ndk::ICInterface",
2786 "record_kind" : "class",
2787 "referenced_type" : "_ZTIN3ndk11ICInterfaceE",
2788 "self_type" : "_ZTIN3ndk11ICInterfaceE",
2789 "size" : 16,
2790 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
2791 "vtable_components" :
2792 [
2793 {
2794 "kind" : "offset_to_top"
2795 },
2796 {
2797 "kind" : "rtti",
2798 "mangled_component_name" : "_ZTIN3ndk11ICInterfaceE"
2799 },
2800 {
2801 "kind" : "complete_dtor_pointer",
2802 "mangled_component_name" : "_ZN3ndk11ICInterfaceD1Ev"
2803 },
2804 {
2805 "kind" : "deleting_dtor_pointer",
2806 "mangled_component_name" : "_ZN3ndk11ICInterfaceD0Ev"
2807 },
2808 {
2809 "is_pure" : true,
2810 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
2811 },
2812 {
2813 "is_pure" : true,
2814 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
2815 },
2816 {
2817 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
2818 },
2819 {
2820 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
2821 }
2822 ]
2823 },
2824 {
2825 "alignment" : 4,
2826 "base_specifiers" :
2827 [
2828 {
2829 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack9IMemtrackE"
2830 }
2831 ],
2832 "fields" :
2833 [
2834 {
2835 "access" : "private",
2836 "field_name" : "mMutex",
2837 "field_offset" : 128,
2838 "referenced_type" : "_ZTINSt3__15mutexE"
2839 },
2840 {
2841 "access" : "private",
2842 "field_name" : "mWeakBinder",
2843 "field_offset" : 160,
2844 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE"
2845 }
2846 ],
2847 "linker_set_key" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE",
2848 "name" : "ndk::BnCInterface<aidl::android::hardware::memtrack::IMemtrack>",
2849 "record_kind" : "class",
2850 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE",
2851 "self_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE",
2852 "size" : 24,
2853 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
2854 "template_args" : [ "_ZTIN4aidl7android8hardware8memtrack9IMemtrackE" ],
2855 "vtable_components" :
2856 [
2857 {
2858 "kind" : "offset_to_top"
2859 },
2860 {
2861 "kind" : "rtti",
2862 "mangled_component_name" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE"
2863 },
2864 {
2865 "kind" : "complete_dtor_pointer",
2866 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEED1Ev"
2867 },
2868 {
2869 "kind" : "deleting_dtor_pointer",
2870 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEED0Ev"
2871 },
2872 {
2873 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE8asBinderEv"
2874 },
2875 {
2876 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE8isRemoteEv"
2877 },
2878 {
2879 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
2880 },
2881 {
2882 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
2883 },
2884 {
2885 "is_pure" : true,
2886 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack9getMemoryEiNS2_12MemtrackTypeEPNSt3__16vectorINS2_14MemtrackRecordENS5_9allocatorIS7_EEEE"
2887 },
2888 {
2889 "is_pure" : true,
2890 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack16getGpuDeviceInfoEPNSt3__16vectorINS2_10DeviceInfoENS4_9allocatorIS6_EEEE"
2891 },
2892 {
2893 "is_pure" : true,
2894 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack19getInterfaceVersionEPi"
2895 },
2896 {
2897 "is_pure" : true,
2898 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
2899 },
2900 {
2901 "is_pure" : true,
2902 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE12createBinderEv"
2903 }
2904 ]
2905 },
2906 {
2907 "alignment" : 4,
2908 "base_specifiers" :
2909 [
2910 {
2911 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack9IMemtrackE"
2912 }
2913 ],
2914 "fields" :
2915 [
2916 {
2917 "access" : "private",
2918 "field_name" : "mBinder",
2919 "field_offset" : 128,
2920 "referenced_type" : "_ZTIN3ndk10SpAIBinderE"
2921 }
2922 ],
2923 "linker_set_key" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE",
2924 "name" : "ndk::BpCInterface<aidl::android::hardware::memtrack::IMemtrack>",
2925 "record_kind" : "class",
2926 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE",
2927 "self_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE",
2928 "size" : 20,
2929 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
2930 "template_args" : [ "_ZTIN4aidl7android8hardware8memtrack9IMemtrackE" ],
2931 "vtable_components" :
2932 [
2933 {
2934 "kind" : "offset_to_top"
2935 },
2936 {
2937 "kind" : "rtti",
2938 "mangled_component_name" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE"
2939 },
2940 {
2941 "kind" : "complete_dtor_pointer",
2942 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEED1Ev"
2943 },
2944 {
2945 "kind" : "deleting_dtor_pointer",
2946 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEED0Ev"
2947 },
2948 {
2949 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE8asBinderEv"
2950 },
2951 {
2952 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE8isRemoteEv"
2953 },
2954 {
2955 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE4dumpEiPPKcj"
2956 },
2957 {
2958 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
2959 },
2960 {
2961 "is_pure" : true,
2962 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack9getMemoryEiNS2_12MemtrackTypeEPNSt3__16vectorINS2_14MemtrackRecordENS5_9allocatorIS7_EEEE"
2963 },
2964 {
2965 "is_pure" : true,
2966 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack16getGpuDeviceInfoEPNSt3__16vectorINS2_10DeviceInfoENS4_9allocatorIS6_EEEE"
2967 },
2968 {
2969 "is_pure" : true,
2970 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack19getInterfaceVersionEPi"
2971 },
2972 {
2973 "is_pure" : true,
2974 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
2975 }
2976 ]
2977 },
2978 {
2979 "alignment" : 4,
2980 "base_specifiers" :
2981 [
2982 {
2983 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE"
2984 }
2985 ],
2986 "linker_set_key" : "_ZTIN3ndk13ScopedAParcelE",
2987 "name" : "ndk::ScopedAParcel",
2988 "record_kind" : "class",
2989 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
2990 "self_type" : "_ZTIN3ndk13ScopedAParcelE",
2991 "size" : 4,
2992 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
2993 },
2994 {
2995 "alignment" : 4,
2996 "base_specifiers" :
2997 [
2998 {
2999 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE"
3000 }
3001 ],
3002 "linker_set_key" : "_ZTIN3ndk13ScopedAStatusE",
3003 "name" : "ndk::ScopedAStatus",
3004 "record_kind" : "class",
3005 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
3006 "self_type" : "_ZTIN3ndk13ScopedAStatusE",
3007 "size" : 4,
3008 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3009 },
3010 {
3011 "alignment" : 4,
3012 "fields" :
3013 [
3014 {
3015 "access" : "private",
3016 "field_name" : "mFlagThis",
3017 "field_offset" : 32,
3018 "referenced_type" : "_ZTINSt3__19once_flagE"
3019 },
3020 {
3021 "access" : "private",
3022 "field_name" : "mThis",
3023 "field_offset" : 64,
3024 "referenced_type" : "_ZTINSt3__18weak_ptrIN3ndk13SharedRefBaseEEE"
3025 }
3026 ],
3027 "linker_set_key" : "_ZTIN3ndk13SharedRefBaseE",
3028 "name" : "ndk::SharedRefBase",
3029 "record_kind" : "class",
3030 "referenced_type" : "_ZTIN3ndk13SharedRefBaseE",
3031 "self_type" : "_ZTIN3ndk13SharedRefBaseE",
3032 "size" : 16,
3033 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_interface_utils.h",
3034 "vtable_components" :
3035 [
3036 {
3037 "kind" : "offset_to_top"
3038 },
3039 {
3040 "kind" : "rtti",
3041 "mangled_component_name" : "_ZTIN3ndk13SharedRefBaseE"
3042 },
3043 {
3044 "kind" : "complete_dtor_pointer",
3045 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD1Ev"
3046 },
3047 {
3048 "kind" : "deleting_dtor_pointer",
3049 "mangled_component_name" : "_ZN3ndk13SharedRefBaseD0Ev"
3050 }
3051 ]
3052 },
3053 {
3054 "alignment" : 4,
3055 "fields" :
3056 [
3057 {
3058 "access" : "private",
3059 "field_name" : "mParcel",
3060 "field_offset" : 32,
3061 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE"
3062 },
3063 {
3064 "access" : "private",
3065 "field_name" : "mStability",
3066 "field_offset" : 64,
3067 "referenced_type" : "_ZTIi"
3068 }
3069 ],
3070 "linker_set_key" : "_ZTIN3ndk17AParcelableHolderE",
3071 "name" : "ndk::AParcelableHolder",
3072 "record_kind" : "class",
3073 "referenced_type" : "_ZTIN3ndk17AParcelableHolderE",
3074 "self_type" : "_ZTIN3ndk17AParcelableHolderE",
3075 "size" : 12,
3076 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_parcelable_utils.h",
3077 "vtable_components" :
3078 [
3079 {
3080 "kind" : "offset_to_top"
3081 },
3082 {
3083 "kind" : "rtti",
3084 "mangled_component_name" : "_ZTIN3ndk17AParcelableHolderE"
3085 },
3086 {
3087 "kind" : "complete_dtor_pointer",
3088 "mangled_component_name" : "_ZN3ndk17AParcelableHolderD1Ev"
3089 },
3090 {
3091 "kind" : "deleting_dtor_pointer",
3092 "mangled_component_name" : "_ZN3ndk17AParcelableHolderD0Ev"
3093 }
3094 ]
3095 },
3096 {
3097 "alignment" : 4,
3098 "base_specifiers" :
3099 [
3100 {
3101 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE"
3102 }
3103 ],
3104 "linker_set_key" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
3105 "name" : "ndk::ScopedAIBinder_Weak",
3106 "record_kind" : "class",
3107 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
3108 "self_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
3109 "size" : 4,
3110 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3111 },
3112 {
3113 "alignment" : 4,
3114 "base_specifiers" :
3115 [
3116 {
3117 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIiXadL_ZNS_8internalL14closeWithErrorEiEELin1EEE"
3118 }
3119 ],
3120 "linker_set_key" : "_ZTIN3ndk20ScopedFileDescriptorE",
3121 "name" : "ndk::ScopedFileDescriptor",
3122 "record_kind" : "class",
3123 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
3124 "self_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
3125 "size" : 4,
3126 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3127 },
3128 {
3129 "alignment" : 4,
3130 "base_specifiers" :
3131 [
3132 {
3133 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE"
3134 }
3135 ],
3136 "linker_set_key" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
3137 "name" : "ndk::ScopedAIBinder_DeathRecipient",
3138 "record_kind" : "class",
3139 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
3140 "self_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
3141 "size" : 4,
3142 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3143 },
3144 {
3145 "alignment" : 4,
3146 "fields" :
3147 [
3148 {
3149 "access" : "private",
3150 "field_name" : "mT",
3151 "referenced_type" : "_ZTIP13AIBinder_Weak"
3152 }
3153 ],
3154 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
3155 "name" : "ndk::impl::ScopedAResource<AIBinder_Weak *, &AIBinder_Weak_delete, nullptr>",
3156 "record_kind" : "class",
3157 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
3158 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP13AIBinder_WeakXadL_Z20AIBinder_Weak_deleteEELS3_0EEE",
3159 "size" : 4,
3160 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
3161 "template_args" : [ "_ZTIP13AIBinder_Weak" ]
3162 },
3163 {
3164 "alignment" : 4,
3165 "fields" :
3166 [
3167 {
3168 "access" : "private",
3169 "field_name" : "mT",
3170 "referenced_type" : "_ZTIP23AIBinder_DeathRecipient"
3171 }
3172 ],
3173 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
3174 "name" : "ndk::impl::ScopedAResource<AIBinder_DeathRecipient *, &AIBinder_DeathRecipient_delete, nullptr>",
3175 "record_kind" : "class",
3176 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
3177 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP23AIBinder_DeathRecipientXadL_Z30AIBinder_DeathRecipient_deleteEELS3_0EEE",
3178 "size" : 4,
3179 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
3180 "template_args" : [ "_ZTIP23AIBinder_DeathRecipient" ]
3181 },
3182 {
3183 "alignment" : 4,
3184 "fields" :
3185 [
3186 {
3187 "access" : "private",
3188 "field_name" : "mT",
3189 "referenced_type" : "_ZTIP7AParcel"
3190 }
3191 ],
3192 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3193 "name" : "ndk::impl::ScopedAResource<AParcel *, &AParcel_delete, nullptr>",
3194 "record_kind" : "class",
3195 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3196 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AParcelXadL_Z14AParcel_deleteEELS3_0EEE",
3197 "size" : 4,
3198 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
3199 "template_args" : [ "_ZTIP7AParcel" ]
3200 },
3201 {
3202 "alignment" : 4,
3203 "fields" :
3204 [
3205 {
3206 "access" : "private",
3207 "field_name" : "mT",
3208 "referenced_type" : "_ZTIP7AStatus"
3209 }
3210 ],
3211 "linker_set_key" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3212 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr>",
3213 "record_kind" : "class",
3214 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3215 "self_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3216 "size" : 4,
3217 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h",
3218 "template_args" : [ "_ZTIP7AStatus" ]
3219 },
3220 {
3221 "alignment" : 4,
3222 "base_specifiers" :
3223 [
3224 {
3225 "referenced_type" : "_ZTIN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE"
3226 }
3227 ],
3228 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack10BnMemtrackE",
3229 "name" : "aidl::android::hardware::memtrack::BnMemtrack",
3230 "record_kind" : "class",
3231 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack10BnMemtrackE",
3232 "self_type" : "_ZTIN4aidl7android8hardware8memtrack10BnMemtrackE",
3233 "size" : 24,
3234 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/BnMemtrack.h",
3235 "vtable_components" :
3236 [
3237 {
3238 "kind" : "offset_to_top"
3239 },
3240 {
3241 "kind" : "rtti",
3242 "mangled_component_name" : "_ZTIN4aidl7android8hardware8memtrack10BnMemtrackE"
3243 },
3244 {
3245 "kind" : "complete_dtor_pointer",
3246 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack10BnMemtrackD1Ev"
3247 },
3248 {
3249 "kind" : "deleting_dtor_pointer",
3250 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack10BnMemtrackD0Ev"
3251 },
3252 {
3253 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE8asBinderEv"
3254 },
3255 {
3256 "mangled_component_name" : "_ZN3ndk12BnCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE8isRemoteEv"
3257 },
3258 {
3259 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3260 },
3261 {
3262 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3263 },
3264 {
3265 "is_pure" : true,
3266 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack9getMemoryEiNS2_12MemtrackTypeEPNSt3__16vectorINS2_14MemtrackRecordENS5_9allocatorIS7_EEEE"
3267 },
3268 {
3269 "is_pure" : true,
3270 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack16getGpuDeviceInfoEPNSt3__16vectorINS2_10DeviceInfoENS4_9allocatorIS6_EEEE"
3271 },
3272 {
3273 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack10BnMemtrack19getInterfaceVersionEPi"
3274 },
3275 {
3276 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack10BnMemtrack16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3277 },
3278 {
3279 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack10BnMemtrack12createBinderEv"
3280 }
3281 ]
3282 },
3283 {
3284 "alignment" : 4,
3285 "base_specifiers" :
3286 [
3287 {
3288 "referenced_type" : "_ZTIN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEEE"
3289 }
3290 ],
3291 "fields" :
3292 [
3293 {
3294 "field_name" : "_aidl_cached_version",
3295 "field_offset" : 160,
3296 "referenced_type" : "_ZTIi"
3297 },
3298 {
3299 "field_name" : "_aidl_cached_hash",
3300 "field_offset" : 192,
3301 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3302 },
3303 {
3304 "field_name" : "_aidl_cached_hash_mutex",
3305 "field_offset" : 288,
3306 "referenced_type" : "_ZTINSt3__15mutexE"
3307 }
3308 ],
3309 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack10BpMemtrackE",
3310 "name" : "aidl::android::hardware::memtrack::BpMemtrack",
3311 "record_kind" : "class",
3312 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack10BpMemtrackE",
3313 "self_type" : "_ZTIN4aidl7android8hardware8memtrack10BpMemtrackE",
3314 "size" : 40,
3315 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/BpMemtrack.h",
3316 "vtable_components" :
3317 [
3318 {
3319 "kind" : "offset_to_top"
3320 },
3321 {
3322 "kind" : "rtti",
3323 "mangled_component_name" : "_ZTIN4aidl7android8hardware8memtrack10BpMemtrackE"
3324 },
3325 {
3326 "kind" : "complete_dtor_pointer",
3327 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrackD1Ev"
3328 },
3329 {
3330 "kind" : "deleting_dtor_pointer",
3331 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrackD0Ev"
3332 },
3333 {
3334 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE8asBinderEv"
3335 },
3336 {
3337 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE8isRemoteEv"
3338 },
3339 {
3340 "mangled_component_name" : "_ZN3ndk12BpCInterfaceIN4aidl7android8hardware8memtrack9IMemtrackEE4dumpEiPPKcj"
3341 },
3342 {
3343 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3344 },
3345 {
3346 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrack9getMemoryEiNS2_12MemtrackTypeEPNSt3__16vectorINS2_14MemtrackRecordENS5_9allocatorIS7_EEEE"
3347 },
3348 {
3349 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrack16getGpuDeviceInfoEPNSt3__16vectorINS2_10DeviceInfoENS4_9allocatorIS6_EEEE"
3350 },
3351 {
3352 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrack19getInterfaceVersionEPi"
3353 },
3354 {
3355 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack10BpMemtrack16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3356 }
3357 ]
3358 },
3359 {
3360 "alignment" : 4,
3361 "fields" :
3362 [
3363 {
3364 "field_name" : "id",
3365 "referenced_type" : "_ZTIi"
3366 },
3367 {
3368 "field_name" : "name",
3369 "field_offset" : 32,
3370 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3371 }
3372 ],
3373 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack10DeviceInfoE",
3374 "name" : "aidl::android::hardware::memtrack::DeviceInfo",
3375 "record_kind" : "class",
3376 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack10DeviceInfoE",
3377 "self_type" : "_ZTIN4aidl7android8hardware8memtrack10DeviceInfoE",
3378 "size" : 16,
3379 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/DeviceInfo.h"
3380 },
3381 {
3382 "alignment" : 4,
3383 "fields" :
3384 [
3385 {
3386 "field_name" : "flags",
3387 "referenced_type" : "_ZTIi"
3388 },
3389 {
3390 "field_name" : "sizeInBytes",
3391 "field_offset" : 32,
3392 "referenced_type" : "_ZTIx"
3393 }
3394 ],
3395 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecordE",
3396 "name" : "aidl::android::hardware::memtrack::MemtrackRecord",
3397 "record_kind" : "class",
3398 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecordE",
3399 "self_type" : "_ZTIN4aidl7android8hardware8memtrack14MemtrackRecordE",
3400 "size" : 12,
3401 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/MemtrackRecord.h"
3402 },
3403 {
3404 "alignment" : 4,
3405 "base_specifiers" :
3406 [
3407 {
3408 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack9IMemtrackE"
3409 }
3410 ],
3411 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack16IMemtrackDefaultE",
3412 "name" : "aidl::android::hardware::memtrack::IMemtrackDefault",
3413 "record_kind" : "class",
3414 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack16IMemtrackDefaultE",
3415 "self_type" : "_ZTIN4aidl7android8hardware8memtrack16IMemtrackDefaultE",
3416 "size" : 16,
3417 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h",
3418 "vtable_components" :
3419 [
3420 {
3421 "kind" : "offset_to_top"
3422 },
3423 {
3424 "kind" : "rtti",
3425 "mangled_component_name" : "_ZTIN4aidl7android8hardware8memtrack16IMemtrackDefaultE"
3426 },
3427 {
3428 "kind" : "complete_dtor_pointer",
3429 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefaultD1Ev"
3430 },
3431 {
3432 "kind" : "deleting_dtor_pointer",
3433 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefaultD0Ev"
3434 },
3435 {
3436 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault8asBinderEv"
3437 },
3438 {
3439 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault8isRemoteEv"
3440 },
3441 {
3442 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3443 },
3444 {
3445 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3446 },
3447 {
3448 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault9getMemoryEiNS2_12MemtrackTypeEPNSt3__16vectorINS2_14MemtrackRecordENS5_9allocatorIS7_EEEE"
3449 },
3450 {
3451 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault16getGpuDeviceInfoEPNSt3__16vectorINS2_10DeviceInfoENS4_9allocatorIS6_EEEE"
3452 },
3453 {
3454 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault19getInterfaceVersionEPi"
3455 },
3456 {
3457 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack16IMemtrackDefault16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3458 }
3459 ]
3460 },
3461 {
3462 "alignment" : 4,
3463 "base_specifiers" :
3464 [
3465 {
3466 "referenced_type" : "_ZTIN3ndk11ICInterfaceE"
3467 }
3468 ],
3469 "linker_set_key" : "_ZTIN4aidl7android8hardware8memtrack9IMemtrackE",
3470 "name" : "aidl::android::hardware::memtrack::IMemtrack",
3471 "record_kind" : "class",
3472 "referenced_type" : "_ZTIN4aidl7android8hardware8memtrack9IMemtrackE",
3473 "self_type" : "_ZTIN4aidl7android8hardware8memtrack9IMemtrackE",
3474 "size" : 16,
3475 "source_file" : "out/soong/.intermediates/hardware/interfaces/memtrack/aidl/android.hardware.memtrack-V1-ndk_platform-source/gen/include/aidl/android/hardware/memtrack/IMemtrack.h",
3476 "vtable_components" :
3477 [
3478 {
3479 "kind" : "offset_to_top"
3480 },
3481 {
3482 "kind" : "rtti",
3483 "mangled_component_name" : "_ZTIN4aidl7android8hardware8memtrack9IMemtrackE"
3484 },
3485 {
3486 "kind" : "complete_dtor_pointer",
3487 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrackD1Ev"
3488 },
3489 {
3490 "kind" : "deleting_dtor_pointer",
3491 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrackD0Ev"
3492 },
3493 {
3494 "is_pure" : true,
3495 "mangled_component_name" : "_ZN3ndk11ICInterface8asBinderEv"
3496 },
3497 {
3498 "is_pure" : true,
3499 "mangled_component_name" : "_ZN3ndk11ICInterface8isRemoteEv"
3500 },
3501 {
3502 "mangled_component_name" : "_ZN3ndk11ICInterface4dumpEiPPKcj"
3503 },
3504 {
3505 "mangled_component_name" : "_ZN3ndk11ICInterface18handleShellCommandEiiiPPKcj"
3506 },
3507 {
3508 "is_pure" : true,
3509 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack9getMemoryEiNS2_12MemtrackTypeEPNSt3__16vectorINS2_14MemtrackRecordENS5_9allocatorIS7_EEEE"
3510 },
3511 {
3512 "is_pure" : true,
3513 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack16getGpuDeviceInfoEPNSt3__16vectorINS2_10DeviceInfoENS4_9allocatorIS6_EEEE"
3514 },
3515 {
3516 "is_pure" : true,
3517 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack19getInterfaceVersionEPi"
3518 },
3519 {
3520 "is_pure" : true,
3521 "mangled_component_name" : "_ZN4aidl7android8hardware8memtrack9IMemtrack16getInterfaceHashEPNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
3522 }
3523 ]
3524 },
3525 {
3526 "alignment" : 1,
3527 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE",
3528 "name" : "android::internal::details::ToEmptyString<std::basic_string<char, std::char_traits<char>, std::allocator<char>>>",
3529 "record_kind" : "class",
3530 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE",
3531 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringINSt3__112basic_stringIcNS3_11char_traitsIcEENS3_9allocatorIcEEEEEE",
3532 "size" : 1,
3533 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
3534 "template_args" : [ "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" ]
3535 },
3536 {
3537 "alignment" : 1,
3538 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIiEE",
3539 "name" : "android::internal::details::ToEmptyString<int>",
3540 "record_kind" : "class",
3541 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIiEE",
3542 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIiEE",
3543 "size" : 1,
3544 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
3545 "template_args" : [ "_ZTIi" ]
3546 },
3547 {
3548 "alignment" : 1,
3549 "linker_set_key" : "_ZTIN7android8internal7details13ToEmptyStringIxEE",
3550 "name" : "android::internal::details::ToEmptyString<long long>",
3551 "record_kind" : "class",
3552 "referenced_type" : "_ZTIN7android8internal7details13ToEmptyStringIxEE",
3553 "self_type" : "_ZTIN7android8internal7details13ToEmptyStringIxEE",
3554 "size" : 1,
3555 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_to_string.h",
3556 "template_args" : [ "_ZTIx" ]
3557 }
3558 ],
3559 "rvalue_reference_types" :
3560 [
3561 {
3562 "alignment" : 4,
3563 "linker_set_key" : "_ZTION3ndk13ScopedAParcelE",
3564 "name" : "ndk::ScopedAParcel &&",
3565 "referenced_type" : "_ZTIN3ndk13ScopedAParcelE",
3566 "self_type" : "_ZTION3ndk13ScopedAParcelE",
3567 "size" : 4,
3568 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3569 },
3570 {
3571 "alignment" : 4,
3572 "linker_set_key" : "_ZTION3ndk13ScopedAStatusE",
3573 "name" : "ndk::ScopedAStatus &&",
3574 "referenced_type" : "_ZTIN3ndk13ScopedAStatusE",
3575 "self_type" : "_ZTION3ndk13ScopedAStatusE",
3576 "size" : 4,
3577 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3578 },
3579 {
3580 "alignment" : 4,
3581 "linker_set_key" : "_ZTION3ndk19ScopedAIBinder_WeakE",
3582 "name" : "ndk::ScopedAIBinder_Weak &&",
3583 "referenced_type" : "_ZTIN3ndk19ScopedAIBinder_WeakE",
3584 "self_type" : "_ZTION3ndk19ScopedAIBinder_WeakE",
3585 "size" : 4,
3586 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3587 },
3588 {
3589 "alignment" : 4,
3590 "linker_set_key" : "_ZTION3ndk20ScopedFileDescriptorE",
3591 "name" : "ndk::ScopedFileDescriptor &&",
3592 "referenced_type" : "_ZTIN3ndk20ScopedFileDescriptorE",
3593 "self_type" : "_ZTION3ndk20ScopedFileDescriptorE",
3594 "size" : 4,
3595 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3596 },
3597 {
3598 "alignment" : 4,
3599 "linker_set_key" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
3600 "name" : "ndk::ScopedAIBinder_DeathRecipient &&",
3601 "referenced_type" : "_ZTIN3ndk29ScopedAIBinder_DeathRecipientE",
3602 "self_type" : "_ZTION3ndk29ScopedAIBinder_DeathRecipientE",
3603 "size" : 4,
3604 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3605 },
3606 {
3607 "alignment" : 4,
3608 "linker_set_key" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3609 "name" : "ndk::impl::ScopedAResource<AStatus *, &AStatus_delete, nullptr> &&",
3610 "referenced_type" : "_ZTIN3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3611 "self_type" : "_ZTION3ndk4impl15ScopedAResourceIP7AStatusXadL_Z14AStatus_deleteEELS3_0EEE",
3612 "size" : 4,
3613 "source_file" : "frameworks/native/libs/binder/ndk/include_cpp/android/binder_auto_utils.h"
3614 }
3615 ]
Hsin-Yi Chen2ebbabf2021-05-26 17:15:23 +08003616}