blob: 6b0b7ce3299b45c940f4813d4e940ac064025a81 [file] [log] [blame]
Hsin-Yi Chenafdac8d2021-10-15 14:07:58 +08001{
2 "array_types" :
3 [
4 {
5 "alignment" : 4,
6 "linker_set_key" : "_ZTIA0_i",
7 "name" : "int [0]",
8 "referenced_type" : "_ZTIi",
9 "self_type" : "_ZTIA0_i",
10 "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
11 },
12 {
13 "alignment" : 1,
14 "linker_set_key" : "_ZTIA3_h",
15 "name" : "unsigned char [3]",
16 "referenced_type" : "_ZTIh",
17 "self_type" : "_ZTIA3_h",
18 "size" : 3,
19 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
20 },
21 {
22 "alignment" : 1,
23 "linker_set_key" : "_ZTIA7_h",
24 "name" : "unsigned char [7]",
25 "referenced_type" : "_ZTIh",
26 "self_type" : "_ZTIA7_h",
27 "size" : 7,
28 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
29 }
30 ],
31 "builtin_types" :
32 [
33 {
34 "alignment" : 8,
35 "linker_set_key" : "_ZTIDn",
36 "name" : "nullptr_t",
37 "referenced_type" : "_ZTIDn",
38 "self_type" : "_ZTIDn",
39 "size" : 8
40 },
41 {
42 "alignment" : 1,
43 "is_integral" : true,
44 "linker_set_key" : "_ZTIa",
45 "name" : "signed char",
46 "referenced_type" : "_ZTIa",
47 "self_type" : "_ZTIa",
48 "size" : 1
49 },
50 {
51 "alignment" : 1,
52 "is_integral" : true,
53 "is_unsigned" : true,
54 "linker_set_key" : "_ZTIb",
55 "name" : "bool",
56 "referenced_type" : "_ZTIb",
57 "self_type" : "_ZTIb",
58 "size" : 1
59 },
60 {
61 "alignment" : 1,
62 "is_integral" : true,
63 "is_unsigned" : true,
64 "linker_set_key" : "_ZTIc",
65 "name" : "char",
66 "referenced_type" : "_ZTIc",
67 "self_type" : "_ZTIc",
68 "size" : 1
69 },
70 {
71 "alignment" : 8,
72 "linker_set_key" : "_ZTId",
73 "name" : "double",
74 "referenced_type" : "_ZTId",
75 "self_type" : "_ZTId",
76 "size" : 8
77 },
78 {
79 "alignment" : 4,
80 "linker_set_key" : "_ZTIf",
81 "name" : "float",
82 "referenced_type" : "_ZTIf",
83 "self_type" : "_ZTIf",
84 "size" : 4
85 },
86 {
87 "alignment" : 1,
88 "is_integral" : true,
89 "is_unsigned" : true,
90 "linker_set_key" : "_ZTIh",
91 "name" : "unsigned char",
92 "referenced_type" : "_ZTIh",
93 "self_type" : "_ZTIh",
94 "size" : 1
95 },
96 {
97 "alignment" : 4,
98 "is_integral" : true,
99 "linker_set_key" : "_ZTIi",
100 "name" : "int",
101 "referenced_type" : "_ZTIi",
102 "self_type" : "_ZTIi",
103 "size" : 4
104 },
105 {
106 "alignment" : 4,
107 "is_integral" : true,
108 "is_unsigned" : true,
109 "linker_set_key" : "_ZTIj",
110 "name" : "unsigned int",
111 "referenced_type" : "_ZTIj",
112 "self_type" : "_ZTIj",
113 "size" : 4
114 },
115 {
116 "alignment" : 8,
117 "is_integral" : true,
118 "linker_set_key" : "_ZTIl",
119 "name" : "long",
120 "referenced_type" : "_ZTIl",
121 "self_type" : "_ZTIl",
122 "size" : 8
123 },
124 {
125 "alignment" : 8,
126 "is_integral" : true,
127 "is_unsigned" : true,
128 "linker_set_key" : "_ZTIm",
129 "name" : "unsigned long",
130 "referenced_type" : "_ZTIm",
131 "self_type" : "_ZTIm",
132 "size" : 8
133 },
134 {
135 "alignment" : 2,
136 "is_integral" : true,
137 "linker_set_key" : "_ZTIs",
138 "name" : "short",
139 "referenced_type" : "_ZTIs",
140 "self_type" : "_ZTIs",
141 "size" : 2
142 },
143 {
144 "alignment" : 2,
145 "is_integral" : true,
146 "is_unsigned" : true,
147 "linker_set_key" : "_ZTIt",
148 "name" : "unsigned short",
149 "referenced_type" : "_ZTIt",
150 "self_type" : "_ZTIt",
151 "size" : 2
152 },
153 {
154 "linker_set_key" : "_ZTIv",
155 "name" : "void",
156 "referenced_type" : "_ZTIv",
157 "self_type" : "_ZTIv"
158 },
159 {
160 "alignment" : 8,
161 "is_integral" : true,
162 "linker_set_key" : "_ZTIx",
163 "name" : "long long",
164 "referenced_type" : "_ZTIx",
165 "self_type" : "_ZTIx",
166 "size" : 8
167 },
168 {
169 "alignment" : 8,
170 "is_integral" : true,
171 "is_unsigned" : true,
172 "linker_set_key" : "_ZTIy",
173 "name" : "unsigned long long",
174 "referenced_type" : "_ZTIy",
175 "self_type" : "_ZTIy",
176 "size" : 8
177 }
178 ],
179 "elf_functions" :
180 [
181 {
182 "name" : "_ZN7android8hardware7details14logAlwaysErrorERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE"
183 },
184 {
185 "name" : "_ZN7android8hardware7details15wouldLogVerboseEv"
186 },
187 {
188 "name" : "_ZN7android8hardware7details16logAlwaysVerboseERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE"
189 },
190 {
191 "binding" : "weak",
192 "name" : "_ZNSt3__124__put_character_sequenceIcNS_11char_traitsIcEEEERNS_13basic_ostreamIT_T0_EES7_PKS4_m"
193 },
194 {
195 "binding" : "weak",
196 "name" : "_ZNSt3__1lsIcNS_11char_traitsIcEENS_9allocatorIcEEEERNS_13basic_ostreamIT_T0_EES9_RKNS_12basic_stringIS6_S7_T1_EE"
197 }
198 ],
199 "elf_objects" : [],
200 "enum_types" :
201 [
202 {
203 "alignment" : 4,
204 "enum_fields" :
205 [
206 {
207 "enum_field_value" : 0,
208 "name" : "android::OK"
209 },
210 {
211 "enum_field_value" : 0,
212 "name" : "android::NO_ERROR"
213 },
214 {
215 "enum_field_value" : -2147483648,
216 "name" : "android::UNKNOWN_ERROR"
217 },
218 {
219 "enum_field_value" : -12,
220 "name" : "android::NO_MEMORY"
221 },
222 {
223 "enum_field_value" : -38,
224 "name" : "android::INVALID_OPERATION"
225 },
226 {
227 "enum_field_value" : -22,
228 "name" : "android::BAD_VALUE"
229 },
230 {
231 "enum_field_value" : -2147483647,
232 "name" : "android::BAD_TYPE"
233 },
234 {
235 "enum_field_value" : -2,
236 "name" : "android::NAME_NOT_FOUND"
237 },
238 {
239 "enum_field_value" : -1,
240 "name" : "android::PERMISSION_DENIED"
241 },
242 {
243 "enum_field_value" : -19,
244 "name" : "android::NO_INIT"
245 },
246 {
247 "enum_field_value" : -17,
248 "name" : "android::ALREADY_EXISTS"
249 },
250 {
251 "enum_field_value" : -32,
252 "name" : "android::DEAD_OBJECT"
253 },
254 {
255 "enum_field_value" : -2147483646,
256 "name" : "android::FAILED_TRANSACTION"
257 },
258 {
259 "enum_field_value" : -75,
260 "name" : "android::BAD_INDEX"
261 },
262 {
263 "enum_field_value" : -61,
264 "name" : "android::NOT_ENOUGH_DATA"
265 },
266 {
267 "enum_field_value" : -11,
268 "name" : "android::WOULD_BLOCK"
269 },
270 {
271 "enum_field_value" : -110,
272 "name" : "android::TIMED_OUT"
273 },
274 {
275 "enum_field_value" : -74,
276 "name" : "android::UNKNOWN_TRANSACTION"
277 },
278 {
279 "enum_field_value" : -2147483641,
280 "name" : "android::FDS_NOT_ALLOWED"
281 },
282 {
283 "enum_field_value" : -2147483640,
284 "name" : "android::UNEXPECTED_NULL"
285 }
286 ],
287 "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
288 "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
289 "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
290 "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
291 "size" : 4,
292 "source_file" : "system/core/libutils/include/utils/Errors.h",
293 "underlying_type" : "_ZTIi"
294 },
295 {
296 "alignment" : 4,
297 "enum_fields" :
298 [
299 {
300 "enum_field_value" : 1,
301 "name" : "android::trait_trivial_copy<bool>::value"
302 }
303 ],
304 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
305 "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
306 "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
307 "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
308 "size" : 4,
309 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
310 "underlying_type" : "_ZTIj"
311 },
312 {
313 "alignment" : 4,
314 "enum_fields" :
315 [
316 {
317 "enum_field_value" : 1,
318 "name" : "android::trait_trivial_copy<char>::value"
319 }
320 ],
321 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
322 "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
323 "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
324 "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
325 "size" : 4,
326 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
327 "underlying_type" : "_ZTIj"
328 },
329 {
330 "alignment" : 4,
331 "enum_fields" :
332 [
333 {
334 "enum_field_value" : 1,
335 "name" : "android::trait_trivial_copy<double>::value"
336 }
337 ],
338 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
339 "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
340 "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
341 "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
342 "size" : 4,
343 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
344 "underlying_type" : "_ZTIj"
345 },
346 {
347 "alignment" : 4,
348 "enum_fields" :
349 [
350 {
351 "enum_field_value" : 1,
352 "name" : "android::trait_trivial_copy<float>::value"
353 }
354 ],
355 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
356 "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
357 "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
358 "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
359 "size" : 4,
360 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
361 "underlying_type" : "_ZTIj"
362 },
363 {
364 "alignment" : 4,
365 "enum_fields" :
366 [
367 {
368 "enum_field_value" : 1,
369 "name" : "android::trait_trivial_copy<unsigned char>::value"
370 }
371 ],
372 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
373 "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
374 "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
375 "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
376 "size" : 4,
377 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
378 "underlying_type" : "_ZTIj"
379 },
380 {
381 "alignment" : 4,
382 "enum_fields" :
383 [
384 {
385 "enum_field_value" : 1,
386 "name" : "android::trait_trivial_copy<int>::value"
387 }
388 ],
389 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
390 "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
391 "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
392 "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
393 "size" : 4,
394 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
395 "underlying_type" : "_ZTIj"
396 },
397 {
398 "alignment" : 4,
399 "enum_fields" :
400 [
401 {
402 "enum_field_value" : 1,
403 "name" : "android::trait_trivial_copy<unsigned int>::value"
404 }
405 ],
406 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
407 "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
408 "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
409 "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
410 "size" : 4,
411 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
412 "underlying_type" : "_ZTIj"
413 },
414 {
415 "alignment" : 4,
416 "enum_fields" :
417 [
418 {
419 "enum_field_value" : 1,
420 "name" : "android::trait_trivial_copy<long>::value"
421 }
422 ],
423 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
424 "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
425 "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
426 "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
427 "size" : 4,
428 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
429 "underlying_type" : "_ZTIj"
430 },
431 {
432 "alignment" : 4,
433 "enum_fields" :
434 [
435 {
436 "enum_field_value" : 1,
437 "name" : "android::trait_trivial_copy<unsigned long>::value"
438 }
439 ],
440 "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
441 "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
442 "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
443 "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
444 "size" : 4,
445 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
446 "underlying_type" : "_ZTIj"
447 },
448 {
449 "alignment" : 4,
450 "enum_fields" :
451 [
452 {
453 "enum_field_value" : 1,
454 "name" : "android::trait_trivial_copy<short>::value"
455 }
456 ],
457 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
458 "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
459 "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
460 "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
461 "size" : 4,
462 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
463 "underlying_type" : "_ZTIj"
464 },
465 {
466 "alignment" : 4,
467 "enum_fields" :
468 [
469 {
470 "enum_field_value" : 1,
471 "name" : "android::trait_trivial_copy<unsigned short>::value"
472 }
473 ],
474 "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
475 "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
476 "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
477 "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
478 "size" : 4,
479 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
480 "underlying_type" : "_ZTIj"
481 },
482 {
483 "alignment" : 4,
484 "enum_fields" :
485 [
486 {
487 "enum_field_value" : 1,
488 "name" : "android::trait_trivial_copy<void>::value"
489 }
490 ],
491 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
492 "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
493 "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
494 "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
495 "size" : 4,
496 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
497 "underlying_type" : "_ZTIj"
498 },
499 {
500 "alignment" : 4,
501 "enum_fields" :
502 [
503 {
504 "enum_field_value" : 1,
505 "name" : "android::trait_trivial_copy<long long>::value"
506 }
507 ],
508 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
509 "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
510 "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
511 "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
512 "size" : 4,
513 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
514 "underlying_type" : "_ZTIj"
515 },
516 {
517 "alignment" : 4,
518 "enum_fields" :
519 [
520 {
521 "enum_field_value" : 1,
522 "name" : "android::trait_trivial_copy<unsigned long long>::value"
523 }
524 ],
525 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
526 "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
527 "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
528 "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
529 "size" : 4,
530 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
531 "underlying_type" : "_ZTIj"
532 },
533 {
534 "alignment" : 4,
535 "enum_fields" :
536 [
537 {
538 "enum_field_value" : 1,
539 "name" : "android::trait_trivial_ctor<bool>::value"
540 }
541 ],
542 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
543 "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
544 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
545 "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
546 "size" : 4,
547 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
548 "underlying_type" : "_ZTIj"
549 },
550 {
551 "alignment" : 4,
552 "enum_fields" :
553 [
554 {
555 "enum_field_value" : 1,
556 "name" : "android::trait_trivial_ctor<char>::value"
557 }
558 ],
559 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
560 "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
561 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
562 "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
563 "size" : 4,
564 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
565 "underlying_type" : "_ZTIj"
566 },
567 {
568 "alignment" : 4,
569 "enum_fields" :
570 [
571 {
572 "enum_field_value" : 1,
573 "name" : "android::trait_trivial_ctor<double>::value"
574 }
575 ],
576 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
577 "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
578 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
579 "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
580 "size" : 4,
581 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
582 "underlying_type" : "_ZTIj"
583 },
584 {
585 "alignment" : 4,
586 "enum_fields" :
587 [
588 {
589 "enum_field_value" : 1,
590 "name" : "android::trait_trivial_ctor<float>::value"
591 }
592 ],
593 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
594 "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
595 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
596 "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
597 "size" : 4,
598 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
599 "underlying_type" : "_ZTIj"
600 },
601 {
602 "alignment" : 4,
603 "enum_fields" :
604 [
605 {
606 "enum_field_value" : 1,
607 "name" : "android::trait_trivial_ctor<unsigned char>::value"
608 }
609 ],
610 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
611 "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
612 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
613 "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
614 "size" : 4,
615 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
616 "underlying_type" : "_ZTIj"
617 },
618 {
619 "alignment" : 4,
620 "enum_fields" :
621 [
622 {
623 "enum_field_value" : 1,
624 "name" : "android::trait_trivial_ctor<int>::value"
625 }
626 ],
627 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
628 "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
629 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
630 "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
631 "size" : 4,
632 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
633 "underlying_type" : "_ZTIj"
634 },
635 {
636 "alignment" : 4,
637 "enum_fields" :
638 [
639 {
640 "enum_field_value" : 1,
641 "name" : "android::trait_trivial_ctor<unsigned int>::value"
642 }
643 ],
644 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
645 "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
646 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
647 "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
648 "size" : 4,
649 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
650 "underlying_type" : "_ZTIj"
651 },
652 {
653 "alignment" : 4,
654 "enum_fields" :
655 [
656 {
657 "enum_field_value" : 1,
658 "name" : "android::trait_trivial_ctor<long>::value"
659 }
660 ],
661 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
662 "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
663 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
664 "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
665 "size" : 4,
666 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
667 "underlying_type" : "_ZTIj"
668 },
669 {
670 "alignment" : 4,
671 "enum_fields" :
672 [
673 {
674 "enum_field_value" : 1,
675 "name" : "android::trait_trivial_ctor<unsigned long>::value"
676 }
677 ],
678 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
679 "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
680 "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
681 "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
682 "size" : 4,
683 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
684 "underlying_type" : "_ZTIj"
685 },
686 {
687 "alignment" : 4,
688 "enum_fields" :
689 [
690 {
691 "enum_field_value" : 1,
692 "name" : "android::trait_trivial_ctor<short>::value"
693 }
694 ],
695 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
696 "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
697 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
698 "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
699 "size" : 4,
700 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
701 "underlying_type" : "_ZTIj"
702 },
703 {
704 "alignment" : 4,
705 "enum_fields" :
706 [
707 {
708 "enum_field_value" : 1,
709 "name" : "android::trait_trivial_ctor<unsigned short>::value"
710 }
711 ],
712 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
713 "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
714 "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
715 "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
716 "size" : 4,
717 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
718 "underlying_type" : "_ZTIj"
719 },
720 {
721 "alignment" : 4,
722 "enum_fields" :
723 [
724 {
725 "enum_field_value" : 1,
726 "name" : "android::trait_trivial_ctor<void>::value"
727 }
728 ],
729 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
730 "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
731 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
732 "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
733 "size" : 4,
734 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
735 "underlying_type" : "_ZTIj"
736 },
737 {
738 "alignment" : 4,
739 "enum_fields" :
740 [
741 {
742 "enum_field_value" : 1,
743 "name" : "android::trait_trivial_ctor<long long>::value"
744 }
745 ],
746 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
747 "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
748 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
749 "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
750 "size" : 4,
751 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
752 "underlying_type" : "_ZTIj"
753 },
754 {
755 "alignment" : 4,
756 "enum_fields" :
757 [
758 {
759 "enum_field_value" : 1,
760 "name" : "android::trait_trivial_ctor<unsigned long long>::value"
761 }
762 ],
763 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
764 "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
765 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
766 "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
767 "size" : 4,
768 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
769 "underlying_type" : "_ZTIj"
770 },
771 {
772 "alignment" : 4,
773 "enum_fields" :
774 [
775 {
776 "enum_field_value" : 1,
777 "name" : "android::trait_trivial_dtor<bool>::value"
778 }
779 ],
780 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
781 "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
782 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
783 "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
784 "size" : 4,
785 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
786 "underlying_type" : "_ZTIj"
787 },
788 {
789 "alignment" : 4,
790 "enum_fields" :
791 [
792 {
793 "enum_field_value" : 1,
794 "name" : "android::trait_trivial_dtor<char>::value"
795 }
796 ],
797 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
798 "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
799 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
800 "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
801 "size" : 4,
802 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
803 "underlying_type" : "_ZTIj"
804 },
805 {
806 "alignment" : 4,
807 "enum_fields" :
808 [
809 {
810 "enum_field_value" : 1,
811 "name" : "android::trait_trivial_dtor<double>::value"
812 }
813 ],
814 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
815 "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
816 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
817 "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
818 "size" : 4,
819 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
820 "underlying_type" : "_ZTIj"
821 },
822 {
823 "alignment" : 4,
824 "enum_fields" :
825 [
826 {
827 "enum_field_value" : 1,
828 "name" : "android::trait_trivial_dtor<float>::value"
829 }
830 ],
831 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
832 "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
833 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
834 "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
835 "size" : 4,
836 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
837 "underlying_type" : "_ZTIj"
838 },
839 {
840 "alignment" : 4,
841 "enum_fields" :
842 [
843 {
844 "enum_field_value" : 1,
845 "name" : "android::trait_trivial_dtor<unsigned char>::value"
846 }
847 ],
848 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
849 "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
850 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
851 "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
852 "size" : 4,
853 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
854 "underlying_type" : "_ZTIj"
855 },
856 {
857 "alignment" : 4,
858 "enum_fields" :
859 [
860 {
861 "enum_field_value" : 1,
862 "name" : "android::trait_trivial_dtor<int>::value"
863 }
864 ],
865 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
866 "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
867 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
868 "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
869 "size" : 4,
870 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
871 "underlying_type" : "_ZTIj"
872 },
873 {
874 "alignment" : 4,
875 "enum_fields" :
876 [
877 {
878 "enum_field_value" : 1,
879 "name" : "android::trait_trivial_dtor<unsigned int>::value"
880 }
881 ],
882 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
883 "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
884 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
885 "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
886 "size" : 4,
887 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
888 "underlying_type" : "_ZTIj"
889 },
890 {
891 "alignment" : 4,
892 "enum_fields" :
893 [
894 {
895 "enum_field_value" : 1,
896 "name" : "android::trait_trivial_dtor<long>::value"
897 }
898 ],
899 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
900 "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
901 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
902 "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
903 "size" : 4,
904 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
905 "underlying_type" : "_ZTIj"
906 },
907 {
908 "alignment" : 4,
909 "enum_fields" :
910 [
911 {
912 "enum_field_value" : 1,
913 "name" : "android::trait_trivial_dtor<unsigned long>::value"
914 }
915 ],
916 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
917 "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
918 "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
919 "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
920 "size" : 4,
921 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
922 "underlying_type" : "_ZTIj"
923 },
924 {
925 "alignment" : 4,
926 "enum_fields" :
927 [
928 {
929 "enum_field_value" : 1,
930 "name" : "android::trait_trivial_dtor<short>::value"
931 }
932 ],
933 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
934 "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
935 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
936 "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
937 "size" : 4,
938 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
939 "underlying_type" : "_ZTIj"
940 },
941 {
942 "alignment" : 4,
943 "enum_fields" :
944 [
945 {
946 "enum_field_value" : 1,
947 "name" : "android::trait_trivial_dtor<unsigned short>::value"
948 }
949 ],
950 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
951 "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
952 "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
953 "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
954 "size" : 4,
955 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
956 "underlying_type" : "_ZTIj"
957 },
958 {
959 "alignment" : 4,
960 "enum_fields" :
961 [
962 {
963 "enum_field_value" : 1,
964 "name" : "android::trait_trivial_dtor<void>::value"
965 }
966 ],
967 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
968 "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
969 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
970 "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
971 "size" : 4,
972 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
973 "underlying_type" : "_ZTIj"
974 },
975 {
976 "alignment" : 4,
977 "enum_fields" :
978 [
979 {
980 "enum_field_value" : 1,
981 "name" : "android::trait_trivial_dtor<long long>::value"
982 }
983 ],
984 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
985 "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
986 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
987 "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
988 "size" : 4,
989 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
990 "underlying_type" : "_ZTIj"
991 },
992 {
993 "alignment" : 4,
994 "enum_fields" :
995 [
996 {
997 "enum_field_value" : 1,
998 "name" : "android::trait_trivial_dtor<unsigned long long>::value"
999 }
1000 ],
1001 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
1002 "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1003 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
1004 "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
1005 "size" : 4,
1006 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1007 "underlying_type" : "_ZTIj"
1008 },
1009 {
1010 "alignment" : 4,
1011 "enum_fields" :
1012 [
1013 {
1014 "enum_field_value" : 1,
1015 "name" : "android::trait_trivial_move<bool>::value"
1016 }
1017 ],
1018 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
1019 "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1020 "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
1021 "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
1022 "size" : 4,
1023 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1024 "underlying_type" : "_ZTIj"
1025 },
1026 {
1027 "alignment" : 4,
1028 "enum_fields" :
1029 [
1030 {
1031 "enum_field_value" : 1,
1032 "name" : "android::trait_trivial_move<char>::value"
1033 }
1034 ],
1035 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
1036 "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1037 "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
1038 "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
1039 "size" : 4,
1040 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1041 "underlying_type" : "_ZTIj"
1042 },
1043 {
1044 "alignment" : 4,
1045 "enum_fields" :
1046 [
1047 {
1048 "enum_field_value" : 1,
1049 "name" : "android::trait_trivial_move<double>::value"
1050 }
1051 ],
1052 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
1053 "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1054 "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
1055 "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
1056 "size" : 4,
1057 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1058 "underlying_type" : "_ZTIj"
1059 },
1060 {
1061 "alignment" : 4,
1062 "enum_fields" :
1063 [
1064 {
1065 "enum_field_value" : 1,
1066 "name" : "android::trait_trivial_move<float>::value"
1067 }
1068 ],
1069 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
1070 "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1071 "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
1072 "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
1073 "size" : 4,
1074 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1075 "underlying_type" : "_ZTIj"
1076 },
1077 {
1078 "alignment" : 4,
1079 "enum_fields" :
1080 [
1081 {
1082 "enum_field_value" : 1,
1083 "name" : "android::trait_trivial_move<unsigned char>::value"
1084 }
1085 ],
1086 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
1087 "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1088 "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
1089 "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
1090 "size" : 4,
1091 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1092 "underlying_type" : "_ZTIj"
1093 },
1094 {
1095 "alignment" : 4,
1096 "enum_fields" :
1097 [
1098 {
1099 "enum_field_value" : 1,
1100 "name" : "android::trait_trivial_move<int>::value"
1101 }
1102 ],
1103 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
1104 "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1105 "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
1106 "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
1107 "size" : 4,
1108 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1109 "underlying_type" : "_ZTIj"
1110 },
1111 {
1112 "alignment" : 4,
1113 "enum_fields" :
1114 [
1115 {
1116 "enum_field_value" : 1,
1117 "name" : "android::trait_trivial_move<unsigned int>::value"
1118 }
1119 ],
1120 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
1121 "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1122 "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
1123 "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
1124 "size" : 4,
1125 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1126 "underlying_type" : "_ZTIj"
1127 },
1128 {
1129 "alignment" : 4,
1130 "enum_fields" :
1131 [
1132 {
1133 "enum_field_value" : 1,
1134 "name" : "android::trait_trivial_move<long>::value"
1135 }
1136 ],
1137 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
1138 "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
1139 "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
1140 "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
1141 "size" : 4,
1142 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1143 "underlying_type" : "_ZTIj"
1144 },
1145 {
1146 "alignment" : 4,
1147 "enum_fields" :
1148 [
1149 {
1150 "enum_field_value" : 1,
1151 "name" : "android::trait_trivial_move<unsigned long>::value"
1152 }
1153 ],
1154 "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
1155 "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
1156 "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
1157 "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
1158 "size" : 4,
1159 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1160 "underlying_type" : "_ZTIj"
1161 },
1162 {
1163 "alignment" : 4,
1164 "enum_fields" :
1165 [
1166 {
1167 "enum_field_value" : 1,
1168 "name" : "android::trait_trivial_move<short>::value"
1169 }
1170 ],
1171 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
1172 "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
1173 "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
1174 "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
1175 "size" : 4,
1176 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1177 "underlying_type" : "_ZTIj"
1178 },
1179 {
1180 "alignment" : 4,
1181 "enum_fields" :
1182 [
1183 {
1184 "enum_field_value" : 1,
1185 "name" : "android::trait_trivial_move<unsigned short>::value"
1186 }
1187 ],
1188 "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
1189 "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
1190 "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
1191 "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
1192 "size" : 4,
1193 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1194 "underlying_type" : "_ZTIj"
1195 },
1196 {
1197 "alignment" : 4,
1198 "enum_fields" :
1199 [
1200 {
1201 "enum_field_value" : 1,
1202 "name" : "android::trait_trivial_move<void>::value"
1203 }
1204 ],
1205 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
1206 "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
1207 "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
1208 "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
1209 "size" : 4,
1210 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1211 "underlying_type" : "_ZTIj"
1212 },
1213 {
1214 "alignment" : 4,
1215 "enum_fields" :
1216 [
1217 {
1218 "enum_field_value" : 1,
1219 "name" : "android::trait_trivial_move<long long>::value"
1220 }
1221 ],
1222 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
1223 "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
1224 "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
1225 "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
1226 "size" : 4,
1227 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1228 "underlying_type" : "_ZTIj"
1229 },
1230 {
1231 "alignment" : 4,
1232 "enum_fields" :
1233 [
1234 {
1235 "enum_field_value" : 1,
1236 "name" : "android::trait_trivial_move<unsigned long long>::value"
1237 }
1238 ],
1239 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
1240 "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1241 "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
1242 "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
1243 "size" : 4,
1244 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1245 "underlying_type" : "_ZTIj"
1246 },
1247 {
1248 "alignment" : 4,
1249 "enum_fields" :
1250 [
1251 {
1252 "enum_field_value" : 0,
1253 "name" : "android::base::VERBOSE"
1254 },
1255 {
1256 "enum_field_value" : 1,
1257 "name" : "android::base::DEBUG"
1258 },
1259 {
1260 "enum_field_value" : 2,
1261 "name" : "android::base::INFO"
1262 },
1263 {
1264 "enum_field_value" : 3,
1265 "name" : "android::base::WARNING"
1266 },
1267 {
1268 "enum_field_value" : 4,
1269 "name" : "android::base::ERROR"
1270 },
1271 {
1272 "enum_field_value" : 5,
1273 "name" : "android::base::FATAL_WITHOUT_ABORT"
1274 },
1275 {
1276 "enum_field_value" : 6,
1277 "name" : "android::base::FATAL"
1278 }
1279 ],
1280 "linker_set_key" : "_ZTIN7android4base11LogSeverityE",
1281 "name" : "android::base::LogSeverity",
1282 "referenced_type" : "_ZTIN7android4base11LogSeverityE",
1283 "self_type" : "_ZTIN7android4base11LogSeverityE",
1284 "size" : 4,
1285 "source_file" : "system/libbase/include/android-base/logging.h",
1286 "underlying_type" : "_ZTIj"
1287 },
1288 {
1289 "alignment" : 4,
1290 "enum_fields" :
1291 [
1292 {
1293 "enum_field_value" : 0,
1294 "name" : "android::base::DEFAULT"
1295 },
1296 {
1297 "enum_field_value" : 1,
1298 "name" : "android::base::MAIN"
1299 },
1300 {
1301 "enum_field_value" : 2,
1302 "name" : "android::base::SYSTEM"
1303 },
1304 {
1305 "enum_field_value" : 3,
1306 "name" : "android::base::RADIO"
1307 },
1308 {
1309 "enum_field_value" : 4,
1310 "name" : "android::base::CRASH"
1311 }
1312 ],
1313 "linker_set_key" : "_ZTIN7android4base5LogIdE",
1314 "name" : "android::base::LogId",
1315 "referenced_type" : "_ZTIN7android4base5LogIdE",
1316 "self_type" : "_ZTIN7android4base5LogIdE",
1317 "size" : 4,
1318 "source_file" : "system/libbase/include/android-base/logging.h",
1319 "underlying_type" : "_ZTIj"
1320 },
1321 {
1322 "access" : "protected",
1323 "alignment" : 4,
1324 "enum_fields" :
1325 [
1326 {
1327 "enum_field_value" : 1,
1328 "name" : "android::RefBase::FIRST_INC_STRONG"
1329 }
1330 ],
1331 "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
1332 "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:358:5)",
1333 "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
1334 "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
1335 "size" : 4,
1336 "source_file" : "system/core/libutils/include/utils/RefBase.h",
1337 "underlying_type" : "_ZTIj"
1338 },
1339 {
1340 "access" : "protected",
1341 "alignment" : 4,
1342 "enum_fields" :
1343 [
1344 {
1345 "enum_field_value" : 0,
1346 "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
1347 },
1348 {
1349 "enum_field_value" : 1,
1350 "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
1351 },
1352 {
1353 "enum_field_value" : 1,
1354 "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
1355 }
1356 ],
1357 "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
1358 "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:349:5)",
1359 "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
1360 "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
1361 "size" : 4,
1362 "source_file" : "system/core/libutils/include/utils/RefBase.h",
1363 "underlying_type" : "_ZTIj"
1364 },
1365 {
1366 "alignment" : 1,
1367 "enum_fields" :
1368 [
1369 {
1370 "enum_field_value" : 0,
1371 "name" : "android::hardware::configstore::V1_1::DisplayOrientation::ORIENTATION_0"
1372 },
1373 {
1374 "enum_field_value" : 1,
1375 "name" : "android::hardware::configstore::V1_1::DisplayOrientation::ORIENTATION_90"
1376 },
1377 {
1378 "enum_field_value" : 2,
1379 "name" : "android::hardware::configstore::V1_1::DisplayOrientation::ORIENTATION_180"
1380 },
1381 {
1382 "enum_field_value" : 3,
1383 "name" : "android::hardware::configstore::V1_1::DisplayOrientation::ORIENTATION_270"
1384 }
1385 ],
1386 "linker_set_key" : "_ZTIN7android8hardware11configstore4V1_118DisplayOrientationE",
1387 "name" : "android::hardware::configstore::V1_1::DisplayOrientation",
1388 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_118DisplayOrientationE",
1389 "self_type" : "_ZTIN7android8hardware11configstore4V1_118DisplayOrientationE",
1390 "size" : 1,
1391 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.1/android.hardware.configstore@1.1_genc++_headers/gen/android/hardware/configstore/1.1/types.h",
1392 "underlying_type" : "_ZTIh"
1393 },
1394 {
1395 "alignment" : 4,
1396 "enum_fields" :
1397 [
1398 {
1399 "enum_field_value" : 0,
1400 "name" : "android::hardware::HidlReturnRestriction::NONE"
1401 },
1402 {
1403 "enum_field_value" : 1,
1404 "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
1405 },
1406 {
1407 "enum_field_value" : 2,
1408 "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
1409 }
1410 ],
1411 "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
1412 "name" : "android::hardware::HidlReturnRestriction",
1413 "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
1414 "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
1415 "size" : 4,
1416 "source_file" : "system/libhidl/base/include/hidl/Status.h",
1417 "underlying_type" : "_ZTIi"
1418 },
1419 {
1420 "alignment" : 4,
1421 "enum_fields" :
1422 [
1423 {
1424 "enum_field_value" : 0,
1425 "name" : "android::hardware::Status::EX_NONE"
1426 },
1427 {
1428 "enum_field_value" : -1,
1429 "name" : "android::hardware::Status::EX_SECURITY"
1430 },
1431 {
1432 "enum_field_value" : -2,
1433 "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
1434 },
1435 {
1436 "enum_field_value" : -3,
1437 "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
1438 },
1439 {
1440 "enum_field_value" : -4,
1441 "name" : "android::hardware::Status::EX_NULL_POINTER"
1442 },
1443 {
1444 "enum_field_value" : -5,
1445 "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
1446 },
1447 {
1448 "enum_field_value" : -6,
1449 "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
1450 },
1451 {
1452 "enum_field_value" : -7,
1453 "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
1454 },
1455 {
1456 "enum_field_value" : -128,
1457 "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
1458 },
1459 {
1460 "enum_field_value" : -129,
1461 "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
1462 }
1463 ],
1464 "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
1465 "name" : "android::hardware::Status::Exception",
1466 "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
1467 "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
1468 "size" : 4,
1469 "source_file" : "system/libhidl/base/include/hidl/Status.h",
1470 "underlying_type" : "_ZTIi"
1471 },
1472 {
1473 "alignment" : 4,
1474 "enum_fields" :
1475 [
1476 {
1477 "enum_field_value" : 0,
1478 "name" : "android::hardware::details::READPTRPOS"
1479 },
1480 {
1481 "enum_field_value" : 1,
1482 "name" : "android::hardware::details::WRITEPTRPOS"
1483 },
1484 {
1485 "enum_field_value" : 2,
1486 "name" : "android::hardware::details::DATAPTRPOS"
1487 },
1488 {
1489 "enum_field_value" : 3,
1490 "name" : "android::hardware::details::EVFLAGWORDPOS"
1491 }
1492 ],
1493 "linker_set_key" : "_ZTIN7android8hardware7details11GrantorTypeE",
1494 "name" : "android::hardware::details::GrantorType",
1495 "referenced_type" : "_ZTIN7android8hardware7details11GrantorTypeE",
1496 "self_type" : "_ZTIN7android8hardware7details11GrantorTypeE",
1497 "size" : 4,
1498 "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h",
1499 "underlying_type" : "_ZTIi"
1500 },
1501 {
1502 "alignment" : 4,
1503 "enum_fields" :
1504 [
1505 {
1506 "enum_field_value" : 0,
1507 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
1508 },
1509 {
1510 "enum_field_value" : 1,
1511 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
1512 },
1513 {
1514 "enum_field_value" : 2,
1515 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
1516 },
1517 {
1518 "enum_field_value" : 3,
1519 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
1520 },
1521 {
1522 "enum_field_value" : 4,
1523 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
1524 },
1525 {
1526 "enum_field_value" : 5,
1527 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
1528 },
1529 {
1530 "enum_field_value" : 6,
1531 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
1532 },
1533 {
1534 "enum_field_value" : 7,
1535 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
1536 },
1537 {
1538 "enum_field_value" : 8,
1539 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
1540 },
1541 {
1542 "enum_field_value" : 9,
1543 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
1544 }
1545 ],
1546 "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
1547 "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
1548 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
1549 "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
1550 "size" : 4,
1551 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
1552 "underlying_type" : "_ZTIj"
1553 },
1554 {
1555 "alignment" : 4,
1556 "enum_fields" :
1557 [
1558 {
1559 "enum_field_value" : 1,
1560 "name" : "android::hardware::kSynchronizedReadWrite"
1561 },
1562 {
1563 "enum_field_value" : 2,
1564 "name" : "android::hardware::kUnsynchronizedWrite"
1565 }
1566 ],
1567 "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
1568 "name" : "android::hardware::MQFlavor",
1569 "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
1570 "self_type" : "_ZTIN7android8hardware8MQFlavorE",
1571 "size" : 4,
1572 "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h",
1573 "underlying_type" : "_ZTIj"
1574 }
1575 ],
1576 "function_types" : [],
1577 "functions" :
1578 [
1579 {
1580 "function_name" : "android::hardware::details::logAlwaysError",
1581 "linker_set_key" : "_ZN7android8hardware7details14logAlwaysErrorERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE",
1582 "parameters" :
1583 [
1584 {
1585 "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1586 }
1587 ],
1588 "return_type" : "_ZTIv",
1589 "source_file" : "hardware/interfaces/configstore/utils/include/configstore/Utils.h"
1590 },
1591 {
1592 "function_name" : "android::hardware::details::wouldLogVerbose",
1593 "linker_set_key" : "_ZN7android8hardware7details15wouldLogVerboseEv",
1594 "return_type" : "_ZTIb",
1595 "source_file" : "hardware/interfaces/configstore/utils/include/configstore/Utils.h"
1596 },
1597 {
1598 "function_name" : "android::hardware::details::logAlwaysVerbose",
1599 "linker_set_key" : "_ZN7android8hardware7details16logAlwaysVerboseERKNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE",
1600 "parameters" :
1601 [
1602 {
1603 "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1604 }
1605 ],
1606 "return_type" : "_ZTIv",
1607 "source_file" : "hardware/interfaces/configstore/utils/include/configstore/Utils.h"
1608 }
1609 ],
1610 "global_vars" : [],
1611 "lvalue_reference_types" :
1612 [
1613 {
1614 "alignment" : 8,
1615 "linker_set_key" : "_ZTIRKDn",
1616 "name" : "const nullptr_t &",
1617 "referenced_type" : "_ZTIKDn",
1618 "self_type" : "_ZTIRKDn",
1619 "size" : 8,
1620 "source_file" : "system/libbase/include/android-base/logging.h"
1621 },
1622 {
1623 "alignment" : 8,
1624 "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
1625 "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
1626 "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
1627 "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
1628 "size" : 8,
1629 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
1630 },
1631 {
1632 "alignment" : 8,
1633 "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
1634 "name" : "const android::hardware::hidl_handle &",
1635 "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
1636 "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
1637 "size" : 8,
1638 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
1639 },
1640 {
1641 "alignment" : 8,
1642 "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
1643 "name" : "const android::hardware::hidl_memory &",
1644 "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
1645 "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
1646 "size" : 8,
1647 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
1648 },
1649 {
1650 "alignment" : 8,
1651 "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
1652 "name" : "const android::hardware::hidl_string &",
1653 "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
1654 "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
1655 "size" : 8,
1656 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
1657 },
1658 {
1659 "alignment" : 8,
1660 "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
1661 "name" : "const android::hardware::hidl_version &",
1662 "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
1663 "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
1664 "size" : 8,
1665 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
1666 },
1667 {
1668 "alignment" : 8,
1669 "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
1670 "name" : "const android::hardware::Status &",
1671 "referenced_type" : "_ZTIKN7android8hardware6StatusE",
1672 "self_type" : "_ZTIRKN7android8hardware6StatusE",
1673 "size" : 8,
1674 "source_file" : "system/libhidl/base/include/hidl/Status.h"
1675 },
1676 {
1677 "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
1678 "name" : "const iter<is_const> &",
1679 "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
1680 "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
1681 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
1682 },
1683 {
1684 "alignment" : 8,
1685 "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1686 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
1687 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1688 "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1689 "size" : 8,
1690 "source_file" : "hardware/interfaces/configstore/utils/include/configstore/Utils.h"
1691 },
1692 {
1693 "alignment" : 8,
1694 "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
1695 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>> &",
1696 "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
1697 "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
1698 "size" : 8,
1699 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
1700 },
1701 {
1702 "alignment" : 8,
1703 "linker_set_key" : "_ZTIRKa",
1704 "name" : "const signed char &",
1705 "referenced_type" : "_ZTIKa",
1706 "self_type" : "_ZTIRKa",
1707 "size" : 8,
1708 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
1709 },
1710 {
1711 "alignment" : 8,
1712 "linker_set_key" : "_ZTIRKb",
1713 "name" : "const bool &",
1714 "referenced_type" : "_ZTIKb",
1715 "self_type" : "_ZTIRKb",
1716 "size" : 8,
1717 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
1718 },
1719 {
1720 "alignment" : 8,
1721 "linker_set_key" : "_ZTIRKd",
1722 "name" : "const double &",
1723 "referenced_type" : "_ZTIKd",
1724 "self_type" : "_ZTIRKd",
1725 "size" : 8,
1726 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
1727 },
1728 {
1729 "alignment" : 8,
1730 "linker_set_key" : "_ZTIRKf",
1731 "name" : "const float &",
1732 "referenced_type" : "_ZTIKf",
1733 "self_type" : "_ZTIRKf",
1734 "size" : 8,
1735 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
1736 },
1737 {
1738 "alignment" : 8,
1739 "linker_set_key" : "_ZTIRKh",
1740 "name" : "const unsigned char &",
1741 "referenced_type" : "_ZTIKh",
1742 "self_type" : "_ZTIRKh",
1743 "size" : 8,
1744 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
1745 },
1746 {
1747 "alignment" : 8,
1748 "linker_set_key" : "_ZTIRKi",
1749 "name" : "const int &",
1750 "referenced_type" : "_ZTIKi",
1751 "self_type" : "_ZTIRKi",
1752 "size" : 8,
1753 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
1754 },
1755 {
1756 "alignment" : 8,
1757 "linker_set_key" : "_ZTIRKj",
1758 "name" : "const unsigned int &",
1759 "referenced_type" : "_ZTIKj",
1760 "self_type" : "_ZTIRKj",
1761 "size" : 8,
1762 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
1763 },
1764 {
1765 "alignment" : 8,
1766 "linker_set_key" : "_ZTIRKl",
1767 "name" : "const long &",
1768 "referenced_type" : "_ZTIKl",
1769 "self_type" : "_ZTIRKl",
1770 "size" : 8,
1771 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
1772 },
1773 {
1774 "alignment" : 8,
1775 "linker_set_key" : "_ZTIRKm",
1776 "name" : "const unsigned long &",
1777 "referenced_type" : "_ZTIKm",
1778 "self_type" : "_ZTIRKm",
1779 "size" : 8,
1780 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
1781 },
1782 {
1783 "alignment" : 8,
1784 "linker_set_key" : "_ZTIRKs",
1785 "name" : "const short &",
1786 "referenced_type" : "_ZTIKs",
1787 "self_type" : "_ZTIRKs",
1788 "size" : 8,
1789 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
1790 },
1791 {
1792 "alignment" : 8,
1793 "linker_set_key" : "_ZTIRKt",
1794 "name" : "const unsigned short &",
1795 "referenced_type" : "_ZTIKt",
1796 "self_type" : "_ZTIRKt",
1797 "size" : 8,
1798 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
1799 },
1800 {
1801 "alignment" : 8,
1802 "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
1803 "name" : "android::hardware::hidl_memory &",
1804 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
1805 "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
1806 "size" : 8,
1807 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
1808 },
1809 {
1810 "alignment" : 8,
1811 "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
1812 "name" : "android::hardware::Return<void> &",
1813 "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
1814 "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
1815 "size" : 8,
1816 "source_file" : "system/libhidl/base/include/hidl/Status.h"
1817 },
1818 {
1819 "alignment" : 8,
1820 "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
1821 "name" : "android::hardware::Status &",
1822 "referenced_type" : "_ZTIN7android8hardware6StatusE",
1823 "self_type" : "_ZTIRN7android8hardware6StatusE",
1824 "size" : 8,
1825 "source_file" : "system/libhidl/base/include/hidl/Status.h"
1826 },
1827 {
1828 "alignment" : 8,
1829 "linker_set_key" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
1830 "name" : "std::basic_ostream<char, std::char_traits<char>> &",
1831 "referenced_type" : "_ZTINSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
1832 "self_type" : "_ZTIRNSt3__113basic_ostreamIcNS_11char_traitsIcEEEE",
1833 "size" : 8,
1834 "source_file" : "system/libbase/include/android-base/logging.h"
1835 },
1836 {
1837 "alignment" : 8,
1838 "linker_set_key" : "_ZTIRh",
1839 "name" : "unsigned char &",
1840 "referenced_type" : "_ZTIh",
1841 "self_type" : "_ZTIRh",
1842 "size" : 8,
1843 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.1/android.hardware.configstore@1.1_genc++_headers/gen/android/hardware/configstore/1.1/types.h"
1844 }
1845 ],
1846 "pointer_types" :
1847 [
1848 {
1849 "alignment" : 8,
1850 "linker_set_key" : "_ZTIP13native_handle",
1851 "name" : "native_handle *",
1852 "referenced_type" : "_ZTI13native_handle",
1853 "self_type" : "_ZTIP13native_handle",
1854 "size" : 8,
1855 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
1856 },
1857 {
1858 "alignment" : 8,
1859 "linker_set_key" : "_ZTIPK13native_handle",
1860 "name" : "const native_handle *",
1861 "referenced_type" : "_ZTIK13native_handle",
1862 "self_type" : "_ZTIPK13native_handle",
1863 "size" : 8,
1864 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
1865 },
1866 {
1867 "alignment" : 8,
1868 "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
1869 "name" : "const android::NativeHandle *",
1870 "referenced_type" : "_ZTIKN7android12NativeHandleE",
1871 "self_type" : "_ZTIPKN7android12NativeHandleE",
1872 "size" : 8,
1873 "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
1874 },
1875 {
1876 "alignment" : 8,
1877 "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
1878 "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
1879 "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
1880 "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
1881 "size" : 8,
1882 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
1883 },
1884 {
1885 "alignment" : 8,
1886 "linker_set_key" : "_ZTIPKN7android4base13ErrnoRestorerE",
1887 "name" : "const android::base::ErrnoRestorer *",
1888 "referenced_type" : "_ZTIKN7android4base13ErrnoRestorerE",
1889 "self_type" : "_ZTIPKN7android4base13ErrnoRestorerE",
1890 "size" : 8,
1891 "source_file" : "system/libbase/include/android-base/errno_restorer.h"
1892 },
1893 {
1894 "alignment" : 8,
1895 "linker_set_key" : "_ZTIPKN7android7RefBaseE",
1896 "name" : "const android::RefBase *",
1897 "referenced_type" : "_ZTIKN7android7RefBaseE",
1898 "self_type" : "_ZTIPKN7android7RefBaseE",
1899 "size" : 8,
1900 "source_file" : "system/core/libutils/include/utils/RefBase.h"
1901 },
1902 {
1903 "alignment" : 8,
1904 "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
1905 "name" : "const android::hardware::hidl_memory *",
1906 "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
1907 "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
1908 "size" : 8,
1909 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
1910 },
1911 {
1912 "alignment" : 8,
1913 "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
1914 "name" : "const android::hardware::hidl_version *",
1915 "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
1916 "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
1917 "size" : 8,
1918 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
1919 },
1920 {
1921 "alignment" : 8,
1922 "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
1923 "name" : "const android::hardware::Status *",
1924 "referenced_type" : "_ZTIKN7android8hardware6StatusE",
1925 "self_type" : "_ZTIPKN7android8hardware6StatusE",
1926 "size" : 8,
1927 "source_file" : "system/libhidl/base/include/hidl/Status.h"
1928 },
1929 {
1930 "alignment" : 8,
1931 "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
1932 "name" : "const android::hardware::details::return_status *",
1933 "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
1934 "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
1935 "size" : 8,
1936 "source_file" : "system/libhidl/base/include/hidl/Status.h"
1937 },
1938 {
1939 "alignment" : 8,
1940 "linker_set_key" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1941 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> *",
1942 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1943 "self_type" : "_ZTIPKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
1944 "size" : 8,
1945 "source_file" : "system/libbase/include/android-base/logging.h"
1946 },
1947 {
1948 "alignment" : 8,
1949 "linker_set_key" : "_ZTIPKc",
1950 "name" : "const char *",
1951 "referenced_type" : "_ZTIKc",
1952 "self_type" : "_ZTIPKc",
1953 "size" : 8,
1954 "source_file" : "system/libbase/include/android-base/logging.h"
1955 },
1956 {
1957 "alignment" : 8,
1958 "linker_set_key" : "_ZTIPKv",
1959 "name" : "const void *",
1960 "referenced_type" : "_ZTIKv",
1961 "self_type" : "_ZTIPKv",
1962 "size" : 8,
1963 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
1964 },
1965 {
1966 "alignment" : 8,
1967 "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
1968 "name" : "android::ReferenceRenamer *",
1969 "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
1970 "self_type" : "_ZTIPN7android16ReferenceRenamerE",
1971 "size" : 8,
1972 "source_file" : "system/core/libutils/include/utils/RefBase.h"
1973 },
1974 {
1975 "alignment" : 8,
1976 "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
1977 "name" : "android::VirtualLightRefBase *",
1978 "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
1979 "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
1980 "size" : 8,
1981 "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
1982 },
1983 {
1984 "alignment" : 8,
1985 "linker_set_key" : "_ZTIPN7android4base13ErrnoRestorerE",
1986 "name" : "android::base::ErrnoRestorer *",
1987 "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE",
1988 "self_type" : "_ZTIPN7android4base13ErrnoRestorerE",
1989 "size" : 8,
1990 "source_file" : "system/libbase/include/android-base/errno_restorer.h"
1991 },
1992 {
1993 "alignment" : 8,
1994 "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
1995 "name" : "android::RefBase::weakref_impl *",
1996 "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
1997 "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
1998 "size" : 8,
1999 "source_file" : "system/core/libutils/include/utils/RefBase.h"
2000 },
2001 {
2002 "alignment" : 8,
2003 "linker_set_key" : "_ZTIPN7android7RefBaseE",
2004 "name" : "android::RefBase *",
2005 "referenced_type" : "_ZTIN7android7RefBaseE",
2006 "self_type" : "_ZTIPN7android7RefBaseE",
2007 "size" : 8,
2008 "source_file" : "system/core/libutils/include/utils/RefBase.h"
2009 },
2010 {
2011 "alignment" : 8,
2012 "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
2013 "name" : "android::hardware::hidl_memory *",
2014 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
2015 "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
2016 "size" : 8,
2017 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
2018 },
2019 {
2020 "alignment" : 8,
2021 "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
2022 "name" : "android::hardware::hidl_version *",
2023 "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
2024 "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
2025 "size" : 8,
2026 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
2027 },
2028 {
2029 "alignment" : 8,
2030 "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
2031 "name" : "android::hardware::GrantorDescriptor *",
2032 "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
2033 "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
2034 "size" : 8,
2035 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
2036 },
2037 {
2038 "alignment" : 8,
2039 "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
2040 "name" : "android::hardware::hidl_death_recipient *",
2041 "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
2042 "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
2043 "size" : 8,
2044 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
2045 },
2046 {
2047 "alignment" : 8,
2048 "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
2049 "name" : "android::hardware::Return<void> *",
2050 "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
2051 "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
2052 "size" : 8,
2053 "source_file" : "system/libhidl/base/include/hidl/Status.h"
2054 },
2055 {
2056 "alignment" : 8,
2057 "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
2058 "name" : "android::hardware::Status *",
2059 "referenced_type" : "_ZTIN7android8hardware6StatusE",
2060 "self_type" : "_ZTIPN7android8hardware6StatusE",
2061 "size" : 8,
2062 "source_file" : "system/libhidl/base/include/hidl/Status.h"
2063 },
2064 {
2065 "alignment" : 8,
2066 "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
2067 "name" : "android::hardware::details::return_status *",
2068 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
2069 "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
2070 "size" : 8,
2071 "source_file" : "system/libhidl/base/include/hidl/Status.h"
2072 },
2073 {
2074 "alignment" : 8,
2075 "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
2076 "name" : "android::hardware::details::HidlInstrumentor *",
2077 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
2078 "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
2079 "size" : 8,
2080 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
2081 },
2082 {
2083 "alignment" : 8,
2084 "linker_set_key" : "_ZTIPc",
2085 "name" : "char *",
2086 "referenced_type" : "_ZTIc",
2087 "self_type" : "_ZTIPc",
2088 "size" : 8,
2089 "source_file" : "system/libbase/include/android-base/logging.h"
2090 },
2091 {
2092 "alignment" : 8,
2093 "linker_set_key" : "_ZTIPv",
2094 "name" : "void *",
2095 "referenced_type" : "_ZTIv",
2096 "self_type" : "_ZTIPv",
2097 "size" : 8,
2098 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
2099 }
2100 ],
2101 "qualified_types" :
2102 [
2103 {
2104 "alignment" : 4,
2105 "is_const" : true,
2106 "linker_set_key" : "_ZTIK13native_handle",
2107 "name" : "const native_handle",
2108 "referenced_type" : "_ZTI13native_handle",
2109 "self_type" : "_ZTIK13native_handle",
2110 "size" : 12,
2111 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
2112 },
2113 {
2114 "alignment" : 8,
2115 "is_const" : true,
2116 "linker_set_key" : "_ZTIKDn",
2117 "name" : "const nullptr_t",
2118 "referenced_type" : "_ZTIDn",
2119 "self_type" : "_ZTIKDn",
2120 "size" : 8,
2121 "source_file" : "system/libbase/include/android-base/logging.h"
2122 },
2123 {
2124 "alignment" : 8,
2125 "is_const" : true,
2126 "linker_set_key" : "_ZTIKN7android12NativeHandleE",
2127 "name" : "const android::NativeHandle",
2128 "referenced_type" : "_ZTIN7android12NativeHandleE",
2129 "self_type" : "_ZTIKN7android12NativeHandleE",
2130 "size" : 24,
2131 "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
2132 },
2133 {
2134 "alignment" : 8,
2135 "is_const" : true,
2136 "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
2137 "name" : "const android::sp<android::hardware::hidl_death_recipient>",
2138 "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
2139 "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
2140 "size" : 8,
2141 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
2142 },
2143 {
2144 "alignment" : 4,
2145 "is_const" : true,
2146 "linker_set_key" : "_ZTIKN7android4base13ErrnoRestorerE",
2147 "name" : "const android::base::ErrnoRestorer",
2148 "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE",
2149 "self_type" : "_ZTIKN7android4base13ErrnoRestorerE",
2150 "size" : 4,
2151 "source_file" : "system/libbase/include/android-base/errno_restorer.h"
2152 },
2153 {
2154 "alignment" : 8,
2155 "is_const" : true,
2156 "linker_set_key" : "_ZTIKN7android7RefBaseE",
2157 "name" : "const android::RefBase",
2158 "referenced_type" : "_ZTIN7android7RefBaseE",
2159 "self_type" : "_ZTIKN7android7RefBaseE",
2160 "size" : 16,
2161 "source_file" : "system/core/libutils/include/utils/RefBase.h"
2162 },
2163 {
2164 "alignment" : 1,
2165 "is_const" : true,
2166 "linker_set_key" : "_ZTIKN7android8hardware11configstore4V1_118DisplayOrientationE",
2167 "name" : "const android::hardware::configstore::V1_1::DisplayOrientation",
2168 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_118DisplayOrientationE",
2169 "self_type" : "_ZTIKN7android8hardware11configstore4V1_118DisplayOrientationE",
2170 "size" : 1,
2171 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.1/android.hardware.configstore@1.1_genc++_headers/gen/android/hardware/configstore/1.1/types.h"
2172 },
2173 {
2174 "alignment" : 8,
2175 "is_const" : true,
2176 "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
2177 "name" : "const android::hardware::hidl_handle",
2178 "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
2179 "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
2180 "size" : 16,
2181 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
2182 },
2183 {
2184 "alignment" : 8,
2185 "is_const" : true,
2186 "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
2187 "name" : "const android::hardware::hidl_memory",
2188 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
2189 "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
2190 "size" : 40,
2191 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
2192 },
2193 {
2194 "alignment" : 8,
2195 "is_const" : true,
2196 "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
2197 "name" : "const android::hardware::hidl_string",
2198 "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
2199 "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
2200 "size" : 16,
2201 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
2202 },
2203 {
2204 "alignment" : 2,
2205 "is_const" : true,
2206 "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
2207 "name" : "const android::hardware::hidl_version",
2208 "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
2209 "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
2210 "size" : 4,
2211 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
2212 },
2213 {
2214 "alignment" : 8,
2215 "is_const" : true,
2216 "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
2217 "name" : "const android::hardware::Status",
2218 "referenced_type" : "_ZTIN7android8hardware6StatusE",
2219 "self_type" : "_ZTIKN7android8hardware6StatusE",
2220 "size" : 32,
2221 "source_file" : "system/libhidl/base/include/hidl/Status.h"
2222 },
2223 {
2224 "alignment" : 8,
2225 "is_const" : true,
2226 "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
2227 "name" : "const android::hardware::details::return_status",
2228 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
2229 "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
2230 "size" : 40,
2231 "source_file" : "system/libhidl/base/include/hidl/Status.h"
2232 },
2233 {
2234 "is_const" : true,
2235 "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
2236 "name" : "const iter<is_const>",
2237 "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
2238 "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
2239 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
2240 },
2241 {
2242 "alignment" : 8,
2243 "is_const" : true,
2244 "linker_set_key" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE",
2245 "name" : "const std::unique_ptr<android::base::LogMessageData, std::default_delete<android::base::LogMessageData>>",
2246 "referenced_type" : "_ZTINSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE",
2247 "self_type" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE",
2248 "size" : 8,
2249 "source_file" : "system/libbase/include/android-base/logging.h"
2250 },
2251 {
2252 "alignment" : 8,
2253 "is_const" : true,
2254 "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2255 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
2256 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2257 "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2258 "size" : 24,
2259 "source_file" : "system/libbase/include/android-base/logging.h"
2260 },
2261 {
2262 "alignment" : 1,
2263 "is_const" : true,
2264 "linker_set_key" : "_ZTIKNSt3__15arrayIN7android8hardware11configstore4V1_118DisplayOrientationELm4EEE",
2265 "name" : "const std::array<android::hardware::configstore::V1_1::DisplayOrientation, 4>",
2266 "referenced_type" : "_ZTINSt3__15arrayIN7android8hardware11configstore4V1_118DisplayOrientationELm4EEE",
2267 "self_type" : "_ZTIKNSt3__15arrayIN7android8hardware11configstore4V1_118DisplayOrientationELm4EEE",
2268 "size" : 4,
2269 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.1/android.hardware.configstore@1.1_genc++_headers/gen/android/hardware/configstore/1.1/types.h"
2270 },
2271 {
2272 "alignment" : 8,
2273 "is_const" : true,
2274 "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
2275 "name" : "const std::vector<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>, std::allocator<std::function<void (InstrumentationEvent, const char *, const char *, const char *, const char *, vector<void *, allocator<void *>> *)>>>",
2276 "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
2277 "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
2278 "size" : 24,
2279 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
2280 },
2281 {
2282 "alignment" : 8,
2283 "is_const" : true,
2284 "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
2285 "name" : "android::RefBase::weakref_impl *const",
2286 "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
2287 "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
2288 "size" : 8,
2289 "source_file" : "system/core/libutils/include/utils/RefBase.h"
2290 },
2291 {
2292 "alignment" : 1,
2293 "is_const" : true,
2294 "linker_set_key" : "_ZTIKa",
2295 "name" : "const signed char",
2296 "referenced_type" : "_ZTIa",
2297 "self_type" : "_ZTIKa",
2298 "size" : 1,
2299 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
2300 },
2301 {
2302 "alignment" : 1,
2303 "is_const" : true,
2304 "linker_set_key" : "_ZTIKb",
2305 "name" : "const bool",
2306 "referenced_type" : "_ZTIb",
2307 "self_type" : "_ZTIKb",
2308 "size" : 1,
2309 "source_file" : "system/libbase/include/android-base/logging.h"
2310 },
2311 {
2312 "alignment" : 1,
2313 "is_const" : true,
2314 "linker_set_key" : "_ZTIKc",
2315 "name" : "const char",
2316 "referenced_type" : "_ZTIc",
2317 "self_type" : "_ZTIKc",
2318 "size" : 1,
2319 "source_file" : "system/libbase/include/android-base/logging.h"
2320 },
2321 {
2322 "alignment" : 8,
2323 "is_const" : true,
2324 "linker_set_key" : "_ZTIKd",
2325 "name" : "const double",
2326 "referenced_type" : "_ZTId",
2327 "self_type" : "_ZTIKd",
2328 "size" : 8,
2329 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
2330 },
2331 {
2332 "alignment" : 4,
2333 "is_const" : true,
2334 "linker_set_key" : "_ZTIKf",
2335 "name" : "const float",
2336 "referenced_type" : "_ZTIf",
2337 "self_type" : "_ZTIKf",
2338 "size" : 4,
2339 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
2340 },
2341 {
2342 "alignment" : 1,
2343 "is_const" : true,
2344 "linker_set_key" : "_ZTIKh",
2345 "name" : "const unsigned char",
2346 "referenced_type" : "_ZTIh",
2347 "self_type" : "_ZTIKh",
2348 "size" : 1,
2349 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
2350 },
2351 {
2352 "alignment" : 4,
2353 "is_const" : true,
2354 "linker_set_key" : "_ZTIKi",
2355 "name" : "const int",
2356 "referenced_type" : "_ZTIi",
2357 "self_type" : "_ZTIKi",
2358 "size" : 4,
2359 "source_file" : "system/libbase/include/android-base/errno_restorer.h"
2360 },
2361 {
2362 "alignment" : 4,
2363 "is_const" : true,
2364 "linker_set_key" : "_ZTIKj",
2365 "name" : "const unsigned int",
2366 "referenced_type" : "_ZTIj",
2367 "self_type" : "_ZTIKj",
2368 "size" : 4,
2369 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
2370 },
2371 {
2372 "alignment" : 8,
2373 "is_const" : true,
2374 "linker_set_key" : "_ZTIKl",
2375 "name" : "const long",
2376 "referenced_type" : "_ZTIl",
2377 "self_type" : "_ZTIKl",
2378 "size" : 8,
2379 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
2380 },
2381 {
2382 "alignment" : 8,
2383 "is_const" : true,
2384 "linker_set_key" : "_ZTIKm",
2385 "name" : "const unsigned long",
2386 "referenced_type" : "_ZTIm",
2387 "self_type" : "_ZTIKm",
2388 "size" : 8,
2389 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
2390 },
2391 {
2392 "alignment" : 2,
2393 "is_const" : true,
2394 "linker_set_key" : "_ZTIKs",
2395 "name" : "const short",
2396 "referenced_type" : "_ZTIs",
2397 "self_type" : "_ZTIKs",
2398 "size" : 2,
2399 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
2400 },
2401 {
2402 "alignment" : 2,
2403 "is_const" : true,
2404 "linker_set_key" : "_ZTIKt",
2405 "name" : "const unsigned short",
2406 "referenced_type" : "_ZTIt",
2407 "self_type" : "_ZTIKt",
2408 "size" : 2,
2409 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
2410 },
2411 {
2412 "is_const" : true,
2413 "linker_set_key" : "_ZTIKv",
2414 "name" : "const void",
2415 "referenced_type" : "_ZTIv",
2416 "self_type" : "_ZTIKv",
2417 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
2418 }
2419 ],
2420 "record_types" :
2421 [
2422 {
2423 "alignment" : 4,
2424 "fields" :
2425 [
2426 {
2427 "field_name" : "version",
2428 "referenced_type" : "_ZTIi"
2429 },
2430 {
2431 "field_name" : "numFds",
2432 "field_offset" : 32,
2433 "referenced_type" : "_ZTIi"
2434 },
2435 {
2436 "field_name" : "numInts",
2437 "field_offset" : 64,
2438 "referenced_type" : "_ZTIi"
2439 },
2440 {
2441 "field_name" : "data",
2442 "field_offset" : 96,
2443 "referenced_type" : "_ZTIA0_i"
2444 }
2445 ],
2446 "linker_set_key" : "_ZTI13native_handle",
2447 "name" : "native_handle",
2448 "referenced_type" : "_ZTI13native_handle",
2449 "self_type" : "_ZTI13native_handle",
2450 "size" : 12,
2451 "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
2452 },
2453 {
2454 "alignment" : 4,
2455 "fields" :
2456 [
2457 {
2458 "access" : "private",
2459 "field_name" : "mCount",
2460 "referenced_type" : "_ZTINSt3__16atomicIiEE"
2461 }
2462 ],
2463 "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
2464 "name" : "android::LightRefBase<android::NativeHandle>",
2465 "record_kind" : "class",
2466 "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
2467 "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
2468 "size" : 4,
2469 "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
2470 "template_args" : [ "_ZTIN7android12NativeHandleE" ]
2471 },
2472 {
2473 "alignment" : 4,
2474 "fields" :
2475 [
2476 {
2477 "access" : "private",
2478 "field_name" : "mCount",
2479 "referenced_type" : "_ZTINSt3__16atomicIiEE"
2480 }
2481 ],
2482 "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
2483 "name" : "android::LightRefBase<android::VirtualLightRefBase>",
2484 "record_kind" : "class",
2485 "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
2486 "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
2487 "size" : 4,
2488 "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
2489 "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
2490 },
2491 {
2492 "alignment" : 8,
2493 "base_specifiers" :
2494 [
2495 {
2496 "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
2497 }
2498 ],
2499 "fields" :
2500 [
2501 {
2502 "access" : "private",
2503 "field_name" : "mHandle",
2504 "field_offset" : 64,
2505 "referenced_type" : "_ZTIP13native_handle"
2506 },
2507 {
2508 "access" : "private",
2509 "field_name" : "mOwnsHandle",
2510 "field_offset" : 128,
2511 "referenced_type" : "_ZTIb"
2512 }
2513 ],
2514 "linker_set_key" : "_ZTIN7android12NativeHandleE",
2515 "name" : "android::NativeHandle",
2516 "record_kind" : "class",
2517 "referenced_type" : "_ZTIN7android12NativeHandleE",
2518 "self_type" : "_ZTIN7android12NativeHandleE",
2519 "size" : 24,
2520 "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
2521 },
2522 {
2523 "alignment" : 1,
2524 "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
2525 "name" : "android::ReferenceMover",
2526 "record_kind" : "class",
2527 "referenced_type" : "_ZTIN7android14ReferenceMoverE",
2528 "self_type" : "_ZTIN7android14ReferenceMoverE",
2529 "size" : 1,
2530 "source_file" : "system/core/libutils/include/utils/RefBase.h"
2531 },
2532 {
2533 "alignment" : 8,
2534 "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
2535 "name" : "android::ReferenceRenamer",
2536 "record_kind" : "class",
2537 "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
2538 "self_type" : "_ZTIN7android16ReferenceRenamerE",
2539 "size" : 8,
2540 "source_file" : "system/core/libutils/include/utils/RefBase.h",
2541 "vtable_components" :
2542 [
2543 {
2544 "kind" : "offset_to_top"
2545 },
2546 {
2547 "kind" : "rtti",
2548 "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
2549 },
2550 {
2551 "is_pure" : true,
2552 "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEm"
2553 }
2554 ]
2555 },
2556 {
2557 "alignment" : 1,
2558 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
2559 "name" : "android::trait_trivial_copy<bool>",
2560 "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
2561 "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
2562 "size" : 1,
2563 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2564 "template_args" : [ "_ZTIb" ]
2565 },
2566 {
2567 "alignment" : 1,
2568 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
2569 "name" : "android::trait_trivial_copy<char>",
2570 "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
2571 "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
2572 "size" : 1,
2573 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2574 "template_args" : [ "_ZTIc" ]
2575 },
2576 {
2577 "alignment" : 1,
2578 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
2579 "name" : "android::trait_trivial_copy<double>",
2580 "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
2581 "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
2582 "size" : 1,
2583 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2584 "template_args" : [ "_ZTId" ]
2585 },
2586 {
2587 "alignment" : 1,
2588 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
2589 "name" : "android::trait_trivial_copy<float>",
2590 "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
2591 "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
2592 "size" : 1,
2593 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2594 "template_args" : [ "_ZTIf" ]
2595 },
2596 {
2597 "alignment" : 1,
2598 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
2599 "name" : "android::trait_trivial_copy<unsigned char>",
2600 "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
2601 "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
2602 "size" : 1,
2603 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2604 "template_args" : [ "_ZTIh" ]
2605 },
2606 {
2607 "alignment" : 1,
2608 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
2609 "name" : "android::trait_trivial_copy<int>",
2610 "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
2611 "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
2612 "size" : 1,
2613 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2614 "template_args" : [ "_ZTIi" ]
2615 },
2616 {
2617 "alignment" : 1,
2618 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
2619 "name" : "android::trait_trivial_copy<unsigned int>",
2620 "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
2621 "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
2622 "size" : 1,
2623 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2624 "template_args" : [ "_ZTIj" ]
2625 },
2626 {
2627 "alignment" : 1,
2628 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
2629 "name" : "android::trait_trivial_copy<long>",
2630 "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
2631 "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
2632 "size" : 1,
2633 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2634 "template_args" : [ "_ZTIl" ]
2635 },
2636 {
2637 "alignment" : 1,
2638 "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
2639 "name" : "android::trait_trivial_copy<unsigned long>",
2640 "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
2641 "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
2642 "size" : 1,
2643 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2644 "template_args" : [ "_ZTIm" ]
2645 },
2646 {
2647 "alignment" : 1,
2648 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
2649 "name" : "android::trait_trivial_copy<short>",
2650 "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
2651 "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
2652 "size" : 1,
2653 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2654 "template_args" : [ "_ZTIs" ]
2655 },
2656 {
2657 "alignment" : 1,
2658 "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
2659 "name" : "android::trait_trivial_copy<unsigned short>",
2660 "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
2661 "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
2662 "size" : 1,
2663 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2664 "template_args" : [ "_ZTIt" ]
2665 },
2666 {
2667 "alignment" : 1,
2668 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
2669 "name" : "android::trait_trivial_copy<void>",
2670 "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
2671 "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
2672 "size" : 1,
2673 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2674 "template_args" : [ "_ZTIv" ]
2675 },
2676 {
2677 "alignment" : 1,
2678 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
2679 "name" : "android::trait_trivial_copy<long long>",
2680 "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
2681 "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
2682 "size" : 1,
2683 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2684 "template_args" : [ "_ZTIx" ]
2685 },
2686 {
2687 "alignment" : 1,
2688 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
2689 "name" : "android::trait_trivial_copy<unsigned long long>",
2690 "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
2691 "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
2692 "size" : 1,
2693 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2694 "template_args" : [ "_ZTIy" ]
2695 },
2696 {
2697 "alignment" : 1,
2698 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
2699 "name" : "android::trait_trivial_ctor<bool>",
2700 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
2701 "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
2702 "size" : 1,
2703 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2704 "template_args" : [ "_ZTIb" ]
2705 },
2706 {
2707 "alignment" : 1,
2708 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
2709 "name" : "android::trait_trivial_ctor<char>",
2710 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
2711 "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
2712 "size" : 1,
2713 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2714 "template_args" : [ "_ZTIc" ]
2715 },
2716 {
2717 "alignment" : 1,
2718 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
2719 "name" : "android::trait_trivial_ctor<double>",
2720 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
2721 "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
2722 "size" : 1,
2723 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2724 "template_args" : [ "_ZTId" ]
2725 },
2726 {
2727 "alignment" : 1,
2728 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
2729 "name" : "android::trait_trivial_ctor<float>",
2730 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
2731 "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
2732 "size" : 1,
2733 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2734 "template_args" : [ "_ZTIf" ]
2735 },
2736 {
2737 "alignment" : 1,
2738 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
2739 "name" : "android::trait_trivial_ctor<unsigned char>",
2740 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
2741 "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
2742 "size" : 1,
2743 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2744 "template_args" : [ "_ZTIh" ]
2745 },
2746 {
2747 "alignment" : 1,
2748 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
2749 "name" : "android::trait_trivial_ctor<int>",
2750 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
2751 "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
2752 "size" : 1,
2753 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2754 "template_args" : [ "_ZTIi" ]
2755 },
2756 {
2757 "alignment" : 1,
2758 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
2759 "name" : "android::trait_trivial_ctor<unsigned int>",
2760 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
2761 "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
2762 "size" : 1,
2763 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2764 "template_args" : [ "_ZTIj" ]
2765 },
2766 {
2767 "alignment" : 1,
2768 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
2769 "name" : "android::trait_trivial_ctor<long>",
2770 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
2771 "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
2772 "size" : 1,
2773 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2774 "template_args" : [ "_ZTIl" ]
2775 },
2776 {
2777 "alignment" : 1,
2778 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
2779 "name" : "android::trait_trivial_ctor<unsigned long>",
2780 "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
2781 "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
2782 "size" : 1,
2783 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2784 "template_args" : [ "_ZTIm" ]
2785 },
2786 {
2787 "alignment" : 1,
2788 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
2789 "name" : "android::trait_trivial_ctor<short>",
2790 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
2791 "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
2792 "size" : 1,
2793 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2794 "template_args" : [ "_ZTIs" ]
2795 },
2796 {
2797 "alignment" : 1,
2798 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
2799 "name" : "android::trait_trivial_ctor<unsigned short>",
2800 "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
2801 "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
2802 "size" : 1,
2803 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2804 "template_args" : [ "_ZTIt" ]
2805 },
2806 {
2807 "alignment" : 1,
2808 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
2809 "name" : "android::trait_trivial_ctor<void>",
2810 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
2811 "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
2812 "size" : 1,
2813 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2814 "template_args" : [ "_ZTIv" ]
2815 },
2816 {
2817 "alignment" : 1,
2818 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
2819 "name" : "android::trait_trivial_ctor<long long>",
2820 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
2821 "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
2822 "size" : 1,
2823 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2824 "template_args" : [ "_ZTIx" ]
2825 },
2826 {
2827 "alignment" : 1,
2828 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
2829 "name" : "android::trait_trivial_ctor<unsigned long long>",
2830 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
2831 "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
2832 "size" : 1,
2833 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2834 "template_args" : [ "_ZTIy" ]
2835 },
2836 {
2837 "alignment" : 1,
2838 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
2839 "name" : "android::trait_trivial_dtor<bool>",
2840 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
2841 "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
2842 "size" : 1,
2843 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2844 "template_args" : [ "_ZTIb" ]
2845 },
2846 {
2847 "alignment" : 1,
2848 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
2849 "name" : "android::trait_trivial_dtor<char>",
2850 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
2851 "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
2852 "size" : 1,
2853 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2854 "template_args" : [ "_ZTIc" ]
2855 },
2856 {
2857 "alignment" : 1,
2858 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
2859 "name" : "android::trait_trivial_dtor<double>",
2860 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
2861 "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
2862 "size" : 1,
2863 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2864 "template_args" : [ "_ZTId" ]
2865 },
2866 {
2867 "alignment" : 1,
2868 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
2869 "name" : "android::trait_trivial_dtor<float>",
2870 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
2871 "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
2872 "size" : 1,
2873 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2874 "template_args" : [ "_ZTIf" ]
2875 },
2876 {
2877 "alignment" : 1,
2878 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
2879 "name" : "android::trait_trivial_dtor<unsigned char>",
2880 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
2881 "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
2882 "size" : 1,
2883 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2884 "template_args" : [ "_ZTIh" ]
2885 },
2886 {
2887 "alignment" : 1,
2888 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
2889 "name" : "android::trait_trivial_dtor<int>",
2890 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
2891 "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
2892 "size" : 1,
2893 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2894 "template_args" : [ "_ZTIi" ]
2895 },
2896 {
2897 "alignment" : 1,
2898 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
2899 "name" : "android::trait_trivial_dtor<unsigned int>",
2900 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
2901 "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
2902 "size" : 1,
2903 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2904 "template_args" : [ "_ZTIj" ]
2905 },
2906 {
2907 "alignment" : 1,
2908 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
2909 "name" : "android::trait_trivial_dtor<long>",
2910 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
2911 "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
2912 "size" : 1,
2913 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2914 "template_args" : [ "_ZTIl" ]
2915 },
2916 {
2917 "alignment" : 1,
2918 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
2919 "name" : "android::trait_trivial_dtor<unsigned long>",
2920 "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
2921 "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
2922 "size" : 1,
2923 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2924 "template_args" : [ "_ZTIm" ]
2925 },
2926 {
2927 "alignment" : 1,
2928 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
2929 "name" : "android::trait_trivial_dtor<short>",
2930 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
2931 "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
2932 "size" : 1,
2933 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2934 "template_args" : [ "_ZTIs" ]
2935 },
2936 {
2937 "alignment" : 1,
2938 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
2939 "name" : "android::trait_trivial_dtor<unsigned short>",
2940 "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
2941 "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
2942 "size" : 1,
2943 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2944 "template_args" : [ "_ZTIt" ]
2945 },
2946 {
2947 "alignment" : 1,
2948 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
2949 "name" : "android::trait_trivial_dtor<void>",
2950 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
2951 "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
2952 "size" : 1,
2953 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2954 "template_args" : [ "_ZTIv" ]
2955 },
2956 {
2957 "alignment" : 1,
2958 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
2959 "name" : "android::trait_trivial_dtor<long long>",
2960 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
2961 "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
2962 "size" : 1,
2963 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2964 "template_args" : [ "_ZTIx" ]
2965 },
2966 {
2967 "alignment" : 1,
2968 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
2969 "name" : "android::trait_trivial_dtor<unsigned long long>",
2970 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
2971 "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
2972 "size" : 1,
2973 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2974 "template_args" : [ "_ZTIy" ]
2975 },
2976 {
2977 "alignment" : 1,
2978 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
2979 "name" : "android::trait_trivial_move<bool>",
2980 "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
2981 "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
2982 "size" : 1,
2983 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2984 "template_args" : [ "_ZTIb" ]
2985 },
2986 {
2987 "alignment" : 1,
2988 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
2989 "name" : "android::trait_trivial_move<char>",
2990 "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
2991 "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
2992 "size" : 1,
2993 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2994 "template_args" : [ "_ZTIc" ]
2995 },
2996 {
2997 "alignment" : 1,
2998 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
2999 "name" : "android::trait_trivial_move<double>",
3000 "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
3001 "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
3002 "size" : 1,
3003 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3004 "template_args" : [ "_ZTId" ]
3005 },
3006 {
3007 "alignment" : 1,
3008 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
3009 "name" : "android::trait_trivial_move<float>",
3010 "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
3011 "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
3012 "size" : 1,
3013 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3014 "template_args" : [ "_ZTIf" ]
3015 },
3016 {
3017 "alignment" : 1,
3018 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
3019 "name" : "android::trait_trivial_move<unsigned char>",
3020 "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
3021 "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
3022 "size" : 1,
3023 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3024 "template_args" : [ "_ZTIh" ]
3025 },
3026 {
3027 "alignment" : 1,
3028 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
3029 "name" : "android::trait_trivial_move<int>",
3030 "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
3031 "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
3032 "size" : 1,
3033 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3034 "template_args" : [ "_ZTIi" ]
3035 },
3036 {
3037 "alignment" : 1,
3038 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
3039 "name" : "android::trait_trivial_move<unsigned int>",
3040 "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
3041 "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
3042 "size" : 1,
3043 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3044 "template_args" : [ "_ZTIj" ]
3045 },
3046 {
3047 "alignment" : 1,
3048 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
3049 "name" : "android::trait_trivial_move<long>",
3050 "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
3051 "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
3052 "size" : 1,
3053 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3054 "template_args" : [ "_ZTIl" ]
3055 },
3056 {
3057 "alignment" : 1,
3058 "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
3059 "name" : "android::trait_trivial_move<unsigned long>",
3060 "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
3061 "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
3062 "size" : 1,
3063 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3064 "template_args" : [ "_ZTIm" ]
3065 },
3066 {
3067 "alignment" : 1,
3068 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
3069 "name" : "android::trait_trivial_move<short>",
3070 "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
3071 "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
3072 "size" : 1,
3073 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3074 "template_args" : [ "_ZTIs" ]
3075 },
3076 {
3077 "alignment" : 1,
3078 "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
3079 "name" : "android::trait_trivial_move<unsigned short>",
3080 "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
3081 "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
3082 "size" : 1,
3083 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3084 "template_args" : [ "_ZTIt" ]
3085 },
3086 {
3087 "alignment" : 1,
3088 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
3089 "name" : "android::trait_trivial_move<void>",
3090 "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
3091 "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
3092 "size" : 1,
3093 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3094 "template_args" : [ "_ZTIv" ]
3095 },
3096 {
3097 "alignment" : 1,
3098 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
3099 "name" : "android::trait_trivial_move<long long>",
3100 "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
3101 "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
3102 "size" : 1,
3103 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3104 "template_args" : [ "_ZTIx" ]
3105 },
3106 {
3107 "alignment" : 1,
3108 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
3109 "name" : "android::trait_trivial_move<unsigned long long>",
3110 "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
3111 "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
3112 "size" : 1,
3113 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
3114 "template_args" : [ "_ZTIy" ]
3115 },
3116 {
3117 "alignment" : 8,
3118 "base_specifiers" :
3119 [
3120 {
3121 "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
3122 }
3123 ],
3124 "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
3125 "name" : "android::VirtualLightRefBase",
3126 "record_kind" : "class",
3127 "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
3128 "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
3129 "size" : 16,
3130 "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
3131 "vtable_components" :
3132 [
3133 {
3134 "kind" : "offset_to_top"
3135 },
3136 {
3137 "kind" : "rtti",
3138 "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
3139 },
3140 {
3141 "kind" : "complete_dtor_pointer",
3142 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
3143 },
3144 {
3145 "kind" : "deleting_dtor_pointer",
3146 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
3147 }
3148 ]
3149 },
3150 {
3151 "alignment" : 8,
3152 "fields" :
3153 [
3154 {
3155 "access" : "private",
3156 "field_name" : "m_ptr",
3157 "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
3158 }
3159 ],
3160 "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
3161 "name" : "android::sp<android::hardware::hidl_death_recipient>",
3162 "record_kind" : "class",
3163 "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
3164 "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
3165 "size" : 8,
3166 "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
3167 "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
3168 },
3169 {
3170 "alignment" : 8,
3171 "fields" :
3172 [
3173 {
3174 "access" : "private",
3175 "field_name" : "data_",
3176 "referenced_type" : "_ZTIKNSt3__110unique_ptrIN7android4base14LogMessageDataENS_14default_deleteIS3_EEEE"
3177 }
3178 ],
3179 "linker_set_key" : "_ZTIN7android4base10LogMessageE",
3180 "name" : "android::base::LogMessage",
3181 "record_kind" : "class",
3182 "referenced_type" : "_ZTIN7android4base10LogMessageE",
3183 "self_type" : "_ZTIN7android4base10LogMessageE",
3184 "size" : 8,
3185 "source_file" : "system/libbase/include/android-base/logging.h"
3186 },
3187 {
3188 "alignment" : 4,
3189 "fields" :
3190 [
3191 {
3192 "access" : "private",
3193 "field_name" : "default_log_id_",
3194 "referenced_type" : "_ZTIN7android4base5LogIdE"
3195 }
3196 ],
3197 "linker_set_key" : "_ZTIN7android4base10LogdLoggerE",
3198 "name" : "android::base::LogdLogger",
3199 "record_kind" : "class",
3200 "referenced_type" : "_ZTIN7android4base10LogdLoggerE",
3201 "self_type" : "_ZTIN7android4base10LogdLoggerE",
3202 "size" : 4,
3203 "source_file" : "system/libbase/include/android-base/logging.h"
3204 },
3205 {
3206 "alignment" : 1,
3207 "linker_set_key" : "_ZTIN7android4base12LogNullGuardIDnEE",
3208 "name" : "android::base::LogNullGuard<std::nullptr_t>",
3209 "referenced_type" : "_ZTIN7android4base12LogNullGuardIDnEE",
3210 "self_type" : "_ZTIN7android4base12LogNullGuardIDnEE",
3211 "size" : 1,
3212 "source_file" : "system/libbase/include/android-base/logging.h",
3213 "template_args" : [ "_ZTIDn" ]
3214 },
3215 {
3216 "alignment" : 1,
3217 "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPKcEE",
3218 "name" : "android::base::LogNullGuard<const char *>",
3219 "referenced_type" : "_ZTIN7android4base12LogNullGuardIPKcEE",
3220 "self_type" : "_ZTIN7android4base12LogNullGuardIPKcEE",
3221 "size" : 1,
3222 "source_file" : "system/libbase/include/android-base/logging.h",
3223 "template_args" : [ "_ZTIPKc" ]
3224 },
3225 {
3226 "alignment" : 1,
3227 "linker_set_key" : "_ZTIN7android4base12LogNullGuardIPcEE",
3228 "name" : "android::base::LogNullGuard<char *>",
3229 "referenced_type" : "_ZTIN7android4base12LogNullGuardIPcEE",
3230 "self_type" : "_ZTIN7android4base12LogNullGuardIPcEE",
3231 "size" : 1,
3232 "source_file" : "system/libbase/include/android-base/logging.h",
3233 "template_args" : [ "_ZTIPc" ]
3234 },
3235 {
3236 "alignment" : 4,
3237 "fields" :
3238 [
3239 {
3240 "access" : "private",
3241 "field_name" : "saved_errno_",
3242 "referenced_type" : "_ZTIKi"
3243 }
3244 ],
3245 "linker_set_key" : "_ZTIN7android4base13ErrnoRestorerE",
3246 "name" : "android::base::ErrnoRestorer",
3247 "record_kind" : "class",
3248 "referenced_type" : "_ZTIN7android4base13ErrnoRestorerE",
3249 "self_type" : "_ZTIN7android4base13ErrnoRestorerE",
3250 "size" : 4,
3251 "source_file" : "system/libbase/include/android-base/errno_restorer.h"
3252 },
3253 {
3254 "alignment" : 4,
3255 "fields" :
3256 [
3257 {
3258 "access" : "private",
3259 "field_name" : "old_",
3260 "referenced_type" : "_ZTIN7android4base11LogSeverityE"
3261 }
3262 ],
3263 "linker_set_key" : "_ZTIN7android4base17ScopedLogSeverityE",
3264 "name" : "android::base::ScopedLogSeverity",
3265 "record_kind" : "class",
3266 "referenced_type" : "_ZTIN7android4base17ScopedLogSeverityE",
3267 "self_type" : "_ZTIN7android4base17ScopedLogSeverityE",
3268 "size" : 4,
3269 "source_file" : "system/libbase/include/android-base/logging.h"
3270 },
3271 {
3272 "alignment" : 1,
3273 "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
3274 "name" : "android::RefBase::weakref_type",
3275 "record_kind" : "class",
3276 "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
3277 "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
3278 "size" : 1,
3279 "source_file" : "system/core/libutils/include/utils/RefBase.h"
3280 },
3281 {
3282 "alignment" : 8,
3283 "fields" :
3284 [
3285 {
3286 "access" : "private",
3287 "field_name" : "mRefs",
3288 "field_offset" : 64,
3289 "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
3290 }
3291 ],
3292 "linker_set_key" : "_ZTIN7android7RefBaseE",
3293 "name" : "android::RefBase",
3294 "record_kind" : "class",
3295 "referenced_type" : "_ZTIN7android7RefBaseE",
3296 "self_type" : "_ZTIN7android7RefBaseE",
3297 "size" : 16,
3298 "source_file" : "system/core/libutils/include/utils/RefBase.h",
3299 "vtable_components" :
3300 [
3301 {
3302 "kind" : "offset_to_top"
3303 },
3304 {
3305 "kind" : "rtti",
3306 "mangled_component_name" : "_ZTIN7android7RefBaseE"
3307 },
3308 {
3309 "kind" : "complete_dtor_pointer",
3310 "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
3311 },
3312 {
3313 "kind" : "deleting_dtor_pointer",
3314 "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
3315 },
3316 {
3317 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
3318 },
3319 {
3320 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
3321 },
3322 {
3323 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
3324 },
3325 {
3326 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
3327 }
3328 ]
3329 },
3330 {
3331 "alignment" : 8,
3332 "base_specifiers" :
3333 [
3334 {
3335 "is_virtual" : true,
3336 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
3337 },
3338 {
3339 "is_virtual" : true,
3340 "referenced_type" : "_ZTIN7android7RefBaseE"
3341 }
3342 ],
3343 "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
3344 "name" : "android::hardware::HidlMemory",
3345 "record_kind" : "class",
3346 "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
3347 "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
3348 "size" : 64,
3349 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
3350 "vtable_components" :
3351 [
3352 {
3353 "component_value" : 48,
3354 "kind" : "vbase_offset"
3355 },
3356 {
3357 "component_value" : 8,
3358 "kind" : "vbase_offset"
3359 },
3360 {
3361 "kind" : "offset_to_top"
3362 },
3363 {
3364 "kind" : "rtti",
3365 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
3366 },
3367 {
3368 "kind" : "complete_dtor_pointer",
3369 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
3370 },
3371 {
3372 "kind" : "deleting_dtor_pointer",
3373 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
3374 },
3375 {
3376 "kind" : "vcall_offset"
3377 },
3378 {
3379 "kind" : "vcall_offset"
3380 },
3381 {
3382 "kind" : "vcall_offset"
3383 },
3384 {
3385 "kind" : "vcall_offset"
3386 },
3387 {
3388 "component_value" : -48,
3389 "kind" : "vcall_offset"
3390 },
3391 {
3392 "component_value" : -48,
3393 "kind" : "offset_to_top"
3394 },
3395 {
3396 "kind" : "rtti",
3397 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
3398 },
3399 {
3400 "kind" : "complete_dtor_pointer",
3401 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD1Ev"
3402 },
3403 {
3404 "kind" : "deleting_dtor_pointer",
3405 "mangled_component_name" : "_ZTv0_n24_N7android8hardware10HidlMemoryD0Ev"
3406 },
3407 {
3408 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
3409 },
3410 {
3411 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
3412 },
3413 {
3414 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
3415 },
3416 {
3417 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
3418 }
3419 ]
3420 },
3421 {
3422 "alignment" : 1,
3423 "fields" :
3424 [
3425 {
3426 "field_name" : "specified",
3427 "referenced_type" : "_ZTIb"
3428 },
3429 {
3430 "field_name" : "value",
3431 "field_offset" : 8,
3432 "referenced_type" : "_ZTIb"
3433 }
3434 ],
3435 "linker_set_key" : "_ZTIN7android8hardware11configstore4V1_012OptionalBoolE",
3436 "name" : "android::hardware::configstore::V1_0::OptionalBool",
3437 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_012OptionalBoolE",
3438 "self_type" : "_ZTIN7android8hardware11configstore4V1_012OptionalBoolE",
3439 "size" : 2,
3440 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.0/android.hardware.configstore@1.0_genc++_headers/gen/android/hardware/configstore/1.0/types.h"
3441 },
3442 {
3443 "alignment" : 4,
3444 "fields" :
3445 [
3446 {
3447 "field_name" : "specified",
3448 "referenced_type" : "_ZTIb"
3449 },
3450 {
3451 "field_name" : "value",
3452 "field_offset" : 32,
3453 "referenced_type" : "_ZTIi"
3454 }
3455 ],
3456 "linker_set_key" : "_ZTIN7android8hardware11configstore4V1_013OptionalInt32E",
3457 "name" : "android::hardware::configstore::V1_0::OptionalInt32",
3458 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_013OptionalInt32E",
3459 "self_type" : "_ZTIN7android8hardware11configstore4V1_013OptionalInt32E",
3460 "size" : 8,
3461 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.0/android.hardware.configstore@1.0_genc++_headers/gen/android/hardware/configstore/1.0/types.h"
3462 },
3463 {
3464 "alignment" : 8,
3465 "fields" :
3466 [
3467 {
3468 "field_name" : "specified",
3469 "referenced_type" : "_ZTIb"
3470 },
3471 {
3472 "field_name" : "value",
3473 "field_offset" : 64,
3474 "referenced_type" : "_ZTIl"
3475 }
3476 ],
3477 "linker_set_key" : "_ZTIN7android8hardware11configstore4V1_013OptionalInt64E",
3478 "name" : "android::hardware::configstore::V1_0::OptionalInt64",
3479 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_013OptionalInt64E",
3480 "self_type" : "_ZTIN7android8hardware11configstore4V1_013OptionalInt64E",
3481 "size" : 16,
3482 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.0/android.hardware.configstore@1.0_genc++_headers/gen/android/hardware/configstore/1.0/types.h"
3483 },
3484 {
3485 "alignment" : 8,
3486 "fields" :
3487 [
3488 {
3489 "field_name" : "specified",
3490 "referenced_type" : "_ZTIb"
3491 },
3492 {
3493 "field_name" : "value",
3494 "field_offset" : 64,
3495 "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
3496 }
3497 ],
3498 "linker_set_key" : "_ZTIN7android8hardware11configstore4V1_014OptionalStringE",
3499 "name" : "android::hardware::configstore::V1_0::OptionalString",
3500 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_014OptionalStringE",
3501 "self_type" : "_ZTIN7android8hardware11configstore4V1_014OptionalStringE",
3502 "size" : 24,
3503 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.0/android.hardware.configstore@1.0_genc++_headers/gen/android/hardware/configstore/1.0/types.h"
3504 },
3505 {
3506 "alignment" : 4,
3507 "fields" :
3508 [
3509 {
3510 "field_name" : "specified",
3511 "referenced_type" : "_ZTIb"
3512 },
3513 {
3514 "field_name" : "value",
3515 "field_offset" : 32,
3516 "referenced_type" : "_ZTIj"
3517 }
3518 ],
3519 "linker_set_key" : "_ZTIN7android8hardware11configstore4V1_014OptionalUInt32E",
3520 "name" : "android::hardware::configstore::V1_0::OptionalUInt32",
3521 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_014OptionalUInt32E",
3522 "self_type" : "_ZTIN7android8hardware11configstore4V1_014OptionalUInt32E",
3523 "size" : 8,
3524 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.0/android.hardware.configstore@1.0_genc++_headers/gen/android/hardware/configstore/1.0/types.h"
3525 },
3526 {
3527 "alignment" : 8,
3528 "fields" :
3529 [
3530 {
3531 "field_name" : "specified",
3532 "referenced_type" : "_ZTIb"
3533 },
3534 {
3535 "field_name" : "value",
3536 "field_offset" : 64,
3537 "referenced_type" : "_ZTIm"
3538 }
3539 ],
3540 "linker_set_key" : "_ZTIN7android8hardware11configstore4V1_014OptionalUInt64E",
3541 "name" : "android::hardware::configstore::V1_0::OptionalUInt64",
3542 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_014OptionalUInt64E",
3543 "self_type" : "_ZTIN7android8hardware11configstore4V1_014OptionalUInt64E",
3544 "size" : 16,
3545 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.0/android.hardware.configstore@1.0_genc++_headers/gen/android/hardware/configstore/1.0/types.h"
3546 },
3547 {
3548 "alignment" : 1,
3549 "fields" :
3550 [
3551 {
3552 "field_name" : "specified",
3553 "referenced_type" : "_ZTIb"
3554 },
3555 {
3556 "field_name" : "value",
3557 "field_offset" : 8,
3558 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_118DisplayOrientationE"
3559 }
3560 ],
3561 "linker_set_key" : "_ZTIN7android8hardware11configstore4V1_126OptionalDisplayOrientationE",
3562 "name" : "android::hardware::configstore::V1_1::OptionalDisplayOrientation",
3563 "referenced_type" : "_ZTIN7android8hardware11configstore4V1_126OptionalDisplayOrientationE",
3564 "self_type" : "_ZTIN7android8hardware11configstore4V1_126OptionalDisplayOrientationE",
3565 "size" : 2,
3566 "source_file" : "out/soong/.intermediates/hardware/interfaces/configstore/1.1/android.hardware.configstore@1.1_genc++_headers/gen/android/hardware/configstore/1.1/types.h"
3567 },
3568 {
3569 "alignment" : 8,
3570 "fields" :
3571 [
3572 {
3573 "access" : "private",
3574 "field_name" : "mHandle",
3575 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
3576 },
3577 {
3578 "access" : "private",
3579 "field_name" : "mOwnsHandle",
3580 "field_offset" : 64,
3581 "referenced_type" : "_ZTIb"
3582 },
3583 {
3584 "access" : "private",
3585 "field_name" : "mPad",
3586 "field_offset" : 72,
3587 "referenced_type" : "_ZTIA7_h"
3588 }
3589 ],
3590 "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
3591 "name" : "android::hardware::hidl_handle",
3592 "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
3593 "self_type" : "_ZTIN7android8hardware11hidl_handleE",
3594 "size" : 16,
3595 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
3596 },
3597 {
3598 "alignment" : 8,
3599 "fields" :
3600 [
3601 {
3602 "access" : "private",
3603 "field_name" : "mHandle",
3604 "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
3605 },
3606 {
3607 "access" : "private",
3608 "field_name" : "mSize",
3609 "field_offset" : 128,
3610 "referenced_type" : "_ZTIm"
3611 },
3612 {
3613 "access" : "private",
3614 "field_name" : "mName",
3615 "field_offset" : 192,
3616 "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
3617 }
3618 ],
3619 "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
3620 "name" : "android::hardware::hidl_memory",
3621 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
3622 "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
3623 "size" : 40,
3624 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
3625 },
3626 {
3627 "alignment" : 8,
3628 "fields" :
3629 [
3630 {
3631 "access" : "private",
3632 "field_name" : "mBuffer",
3633 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
3634 },
3635 {
3636 "access" : "private",
3637 "field_name" : "mSize",
3638 "field_offset" : 64,
3639 "referenced_type" : "_ZTIj"
3640 },
3641 {
3642 "access" : "private",
3643 "field_name" : "mOwnsBuffer",
3644 "field_offset" : 96,
3645 "referenced_type" : "_ZTIb"
3646 },
3647 {
3648 "access" : "private",
3649 "field_name" : "mPad",
3650 "field_offset" : 104,
3651 "referenced_type" : "_ZTIA3_h"
3652 }
3653 ],
3654 "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
3655 "name" : "android::hardware::hidl_string",
3656 "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
3657 "self_type" : "_ZTIN7android8hardware11hidl_stringE",
3658 "size" : 16,
3659 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
3660 },
3661 {
3662 "alignment" : 2,
3663 "fields" :
3664 [
3665 {
3666 "access" : "private",
3667 "field_name" : "mMajor",
3668 "referenced_type" : "_ZTIt"
3669 },
3670 {
3671 "access" : "private",
3672 "field_name" : "mMinor",
3673 "field_offset" : 16,
3674 "referenced_type" : "_ZTIt"
3675 }
3676 ],
3677 "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
3678 "name" : "android::hardware::hidl_version",
3679 "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
3680 "self_type" : "_ZTIN7android8hardware12hidl_versionE",
3681 "size" : 4,
3682 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
3683 },
3684 {
3685 "alignment" : 8,
3686 "fields" :
3687 [
3688 {
3689 "field_name" : "flags",
3690 "referenced_type" : "_ZTIj"
3691 },
3692 {
3693 "field_name" : "fdIndex",
3694 "field_offset" : 32,
3695 "referenced_type" : "_ZTIj"
3696 },
3697 {
3698 "field_name" : "offset",
3699 "field_offset" : 64,
3700 "referenced_type" : "_ZTIj"
3701 },
3702 {
3703 "field_name" : "extent",
3704 "field_offset" : 128,
3705 "referenced_type" : "_ZTIm"
3706 }
3707 ],
3708 "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
3709 "name" : "android::hardware::GrantorDescriptor",
3710 "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
3711 "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
3712 "size" : 24,
3713 "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h"
3714 },
3715 {
3716 "alignment" : 8,
3717 "base_specifiers" :
3718 [
3719 {
3720 "is_virtual" : true,
3721 "referenced_type" : "_ZTIN7android7RefBaseE"
3722 }
3723 ],
3724 "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
3725 "name" : "android::hardware::hidl_death_recipient",
3726 "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
3727 "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
3728 "size" : 24,
3729 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
3730 "vtable_components" :
3731 [
3732 {
3733 "component_value" : 8,
3734 "kind" : "vbase_offset"
3735 },
3736 {
3737 "kind" : "offset_to_top"
3738 },
3739 {
3740 "kind" : "rtti",
3741 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
3742 },
3743 {
3744 "is_pure" : true,
3745 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEmRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
3746 },
3747 {
3748 "kind" : "complete_dtor_pointer",
3749 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
3750 },
3751 {
3752 "kind" : "deleting_dtor_pointer",
3753 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
3754 },
3755 {
3756 "kind" : "vcall_offset"
3757 },
3758 {
3759 "kind" : "vcall_offset"
3760 },
3761 {
3762 "kind" : "vcall_offset"
3763 },
3764 {
3765 "kind" : "vcall_offset"
3766 },
3767 {
3768 "component_value" : -8,
3769 "kind" : "vcall_offset"
3770 },
3771 {
3772 "component_value" : -8,
3773 "kind" : "offset_to_top"
3774 },
3775 {
3776 "kind" : "rtti",
3777 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
3778 },
3779 {
3780 "kind" : "complete_dtor_pointer",
3781 "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD1Ev"
3782 },
3783 {
3784 "kind" : "deleting_dtor_pointer",
3785 "mangled_component_name" : "_ZTv0_n24_N7android8hardware20hidl_death_recipientD0Ev"
3786 },
3787 {
3788 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
3789 },
3790 {
3791 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
3792 },
3793 {
3794 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
3795 },
3796 {
3797 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
3798 }
3799 ]
3800 },
3801 {
3802 "alignment" : 8,
3803 "base_specifiers" :
3804 [
3805 {
3806 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
3807 }
3808 ],
3809 "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
3810 "name" : "android::hardware::Return<void>",
3811 "record_kind" : "class",
3812 "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
3813 "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
3814 "size" : 40,
3815 "source_file" : "system/libhidl/base/include/hidl/Status.h",
3816 "template_args" : [ "_ZTIv" ]
3817 },
3818 {
3819 "alignment" : 8,
3820 "fields" :
3821 [
3822 {
3823 "access" : "private",
3824 "field_name" : "mException",
3825 "referenced_type" : "_ZTIi"
3826 },
3827 {
3828 "access" : "private",
3829 "field_name" : "mErrorCode",
3830 "field_offset" : 32,
3831 "referenced_type" : "_ZTIi"
3832 },
3833 {
3834 "access" : "private",
3835 "field_name" : "mMessage",
3836 "field_offset" : 64,
3837 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3838 }
3839 ],
3840 "linker_set_key" : "_ZTIN7android8hardware6StatusE",
3841 "name" : "android::hardware::Status",
3842 "record_kind" : "class",
3843 "referenced_type" : "_ZTIN7android8hardware6StatusE",
3844 "self_type" : "_ZTIN7android8hardware6StatusE",
3845 "size" : 32,
3846 "source_file" : "system/libhidl/base/include/hidl/Status.h"
3847 },
3848 {
3849 "alignment" : 8,
3850 "fields" :
3851 [
3852 {
3853 "access" : "private",
3854 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
3855 }
3856 ],
3857 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
3858 "name" : "android::hardware::details::hidl_pointer<native_handle>",
3859 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
3860 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
3861 "size" : 8,
3862 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
3863 "template_args" : [ "_ZTI13native_handle" ]
3864 },
3865 {
3866 "access" : "private",
3867 "alignment" : 8,
3868 "fields" :
3869 [
3870 {
3871 "field_name" : "mPointer",
3872 "referenced_type" : "_ZTIP13native_handle"
3873 },
3874 {
3875 "field_name" : "_pad",
3876 "referenced_type" : "_ZTIm"
3877 }
3878 ],
3879 "is_anonymous" : true,
3880 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
3881 "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
3882 "record_kind" : "union",
3883 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
3884 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
3885 "size" : 8,
3886 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
3887 },
3888 {
3889 "alignment" : 8,
3890 "fields" :
3891 [
3892 {
3893 "access" : "private",
3894 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
3895 }
3896 ],
3897 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
3898 "name" : "android::hardware::details::hidl_pointer<const native_handle>",
3899 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
3900 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
3901 "size" : 8,
3902 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
3903 "template_args" : [ "_ZTIK13native_handle" ]
3904 },
3905 {
3906 "access" : "private",
3907 "alignment" : 8,
3908 "fields" :
3909 [
3910 {
3911 "field_name" : "mPointer",
3912 "referenced_type" : "_ZTIPK13native_handle"
3913 },
3914 {
3915 "field_name" : "_pad",
3916 "referenced_type" : "_ZTIm"
3917 }
3918 ],
3919 "is_anonymous" : true,
3920 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
3921 "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
3922 "record_kind" : "union",
3923 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
3924 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
3925 "size" : 8,
3926 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
3927 },
3928 {
3929 "alignment" : 8,
3930 "fields" :
3931 [
3932 {
3933 "access" : "private",
3934 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
3935 }
3936 ],
3937 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
3938 "name" : "android::hardware::details::hidl_pointer<const char>",
3939 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
3940 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
3941 "size" : 8,
3942 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
3943 "template_args" : [ "_ZTIKc" ]
3944 },
3945 {
3946 "access" : "private",
3947 "alignment" : 8,
3948 "fields" :
3949 [
3950 {
3951 "field_name" : "mPointer",
3952 "referenced_type" : "_ZTIPKc"
3953 },
3954 {
3955 "field_name" : "_pad",
3956 "referenced_type" : "_ZTIm"
3957 }
3958 ],
3959 "is_anonymous" : true,
3960 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
3961 "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
3962 "record_kind" : "union",
3963 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
3964 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
3965 "size" : 8,
3966 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
3967 },
3968 {
3969 "alignment" : 8,
3970 "fields" :
3971 [
3972 {
3973 "access" : "private",
3974 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
3975 }
3976 ],
3977 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
3978 "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
3979 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
3980 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
3981 "size" : 8,
3982 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
3983 "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
3984 },
3985 {
3986 "access" : "private",
3987 "alignment" : 8,
3988 "fields" :
3989 [
3990 {
3991 "field_name" : "mPointer",
3992 "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
3993 },
3994 {
3995 "field_name" : "_pad",
3996 "referenced_type" : "_ZTIm"
3997 }
3998 ],
3999 "is_anonymous" : true,
4000 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
4001 "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
4002 "record_kind" : "union",
4003 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
4004 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
4005 "size" : 8,
4006 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4007 },
4008 {
4009 "alignment" : 8,
4010 "fields" :
4011 [
4012 {
4013 "access" : "private",
4014 "field_name" : "mStatus",
4015 "referenced_type" : "_ZTIN7android8hardware6StatusE"
4016 },
4017 {
4018 "access" : "private",
4019 "field_name" : "mCheckedStatus",
4020 "field_offset" : 256,
4021 "referenced_type" : "_ZTIb"
4022 }
4023 ],
4024 "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
4025 "name" : "android::hardware::details::return_status",
4026 "record_kind" : "class",
4027 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
4028 "self_type" : "_ZTIN7android8hardware7details13return_statusE",
4029 "size" : 40,
4030 "source_file" : "system/libhidl/base/include/hidl/Status.h"
4031 },
4032 {
4033 "alignment" : 8,
4034 "fields" :
4035 [
4036 {
4037 "access" : "protected",
4038 "field_name" : "mInstrumentationCallbacks",
4039 "field_offset" : 64,
4040 "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
4041 },
4042 {
4043 "access" : "protected",
4044 "field_offset" : 256,
4045 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E"
4046 },
4047 {
4048 "access" : "protected",
4049 "field_name" : "mInstrumentationLibPackage",
4050 "field_offset" : 320,
4051 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4052 },
4053 {
4054 "access" : "protected",
4055 "field_name" : "mInterfaceName",
4056 "field_offset" : 512,
4057 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
4058 }
4059 ],
4060 "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
4061 "name" : "android::hardware::details::HidlInstrumentor",
4062 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
4063 "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
4064 "size" : 88,
4065 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
4066 "vtable_components" :
4067 [
4068 {
4069 "kind" : "offset_to_top"
4070 },
4071 {
4072 "kind" : "rtti",
4073 "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
4074 },
4075 {
4076 "kind" : "complete_dtor_pointer",
4077 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
4078 },
4079 {
4080 "kind" : "deleting_dtor_pointer",
4081 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
4082 }
4083 ]
4084 },
4085 {
4086 "access" : "protected",
4087 "alignment" : 8,
4088 "fields" :
4089 [
4090 {
4091 "field_name" : "mEnableInstrumentation",
4092 "referenced_type" : "_ZTIb"
4093 },
4094 {
4095 "field_name" : "mReserved0",
4096 "referenced_type" : "_ZTIPv"
4097 }
4098 ],
4099 "is_anonymous" : true,
4100 "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
4101 "name" : "android::hardware::details::HidlInstrumentor::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:204:5)",
4102 "record_kind" : "union",
4103 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
4104 "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
4105 "size" : 8,
4106 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4107 },
4108 {
4109 "alignment" : 1,
4110 "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
4111 "name" : "android::hardware::details::i_tag",
4112 "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
4113 "self_type" : "_ZTIN7android8hardware7details5i_tagE",
4114 "size" : 1,
4115 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4116 },
4117 {
4118 "alignment" : 1,
4119 "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
4120 "name" : "android::hardware::details::bs_tag",
4121 "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
4122 "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
4123 "size" : 1,
4124 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4125 },
4126 {
4127 "alignment" : 1,
4128 "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
4129 "name" : "android::hardware::details::bnhw_tag",
4130 "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
4131 "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
4132 "size" : 1,
4133 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4134 },
4135 {
4136 "alignment" : 1,
4137 "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
4138 "name" : "android::hardware::details::bphw_tag",
4139 "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
4140 "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
4141 "size" : 1,
4142 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4143 },
4144 {
4145 "alignment" : 8,
4146 "fields" :
4147 [
4148 {
4149 "access" : "private",
4150 "field_name" : "mBuffer",
4151 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
4152 },
4153 {
4154 "access" : "private",
4155 "field_name" : "mSize",
4156 "field_offset" : 64,
4157 "referenced_type" : "_ZTIj"
4158 },
4159 {
4160 "access" : "private",
4161 "field_name" : "mOwnsBuffer",
4162 "field_offset" : 96,
4163 "referenced_type" : "_ZTIb"
4164 },
4165 {
4166 "access" : "private",
4167 "field_name" : "mPad",
4168 "field_offset" : 104,
4169 "referenced_type" : "_ZTIA3_h"
4170 }
4171 ],
4172 "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
4173 "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
4174 "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
4175 "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
4176 "size" : 16,
4177 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
4178 "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
4179 }
4180 ],
4181 "rvalue_reference_types" :
4182 [
4183 {
4184 "alignment" : 8,
4185 "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
4186 "name" : "android::hardware::hidl_handle &&",
4187 "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
4188 "self_type" : "_ZTION7android8hardware11hidl_handleE",
4189 "size" : 8,
4190 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4191 },
4192 {
4193 "alignment" : 8,
4194 "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
4195 "name" : "android::hardware::hidl_memory &&",
4196 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4197 "self_type" : "_ZTION7android8hardware11hidl_memoryE",
4198 "size" : 8,
4199 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4200 },
4201 {
4202 "alignment" : 8,
4203 "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
4204 "name" : "android::hardware::Return<void> &&",
4205 "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
4206 "self_type" : "_ZTION7android8hardware6ReturnIvEE",
4207 "size" : 8,
4208 "source_file" : "system/libhidl/base/include/hidl/Status.h"
4209 },
4210 {
4211 "alignment" : 8,
4212 "linker_set_key" : "_ZTION7android8hardware6StatusE",
4213 "name" : "android::hardware::Status &&",
4214 "referenced_type" : "_ZTIN7android8hardware6StatusE",
4215 "self_type" : "_ZTION7android8hardware6StatusE",
4216 "size" : 8,
4217 "source_file" : "system/libhidl/base/include/hidl/Status.h"
4218 },
4219 {
4220 "alignment" : 8,
4221 "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
4222 "name" : "android::hardware::details::return_status &&",
4223 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
4224 "self_type" : "_ZTION7android8hardware7details13return_statusE",
4225 "size" : 8,
4226 "source_file" : "system/libhidl/base/include/hidl/Status.h"
4227 }
4228 ]
4229}