blob: 1425f0fd03681a64d594b857214add34f0c3f6a2 [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" : "_ZTIA16_c",
15 "name" : "char [16]",
16 "referenced_type" : "_ZTIc",
17 "self_type" : "_ZTIA16_c",
18 "size" : 16,
19 "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
20 },
21 {
22 "alignment" : 1,
23 "linker_set_key" : "_ZTIA32_h",
24 "name" : "unsigned char [32]",
25 "referenced_type" : "_ZTIh",
26 "self_type" : "_ZTIA32_h",
27 "size" : 32,
28 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
29 },
30 {
31 "alignment" : 1,
32 "linker_set_key" : "_ZTIA3_h",
33 "name" : "unsigned char [3]",
34 "referenced_type" : "_ZTIh",
35 "self_type" : "_ZTIA3_h",
36 "size" : 3,
37 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
38 },
39 {
40 "alignment" : 1,
41 "linker_set_key" : "_ZTIA5121_h",
42 "name" : "unsigned char [5121]",
43 "referenced_type" : "_ZTIh",
44 "self_type" : "_ZTIA5121_h",
45 "size" : 5121,
46 "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
47 },
48 {
49 "alignment" : 1,
50 "linker_set_key" : "_ZTIA7_h",
51 "name" : "unsigned char [7]",
52 "referenced_type" : "_ZTIh",
53 "self_type" : "_ZTIA7_h",
54 "size" : 7,
55 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
56 },
57 {
58 "alignment" : 4,
59 "linker_set_key" : "_ZTIA8_j",
60 "name" : "unsigned int [8]",
61 "referenced_type" : "_ZTIj",
62 "self_type" : "_ZTIA8_j",
63 "size" : 32,
64 "source_file" : "system/core/libsystem/include/system/graphics.h"
65 },
66 {
67 "linker_set_key" : "_ZTIA_f",
68 "name" : "float []",
69 "referenced_type" : "_ZTIf",
70 "self_type" : "_ZTIA_f",
71 "source_file" : "system/core/libsystem/include/system/graphics.h"
72 }
73 ],
74 "builtin_types" :
75 [
76 {
77 "alignment" : 2,
78 "is_integral" : true,
79 "is_unsigned" : true,
80 "linker_set_key" : "_ZTIDs",
81 "name" : "char16_t",
82 "referenced_type" : "_ZTIDs",
83 "self_type" : "_ZTIDs",
84 "size" : 2
85 },
86 {
87 "alignment" : 1,
88 "is_integral" : true,
89 "linker_set_key" : "_ZTIa",
90 "name" : "signed char",
91 "referenced_type" : "_ZTIa",
92 "self_type" : "_ZTIa",
93 "size" : 1
94 },
95 {
96 "alignment" : 1,
97 "is_integral" : true,
98 "is_unsigned" : true,
99 "linker_set_key" : "_ZTIb",
100 "name" : "bool",
101 "referenced_type" : "_ZTIb",
102 "self_type" : "_ZTIb",
103 "size" : 1
104 },
105 {
106 "alignment" : 1,
107 "is_integral" : true,
108 "is_unsigned" : true,
109 "linker_set_key" : "_ZTIc",
110 "name" : "char",
111 "referenced_type" : "_ZTIc",
112 "self_type" : "_ZTIc",
113 "size" : 1
114 },
115 {
116 "alignment" : 8,
117 "linker_set_key" : "_ZTId",
118 "name" : "double",
119 "referenced_type" : "_ZTId",
120 "self_type" : "_ZTId",
121 "size" : 8
122 },
123 {
124 "alignment" : 4,
125 "linker_set_key" : "_ZTIf",
126 "name" : "float",
127 "referenced_type" : "_ZTIf",
128 "self_type" : "_ZTIf",
129 "size" : 4
130 },
131 {
132 "alignment" : 1,
133 "is_integral" : true,
134 "is_unsigned" : true,
135 "linker_set_key" : "_ZTIh",
136 "name" : "unsigned char",
137 "referenced_type" : "_ZTIh",
138 "self_type" : "_ZTIh",
139 "size" : 1
140 },
141 {
142 "alignment" : 4,
143 "is_integral" : true,
144 "linker_set_key" : "_ZTIi",
145 "name" : "int",
146 "referenced_type" : "_ZTIi",
147 "self_type" : "_ZTIi",
148 "size" : 4
149 },
150 {
151 "alignment" : 4,
152 "is_integral" : true,
153 "is_unsigned" : true,
154 "linker_set_key" : "_ZTIj",
155 "name" : "unsigned int",
156 "referenced_type" : "_ZTIj",
157 "self_type" : "_ZTIj",
158 "size" : 4
159 },
160 {
161 "alignment" : 4,
162 "is_integral" : true,
163 "linker_set_key" : "_ZTIl",
164 "name" : "long",
165 "referenced_type" : "_ZTIl",
166 "self_type" : "_ZTIl",
167 "size" : 4
168 },
169 {
170 "alignment" : 4,
171 "is_integral" : true,
172 "is_unsigned" : true,
173 "linker_set_key" : "_ZTIm",
174 "name" : "unsigned long",
175 "referenced_type" : "_ZTIm",
176 "self_type" : "_ZTIm",
177 "size" : 4
178 },
179 {
180 "alignment" : 2,
181 "is_integral" : true,
182 "linker_set_key" : "_ZTIs",
183 "name" : "short",
184 "referenced_type" : "_ZTIs",
185 "self_type" : "_ZTIs",
186 "size" : 2
187 },
188 {
189 "alignment" : 2,
190 "is_integral" : true,
191 "is_unsigned" : true,
192 "linker_set_key" : "_ZTIt",
193 "name" : "unsigned short",
194 "referenced_type" : "_ZTIt",
195 "self_type" : "_ZTIt",
196 "size" : 2
197 },
198 {
199 "linker_set_key" : "_ZTIv",
200 "name" : "void",
201 "referenced_type" : "_ZTIv",
202 "self_type" : "_ZTIv"
203 },
204 {
205 "alignment" : 8,
206 "is_integral" : true,
207 "linker_set_key" : "_ZTIx",
208 "name" : "long long",
209 "referenced_type" : "_ZTIx",
210 "self_type" : "_ZTIx",
211 "size" : 8
212 },
213 {
214 "alignment" : 8,
215 "is_integral" : true,
216 "is_unsigned" : true,
217 "linker_set_key" : "_ZTIy",
218 "name" : "unsigned long long",
219 "referenced_type" : "_ZTIy",
220 "self_type" : "_ZTIy",
221 "size" : 8
222 }
223 ],
224 "elf_functions" :
225 [
226 {
227 "name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
228 },
229 {
230 "name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
231 },
232 {
233 "name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
234 },
235 {
236 "name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_10hidl_arrayIhLj32EJEEEEEEEE"
237 },
238 {
239 "name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb"
240 },
241 {
242 "name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
243 },
244 {
245 "name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_11hidl_stringEEEEEE"
246 },
247 {
248 "name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE"
249 },
250 {
251 "name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
252 },
253 {
254 "name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken21notifySyspropsChangedEv"
255 },
256 {
257 "name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken21setHALInstrumentationEv"
258 },
259 {
260 "name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS0_7manager4V1_020IServiceNotificationEEE"
261 },
262 {
263 "name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken4pingEv"
264 },
265 {
266 "name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken5debugERKNS_8hardware11hidl_handleERKNS5_8hidl_vecINS5_11hidl_stringEEE"
267 },
268 {
269 "name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken8castFromERKNS_2spINS0_4base4V1_05IBaseEEEb"
270 },
271 {
272 "name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken8castFromERKNS_2spIS4_EEb"
273 },
274 {
275 "name" : "_ZN7android4hidl6memory5token4V1_013BsMemoryToken13addOnewayTaskENSt3__18functionIFvvEEE"
276 },
277 {
278 "name" : "_ZN7android4hidl6memory5token4V1_013BsMemoryTokenC1ENS_2spINS3_12IMemoryTokenEEE"
279 },
280 {
281 "name" : "_ZN7android4hidl6memory5token4V1_013BsMemoryTokenC2ENS_2spINS3_12IMemoryTokenEEE"
282 },
283 {
284 "name" : "_ZN7android4hidl6memory5token4V1_015BnHwMemoryToken10onTransactEjRKNS_8hardware6ParcelEPS6_jNSt3__18functionIFvRS6_EEE"
285 },
286 {
287 "name" : "_ZN7android4hidl6memory5token4V1_015BnHwMemoryToken12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
288 },
289 {
290 "name" : "_ZN7android4hidl6memory5token4V1_015BnHwMemoryToken4pingEv"
291 },
292 {
293 "name" : "_ZN7android4hidl6memory5token4V1_015BnHwMemoryToken9_hidl_getEPNS0_4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPSA_NSt3__18functionIFvRSA_EEE"
294 },
295 {
296 "name" : "_ZN7android4hidl6memory5token4V1_015BnHwMemoryTokenC1ERKNS_2spINS3_12IMemoryTokenEEE"
297 },
298 {
299 "name" : "_ZN7android4hidl6memory5token4V1_015BnHwMemoryTokenC2ERKNS_2spINS3_12IMemoryTokenEEE"
300 },
301 {
302 "name" : "_ZN7android4hidl6memory5token4V1_015BnHwMemoryTokenD0Ev"
303 },
304 {
305 "name" : "_ZN7android4hidl6memory5token4V1_015BnHwMemoryTokenD1Ev"
306 },
307 {
308 "name" : "_ZN7android4hidl6memory5token4V1_015BnHwMemoryTokenD2Ev"
309 },
310 {
311 "name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
312 },
313 {
314 "name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
315 },
316 {
317 "name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_10hidl_arrayIhLj32EJEEEEEEEE"
318 },
319 {
320 "name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
321 },
322 {
323 "name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_11hidl_stringEEEEEE"
324 },
325 {
326 "name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken15onLastStrongRefEPKv"
327 },
328 {
329 "name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
330 },
331 {
332 "name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken21notifySyspropsChangedEv"
333 },
334 {
335 "name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken21setHALInstrumentationEv"
336 },
337 {
338 "name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken3getENSt3__18functionIFvRKNS_8hardware11hidl_memoryEEEE"
339 },
340 {
341 "name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken4pingEv"
342 },
343 {
344 "name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken5debugERKNS_8hardware11hidl_handleERKNS5_8hidl_vecINS5_11hidl_stringEEE"
345 },
346 {
347 "name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken9_hidl_getEPNS_8hardware10IInterfaceEPNS5_7details16HidlInstrumentorENSt3__18functionIFvRKNS5_11hidl_memoryEEEE"
348 },
349 {
350 "name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryTokenC1ERKNS_2spINS_8hardware7IBinderEEE"
351 },
352 {
353 "name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryTokenC2ERKNS_2spINS_8hardware7IBinderEEE"
354 },
355 {
356 "binding" : "weak",
357 "name" : "_ZN7android8hardware7details13castInterfaceINS_4hidl6memory5token4V1_012IMemoryTokenENS3_4base4V1_05IBaseENS6_15BpHwMemoryTokenEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb"
358 },
359 {
360 "binding" : "weak",
361 "name" : "_ZN7android8hardware7details18getServiceInternalINS_4hidl6memory5token4V1_015BpHwMemoryTokenENS6_12IMemoryTokenEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbb"
362 },
363 {
364 "binding" : "weak",
365 "name" : "_ZNKSt3__18functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS7_S7_S7_PNS_6vectorIPvNS_9allocatorIS9_EEEEEEclES5_S7_S7_S7_S7_SD_"
366 },
367 {
368 "binding" : "weak",
369 "name" : "_ZNSt3__113__tree_removeIPNS_16__tree_node_baseIPvEEEEvT_S5_"
370 },
371 {
372 "binding" : "weak",
373 "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
374 },
375 {
376 "binding" : "weak",
377 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISG_EERPNS_15__tree_end_nodeIST_EERKT_"
378 },
379 {
380 "binding" : "weak",
381 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE4findIS7_EENS_15__tree_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEERKT_"
382 },
383 {
384 "binding" : "weak",
385 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_4hidl4base4V1_05IBaseEEEPvEEEEENS_19__map_value_compareIS7_SJ_NS_4lessIS7_EELb1EEENS5_ISJ_EEE5eraseENS_21__tree_const_iteratorISJ_PNS_11__tree_nodeISJ_SG_EEiEE"
386 },
387 {
388 "binding" : "weak",
389 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE12__find_equalIS7_EERPNS_16__tree_node_baseISE_EERPNS_15__tree_end_nodeISR_EERKT_"
390 },
391 {
392 "binding" : "weak",
393 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE4findIS7_EENS_15__tree_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEERKT_"
394 },
395 {
396 "binding" : "weak",
397 "name" : "_ZNSt3__16__treeINS_12__value_typeINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS9_8hardware7IBinderEEEPvEEEEENS_19__map_value_compareIS7_SH_NS_4lessIS7_EELb1EEENS5_ISH_EEE5eraseENS_21__tree_const_iteratorISH_PNS_11__tree_nodeISH_SE_EEiEE"
398 },
399 {
400 "binding" : "weak",
401 "name" : "_ZNSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEE21__push_back_slow_pathIS5_EEvOT_"
402 },
403 {
404 "binding" : "weak",
405 "name" : "_ZNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEC2ERKSH_"
406 },
407 {
408 "binding" : "weak",
409 "name" : "_ZNSt3__16vectorIPvNS_9allocatorIS1_EEE21__push_back_slow_pathIS1_EEvOT_"
410 },
411 {
412 "name" : "_ZThn20_N7android4hidl6memory5token4V1_015BnHwMemoryTokenD0Ev"
413 },
414 {
415 "name" : "_ZThn20_N7android4hidl6memory5token4V1_015BnHwMemoryTokenD1Ev"
416 },
417 {
418 "name" : "_ZThn8_N7android4hidl6memory5token4V1_015BpHwMemoryToken15onLastStrongRefEPKv"
419 },
420 {
421 "name" : "_ZTv0_n12_N7android4hidl6memory5token4V1_015BnHwMemoryTokenD0Ev"
422 },
423 {
424 "name" : "_ZTv0_n12_N7android4hidl6memory5token4V1_015BnHwMemoryTokenD1Ev"
425 },
426 {
427 "name" : "_ZTv0_n20_N7android4hidl6memory5token4V1_015BpHwMemoryToken15onLastStrongRefEPKv"
428 }
429 ],
430 "elf_objects" :
431 [
432 {
433 "name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken10descriptorE"
434 },
435 {
436 "name" : "_ZTCN7android4hidl6memory5token4V1_012IMemoryTokenE0_NS0_4base4V1_05IBaseE"
437 },
438 {
439 "binding" : "weak",
440 "name" : "_ZTCN7android4hidl6memory5token4V1_013BsMemoryTokenE0_NS3_12IMemoryTokenE"
441 },
442 {
443 "name" : "_ZTCN7android4hidl6memory5token4V1_015BnHwMemoryTokenE0_NS0_4base4V1_08BnHwBaseE"
444 },
445 {
446 "name" : "_ZTCN7android4hidl6memory5token4V1_015BnHwMemoryTokenE0_NS_8hardware7IBinderE"
447 },
448 {
449 "name" : "_ZTCN7android4hidl6memory5token4V1_015BnHwMemoryTokenE0_NS_8hardware9BHwBinderE"
450 },
451 {
452 "name" : "_ZTCN7android4hidl6memory5token4V1_015BpHwMemoryTokenE0_NS0_4base4V1_05IBaseE"
453 },
454 {
455 "name" : "_ZTCN7android4hidl6memory5token4V1_015BpHwMemoryTokenE0_NS3_12IMemoryTokenE"
456 },
457 {
458 "name" : "_ZTCN7android4hidl6memory5token4V1_015BpHwMemoryTokenE0_NS_8hardware11BpInterfaceINS3_12IMemoryTokenEEE"
459 },
460 {
461 "name" : "_ZTCN7android4hidl6memory5token4V1_015BpHwMemoryTokenE4_NS_8hardware10IInterfaceE"
462 },
463 {
464 "name" : "_ZTCN7android4hidl6memory5token4V1_015BpHwMemoryTokenE8_NS_8hardware11BpHwRefBaseE"
465 },
466 {
467 "name" : "_ZTTN7android4hidl6memory5token4V1_012IMemoryTokenE"
468 },
469 {
470 "name" : "_ZTTN7android4hidl6memory5token4V1_015BnHwMemoryTokenE"
471 },
472 {
473 "name" : "_ZTTN7android4hidl6memory5token4V1_015BpHwMemoryTokenE"
474 },
475 {
476 "name" : "_ZTVN7android4hidl6memory5token4V1_012IMemoryTokenE"
477 },
478 {
479 "binding" : "weak",
480 "name" : "_ZTVN7android4hidl6memory5token4V1_013BsMemoryTokenE"
481 },
482 {
483 "name" : "_ZTVN7android4hidl6memory5token4V1_015BnHwMemoryTokenE"
484 },
485 {
486 "name" : "_ZTVN7android4hidl6memory5token4V1_015BpHwMemoryTokenE"
487 }
488 ],
489 "enum_types" :
490 [
491 {
492 "alignment" : 4,
493 "enum_fields" :
494 [
495 {
496 "enum_field_value" : 1,
497 "name" : "HAL_HDR_DOLBY_VISION"
498 },
499 {
500 "enum_field_value" : 2,
501 "name" : "HAL_HDR_HDR10"
502 },
503 {
504 "enum_field_value" : 3,
505 "name" : "HAL_HDR_HLG"
506 }
507 ],
508 "linker_set_key" : "_ZTI13android_hdr_t",
509 "name" : "android_hdr_t",
510 "referenced_type" : "_ZTI13android_hdr_t",
511 "self_type" : "_ZTI13android_hdr_t",
512 "size" : 4,
513 "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
514 "underlying_type" : "_ZTIj"
515 },
516 {
517 "alignment" : 4,
518 "enum_fields" :
519 [
520 {
521 "enum_field_value" : 4,
522 "name" : "HAL_HDR_HDR10_PLUS"
523 }
524 ],
525 "linker_set_key" : "_ZTI18android_hdr_v1_2_t",
526 "name" : "android_hdr_v1_2_t",
527 "referenced_type" : "_ZTI18android_hdr_v1_2_t",
528 "self_type" : "_ZTI18android_hdr_v1_2_t",
529 "size" : 4,
530 "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
531 "underlying_type" : "_ZTIj"
532 },
533 {
534 "alignment" : 4,
535 "enum_fields" :
536 [
537 {
538 "enum_field_value" : 0,
539 "name" : "ANDROID_LOG_UNKNOWN"
540 },
541 {
542 "enum_field_value" : 1,
543 "name" : "ANDROID_LOG_DEFAULT"
544 },
545 {
546 "enum_field_value" : 2,
547 "name" : "ANDROID_LOG_VERBOSE"
548 },
549 {
550 "enum_field_value" : 3,
551 "name" : "ANDROID_LOG_DEBUG"
552 },
553 {
554 "enum_field_value" : 4,
555 "name" : "ANDROID_LOG_INFO"
556 },
557 {
558 "enum_field_value" : 5,
559 "name" : "ANDROID_LOG_WARN"
560 },
561 {
562 "enum_field_value" : 6,
563 "name" : "ANDROID_LOG_ERROR"
564 },
565 {
566 "enum_field_value" : 7,
567 "name" : "ANDROID_LOG_FATAL"
568 },
569 {
570 "enum_field_value" : 8,
571 "name" : "ANDROID_LOG_SILENT"
572 }
573 ],
574 "linker_set_key" : "_ZTI19android_LogPriority",
575 "name" : "android_LogPriority",
576 "referenced_type" : "_ZTI19android_LogPriority",
577 "self_type" : "_ZTI19android_LogPriority",
578 "size" : 4,
579 "source_file" : "system/logging/liblog/include_vndk/android/log.h",
580 "underlying_type" : "_ZTIj"
581 },
582 {
583 "alignment" : 4,
584 "enum_fields" :
585 [
586 {
587 "enum_field_value" : 0,
588 "name" : "HAL_DATASPACE_UNKNOWN"
589 },
590 {
591 "enum_field_value" : 1,
592 "name" : "HAL_DATASPACE_ARBITRARY"
593 },
594 {
595 "enum_field_value" : 16,
596 "name" : "HAL_DATASPACE_STANDARD_SHIFT"
597 },
598 {
599 "enum_field_value" : 4128768,
600 "name" : "HAL_DATASPACE_STANDARD_MASK"
601 },
602 {
603 "enum_field_value" : 0,
604 "name" : "HAL_DATASPACE_STANDARD_UNSPECIFIED"
605 },
606 {
607 "enum_field_value" : 65536,
608 "name" : "HAL_DATASPACE_STANDARD_BT709"
609 },
610 {
611 "enum_field_value" : 131072,
612 "name" : "HAL_DATASPACE_STANDARD_BT601_625"
613 },
614 {
615 "enum_field_value" : 196608,
616 "name" : "HAL_DATASPACE_STANDARD_BT601_625_UNADJUSTED"
617 },
618 {
619 "enum_field_value" : 262144,
620 "name" : "HAL_DATASPACE_STANDARD_BT601_525"
621 },
622 {
623 "enum_field_value" : 327680,
624 "name" : "HAL_DATASPACE_STANDARD_BT601_525_UNADJUSTED"
625 },
626 {
627 "enum_field_value" : 393216,
628 "name" : "HAL_DATASPACE_STANDARD_BT2020"
629 },
630 {
631 "enum_field_value" : 458752,
632 "name" : "HAL_DATASPACE_STANDARD_BT2020_CONSTANT_LUMINANCE"
633 },
634 {
635 "enum_field_value" : 524288,
636 "name" : "HAL_DATASPACE_STANDARD_BT470M"
637 },
638 {
639 "enum_field_value" : 589824,
640 "name" : "HAL_DATASPACE_STANDARD_FILM"
641 },
642 {
643 "enum_field_value" : 655360,
644 "name" : "HAL_DATASPACE_STANDARD_DCI_P3"
645 },
646 {
647 "enum_field_value" : 720896,
648 "name" : "HAL_DATASPACE_STANDARD_ADOBE_RGB"
649 },
650 {
651 "enum_field_value" : 22,
652 "name" : "HAL_DATASPACE_TRANSFER_SHIFT"
653 },
654 {
655 "enum_field_value" : 130023424,
656 "name" : "HAL_DATASPACE_TRANSFER_MASK"
657 },
658 {
659 "enum_field_value" : 0,
660 "name" : "HAL_DATASPACE_TRANSFER_UNSPECIFIED"
661 },
662 {
663 "enum_field_value" : 4194304,
664 "name" : "HAL_DATASPACE_TRANSFER_LINEAR"
665 },
666 {
667 "enum_field_value" : 8388608,
668 "name" : "HAL_DATASPACE_TRANSFER_SRGB"
669 },
670 {
671 "enum_field_value" : 12582912,
672 "name" : "HAL_DATASPACE_TRANSFER_SMPTE_170M"
673 },
674 {
675 "enum_field_value" : 16777216,
676 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_2"
677 },
678 {
679 "enum_field_value" : 20971520,
680 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_6"
681 },
682 {
683 "enum_field_value" : 25165824,
684 "name" : "HAL_DATASPACE_TRANSFER_GAMMA2_8"
685 },
686 {
687 "enum_field_value" : 29360128,
688 "name" : "HAL_DATASPACE_TRANSFER_ST2084"
689 },
690 {
691 "enum_field_value" : 33554432,
692 "name" : "HAL_DATASPACE_TRANSFER_HLG"
693 },
694 {
695 "enum_field_value" : 27,
696 "name" : "HAL_DATASPACE_RANGE_SHIFT"
697 },
698 {
699 "enum_field_value" : 939524096,
700 "name" : "HAL_DATASPACE_RANGE_MASK"
701 },
702 {
703 "enum_field_value" : 0,
704 "name" : "HAL_DATASPACE_RANGE_UNSPECIFIED"
705 },
706 {
707 "enum_field_value" : 134217728,
708 "name" : "HAL_DATASPACE_RANGE_FULL"
709 },
710 {
711 "enum_field_value" : 268435456,
712 "name" : "HAL_DATASPACE_RANGE_LIMITED"
713 },
714 {
715 "enum_field_value" : 402653184,
716 "name" : "HAL_DATASPACE_RANGE_EXTENDED"
717 },
718 {
719 "enum_field_value" : 512,
720 "name" : "HAL_DATASPACE_SRGB_LINEAR"
721 },
722 {
723 "enum_field_value" : 138477568,
724 "name" : "HAL_DATASPACE_V0_SRGB_LINEAR"
725 },
726 {
727 "enum_field_value" : 406913024,
728 "name" : "HAL_DATASPACE_V0_SCRGB_LINEAR"
729 },
730 {
731 "enum_field_value" : 513,
732 "name" : "HAL_DATASPACE_SRGB"
733 },
734 {
735 "enum_field_value" : 142671872,
736 "name" : "HAL_DATASPACE_V0_SRGB"
737 },
738 {
739 "enum_field_value" : 411107328,
740 "name" : "HAL_DATASPACE_V0_SCRGB"
741 },
742 {
743 "enum_field_value" : 257,
744 "name" : "HAL_DATASPACE_JFIF"
745 },
746 {
747 "enum_field_value" : 146931712,
748 "name" : "HAL_DATASPACE_V0_JFIF"
749 },
750 {
751 "enum_field_value" : 258,
752 "name" : "HAL_DATASPACE_BT601_625"
753 },
754 {
755 "enum_field_value" : 281149440,
756 "name" : "HAL_DATASPACE_V0_BT601_625"
757 },
758 {
759 "enum_field_value" : 259,
760 "name" : "HAL_DATASPACE_BT601_525"
761 },
762 {
763 "enum_field_value" : 281280512,
764 "name" : "HAL_DATASPACE_V0_BT601_525"
765 },
766 {
767 "enum_field_value" : 260,
768 "name" : "HAL_DATASPACE_BT709"
769 },
770 {
771 "enum_field_value" : 281083904,
772 "name" : "HAL_DATASPACE_V0_BT709"
773 },
774 {
775 "enum_field_value" : 139067392,
776 "name" : "HAL_DATASPACE_DCI_P3_LINEAR"
777 },
778 {
779 "enum_field_value" : 155844608,
780 "name" : "HAL_DATASPACE_DCI_P3"
781 },
782 {
783 "enum_field_value" : 139067392,
784 "name" : "HAL_DATASPACE_DISPLAY_P3_LINEAR"
785 },
786 {
787 "enum_field_value" : 143261696,
788 "name" : "HAL_DATASPACE_DISPLAY_P3"
789 },
790 {
791 "enum_field_value" : 151715840,
792 "name" : "HAL_DATASPACE_ADOBE_RGB"
793 },
794 {
795 "enum_field_value" : 138805248,
796 "name" : "HAL_DATASPACE_BT2020_LINEAR"
797 },
798 {
799 "enum_field_value" : 147193856,
800 "name" : "HAL_DATASPACE_BT2020"
801 },
802 {
803 "enum_field_value" : 163971072,
804 "name" : "HAL_DATASPACE_BT2020_PQ"
805 },
806 {
807 "enum_field_value" : 4096,
808 "name" : "HAL_DATASPACE_DEPTH"
809 },
810 {
811 "enum_field_value" : 4097,
812 "name" : "HAL_DATASPACE_SENSOR"
813 }
814 ],
815 "linker_set_key" : "_ZTI19android_dataspace_t",
816 "name" : "android_dataspace_t",
817 "referenced_type" : "_ZTI19android_dataspace_t",
818 "self_type" : "_ZTI19android_dataspace_t",
819 "size" : 4,
820 "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
821 "underlying_type" : "_ZTIj"
822 },
823 {
824 "alignment" : 4,
825 "enum_fields" :
826 [
827 {
828 "enum_field_value" : 0,
829 "name" : "FLEX_FORMAT_INVALID"
830 },
831 {
832 "enum_field_value" : 1,
833 "name" : "FLEX_FORMAT_Y"
834 },
835 {
836 "enum_field_value" : 7,
837 "name" : "FLEX_FORMAT_YCbCr"
838 },
839 {
840 "enum_field_value" : 1073741831,
841 "name" : "FLEX_FORMAT_YCbCrA"
842 },
843 {
844 "enum_field_value" : 7168,
845 "name" : "FLEX_FORMAT_RGB"
846 },
847 {
848 "enum_field_value" : 1073748992,
849 "name" : "FLEX_FORMAT_RGBA"
850 }
851 ],
852 "linker_set_key" : "_ZTI19android_flex_format",
853 "name" : "android_flex_format",
854 "referenced_type" : "_ZTI19android_flex_format",
855 "self_type" : "_ZTI19android_flex_format",
856 "size" : 4,
857 "source_file" : "system/core/libsystem/include/system/graphics.h",
858 "underlying_type" : "_ZTIj"
859 },
860 {
861 "alignment" : 4,
862 "enum_fields" :
863 [
864 {
865 "enum_field_value" : 1,
866 "name" : "HAL_TRANSFORM_FLIP_H"
867 },
868 {
869 "enum_field_value" : 2,
870 "name" : "HAL_TRANSFORM_FLIP_V"
871 },
872 {
873 "enum_field_value" : 4,
874 "name" : "HAL_TRANSFORM_ROT_90"
875 },
876 {
877 "enum_field_value" : 3,
878 "name" : "HAL_TRANSFORM_ROT_180"
879 },
880 {
881 "enum_field_value" : 7,
882 "name" : "HAL_TRANSFORM_ROT_270"
883 }
884 ],
885 "linker_set_key" : "_ZTI19android_transform_t",
886 "name" : "android_transform_t",
887 "referenced_type" : "_ZTI19android_transform_t",
888 "self_type" : "_ZTI19android_transform_t",
889 "size" : 4,
890 "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
891 "underlying_type" : "_ZTIj"
892 },
893 {
894 "alignment" : 4,
895 "enum_fields" :
896 [
897 {
898 "enum_field_value" : 0,
899 "name" : "HAL_COLOR_MODE_NATIVE"
900 },
901 {
902 "enum_field_value" : 1,
903 "name" : "HAL_COLOR_MODE_STANDARD_BT601_625"
904 },
905 {
906 "enum_field_value" : 2,
907 "name" : "HAL_COLOR_MODE_STANDARD_BT601_625_UNADJUSTED"
908 },
909 {
910 "enum_field_value" : 3,
911 "name" : "HAL_COLOR_MODE_STANDARD_BT601_525"
912 },
913 {
914 "enum_field_value" : 4,
915 "name" : "HAL_COLOR_MODE_STANDARD_BT601_525_UNADJUSTED"
916 },
917 {
918 "enum_field_value" : 5,
919 "name" : "HAL_COLOR_MODE_STANDARD_BT709"
920 },
921 {
922 "enum_field_value" : 6,
923 "name" : "HAL_COLOR_MODE_DCI_P3"
924 },
925 {
926 "enum_field_value" : 7,
927 "name" : "HAL_COLOR_MODE_SRGB"
928 },
929 {
930 "enum_field_value" : 8,
931 "name" : "HAL_COLOR_MODE_ADOBE_RGB"
932 },
933 {
934 "enum_field_value" : 9,
935 "name" : "HAL_COLOR_MODE_DISPLAY_P3"
936 }
937 ],
938 "linker_set_key" : "_ZTI20android_color_mode_t",
939 "name" : "android_color_mode_t",
940 "referenced_type" : "_ZTI20android_color_mode_t",
941 "self_type" : "_ZTI20android_color_mode_t",
942 "size" : 4,
943 "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
944 "underlying_type" : "_ZTIj"
945 },
946 {
947 "alignment" : 4,
948 "enum_fields" :
949 [
950 {
951 "enum_field_value" : 0,
952 "name" : "SYSTEM_TIME_REALTIME"
953 },
954 {
955 "enum_field_value" : 1,
956 "name" : "SYSTEM_TIME_MONOTONIC"
957 },
958 {
959 "enum_field_value" : 2,
960 "name" : "SYSTEM_TIME_PROCESS"
961 },
962 {
963 "enum_field_value" : 3,
964 "name" : "SYSTEM_TIME_THREAD"
965 },
966 {
967 "enum_field_value" : 4,
968 "name" : "SYSTEM_TIME_BOOTTIME"
969 }
970 ],
971 "linker_set_key" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
972 "name" : "(anonymous enum at system/core/libutils/include/utils/Timers.h:75:1)",
973 "referenced_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
974 "self_type" : "_ZTI21$SYSTEM_TIME_BOOTTIME",
975 "size" : 4,
976 "source_file" : "system/core/libutils/include/utils/Timers.h",
977 "underlying_type" : "_ZTIj"
978 },
979 {
980 "alignment" : 4,
981 "enum_fields" :
982 [
983 {
984 "enum_field_value" : 1,
985 "name" : "FLEX_COMPONENT_Y"
986 },
987 {
988 "enum_field_value" : 2,
989 "name" : "FLEX_COMPONENT_Cb"
990 },
991 {
992 "enum_field_value" : 4,
993 "name" : "FLEX_COMPONENT_Cr"
994 },
995 {
996 "enum_field_value" : 1024,
997 "name" : "FLEX_COMPONENT_R"
998 },
999 {
1000 "enum_field_value" : 2048,
1001 "name" : "FLEX_COMPONENT_G"
1002 },
1003 {
1004 "enum_field_value" : 4096,
1005 "name" : "FLEX_COMPONENT_B"
1006 },
1007 {
1008 "enum_field_value" : 1073741824,
1009 "name" : "FLEX_COMPONENT_A"
1010 }
1011 ],
1012 "linker_set_key" : "_ZTI22android_flex_component",
1013 "name" : "android_flex_component",
1014 "referenced_type" : "_ZTI22android_flex_component",
1015 "self_type" : "_ZTI22android_flex_component",
1016 "size" : 4,
1017 "source_file" : "system/core/libsystem/include/system/graphics.h",
1018 "underlying_type" : "_ZTIj"
1019 },
1020 {
1021 "alignment" : 4,
1022 "enum_fields" :
1023 [
1024 {
1025 "enum_field_value" : 1,
1026 "name" : "HAL_PIXEL_FORMAT_RGBA_8888"
1027 },
1028 {
1029 "enum_field_value" : 2,
1030 "name" : "HAL_PIXEL_FORMAT_RGBX_8888"
1031 },
1032 {
1033 "enum_field_value" : 3,
1034 "name" : "HAL_PIXEL_FORMAT_RGB_888"
1035 },
1036 {
1037 "enum_field_value" : 4,
1038 "name" : "HAL_PIXEL_FORMAT_RGB_565"
1039 },
1040 {
1041 "enum_field_value" : 5,
1042 "name" : "HAL_PIXEL_FORMAT_BGRA_8888"
1043 },
1044 {
1045 "enum_field_value" : 16,
1046 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_SP"
1047 },
1048 {
1049 "enum_field_value" : 17,
1050 "name" : "HAL_PIXEL_FORMAT_YCRCB_420_SP"
1051 },
1052 {
1053 "enum_field_value" : 20,
1054 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_I"
1055 },
1056 {
1057 "enum_field_value" : 22,
1058 "name" : "HAL_PIXEL_FORMAT_RGBA_FP16"
1059 },
1060 {
1061 "enum_field_value" : 32,
1062 "name" : "HAL_PIXEL_FORMAT_RAW16"
1063 },
1064 {
1065 "enum_field_value" : 33,
1066 "name" : "HAL_PIXEL_FORMAT_BLOB"
1067 },
1068 {
1069 "enum_field_value" : 34,
1070 "name" : "HAL_PIXEL_FORMAT_IMPLEMENTATION_DEFINED"
1071 },
1072 {
1073 "enum_field_value" : 35,
1074 "name" : "HAL_PIXEL_FORMAT_YCBCR_420_888"
1075 },
1076 {
1077 "enum_field_value" : 36,
1078 "name" : "HAL_PIXEL_FORMAT_RAW_OPAQUE"
1079 },
1080 {
1081 "enum_field_value" : 37,
1082 "name" : "HAL_PIXEL_FORMAT_RAW10"
1083 },
1084 {
1085 "enum_field_value" : 38,
1086 "name" : "HAL_PIXEL_FORMAT_RAW12"
1087 },
1088 {
1089 "enum_field_value" : 43,
1090 "name" : "HAL_PIXEL_FORMAT_RGBA_1010102"
1091 },
1092 {
1093 "enum_field_value" : 538982489,
1094 "name" : "HAL_PIXEL_FORMAT_Y8"
1095 },
1096 {
1097 "enum_field_value" : 540422489,
1098 "name" : "HAL_PIXEL_FORMAT_Y16"
1099 },
1100 {
1101 "enum_field_value" : 842094169,
1102 "name" : "HAL_PIXEL_FORMAT_YV12"
1103 }
1104 ],
1105 "linker_set_key" : "_ZTI22android_pixel_format_t",
1106 "name" : "android_pixel_format_t",
1107 "referenced_type" : "_ZTI22android_pixel_format_t",
1108 "self_type" : "_ZTI22android_pixel_format_t",
1109 "size" : 4,
1110 "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1111 "underlying_type" : "_ZTIj"
1112 },
1113 {
1114 "alignment" : 4,
1115 "enum_fields" :
1116 [
1117 {
1118 "enum_field_value" : 19,
1119 "name" : "ANDROID_PRIORITY_LOWEST"
1120 },
1121 {
1122 "enum_field_value" : 10,
1123 "name" : "ANDROID_PRIORITY_BACKGROUND"
1124 },
1125 {
1126 "enum_field_value" : 0,
1127 "name" : "ANDROID_PRIORITY_NORMAL"
1128 },
1129 {
1130 "enum_field_value" : -2,
1131 "name" : "ANDROID_PRIORITY_FOREGROUND"
1132 },
1133 {
1134 "enum_field_value" : -4,
1135 "name" : "ANDROID_PRIORITY_DISPLAY"
1136 },
1137 {
1138 "enum_field_value" : -8,
1139 "name" : "ANDROID_PRIORITY_URGENT_DISPLAY"
1140 },
1141 {
1142 "enum_field_value" : -10,
1143 "name" : "ANDROID_PRIORITY_VIDEO"
1144 },
1145 {
1146 "enum_field_value" : -16,
1147 "name" : "ANDROID_PRIORITY_AUDIO"
1148 },
1149 {
1150 "enum_field_value" : -19,
1151 "name" : "ANDROID_PRIORITY_URGENT_AUDIO"
1152 },
1153 {
1154 "enum_field_value" : -20,
1155 "name" : "ANDROID_PRIORITY_HIGHEST"
1156 },
1157 {
1158 "enum_field_value" : 0,
1159 "name" : "ANDROID_PRIORITY_DEFAULT"
1160 },
1161 {
1162 "enum_field_value" : -1,
1163 "name" : "ANDROID_PRIORITY_MORE_FAVORABLE"
1164 },
1165 {
1166 "enum_field_value" : 1,
1167 "name" : "ANDROID_PRIORITY_LESS_FAVORABLE"
1168 }
1169 ],
1170 "linker_set_key" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1171 "name" : "(anonymous enum at system/core/libsystem/include/system/thread_defs.h:26:1)",
1172 "referenced_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1173 "self_type" : "_ZTI23$ANDROID_PRIORITY_AUDIO",
1174 "size" : 4,
1175 "source_file" : "system/core/libsystem/include/system/thread_defs.h",
1176 "underlying_type" : "_ZTIi"
1177 },
1178 {
1179 "alignment" : 4,
1180 "enum_fields" :
1181 [
1182 {
1183 "enum_field_value" : 281411584,
1184 "name" : "HAL_DATASPACE_BT2020_ITU"
1185 },
1186 {
1187 "enum_field_value" : 298188800,
1188 "name" : "HAL_DATASPACE_BT2020_ITU_PQ"
1189 },
1190 {
1191 "enum_field_value" : 302383104,
1192 "name" : "HAL_DATASPACE_BT2020_ITU_HLG"
1193 },
1194 {
1195 "enum_field_value" : 168165376,
1196 "name" : "HAL_DATASPACE_BT2020_HLG"
1197 }
1198 ],
1199 "linker_set_key" : "_ZTI24android_dataspace_v1_1_t",
1200 "name" : "android_dataspace_v1_1_t",
1201 "referenced_type" : "_ZTI24android_dataspace_v1_1_t",
1202 "self_type" : "_ZTI24android_dataspace_v1_1_t",
1203 "size" : 4,
1204 "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1205 "underlying_type" : "_ZTIj"
1206 },
1207 {
1208 "alignment" : 4,
1209 "enum_fields" :
1210 [
1211 {
1212 "enum_field_value" : 142999552,
1213 "name" : "HAL_DATASPACE_DISPLAY_BT2020"
1214 },
1215 {
1216 "enum_field_value" : 4098,
1217 "name" : "HAL_DATASPACE_DYNAMIC_DEPTH"
1218 },
1219 {
1220 "enum_field_value" : 4099,
1221 "name" : "HAL_DATASPACE_JPEG_APP_SEGMENTS"
1222 },
1223 {
1224 "enum_field_value" : 4100,
1225 "name" : "HAL_DATASPACE_HEIF"
1226 }
1227 ],
1228 "linker_set_key" : "_ZTI24android_dataspace_v1_2_t",
1229 "name" : "android_dataspace_v1_2_t",
1230 "referenced_type" : "_ZTI24android_dataspace_v1_2_t",
1231 "self_type" : "_ZTI24android_dataspace_v1_2_t",
1232 "size" : 4,
1233 "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1234 "underlying_type" : "_ZTIj"
1235 },
1236 {
1237 "alignment" : 4,
1238 "enum_fields" :
1239 [
1240 {
1241 "enum_field_value" : 10,
1242 "name" : "HAL_COLOR_MODE_BT2020"
1243 },
1244 {
1245 "enum_field_value" : 11,
1246 "name" : "HAL_COLOR_MODE_BT2100_PQ"
1247 },
1248 {
1249 "enum_field_value" : 12,
1250 "name" : "HAL_COLOR_MODE_BT2100_HLG"
1251 }
1252 ],
1253 "linker_set_key" : "_ZTI25android_color_mode_v1_1_t",
1254 "name" : "android_color_mode_v1_1_t",
1255 "referenced_type" : "_ZTI25android_color_mode_v1_1_t",
1256 "self_type" : "_ZTI25android_color_mode_v1_1_t",
1257 "size" : 4,
1258 "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1259 "underlying_type" : "_ZTIj"
1260 },
1261 {
1262 "alignment" : 4,
1263 "enum_fields" :
1264 [
1265 {
1266 "enum_field_value" : 0,
1267 "name" : "HAL_COLOR_TRANSFORM_IDENTITY"
1268 },
1269 {
1270 "enum_field_value" : 1,
1271 "name" : "HAL_COLOR_TRANSFORM_ARBITRARY_MATRIX"
1272 },
1273 {
1274 "enum_field_value" : 2,
1275 "name" : "HAL_COLOR_TRANSFORM_VALUE_INVERSE"
1276 },
1277 {
1278 "enum_field_value" : 3,
1279 "name" : "HAL_COLOR_TRANSFORM_GRAYSCALE"
1280 },
1281 {
1282 "enum_field_value" : 4,
1283 "name" : "HAL_COLOR_TRANSFORM_CORRECT_PROTANOPIA"
1284 },
1285 {
1286 "enum_field_value" : 5,
1287 "name" : "HAL_COLOR_TRANSFORM_CORRECT_DEUTERANOPIA"
1288 },
1289 {
1290 "enum_field_value" : 6,
1291 "name" : "HAL_COLOR_TRANSFORM_CORRECT_TRITANOPIA"
1292 }
1293 ],
1294 "linker_set_key" : "_ZTI25android_color_transform_t",
1295 "name" : "android_color_transform_t",
1296 "referenced_type" : "_ZTI25android_color_transform_t",
1297 "self_type" : "_ZTI25android_color_transform_t",
1298 "size" : 4,
1299 "source_file" : "system/core/libsystem/include/system/graphics-base-v1.0.h",
1300 "underlying_type" : "_ZTIj"
1301 },
1302 {
1303 "alignment" : 4,
1304 "enum_fields" :
1305 [
1306 {
1307 "enum_field_value" : 39,
1308 "name" : "HAL_PIXEL_FORMAT_YCBCR_422_888"
1309 },
1310 {
1311 "enum_field_value" : 40,
1312 "name" : "HAL_PIXEL_FORMAT_YCBCR_444_888"
1313 },
1314 {
1315 "enum_field_value" : 41,
1316 "name" : "HAL_PIXEL_FORMAT_FLEX_RGB_888"
1317 },
1318 {
1319 "enum_field_value" : 42,
1320 "name" : "HAL_PIXEL_FORMAT_FLEX_RGBA_8888"
1321 }
1322 ],
1323 "linker_set_key" : "_ZTI25android_pixel_format_sw_t",
1324 "name" : "android_pixel_format_sw_t",
1325 "referenced_type" : "_ZTI25android_pixel_format_sw_t",
1326 "self_type" : "_ZTI25android_pixel_format_sw_t",
1327 "size" : 4,
1328 "source_file" : "system/core/libsystem/include/system/graphics-sw.h",
1329 "underlying_type" : "_ZTIj"
1330 },
1331 {
1332 "alignment" : 4,
1333 "enum_fields" :
1334 [
1335 {
1336 "enum_field_value" : 48,
1337 "name" : "HAL_PIXEL_FORMAT_DEPTH_16"
1338 },
1339 {
1340 "enum_field_value" : 49,
1341 "name" : "HAL_PIXEL_FORMAT_DEPTH_24"
1342 },
1343 {
1344 "enum_field_value" : 50,
1345 "name" : "HAL_PIXEL_FORMAT_DEPTH_24_STENCIL_8"
1346 },
1347 {
1348 "enum_field_value" : 51,
1349 "name" : "HAL_PIXEL_FORMAT_DEPTH_32F"
1350 },
1351 {
1352 "enum_field_value" : 52,
1353 "name" : "HAL_PIXEL_FORMAT_DEPTH_32F_STENCIL_8"
1354 },
1355 {
1356 "enum_field_value" : 53,
1357 "name" : "HAL_PIXEL_FORMAT_STENCIL_8"
1358 },
1359 {
1360 "enum_field_value" : 54,
1361 "name" : "HAL_PIXEL_FORMAT_YCBCR_P010"
1362 }
1363 ],
1364 "linker_set_key" : "_ZTI27android_pixel_format_v1_1_t",
1365 "name" : "android_pixel_format_v1_1_t",
1366 "referenced_type" : "_ZTI27android_pixel_format_v1_1_t",
1367 "self_type" : "_ZTI27android_pixel_format_v1_1_t",
1368 "size" : 4,
1369 "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1370 "underlying_type" : "_ZTIj"
1371 },
1372 {
1373 "alignment" : 4,
1374 "enum_fields" :
1375 [
1376 {
1377 "enum_field_value" : 55,
1378 "name" : "HAL_PIXEL_FORMAT_HSV_888"
1379 }
1380 ],
1381 "linker_set_key" : "_ZTI27android_pixel_format_v1_2_t",
1382 "name" : "android_pixel_format_v1_2_t",
1383 "referenced_type" : "_ZTI27android_pixel_format_v1_2_t",
1384 "self_type" : "_ZTI27android_pixel_format_v1_2_t",
1385 "size" : 4,
1386 "source_file" : "system/core/libsystem/include/system/graphics-base-v1.2.h",
1387 "underlying_type" : "_ZTIj"
1388 },
1389 {
1390 "alignment" : 4,
1391 "enum_fields" :
1392 [
1393 {
1394 "enum_field_value" : 0,
1395 "name" : "HAL_RENDER_INTENT_COLORIMETRIC"
1396 },
1397 {
1398 "enum_field_value" : 1,
1399 "name" : "HAL_RENDER_INTENT_ENHANCE"
1400 },
1401 {
1402 "enum_field_value" : 2,
1403 "name" : "HAL_RENDER_INTENT_TONE_MAP_COLORIMETRIC"
1404 },
1405 {
1406 "enum_field_value" : 3,
1407 "name" : "HAL_RENDER_INTENT_TONE_MAP_ENHANCE"
1408 }
1409 ],
1410 "linker_set_key" : "_ZTI28android_render_intent_v1_1_t",
1411 "name" : "android_render_intent_v1_1_t",
1412 "referenced_type" : "_ZTI28android_render_intent_v1_1_t",
1413 "self_type" : "_ZTI28android_render_intent_v1_1_t",
1414 "size" : 4,
1415 "source_file" : "system/core/libsystem/include/system/graphics-base-v1.1.h",
1416 "underlying_type" : "_ZTIj"
1417 },
1418 {
1419 "alignment" : 4,
1420 "enum_fields" :
1421 [
1422 {
1423 "enum_field_value" : 0,
1424 "name" : "LOG_ID_MIN"
1425 },
1426 {
1427 "enum_field_value" : 0,
1428 "name" : "LOG_ID_MAIN"
1429 },
1430 {
1431 "enum_field_value" : 1,
1432 "name" : "LOG_ID_RADIO"
1433 },
1434 {
1435 "enum_field_value" : 2,
1436 "name" : "LOG_ID_EVENTS"
1437 },
1438 {
1439 "enum_field_value" : 3,
1440 "name" : "LOG_ID_SYSTEM"
1441 },
1442 {
1443 "enum_field_value" : 4,
1444 "name" : "LOG_ID_CRASH"
1445 },
1446 {
1447 "enum_field_value" : 5,
1448 "name" : "LOG_ID_STATS"
1449 },
1450 {
1451 "enum_field_value" : 6,
1452 "name" : "LOG_ID_SECURITY"
1453 },
1454 {
1455 "enum_field_value" : 7,
1456 "name" : "LOG_ID_KERNEL"
1457 },
1458 {
1459 "enum_field_value" : 8,
1460 "name" : "LOG_ID_MAX"
1461 },
1462 {
1463 "enum_field_value" : 2147483647,
1464 "name" : "LOG_ID_DEFAULT"
1465 }
1466 ],
1467 "linker_set_key" : "_ZTI6log_id",
1468 "name" : "log_id",
1469 "referenced_type" : "_ZTI6log_id",
1470 "self_type" : "_ZTI6log_id",
1471 "size" : 4,
1472 "source_file" : "system/logging/liblog/include_vndk/android/log.h",
1473 "underlying_type" : "_ZTIj"
1474 },
1475 {
1476 "alignment" : 4,
1477 "enum_fields" :
1478 [
1479 {
1480 "enum_field_value" : 1,
1481 "name" : "android::VectorImpl::HAS_TRIVIAL_CTOR"
1482 },
1483 {
1484 "enum_field_value" : 2,
1485 "name" : "android::VectorImpl::HAS_TRIVIAL_DTOR"
1486 },
1487 {
1488 "enum_field_value" : 4,
1489 "name" : "android::VectorImpl::HAS_TRIVIAL_COPY"
1490 }
1491 ],
1492 "linker_set_key" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1493 "name" : "android::VectorImpl::(anonymous enum at system/core/libutils/include/utils/VectorImpl.h:43:5)",
1494 "referenced_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1495 "self_type" : "_ZTIN7android10VectorImpl17$HAS_TRIVIAL_COPYE",
1496 "size" : 4,
1497 "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
1498 "underlying_type" : "_ZTIj"
1499 },
1500 {
1501 "alignment" : 4,
1502 "enum_fields" :
1503 [
1504 {
1505 "enum_field_value" : 0,
1506 "name" : "android::OK"
1507 },
1508 {
1509 "enum_field_value" : 0,
1510 "name" : "android::NO_ERROR"
1511 },
1512 {
1513 "enum_field_value" : -2147483648,
1514 "name" : "android::UNKNOWN_ERROR"
1515 },
1516 {
1517 "enum_field_value" : -12,
1518 "name" : "android::NO_MEMORY"
1519 },
1520 {
1521 "enum_field_value" : -38,
1522 "name" : "android::INVALID_OPERATION"
1523 },
1524 {
1525 "enum_field_value" : -22,
1526 "name" : "android::BAD_VALUE"
1527 },
1528 {
1529 "enum_field_value" : -2147483647,
1530 "name" : "android::BAD_TYPE"
1531 },
1532 {
1533 "enum_field_value" : -2,
1534 "name" : "android::NAME_NOT_FOUND"
1535 },
1536 {
1537 "enum_field_value" : -1,
1538 "name" : "android::PERMISSION_DENIED"
1539 },
1540 {
1541 "enum_field_value" : -19,
1542 "name" : "android::NO_INIT"
1543 },
1544 {
1545 "enum_field_value" : -17,
1546 "name" : "android::ALREADY_EXISTS"
1547 },
1548 {
1549 "enum_field_value" : -32,
1550 "name" : "android::DEAD_OBJECT"
1551 },
1552 {
1553 "enum_field_value" : -2147483646,
1554 "name" : "android::FAILED_TRANSACTION"
1555 },
1556 {
1557 "enum_field_value" : -75,
1558 "name" : "android::BAD_INDEX"
1559 },
1560 {
1561 "enum_field_value" : -61,
1562 "name" : "android::NOT_ENOUGH_DATA"
1563 },
1564 {
1565 "enum_field_value" : -11,
1566 "name" : "android::WOULD_BLOCK"
1567 },
1568 {
1569 "enum_field_value" : -110,
1570 "name" : "android::TIMED_OUT"
1571 },
1572 {
1573 "enum_field_value" : -74,
1574 "name" : "android::UNKNOWN_TRANSACTION"
1575 },
1576 {
1577 "enum_field_value" : -2147483641,
1578 "name" : "android::FDS_NOT_ALLOWED"
1579 },
1580 {
1581 "enum_field_value" : -2147483640,
1582 "name" : "android::UNEXPECTED_NULL"
1583 }
1584 ],
1585 "linker_set_key" : "_ZTIN7android15$ALREADY_EXISTSE",
1586 "name" : "android::(anonymous enum at system/core/libutils/include/utils/Errors.h:43:1)",
1587 "referenced_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1588 "self_type" : "_ZTIN7android15$ALREADY_EXISTSE",
1589 "size" : 4,
1590 "source_file" : "system/core/libutils/include/utils/Errors.h",
1591 "underlying_type" : "_ZTIi"
1592 },
1593 {
1594 "alignment" : 4,
1595 "enum_fields" :
1596 [
1597 {
1598 "enum_field_value" : 19,
1599 "name" : "android::PRIORITY_LOWEST"
1600 },
1601 {
1602 "enum_field_value" : 10,
1603 "name" : "android::PRIORITY_BACKGROUND"
1604 },
1605 {
1606 "enum_field_value" : 0,
1607 "name" : "android::PRIORITY_NORMAL"
1608 },
1609 {
1610 "enum_field_value" : -2,
1611 "name" : "android::PRIORITY_FOREGROUND"
1612 },
1613 {
1614 "enum_field_value" : -4,
1615 "name" : "android::PRIORITY_DISPLAY"
1616 },
1617 {
1618 "enum_field_value" : -8,
1619 "name" : "android::PRIORITY_URGENT_DISPLAY"
1620 },
1621 {
1622 "enum_field_value" : -16,
1623 "name" : "android::PRIORITY_AUDIO"
1624 },
1625 {
1626 "enum_field_value" : -19,
1627 "name" : "android::PRIORITY_URGENT_AUDIO"
1628 },
1629 {
1630 "enum_field_value" : -20,
1631 "name" : "android::PRIORITY_HIGHEST"
1632 },
1633 {
1634 "enum_field_value" : 0,
1635 "name" : "android::PRIORITY_DEFAULT"
1636 },
1637 {
1638 "enum_field_value" : -1,
1639 "name" : "android::PRIORITY_MORE_FAVORABLE"
1640 },
1641 {
1642 "enum_field_value" : 1,
1643 "name" : "android::PRIORITY_LESS_FAVORABLE"
1644 }
1645 ],
1646 "linker_set_key" : "_ZTIN7android15$PRIORITY_AUDIOE",
1647 "name" : "android::(anonymous enum at system/core/libutils/include/utils/ThreadDefs.h:53:1)",
1648 "referenced_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1649 "self_type" : "_ZTIN7android15$PRIORITY_AUDIOE",
1650 "size" : 4,
1651 "source_file" : "system/core/libutils/include/utils/ThreadDefs.h",
1652 "underlying_type" : "_ZTIi"
1653 },
1654 {
1655 "alignment" : 4,
1656 "enum_fields" :
1657 [
1658 {
1659 "enum_field_value" : 1,
1660 "name" : "android::trait_trivial_copy<bool>::value"
1661 }
1662 ],
1663 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1664 "name" : "android::trait_trivial_copy<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1665 "referenced_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1666 "self_type" : "_ZTIN7android18trait_trivial_copyIbE6$valueE",
1667 "size" : 4,
1668 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1669 "underlying_type" : "_ZTIj"
1670 },
1671 {
1672 "alignment" : 4,
1673 "enum_fields" :
1674 [
1675 {
1676 "enum_field_value" : 1,
1677 "name" : "android::trait_trivial_copy<char>::value"
1678 }
1679 ],
1680 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1681 "name" : "android::trait_trivial_copy<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1682 "referenced_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1683 "self_type" : "_ZTIN7android18trait_trivial_copyIcE6$valueE",
1684 "size" : 4,
1685 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1686 "underlying_type" : "_ZTIj"
1687 },
1688 {
1689 "alignment" : 4,
1690 "enum_fields" :
1691 [
1692 {
1693 "enum_field_value" : 1,
1694 "name" : "android::trait_trivial_copy<double>::value"
1695 }
1696 ],
1697 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1698 "name" : "android::trait_trivial_copy<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1699 "referenced_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1700 "self_type" : "_ZTIN7android18trait_trivial_copyIdE6$valueE",
1701 "size" : 4,
1702 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1703 "underlying_type" : "_ZTIj"
1704 },
1705 {
1706 "alignment" : 4,
1707 "enum_fields" :
1708 [
1709 {
1710 "enum_field_value" : 1,
1711 "name" : "android::trait_trivial_copy<float>::value"
1712 }
1713 ],
1714 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1715 "name" : "android::trait_trivial_copy<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1716 "referenced_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1717 "self_type" : "_ZTIN7android18trait_trivial_copyIfE6$valueE",
1718 "size" : 4,
1719 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1720 "underlying_type" : "_ZTIj"
1721 },
1722 {
1723 "alignment" : 4,
1724 "enum_fields" :
1725 [
1726 {
1727 "enum_field_value" : 1,
1728 "name" : "android::trait_trivial_copy<unsigned char>::value"
1729 }
1730 ],
1731 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1732 "name" : "android::trait_trivial_copy<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1733 "referenced_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1734 "self_type" : "_ZTIN7android18trait_trivial_copyIhE6$valueE",
1735 "size" : 4,
1736 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1737 "underlying_type" : "_ZTIj"
1738 },
1739 {
1740 "alignment" : 4,
1741 "enum_fields" :
1742 [
1743 {
1744 "enum_field_value" : 1,
1745 "name" : "android::trait_trivial_copy<int>::value"
1746 }
1747 ],
1748 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1749 "name" : "android::trait_trivial_copy<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1750 "referenced_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1751 "self_type" : "_ZTIN7android18trait_trivial_copyIiE6$valueE",
1752 "size" : 4,
1753 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1754 "underlying_type" : "_ZTIj"
1755 },
1756 {
1757 "alignment" : 4,
1758 "enum_fields" :
1759 [
1760 {
1761 "enum_field_value" : 1,
1762 "name" : "android::trait_trivial_copy<unsigned int>::value"
1763 }
1764 ],
1765 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1766 "name" : "android::trait_trivial_copy<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
1767 "referenced_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1768 "self_type" : "_ZTIN7android18trait_trivial_copyIjE6$valueE",
1769 "size" : 4,
1770 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1771 "underlying_type" : "_ZTIj"
1772 },
1773 {
1774 "alignment" : 4,
1775 "enum_fields" :
1776 [
1777 {
1778 "enum_field_value" : 1,
1779 "name" : "android::trait_trivial_copy<long>::value"
1780 }
1781 ],
1782 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1783 "name" : "android::trait_trivial_copy<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
1784 "referenced_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1785 "self_type" : "_ZTIN7android18trait_trivial_copyIlE6$valueE",
1786 "size" : 4,
1787 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1788 "underlying_type" : "_ZTIj"
1789 },
1790 {
1791 "alignment" : 4,
1792 "enum_fields" :
1793 [
1794 {
1795 "enum_field_value" : 1,
1796 "name" : "android::trait_trivial_copy<unsigned long>::value"
1797 }
1798 ],
1799 "linker_set_key" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1800 "name" : "android::trait_trivial_copy<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
1801 "referenced_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1802 "self_type" : "_ZTIN7android18trait_trivial_copyImE6$valueE",
1803 "size" : 4,
1804 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1805 "underlying_type" : "_ZTIj"
1806 },
1807 {
1808 "alignment" : 4,
1809 "enum_fields" :
1810 [
1811 {
1812 "enum_field_value" : 1,
1813 "name" : "android::trait_trivial_copy<short>::value"
1814 }
1815 ],
1816 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1817 "name" : "android::trait_trivial_copy<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
1818 "referenced_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1819 "self_type" : "_ZTIN7android18trait_trivial_copyIsE6$valueE",
1820 "size" : 4,
1821 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1822 "underlying_type" : "_ZTIj"
1823 },
1824 {
1825 "alignment" : 4,
1826 "enum_fields" :
1827 [
1828 {
1829 "enum_field_value" : 1,
1830 "name" : "android::trait_trivial_copy<unsigned short>::value"
1831 }
1832 ],
1833 "linker_set_key" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1834 "name" : "android::trait_trivial_copy<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
1835 "referenced_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1836 "self_type" : "_ZTIN7android18trait_trivial_copyItE6$valueE",
1837 "size" : 4,
1838 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1839 "underlying_type" : "_ZTIj"
1840 },
1841 {
1842 "alignment" : 4,
1843 "enum_fields" :
1844 [
1845 {
1846 "enum_field_value" : 1,
1847 "name" : "android::trait_trivial_copy<void>::value"
1848 }
1849 ],
1850 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1851 "name" : "android::trait_trivial_copy<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
1852 "referenced_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1853 "self_type" : "_ZTIN7android18trait_trivial_copyIvE6$valueE",
1854 "size" : 4,
1855 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1856 "underlying_type" : "_ZTIj"
1857 },
1858 {
1859 "alignment" : 4,
1860 "enum_fields" :
1861 [
1862 {
1863 "enum_field_value" : 1,
1864 "name" : "android::trait_trivial_copy<long long>::value"
1865 }
1866 ],
1867 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1868 "name" : "android::trait_trivial_copy<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
1869 "referenced_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1870 "self_type" : "_ZTIN7android18trait_trivial_copyIxE6$valueE",
1871 "size" : 4,
1872 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1873 "underlying_type" : "_ZTIj"
1874 },
1875 {
1876 "alignment" : 4,
1877 "enum_fields" :
1878 [
1879 {
1880 "enum_field_value" : 1,
1881 "name" : "android::trait_trivial_copy<unsigned long long>::value"
1882 }
1883 ],
1884 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1885 "name" : "android::trait_trivial_copy<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
1886 "referenced_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1887 "self_type" : "_ZTIN7android18trait_trivial_copyIyE6$valueE",
1888 "size" : 4,
1889 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1890 "underlying_type" : "_ZTIj"
1891 },
1892 {
1893 "alignment" : 4,
1894 "enum_fields" :
1895 [
1896 {
1897 "enum_field_value" : 1,
1898 "name" : "android::trait_trivial_ctor<bool>::value"
1899 }
1900 ],
1901 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1902 "name" : "android::trait_trivial_ctor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
1903 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1904 "self_type" : "_ZTIN7android18trait_trivial_ctorIbE6$valueE",
1905 "size" : 4,
1906 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1907 "underlying_type" : "_ZTIj"
1908 },
1909 {
1910 "alignment" : 4,
1911 "enum_fields" :
1912 [
1913 {
1914 "enum_field_value" : 1,
1915 "name" : "android::trait_trivial_ctor<char>::value"
1916 }
1917 ],
1918 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1919 "name" : "android::trait_trivial_ctor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
1920 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1921 "self_type" : "_ZTIN7android18trait_trivial_ctorIcE6$valueE",
1922 "size" : 4,
1923 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1924 "underlying_type" : "_ZTIj"
1925 },
1926 {
1927 "alignment" : 4,
1928 "enum_fields" :
1929 [
1930 {
1931 "enum_field_value" : 1,
1932 "name" : "android::trait_trivial_ctor<double>::value"
1933 }
1934 ],
1935 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1936 "name" : "android::trait_trivial_ctor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
1937 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1938 "self_type" : "_ZTIN7android18trait_trivial_ctorIdE6$valueE",
1939 "size" : 4,
1940 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1941 "underlying_type" : "_ZTIj"
1942 },
1943 {
1944 "alignment" : 4,
1945 "enum_fields" :
1946 [
1947 {
1948 "enum_field_value" : 1,
1949 "name" : "android::trait_trivial_ctor<float>::value"
1950 }
1951 ],
1952 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1953 "name" : "android::trait_trivial_ctor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
1954 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1955 "self_type" : "_ZTIN7android18trait_trivial_ctorIfE6$valueE",
1956 "size" : 4,
1957 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1958 "underlying_type" : "_ZTIj"
1959 },
1960 {
1961 "alignment" : 4,
1962 "enum_fields" :
1963 [
1964 {
1965 "enum_field_value" : 1,
1966 "name" : "android::trait_trivial_ctor<unsigned char>::value"
1967 }
1968 ],
1969 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
1970 "name" : "android::trait_trivial_ctor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
1971 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
1972 "self_type" : "_ZTIN7android18trait_trivial_ctorIhE6$valueE",
1973 "size" : 4,
1974 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1975 "underlying_type" : "_ZTIj"
1976 },
1977 {
1978 "alignment" : 4,
1979 "enum_fields" :
1980 [
1981 {
1982 "enum_field_value" : 1,
1983 "name" : "android::trait_trivial_ctor<int>::value"
1984 }
1985 ],
1986 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
1987 "name" : "android::trait_trivial_ctor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
1988 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
1989 "self_type" : "_ZTIN7android18trait_trivial_ctorIiE6$valueE",
1990 "size" : 4,
1991 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
1992 "underlying_type" : "_ZTIj"
1993 },
1994 {
1995 "alignment" : 4,
1996 "enum_fields" :
1997 [
1998 {
1999 "enum_field_value" : 1,
2000 "name" : "android::trait_trivial_ctor<unsigned int>::value"
2001 }
2002 ],
2003 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2004 "name" : "android::trait_trivial_ctor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2005 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2006 "self_type" : "_ZTIN7android18trait_trivial_ctorIjE6$valueE",
2007 "size" : 4,
2008 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2009 "underlying_type" : "_ZTIj"
2010 },
2011 {
2012 "alignment" : 4,
2013 "enum_fields" :
2014 [
2015 {
2016 "enum_field_value" : 1,
2017 "name" : "android::trait_trivial_ctor<long>::value"
2018 }
2019 ],
2020 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2021 "name" : "android::trait_trivial_ctor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2022 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2023 "self_type" : "_ZTIN7android18trait_trivial_ctorIlE6$valueE",
2024 "size" : 4,
2025 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2026 "underlying_type" : "_ZTIj"
2027 },
2028 {
2029 "alignment" : 4,
2030 "enum_fields" :
2031 [
2032 {
2033 "enum_field_value" : 1,
2034 "name" : "android::trait_trivial_ctor<unsigned long>::value"
2035 }
2036 ],
2037 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2038 "name" : "android::trait_trivial_ctor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2039 "referenced_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2040 "self_type" : "_ZTIN7android18trait_trivial_ctorImE6$valueE",
2041 "size" : 4,
2042 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2043 "underlying_type" : "_ZTIj"
2044 },
2045 {
2046 "alignment" : 4,
2047 "enum_fields" :
2048 [
2049 {
2050 "enum_field_value" : 1,
2051 "name" : "android::trait_trivial_ctor<short>::value"
2052 }
2053 ],
2054 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2055 "name" : "android::trait_trivial_ctor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2056 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2057 "self_type" : "_ZTIN7android18trait_trivial_ctorIsE6$valueE",
2058 "size" : 4,
2059 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2060 "underlying_type" : "_ZTIj"
2061 },
2062 {
2063 "alignment" : 4,
2064 "enum_fields" :
2065 [
2066 {
2067 "enum_field_value" : 1,
2068 "name" : "android::trait_trivial_ctor<unsigned short>::value"
2069 }
2070 ],
2071 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2072 "name" : "android::trait_trivial_ctor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2073 "referenced_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2074 "self_type" : "_ZTIN7android18trait_trivial_ctorItE6$valueE",
2075 "size" : 4,
2076 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2077 "underlying_type" : "_ZTIj"
2078 },
2079 {
2080 "alignment" : 4,
2081 "enum_fields" :
2082 [
2083 {
2084 "enum_field_value" : 1,
2085 "name" : "android::trait_trivial_ctor<void>::value"
2086 }
2087 ],
2088 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2089 "name" : "android::trait_trivial_ctor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2090 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2091 "self_type" : "_ZTIN7android18trait_trivial_ctorIvE6$valueE",
2092 "size" : 4,
2093 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2094 "underlying_type" : "_ZTIj"
2095 },
2096 {
2097 "alignment" : 4,
2098 "enum_fields" :
2099 [
2100 {
2101 "enum_field_value" : 1,
2102 "name" : "android::trait_trivial_ctor<long long>::value"
2103 }
2104 ],
2105 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2106 "name" : "android::trait_trivial_ctor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2107 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2108 "self_type" : "_ZTIN7android18trait_trivial_ctorIxE6$valueE",
2109 "size" : 4,
2110 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2111 "underlying_type" : "_ZTIj"
2112 },
2113 {
2114 "alignment" : 4,
2115 "enum_fields" :
2116 [
2117 {
2118 "enum_field_value" : 1,
2119 "name" : "android::trait_trivial_ctor<unsigned long long>::value"
2120 }
2121 ],
2122 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2123 "name" : "android::trait_trivial_ctor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2124 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2125 "self_type" : "_ZTIN7android18trait_trivial_ctorIyE6$valueE",
2126 "size" : 4,
2127 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2128 "underlying_type" : "_ZTIj"
2129 },
2130 {
2131 "alignment" : 4,
2132 "enum_fields" :
2133 [
2134 {
2135 "enum_field_value" : 1,
2136 "name" : "android::trait_trivial_dtor<bool>::value"
2137 }
2138 ],
2139 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2140 "name" : "android::trait_trivial_dtor<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2141 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2142 "self_type" : "_ZTIN7android18trait_trivial_dtorIbE6$valueE",
2143 "size" : 4,
2144 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2145 "underlying_type" : "_ZTIj"
2146 },
2147 {
2148 "alignment" : 4,
2149 "enum_fields" :
2150 [
2151 {
2152 "enum_field_value" : 1,
2153 "name" : "android::trait_trivial_dtor<char>::value"
2154 }
2155 ],
2156 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2157 "name" : "android::trait_trivial_dtor<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2158 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2159 "self_type" : "_ZTIN7android18trait_trivial_dtorIcE6$valueE",
2160 "size" : 4,
2161 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2162 "underlying_type" : "_ZTIj"
2163 },
2164 {
2165 "alignment" : 4,
2166 "enum_fields" :
2167 [
2168 {
2169 "enum_field_value" : 1,
2170 "name" : "android::trait_trivial_dtor<double>::value"
2171 }
2172 ],
2173 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2174 "name" : "android::trait_trivial_dtor<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2175 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2176 "self_type" : "_ZTIN7android18trait_trivial_dtorIdE6$valueE",
2177 "size" : 4,
2178 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2179 "underlying_type" : "_ZTIj"
2180 },
2181 {
2182 "alignment" : 4,
2183 "enum_fields" :
2184 [
2185 {
2186 "enum_field_value" : 1,
2187 "name" : "android::trait_trivial_dtor<float>::value"
2188 }
2189 ],
2190 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2191 "name" : "android::trait_trivial_dtor<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2192 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2193 "self_type" : "_ZTIN7android18trait_trivial_dtorIfE6$valueE",
2194 "size" : 4,
2195 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2196 "underlying_type" : "_ZTIj"
2197 },
2198 {
2199 "alignment" : 4,
2200 "enum_fields" :
2201 [
2202 {
2203 "enum_field_value" : 1,
2204 "name" : "android::trait_trivial_dtor<unsigned char>::value"
2205 }
2206 ],
2207 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2208 "name" : "android::trait_trivial_dtor<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2209 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2210 "self_type" : "_ZTIN7android18trait_trivial_dtorIhE6$valueE",
2211 "size" : 4,
2212 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2213 "underlying_type" : "_ZTIj"
2214 },
2215 {
2216 "alignment" : 4,
2217 "enum_fields" :
2218 [
2219 {
2220 "enum_field_value" : 1,
2221 "name" : "android::trait_trivial_dtor<int>::value"
2222 }
2223 ],
2224 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2225 "name" : "android::trait_trivial_dtor<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2226 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2227 "self_type" : "_ZTIN7android18trait_trivial_dtorIiE6$valueE",
2228 "size" : 4,
2229 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2230 "underlying_type" : "_ZTIj"
2231 },
2232 {
2233 "alignment" : 4,
2234 "enum_fields" :
2235 [
2236 {
2237 "enum_field_value" : 1,
2238 "name" : "android::trait_trivial_dtor<unsigned int>::value"
2239 }
2240 ],
2241 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2242 "name" : "android::trait_trivial_dtor<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2243 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2244 "self_type" : "_ZTIN7android18trait_trivial_dtorIjE6$valueE",
2245 "size" : 4,
2246 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2247 "underlying_type" : "_ZTIj"
2248 },
2249 {
2250 "alignment" : 4,
2251 "enum_fields" :
2252 [
2253 {
2254 "enum_field_value" : 1,
2255 "name" : "android::trait_trivial_dtor<long>::value"
2256 }
2257 ],
2258 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2259 "name" : "android::trait_trivial_dtor<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2260 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2261 "self_type" : "_ZTIN7android18trait_trivial_dtorIlE6$valueE",
2262 "size" : 4,
2263 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2264 "underlying_type" : "_ZTIj"
2265 },
2266 {
2267 "alignment" : 4,
2268 "enum_fields" :
2269 [
2270 {
2271 "enum_field_value" : 1,
2272 "name" : "android::trait_trivial_dtor<unsigned long>::value"
2273 }
2274 ],
2275 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2276 "name" : "android::trait_trivial_dtor<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2277 "referenced_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2278 "self_type" : "_ZTIN7android18trait_trivial_dtorImE6$valueE",
2279 "size" : 4,
2280 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2281 "underlying_type" : "_ZTIj"
2282 },
2283 {
2284 "alignment" : 4,
2285 "enum_fields" :
2286 [
2287 {
2288 "enum_field_value" : 1,
2289 "name" : "android::trait_trivial_dtor<short>::value"
2290 }
2291 ],
2292 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2293 "name" : "android::trait_trivial_dtor<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2294 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2295 "self_type" : "_ZTIN7android18trait_trivial_dtorIsE6$valueE",
2296 "size" : 4,
2297 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2298 "underlying_type" : "_ZTIj"
2299 },
2300 {
2301 "alignment" : 4,
2302 "enum_fields" :
2303 [
2304 {
2305 "enum_field_value" : 1,
2306 "name" : "android::trait_trivial_dtor<unsigned short>::value"
2307 }
2308 ],
2309 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2310 "name" : "android::trait_trivial_dtor<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2311 "referenced_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2312 "self_type" : "_ZTIN7android18trait_trivial_dtorItE6$valueE",
2313 "size" : 4,
2314 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2315 "underlying_type" : "_ZTIj"
2316 },
2317 {
2318 "alignment" : 4,
2319 "enum_fields" :
2320 [
2321 {
2322 "enum_field_value" : 1,
2323 "name" : "android::trait_trivial_dtor<void>::value"
2324 }
2325 ],
2326 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2327 "name" : "android::trait_trivial_dtor<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2328 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2329 "self_type" : "_ZTIN7android18trait_trivial_dtorIvE6$valueE",
2330 "size" : 4,
2331 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2332 "underlying_type" : "_ZTIj"
2333 },
2334 {
2335 "alignment" : 4,
2336 "enum_fields" :
2337 [
2338 {
2339 "enum_field_value" : 1,
2340 "name" : "android::trait_trivial_dtor<long long>::value"
2341 }
2342 ],
2343 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2344 "name" : "android::trait_trivial_dtor<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2345 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2346 "self_type" : "_ZTIN7android18trait_trivial_dtorIxE6$valueE",
2347 "size" : 4,
2348 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2349 "underlying_type" : "_ZTIj"
2350 },
2351 {
2352 "alignment" : 4,
2353 "enum_fields" :
2354 [
2355 {
2356 "enum_field_value" : 1,
2357 "name" : "android::trait_trivial_dtor<unsigned long long>::value"
2358 }
2359 ],
2360 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2361 "name" : "android::trait_trivial_dtor<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2362 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2363 "self_type" : "_ZTIN7android18trait_trivial_dtorIyE6$valueE",
2364 "size" : 4,
2365 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2366 "underlying_type" : "_ZTIj"
2367 },
2368 {
2369 "alignment" : 4,
2370 "enum_fields" :
2371 [
2372 {
2373 "enum_field_value" : 1,
2374 "name" : "android::trait_trivial_move<android::String8>::value"
2375 }
2376 ],
2377 "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2378 "name" : "android::trait_trivial_move<String8>::(anonymous enum at system/core/libutils/include/utils/String8.h:231:1)",
2379 "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2380 "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EE6$valueE",
2381 "size" : 4,
2382 "source_file" : "system/core/libutils/include/utils/String8.h",
2383 "underlying_type" : "_ZTIj"
2384 },
2385 {
2386 "alignment" : 4,
2387 "enum_fields" :
2388 [
2389 {
2390 "enum_field_value" : 1,
2391 "name" : "android::trait_trivial_move<android::String16>::value"
2392 }
2393 ],
2394 "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2395 "name" : "android::trait_trivial_move<String16>::(anonymous enum at system/core/libutils/include/utils/String16.h:183:1)",
2396 "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2397 "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EE6$valueE",
2398 "size" : 4,
2399 "source_file" : "system/core/libutils/include/utils/String16.h",
2400 "underlying_type" : "_ZTIj"
2401 },
2402 {
2403 "alignment" : 4,
2404 "enum_fields" :
2405 [
2406 {
2407 "enum_field_value" : 1,
2408 "name" : "android::trait_trivial_move<bool>::value"
2409 }
2410 ],
2411 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2412 "name" : "android::trait_trivial_move<bool>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:98:1)",
2413 "referenced_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2414 "self_type" : "_ZTIN7android18trait_trivial_moveIbE6$valueE",
2415 "size" : 4,
2416 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2417 "underlying_type" : "_ZTIj"
2418 },
2419 {
2420 "alignment" : 4,
2421 "enum_fields" :
2422 [
2423 {
2424 "enum_field_value" : 1,
2425 "name" : "android::trait_trivial_move<char>::value"
2426 }
2427 ],
2428 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2429 "name" : "android::trait_trivial_move<char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:99:1)",
2430 "referenced_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2431 "self_type" : "_ZTIN7android18trait_trivial_moveIcE6$valueE",
2432 "size" : 4,
2433 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2434 "underlying_type" : "_ZTIj"
2435 },
2436 {
2437 "alignment" : 4,
2438 "enum_fields" :
2439 [
2440 {
2441 "enum_field_value" : 1,
2442 "name" : "android::trait_trivial_move<double>::value"
2443 }
2444 ],
2445 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2446 "name" : "android::trait_trivial_move<double>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:110:1)",
2447 "referenced_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2448 "self_type" : "_ZTIN7android18trait_trivial_moveIdE6$valueE",
2449 "size" : 4,
2450 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2451 "underlying_type" : "_ZTIj"
2452 },
2453 {
2454 "alignment" : 4,
2455 "enum_fields" :
2456 [
2457 {
2458 "enum_field_value" : 1,
2459 "name" : "android::trait_trivial_move<float>::value"
2460 }
2461 ],
2462 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2463 "name" : "android::trait_trivial_move<float>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:109:1)",
2464 "referenced_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2465 "self_type" : "_ZTIN7android18trait_trivial_moveIfE6$valueE",
2466 "size" : 4,
2467 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2468 "underlying_type" : "_ZTIj"
2469 },
2470 {
2471 "alignment" : 4,
2472 "enum_fields" :
2473 [
2474 {
2475 "enum_field_value" : 1,
2476 "name" : "android::trait_trivial_move<unsigned char>::value"
2477 }
2478 ],
2479 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2480 "name" : "android::trait_trivial_move<unsigned char>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:100:1)",
2481 "referenced_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2482 "self_type" : "_ZTIN7android18trait_trivial_moveIhE6$valueE",
2483 "size" : 4,
2484 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2485 "underlying_type" : "_ZTIj"
2486 },
2487 {
2488 "alignment" : 4,
2489 "enum_fields" :
2490 [
2491 {
2492 "enum_field_value" : 1,
2493 "name" : "android::trait_trivial_move<int>::value"
2494 }
2495 ],
2496 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2497 "name" : "android::trait_trivial_move<int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:103:1)",
2498 "referenced_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2499 "self_type" : "_ZTIN7android18trait_trivial_moveIiE6$valueE",
2500 "size" : 4,
2501 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2502 "underlying_type" : "_ZTIj"
2503 },
2504 {
2505 "alignment" : 4,
2506 "enum_fields" :
2507 [
2508 {
2509 "enum_field_value" : 1,
2510 "name" : "android::trait_trivial_move<unsigned int>::value"
2511 }
2512 ],
2513 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2514 "name" : "android::trait_trivial_move<unsigned int>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:104:1)",
2515 "referenced_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2516 "self_type" : "_ZTIN7android18trait_trivial_moveIjE6$valueE",
2517 "size" : 4,
2518 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2519 "underlying_type" : "_ZTIj"
2520 },
2521 {
2522 "alignment" : 4,
2523 "enum_fields" :
2524 [
2525 {
2526 "enum_field_value" : 1,
2527 "name" : "android::trait_trivial_move<long>::value"
2528 }
2529 ],
2530 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2531 "name" : "android::trait_trivial_move<long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:105:1)",
2532 "referenced_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2533 "self_type" : "_ZTIN7android18trait_trivial_moveIlE6$valueE",
2534 "size" : 4,
2535 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2536 "underlying_type" : "_ZTIj"
2537 },
2538 {
2539 "alignment" : 4,
2540 "enum_fields" :
2541 [
2542 {
2543 "enum_field_value" : 1,
2544 "name" : "android::trait_trivial_move<unsigned long>::value"
2545 }
2546 ],
2547 "linker_set_key" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2548 "name" : "android::trait_trivial_move<unsigned long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:106:1)",
2549 "referenced_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2550 "self_type" : "_ZTIN7android18trait_trivial_moveImE6$valueE",
2551 "size" : 4,
2552 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2553 "underlying_type" : "_ZTIj"
2554 },
2555 {
2556 "alignment" : 4,
2557 "enum_fields" :
2558 [
2559 {
2560 "enum_field_value" : 1,
2561 "name" : "android::trait_trivial_move<short>::value"
2562 }
2563 ],
2564 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2565 "name" : "android::trait_trivial_move<short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:101:1)",
2566 "referenced_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2567 "self_type" : "_ZTIN7android18trait_trivial_moveIsE6$valueE",
2568 "size" : 4,
2569 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2570 "underlying_type" : "_ZTIj"
2571 },
2572 {
2573 "alignment" : 4,
2574 "enum_fields" :
2575 [
2576 {
2577 "enum_field_value" : 1,
2578 "name" : "android::trait_trivial_move<unsigned short>::value"
2579 }
2580 ],
2581 "linker_set_key" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2582 "name" : "android::trait_trivial_move<unsigned short>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:102:1)",
2583 "referenced_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2584 "self_type" : "_ZTIN7android18trait_trivial_moveItE6$valueE",
2585 "size" : 4,
2586 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2587 "underlying_type" : "_ZTIj"
2588 },
2589 {
2590 "alignment" : 4,
2591 "enum_fields" :
2592 [
2593 {
2594 "enum_field_value" : 1,
2595 "name" : "android::trait_trivial_move<void>::value"
2596 }
2597 ],
2598 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2599 "name" : "android::trait_trivial_move<void>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:97:1)",
2600 "referenced_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2601 "self_type" : "_ZTIN7android18trait_trivial_moveIvE6$valueE",
2602 "size" : 4,
2603 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2604 "underlying_type" : "_ZTIj"
2605 },
2606 {
2607 "alignment" : 4,
2608 "enum_fields" :
2609 [
2610 {
2611 "enum_field_value" : 1,
2612 "name" : "android::trait_trivial_move<long long>::value"
2613 }
2614 ],
2615 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2616 "name" : "android::trait_trivial_move<long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:107:1)",
2617 "referenced_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2618 "self_type" : "_ZTIN7android18trait_trivial_moveIxE6$valueE",
2619 "size" : 4,
2620 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2621 "underlying_type" : "_ZTIj"
2622 },
2623 {
2624 "alignment" : 4,
2625 "enum_fields" :
2626 [
2627 {
2628 "enum_field_value" : 1,
2629 "name" : "android::trait_trivial_move<unsigned long long>::value"
2630 }
2631 ],
2632 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2633 "name" : "android::trait_trivial_move<unsigned long long>::(anonymous enum at system/core/libutils/include/utils/TypeHelpers.h:108:1)",
2634 "referenced_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2635 "self_type" : "_ZTIN7android18trait_trivial_moveIyE6$valueE",
2636 "size" : 4,
2637 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
2638 "underlying_type" : "_ZTIj"
2639 },
2640 {
2641 "alignment" : 4,
2642 "enum_fields" :
2643 [
2644 {
2645 "enum_field_value" : 0,
2646 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::UNKNOWN"
2647 },
2648 {
2649 "enum_field_value" : 1,
2650 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_64BIT"
2651 },
2652 {
2653 "enum_field_value" : 2,
2654 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture::IS_32BIT"
2655 }
2656 ],
2657 "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2658 "name" : "android::hidl::base::V1_0::DebugInfo::Architecture",
2659 "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2660 "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
2661 "size" : 4,
2662 "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h",
2663 "underlying_type" : "_ZTIi"
2664 },
2665 {
2666 "alignment" : 4,
2667 "enum_fields" :
2668 [
2669 {
2670 "enum_field_value" : -1,
2671 "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant::NO_PID"
2672 }
2673 ],
2674 "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2675 "name" : "android::hidl::manager::V1_0::IServiceManager::PidConstant",
2676 "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2677 "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
2678 "size" : 4,
2679 "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2680 "underlying_type" : "_ZTIi"
2681 },
2682 {
2683 "alignment" : 1,
2684 "enum_fields" :
2685 [
2686 {
2687 "enum_field_value" : 0,
2688 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::EMPTY"
2689 },
2690 {
2691 "enum_field_value" : 1,
2692 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::HWBINDER"
2693 },
2694 {
2695 "enum_field_value" : 2,
2696 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport::PASSTHROUGH"
2697 }
2698 ],
2699 "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2700 "name" : "android::hidl::manager::V1_0::IServiceManager::Transport",
2701 "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2702 "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
2703 "size" : 1,
2704 "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
2705 "underlying_type" : "_ZTIh"
2706 },
2707 {
2708 "alignment" : 4,
2709 "enum_fields" :
2710 [
2711 {
2712 "enum_field_value" : 0,
2713 "name" : "android::Mutex::PRIVATE"
2714 },
2715 {
2716 "enum_field_value" : 1,
2717 "name" : "android::Mutex::SHARED"
2718 }
2719 ],
2720 "linker_set_key" : "_ZTIN7android5Mutex8$PRIVATEE",
2721 "name" : "android::Mutex::(anonymous enum at system/core/libutils/include/utils/Mutex.h:96:5)",
2722 "referenced_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2723 "self_type" : "_ZTIN7android5Mutex8$PRIVATEE",
2724 "size" : 4,
2725 "source_file" : "system/core/libutils/include/utils/Mutex.h",
2726 "underlying_type" : "_ZTIj"
2727 },
2728 {
2729 "alignment" : 4,
2730 "enum_fields" :
2731 [
2732 {
2733 "enum_field_value" : 0,
2734 "name" : "android::RWLock::PRIVATE"
2735 },
2736 {
2737 "enum_field_value" : 1,
2738 "name" : "android::RWLock::SHARED"
2739 }
2740 ],
2741 "linker_set_key" : "_ZTIN7android6RWLock8$PRIVATEE",
2742 "name" : "android::RWLock::(anonymous enum at system/core/libutils/include/utils/RWLock.h:44:5)",
2743 "referenced_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2744 "self_type" : "_ZTIN7android6RWLock8$PRIVATEE",
2745 "size" : 4,
2746 "source_file" : "system/core/libutils/include/utils/RWLock.h",
2747 "underlying_type" : "_ZTIj"
2748 },
2749 {
2750 "access" : "protected",
2751 "alignment" : 4,
2752 "enum_fields" :
2753 [
2754 {
2755 "enum_field_value" : 1,
2756 "name" : "android::RefBase::FIRST_INC_STRONG"
2757 }
2758 ],
2759 "linker_set_key" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2760 "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:358:5)",
2761 "referenced_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2762 "self_type" : "_ZTIN7android7RefBase17$FIRST_INC_STRONGE",
2763 "size" : 4,
2764 "source_file" : "system/core/libutils/include/utils/RefBase.h",
2765 "underlying_type" : "_ZTIj"
2766 },
2767 {
2768 "access" : "protected",
2769 "alignment" : 4,
2770 "enum_fields" :
2771 [
2772 {
2773 "enum_field_value" : 0,
2774 "name" : "android::RefBase::OBJECT_LIFETIME_STRONG"
2775 },
2776 {
2777 "enum_field_value" : 1,
2778 "name" : "android::RefBase::OBJECT_LIFETIME_WEAK"
2779 },
2780 {
2781 "enum_field_value" : 1,
2782 "name" : "android::RefBase::OBJECT_LIFETIME_MASK"
2783 }
2784 ],
2785 "linker_set_key" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2786 "name" : "android::RefBase::(anonymous enum at system/core/libutils/include/utils/RefBase.h:349:5)",
2787 "referenced_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2788 "self_type" : "_ZTIN7android7RefBase21$OBJECT_LIFETIME_MASKE",
2789 "size" : 4,
2790 "source_file" : "system/core/libutils/include/utils/RefBase.h",
2791 "underlying_type" : "_ZTIj"
2792 },
2793 {
2794 "alignment" : 4,
2795 "enum_fields" :
2796 [
2797 {
2798 "enum_field_value" : 0,
2799 "name" : "android::hardware::ProcessState::CallRestriction::NONE"
2800 },
2801 {
2802 "enum_field_value" : 1,
2803 "name" : "android::hardware::ProcessState::CallRestriction::ERROR_IF_NOT_ONEWAY"
2804 },
2805 {
2806 "enum_field_value" : 2,
2807 "name" : "android::hardware::ProcessState::CallRestriction::FATAL_IF_NOT_ONEWAY"
2808 }
2809 ],
2810 "linker_set_key" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2811 "name" : "android::hardware::ProcessState::CallRestriction",
2812 "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2813 "self_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE",
2814 "size" : 4,
2815 "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h",
2816 "underlying_type" : "_ZTIi"
2817 },
2818 {
2819 "alignment" : 4,
2820 "enum_fields" :
2821 [
2822 {
2823 "enum_field_value" : 0,
2824 "name" : "android::hardware::HidlReturnRestriction::NONE"
2825 },
2826 {
2827 "enum_field_value" : 1,
2828 "name" : "android::hardware::HidlReturnRestriction::ERROR_IF_UNCHECKED"
2829 },
2830 {
2831 "enum_field_value" : 2,
2832 "name" : "android::hardware::HidlReturnRestriction::FATAL_IF_UNCHECKED"
2833 }
2834 ],
2835 "linker_set_key" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2836 "name" : "android::hardware::HidlReturnRestriction",
2837 "referenced_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2838 "self_type" : "_ZTIN7android8hardware21HidlReturnRestrictionE",
2839 "size" : 4,
2840 "source_file" : "system/libhidl/base/include/hidl/Status.h",
2841 "underlying_type" : "_ZTIi"
2842 },
2843 {
2844 "alignment" : 4,
2845 "enum_fields" :
2846 [
2847 {
2848 "enum_field_value" : 0,
2849 "name" : "android::hardware::Status::EX_NONE"
2850 },
2851 {
2852 "enum_field_value" : -1,
2853 "name" : "android::hardware::Status::EX_SECURITY"
2854 },
2855 {
2856 "enum_field_value" : -2,
2857 "name" : "android::hardware::Status::EX_BAD_PARCELABLE"
2858 },
2859 {
2860 "enum_field_value" : -3,
2861 "name" : "android::hardware::Status::EX_ILLEGAL_ARGUMENT"
2862 },
2863 {
2864 "enum_field_value" : -4,
2865 "name" : "android::hardware::Status::EX_NULL_POINTER"
2866 },
2867 {
2868 "enum_field_value" : -5,
2869 "name" : "android::hardware::Status::EX_ILLEGAL_STATE"
2870 },
2871 {
2872 "enum_field_value" : -6,
2873 "name" : "android::hardware::Status::EX_NETWORK_MAIN_THREAD"
2874 },
2875 {
2876 "enum_field_value" : -7,
2877 "name" : "android::hardware::Status::EX_UNSUPPORTED_OPERATION"
2878 },
2879 {
2880 "enum_field_value" : -128,
2881 "name" : "android::hardware::Status::EX_HAS_REPLY_HEADER"
2882 },
2883 {
2884 "enum_field_value" : -129,
2885 "name" : "android::hardware::Status::EX_TRANSACTION_FAILED"
2886 }
2887 ],
2888 "linker_set_key" : "_ZTIN7android8hardware6Status9ExceptionE",
2889 "name" : "android::hardware::Status::Exception",
2890 "referenced_type" : "_ZTIN7android8hardware6Status9ExceptionE",
2891 "self_type" : "_ZTIN7android8hardware6Status9ExceptionE",
2892 "size" : 4,
2893 "source_file" : "system/libhidl/base/include/hidl/Status.h",
2894 "underlying_type" : "_ZTIi"
2895 },
2896 {
2897 "alignment" : 4,
2898 "enum_fields" :
2899 [
2900 {
2901 "enum_field_value" : 1,
2902 "name" : "android::hardware::IBinder::FIRST_CALL_TRANSACTION"
2903 },
2904 {
2905 "enum_field_value" : 251658239,
2906 "name" : "android::hardware::IBinder::LAST_CALL_TRANSACTION"
2907 },
2908 {
2909 "enum_field_value" : 251658240,
2910 "name" : "android::hardware::IBinder::FIRST_HIDL_TRANSACTION"
2911 },
2912 {
2913 "enum_field_value" : 256921159,
2914 "name" : "android::hardware::IBinder::HIDL_PING_TRANSACTION"
2915 },
2916 {
2917 "enum_field_value" : 256067662,
2918 "name" : "android::hardware::IBinder::HIDL_DESCRIPTOR_CHAIN_TRANSACTION"
2919 },
2920 {
2921 "enum_field_value" : 256136003,
2922 "name" : "android::hardware::IBinder::HIDL_GET_DESCRIPTOR_TRANSACTION"
2923 },
2924 {
2925 "enum_field_value" : 257120595,
2926 "name" : "android::hardware::IBinder::HIDL_SYSPROPS_CHANGED_TRANSACTION"
2927 },
2928 {
2929 "enum_field_value" : 256660548,
2930 "name" : "android::hardware::IBinder::HIDL_LINK_TO_DEATH_TRANSACTION"
2931 },
2932 {
2933 "enum_field_value" : 257250372,
2934 "name" : "android::hardware::IBinder::HIDL_UNLINK_TO_DEATH_TRANSACTION"
2935 },
2936 {
2937 "enum_field_value" : 256462420,
2938 "name" : "android::hardware::IBinder::HIDL_SET_HAL_INSTRUMENTATION_TRANSACTION"
2939 },
2940 {
2941 "enum_field_value" : 257049926,
2942 "name" : "android::hardware::IBinder::HIDL_GET_REF_INFO_TRANSACTION"
2943 },
2944 {
2945 "enum_field_value" : 256131655,
2946 "name" : "android::hardware::IBinder::HIDL_DEBUG_TRANSACTION"
2947 },
2948 {
2949 "enum_field_value" : 256398152,
2950 "name" : "android::hardware::IBinder::HIDL_HASH_CHAIN_TRANSACTION"
2951 },
2952 {
2953 "enum_field_value" : 268435455,
2954 "name" : "android::hardware::IBinder::LAST_HIDL_TRANSACTION"
2955 },
2956 {
2957 "enum_field_value" : 1,
2958 "name" : "android::hardware::IBinder::FLAG_ONEWAY"
2959 },
2960 {
2961 "enum_field_value" : 32,
2962 "name" : "android::hardware::IBinder::FLAG_CLEAR_BUF"
2963 }
2964 ],
2965 "linker_set_key" : "_ZTIN7android8hardware7IBinder23$FIRST_CALL_TRANSACTIONE",
2966 "name" : "android::hardware::IBinder::(anonymous enum at system/libhwbinder/include/hwbinder/IBinder.h:51:5)",
2967 "referenced_type" : "_ZTIN7android8hardware7IBinder23$FIRST_CALL_TRANSACTIONE",
2968 "self_type" : "_ZTIN7android8hardware7IBinder23$FIRST_CALL_TRANSACTIONE",
2969 "size" : 4,
2970 "source_file" : "system/libhwbinder/include/hwbinder/IBinder.h",
2971 "underlying_type" : "_ZTIj"
2972 },
2973 {
2974 "alignment" : 4,
2975 "enum_fields" :
2976 [
2977 {
2978 "enum_field_value" : 0,
2979 "name" : "android::hardware::details::READPTRPOS"
2980 },
2981 {
2982 "enum_field_value" : 1,
2983 "name" : "android::hardware::details::WRITEPTRPOS"
2984 },
2985 {
2986 "enum_field_value" : 2,
2987 "name" : "android::hardware::details::DATAPTRPOS"
2988 },
2989 {
2990 "enum_field_value" : 3,
2991 "name" : "android::hardware::details::EVFLAGWORDPOS"
2992 }
2993 ],
2994 "linker_set_key" : "_ZTIN7android8hardware7details11GrantorTypeE",
2995 "name" : "android::hardware::details::GrantorType",
2996 "referenced_type" : "_ZTIN7android8hardware7details11GrantorTypeE",
2997 "self_type" : "_ZTIN7android8hardware7details11GrantorTypeE",
2998 "size" : 4,
2999 "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h",
3000 "underlying_type" : "_ZTIi"
3001 },
3002 {
3003 "alignment" : 4,
3004 "enum_fields" :
3005 [
3006 {
3007 "enum_field_value" : 0,
3008 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_ENTRY"
3009 },
3010 {
3011 "enum_field_value" : 1,
3012 "name" : "android::hardware::details::HidlInstrumentor::SERVER_API_EXIT"
3013 },
3014 {
3015 "enum_field_value" : 2,
3016 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_ENTRY"
3017 },
3018 {
3019 "enum_field_value" : 3,
3020 "name" : "android::hardware::details::HidlInstrumentor::CLIENT_API_EXIT"
3021 },
3022 {
3023 "enum_field_value" : 4,
3024 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_ENTRY"
3025 },
3026 {
3027 "enum_field_value" : 5,
3028 "name" : "android::hardware::details::HidlInstrumentor::SYNC_CALLBACK_EXIT"
3029 },
3030 {
3031 "enum_field_value" : 6,
3032 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_ENTRY"
3033 },
3034 {
3035 "enum_field_value" : 7,
3036 "name" : "android::hardware::details::HidlInstrumentor::ASYNC_CALLBACK_EXIT"
3037 },
3038 {
3039 "enum_field_value" : 8,
3040 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_ENTRY"
3041 },
3042 {
3043 "enum_field_value" : 9,
3044 "name" : "android::hardware::details::HidlInstrumentor::PASSTHROUGH_EXIT"
3045 }
3046 ],
3047 "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3048 "name" : "android::hardware::details::HidlInstrumentor::InstrumentationEvent",
3049 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3050 "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentor20InstrumentationEventE",
3051 "size" : 4,
3052 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
3053 "underlying_type" : "_ZTIj"
3054 },
3055 {
3056 "alignment" : 4,
3057 "enum_fields" :
3058 [
3059 {
3060 "enum_field_value" : 1,
3061 "name" : "android::hardware::kSynchronizedReadWrite"
3062 },
3063 {
3064 "enum_field_value" : 2,
3065 "name" : "android::hardware::kUnsynchronizedWrite"
3066 }
3067 ],
3068 "linker_set_key" : "_ZTIN7android8hardware8MQFlavorE",
3069 "name" : "android::hardware::MQFlavor",
3070 "referenced_type" : "_ZTIN7android8hardware8MQFlavorE",
3071 "self_type" : "_ZTIN7android8hardware8MQFlavorE",
3072 "size" : 4,
3073 "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h",
3074 "underlying_type" : "_ZTIj"
3075 },
3076 {
3077 "alignment" : 4,
3078 "enum_fields" :
3079 [
3080 {
3081 "enum_field_value" : 0,
3082 "name" : "android::Condition::WAKE_UP_ONE"
3083 },
3084 {
3085 "enum_field_value" : 1,
3086 "name" : "android::Condition::WAKE_UP_ALL"
3087 }
3088 ],
3089 "linker_set_key" : "_ZTIN7android9Condition10WakeUpTypeE",
3090 "name" : "android::Condition::WakeUpType",
3091 "referenced_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3092 "self_type" : "_ZTIN7android9Condition10WakeUpTypeE",
3093 "size" : 4,
3094 "source_file" : "system/core/libutils/include/utils/Condition.h",
3095 "underlying_type" : "_ZTIj"
3096 },
3097 {
3098 "alignment" : 4,
3099 "enum_fields" :
3100 [
3101 {
3102 "enum_field_value" : 0,
3103 "name" : "android::Condition::PRIVATE"
3104 },
3105 {
3106 "enum_field_value" : 1,
3107 "name" : "android::Condition::SHARED"
3108 }
3109 ],
3110 "linker_set_key" : "_ZTIN7android9Condition8$PRIVATEE",
3111 "name" : "android::Condition::(anonymous enum at system/core/libutils/include/utils/Condition.h:54:5)",
3112 "referenced_type" : "_ZTIN7android9Condition8$PRIVATEE",
3113 "self_type" : "_ZTIN7android9Condition8$PRIVATEE",
3114 "size" : 4,
3115 "source_file" : "system/core/libutils/include/utils/Condition.h",
3116 "underlying_type" : "_ZTIj"
3117 }
3118 ],
3119 "function_types" :
3120 [
3121 {
3122 "alignment" : 4,
3123 "linker_set_key" : "_ZTIFiPvE",
3124 "name" : "int (void *)",
3125 "parameters" :
3126 [
3127 {
3128 "referenced_type" : "_ZTIPv"
3129 }
3130 ],
3131 "referenced_type" : "_ZTIFiPvE",
3132 "return_type" : "_ZTIi",
3133 "self_type" : "_ZTIFiPvE",
3134 "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
3135 },
3136 {
3137 "alignment" : 4,
3138 "linker_set_key" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3139 "name" : "void (android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
3140 "parameters" :
3141 [
3142 {
3143 "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3144 },
3145 {
3146 "referenced_type" : "_ZTIPKh"
3147 },
3148 {
3149 "referenced_type" : "_ZTIj"
3150 },
3151 {
3152 "referenced_type" : "_ZTIPKy"
3153 },
3154 {
3155 "referenced_type" : "_ZTIj"
3156 },
3157 {
3158 "referenced_type" : "_ZTIPv"
3159 }
3160 ],
3161 "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3162 "return_type" : "_ZTIv",
3163 "self_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
3164 "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
3165 }
3166 ],
3167 "functions" :
3168 [
3169 {
3170 "function_name" : "android::hidl::memory::token::V1_0::IMemoryToken::getService",
3171 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken10getServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3172 "parameters" :
3173 [
3174 {
3175 "default_arg" : true,
3176 "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3177 },
3178 {
3179 "default_arg" : true,
3180 "referenced_type" : "_ZTIb"
3181 }
3182 ],
3183 "return_type" : "_ZTIN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
3184 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h"
3185 },
3186 {
3187 "function_name" : "android::hidl::memory::token::V1_0::IMemoryToken::linkToDeath",
3188 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy",
3189 "parameters" :
3190 [
3191 {
3192 "is_this_ptr" : true,
3193 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_012IMemoryTokenE"
3194 },
3195 {
3196 "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3197 },
3198 {
3199 "referenced_type" : "_ZTIy"
3200 }
3201 ],
3202 "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3203 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h"
3204 },
3205 {
3206 "function_name" : "android::hidl::memory::token::V1_0::IMemoryToken::getDebugInfo",
3207 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE",
3208 "parameters" :
3209 [
3210 {
3211 "is_this_ptr" : true,
3212 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_012IMemoryTokenE"
3213 },
3214 {
3215 "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3216 }
3217 ],
3218 "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3219 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h"
3220 },
3221 {
3222 "function_name" : "android::hidl::memory::token::V1_0::IMemoryToken::getHashChain",
3223 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_10hidl_arrayIhLj32EJEEEEEEEE",
3224 "parameters" :
3225 [
3226 {
3227 "is_this_ptr" : true,
3228 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_012IMemoryTokenE"
3229 },
3230 {
3231 "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3232 }
3233 ],
3234 "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3235 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h"
3236 },
3237 {
3238 "function_name" : "android::hidl::memory::token::V1_0::IMemoryToken::tryGetService",
3239 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken13tryGetServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEEb",
3240 "parameters" :
3241 [
3242 {
3243 "default_arg" : true,
3244 "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3245 },
3246 {
3247 "default_arg" : true,
3248 "referenced_type" : "_ZTIb"
3249 }
3250 ],
3251 "return_type" : "_ZTIN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
3252 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h"
3253 },
3254 {
3255 "function_name" : "android::hidl::memory::token::V1_0::IMemoryToken::unlinkToDeath",
3256 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE",
3257 "parameters" :
3258 [
3259 {
3260 "is_this_ptr" : true,
3261 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_012IMemoryTokenE"
3262 },
3263 {
3264 "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3265 }
3266 ],
3267 "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3268 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h"
3269 },
3270 {
3271 "function_name" : "android::hidl::memory::token::V1_0::IMemoryToken::interfaceChain",
3272 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_11hidl_stringEEEEEE",
3273 "parameters" :
3274 [
3275 {
3276 "is_this_ptr" : true,
3277 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_012IMemoryTokenE"
3278 },
3279 {
3280 "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3281 }
3282 ],
3283 "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3284 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h"
3285 },
3286 {
3287 "function_name" : "android::hidl::memory::token::V1_0::IMemoryToken::registerAsService",
3288 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken17registerAsServiceERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEE",
3289 "parameters" :
3290 [
3291 {
3292 "is_this_ptr" : true,
3293 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_012IMemoryTokenE"
3294 },
3295 {
3296 "default_arg" : true,
3297 "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3298 }
3299 ],
3300 "return_type" : "_ZTIi",
3301 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h"
3302 },
3303 {
3304 "function_name" : "android::hidl::memory::token::V1_0::IMemoryToken::interfaceDescriptor",
3305 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE",
3306 "parameters" :
3307 [
3308 {
3309 "is_this_ptr" : true,
3310 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_012IMemoryTokenE"
3311 },
3312 {
3313 "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3314 }
3315 ],
3316 "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3317 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h"
3318 },
3319 {
3320 "function_name" : "android::hidl::memory::token::V1_0::IMemoryToken::notifySyspropsChanged",
3321 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken21notifySyspropsChangedEv",
3322 "parameters" :
3323 [
3324 {
3325 "is_this_ptr" : true,
3326 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_012IMemoryTokenE"
3327 }
3328 ],
3329 "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3330 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h"
3331 },
3332 {
3333 "function_name" : "android::hidl::memory::token::V1_0::IMemoryToken::setHALInstrumentation",
3334 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken21setHALInstrumentationEv",
3335 "parameters" :
3336 [
3337 {
3338 "is_this_ptr" : true,
3339 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_012IMemoryTokenE"
3340 }
3341 ],
3342 "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3343 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h"
3344 },
3345 {
3346 "function_name" : "android::hidl::memory::token::V1_0::IMemoryToken::registerForNotifications",
3347 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken24registerForNotificationsERKNSt3__112basic_stringIcNS5_11char_traitsIcEENS5_9allocatorIcEEEERKNS_2spINS0_7manager4V1_020IServiceNotificationEEE",
3348 "parameters" :
3349 [
3350 {
3351 "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3352 },
3353 {
3354 "referenced_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE"
3355 }
3356 ],
3357 "return_type" : "_ZTIb",
3358 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h"
3359 },
3360 {
3361 "function_name" : "android::hidl::memory::token::V1_0::IMemoryToken::ping",
3362 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken4pingEv",
3363 "parameters" :
3364 [
3365 {
3366 "is_this_ptr" : true,
3367 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_012IMemoryTokenE"
3368 }
3369 ],
3370 "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3371 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h"
3372 },
3373 {
3374 "function_name" : "android::hidl::memory::token::V1_0::IMemoryToken::debug",
3375 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken5debugERKNS_8hardware11hidl_handleERKNS5_8hidl_vecINS5_11hidl_stringEEE",
3376 "parameters" :
3377 [
3378 {
3379 "is_this_ptr" : true,
3380 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_012IMemoryTokenE"
3381 },
3382 {
3383 "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3384 },
3385 {
3386 "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3387 }
3388 ],
3389 "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3390 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h"
3391 },
3392 {
3393 "function_name" : "android::hidl::memory::token::V1_0::IMemoryToken::castFrom",
3394 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken8castFromERKNS_2spINS0_4base4V1_05IBaseEEEb",
3395 "parameters" :
3396 [
3397 {
3398 "referenced_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE"
3399 },
3400 {
3401 "default_arg" : true,
3402 "referenced_type" : "_ZTIb"
3403 }
3404 ],
3405 "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEEEE",
3406 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h"
3407 },
3408 {
3409 "function_name" : "android::hidl::memory::token::V1_0::IMemoryToken::castFrom",
3410 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken8castFromERKNS_2spIS4_EEb",
3411 "parameters" :
3412 [
3413 {
3414 "referenced_type" : "_ZTIRKN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE"
3415 },
3416 {
3417 "default_arg" : true,
3418 "referenced_type" : "_ZTIb"
3419 }
3420 ],
3421 "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEEEE",
3422 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h"
3423 },
3424 {
3425 "access" : "private",
3426 "function_name" : "android::hidl::memory::token::V1_0::BsMemoryToken::addOnewayTask",
3427 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_013BsMemoryToken13addOnewayTaskENSt3__18functionIFvvEEE",
3428 "parameters" :
3429 [
3430 {
3431 "is_this_ptr" : true,
3432 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_013BsMemoryTokenE"
3433 },
3434 {
3435 "referenced_type" : "_ZTINSt3__18functionIFvvEEE"
3436 }
3437 ],
3438 "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3439 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BsMemoryToken.h"
3440 },
3441 {
3442 "function_name" : "android::hidl::memory::token::V1_0::BsMemoryToken::BsMemoryToken",
3443 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_013BsMemoryTokenC1ENS_2spINS3_12IMemoryTokenEEE",
3444 "parameters" :
3445 [
3446 {
3447 "is_this_ptr" : true,
3448 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_013BsMemoryTokenE"
3449 },
3450 {
3451 "referenced_type" : "_ZTIKN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE"
3452 }
3453 ],
3454 "return_type" : "_ZTIv",
3455 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BsMemoryToken.h"
3456 },
3457 {
3458 "function_name" : "android::hidl::memory::token::V1_0::BsMemoryToken::BsMemoryToken",
3459 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_013BsMemoryTokenC2ENS_2spINS3_12IMemoryTokenEEE",
3460 "parameters" :
3461 [
3462 {
3463 "is_this_ptr" : true,
3464 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_013BsMemoryTokenE"
3465 },
3466 {
3467 "referenced_type" : "_ZTIKN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE"
3468 }
3469 ],
3470 "return_type" : "_ZTIv",
3471 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BsMemoryToken.h"
3472 },
3473 {
3474 "function_name" : "android::hidl::memory::token::V1_0::BnHwMemoryToken::onTransact",
3475 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_015BnHwMemoryToken10onTransactEjRKNS_8hardware6ParcelEPS6_jNSt3__18functionIFvRS6_EEE",
3476 "parameters" :
3477 [
3478 {
3479 "is_this_ptr" : true,
3480 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_015BnHwMemoryTokenE"
3481 },
3482 {
3483 "referenced_type" : "_ZTIj"
3484 },
3485 {
3486 "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3487 },
3488 {
3489 "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3490 },
3491 {
3492 "default_arg" : true,
3493 "referenced_type" : "_ZTIj"
3494 },
3495 {
3496 "default_arg" : true,
3497 "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3498 }
3499 ],
3500 "return_type" : "_ZTIi",
3501 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BnHwMemoryToken.h"
3502 },
3503 {
3504 "access" : "private",
3505 "function_name" : "android::hidl::memory::token::V1_0::BnHwMemoryToken::getDebugInfo",
3506 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_015BnHwMemoryToken12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE",
3507 "parameters" :
3508 [
3509 {
3510 "is_this_ptr" : true,
3511 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_015BnHwMemoryTokenE"
3512 },
3513 {
3514 "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3515 }
3516 ],
3517 "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3518 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BnHwMemoryToken.h"
3519 },
3520 {
3521 "access" : "private",
3522 "function_name" : "android::hidl::memory::token::V1_0::BnHwMemoryToken::ping",
3523 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_015BnHwMemoryToken4pingEv",
3524 "parameters" :
3525 [
3526 {
3527 "is_this_ptr" : true,
3528 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_015BnHwMemoryTokenE"
3529 }
3530 ],
3531 "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3532 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BnHwMemoryToken.h"
3533 },
3534 {
3535 "function_name" : "android::hidl::memory::token::V1_0::BnHwMemoryToken::_hidl_get",
3536 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_015BnHwMemoryToken9_hidl_getEPNS0_4base4V1_08BnHwBaseERKNS_8hardware6ParcelEPSA_NSt3__18functionIFvRSA_EEE",
3537 "parameters" :
3538 [
3539 {
3540 "referenced_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE"
3541 },
3542 {
3543 "referenced_type" : "_ZTIRKN7android8hardware6ParcelE"
3544 },
3545 {
3546 "referenced_type" : "_ZTIPN7android8hardware6ParcelE"
3547 },
3548 {
3549 "referenced_type" : "_ZTINSt3__18functionIFvRN7android8hardware6ParcelEEEE"
3550 }
3551 ],
3552 "return_type" : "_ZTIi",
3553 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BnHwMemoryToken.h"
3554 },
3555 {
3556 "function_name" : "android::hidl::memory::token::V1_0::BnHwMemoryToken::BnHwMemoryToken",
3557 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_015BnHwMemoryTokenC1ERKNS_2spINS3_12IMemoryTokenEEE",
3558 "parameters" :
3559 [
3560 {
3561 "is_this_ptr" : true,
3562 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_015BnHwMemoryTokenE"
3563 },
3564 {
3565 "referenced_type" : "_ZTIRKN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE"
3566 }
3567 ],
3568 "return_type" : "_ZTIv",
3569 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BnHwMemoryToken.h"
3570 },
3571 {
3572 "function_name" : "android::hidl::memory::token::V1_0::BnHwMemoryToken::BnHwMemoryToken",
3573 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_015BnHwMemoryTokenC2ERKNS_2spINS3_12IMemoryTokenEEE",
3574 "parameters" :
3575 [
3576 {
3577 "is_this_ptr" : true,
3578 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_015BnHwMemoryTokenE"
3579 },
3580 {
3581 "referenced_type" : "_ZTIRKN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE"
3582 }
3583 ],
3584 "return_type" : "_ZTIv",
3585 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BnHwMemoryToken.h"
3586 },
3587 {
3588 "function_name" : "android::hidl::memory::token::V1_0::BnHwMemoryToken::~BnHwMemoryToken",
3589 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_015BnHwMemoryTokenD0Ev",
3590 "parameters" :
3591 [
3592 {
3593 "is_this_ptr" : true,
3594 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_015BnHwMemoryTokenE"
3595 }
3596 ],
3597 "return_type" : "_ZTIv",
3598 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BnHwMemoryToken.h"
3599 },
3600 {
3601 "function_name" : "android::hidl::memory::token::V1_0::BnHwMemoryToken::~BnHwMemoryToken",
3602 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_015BnHwMemoryTokenD1Ev",
3603 "parameters" :
3604 [
3605 {
3606 "is_this_ptr" : true,
3607 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_015BnHwMemoryTokenE"
3608 }
3609 ],
3610 "return_type" : "_ZTIv",
3611 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BnHwMemoryToken.h"
3612 },
3613 {
3614 "function_name" : "android::hidl::memory::token::V1_0::BnHwMemoryToken::~BnHwMemoryToken",
3615 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_015BnHwMemoryTokenD2Ev",
3616 "parameters" :
3617 [
3618 {
3619 "is_this_ptr" : true,
3620 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_015BnHwMemoryTokenE"
3621 }
3622 ],
3623 "return_type" : "_ZTIv",
3624 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BnHwMemoryToken.h"
3625 },
3626 {
3627 "function_name" : "android::hidl::memory::token::V1_0::BpHwMemoryToken::linkToDeath",
3628 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy",
3629 "parameters" :
3630 [
3631 {
3632 "is_this_ptr" : true,
3633 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_015BpHwMemoryTokenE"
3634 },
3635 {
3636 "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3637 },
3638 {
3639 "referenced_type" : "_ZTIy"
3640 }
3641 ],
3642 "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3643 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BpHwMemoryToken.h"
3644 },
3645 {
3646 "function_name" : "android::hidl::memory::token::V1_0::BpHwMemoryToken::getDebugInfo",
3647 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE",
3648 "parameters" :
3649 [
3650 {
3651 "is_this_ptr" : true,
3652 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_015BpHwMemoryTokenE"
3653 },
3654 {
3655 "referenced_type" : "_ZTINSt3__18functionIFvRKN7android4hidl4base4V1_09DebugInfoEEEE"
3656 }
3657 ],
3658 "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3659 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BpHwMemoryToken.h"
3660 },
3661 {
3662 "function_name" : "android::hidl::memory::token::V1_0::BpHwMemoryToken::getHashChain",
3663 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_10hidl_arrayIhLj32EJEEEEEEEE",
3664 "parameters" :
3665 [
3666 {
3667 "is_this_ptr" : true,
3668 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_015BpHwMemoryTokenE"
3669 },
3670 {
3671 "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_10hidl_arrayIhLj32EJEEEEEEEE"
3672 }
3673 ],
3674 "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3675 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BpHwMemoryToken.h"
3676 },
3677 {
3678 "function_name" : "android::hidl::memory::token::V1_0::BpHwMemoryToken::unlinkToDeath",
3679 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE",
3680 "parameters" :
3681 [
3682 {
3683 "is_this_ptr" : true,
3684 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_015BpHwMemoryTokenE"
3685 },
3686 {
3687 "referenced_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE"
3688 }
3689 ],
3690 "return_type" : "_ZTIN7android8hardware6ReturnIbEE",
3691 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BpHwMemoryToken.h"
3692 },
3693 {
3694 "function_name" : "android::hidl::memory::token::V1_0::BpHwMemoryToken::interfaceChain",
3695 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_11hidl_stringEEEEEE",
3696 "parameters" :
3697 [
3698 {
3699 "is_this_ptr" : true,
3700 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_015BpHwMemoryTokenE"
3701 },
3702 {
3703 "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware8hidl_vecINS2_11hidl_stringEEEEEE"
3704 }
3705 ],
3706 "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3707 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BpHwMemoryToken.h"
3708 },
3709 {
3710 "function_name" : "android::hidl::memory::token::V1_0::BpHwMemoryToken::onLastStrongRef",
3711 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken15onLastStrongRefEPKv",
3712 "parameters" :
3713 [
3714 {
3715 "is_this_ptr" : true,
3716 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_015BpHwMemoryTokenE"
3717 },
3718 {
3719 "referenced_type" : "_ZTIPKv"
3720 }
3721 ],
3722 "return_type" : "_ZTIv",
3723 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BpHwMemoryToken.h"
3724 },
3725 {
3726 "function_name" : "android::hidl::memory::token::V1_0::BpHwMemoryToken::interfaceDescriptor",
3727 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE",
3728 "parameters" :
3729 [
3730 {
3731 "is_this_ptr" : true,
3732 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_015BpHwMemoryTokenE"
3733 },
3734 {
3735 "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_stringEEEE"
3736 }
3737 ],
3738 "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3739 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BpHwMemoryToken.h"
3740 },
3741 {
3742 "function_name" : "android::hidl::memory::token::V1_0::BpHwMemoryToken::notifySyspropsChanged",
3743 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken21notifySyspropsChangedEv",
3744 "parameters" :
3745 [
3746 {
3747 "is_this_ptr" : true,
3748 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_015BpHwMemoryTokenE"
3749 }
3750 ],
3751 "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3752 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BpHwMemoryToken.h"
3753 },
3754 {
3755 "function_name" : "android::hidl::memory::token::V1_0::BpHwMemoryToken::setHALInstrumentation",
3756 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken21setHALInstrumentationEv",
3757 "parameters" :
3758 [
3759 {
3760 "is_this_ptr" : true,
3761 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_015BpHwMemoryTokenE"
3762 }
3763 ],
3764 "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3765 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BpHwMemoryToken.h"
3766 },
3767 {
3768 "function_name" : "android::hidl::memory::token::V1_0::BpHwMemoryToken::get",
3769 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken3getENSt3__18functionIFvRKNS_8hardware11hidl_memoryEEEE",
3770 "parameters" :
3771 [
3772 {
3773 "is_this_ptr" : true,
3774 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_015BpHwMemoryTokenE"
3775 },
3776 {
3777 "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_memoryEEEE"
3778 }
3779 ],
3780 "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3781 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BpHwMemoryToken.h"
3782 },
3783 {
3784 "function_name" : "android::hidl::memory::token::V1_0::BpHwMemoryToken::ping",
3785 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken4pingEv",
3786 "parameters" :
3787 [
3788 {
3789 "is_this_ptr" : true,
3790 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_015BpHwMemoryTokenE"
3791 }
3792 ],
3793 "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3794 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BpHwMemoryToken.h"
3795 },
3796 {
3797 "function_name" : "android::hidl::memory::token::V1_0::BpHwMemoryToken::debug",
3798 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken5debugERKNS_8hardware11hidl_handleERKNS5_8hidl_vecINS5_11hidl_stringEEE",
3799 "parameters" :
3800 [
3801 {
3802 "is_this_ptr" : true,
3803 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_015BpHwMemoryTokenE"
3804 },
3805 {
3806 "referenced_type" : "_ZTIRKN7android8hardware11hidl_handleE"
3807 },
3808 {
3809 "referenced_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE"
3810 }
3811 ],
3812 "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3813 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BpHwMemoryToken.h"
3814 },
3815 {
3816 "function_name" : "android::hidl::memory::token::V1_0::BpHwMemoryToken::_hidl_get",
3817 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken9_hidl_getEPNS_8hardware10IInterfaceEPNS5_7details16HidlInstrumentorENSt3__18functionIFvRKNS5_11hidl_memoryEEEE",
3818 "parameters" :
3819 [
3820 {
3821 "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
3822 },
3823 {
3824 "referenced_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE"
3825 },
3826 {
3827 "referenced_type" : "_ZTINSt3__18functionIFvRKN7android8hardware11hidl_memoryEEEE"
3828 }
3829 ],
3830 "return_type" : "_ZTIN7android8hardware6ReturnIvEE",
3831 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BpHwMemoryToken.h"
3832 },
3833 {
3834 "function_name" : "android::hidl::memory::token::V1_0::BpHwMemoryToken::BpHwMemoryToken",
3835 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryTokenC1ERKNS_2spINS_8hardware7IBinderEEE",
3836 "parameters" :
3837 [
3838 {
3839 "is_this_ptr" : true,
3840 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_015BpHwMemoryTokenE"
3841 },
3842 {
3843 "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3844 }
3845 ],
3846 "return_type" : "_ZTIv",
3847 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BpHwMemoryToken.h"
3848 },
3849 {
3850 "function_name" : "android::hidl::memory::token::V1_0::BpHwMemoryToken::BpHwMemoryToken",
3851 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryTokenC2ERKNS_2spINS_8hardware7IBinderEEE",
3852 "parameters" :
3853 [
3854 {
3855 "is_this_ptr" : true,
3856 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_015BpHwMemoryTokenE"
3857 },
3858 {
3859 "referenced_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE"
3860 }
3861 ],
3862 "return_type" : "_ZTIv",
3863 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BpHwMemoryToken.h"
3864 },
3865 {
3866 "function_name" : "android::hardware::details::castInterface",
3867 "linker_set_key" : "_ZN7android8hardware7details13castInterfaceINS_4hidl6memory5token4V1_012IMemoryTokenENS3_4base4V1_05IBaseENS6_15BpHwMemoryTokenEEENS0_6ReturnINS_2spIT_EEEENSD_IT0_EEPKcb",
3868 "parameters" :
3869 [
3870 {
3871 "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
3872 },
3873 {
3874 "referenced_type" : "_ZTIPKc"
3875 },
3876 {
3877 "referenced_type" : "_ZTIb"
3878 }
3879 ],
3880 "return_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEEEE",
3881 "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3882 "template_args" :
3883 [
3884 "_ZTIN7android4hidl6memory5token4V1_012IMemoryTokenE",
3885 "_ZTIN7android4hidl4base4V1_05IBaseE",
3886 "_ZTIN7android4hidl6memory5token4V1_015BpHwMemoryTokenE"
3887 ]
3888 },
3889 {
3890 "function_name" : "android::hardware::details::getServiceInternal",
3891 "linker_set_key" : "_ZN7android8hardware7details18getServiceInternalINS_4hidl6memory5token4V1_015BpHwMemoryTokenENS6_12IMemoryTokenEvvEENS_2spIT0_EERKNSt3__112basic_stringIcNSC_11char_traitsIcEENSC_9allocatorIcEEEEbb",
3892 "parameters" :
3893 [
3894 {
3895 "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3896 },
3897 {
3898 "referenced_type" : "_ZTIb"
3899 },
3900 {
3901 "referenced_type" : "_ZTIb"
3902 }
3903 ],
3904 "return_type" : "_ZTIN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
3905 "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h",
3906 "template_args" :
3907 [
3908 "_ZTIN7android4hidl6memory5token4V1_015BpHwMemoryTokenE",
3909 "_ZTIN7android4hidl6memory5token4V1_012IMemoryTokenE",
3910 "_ZTIv",
3911 "_ZTIv"
3912 ]
3913 },
3914 {
3915 "function_name" : "android::hidl::memory::token::V1_0::BpHwMemoryToken::onLastStrongRef",
3916 "linker_set_key" : "_ZThn8_N7android4hidl6memory5token4V1_015BpHwMemoryToken15onLastStrongRefEPKv",
3917 "parameters" :
3918 [
3919 {
3920 "is_this_ptr" : true,
3921 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_015BpHwMemoryTokenE"
3922 },
3923 {
3924 "referenced_type" : "_ZTIPKv"
3925 }
3926 ],
3927 "return_type" : "_ZTIv",
3928 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BpHwMemoryToken.h"
3929 },
3930 {
3931 "function_name" : "android::hidl::memory::token::V1_0::BpHwMemoryToken::onLastStrongRef",
3932 "linker_set_key" : "_ZTv0_n20_N7android4hidl6memory5token4V1_015BpHwMemoryToken15onLastStrongRefEPKv",
3933 "parameters" :
3934 [
3935 {
3936 "is_this_ptr" : true,
3937 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_015BpHwMemoryTokenE"
3938 },
3939 {
3940 "referenced_type" : "_ZTIPKv"
3941 }
3942 ],
3943 "return_type" : "_ZTIv",
3944 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BpHwMemoryToken.h"
3945 }
3946 ],
3947 "global_vars" :
3948 [
3949 {
3950 "linker_set_key" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken10descriptorE",
3951 "name" : "android::hidl::memory::token::V1_0::IMemoryToken::descriptor",
3952 "referenced_type" : "_ZTIPKc",
3953 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h"
3954 }
3955 ],
3956 "lvalue_reference_types" :
3957 [
3958 {
3959 "alignment" : 4,
3960 "linker_set_key" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
3961 "name" : "const android::sp<android::hidl::base::V1_0::IBase> &",
3962 "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
3963 "self_type" : "_ZTIRKN7android2spINS_4hidl4base4V1_05IBaseEEE",
3964 "size" : 4,
3965 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
3966 },
3967 {
3968 "alignment" : 4,
3969 "linker_set_key" : "_ZTIRKN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
3970 "name" : "const android::sp<android::hidl::memory::token::V1_0::IMemoryToken> &",
3971 "referenced_type" : "_ZTIKN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
3972 "self_type" : "_ZTIRKN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
3973 "size" : 4,
3974 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
3975 },
3976 {
3977 "alignment" : 4,
3978 "linker_set_key" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3979 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> &",
3980 "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3981 "self_type" : "_ZTIRKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
3982 "size" : 4,
3983 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h"
3984 },
3985 {
3986 "alignment" : 4,
3987 "linker_set_key" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
3988 "name" : "const android::sp<android::hardware::hidl_death_recipient> &",
3989 "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
3990 "self_type" : "_ZTIRKN7android2spINS_8hardware20hidl_death_recipientEEE",
3991 "size" : 4,
3992 "source_file" : "system/core/libutils/include/utils/RefBase.h"
3993 },
3994 {
3995 "alignment" : 4,
3996 "linker_set_key" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
3997 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> &",
3998 "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
3999 "self_type" : "_ZTIRKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4000 "size" : 4,
4001 "source_file" : "system/core/libutils/include/utils/RefBase.h"
4002 },
4003 {
4004 "alignment" : 4,
4005 "linker_set_key" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4006 "name" : "const android::sp<android::hardware::IBinder> &",
4007 "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
4008 "self_type" : "_ZTIRKN7android2spINS_8hardware7IBinderEEE",
4009 "size" : 4,
4010 "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h"
4011 },
4012 {
4013 "alignment" : 4,
4014 "linker_set_key" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4015 "name" : "const android::wp<android::hardware::BHwBinder> &",
4016 "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
4017 "self_type" : "_ZTIRKN7android2wpINS_8hardware9BHwBinderEEE",
4018 "size" : 4,
4019 "source_file" : "system/core/libutils/include/utils/RefBase.h"
4020 },
4021 {
4022 "alignment" : 4,
4023 "linker_set_key" : "_ZTIRKN7android7String8E",
4024 "name" : "const android::String8 &",
4025 "referenced_type" : "_ZTIKN7android7String8E",
4026 "self_type" : "_ZTIRKN7android7String8E",
4027 "size" : 4,
4028 "source_file" : "system/core/libutils/include/utils/String8.h"
4029 },
4030 {
4031 "alignment" : 4,
4032 "linker_set_key" : "_ZTIRKN7android8String16E",
4033 "name" : "const android::String16 &",
4034 "referenced_type" : "_ZTIKN7android8String16E",
4035 "self_type" : "_ZTIRKN7android8String16E",
4036 "size" : 4,
4037 "source_file" : "system/core/libutils/include/utils/String16.h"
4038 },
4039 {
4040 "alignment" : 4,
4041 "linker_set_key" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4042 "name" : "const android::hardware::hidl_array<unsigned char, 32> &",
4043 "referenced_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
4044 "self_type" : "_ZTIRKN7android8hardware10hidl_arrayIhLj32EJEEE",
4045 "size" : 4,
4046 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4047 },
4048 {
4049 "alignment" : 4,
4050 "linker_set_key" : "_ZTIRKN7android8hardware11hidl_handleE",
4051 "name" : "const android::hardware::hidl_handle &",
4052 "referenced_type" : "_ZTIKN7android8hardware11hidl_handleE",
4053 "self_type" : "_ZTIRKN7android8hardware11hidl_handleE",
4054 "size" : 4,
4055 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4056 },
4057 {
4058 "alignment" : 4,
4059 "linker_set_key" : "_ZTIRKN7android8hardware11hidl_memoryE",
4060 "name" : "const android::hardware::hidl_memory &",
4061 "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
4062 "self_type" : "_ZTIRKN7android8hardware11hidl_memoryE",
4063 "size" : 4,
4064 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4065 },
4066 {
4067 "alignment" : 4,
4068 "linker_set_key" : "_ZTIRKN7android8hardware11hidl_stringE",
4069 "name" : "const android::hardware::hidl_string &",
4070 "referenced_type" : "_ZTIKN7android8hardware11hidl_stringE",
4071 "self_type" : "_ZTIRKN7android8hardware11hidl_stringE",
4072 "size" : 4,
4073 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4074 },
4075 {
4076 "alignment" : 4,
4077 "linker_set_key" : "_ZTIRKN7android8hardware12hidl_versionE",
4078 "name" : "const android::hardware::hidl_version &",
4079 "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
4080 "self_type" : "_ZTIRKN7android8hardware12hidl_versionE",
4081 "size" : 4,
4082 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4083 },
4084 {
4085 "alignment" : 4,
4086 "linker_set_key" : "_ZTIRKN7android8hardware6ParcelE",
4087 "name" : "const android::hardware::Parcel &",
4088 "referenced_type" : "_ZTIKN7android8hardware6ParcelE",
4089 "self_type" : "_ZTIRKN7android8hardware6ParcelE",
4090 "size" : 4,
4091 "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
4092 },
4093 {
4094 "alignment" : 4,
4095 "linker_set_key" : "_ZTIRKN7android8hardware6ReturnIbEE",
4096 "name" : "const android::hardware::Return<bool> &",
4097 "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4098 "self_type" : "_ZTIRKN7android8hardware6ReturnIbEE",
4099 "size" : 4,
4100 "source_file" : "system/libhidl/base/include/hidl/Status.h"
4101 },
4102 {
4103 "alignment" : 4,
4104 "linker_set_key" : "_ZTIRKN7android8hardware6StatusE",
4105 "name" : "const android::hardware::Status &",
4106 "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4107 "self_type" : "_ZTIRKN7android8hardware6StatusE",
4108 "size" : 4,
4109 "source_file" : "system/libhidl/base/include/hidl/Status.h"
4110 },
4111 {
4112 "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4113 "name" : "const iter<is_const> &",
4114 "referenced_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4115 "self_type" : "_ZTIRKN7android8hardware8hidl_vec4iterIXTL0__EEE",
4116 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4117 },
4118 {
4119 "alignment" : 4,
4120 "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4121 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string> &",
4122 "referenced_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4123 "self_type" : "_ZTIRKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4124 "size" : 4,
4125 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h"
4126 },
4127 {
4128 "alignment" : 4,
4129 "linker_set_key" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4130 "name" : "const android::hardware::hidl_vec<int> &",
4131 "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
4132 "self_type" : "_ZTIRKN7android8hardware8hidl_vecIiEE",
4133 "size" : 4,
4134 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4135 },
4136 {
4137 "alignment" : 4,
4138 "linker_set_key" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4139 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>> &",
4140 "referenced_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4141 "self_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
4142 "size" : 4,
4143 "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h"
4144 },
4145 {
4146 "alignment" : 4,
4147 "linker_set_key" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4148 "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 *>> *)>>> &",
4149 "referenced_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4150 "self_type" : "_ZTIRKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
4151 "size" : 4,
4152 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4153 },
4154 {
4155 "alignment" : 4,
4156 "linker_set_key" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4157 "name" : "const android::hidl::base::V1_0::IBase *const &",
4158 "referenced_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
4159 "self_type" : "_ZTIRKPKN7android4hidl4base4V1_05IBaseE",
4160 "size" : 4,
4161 "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
4162 },
4163 {
4164 "alignment" : 4,
4165 "linker_set_key" : "_ZTIRKa",
4166 "name" : "const signed char &",
4167 "referenced_type" : "_ZTIKa",
4168 "self_type" : "_ZTIRKa",
4169 "size" : 4,
4170 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4171 },
4172 {
4173 "alignment" : 4,
4174 "linker_set_key" : "_ZTIRKb",
4175 "name" : "const bool &",
4176 "referenced_type" : "_ZTIKb",
4177 "self_type" : "_ZTIRKb",
4178 "size" : 4,
4179 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4180 },
4181 {
4182 "alignment" : 4,
4183 "linker_set_key" : "_ZTIRKd",
4184 "name" : "const double &",
4185 "referenced_type" : "_ZTIKd",
4186 "self_type" : "_ZTIRKd",
4187 "size" : 4,
4188 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4189 },
4190 {
4191 "alignment" : 4,
4192 "linker_set_key" : "_ZTIRKf",
4193 "name" : "const float &",
4194 "referenced_type" : "_ZTIKf",
4195 "self_type" : "_ZTIRKf",
4196 "size" : 4,
4197 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4198 },
4199 {
4200 "alignment" : 4,
4201 "linker_set_key" : "_ZTIRKh",
4202 "name" : "const unsigned char &",
4203 "referenced_type" : "_ZTIKh",
4204 "self_type" : "_ZTIRKh",
4205 "size" : 4,
4206 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4207 },
4208 {
4209 "alignment" : 4,
4210 "linker_set_key" : "_ZTIRKi",
4211 "name" : "const int &",
4212 "referenced_type" : "_ZTIKi",
4213 "self_type" : "_ZTIRKi",
4214 "size" : 4,
4215 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4216 },
4217 {
4218 "alignment" : 4,
4219 "linker_set_key" : "_ZTIRKj",
4220 "name" : "const unsigned int &",
4221 "referenced_type" : "_ZTIKj",
4222 "self_type" : "_ZTIRKj",
4223 "size" : 4,
4224 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4225 },
4226 {
4227 "alignment" : 4,
4228 "linker_set_key" : "_ZTIRKs",
4229 "name" : "const short &",
4230 "referenced_type" : "_ZTIKs",
4231 "self_type" : "_ZTIRKs",
4232 "size" : 4,
4233 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4234 },
4235 {
4236 "alignment" : 4,
4237 "linker_set_key" : "_ZTIRKt",
4238 "name" : "const unsigned short &",
4239 "referenced_type" : "_ZTIKt",
4240 "self_type" : "_ZTIRKt",
4241 "size" : 4,
4242 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4243 },
4244 {
4245 "alignment" : 4,
4246 "linker_set_key" : "_ZTIRKx",
4247 "name" : "const long long &",
4248 "referenced_type" : "_ZTIKx",
4249 "self_type" : "_ZTIRKx",
4250 "size" : 4,
4251 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4252 },
4253 {
4254 "alignment" : 4,
4255 "linker_set_key" : "_ZTIRKy",
4256 "name" : "const unsigned long long &",
4257 "referenced_type" : "_ZTIKy",
4258 "self_type" : "_ZTIRKy",
4259 "size" : 4,
4260 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
4261 },
4262 {
4263 "alignment" : 4,
4264 "linker_set_key" : "_ZTIRN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
4265 "name" : "android::sp<android::hidl::memory::token::V1_0::IMemoryToken> &",
4266 "referenced_type" : "_ZTIN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
4267 "self_type" : "_ZTIRN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
4268 "size" : 4,
4269 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4270 },
4271 {
4272 "alignment" : 4,
4273 "linker_set_key" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4274 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &",
4275 "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4276 "self_type" : "_ZTIRN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4277 "size" : 4,
4278 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4279 },
4280 {
4281 "alignment" : 4,
4282 "linker_set_key" : "_ZTIRN7android5MutexE",
4283 "name" : "android::Mutex &",
4284 "referenced_type" : "_ZTIN7android5MutexE",
4285 "self_type" : "_ZTIRN7android5MutexE",
4286 "size" : 4,
4287 "source_file" : "system/core/libutils/include/utils/Mutex.h"
4288 },
4289 {
4290 "alignment" : 4,
4291 "linker_set_key" : "_ZTIRN7android6RWLockE",
4292 "name" : "android::RWLock &",
4293 "referenced_type" : "_ZTIN7android6RWLockE",
4294 "self_type" : "_ZTIRN7android6RWLockE",
4295 "size" : 4,
4296 "source_file" : "system/core/libutils/include/utils/RWLock.h"
4297 },
4298 {
4299 "alignment" : 4,
4300 "linker_set_key" : "_ZTIRN7android7String8E",
4301 "name" : "android::String8 &",
4302 "referenced_type" : "_ZTIN7android7String8E",
4303 "self_type" : "_ZTIRN7android7String8E",
4304 "size" : 4,
4305 "source_file" : "system/core/libutils/include/utils/String8.h"
4306 },
4307 {
4308 "alignment" : 4,
4309 "linker_set_key" : "_ZTIRN7android8String16E",
4310 "name" : "android::String16 &",
4311 "referenced_type" : "_ZTIN7android8String16E",
4312 "self_type" : "_ZTIRN7android8String16E",
4313 "size" : 4,
4314 "source_file" : "system/core/libutils/include/utils/String16.h"
4315 },
4316 {
4317 "alignment" : 4,
4318 "linker_set_key" : "_ZTIRN7android8hardware10TextOutputE",
4319 "name" : "android::hardware::TextOutput &",
4320 "referenced_type" : "_ZTIN7android8hardware10TextOutputE",
4321 "self_type" : "_ZTIRN7android8hardware10TextOutputE",
4322 "size" : 4,
4323 "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
4324 },
4325 {
4326 "alignment" : 4,
4327 "linker_set_key" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4328 "name" : "android::hardware::hidl_array<unsigned char, 32> &",
4329 "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
4330 "self_type" : "_ZTIRN7android8hardware10hidl_arrayIhLj32EJEEE",
4331 "size" : 4,
4332 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4333 },
4334 {
4335 "alignment" : 4,
4336 "linker_set_key" : "_ZTIRN7android8hardware11hidl_memoryE",
4337 "name" : "android::hardware::hidl_memory &",
4338 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
4339 "self_type" : "_ZTIRN7android8hardware11hidl_memoryE",
4340 "size" : 4,
4341 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4342 },
4343 {
4344 "alignment" : 4,
4345 "linker_set_key" : "_ZTIRN7android8hardware11hidl_stringE",
4346 "name" : "android::hardware::hidl_string &",
4347 "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
4348 "self_type" : "_ZTIRN7android8hardware11hidl_stringE",
4349 "size" : 4,
4350 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4351 },
4352 {
4353 "alignment" : 4,
4354 "linker_set_key" : "_ZTIRN7android8hardware6ReturnINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEEEE",
4355 "name" : "android::hardware::Return<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>> &",
4356 "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEEEE",
4357 "self_type" : "_ZTIRN7android8hardware6ReturnINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEEEE",
4358 "size" : 4,
4359 "source_file" : "system/libhidl/base/include/hidl/Status.h"
4360 },
4361 {
4362 "alignment" : 4,
4363 "linker_set_key" : "_ZTIRN7android8hardware6ReturnIbEE",
4364 "name" : "android::hardware::Return<bool> &",
4365 "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
4366 "self_type" : "_ZTIRN7android8hardware6ReturnIbEE",
4367 "size" : 4,
4368 "source_file" : "system/libhidl/base/include/hidl/Status.h"
4369 },
4370 {
4371 "alignment" : 4,
4372 "linker_set_key" : "_ZTIRN7android8hardware6ReturnIvEE",
4373 "name" : "android::hardware::Return<void> &",
4374 "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
4375 "self_type" : "_ZTIRN7android8hardware6ReturnIvEE",
4376 "size" : 4,
4377 "source_file" : "system/libhidl/base/include/hidl/Status.h"
4378 },
4379 {
4380 "alignment" : 4,
4381 "linker_set_key" : "_ZTIRN7android8hardware6StatusE",
4382 "name" : "android::hardware::Status &",
4383 "referenced_type" : "_ZTIN7android8hardware6StatusE",
4384 "self_type" : "_ZTIRN7android8hardware6StatusE",
4385 "size" : 4,
4386 "source_file" : "system/libhidl/base/include/hidl/Status.h"
4387 },
4388 {
4389 "alignment" : 4,
4390 "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4391 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>> &",
4392 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4393 "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4394 "size" : 4,
4395 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4396 },
4397 {
4398 "alignment" : 4,
4399 "linker_set_key" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4400 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> &",
4401 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4402 "self_type" : "_ZTIRN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4403 "size" : 4,
4404 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4405 },
4406 {
4407 "alignment" : 4,
4408 "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4409 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32>> &",
4410 "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4411 "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
4412 "size" : 4,
4413 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4414 },
4415 {
4416 "alignment" : 4,
4417 "linker_set_key" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4418 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> &",
4419 "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4420 "self_type" : "_ZTIRN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
4421 "size" : 4,
4422 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4423 },
4424 {
4425 "alignment" : 4,
4426 "linker_set_key" : "_ZTIRh",
4427 "name" : "unsigned char &",
4428 "referenced_type" : "_ZTIh",
4429 "self_type" : "_ZTIRh",
4430 "size" : 4,
4431 "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4432 },
4433 {
4434 "alignment" : 4,
4435 "linker_set_key" : "_ZTIRi",
4436 "name" : "int &",
4437 "referenced_type" : "_ZTIi",
4438 "self_type" : "_ZTIRi",
4439 "size" : 4,
4440 "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h"
4441 }
4442 ],
4443 "pointer_types" :
4444 [
4445 {
4446 "alignment" : 4,
4447 "linker_set_key" : "_ZTIP13native_handle",
4448 "name" : "native_handle *",
4449 "referenced_type" : "_ZTI13native_handle",
4450 "self_type" : "_ZTIP13native_handle",
4451 "size" : 4,
4452 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4453 },
4454 {
4455 "alignment" : 4,
4456 "linker_set_key" : "_ZTIP18android_flex_plane",
4457 "name" : "android_flex_plane *",
4458 "referenced_type" : "_ZTI18android_flex_plane",
4459 "self_type" : "_ZTIP18android_flex_plane",
4460 "size" : 4,
4461 "source_file" : "system/core/libsystem/include/system/graphics.h"
4462 },
4463 {
4464 "alignment" : 4,
4465 "linker_set_key" : "_ZTIP7log_msg",
4466 "name" : "log_msg *",
4467 "referenced_type" : "_ZTI7log_msg",
4468 "self_type" : "_ZTIP7log_msg",
4469 "size" : 4,
4470 "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
4471 },
4472 {
4473 "alignment" : 4,
4474 "linker_set_key" : "_ZTIPFiPvE",
4475 "name" : "int (*)(void *)",
4476 "referenced_type" : "_ZTIFiPvE",
4477 "self_type" : "_ZTIPFiPvE",
4478 "size" : 4,
4479 "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
4480 },
4481 {
4482 "alignment" : 4,
4483 "linker_set_key" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4484 "name" : "void (*)(android::hardware::Parcel *, const unsigned char *, unsigned int, const unsigned long long *, unsigned int, void *)",
4485 "referenced_type" : "_ZTIFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4486 "self_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE",
4487 "size" : 4,
4488 "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
4489 },
4490 {
4491 "alignment" : 4,
4492 "linker_set_key" : "_ZTIPK13native_handle",
4493 "name" : "const native_handle *",
4494 "referenced_type" : "_ZTIK13native_handle",
4495 "self_type" : "_ZTIPK13native_handle",
4496 "size" : 4,
4497 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4498 },
4499 {
4500 "alignment" : 4,
4501 "linker_set_key" : "_ZTIPK7log_msg",
4502 "name" : "const log_msg *",
4503 "referenced_type" : "_ZTIK7log_msg",
4504 "self_type" : "_ZTIPK7log_msg",
4505 "size" : 4,
4506 "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
4507 },
4508 {
4509 "alignment" : 4,
4510 "linker_set_key" : "_ZTIPKDs",
4511 "name" : "const char16_t *",
4512 "referenced_type" : "_ZTIKDs",
4513 "self_type" : "_ZTIPKDs",
4514 "size" : 4,
4515 "source_file" : "system/core/libutils/include/utils/String16.h"
4516 },
4517 {
4518 "alignment" : 4,
4519 "linker_set_key" : "_ZTIPKN7android10VectorImplE",
4520 "name" : "const android::VectorImpl *",
4521 "referenced_type" : "_ZTIKN7android10VectorImplE",
4522 "self_type" : "_ZTIPKN7android10VectorImplE",
4523 "size" : 4,
4524 "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
4525 },
4526 {
4527 "alignment" : 4,
4528 "linker_set_key" : "_ZTIPKN7android12NativeHandleE",
4529 "name" : "const android::NativeHandle *",
4530 "referenced_type" : "_ZTIKN7android12NativeHandleE",
4531 "self_type" : "_ZTIPKN7android12NativeHandleE",
4532 "size" : 4,
4533 "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
4534 },
4535 {
4536 "alignment" : 4,
4537 "linker_set_key" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4538 "name" : "const android::sp<android::hidl::base::V1_0::IBase> *",
4539 "referenced_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4540 "self_type" : "_ZTIPKN7android2spINS_4hidl4base4V1_05IBaseEEE",
4541 "size" : 4,
4542 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4543 },
4544 {
4545 "alignment" : 4,
4546 "linker_set_key" : "_ZTIPKN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
4547 "name" : "const android::sp<android::hidl::memory::token::V1_0::IMemoryToken> *",
4548 "referenced_type" : "_ZTIKN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
4549 "self_type" : "_ZTIPKN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
4550 "size" : 4,
4551 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4552 },
4553 {
4554 "alignment" : 4,
4555 "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
4556 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4557 "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
4558 "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
4559 "size" : 4,
4560 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4561 },
4562 {
4563 "alignment" : 4,
4564 "linker_set_key" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4565 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4566 "referenced_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4567 "self_type" : "_ZTIPKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4568 "size" : 4,
4569 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4570 },
4571 {
4572 "alignment" : 4,
4573 "linker_set_key" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
4574 "name" : "const android::sp<android::hardware::ProcessState> *",
4575 "referenced_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
4576 "self_type" : "_ZTIPKN7android2spINS_8hardware12ProcessStateEEE",
4577 "size" : 4,
4578 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4579 },
4580 {
4581 "alignment" : 4,
4582 "linker_set_key" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
4583 "name" : "const android::sp<android::hardware::hidl_death_recipient> *",
4584 "referenced_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
4585 "self_type" : "_ZTIPKN7android2spINS_8hardware20hidl_death_recipientEEE",
4586 "size" : 4,
4587 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4588 },
4589 {
4590 "alignment" : 4,
4591 "linker_set_key" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4592 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient> *",
4593 "referenced_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4594 "self_type" : "_ZTIPKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4595 "size" : 4,
4596 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4597 },
4598 {
4599 "alignment" : 4,
4600 "linker_set_key" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
4601 "name" : "const android::sp<android::hardware::IBinder> *",
4602 "referenced_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
4603 "self_type" : "_ZTIPKN7android2spINS_8hardware7IBinderEEE",
4604 "size" : 4,
4605 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4606 },
4607 {
4608 "alignment" : 4,
4609 "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
4610 "name" : "const android::wp<android::hardware::hidl_death_recipient> *",
4611 "referenced_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
4612 "self_type" : "_ZTIPKN7android2wpINS_8hardware20hidl_death_recipientEEE",
4613 "size" : 4,
4614 "source_file" : "system/core/libutils/include/utils/RefBase.h"
4615 },
4616 {
4617 "alignment" : 4,
4618 "linker_set_key" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
4619 "name" : "const android::wp<android::hardware::BHwBinder> *",
4620 "referenced_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
4621 "self_type" : "_ZTIPKN7android2wpINS_8hardware9BHwBinderEEE",
4622 "size" : 4,
4623 "source_file" : "system/core/libutils/include/utils/RefBase.h"
4624 },
4625 {
4626 "alignment" : 4,
4627 "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
4628 "name" : "const android::hidl::base::V1_0::IBase *",
4629 "referenced_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
4630 "self_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
4631 "size" : 4,
4632 "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
4633 },
4634 {
4635 "alignment" : 4,
4636 "linker_set_key" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
4637 "name" : "const android::hidl::base::V1_0::BpHwBase *",
4638 "referenced_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
4639 "self_type" : "_ZTIPKN7android4hidl4base4V1_08BpHwBaseE",
4640 "size" : 4,
4641 "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
4642 },
4643 {
4644 "alignment" : 4,
4645 "linker_set_key" : "_ZTIPKN7android4hidl6memory5token4V1_012IMemoryTokenE",
4646 "name" : "const android::hidl::memory::token::V1_0::IMemoryToken *",
4647 "referenced_type" : "_ZTIKN7android4hidl6memory5token4V1_012IMemoryTokenE",
4648 "self_type" : "_ZTIPKN7android4hidl6memory5token4V1_012IMemoryTokenE",
4649 "size" : 4,
4650 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h"
4651 },
4652 {
4653 "alignment" : 4,
4654 "linker_set_key" : "_ZTIPKN7android4hidl6memory5token4V1_015BpHwMemoryTokenE",
4655 "name" : "const android::hidl::memory::token::V1_0::BpHwMemoryToken *",
4656 "referenced_type" : "_ZTIKN7android4hidl6memory5token4V1_015BpHwMemoryTokenE",
4657 "self_type" : "_ZTIPKN7android4hidl6memory5token4V1_015BpHwMemoryTokenE",
4658 "size" : 4,
4659 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BpHwMemoryToken.h"
4660 },
4661 {
4662 "alignment" : 4,
4663 "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
4664 "name" : "const android::hidl::manager::V1_0::IServiceManager *",
4665 "referenced_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
4666 "self_type" : "_ZTIPKN7android4hidl7manager4V1_015IServiceManagerE",
4667 "size" : 4,
4668 "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
4669 },
4670 {
4671 "alignment" : 4,
4672 "linker_set_key" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
4673 "name" : "const android::hidl::manager::V1_0::IServiceNotification *",
4674 "referenced_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
4675 "self_type" : "_ZTIPKN7android4hidl7manager4V1_020IServiceNotificationE",
4676 "size" : 4,
4677 "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
4678 },
4679 {
4680 "alignment" : 4,
4681 "linker_set_key" : "_ZTIPKN7android7RefBaseE",
4682 "name" : "const android::RefBase *",
4683 "referenced_type" : "_ZTIKN7android7RefBaseE",
4684 "self_type" : "_ZTIPKN7android7RefBaseE",
4685 "size" : 4,
4686 "source_file" : "system/core/libutils/include/utils/RefBase.h"
4687 },
4688 {
4689 "alignment" : 4,
4690 "linker_set_key" : "_ZTIPKN7android7String8E",
4691 "name" : "const android::String8 *",
4692 "referenced_type" : "_ZTIKN7android7String8E",
4693 "self_type" : "_ZTIPKN7android7String8E",
4694 "size" : 4,
4695 "source_file" : "system/core/libutils/include/utils/String8.h"
4696 },
4697 {
4698 "alignment" : 4,
4699 "linker_set_key" : "_ZTIPKN7android8String16E",
4700 "name" : "const android::String16 *",
4701 "referenced_type" : "_ZTIKN7android8String16E",
4702 "self_type" : "_ZTIPKN7android8String16E",
4703 "size" : 4,
4704 "source_file" : "system/core/libutils/include/utils/String16.h"
4705 },
4706 {
4707 "alignment" : 4,
4708 "linker_set_key" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
4709 "name" : "const android::hardware::BpHwRefBase *",
4710 "referenced_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
4711 "self_type" : "_ZTIPKN7android8hardware11BpHwRefBaseE",
4712 "size" : 4,
4713 "source_file" : "system/libhwbinder/include/hwbinder/Binder.h"
4714 },
4715 {
4716 "alignment" : 4,
4717 "linker_set_key" : "_ZTIPKN7android8hardware11hidl_memoryE",
4718 "name" : "const android::hardware::hidl_memory *",
4719 "referenced_type" : "_ZTIKN7android8hardware11hidl_memoryE",
4720 "self_type" : "_ZTIPKN7android8hardware11hidl_memoryE",
4721 "size" : 4,
4722 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4723 },
4724 {
4725 "alignment" : 4,
4726 "linker_set_key" : "_ZTIPKN7android8hardware12hidl_versionE",
4727 "name" : "const android::hardware::hidl_version *",
4728 "referenced_type" : "_ZTIKN7android8hardware12hidl_versionE",
4729 "self_type" : "_ZTIPKN7android8hardware12hidl_versionE",
4730 "size" : 4,
4731 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4732 },
4733 {
4734 "alignment" : 4,
4735 "linker_set_key" : "_ZTIPKN7android8hardware6ReturnINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEEEE",
4736 "name" : "const android::hardware::Return<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>> *",
4737 "referenced_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEEEE",
4738 "self_type" : "_ZTIPKN7android8hardware6ReturnINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEEEE",
4739 "size" : 4,
4740 "source_file" : "system/libhidl/base/include/hidl/Status.h"
4741 },
4742 {
4743 "alignment" : 4,
4744 "linker_set_key" : "_ZTIPKN7android8hardware6ReturnIbEE",
4745 "name" : "const android::hardware::Return<bool> *",
4746 "referenced_type" : "_ZTIKN7android8hardware6ReturnIbEE",
4747 "self_type" : "_ZTIPKN7android8hardware6ReturnIbEE",
4748 "size" : 4,
4749 "source_file" : "system/libhidl/base/include/hidl/Status.h"
4750 },
4751 {
4752 "alignment" : 4,
4753 "linker_set_key" : "_ZTIPKN7android8hardware6StatusE",
4754 "name" : "const android::hardware::Status *",
4755 "referenced_type" : "_ZTIKN7android8hardware6StatusE",
4756 "self_type" : "_ZTIPKN7android8hardware6StatusE",
4757 "size" : 4,
4758 "source_file" : "system/libhidl/base/include/hidl/Status.h"
4759 },
4760 {
4761 "alignment" : 4,
4762 "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4763 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>> *",
4764 "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4765 "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
4766 "size" : 4,
4767 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4768 },
4769 {
4770 "alignment" : 4,
4771 "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4772 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
4773 "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4774 "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
4775 "size" : 4,
4776 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4777 },
4778 {
4779 "alignment" : 4,
4780 "linker_set_key" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
4781 "name" : "const android::hardware::details::hidl_pointer<int> *",
4782 "referenced_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
4783 "self_type" : "_ZTIPKN7android8hardware7details12hidl_pointerIiEE",
4784 "size" : 4,
4785 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
4786 },
4787 {
4788 "alignment" : 4,
4789 "linker_set_key" : "_ZTIPKN7android8hardware7details13return_statusE",
4790 "name" : "const android::hardware::details::return_status *",
4791 "referenced_type" : "_ZTIKN7android8hardware7details13return_statusE",
4792 "self_type" : "_ZTIPKN7android8hardware7details13return_statusE",
4793 "size" : 4,
4794 "source_file" : "system/libhidl/base/include/hidl/Status.h"
4795 },
4796 {
4797 "alignment" : 4,
4798 "linker_set_key" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
4799 "name" : "const android::hardware::hidl_vec<int> *",
4800 "referenced_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
4801 "self_type" : "_ZTIPKN7android8hardware8hidl_vecIiEE",
4802 "size" : 4,
4803 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4804 },
4805 {
4806 "alignment" : 4,
4807 "linker_set_key" : "_ZTIPKc",
4808 "name" : "const char *",
4809 "referenced_type" : "_ZTIKc",
4810 "self_type" : "_ZTIPKc",
4811 "size" : 4,
4812 "source_file" : "system/logging/liblog/include_vndk/android/log.h"
4813 },
4814 {
4815 "alignment" : 4,
4816 "linker_set_key" : "_ZTIPKh",
4817 "name" : "const unsigned char *",
4818 "referenced_type" : "_ZTIKh",
4819 "self_type" : "_ZTIPKh",
4820 "size" : 4,
4821 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
4822 },
4823 {
4824 "alignment" : 4,
4825 "linker_set_key" : "_ZTIPKv",
4826 "name" : "const void *",
4827 "referenced_type" : "_ZTIKv",
4828 "self_type" : "_ZTIPKv",
4829 "size" : 4,
4830 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4831 },
4832 {
4833 "alignment" : 4,
4834 "linker_set_key" : "_ZTIPKy",
4835 "name" : "const unsigned long long *",
4836 "referenced_type" : "_ZTIKy",
4837 "self_type" : "_ZTIPKy",
4838 "size" : 4,
4839 "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
4840 },
4841 {
4842 "alignment" : 4,
4843 "linker_set_key" : "_ZTIPN7android11ScopedTraceE",
4844 "name" : "android::ScopedTrace *",
4845 "referenced_type" : "_ZTIN7android11ScopedTraceE",
4846 "self_type" : "_ZTIPN7android11ScopedTraceE",
4847 "size" : 4,
4848 "source_file" : "system/core/libutils/include/utils/Trace.h"
4849 },
4850 {
4851 "alignment" : 4,
4852 "linker_set_key" : "_ZTIPN7android16ReferenceRenamerE",
4853 "name" : "android::ReferenceRenamer *",
4854 "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
4855 "self_type" : "_ZTIPN7android16ReferenceRenamerE",
4856 "size" : 4,
4857 "source_file" : "system/core/libutils/include/utils/RefBase.h"
4858 },
4859 {
4860 "alignment" : 4,
4861 "linker_set_key" : "_ZTIPN7android19VirtualLightRefBaseE",
4862 "name" : "android::VirtualLightRefBase *",
4863 "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
4864 "self_type" : "_ZTIPN7android19VirtualLightRefBaseE",
4865 "size" : 4,
4866 "source_file" : "system/core/libutils/include/utils/LightRefBase.h"
4867 },
4868 {
4869 "alignment" : 4,
4870 "linker_set_key" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
4871 "name" : "android::sp<android::hidl::base::V1_0::IBase> *",
4872 "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
4873 "self_type" : "_ZTIPN7android2spINS_4hidl4base4V1_05IBaseEEE",
4874 "size" : 4,
4875 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4876 },
4877 {
4878 "alignment" : 4,
4879 "linker_set_key" : "_ZTIPN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
4880 "name" : "android::sp<android::hidl::memory::token::V1_0::IMemoryToken> *",
4881 "referenced_type" : "_ZTIN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
4882 "self_type" : "_ZTIPN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
4883 "size" : 4,
4884 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4885 },
4886 {
4887 "alignment" : 4,
4888 "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
4889 "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager> *",
4890 "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
4891 "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
4892 "size" : 4,
4893 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4894 },
4895 {
4896 "alignment" : 4,
4897 "linker_set_key" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4898 "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification> *",
4899 "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4900 "self_type" : "_ZTIPN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
4901 "size" : 4,
4902 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4903 },
4904 {
4905 "alignment" : 4,
4906 "linker_set_key" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
4907 "name" : "android::sp<android::hardware::ProcessState> *",
4908 "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
4909 "self_type" : "_ZTIPN7android2spINS_8hardware12ProcessStateEEE",
4910 "size" : 4,
4911 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4912 },
4913 {
4914 "alignment" : 4,
4915 "linker_set_key" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4916 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> *",
4917 "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4918 "self_type" : "_ZTIPN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
4919 "size" : 4,
4920 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4921 },
4922 {
4923 "alignment" : 4,
4924 "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
4925 "name" : "android::sp<android::hardware::IBinder::DeathRecipient> *",
4926 "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
4927 "self_type" : "_ZTIPN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
4928 "size" : 4,
4929 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4930 },
4931 {
4932 "alignment" : 4,
4933 "linker_set_key" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
4934 "name" : "android::sp<android::hardware::IBinder> *",
4935 "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
4936 "self_type" : "_ZTIPN7android2spINS_8hardware7IBinderEEE",
4937 "size" : 4,
4938 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4939 },
4940 {
4941 "alignment" : 4,
4942 "linker_set_key" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
4943 "name" : "android::wp<android::hardware::hidl_death_recipient> *",
4944 "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
4945 "self_type" : "_ZTIPN7android2wpINS_8hardware20hidl_death_recipientEEE",
4946 "size" : 4,
4947 "source_file" : "system/core/libutils/include/utils/RefBase.h"
4948 },
4949 {
4950 "alignment" : 4,
4951 "linker_set_key" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
4952 "name" : "android::wp<android::hardware::IBinder::DeathRecipient> *",
4953 "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
4954 "self_type" : "_ZTIPN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
4955 "size" : 4,
4956 "source_file" : "system/core/libutils/include/utils/RefBase.h"
4957 },
4958 {
4959 "alignment" : 4,
4960 "linker_set_key" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
4961 "name" : "android::wp<android::hardware::BHwBinder> *",
4962 "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
4963 "self_type" : "_ZTIPN7android2wpINS_8hardware9BHwBinderEEE",
4964 "size" : 4,
4965 "source_file" : "system/core/libutils/include/utils/RefBase.h"
4966 },
4967 {
4968 "alignment" : 4,
4969 "linker_set_key" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
4970 "name" : "android::hidl::base::V1_0::IBase *",
4971 "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
4972 "self_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE",
4973 "size" : 4,
4974 "source_file" : "system/core/libutils/include/utils/RefBase.h"
4975 },
4976 {
4977 "alignment" : 4,
4978 "linker_set_key" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
4979 "name" : "android::hidl::base::V1_0::BnHwBase *",
4980 "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
4981 "self_type" : "_ZTIPN7android4hidl4base4V1_08BnHwBaseE",
4982 "size" : 4,
4983 "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h"
4984 },
4985 {
4986 "alignment" : 4,
4987 "linker_set_key" : "_ZTIPN7android4hidl6memory5token4V1_012IMemoryTokenE",
4988 "name" : "android::hidl::memory::token::V1_0::IMemoryToken *",
4989 "referenced_type" : "_ZTIN7android4hidl6memory5token4V1_012IMemoryTokenE",
4990 "self_type" : "_ZTIPN7android4hidl6memory5token4V1_012IMemoryTokenE",
4991 "size" : 4,
4992 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
4993 },
4994 {
4995 "alignment" : 4,
4996 "linker_set_key" : "_ZTIPN7android4hidl6memory5token4V1_013BsMemoryTokenE",
4997 "name" : "android::hidl::memory::token::V1_0::BsMemoryToken *",
4998 "referenced_type" : "_ZTIN7android4hidl6memory5token4V1_013BsMemoryTokenE",
4999 "self_type" : "_ZTIPN7android4hidl6memory5token4V1_013BsMemoryTokenE",
5000 "size" : 4,
5001 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5002 },
5003 {
5004 "alignment" : 4,
5005 "linker_set_key" : "_ZTIPN7android4hidl6memory5token4V1_015BnHwMemoryTokenE",
5006 "name" : "android::hidl::memory::token::V1_0::BnHwMemoryToken *",
5007 "referenced_type" : "_ZTIN7android4hidl6memory5token4V1_015BnHwMemoryTokenE",
5008 "self_type" : "_ZTIPN7android4hidl6memory5token4V1_015BnHwMemoryTokenE",
5009 "size" : 4,
5010 "source_file" : "system/core/libutils/include/utils/RefBase.h"
5011 },
5012 {
5013 "alignment" : 4,
5014 "linker_set_key" : "_ZTIPN7android4hidl6memory5token4V1_015BpHwMemoryTokenE",
5015 "name" : "android::hidl::memory::token::V1_0::BpHwMemoryToken *",
5016 "referenced_type" : "_ZTIN7android4hidl6memory5token4V1_015BpHwMemoryTokenE",
5017 "self_type" : "_ZTIPN7android4hidl6memory5token4V1_015BpHwMemoryTokenE",
5018 "size" : 4,
5019 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5020 },
5021 {
5022 "alignment" : 4,
5023 "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5024 "name" : "android::hidl::manager::V1_0::IServiceManager *",
5025 "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
5026 "self_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE",
5027 "size" : 4,
5028 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5029 },
5030 {
5031 "alignment" : 4,
5032 "linker_set_key" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5033 "name" : "android::hidl::manager::V1_0::IServiceNotification *",
5034 "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
5035 "self_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE",
5036 "size" : 4,
5037 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5038 },
5039 {
5040 "alignment" : 4,
5041 "linker_set_key" : "_ZTIPN7android5Mutex8AutolockE",
5042 "name" : "android::Mutex::Autolock *",
5043 "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
5044 "self_type" : "_ZTIPN7android5Mutex8AutolockE",
5045 "size" : 4,
5046 "source_file" : "system/core/libutils/include/utils/Mutex.h"
5047 },
5048 {
5049 "alignment" : 4,
5050 "linker_set_key" : "_ZTIPN7android5MutexE",
5051 "name" : "android::Mutex *",
5052 "referenced_type" : "_ZTIN7android5MutexE",
5053 "self_type" : "_ZTIPN7android5MutexE",
5054 "size" : 4,
5055 "source_file" : "system/core/libutils/include/utils/Mutex.h"
5056 },
5057 {
5058 "alignment" : 4,
5059 "linker_set_key" : "_ZTIPN7android6RWLock9AutoRLockE",
5060 "name" : "android::RWLock::AutoRLock *",
5061 "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
5062 "self_type" : "_ZTIPN7android6RWLock9AutoRLockE",
5063 "size" : 4,
5064 "source_file" : "system/core/libutils/include/utils/RWLock.h"
5065 },
5066 {
5067 "alignment" : 4,
5068 "linker_set_key" : "_ZTIPN7android6RWLock9AutoWLockE",
5069 "name" : "android::RWLock::AutoWLock *",
5070 "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
5071 "self_type" : "_ZTIPN7android6RWLock9AutoWLockE",
5072 "size" : 4,
5073 "source_file" : "system/core/libutils/include/utils/RWLock.h"
5074 },
5075 {
5076 "alignment" : 4,
5077 "linker_set_key" : "_ZTIPN7android6RWLockE",
5078 "name" : "android::RWLock *",
5079 "referenced_type" : "_ZTIN7android6RWLockE",
5080 "self_type" : "_ZTIPN7android6RWLockE",
5081 "size" : 4,
5082 "source_file" : "system/core/libutils/include/utils/RWLock.h"
5083 },
5084 {
5085 "alignment" : 4,
5086 "linker_set_key" : "_ZTIPN7android6ThreadE",
5087 "name" : "android::Thread *",
5088 "referenced_type" : "_ZTIN7android6ThreadE",
5089 "self_type" : "_ZTIPN7android6ThreadE",
5090 "size" : 4,
5091 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5092 },
5093 {
5094 "alignment" : 4,
5095 "linker_set_key" : "_ZTIPN7android7RefBase12weakref_implE",
5096 "name" : "android::RefBase::weakref_impl *",
5097 "referenced_type" : "_ZTIN7android7RefBase12weakref_implE",
5098 "self_type" : "_ZTIPN7android7RefBase12weakref_implE",
5099 "size" : 4,
5100 "source_file" : "system/core/libutils/include/utils/RefBase.h"
5101 },
5102 {
5103 "alignment" : 4,
5104 "linker_set_key" : "_ZTIPN7android7RefBase12weakref_typeE",
5105 "name" : "android::RefBase::weakref_type *",
5106 "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
5107 "self_type" : "_ZTIPN7android7RefBase12weakref_typeE",
5108 "size" : 4,
5109 "source_file" : "system/core/libutils/include/utils/RefBase.h"
5110 },
5111 {
5112 "alignment" : 4,
5113 "linker_set_key" : "_ZTIPN7android7RefBaseE",
5114 "name" : "android::RefBase *",
5115 "referenced_type" : "_ZTIN7android7RefBaseE",
5116 "self_type" : "_ZTIPN7android7RefBaseE",
5117 "size" : 4,
5118 "source_file" : "system/core/libutils/include/utils/RefBase.h"
5119 },
5120 {
5121 "alignment" : 4,
5122 "linker_set_key" : "_ZTIPN7android7String8E",
5123 "name" : "android::String8 *",
5124 "referenced_type" : "_ZTIN7android7String8E",
5125 "self_type" : "_ZTIPN7android7String8E",
5126 "size" : 4,
5127 "source_file" : "system/core/libutils/include/utils/String8.h"
5128 },
5129 {
5130 "alignment" : 4,
5131 "linker_set_key" : "_ZTIPN7android8String16E",
5132 "name" : "android::String16 *",
5133 "referenced_type" : "_ZTIN7android8String16E",
5134 "self_type" : "_ZTIPN7android8String16E",
5135 "size" : 4,
5136 "source_file" : "system/core/libutils/include/utils/String16.h"
5137 },
5138 {
5139 "alignment" : 4,
5140 "linker_set_key" : "_ZTIPN7android8hardware10IInterfaceE",
5141 "name" : "android::hardware::IInterface *",
5142 "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
5143 "self_type" : "_ZTIPN7android8hardware10IInterfaceE",
5144 "size" : 4,
5145 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5146 },
5147 {
5148 "alignment" : 4,
5149 "linker_set_key" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5150 "name" : "android::hardware::hidl_array<unsigned char, 32> *",
5151 "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5152 "self_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE",
5153 "size" : 4,
5154 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5155 },
5156 {
5157 "alignment" : 4,
5158 "linker_set_key" : "_ZTIPN7android8hardware11BpInterfaceINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
5159 "name" : "android::hardware::BpInterface<android::hidl::memory::token::V1_0::IMemoryToken> *",
5160 "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
5161 "self_type" : "_ZTIPN7android8hardware11BpInterfaceINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
5162 "size" : 4,
5163 "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h"
5164 },
5165 {
5166 "alignment" : 4,
5167 "linker_set_key" : "_ZTIPN7android8hardware11hidl_memoryE",
5168 "name" : "android::hardware::hidl_memory *",
5169 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5170 "self_type" : "_ZTIPN7android8hardware11hidl_memoryE",
5171 "size" : 4,
5172 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5173 },
5174 {
5175 "alignment" : 4,
5176 "linker_set_key" : "_ZTIPN7android8hardware11hidl_stringE",
5177 "name" : "android::hardware::hidl_string *",
5178 "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5179 "self_type" : "_ZTIPN7android8hardware11hidl_stringE",
5180 "size" : 4,
5181 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5182 },
5183 {
5184 "alignment" : 4,
5185 "linker_set_key" : "_ZTIPN7android8hardware12ProcessStateE",
5186 "name" : "android::hardware::ProcessState *",
5187 "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
5188 "self_type" : "_ZTIPN7android8hardware12ProcessStateE",
5189 "size" : 4,
5190 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5191 },
5192 {
5193 "alignment" : 4,
5194 "linker_set_key" : "_ZTIPN7android8hardware12hidl_versionE",
5195 "name" : "android::hardware::hidl_version *",
5196 "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5197 "self_type" : "_ZTIPN7android8hardware12hidl_versionE",
5198 "size" : 4,
5199 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5200 },
5201 {
5202 "alignment" : 4,
5203 "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5204 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::function<sp<IBinder> (void *)>> *",
5205 "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5206 "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
5207 "size" : 4,
5208 "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
5209 },
5210 {
5211 "alignment" : 4,
5212 "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5213 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::function<sp<IBase> (void *)>> *",
5214 "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5215 "self_type" : "_ZTIPN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
5216 "size" : 4,
5217 "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
5218 },
5219 {
5220 "alignment" : 4,
5221 "linker_set_key" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5222 "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder>> *",
5223 "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5224 "self_type" : "_ZTIPN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
5225 "size" : 4,
5226 "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
5227 },
5228 {
5229 "alignment" : 4,
5230 "linker_set_key" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5231 "name" : "android::hardware::GrantorDescriptor *",
5232 "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
5233 "self_type" : "_ZTIPN7android8hardware17GrantorDescriptorE",
5234 "size" : 4,
5235 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5236 },
5237 {
5238 "alignment" : 4,
5239 "linker_set_key" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5240 "name" : "android::hardware::hidl_death_recipient *",
5241 "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
5242 "self_type" : "_ZTIPN7android8hardware20hidl_death_recipientE",
5243 "size" : 4,
5244 "source_file" : "system/core/libutils/include/utils/RefBase.h"
5245 },
5246 {
5247 "alignment" : 4,
5248 "linker_set_key" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5249 "name" : "android::hardware::hidl_binder_death_recipient *",
5250 "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
5251 "self_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE",
5252 "size" : 4,
5253 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5254 },
5255 {
5256 "alignment" : 4,
5257 "linker_set_key" : "_ZTIPN7android8hardware6ParcelE",
5258 "name" : "android::hardware::Parcel *",
5259 "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5260 "self_type" : "_ZTIPN7android8hardware6ParcelE",
5261 "size" : 4,
5262 "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5263 },
5264 {
5265 "alignment" : 4,
5266 "linker_set_key" : "_ZTIPN7android8hardware6ReturnINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEEEE",
5267 "name" : "android::hardware::Return<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>> *",
5268 "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEEEE",
5269 "self_type" : "_ZTIPN7android8hardware6ReturnINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEEEE",
5270 "size" : 4,
5271 "source_file" : "system/libhidl/base/include/hidl/Status.h"
5272 },
5273 {
5274 "alignment" : 4,
5275 "linker_set_key" : "_ZTIPN7android8hardware6ReturnIbEE",
5276 "name" : "android::hardware::Return<bool> *",
5277 "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5278 "self_type" : "_ZTIPN7android8hardware6ReturnIbEE",
5279 "size" : 4,
5280 "source_file" : "system/libhidl/base/include/hidl/Status.h"
5281 },
5282 {
5283 "alignment" : 4,
5284 "linker_set_key" : "_ZTIPN7android8hardware6ReturnIvEE",
5285 "name" : "android::hardware::Return<void> *",
5286 "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
5287 "self_type" : "_ZTIPN7android8hardware6ReturnIvEE",
5288 "size" : 4,
5289 "source_file" : "system/libhidl/base/include/hidl/Status.h"
5290 },
5291 {
5292 "alignment" : 4,
5293 "linker_set_key" : "_ZTIPN7android8hardware6StatusE",
5294 "name" : "android::hardware::Status *",
5295 "referenced_type" : "_ZTIN7android8hardware6StatusE",
5296 "self_type" : "_ZTIPN7android8hardware6StatusE",
5297 "size" : 4,
5298 "source_file" : "system/libhidl/base/include/hidl/Status.h"
5299 },
5300 {
5301 "alignment" : 4,
5302 "linker_set_key" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5303 "name" : "android::hardware::IBinder::DeathRecipient *",
5304 "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
5305 "self_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE",
5306 "size" : 4,
5307 "source_file" : "system/core/libutils/include/utils/RefBase.h"
5308 },
5309 {
5310 "alignment" : 4,
5311 "linker_set_key" : "_ZTIPN7android8hardware7IBinderE",
5312 "name" : "android::hardware::IBinder *",
5313 "referenced_type" : "_ZTIN7android8hardware7IBinderE",
5314 "self_type" : "_ZTIPN7android8hardware7IBinderE",
5315 "size" : 4,
5316 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5317 },
5318 {
5319 "alignment" : 4,
5320 "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5321 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>> *",
5322 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5323 "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5324 "size" : 4,
5325 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5326 },
5327 {
5328 "alignment" : 4,
5329 "linker_set_key" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5330 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string> *",
5331 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5332 "self_type" : "_ZTIPN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5333 "size" : 4,
5334 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5335 },
5336 {
5337 "alignment" : 4,
5338 "linker_set_key" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5339 "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder>>> *",
5340 "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5341 "self_type" : "_ZTIPN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
5342 "size" : 4,
5343 "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
5344 },
5345 {
5346 "alignment" : 4,
5347 "linker_set_key" : "_ZTIPN7android8hardware7details13return_statusE",
5348 "name" : "android::hardware::details::return_status *",
5349 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
5350 "self_type" : "_ZTIPN7android8hardware7details13return_statusE",
5351 "size" : 4,
5352 "source_file" : "system/libhidl/base/include/hidl/Status.h"
5353 },
5354 {
5355 "alignment" : 4,
5356 "linker_set_key" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5357 "name" : "android::hardware::details::HidlInstrumentor *",
5358 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
5359 "self_type" : "_ZTIPN7android8hardware7details16HidlInstrumentorE",
5360 "size" : 4,
5361 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5362 },
5363 {
5364 "alignment" : 4,
5365 "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5366 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32>> *",
5367 "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5368 "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
5369 "size" : 4,
5370 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5371 },
5372 {
5373 "alignment" : 4,
5374 "linker_set_key" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5375 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string> *",
5376 "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5377 "self_type" : "_ZTIPN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5378 "size" : 4,
5379 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5380 },
5381 {
5382 "alignment" : 4,
5383 "linker_set_key" : "_ZTIPN7android8hardware9BHwBinderE",
5384 "name" : "android::hardware::BHwBinder *",
5385 "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
5386 "self_type" : "_ZTIPN7android8hardware9BHwBinderE",
5387 "size" : 4,
5388 "source_file" : "system/core/libutils/include/utils/RefBase.h"
5389 },
5390 {
5391 "alignment" : 4,
5392 "linker_set_key" : "_ZTIPN7android9ConditionE",
5393 "name" : "android::Condition *",
5394 "referenced_type" : "_ZTIN7android9ConditionE",
5395 "self_type" : "_ZTIPN7android9ConditionE",
5396 "size" : 4,
5397 "source_file" : "system/core/libutils/include/utils/Condition.h"
5398 },
5399 {
5400 "alignment" : 4,
5401 "linker_set_key" : "_ZTIPPv",
5402 "name" : "void **",
5403 "referenced_type" : "_ZTIPv",
5404 "self_type" : "_ZTIPPv",
5405 "size" : 4,
5406 "source_file" : "system/core/libutils/include/utils/AndroidThreads.h"
5407 },
5408 {
5409 "alignment" : 4,
5410 "linker_set_key" : "_ZTIPc",
5411 "name" : "char *",
5412 "referenced_type" : "_ZTIc",
5413 "self_type" : "_ZTIPc",
5414 "size" : 4,
5415 "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
5416 },
5417 {
5418 "alignment" : 4,
5419 "linker_set_key" : "_ZTIPh",
5420 "name" : "unsigned char *",
5421 "referenced_type" : "_ZTIh",
5422 "self_type" : "_ZTIPh",
5423 "size" : 4,
5424 "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5425 },
5426 {
5427 "alignment" : 4,
5428 "linker_set_key" : "_ZTIPi",
5429 "name" : "int *",
5430 "referenced_type" : "_ZTIi",
5431 "self_type" : "_ZTIPi",
5432 "size" : 4,
5433 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5434 },
5435 {
5436 "alignment" : 4,
5437 "linker_set_key" : "_ZTIPv",
5438 "name" : "void *",
5439 "referenced_type" : "_ZTIv",
5440 "self_type" : "_ZTIPv",
5441 "size" : 4,
5442 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5443 },
5444 {
5445 "alignment" : 4,
5446 "linker_set_key" : "_ZTIPy",
5447 "name" : "unsigned long long *",
5448 "referenced_type" : "_ZTIy",
5449 "self_type" : "_ZTIPy",
5450 "size" : 4,
5451 "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5452 }
5453 ],
5454 "qualified_types" :
5455 [
5456 {
5457 "alignment" : 4,
5458 "is_const" : true,
5459 "linker_set_key" : "_ZTIK13native_handle",
5460 "name" : "const native_handle",
5461 "referenced_type" : "_ZTI13native_handle",
5462 "self_type" : "_ZTIK13native_handle",
5463 "size" : 12,
5464 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5465 },
5466 {
5467 "alignment" : 4,
5468 "is_const" : true,
5469 "linker_set_key" : "_ZTIK7log_msg",
5470 "name" : "const log_msg",
5471 "referenced_type" : "_ZTI7log_msg",
5472 "self_type" : "_ZTIK7log_msg",
5473 "size" : 5124,
5474 "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
5475 },
5476 {
5477 "alignment" : 2,
5478 "is_const" : true,
5479 "linker_set_key" : "_ZTIKDs",
5480 "name" : "const char16_t",
5481 "referenced_type" : "_ZTIDs",
5482 "self_type" : "_ZTIKDs",
5483 "size" : 2,
5484 "source_file" : "system/core/libutils/include/utils/String16.h"
5485 },
5486 {
5487 "alignment" : 4,
5488 "is_const" : true,
5489 "linker_set_key" : "_ZTIKN7android10VectorImplE",
5490 "name" : "const android::VectorImpl",
5491 "referenced_type" : "_ZTIN7android10VectorImplE",
5492 "self_type" : "_ZTIKN7android10VectorImplE",
5493 "size" : 20,
5494 "source_file" : "system/core/libutils/include/utils/VectorImpl.h"
5495 },
5496 {
5497 "alignment" : 4,
5498 "is_const" : true,
5499 "linker_set_key" : "_ZTIKN7android12NativeHandleE",
5500 "name" : "const android::NativeHandle",
5501 "referenced_type" : "_ZTIN7android12NativeHandleE",
5502 "self_type" : "_ZTIKN7android12NativeHandleE",
5503 "size" : 12,
5504 "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
5505 },
5506 {
5507 "alignment" : 4,
5508 "is_const" : true,
5509 "linker_set_key" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5510 "name" : "const android::sp<android::hidl::base::V1_0::IBase>",
5511 "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
5512 "self_type" : "_ZTIKN7android2spINS_4hidl4base4V1_05IBaseEEE",
5513 "size" : 4,
5514 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5515 },
5516 {
5517 "alignment" : 4,
5518 "is_const" : true,
5519 "linker_set_key" : "_ZTIKN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
5520 "name" : "const android::sp<android::hidl::memory::token::V1_0::IMemoryToken>",
5521 "referenced_type" : "_ZTIN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
5522 "self_type" : "_ZTIKN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
5523 "size" : 4,
5524 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5525 },
5526 {
5527 "alignment" : 4,
5528 "is_const" : true,
5529 "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5530 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceManager>",
5531 "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5532 "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
5533 "size" : 4,
5534 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5535 },
5536 {
5537 "alignment" : 4,
5538 "is_const" : true,
5539 "linker_set_key" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5540 "name" : "const android::sp<android::hidl::manager::V1_0::IServiceNotification>",
5541 "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5542 "self_type" : "_ZTIKN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
5543 "size" : 4,
5544 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5545 },
5546 {
5547 "alignment" : 4,
5548 "is_const" : true,
5549 "linker_set_key" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5550 "name" : "const android::sp<android::hardware::ProcessState>",
5551 "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
5552 "self_type" : "_ZTIKN7android2spINS_8hardware12ProcessStateEEE",
5553 "size" : 4,
5554 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5555 },
5556 {
5557 "alignment" : 4,
5558 "is_const" : true,
5559 "linker_set_key" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5560 "name" : "const android::sp<android::hardware::hidl_death_recipient>",
5561 "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
5562 "self_type" : "_ZTIKN7android2spINS_8hardware20hidl_death_recipientEEE",
5563 "size" : 4,
5564 "source_file" : "system/core/libutils/include/utils/RefBase.h"
5565 },
5566 {
5567 "alignment" : 4,
5568 "is_const" : true,
5569 "linker_set_key" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5570 "name" : "const android::sp<android::hardware::hidl_binder_death_recipient>",
5571 "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5572 "self_type" : "_ZTIKN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
5573 "size" : 4,
5574 "source_file" : "system/core/libutils/include/utils/RefBase.h"
5575 },
5576 {
5577 "alignment" : 4,
5578 "is_const" : true,
5579 "linker_set_key" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5580 "name" : "const android::sp<android::hardware::IBinder>",
5581 "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
5582 "self_type" : "_ZTIKN7android2spINS_8hardware7IBinderEEE",
5583 "size" : 4,
5584 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
5585 },
5586 {
5587 "alignment" : 4,
5588 "is_const" : true,
5589 "linker_set_key" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5590 "name" : "const android::wp<android::hardware::hidl_death_recipient>",
5591 "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
5592 "self_type" : "_ZTIKN7android2wpINS_8hardware20hidl_death_recipientEEE",
5593 "size" : 8,
5594 "source_file" : "system/core/libutils/include/utils/RefBase.h"
5595 },
5596 {
5597 "alignment" : 4,
5598 "is_const" : true,
5599 "linker_set_key" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5600 "name" : "const android::wp<android::hardware::BHwBinder>",
5601 "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
5602 "self_type" : "_ZTIKN7android2wpINS_8hardware9BHwBinderEEE",
5603 "size" : 8,
5604 "source_file" : "system/core/libutils/include/utils/RefBase.h"
5605 },
5606 {
5607 "alignment" : 4,
5608 "is_const" : true,
5609 "linker_set_key" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5610 "name" : "const android::hidl::base::V1_0::IBase",
5611 "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
5612 "self_type" : "_ZTIKN7android4hidl4base4V1_05IBaseE",
5613 "size" : 12,
5614 "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/IBase.h"
5615 },
5616 {
5617 "alignment" : 4,
5618 "is_const" : true,
5619 "linker_set_key" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
5620 "name" : "const android::hidl::base::V1_0::BpHwBase",
5621 "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
5622 "self_type" : "_ZTIKN7android4hidl4base4V1_08BpHwBaseE",
5623 "size" : 92,
5624 "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h"
5625 },
5626 {
5627 "alignment" : 4,
5628 "is_const" : true,
5629 "linker_set_key" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
5630 "name" : "const android::hidl::base::V1_0::DebugInfo::Architecture",
5631 "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
5632 "self_type" : "_ZTIKN7android4hidl4base4V1_09DebugInfo12ArchitectureE",
5633 "size" : 4,
5634 "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h"
5635 },
5636 {
5637 "alignment" : 4,
5638 "is_const" : true,
5639 "linker_set_key" : "_ZTIKN7android4hidl6memory5token4V1_012IMemoryTokenE",
5640 "name" : "const android::hidl::memory::token::V1_0::IMemoryToken",
5641 "referenced_type" : "_ZTIN7android4hidl6memory5token4V1_012IMemoryTokenE",
5642 "self_type" : "_ZTIKN7android4hidl6memory5token4V1_012IMemoryTokenE",
5643 "size" : 12,
5644 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h"
5645 },
5646 {
5647 "alignment" : 4,
5648 "is_const" : true,
5649 "linker_set_key" : "_ZTIKN7android4hidl6memory5token4V1_015BpHwMemoryTokenE",
5650 "name" : "const android::hidl::memory::token::V1_0::BpHwMemoryToken",
5651 "referenced_type" : "_ZTIN7android4hidl6memory5token4V1_015BpHwMemoryTokenE",
5652 "self_type" : "_ZTIKN7android4hidl6memory5token4V1_015BpHwMemoryTokenE",
5653 "size" : 92,
5654 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BpHwMemoryToken.h"
5655 },
5656 {
5657 "alignment" : 4,
5658 "is_const" : true,
5659 "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
5660 "name" : "const android::hidl::manager::V1_0::IServiceManager::PidConstant",
5661 "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
5662 "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager11PidConstantE",
5663 "size" : 4,
5664 "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5665 },
5666 {
5667 "alignment" : 1,
5668 "is_const" : true,
5669 "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
5670 "name" : "const android::hidl::manager::V1_0::IServiceManager::Transport",
5671 "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager9TransportE",
5672 "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManager9TransportE",
5673 "size" : 1,
5674 "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5675 },
5676 {
5677 "alignment" : 4,
5678 "is_const" : true,
5679 "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
5680 "name" : "const android::hidl::manager::V1_0::IServiceManager",
5681 "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
5682 "self_type" : "_ZTIKN7android4hidl7manager4V1_015IServiceManagerE",
5683 "size" : 12,
5684 "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5685 },
5686 {
5687 "alignment" : 4,
5688 "is_const" : true,
5689 "linker_set_key" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
5690 "name" : "const android::hidl::manager::V1_0::IServiceNotification",
5691 "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
5692 "self_type" : "_ZTIKN7android4hidl7manager4V1_020IServiceNotificationE",
5693 "size" : 12,
5694 "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h"
5695 },
5696 {
5697 "alignment" : 4,
5698 "is_const" : true,
5699 "linker_set_key" : "_ZTIKN7android7RefBaseE",
5700 "name" : "const android::RefBase",
5701 "referenced_type" : "_ZTIN7android7RefBaseE",
5702 "self_type" : "_ZTIKN7android7RefBaseE",
5703 "size" : 8,
5704 "source_file" : "system/core/libutils/include/utils/RefBase.h"
5705 },
5706 {
5707 "alignment" : 4,
5708 "is_const" : true,
5709 "linker_set_key" : "_ZTIKN7android7String8E",
5710 "name" : "const android::String8",
5711 "referenced_type" : "_ZTIN7android7String8E",
5712 "self_type" : "_ZTIKN7android7String8E",
5713 "size" : 4,
5714 "source_file" : "system/core/libutils/include/utils/String8.h"
5715 },
5716 {
5717 "alignment" : 4,
5718 "is_const" : true,
5719 "linker_set_key" : "_ZTIKN7android8String16E",
5720 "name" : "const android::String16",
5721 "referenced_type" : "_ZTIN7android8String16E",
5722 "self_type" : "_ZTIKN7android8String16E",
5723 "size" : 4,
5724 "source_file" : "system/core/libutils/include/utils/String16.h"
5725 },
5726 {
5727 "alignment" : 1,
5728 "is_const" : true,
5729 "linker_set_key" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5730 "name" : "const android::hardware::hidl_array<unsigned char, 32>",
5731 "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
5732 "self_type" : "_ZTIKN7android8hardware10hidl_arrayIhLj32EJEEE",
5733 "size" : 32,
5734 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5735 },
5736 {
5737 "alignment" : 4,
5738 "is_const" : true,
5739 "linker_set_key" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5740 "name" : "const android::hardware::BpHwRefBase",
5741 "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
5742 "self_type" : "_ZTIKN7android8hardware11BpHwRefBaseE",
5743 "size" : 24,
5744 "source_file" : "system/libhwbinder/include/hwbinder/Binder.h"
5745 },
5746 {
5747 "alignment" : 8,
5748 "is_const" : true,
5749 "linker_set_key" : "_ZTIKN7android8hardware11hidl_handleE",
5750 "name" : "const android::hardware::hidl_handle",
5751 "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
5752 "self_type" : "_ZTIKN7android8hardware11hidl_handleE",
5753 "size" : 16,
5754 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5755 },
5756 {
5757 "alignment" : 8,
5758 "is_const" : true,
5759 "linker_set_key" : "_ZTIKN7android8hardware11hidl_memoryE",
5760 "name" : "const android::hardware::hidl_memory",
5761 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
5762 "self_type" : "_ZTIKN7android8hardware11hidl_memoryE",
5763 "size" : 40,
5764 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5765 },
5766 {
5767 "alignment" : 8,
5768 "is_const" : true,
5769 "linker_set_key" : "_ZTIKN7android8hardware11hidl_stringE",
5770 "name" : "const android::hardware::hidl_string",
5771 "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
5772 "self_type" : "_ZTIKN7android8hardware11hidl_stringE",
5773 "size" : 16,
5774 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5775 },
5776 {
5777 "alignment" : 2,
5778 "is_const" : true,
5779 "linker_set_key" : "_ZTIKN7android8hardware12hidl_versionE",
5780 "name" : "const android::hardware::hidl_version",
5781 "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
5782 "self_type" : "_ZTIKN7android8hardware12hidl_versionE",
5783 "size" : 4,
5784 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5785 },
5786 {
5787 "alignment" : 4,
5788 "is_const" : true,
5789 "linker_set_key" : "_ZTIKN7android8hardware6ParcelE",
5790 "name" : "const android::hardware::Parcel",
5791 "referenced_type" : "_ZTIN7android8hardware6ParcelE",
5792 "self_type" : "_ZTIKN7android8hardware6ParcelE",
5793 "size" : 68,
5794 "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
5795 },
5796 {
5797 "alignment" : 4,
5798 "is_const" : true,
5799 "linker_set_key" : "_ZTIKN7android8hardware6ReturnINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEEEE",
5800 "name" : "const android::hardware::Return<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>>",
5801 "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEEEE",
5802 "self_type" : "_ZTIKN7android8hardware6ReturnINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEEEE",
5803 "size" : 28,
5804 "source_file" : "system/libhidl/base/include/hidl/Status.h"
5805 },
5806 {
5807 "alignment" : 4,
5808 "is_const" : true,
5809 "linker_set_key" : "_ZTIKN7android8hardware6ReturnIbEE",
5810 "name" : "const android::hardware::Return<bool>",
5811 "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
5812 "self_type" : "_ZTIKN7android8hardware6ReturnIbEE",
5813 "size" : 24,
5814 "source_file" : "system/libhidl/base/include/hidl/Status.h"
5815 },
5816 {
5817 "alignment" : 4,
5818 "is_const" : true,
5819 "linker_set_key" : "_ZTIKN7android8hardware6StatusE",
5820 "name" : "const android::hardware::Status",
5821 "referenced_type" : "_ZTIN7android8hardware6StatusE",
5822 "self_type" : "_ZTIKN7android8hardware6StatusE",
5823 "size" : 20,
5824 "source_file" : "system/libhidl/base/include/hidl/Status.h"
5825 },
5826 {
5827 "alignment" : 8,
5828 "is_const" : true,
5829 "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5830 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>>",
5831 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5832 "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
5833 "size" : 8,
5834 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5835 },
5836 {
5837 "alignment" : 8,
5838 "is_const" : true,
5839 "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5840 "name" : "const android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
5841 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5842 "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
5843 "size" : 8,
5844 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5845 },
5846 {
5847 "alignment" : 8,
5848 "is_const" : true,
5849 "linker_set_key" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
5850 "name" : "const android::hardware::details::hidl_pointer<int>",
5851 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
5852 "self_type" : "_ZTIKN7android8hardware7details12hidl_pointerIiEE",
5853 "size" : 8,
5854 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5855 },
5856 {
5857 "alignment" : 4,
5858 "is_const" : true,
5859 "linker_set_key" : "_ZTIKN7android8hardware7details13return_statusE",
5860 "name" : "const android::hardware::details::return_status",
5861 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
5862 "self_type" : "_ZTIKN7android8hardware7details13return_statusE",
5863 "size" : 24,
5864 "source_file" : "system/libhidl/base/include/hidl/Status.h"
5865 },
5866 {
5867 "is_const" : true,
5868 "linker_set_key" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5869 "name" : "const iter<is_const>",
5870 "referenced_type" : "_ZTIN7android8hardware8hidl_vec4iterIXTL0__EEE",
5871 "self_type" : "_ZTIKN7android8hardware8hidl_vec4iterIXTL0__EEE",
5872 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5873 },
5874 {
5875 "alignment" : 8,
5876 "is_const" : true,
5877 "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5878 "name" : "const android::hardware::hidl_vec<android::hardware::hidl_string>",
5879 "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5880 "self_type" : "_ZTIKN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
5881 "size" : 16,
5882 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h"
5883 },
5884 {
5885 "alignment" : 8,
5886 "is_const" : true,
5887 "linker_set_key" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5888 "name" : "const android::hardware::hidl_vec<int>",
5889 "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
5890 "self_type" : "_ZTIKN7android8hardware8hidl_vecIiEE",
5891 "size" : 16,
5892 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5893 },
5894 {
5895 "alignment" : 4,
5896 "is_const" : true,
5897 "linker_set_key" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5898 "name" : "const std::basic_string<char, std::char_traits<char>, std::allocator<char>>",
5899 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5900 "self_type" : "_ZTIKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
5901 "size" : 12,
5902 "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h"
5903 },
5904 {
5905 "alignment" : 4,
5906 "is_const" : true,
5907 "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
5908 "name" : "const std::array<android::hidl::base::V1_0::DebugInfo::Architecture, 3>",
5909 "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
5910 "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl4base4V1_09DebugInfo12ArchitectureELj3EEE",
5911 "size" : 12,
5912 "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h"
5913 },
5914 {
5915 "alignment" : 4,
5916 "is_const" : true,
5917 "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
5918 "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::PidConstant, 1>",
5919 "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
5920 "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager11PidConstantELj1EEE",
5921 "size" : 4,
5922 "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5923 },
5924 {
5925 "alignment" : 1,
5926 "is_const" : true,
5927 "linker_set_key" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
5928 "name" : "const std::array<android::hidl::manager::V1_0::IServiceManager::Transport, 3>",
5929 "referenced_type" : "_ZTINSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
5930 "self_type" : "_ZTIKNSt3__15arrayIN7android4hidl7manager4V1_015IServiceManager9TransportELj3EEE",
5931 "size" : 3,
5932 "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
5933 },
5934 {
5935 "alignment" : 4,
5936 "is_const" : true,
5937 "linker_set_key" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5938 "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 *>> *)>>>",
5939 "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5940 "self_type" : "_ZTIKNSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE",
5941 "size" : 12,
5942 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
5943 },
5944 {
5945 "alignment" : 4,
5946 "is_const" : true,
5947 "linker_set_key" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
5948 "name" : "const android::hidl::base::V1_0::IBase *const",
5949 "referenced_type" : "_ZTIPKN7android4hidl4base4V1_05IBaseE",
5950 "self_type" : "_ZTIKPKN7android4hidl4base4V1_05IBaseE",
5951 "size" : 4,
5952 "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
5953 },
5954 {
5955 "alignment" : 4,
5956 "is_const" : true,
5957 "linker_set_key" : "_ZTIKPN7android7RefBase12weakref_implE",
5958 "name" : "android::RefBase::weakref_impl *const",
5959 "referenced_type" : "_ZTIPN7android7RefBase12weakref_implE",
5960 "self_type" : "_ZTIKPN7android7RefBase12weakref_implE",
5961 "size" : 4,
5962 "source_file" : "system/core/libutils/include/utils/RefBase.h"
5963 },
5964 {
5965 "alignment" : 4,
5966 "is_const" : true,
5967 "linker_set_key" : "_ZTIKPN7android8hardware7IBinderE",
5968 "name" : "android::hardware::IBinder *const",
5969 "referenced_type" : "_ZTIPN7android8hardware7IBinderE",
5970 "self_type" : "_ZTIKPN7android8hardware7IBinderE",
5971 "size" : 4,
5972 "source_file" : "system/libhwbinder/include/hwbinder/Binder.h"
5973 },
5974 {
5975 "alignment" : 4,
5976 "is_const" : true,
5977 "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
5978 "name" : "const std::initializer_list<android::hardware::hidl_array<unsigned char, 32>>",
5979 "referenced_type" : "_ZTISt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
5980 "self_type" : "_ZTIKSt16initializer_listIN7android8hardware10hidl_arrayIhLj32EJEEEE",
5981 "size" : 8,
5982 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5983 },
5984 {
5985 "alignment" : 4,
5986 "is_const" : true,
5987 "linker_set_key" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
5988 "name" : "const std::initializer_list<android::hardware::hidl_string>",
5989 "referenced_type" : "_ZTISt16initializer_listIN7android8hardware11hidl_stringEE",
5990 "self_type" : "_ZTIKSt16initializer_listIN7android8hardware11hidl_stringEE",
5991 "size" : 8,
5992 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
5993 },
5994 {
5995 "alignment" : 1,
5996 "is_const" : true,
5997 "linker_set_key" : "_ZTIKa",
5998 "name" : "const signed char",
5999 "referenced_type" : "_ZTIa",
6000 "self_type" : "_ZTIKa",
6001 "size" : 1,
6002 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6003 },
6004 {
6005 "alignment" : 1,
6006 "is_const" : true,
6007 "linker_set_key" : "_ZTIKb",
6008 "name" : "const bool",
6009 "referenced_type" : "_ZTIb",
6010 "self_type" : "_ZTIKb",
6011 "size" : 1,
6012 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6013 },
6014 {
6015 "alignment" : 1,
6016 "is_const" : true,
6017 "linker_set_key" : "_ZTIKc",
6018 "name" : "const char",
6019 "referenced_type" : "_ZTIc",
6020 "self_type" : "_ZTIKc",
6021 "size" : 1,
6022 "source_file" : "system/logging/liblog/include_vndk/android/log.h"
6023 },
6024 {
6025 "alignment" : 8,
6026 "is_const" : true,
6027 "linker_set_key" : "_ZTIKd",
6028 "name" : "const double",
6029 "referenced_type" : "_ZTId",
6030 "self_type" : "_ZTIKd",
6031 "size" : 8,
6032 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6033 },
6034 {
6035 "alignment" : 4,
6036 "is_const" : true,
6037 "linker_set_key" : "_ZTIKf",
6038 "name" : "const float",
6039 "referenced_type" : "_ZTIf",
6040 "self_type" : "_ZTIKf",
6041 "size" : 4,
6042 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6043 },
6044 {
6045 "alignment" : 1,
6046 "is_const" : true,
6047 "linker_set_key" : "_ZTIKh",
6048 "name" : "const unsigned char",
6049 "referenced_type" : "_ZTIh",
6050 "self_type" : "_ZTIKh",
6051 "size" : 1,
6052 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6053 },
6054 {
6055 "alignment" : 4,
6056 "is_const" : true,
6057 "linker_set_key" : "_ZTIKi",
6058 "name" : "const int",
6059 "referenced_type" : "_ZTIi",
6060 "self_type" : "_ZTIKi",
6061 "size" : 4,
6062 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
6063 },
6064 {
6065 "alignment" : 4,
6066 "is_const" : true,
6067 "linker_set_key" : "_ZTIKj",
6068 "name" : "const unsigned int",
6069 "referenced_type" : "_ZTIj",
6070 "self_type" : "_ZTIKj",
6071 "size" : 4,
6072 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6073 },
6074 {
6075 "alignment" : 2,
6076 "is_const" : true,
6077 "linker_set_key" : "_ZTIKs",
6078 "name" : "const short",
6079 "referenced_type" : "_ZTIs",
6080 "self_type" : "_ZTIKs",
6081 "size" : 2,
6082 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6083 },
6084 {
6085 "alignment" : 2,
6086 "is_const" : true,
6087 "linker_set_key" : "_ZTIKt",
6088 "name" : "const unsigned short",
6089 "referenced_type" : "_ZTIt",
6090 "self_type" : "_ZTIKt",
6091 "size" : 2,
6092 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6093 },
6094 {
6095 "is_const" : true,
6096 "linker_set_key" : "_ZTIKv",
6097 "name" : "const void",
6098 "referenced_type" : "_ZTIv",
6099 "self_type" : "_ZTIKv",
6100 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
6101 },
6102 {
6103 "alignment" : 8,
6104 "is_const" : true,
6105 "linker_set_key" : "_ZTIKx",
6106 "name" : "const long long",
6107 "referenced_type" : "_ZTIx",
6108 "self_type" : "_ZTIKx",
6109 "size" : 8,
6110 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6111 },
6112 {
6113 "alignment" : 8,
6114 "is_const" : true,
6115 "linker_set_key" : "_ZTIKy",
6116 "name" : "const unsigned long long",
6117 "referenced_type" : "_ZTIy",
6118 "self_type" : "_ZTIKy",
6119 "size" : 8,
6120 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h"
6121 },
6122 {
6123 "alignment" : 1,
6124 "is_volatile" : true,
6125 "linker_set_key" : "_ZTIVb",
6126 "name" : "volatile bool",
6127 "referenced_type" : "_ZTIb",
6128 "self_type" : "_ZTIVb",
6129 "size" : 1,
6130 "source_file" : "system/core/libutils/include/utils/Thread.h"
6131 },
6132 {
6133 "alignment" : 4,
6134 "is_volatile" : true,
6135 "linker_set_key" : "_ZTIVi",
6136 "name" : "volatile int",
6137 "referenced_type" : "_ZTIi",
6138 "self_type" : "_ZTIVi",
6139 "size" : 4,
6140 "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h"
6141 }
6142 ],
6143 "record_types" :
6144 [
6145 {
6146 "alignment" : 4,
6147 "fields" :
6148 [
6149 {
6150 "field_name" : "len",
6151 "referenced_type" : "_ZTIt"
6152 },
6153 {
6154 "field_name" : "hdr_size",
6155 "field_offset" : 16,
6156 "referenced_type" : "_ZTIt"
6157 },
6158 {
6159 "field_name" : "pid",
6160 "field_offset" : 32,
6161 "referenced_type" : "_ZTIi"
6162 },
6163 {
6164 "field_name" : "tid",
6165 "field_offset" : 64,
6166 "referenced_type" : "_ZTIj"
6167 },
6168 {
6169 "field_name" : "sec",
6170 "field_offset" : 96,
6171 "referenced_type" : "_ZTIj"
6172 },
6173 {
6174 "field_name" : "nsec",
6175 "field_offset" : 128,
6176 "referenced_type" : "_ZTIj"
6177 },
6178 {
6179 "field_name" : "lid",
6180 "field_offset" : 160,
6181 "referenced_type" : "_ZTIj"
6182 },
6183 {
6184 "field_name" : "uid",
6185 "field_offset" : 192,
6186 "referenced_type" : "_ZTIj"
6187 }
6188 ],
6189 "linker_set_key" : "_ZTI12logger_entry",
6190 "name" : "logger_entry",
6191 "referenced_type" : "_ZTI12logger_entry",
6192 "self_type" : "_ZTI12logger_entry",
6193 "size" : 28,
6194 "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
6195 },
6196 {
6197 "alignment" : 4,
6198 "fields" :
6199 [
6200 {
6201 "field_name" : "y",
6202 "referenced_type" : "_ZTIPv"
6203 },
6204 {
6205 "field_name" : "cb",
6206 "field_offset" : 32,
6207 "referenced_type" : "_ZTIPv"
6208 },
6209 {
6210 "field_name" : "cr",
6211 "field_offset" : 64,
6212 "referenced_type" : "_ZTIPv"
6213 },
6214 {
6215 "field_name" : "ystride",
6216 "field_offset" : 96,
6217 "referenced_type" : "_ZTIj"
6218 },
6219 {
6220 "field_name" : "cstride",
6221 "field_offset" : 128,
6222 "referenced_type" : "_ZTIj"
6223 },
6224 {
6225 "field_name" : "chroma_step",
6226 "field_offset" : 160,
6227 "referenced_type" : "_ZTIj"
6228 },
6229 {
6230 "field_name" : "reserved",
6231 "field_offset" : 192,
6232 "referenced_type" : "_ZTIA8_j"
6233 }
6234 ],
6235 "linker_set_key" : "_ZTI13android_ycbcr",
6236 "name" : "android_ycbcr",
6237 "referenced_type" : "_ZTI13android_ycbcr",
6238 "self_type" : "_ZTI13android_ycbcr",
6239 "size" : 56,
6240 "source_file" : "system/core/libsystem/include/system/graphics.h"
6241 },
6242 {
6243 "alignment" : 4,
6244 "fields" :
6245 [
6246 {
6247 "field_name" : "version",
6248 "referenced_type" : "_ZTIi"
6249 },
6250 {
6251 "field_name" : "numFds",
6252 "field_offset" : 32,
6253 "referenced_type" : "_ZTIi"
6254 },
6255 {
6256 "field_name" : "numInts",
6257 "field_offset" : 64,
6258 "referenced_type" : "_ZTIi"
6259 },
6260 {
6261 "field_name" : "data",
6262 "field_offset" : 96,
6263 "referenced_type" : "_ZTIA0_i"
6264 }
6265 ],
6266 "linker_set_key" : "_ZTI13native_handle",
6267 "name" : "native_handle",
6268 "referenced_type" : "_ZTI13native_handle",
6269 "self_type" : "_ZTI13native_handle",
6270 "size" : 12,
6271 "source_file" : "system/core/libcutils/include_outside_system/cutils/native_handle.h"
6272 },
6273 {
6274 "alignment" : 4,
6275 "fields" :
6276 [
6277 {
6278 "field_name" : "x",
6279 "referenced_type" : "_ZTIf"
6280 },
6281 {
6282 "field_name" : "y",
6283 "field_offset" : 32,
6284 "referenced_type" : "_ZTIf"
6285 }
6286 ],
6287 "linker_set_key" : "_ZTI16android_xy_color",
6288 "name" : "android_xy_color",
6289 "referenced_type" : "_ZTI16android_xy_color",
6290 "self_type" : "_ZTI16android_xy_color",
6291 "size" : 8,
6292 "source_file" : "system/core/libsystem/include/system/graphics.h"
6293 },
6294 {
6295 "alignment" : 4,
6296 "fields" :
6297 [
6298 {
6299 "field_name" : "top_left",
6300 "referenced_type" : "_ZTIPh"
6301 },
6302 {
6303 "field_name" : "component",
6304 "field_offset" : 32,
6305 "referenced_type" : "_ZTI22android_flex_component"
6306 },
6307 {
6308 "field_name" : "bits_per_component",
6309 "field_offset" : 64,
6310 "referenced_type" : "_ZTIi"
6311 },
6312 {
6313 "field_name" : "bits_used",
6314 "field_offset" : 96,
6315 "referenced_type" : "_ZTIi"
6316 },
6317 {
6318 "field_name" : "h_increment",
6319 "field_offset" : 128,
6320 "referenced_type" : "_ZTIi"
6321 },
6322 {
6323 "field_name" : "v_increment",
6324 "field_offset" : 160,
6325 "referenced_type" : "_ZTIi"
6326 },
6327 {
6328 "field_name" : "h_subsampling",
6329 "field_offset" : 192,
6330 "referenced_type" : "_ZTIi"
6331 },
6332 {
6333 "field_name" : "v_subsampling",
6334 "field_offset" : 224,
6335 "referenced_type" : "_ZTIi"
6336 }
6337 ],
6338 "linker_set_key" : "_ZTI18android_flex_plane",
6339 "name" : "android_flex_plane",
6340 "referenced_type" : "_ZTI18android_flex_plane",
6341 "self_type" : "_ZTI18android_flex_plane",
6342 "size" : 32,
6343 "source_file" : "system/core/libsystem/include/system/graphics.h"
6344 },
6345 {
6346 "alignment" : 4,
6347 "fields" :
6348 [
6349 {
6350 "field_name" : "format",
6351 "referenced_type" : "_ZTI19android_flex_format"
6352 },
6353 {
6354 "field_name" : "num_planes",
6355 "field_offset" : 32,
6356 "referenced_type" : "_ZTIj"
6357 },
6358 {
6359 "field_name" : "planes",
6360 "field_offset" : 64,
6361 "referenced_type" : "_ZTIP18android_flex_plane"
6362 }
6363 ],
6364 "linker_set_key" : "_ZTI19android_flex_layout",
6365 "name" : "android_flex_layout",
6366 "referenced_type" : "_ZTI19android_flex_layout",
6367 "self_type" : "_ZTI19android_flex_layout",
6368 "size" : 12,
6369 "source_file" : "system/core/libsystem/include/system/graphics.h"
6370 },
6371 {
6372 "alignment" : 4,
6373 "fields" :
6374 [
6375 {
6376 "field_name" : "num_points",
6377 "referenced_type" : "_ZTIj"
6378 },
6379 {
6380 "field_name" : "reserved",
6381 "field_offset" : 32,
6382 "referenced_type" : "_ZTIA8_j"
6383 },
6384 {
6385 "field_name" : "xyzc_points",
6386 "field_offset" : 288,
6387 "referenced_type" : "_ZTIA_f"
6388 }
6389 ],
6390 "linker_set_key" : "_ZTI20android_depth_points",
6391 "name" : "android_depth_points",
6392 "referenced_type" : "_ZTI20android_depth_points",
6393 "self_type" : "_ZTI20android_depth_points",
6394 "size" : 36,
6395 "source_file" : "system/core/libsystem/include/system/graphics.h"
6396 },
6397 {
6398 "alignment" : 4,
6399 "fields" :
6400 [
6401 {
6402 "field_name" : "struct_size",
6403 "referenced_type" : "_ZTIj"
6404 },
6405 {
6406 "field_name" : "buffer_id",
6407 "field_offset" : 32,
6408 "referenced_type" : "_ZTIi"
6409 },
6410 {
6411 "field_name" : "priority",
6412 "field_offset" : 64,
6413 "referenced_type" : "_ZTIi"
6414 },
6415 {
6416 "field_name" : "tag",
6417 "field_offset" : 96,
6418 "referenced_type" : "_ZTIPKc"
6419 },
6420 {
6421 "field_name" : "file",
6422 "field_offset" : 128,
6423 "referenced_type" : "_ZTIPKc"
6424 },
6425 {
6426 "field_name" : "line",
6427 "field_offset" : 160,
6428 "referenced_type" : "_ZTIj"
6429 },
6430 {
6431 "field_name" : "message",
6432 "field_offset" : 192,
6433 "referenced_type" : "_ZTIPKc"
6434 }
6435 ],
6436 "linker_set_key" : "_ZTI21__android_log_message",
6437 "name" : "__android_log_message",
6438 "referenced_type" : "_ZTI21__android_log_message",
6439 "self_type" : "_ZTI21__android_log_message",
6440 "size" : 28,
6441 "source_file" : "system/logging/liblog/include_vndk/android/log.h"
6442 },
6443 {
6444 "alignment" : 4,
6445 "fields" :
6446 [
6447 {
6448 "field_name" : "maxContentLightLevel",
6449 "referenced_type" : "_ZTIf"
6450 },
6451 {
6452 "field_name" : "maxFrameAverageLightLevel",
6453 "field_offset" : 32,
6454 "referenced_type" : "_ZTIf"
6455 }
6456 ],
6457 "linker_set_key" : "_ZTI25android_cta861_3_metadata",
6458 "name" : "android_cta861_3_metadata",
6459 "referenced_type" : "_ZTI25android_cta861_3_metadata",
6460 "self_type" : "_ZTI25android_cta861_3_metadata",
6461 "size" : 8,
6462 "source_file" : "system/core/libsystem/include/system/graphics.h"
6463 },
6464 {
6465 "alignment" : 4,
6466 "fields" :
6467 [
6468 {
6469 "field_name" : "displayPrimaryRed",
6470 "referenced_type" : "_ZTI16android_xy_color"
6471 },
6472 {
6473 "field_name" : "displayPrimaryGreen",
6474 "field_offset" : 64,
6475 "referenced_type" : "_ZTI16android_xy_color"
6476 },
6477 {
6478 "field_name" : "displayPrimaryBlue",
6479 "field_offset" : 128,
6480 "referenced_type" : "_ZTI16android_xy_color"
6481 },
6482 {
6483 "field_name" : "whitePoint",
6484 "field_offset" : 192,
6485 "referenced_type" : "_ZTI16android_xy_color"
6486 },
6487 {
6488 "field_name" : "maxLuminance",
6489 "field_offset" : 256,
6490 "referenced_type" : "_ZTIf"
6491 },
6492 {
6493 "field_name" : "minLuminance",
6494 "field_offset" : 288,
6495 "referenced_type" : "_ZTIf"
6496 }
6497 ],
6498 "linker_set_key" : "_ZTI26android_smpte2086_metadata",
6499 "name" : "android_smpte2086_metadata",
6500 "referenced_type" : "_ZTI26android_smpte2086_metadata",
6501 "self_type" : "_ZTI26android_smpte2086_metadata",
6502 "size" : 40,
6503 "source_file" : "system/core/libsystem/include/system/graphics.h"
6504 },
6505 {
6506 "alignment" : 4,
6507 "fields" :
6508 [
6509 {
6510 "referenced_type" : "_ZTIN7log_msgUt_E"
6511 }
6512 ],
6513 "linker_set_key" : "_ZTI7log_msg",
6514 "name" : "log_msg",
6515 "referenced_type" : "_ZTI7log_msg",
6516 "self_type" : "_ZTI7log_msg",
6517 "size" : 5124,
6518 "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
6519 },
6520 {
6521 "alignment" : 1,
6522 "fields" :
6523 [
6524 {
6525 "field_name" : "tv_sec",
6526 "referenced_type" : "_ZTIj"
6527 },
6528 {
6529 "field_name" : "tv_nsec",
6530 "field_offset" : 32,
6531 "referenced_type" : "_ZTIj"
6532 }
6533 ],
6534 "linker_set_key" : "_ZTI8log_time",
6535 "name" : "log_time",
6536 "referenced_type" : "_ZTI8log_time",
6537 "self_type" : "_ZTI8log_time",
6538 "size" : 8,
6539 "source_file" : "system/logging/liblog/include_vndk/log/log_time.h"
6540 },
6541 {
6542 "alignment" : 4,
6543 "fields" :
6544 [
6545 {
6546 "access" : "private",
6547 "field_name" : "mStorage",
6548 "field_offset" : 32,
6549 "referenced_type" : "_ZTIPv"
6550 },
6551 {
6552 "access" : "private",
6553 "field_name" : "mCount",
6554 "field_offset" : 64,
6555 "referenced_type" : "_ZTIj"
6556 },
6557 {
6558 "access" : "private",
6559 "field_name" : "mFlags",
6560 "field_offset" : 96,
6561 "referenced_type" : "_ZTIKj"
6562 },
6563 {
6564 "access" : "private",
6565 "field_name" : "mItemSize",
6566 "field_offset" : 128,
6567 "referenced_type" : "_ZTIKj"
6568 }
6569 ],
6570 "linker_set_key" : "_ZTIN7android10VectorImplE",
6571 "name" : "android::VectorImpl",
6572 "record_kind" : "class",
6573 "referenced_type" : "_ZTIN7android10VectorImplE",
6574 "self_type" : "_ZTIN7android10VectorImplE",
6575 "size" : 20,
6576 "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
6577 "vtable_components" :
6578 [
6579 {
6580 "kind" : "offset_to_top"
6581 },
6582 {
6583 "kind" : "rtti",
6584 "mangled_component_name" : "_ZTIN7android10VectorImplE"
6585 },
6586 {
6587 "kind" : "complete_dtor_pointer",
6588 "mangled_component_name" : "_ZN7android10VectorImplD1Ev"
6589 },
6590 {
6591 "kind" : "deleting_dtor_pointer",
6592 "mangled_component_name" : "_ZN7android10VectorImplD0Ev"
6593 },
6594 {
6595 "is_pure" : true,
6596 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
6597 },
6598 {
6599 "is_pure" : true,
6600 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
6601 },
6602 {
6603 "is_pure" : true,
6604 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
6605 },
6606 {
6607 "is_pure" : true,
6608 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
6609 },
6610 {
6611 "is_pure" : true,
6612 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
6613 },
6614 {
6615 "is_pure" : true,
6616 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
6617 }
6618 ]
6619 },
6620 {
6621 "alignment" : 8,
6622 "fields" :
6623 [
6624 {
6625 "access" : "private",
6626 "field_name" : "mTag",
6627 "referenced_type" : "_ZTIy"
6628 }
6629 ],
6630 "linker_set_key" : "_ZTIN7android11ScopedTraceE",
6631 "name" : "android::ScopedTrace",
6632 "record_kind" : "class",
6633 "referenced_type" : "_ZTIN7android11ScopedTraceE",
6634 "self_type" : "_ZTIN7android11ScopedTraceE",
6635 "size" : 8,
6636 "source_file" : "system/core/libutils/include/utils/Trace.h"
6637 },
6638 {
6639 "alignment" : 4,
6640 "fields" :
6641 [
6642 {
6643 "access" : "private",
6644 "field_name" : "mCount",
6645 "referenced_type" : "_ZTINSt3__16atomicIiEE"
6646 }
6647 ],
6648 "linker_set_key" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
6649 "name" : "android::LightRefBase<android::NativeHandle>",
6650 "record_kind" : "class",
6651 "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
6652 "self_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE",
6653 "size" : 4,
6654 "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
6655 "template_args" : [ "_ZTIN7android12NativeHandleE" ]
6656 },
6657 {
6658 "alignment" : 4,
6659 "fields" :
6660 [
6661 {
6662 "access" : "private",
6663 "field_name" : "mCount",
6664 "referenced_type" : "_ZTINSt3__16atomicIiEE"
6665 }
6666 ],
6667 "linker_set_key" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
6668 "name" : "android::LightRefBase<android::VirtualLightRefBase>",
6669 "record_kind" : "class",
6670 "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
6671 "self_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE",
6672 "size" : 4,
6673 "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
6674 "template_args" : [ "_ZTIN7android19VirtualLightRefBaseE" ]
6675 },
6676 {
6677 "alignment" : 4,
6678 "base_specifiers" :
6679 [
6680 {
6681 "referenced_type" : "_ZTIN7android12LightRefBaseINS_12NativeHandleEEE"
6682 }
6683 ],
6684 "fields" :
6685 [
6686 {
6687 "access" : "private",
6688 "field_name" : "mHandle",
6689 "field_offset" : 32,
6690 "referenced_type" : "_ZTIP13native_handle"
6691 },
6692 {
6693 "access" : "private",
6694 "field_name" : "mOwnsHandle",
6695 "field_offset" : 64,
6696 "referenced_type" : "_ZTIb"
6697 }
6698 ],
6699 "linker_set_key" : "_ZTIN7android12NativeHandleE",
6700 "name" : "android::NativeHandle",
6701 "record_kind" : "class",
6702 "referenced_type" : "_ZTIN7android12NativeHandleE",
6703 "self_type" : "_ZTIN7android12NativeHandleE",
6704 "size" : 12,
6705 "source_file" : "system/core/libutils/include/utils/NativeHandle.h"
6706 },
6707 {
6708 "alignment" : 1,
6709 "linker_set_key" : "_ZTIN7android14ReferenceMoverE",
6710 "name" : "android::ReferenceMover",
6711 "record_kind" : "class",
6712 "referenced_type" : "_ZTIN7android14ReferenceMoverE",
6713 "self_type" : "_ZTIN7android14ReferenceMoverE",
6714 "size" : 1,
6715 "source_file" : "system/core/libutils/include/utils/RefBase.h"
6716 },
6717 {
6718 "alignment" : 4,
6719 "linker_set_key" : "_ZTIN7android16ReferenceRenamerE",
6720 "name" : "android::ReferenceRenamer",
6721 "record_kind" : "class",
6722 "referenced_type" : "_ZTIN7android16ReferenceRenamerE",
6723 "self_type" : "_ZTIN7android16ReferenceRenamerE",
6724 "size" : 4,
6725 "source_file" : "system/core/libutils/include/utils/RefBase.h",
6726 "vtable_components" :
6727 [
6728 {
6729 "kind" : "offset_to_top"
6730 },
6731 {
6732 "kind" : "rtti",
6733 "mangled_component_name" : "_ZTIN7android16ReferenceRenamerE"
6734 },
6735 {
6736 "is_pure" : true,
6737 "mangled_component_name" : "_ZNK7android16ReferenceRenamerclEj"
6738 }
6739 ]
6740 },
6741 {
6742 "alignment" : 4,
6743 "base_specifiers" :
6744 [
6745 {
6746 "referenced_type" : "_ZTIN7android10VectorImplE"
6747 }
6748 ],
6749 "linker_set_key" : "_ZTIN7android16SortedVectorImplE",
6750 "name" : "android::SortedVectorImpl",
6751 "record_kind" : "class",
6752 "referenced_type" : "_ZTIN7android16SortedVectorImplE",
6753 "self_type" : "_ZTIN7android16SortedVectorImplE",
6754 "size" : 20,
6755 "source_file" : "system/core/libutils/include/utils/VectorImpl.h",
6756 "vtable_components" :
6757 [
6758 {
6759 "kind" : "offset_to_top"
6760 },
6761 {
6762 "kind" : "rtti",
6763 "mangled_component_name" : "_ZTIN7android16SortedVectorImplE"
6764 },
6765 {
6766 "kind" : "complete_dtor_pointer",
6767 "mangled_component_name" : "_ZN7android16SortedVectorImplD1Ev"
6768 },
6769 {
6770 "kind" : "deleting_dtor_pointer",
6771 "mangled_component_name" : "_ZN7android16SortedVectorImplD0Ev"
6772 },
6773 {
6774 "is_pure" : true,
6775 "mangled_component_name" : "_ZNK7android10VectorImpl12do_constructEPvj"
6776 },
6777 {
6778 "is_pure" : true,
6779 "mangled_component_name" : "_ZNK7android10VectorImpl10do_destroyEPvj"
6780 },
6781 {
6782 "is_pure" : true,
6783 "mangled_component_name" : "_ZNK7android10VectorImpl7do_copyEPvPKvj"
6784 },
6785 {
6786 "is_pure" : true,
6787 "mangled_component_name" : "_ZNK7android10VectorImpl8do_splatEPvPKvj"
6788 },
6789 {
6790 "is_pure" : true,
6791 "mangled_component_name" : "_ZNK7android10VectorImpl15do_move_forwardEPvPKvj"
6792 },
6793 {
6794 "is_pure" : true,
6795 "mangled_component_name" : "_ZNK7android10VectorImpl16do_move_backwardEPvPKvj"
6796 },
6797 {
6798 "is_pure" : true,
6799 "mangled_component_name" : "_ZNK7android16SortedVectorImpl10do_compareEPKvS2_"
6800 }
6801 ]
6802 },
6803 {
6804 "alignment" : 1,
6805 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIbEE",
6806 "name" : "android::trait_trivial_copy<bool>",
6807 "referenced_type" : "_ZTIN7android18trait_trivial_copyIbEE",
6808 "self_type" : "_ZTIN7android18trait_trivial_copyIbEE",
6809 "size" : 1,
6810 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
6811 "template_args" : [ "_ZTIb" ]
6812 },
6813 {
6814 "alignment" : 1,
6815 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIcEE",
6816 "name" : "android::trait_trivial_copy<char>",
6817 "referenced_type" : "_ZTIN7android18trait_trivial_copyIcEE",
6818 "self_type" : "_ZTIN7android18trait_trivial_copyIcEE",
6819 "size" : 1,
6820 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
6821 "template_args" : [ "_ZTIc" ]
6822 },
6823 {
6824 "alignment" : 1,
6825 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIdEE",
6826 "name" : "android::trait_trivial_copy<double>",
6827 "referenced_type" : "_ZTIN7android18trait_trivial_copyIdEE",
6828 "self_type" : "_ZTIN7android18trait_trivial_copyIdEE",
6829 "size" : 1,
6830 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
6831 "template_args" : [ "_ZTId" ]
6832 },
6833 {
6834 "alignment" : 1,
6835 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIfEE",
6836 "name" : "android::trait_trivial_copy<float>",
6837 "referenced_type" : "_ZTIN7android18trait_trivial_copyIfEE",
6838 "self_type" : "_ZTIN7android18trait_trivial_copyIfEE",
6839 "size" : 1,
6840 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
6841 "template_args" : [ "_ZTIf" ]
6842 },
6843 {
6844 "alignment" : 1,
6845 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIhEE",
6846 "name" : "android::trait_trivial_copy<unsigned char>",
6847 "referenced_type" : "_ZTIN7android18trait_trivial_copyIhEE",
6848 "self_type" : "_ZTIN7android18trait_trivial_copyIhEE",
6849 "size" : 1,
6850 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
6851 "template_args" : [ "_ZTIh" ]
6852 },
6853 {
6854 "alignment" : 1,
6855 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIiEE",
6856 "name" : "android::trait_trivial_copy<int>",
6857 "referenced_type" : "_ZTIN7android18trait_trivial_copyIiEE",
6858 "self_type" : "_ZTIN7android18trait_trivial_copyIiEE",
6859 "size" : 1,
6860 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
6861 "template_args" : [ "_ZTIi" ]
6862 },
6863 {
6864 "alignment" : 1,
6865 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIjEE",
6866 "name" : "android::trait_trivial_copy<unsigned int>",
6867 "referenced_type" : "_ZTIN7android18trait_trivial_copyIjEE",
6868 "self_type" : "_ZTIN7android18trait_trivial_copyIjEE",
6869 "size" : 1,
6870 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
6871 "template_args" : [ "_ZTIj" ]
6872 },
6873 {
6874 "alignment" : 1,
6875 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIlEE",
6876 "name" : "android::trait_trivial_copy<long>",
6877 "referenced_type" : "_ZTIN7android18trait_trivial_copyIlEE",
6878 "self_type" : "_ZTIN7android18trait_trivial_copyIlEE",
6879 "size" : 1,
6880 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
6881 "template_args" : [ "_ZTIl" ]
6882 },
6883 {
6884 "alignment" : 1,
6885 "linker_set_key" : "_ZTIN7android18trait_trivial_copyImEE",
6886 "name" : "android::trait_trivial_copy<unsigned long>",
6887 "referenced_type" : "_ZTIN7android18trait_trivial_copyImEE",
6888 "self_type" : "_ZTIN7android18trait_trivial_copyImEE",
6889 "size" : 1,
6890 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
6891 "template_args" : [ "_ZTIm" ]
6892 },
6893 {
6894 "alignment" : 1,
6895 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIsEE",
6896 "name" : "android::trait_trivial_copy<short>",
6897 "referenced_type" : "_ZTIN7android18trait_trivial_copyIsEE",
6898 "self_type" : "_ZTIN7android18trait_trivial_copyIsEE",
6899 "size" : 1,
6900 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
6901 "template_args" : [ "_ZTIs" ]
6902 },
6903 {
6904 "alignment" : 1,
6905 "linker_set_key" : "_ZTIN7android18trait_trivial_copyItEE",
6906 "name" : "android::trait_trivial_copy<unsigned short>",
6907 "referenced_type" : "_ZTIN7android18trait_trivial_copyItEE",
6908 "self_type" : "_ZTIN7android18trait_trivial_copyItEE",
6909 "size" : 1,
6910 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
6911 "template_args" : [ "_ZTIt" ]
6912 },
6913 {
6914 "alignment" : 1,
6915 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIvEE",
6916 "name" : "android::trait_trivial_copy<void>",
6917 "referenced_type" : "_ZTIN7android18trait_trivial_copyIvEE",
6918 "self_type" : "_ZTIN7android18trait_trivial_copyIvEE",
6919 "size" : 1,
6920 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
6921 "template_args" : [ "_ZTIv" ]
6922 },
6923 {
6924 "alignment" : 1,
6925 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIxEE",
6926 "name" : "android::trait_trivial_copy<long long>",
6927 "referenced_type" : "_ZTIN7android18trait_trivial_copyIxEE",
6928 "self_type" : "_ZTIN7android18trait_trivial_copyIxEE",
6929 "size" : 1,
6930 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
6931 "template_args" : [ "_ZTIx" ]
6932 },
6933 {
6934 "alignment" : 1,
6935 "linker_set_key" : "_ZTIN7android18trait_trivial_copyIyEE",
6936 "name" : "android::trait_trivial_copy<unsigned long long>",
6937 "referenced_type" : "_ZTIN7android18trait_trivial_copyIyEE",
6938 "self_type" : "_ZTIN7android18trait_trivial_copyIyEE",
6939 "size" : 1,
6940 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
6941 "template_args" : [ "_ZTIy" ]
6942 },
6943 {
6944 "alignment" : 1,
6945 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIbEE",
6946 "name" : "android::trait_trivial_ctor<bool>",
6947 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
6948 "self_type" : "_ZTIN7android18trait_trivial_ctorIbEE",
6949 "size" : 1,
6950 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
6951 "template_args" : [ "_ZTIb" ]
6952 },
6953 {
6954 "alignment" : 1,
6955 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIcEE",
6956 "name" : "android::trait_trivial_ctor<char>",
6957 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
6958 "self_type" : "_ZTIN7android18trait_trivial_ctorIcEE",
6959 "size" : 1,
6960 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
6961 "template_args" : [ "_ZTIc" ]
6962 },
6963 {
6964 "alignment" : 1,
6965 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIdEE",
6966 "name" : "android::trait_trivial_ctor<double>",
6967 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
6968 "self_type" : "_ZTIN7android18trait_trivial_ctorIdEE",
6969 "size" : 1,
6970 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
6971 "template_args" : [ "_ZTId" ]
6972 },
6973 {
6974 "alignment" : 1,
6975 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIfEE",
6976 "name" : "android::trait_trivial_ctor<float>",
6977 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
6978 "self_type" : "_ZTIN7android18trait_trivial_ctorIfEE",
6979 "size" : 1,
6980 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
6981 "template_args" : [ "_ZTIf" ]
6982 },
6983 {
6984 "alignment" : 1,
6985 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIhEE",
6986 "name" : "android::trait_trivial_ctor<unsigned char>",
6987 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
6988 "self_type" : "_ZTIN7android18trait_trivial_ctorIhEE",
6989 "size" : 1,
6990 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
6991 "template_args" : [ "_ZTIh" ]
6992 },
6993 {
6994 "alignment" : 1,
6995 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIiEE",
6996 "name" : "android::trait_trivial_ctor<int>",
6997 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
6998 "self_type" : "_ZTIN7android18trait_trivial_ctorIiEE",
6999 "size" : 1,
7000 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7001 "template_args" : [ "_ZTIi" ]
7002 },
7003 {
7004 "alignment" : 1,
7005 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIjEE",
7006 "name" : "android::trait_trivial_ctor<unsigned int>",
7007 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7008 "self_type" : "_ZTIN7android18trait_trivial_ctorIjEE",
7009 "size" : 1,
7010 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7011 "template_args" : [ "_ZTIj" ]
7012 },
7013 {
7014 "alignment" : 1,
7015 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIlEE",
7016 "name" : "android::trait_trivial_ctor<long>",
7017 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7018 "self_type" : "_ZTIN7android18trait_trivial_ctorIlEE",
7019 "size" : 1,
7020 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7021 "template_args" : [ "_ZTIl" ]
7022 },
7023 {
7024 "alignment" : 1,
7025 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorImEE",
7026 "name" : "android::trait_trivial_ctor<unsigned long>",
7027 "referenced_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7028 "self_type" : "_ZTIN7android18trait_trivial_ctorImEE",
7029 "size" : 1,
7030 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7031 "template_args" : [ "_ZTIm" ]
7032 },
7033 {
7034 "alignment" : 1,
7035 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIsEE",
7036 "name" : "android::trait_trivial_ctor<short>",
7037 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7038 "self_type" : "_ZTIN7android18trait_trivial_ctorIsEE",
7039 "size" : 1,
7040 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7041 "template_args" : [ "_ZTIs" ]
7042 },
7043 {
7044 "alignment" : 1,
7045 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorItEE",
7046 "name" : "android::trait_trivial_ctor<unsigned short>",
7047 "referenced_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7048 "self_type" : "_ZTIN7android18trait_trivial_ctorItEE",
7049 "size" : 1,
7050 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7051 "template_args" : [ "_ZTIt" ]
7052 },
7053 {
7054 "alignment" : 1,
7055 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIvEE",
7056 "name" : "android::trait_trivial_ctor<void>",
7057 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7058 "self_type" : "_ZTIN7android18trait_trivial_ctorIvEE",
7059 "size" : 1,
7060 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7061 "template_args" : [ "_ZTIv" ]
7062 },
7063 {
7064 "alignment" : 1,
7065 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIxEE",
7066 "name" : "android::trait_trivial_ctor<long long>",
7067 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7068 "self_type" : "_ZTIN7android18trait_trivial_ctorIxEE",
7069 "size" : 1,
7070 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7071 "template_args" : [ "_ZTIx" ]
7072 },
7073 {
7074 "alignment" : 1,
7075 "linker_set_key" : "_ZTIN7android18trait_trivial_ctorIyEE",
7076 "name" : "android::trait_trivial_ctor<unsigned long long>",
7077 "referenced_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7078 "self_type" : "_ZTIN7android18trait_trivial_ctorIyEE",
7079 "size" : 1,
7080 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7081 "template_args" : [ "_ZTIy" ]
7082 },
7083 {
7084 "alignment" : 1,
7085 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIbEE",
7086 "name" : "android::trait_trivial_dtor<bool>",
7087 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7088 "self_type" : "_ZTIN7android18trait_trivial_dtorIbEE",
7089 "size" : 1,
7090 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7091 "template_args" : [ "_ZTIb" ]
7092 },
7093 {
7094 "alignment" : 1,
7095 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIcEE",
7096 "name" : "android::trait_trivial_dtor<char>",
7097 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7098 "self_type" : "_ZTIN7android18trait_trivial_dtorIcEE",
7099 "size" : 1,
7100 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7101 "template_args" : [ "_ZTIc" ]
7102 },
7103 {
7104 "alignment" : 1,
7105 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIdEE",
7106 "name" : "android::trait_trivial_dtor<double>",
7107 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7108 "self_type" : "_ZTIN7android18trait_trivial_dtorIdEE",
7109 "size" : 1,
7110 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7111 "template_args" : [ "_ZTId" ]
7112 },
7113 {
7114 "alignment" : 1,
7115 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIfEE",
7116 "name" : "android::trait_trivial_dtor<float>",
7117 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7118 "self_type" : "_ZTIN7android18trait_trivial_dtorIfEE",
7119 "size" : 1,
7120 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7121 "template_args" : [ "_ZTIf" ]
7122 },
7123 {
7124 "alignment" : 1,
7125 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIhEE",
7126 "name" : "android::trait_trivial_dtor<unsigned char>",
7127 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7128 "self_type" : "_ZTIN7android18trait_trivial_dtorIhEE",
7129 "size" : 1,
7130 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7131 "template_args" : [ "_ZTIh" ]
7132 },
7133 {
7134 "alignment" : 1,
7135 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIiEE",
7136 "name" : "android::trait_trivial_dtor<int>",
7137 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7138 "self_type" : "_ZTIN7android18trait_trivial_dtorIiEE",
7139 "size" : 1,
7140 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7141 "template_args" : [ "_ZTIi" ]
7142 },
7143 {
7144 "alignment" : 1,
7145 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIjEE",
7146 "name" : "android::trait_trivial_dtor<unsigned int>",
7147 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7148 "self_type" : "_ZTIN7android18trait_trivial_dtorIjEE",
7149 "size" : 1,
7150 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7151 "template_args" : [ "_ZTIj" ]
7152 },
7153 {
7154 "alignment" : 1,
7155 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIlEE",
7156 "name" : "android::trait_trivial_dtor<long>",
7157 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7158 "self_type" : "_ZTIN7android18trait_trivial_dtorIlEE",
7159 "size" : 1,
7160 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7161 "template_args" : [ "_ZTIl" ]
7162 },
7163 {
7164 "alignment" : 1,
7165 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorImEE",
7166 "name" : "android::trait_trivial_dtor<unsigned long>",
7167 "referenced_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7168 "self_type" : "_ZTIN7android18trait_trivial_dtorImEE",
7169 "size" : 1,
7170 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7171 "template_args" : [ "_ZTIm" ]
7172 },
7173 {
7174 "alignment" : 1,
7175 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIsEE",
7176 "name" : "android::trait_trivial_dtor<short>",
7177 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7178 "self_type" : "_ZTIN7android18trait_trivial_dtorIsEE",
7179 "size" : 1,
7180 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7181 "template_args" : [ "_ZTIs" ]
7182 },
7183 {
7184 "alignment" : 1,
7185 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorItEE",
7186 "name" : "android::trait_trivial_dtor<unsigned short>",
7187 "referenced_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7188 "self_type" : "_ZTIN7android18trait_trivial_dtorItEE",
7189 "size" : 1,
7190 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7191 "template_args" : [ "_ZTIt" ]
7192 },
7193 {
7194 "alignment" : 1,
7195 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIvEE",
7196 "name" : "android::trait_trivial_dtor<void>",
7197 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7198 "self_type" : "_ZTIN7android18trait_trivial_dtorIvEE",
7199 "size" : 1,
7200 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7201 "template_args" : [ "_ZTIv" ]
7202 },
7203 {
7204 "alignment" : 1,
7205 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIxEE",
7206 "name" : "android::trait_trivial_dtor<long long>",
7207 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7208 "self_type" : "_ZTIN7android18trait_trivial_dtorIxEE",
7209 "size" : 1,
7210 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7211 "template_args" : [ "_ZTIx" ]
7212 },
7213 {
7214 "alignment" : 1,
7215 "linker_set_key" : "_ZTIN7android18trait_trivial_dtorIyEE",
7216 "name" : "android::trait_trivial_dtor<unsigned long long>",
7217 "referenced_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7218 "self_type" : "_ZTIN7android18trait_trivial_dtorIyEE",
7219 "size" : 1,
7220 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7221 "template_args" : [ "_ZTIy" ]
7222 },
7223 {
7224 "alignment" : 1,
7225 "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7226 "name" : "android::trait_trivial_move<android::String8>",
7227 "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7228 "self_type" : "_ZTIN7android18trait_trivial_moveINS_7String8EEE",
7229 "size" : 1,
7230 "source_file" : "system/core/libutils/include/utils/String8.h",
7231 "template_args" : [ "_ZTIN7android7String8E" ]
7232 },
7233 {
7234 "alignment" : 1,
7235 "linker_set_key" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7236 "name" : "android::trait_trivial_move<android::String16>",
7237 "referenced_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7238 "self_type" : "_ZTIN7android18trait_trivial_moveINS_8String16EEE",
7239 "size" : 1,
7240 "source_file" : "system/core/libutils/include/utils/String16.h",
7241 "template_args" : [ "_ZTIN7android8String16E" ]
7242 },
7243 {
7244 "alignment" : 1,
7245 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIbEE",
7246 "name" : "android::trait_trivial_move<bool>",
7247 "referenced_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7248 "self_type" : "_ZTIN7android18trait_trivial_moveIbEE",
7249 "size" : 1,
7250 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7251 "template_args" : [ "_ZTIb" ]
7252 },
7253 {
7254 "alignment" : 1,
7255 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIcEE",
7256 "name" : "android::trait_trivial_move<char>",
7257 "referenced_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7258 "self_type" : "_ZTIN7android18trait_trivial_moveIcEE",
7259 "size" : 1,
7260 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7261 "template_args" : [ "_ZTIc" ]
7262 },
7263 {
7264 "alignment" : 1,
7265 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIdEE",
7266 "name" : "android::trait_trivial_move<double>",
7267 "referenced_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7268 "self_type" : "_ZTIN7android18trait_trivial_moveIdEE",
7269 "size" : 1,
7270 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7271 "template_args" : [ "_ZTId" ]
7272 },
7273 {
7274 "alignment" : 1,
7275 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIfEE",
7276 "name" : "android::trait_trivial_move<float>",
7277 "referenced_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7278 "self_type" : "_ZTIN7android18trait_trivial_moveIfEE",
7279 "size" : 1,
7280 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7281 "template_args" : [ "_ZTIf" ]
7282 },
7283 {
7284 "alignment" : 1,
7285 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIhEE",
7286 "name" : "android::trait_trivial_move<unsigned char>",
7287 "referenced_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7288 "self_type" : "_ZTIN7android18trait_trivial_moveIhEE",
7289 "size" : 1,
7290 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7291 "template_args" : [ "_ZTIh" ]
7292 },
7293 {
7294 "alignment" : 1,
7295 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIiEE",
7296 "name" : "android::trait_trivial_move<int>",
7297 "referenced_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7298 "self_type" : "_ZTIN7android18trait_trivial_moveIiEE",
7299 "size" : 1,
7300 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7301 "template_args" : [ "_ZTIi" ]
7302 },
7303 {
7304 "alignment" : 1,
7305 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIjEE",
7306 "name" : "android::trait_trivial_move<unsigned int>",
7307 "referenced_type" : "_ZTIN7android18trait_trivial_moveIjEE",
7308 "self_type" : "_ZTIN7android18trait_trivial_moveIjEE",
7309 "size" : 1,
7310 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7311 "template_args" : [ "_ZTIj" ]
7312 },
7313 {
7314 "alignment" : 1,
7315 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIlEE",
7316 "name" : "android::trait_trivial_move<long>",
7317 "referenced_type" : "_ZTIN7android18trait_trivial_moveIlEE",
7318 "self_type" : "_ZTIN7android18trait_trivial_moveIlEE",
7319 "size" : 1,
7320 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7321 "template_args" : [ "_ZTIl" ]
7322 },
7323 {
7324 "alignment" : 1,
7325 "linker_set_key" : "_ZTIN7android18trait_trivial_moveImEE",
7326 "name" : "android::trait_trivial_move<unsigned long>",
7327 "referenced_type" : "_ZTIN7android18trait_trivial_moveImEE",
7328 "self_type" : "_ZTIN7android18trait_trivial_moveImEE",
7329 "size" : 1,
7330 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7331 "template_args" : [ "_ZTIm" ]
7332 },
7333 {
7334 "alignment" : 1,
7335 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIsEE",
7336 "name" : "android::trait_trivial_move<short>",
7337 "referenced_type" : "_ZTIN7android18trait_trivial_moveIsEE",
7338 "self_type" : "_ZTIN7android18trait_trivial_moveIsEE",
7339 "size" : 1,
7340 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7341 "template_args" : [ "_ZTIs" ]
7342 },
7343 {
7344 "alignment" : 1,
7345 "linker_set_key" : "_ZTIN7android18trait_trivial_moveItEE",
7346 "name" : "android::trait_trivial_move<unsigned short>",
7347 "referenced_type" : "_ZTIN7android18trait_trivial_moveItEE",
7348 "self_type" : "_ZTIN7android18trait_trivial_moveItEE",
7349 "size" : 1,
7350 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7351 "template_args" : [ "_ZTIt" ]
7352 },
7353 {
7354 "alignment" : 1,
7355 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIvEE",
7356 "name" : "android::trait_trivial_move<void>",
7357 "referenced_type" : "_ZTIN7android18trait_trivial_moveIvEE",
7358 "self_type" : "_ZTIN7android18trait_trivial_moveIvEE",
7359 "size" : 1,
7360 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7361 "template_args" : [ "_ZTIv" ]
7362 },
7363 {
7364 "alignment" : 1,
7365 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIxEE",
7366 "name" : "android::trait_trivial_move<long long>",
7367 "referenced_type" : "_ZTIN7android18trait_trivial_moveIxEE",
7368 "self_type" : "_ZTIN7android18trait_trivial_moveIxEE",
7369 "size" : 1,
7370 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7371 "template_args" : [ "_ZTIx" ]
7372 },
7373 {
7374 "alignment" : 1,
7375 "linker_set_key" : "_ZTIN7android18trait_trivial_moveIyEE",
7376 "name" : "android::trait_trivial_move<unsigned long long>",
7377 "referenced_type" : "_ZTIN7android18trait_trivial_moveIyEE",
7378 "self_type" : "_ZTIN7android18trait_trivial_moveIyEE",
7379 "size" : 1,
7380 "source_file" : "system/core/libutils/include/utils/TypeHelpers.h",
7381 "template_args" : [ "_ZTIy" ]
7382 },
7383 {
7384 "alignment" : 4,
7385 "base_specifiers" :
7386 [
7387 {
7388 "referenced_type" : "_ZTIN7android12LightRefBaseINS_19VirtualLightRefBaseEEE"
7389 }
7390 ],
7391 "linker_set_key" : "_ZTIN7android19VirtualLightRefBaseE",
7392 "name" : "android::VirtualLightRefBase",
7393 "record_kind" : "class",
7394 "referenced_type" : "_ZTIN7android19VirtualLightRefBaseE",
7395 "self_type" : "_ZTIN7android19VirtualLightRefBaseE",
7396 "size" : 8,
7397 "source_file" : "system/core/libutils/include/utils/LightRefBase.h",
7398 "vtable_components" :
7399 [
7400 {
7401 "kind" : "offset_to_top"
7402 },
7403 {
7404 "kind" : "rtti",
7405 "mangled_component_name" : "_ZTIN7android19VirtualLightRefBaseE"
7406 },
7407 {
7408 "kind" : "complete_dtor_pointer",
7409 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD1Ev"
7410 },
7411 {
7412 "kind" : "deleting_dtor_pointer",
7413 "mangled_component_name" : "_ZN7android19VirtualLightRefBaseD0Ev"
7414 }
7415 ]
7416 },
7417 {
7418 "alignment" : 4,
7419 "fields" :
7420 [
7421 {
7422 "access" : "private",
7423 "field_name" : "m_ptr",
7424 "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
7425 }
7426 ],
7427 "linker_set_key" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7428 "name" : "android::sp<android::hidl::base::V1_0::IBase>",
7429 "record_kind" : "class",
7430 "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7431 "self_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE",
7432 "size" : 4,
7433 "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
7434 "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
7435 },
7436 {
7437 "alignment" : 4,
7438 "fields" :
7439 [
7440 {
7441 "access" : "private",
7442 "field_name" : "m_ptr",
7443 "referenced_type" : "_ZTIPN7android4hidl6memory5token4V1_012IMemoryTokenE"
7444 }
7445 ],
7446 "linker_set_key" : "_ZTIN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
7447 "name" : "android::sp<android::hidl::memory::token::V1_0::IMemoryToken>",
7448 "record_kind" : "class",
7449 "referenced_type" : "_ZTIN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
7450 "self_type" : "_ZTIN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
7451 "size" : 4,
7452 "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
7453 "template_args" : [ "_ZTIN7android4hidl6memory5token4V1_012IMemoryTokenE" ]
7454 },
7455 {
7456 "alignment" : 4,
7457 "fields" :
7458 [
7459 {
7460 "access" : "private",
7461 "field_name" : "m_ptr",
7462 "referenced_type" : "_ZTIPN7android4hidl7manager4V1_015IServiceManagerE"
7463 }
7464 ],
7465 "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7466 "name" : "android::sp<android::hidl::manager::V1_0::IServiceManager>",
7467 "record_kind" : "class",
7468 "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7469 "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_015IServiceManagerEEE",
7470 "size" : 4,
7471 "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
7472 "template_args" : [ "_ZTIN7android4hidl7manager4V1_015IServiceManagerE" ]
7473 },
7474 {
7475 "alignment" : 4,
7476 "fields" :
7477 [
7478 {
7479 "access" : "private",
7480 "field_name" : "m_ptr",
7481 "referenced_type" : "_ZTIPN7android4hidl7manager4V1_020IServiceNotificationE"
7482 }
7483 ],
7484 "linker_set_key" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7485 "name" : "android::sp<android::hidl::manager::V1_0::IServiceNotification>",
7486 "record_kind" : "class",
7487 "referenced_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7488 "self_type" : "_ZTIN7android2spINS_4hidl7manager4V1_020IServiceNotificationEEE",
7489 "size" : 4,
7490 "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
7491 "template_args" : [ "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE" ]
7492 },
7493 {
7494 "alignment" : 4,
7495 "fields" :
7496 [
7497 {
7498 "access" : "private",
7499 "field_name" : "m_ptr",
7500 "referenced_type" : "_ZTIPN7android6ThreadE"
7501 }
7502 ],
7503 "linker_set_key" : "_ZTIN7android2spINS_6ThreadEEE",
7504 "name" : "android::sp<android::Thread>",
7505 "record_kind" : "class",
7506 "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE",
7507 "self_type" : "_ZTIN7android2spINS_6ThreadEEE",
7508 "size" : 4,
7509 "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
7510 "template_args" : [ "_ZTIN7android6ThreadE" ]
7511 },
7512 {
7513 "alignment" : 4,
7514 "fields" :
7515 [
7516 {
7517 "access" : "private",
7518 "field_name" : "m_ptr",
7519 "referenced_type" : "_ZTIPN7android8hardware10IInterfaceE"
7520 }
7521 ],
7522 "linker_set_key" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
7523 "name" : "android::sp<android::hardware::IInterface>",
7524 "record_kind" : "class",
7525 "referenced_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
7526 "self_type" : "_ZTIN7android2spINS_8hardware10IInterfaceEEE",
7527 "size" : 4,
7528 "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
7529 "template_args" : [ "_ZTIN7android8hardware10IInterfaceE" ]
7530 },
7531 {
7532 "alignment" : 4,
7533 "fields" :
7534 [
7535 {
7536 "access" : "private",
7537 "field_name" : "m_ptr",
7538 "referenced_type" : "_ZTIPN7android8hardware12ProcessStateE"
7539 }
7540 ],
7541 "linker_set_key" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7542 "name" : "android::sp<android::hardware::ProcessState>",
7543 "record_kind" : "class",
7544 "referenced_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7545 "self_type" : "_ZTIN7android2spINS_8hardware12ProcessStateEEE",
7546 "size" : 4,
7547 "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
7548 "template_args" : [ "_ZTIN7android8hardware12ProcessStateE" ]
7549 },
7550 {
7551 "alignment" : 4,
7552 "fields" :
7553 [
7554 {
7555 "access" : "private",
7556 "field_name" : "m_ptr",
7557 "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
7558 }
7559 ],
7560 "linker_set_key" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7561 "name" : "android::sp<android::hardware::hidl_death_recipient>",
7562 "record_kind" : "class",
7563 "referenced_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7564 "self_type" : "_ZTIN7android2spINS_8hardware20hidl_death_recipientEEE",
7565 "size" : 4,
7566 "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
7567 "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
7568 },
7569 {
7570 "alignment" : 4,
7571 "fields" :
7572 [
7573 {
7574 "access" : "private",
7575 "field_name" : "m_ptr",
7576 "referenced_type" : "_ZTIPN7android8hardware27hidl_binder_death_recipientE"
7577 }
7578 ],
7579 "linker_set_key" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7580 "name" : "android::sp<android::hardware::hidl_binder_death_recipient>",
7581 "record_kind" : "class",
7582 "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7583 "self_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
7584 "size" : 4,
7585 "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
7586 "template_args" : [ "_ZTIN7android8hardware27hidl_binder_death_recipientE" ]
7587 },
7588 {
7589 "alignment" : 4,
7590 "fields" :
7591 [
7592 {
7593 "access" : "private",
7594 "field_name" : "m_ptr",
7595 "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
7596 }
7597 ],
7598 "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7599 "name" : "android::sp<android::hardware::IBinder::DeathRecipient>",
7600 "record_kind" : "class",
7601 "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7602 "self_type" : "_ZTIN7android2spINS_8hardware7IBinder14DeathRecipientEEE",
7603 "size" : 4,
7604 "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
7605 "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
7606 },
7607 {
7608 "alignment" : 4,
7609 "fields" :
7610 [
7611 {
7612 "access" : "private",
7613 "field_name" : "m_ptr",
7614 "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
7615 }
7616 ],
7617 "linker_set_key" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7618 "name" : "android::sp<android::hardware::IBinder>",
7619 "record_kind" : "class",
7620 "referenced_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7621 "self_type" : "_ZTIN7android2spINS_8hardware7IBinderEEE",
7622 "size" : 4,
7623 "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
7624 "template_args" : [ "_ZTIN7android8hardware7IBinderE" ]
7625 },
7626 {
7627 "alignment" : 4,
7628 "fields" :
7629 [
7630 {
7631 "access" : "private",
7632 "field_name" : "m_ptr",
7633 "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
7634 }
7635 ],
7636 "linker_set_key" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
7637 "name" : "android::sp<android::hardware::BHwBinder>",
7638 "record_kind" : "class",
7639 "referenced_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
7640 "self_type" : "_ZTIN7android2spINS_8hardware9BHwBinderEEE",
7641 "size" : 4,
7642 "source_file" : "system/core/libutils/include/utils/StrongPointer.h",
7643 "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
7644 },
7645 {
7646 "alignment" : 4,
7647 "fields" :
7648 [
7649 {
7650 "access" : "private",
7651 "field_name" : "m_ptr",
7652 "referenced_type" : "_ZTIPN7android4hidl4base4V1_05IBaseE"
7653 },
7654 {
7655 "access" : "private",
7656 "field_name" : "m_refs",
7657 "field_offset" : 32,
7658 "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
7659 }
7660 ],
7661 "linker_set_key" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
7662 "name" : "android::wp<android::hidl::base::V1_0::IBase>",
7663 "record_kind" : "class",
7664 "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
7665 "self_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE",
7666 "size" : 8,
7667 "source_file" : "system/core/libutils/include/utils/RefBase.h",
7668 "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ]
7669 },
7670 {
7671 "alignment" : 4,
7672 "fields" :
7673 [
7674 {
7675 "access" : "private",
7676 "field_name" : "m_ptr",
7677 "referenced_type" : "_ZTIPN7android8hardware20hidl_death_recipientE"
7678 },
7679 {
7680 "access" : "private",
7681 "field_name" : "m_refs",
7682 "field_offset" : 32,
7683 "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
7684 }
7685 ],
7686 "linker_set_key" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7687 "name" : "android::wp<android::hardware::hidl_death_recipient>",
7688 "record_kind" : "class",
7689 "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7690 "self_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE",
7691 "size" : 8,
7692 "source_file" : "system/core/libutils/include/utils/RefBase.h",
7693 "template_args" : [ "_ZTIN7android8hardware20hidl_death_recipientE" ]
7694 },
7695 {
7696 "alignment" : 4,
7697 "fields" :
7698 [
7699 {
7700 "access" : "private",
7701 "field_name" : "m_ptr",
7702 "referenced_type" : "_ZTIPN7android8hardware7IBinder14DeathRecipientE"
7703 },
7704 {
7705 "access" : "private",
7706 "field_name" : "m_refs",
7707 "field_offset" : 32,
7708 "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
7709 }
7710 ],
7711 "linker_set_key" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7712 "name" : "android::wp<android::hardware::IBinder::DeathRecipient>",
7713 "record_kind" : "class",
7714 "referenced_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7715 "self_type" : "_ZTIN7android2wpINS_8hardware7IBinder14DeathRecipientEEE",
7716 "size" : 8,
7717 "source_file" : "system/core/libutils/include/utils/RefBase.h",
7718 "template_args" : [ "_ZTIN7android8hardware7IBinder14DeathRecipientE" ]
7719 },
7720 {
7721 "alignment" : 4,
7722 "fields" :
7723 [
7724 {
7725 "access" : "private",
7726 "field_name" : "m_ptr",
7727 "referenced_type" : "_ZTIPN7android8hardware9BHwBinderE"
7728 },
7729 {
7730 "access" : "private",
7731 "field_name" : "m_refs",
7732 "field_offset" : 32,
7733 "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
7734 }
7735 ],
7736 "linker_set_key" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7737 "name" : "android::wp<android::hardware::BHwBinder>",
7738 "record_kind" : "class",
7739 "referenced_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7740 "self_type" : "_ZTIN7android2wpINS_8hardware9BHwBinderEEE",
7741 "size" : 8,
7742 "source_file" : "system/core/libutils/include/utils/RefBase.h",
7743 "template_args" : [ "_ZTIN7android8hardware9BHwBinderE" ]
7744 },
7745 {
7746 "alignment" : 4,
7747 "base_specifiers" :
7748 [
7749 {
7750 "is_virtual" : true,
7751 "referenced_type" : "_ZTIN7android7RefBaseE"
7752 }
7753 ],
7754 "linker_set_key" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7755 "name" : "android::hidl::base::V1_0::IBase",
7756 "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7757 "self_type" : "_ZTIN7android4hidl4base4V1_05IBaseE",
7758 "size" : 12,
7759 "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/IBase.h",
7760 "vtable_components" :
7761 [
7762 {
7763 "component_value" : 4,
7764 "kind" : "vbase_offset"
7765 },
7766 {
7767 "kind" : "offset_to_top"
7768 },
7769 {
7770 "kind" : "rtti",
7771 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
7772 },
7773 {
7774 "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
7775 },
7776 {
7777 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
7778 },
7779 {
7780 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
7781 },
7782 {
7783 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
7784 },
7785 {
7786 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
7787 },
7788 {
7789 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
7790 },
7791 {
7792 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
7793 },
7794 {
7795 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
7796 },
7797 {
7798 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
7799 },
7800 {
7801 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
7802 },
7803 {
7804 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
7805 },
7806 {
7807 "kind" : "complete_dtor_pointer",
7808 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD1Ev"
7809 },
7810 {
7811 "kind" : "deleting_dtor_pointer",
7812 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBaseD0Ev"
7813 },
7814 {
7815 "kind" : "vcall_offset"
7816 },
7817 {
7818 "kind" : "vcall_offset"
7819 },
7820 {
7821 "kind" : "vcall_offset"
7822 },
7823 {
7824 "kind" : "vcall_offset"
7825 },
7826 {
7827 "component_value" : -4,
7828 "kind" : "vcall_offset"
7829 },
7830 {
7831 "component_value" : -4,
7832 "kind" : "offset_to_top"
7833 },
7834 {
7835 "kind" : "rtti",
7836 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_05IBaseE"
7837 },
7838 {
7839 "kind" : "complete_dtor_pointer",
7840 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD1Ev"
7841 },
7842 {
7843 "kind" : "deleting_dtor_pointer",
7844 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_05IBaseD0Ev"
7845 },
7846 {
7847 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7848 },
7849 {
7850 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7851 },
7852 {
7853 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7854 },
7855 {
7856 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7857 }
7858 ]
7859 },
7860 {
7861 "alignment" : 4,
7862 "base_specifiers" :
7863 [
7864 {
7865 "referenced_type" : "_ZTIN7android8hardware9BHwBinderE"
7866 },
7867 {
7868 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
7869 }
7870 ],
7871 "fields" :
7872 [
7873 {
7874 "access" : "private",
7875 "field_name" : "_hidl_mImpl",
7876 "field_offset" : 512,
7877 "referenced_type" : "_ZTIN7android2spINS_4hidl4base4V1_05IBaseEEE"
7878 }
7879 ],
7880 "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
7881 "name" : "android::hidl::base::V1_0::BnHwBase",
7882 "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
7883 "self_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE",
7884 "size" : 76,
7885 "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/BnHwBase.h",
7886 "vtable_components" :
7887 [
7888 {
7889 "component_value" : 68,
7890 "kind" : "vbase_offset"
7891 },
7892 {
7893 "kind" : "offset_to_top"
7894 },
7895 {
7896 "kind" : "rtti",
7897 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
7898 },
7899 {
7900 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
7901 },
7902 {
7903 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
7904 },
7905 {
7906 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
7907 },
7908 {
7909 "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
7910 },
7911 {
7912 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
7913 },
7914 {
7915 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
7916 },
7917 {
7918 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
7919 },
7920 {
7921 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
7922 },
7923 {
7924 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
7925 },
7926 {
7927 "kind" : "complete_dtor_pointer",
7928 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD1Ev"
7929 },
7930 {
7931 "kind" : "deleting_dtor_pointer",
7932 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBaseD0Ev"
7933 },
7934 {
7935 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BnHwBase10onTransactEjRKNS_8hardware6ParcelEPS5_jNSt3__18functionIFvRS5_EEE"
7936 },
7937 {
7938 "component_value" : -20,
7939 "kind" : "offset_to_top"
7940 },
7941 {
7942 "kind" : "rtti",
7943 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
7944 },
7945 {
7946 "kind" : "complete_dtor_pointer",
7947 "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD1Ev"
7948 },
7949 {
7950 "kind" : "deleting_dtor_pointer",
7951 "mangled_component_name" : "_ZThn20_N7android4hidl4base4V1_08BnHwBaseD0Ev"
7952 },
7953 {
7954 "kind" : "vcall_offset"
7955 },
7956 {
7957 "kind" : "vcall_offset"
7958 },
7959 {
7960 "kind" : "vcall_offset"
7961 },
7962 {
7963 "kind" : "vcall_offset"
7964 },
7965 {
7966 "component_value" : -68,
7967 "kind" : "vcall_offset"
7968 },
7969 {
7970 "component_value" : -68,
7971 "kind" : "offset_to_top"
7972 },
7973 {
7974 "kind" : "rtti",
7975 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
7976 },
7977 {
7978 "kind" : "complete_dtor_pointer",
7979 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD1Ev"
7980 },
7981 {
7982 "kind" : "deleting_dtor_pointer",
7983 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BnHwBaseD0Ev"
7984 },
7985 {
7986 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
7987 },
7988 {
7989 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
7990 },
7991 {
7992 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
7993 },
7994 {
7995 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
7996 }
7997 ]
7998 },
7999 {
8000 "alignment" : 4,
8001 "base_specifiers" :
8002 [
8003 {
8004 "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
8005 },
8006 {
8007 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8008 }
8009 ],
8010 "fields" :
8011 [
8012 {
8013 "access" : "private",
8014 "field_name" : "_hidl_mMutex",
8015 "field_offset" : 544,
8016 "referenced_type" : "_ZTINSt3__15mutexE"
8017 },
8018 {
8019 "access" : "private",
8020 "field_name" : "_hidl_mDeathRecipients",
8021 "field_offset" : 576,
8022 "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
8023 }
8024 ],
8025 "linker_set_key" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8026 "name" : "android::hidl::base::V1_0::BpHwBase",
8027 "referenced_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8028 "self_type" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE",
8029 "size" : 92,
8030 "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/BpHwBase.h",
8031 "vtable_components" :
8032 [
8033 {
8034 "component_value" : 84,
8035 "kind" : "vbase_offset"
8036 },
8037 {
8038 "kind" : "offset_to_top"
8039 },
8040 {
8041 "kind" : "rtti",
8042 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8043 },
8044 {
8045 "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BpHwBase8isRemoteEv"
8046 },
8047 {
8048 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8049 },
8050 {
8051 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8052 },
8053 {
8054 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8055 },
8056 {
8057 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8058 },
8059 {
8060 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21setHALInstrumentationEv"
8061 },
8062 {
8063 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8064 },
8065 {
8066 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase4pingEv"
8067 },
8068 {
8069 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
8070 },
8071 {
8072 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase21notifySyspropsChangedEv"
8073 },
8074 {
8075 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8076 },
8077 {
8078 "kind" : "complete_dtor_pointer",
8079 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD1Ev"
8080 },
8081 {
8082 "kind" : "deleting_dtor_pointer",
8083 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBaseD0Ev"
8084 },
8085 {
8086 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8087 },
8088 {
8089 "mangled_component_name" : "_ZN7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8090 },
8091 {
8092 "component_value" : 80,
8093 "kind" : "vbase_offset"
8094 },
8095 {
8096 "component_value" : -4,
8097 "kind" : "offset_to_top"
8098 },
8099 {
8100 "kind" : "rtti",
8101 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8102 },
8103 {
8104 "kind" : "complete_dtor_pointer",
8105 "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8106 },
8107 {
8108 "kind" : "deleting_dtor_pointer",
8109 "mangled_component_name" : "_ZThn4_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8110 },
8111 {
8112 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
8113 },
8114 {
8115 "component_value" : 76,
8116 "kind" : "vbase_offset"
8117 },
8118 {
8119 "component_value" : -8,
8120 "kind" : "offset_to_top"
8121 },
8122 {
8123 "kind" : "rtti",
8124 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8125 },
8126 {
8127 "kind" : "complete_dtor_pointer",
8128 "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8129 },
8130 {
8131 "kind" : "deleting_dtor_pointer",
8132 "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8133 },
8134 {
8135 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8136 },
8137 {
8138 "mangled_component_name" : "_ZThn8_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8139 },
8140 {
8141 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8142 },
8143 {
8144 "component_value" : -24,
8145 "kind" : "offset_to_top"
8146 },
8147 {
8148 "kind" : "rtti",
8149 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8150 },
8151 {
8152 "kind" : "complete_dtor_pointer",
8153 "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8154 },
8155 {
8156 "kind" : "deleting_dtor_pointer",
8157 "mangled_component_name" : "_ZThn24_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8158 },
8159 {
8160 "kind" : "vcall_offset"
8161 },
8162 {
8163 "component_value" : -76,
8164 "kind" : "vcall_offset"
8165 },
8166 {
8167 "component_value" : -84,
8168 "kind" : "vcall_offset"
8169 },
8170 {
8171 "component_value" : -76,
8172 "kind" : "vcall_offset"
8173 },
8174 {
8175 "component_value" : -84,
8176 "kind" : "vcall_offset"
8177 },
8178 {
8179 "component_value" : -84,
8180 "kind" : "offset_to_top"
8181 },
8182 {
8183 "kind" : "rtti",
8184 "mangled_component_name" : "_ZTIN7android4hidl4base4V1_08BpHwBaseE"
8185 },
8186 {
8187 "kind" : "complete_dtor_pointer",
8188 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD1Ev"
8189 },
8190 {
8191 "kind" : "deleting_dtor_pointer",
8192 "mangled_component_name" : "_ZTv0_n12_N7android4hidl4base4V1_08BpHwBaseD0Ev"
8193 },
8194 {
8195 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8196 },
8197 {
8198 "mangled_component_name" : "_ZTv0_n20_N7android4hidl4base4V1_08BpHwBase15onLastStrongRefEPKv"
8199 },
8200 {
8201 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8202 },
8203 {
8204 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8205 }
8206 ]
8207 },
8208 {
8209 "alignment" : 8,
8210 "fields" :
8211 [
8212 {
8213 "field_name" : "pid",
8214 "referenced_type" : "_ZTIi"
8215 },
8216 {
8217 "field_name" : "ptr",
8218 "field_offset" : 64,
8219 "referenced_type" : "_ZTIy"
8220 },
8221 {
8222 "field_name" : "arch",
8223 "field_offset" : 128,
8224 "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
8225 }
8226 ],
8227 "linker_set_key" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8228 "name" : "android::hidl::base::V1_0::DebugInfo",
8229 "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8230 "self_type" : "_ZTIN7android4hidl4base4V1_09DebugInfoE",
8231 "size" : 24,
8232 "source_file" : "out/soong/.intermediates/system/libhidl/transport/base/1.0/android.hidl.base@1.0_genc++_headers/gen/android/hidl/base/1.0/types.h"
8233 },
8234 {
8235 "alignment" : 4,
8236 "base_specifiers" :
8237 [
8238 {
8239 "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8240 }
8241 ],
8242 "linker_set_key" : "_ZTIN7android4hidl6memory5token4V1_012IMemoryTokenE",
8243 "name" : "android::hidl::memory::token::V1_0::IMemoryToken",
8244 "referenced_type" : "_ZTIN7android4hidl6memory5token4V1_012IMemoryTokenE",
8245 "self_type" : "_ZTIN7android4hidl6memory5token4V1_012IMemoryTokenE",
8246 "size" : 12,
8247 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/IMemoryToken.h",
8248 "vtable_components" :
8249 [
8250 {
8251 "component_value" : 4,
8252 "kind" : "vbase_offset"
8253 },
8254 {
8255 "kind" : "offset_to_top"
8256 },
8257 {
8258 "kind" : "rtti",
8259 "mangled_component_name" : "_ZTIN7android4hidl6memory5token4V1_012IMemoryTokenE"
8260 },
8261 {
8262 "mangled_component_name" : "_ZNK7android4hidl6memory5token4V1_012IMemoryToken8isRemoteEv"
8263 },
8264 {
8265 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_11hidl_stringEEEEEE"
8266 },
8267 {
8268 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken5debugERKNS_8hardware11hidl_handleERKNS5_8hidl_vecINS5_11hidl_stringEEE"
8269 },
8270 {
8271 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8272 },
8273 {
8274 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_10hidl_arrayIhLj32EJEEEEEEEE"
8275 },
8276 {
8277 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken21setHALInstrumentationEv"
8278 },
8279 {
8280 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8281 },
8282 {
8283 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken4pingEv"
8284 },
8285 {
8286 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
8287 },
8288 {
8289 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken21notifySyspropsChangedEv"
8290 },
8291 {
8292 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8293 },
8294 {
8295 "kind" : "complete_dtor_pointer",
8296 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryTokenD1Ev"
8297 },
8298 {
8299 "kind" : "deleting_dtor_pointer",
8300 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryTokenD0Ev"
8301 },
8302 {
8303 "is_pure" : true,
8304 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken3getENSt3__18functionIFvRKNS_8hardware11hidl_memoryEEEE"
8305 },
8306 {
8307 "kind" : "vcall_offset"
8308 },
8309 {
8310 "kind" : "vcall_offset"
8311 },
8312 {
8313 "kind" : "vcall_offset"
8314 },
8315 {
8316 "kind" : "vcall_offset"
8317 },
8318 {
8319 "component_value" : -4,
8320 "kind" : "vcall_offset"
8321 },
8322 {
8323 "component_value" : -4,
8324 "kind" : "offset_to_top"
8325 },
8326 {
8327 "kind" : "rtti",
8328 "mangled_component_name" : "_ZTIN7android4hidl6memory5token4V1_012IMemoryTokenE"
8329 },
8330 {
8331 "kind" : "complete_dtor_pointer",
8332 "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory5token4V1_012IMemoryTokenD1Ev"
8333 },
8334 {
8335 "kind" : "deleting_dtor_pointer",
8336 "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory5token4V1_012IMemoryTokenD0Ev"
8337 },
8338 {
8339 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8340 },
8341 {
8342 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8343 },
8344 {
8345 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8346 },
8347 {
8348 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8349 }
8350 ]
8351 },
8352 {
8353 "alignment" : 4,
8354 "base_specifiers" :
8355 [
8356 {
8357 "referenced_type" : "_ZTIN7android4hidl6memory5token4V1_012IMemoryTokenE"
8358 },
8359 {
8360 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8361 }
8362 ],
8363 "fields" :
8364 [
8365 {
8366 "access" : "private",
8367 "field_name" : "mImpl",
8368 "field_offset" : 384,
8369 "referenced_type" : "_ZTIKN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE"
8370 },
8371 {
8372 "access" : "private",
8373 "field_name" : "mOnewayQueue",
8374 "field_offset" : 416,
8375 "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE"
8376 }
8377 ],
8378 "linker_set_key" : "_ZTIN7android4hidl6memory5token4V1_013BsMemoryTokenE",
8379 "name" : "android::hidl::memory::token::V1_0::BsMemoryToken",
8380 "referenced_type" : "_ZTIN7android4hidl6memory5token4V1_013BsMemoryTokenE",
8381 "self_type" : "_ZTIN7android4hidl6memory5token4V1_013BsMemoryTokenE",
8382 "size" : 68,
8383 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BsMemoryToken.h",
8384 "vtable_components" :
8385 [
8386 {
8387 "component_value" : 60,
8388 "kind" : "vbase_offset"
8389 },
8390 {
8391 "kind" : "offset_to_top"
8392 },
8393 {
8394 "kind" : "rtti",
8395 "mangled_component_name" : "_ZTIN7android4hidl6memory5token4V1_013BsMemoryTokenE"
8396 },
8397 {
8398 "mangled_component_name" : "_ZNK7android4hidl6memory5token4V1_012IMemoryToken8isRemoteEv"
8399 },
8400 {
8401 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_013BsMemoryToken14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_11hidl_stringEEEEEE"
8402 },
8403 {
8404 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_013BsMemoryToken5debugERKNS_8hardware11hidl_handleERKNS5_8hidl_vecINS5_11hidl_stringEEE"
8405 },
8406 {
8407 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_013BsMemoryToken19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8408 },
8409 {
8410 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_013BsMemoryToken12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_10hidl_arrayIhLj32EJEEEEEEEE"
8411 },
8412 {
8413 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_013BsMemoryToken21setHALInstrumentationEv"
8414 },
8415 {
8416 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_013BsMemoryToken11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8417 },
8418 {
8419 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_013BsMemoryToken4pingEv"
8420 },
8421 {
8422 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_013BsMemoryToken12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
8423 },
8424 {
8425 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_013BsMemoryToken21notifySyspropsChangedEv"
8426 },
8427 {
8428 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_013BsMemoryToken13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8429 },
8430 {
8431 "kind" : "complete_dtor_pointer",
8432 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_013BsMemoryTokenD1Ev"
8433 },
8434 {
8435 "kind" : "deleting_dtor_pointer",
8436 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_013BsMemoryTokenD0Ev"
8437 },
8438 {
8439 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_013BsMemoryToken3getENSt3__18functionIFvRKNS_8hardware11hidl_memoryEEEE"
8440 },
8441 {
8442 "component_value" : -4,
8443 "kind" : "offset_to_top"
8444 },
8445 {
8446 "kind" : "rtti",
8447 "mangled_component_name" : "_ZTIN7android4hidl6memory5token4V1_013BsMemoryTokenE"
8448 },
8449 {
8450 "kind" : "complete_dtor_pointer",
8451 "mangled_component_name" : "_ZThn4_N7android4hidl6memory5token4V1_013BsMemoryTokenD1Ev"
8452 },
8453 {
8454 "kind" : "deleting_dtor_pointer",
8455 "mangled_component_name" : "_ZThn4_N7android4hidl6memory5token4V1_013BsMemoryTokenD0Ev"
8456 },
8457 {
8458 "kind" : "vcall_offset"
8459 },
8460 {
8461 "kind" : "vcall_offset"
8462 },
8463 {
8464 "kind" : "vcall_offset"
8465 },
8466 {
8467 "kind" : "vcall_offset"
8468 },
8469 {
8470 "component_value" : -60,
8471 "kind" : "vcall_offset"
8472 },
8473 {
8474 "component_value" : -60,
8475 "kind" : "offset_to_top"
8476 },
8477 {
8478 "kind" : "rtti",
8479 "mangled_component_name" : "_ZTIN7android4hidl6memory5token4V1_013BsMemoryTokenE"
8480 },
8481 {
8482 "kind" : "complete_dtor_pointer",
8483 "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory5token4V1_013BsMemoryTokenD1Ev"
8484 },
8485 {
8486 "kind" : "deleting_dtor_pointer",
8487 "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory5token4V1_013BsMemoryTokenD0Ev"
8488 },
8489 {
8490 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8491 },
8492 {
8493 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8494 },
8495 {
8496 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8497 },
8498 {
8499 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8500 }
8501 ]
8502 },
8503 {
8504 "alignment" : 4,
8505 "base_specifiers" :
8506 [
8507 {
8508 "referenced_type" : "_ZTIN7android4hidl4base4V1_08BnHwBaseE"
8509 }
8510 ],
8511 "fields" :
8512 [
8513 {
8514 "access" : "private",
8515 "field_name" : "_hidl_mImpl",
8516 "field_offset" : 544,
8517 "referenced_type" : "_ZTIN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE"
8518 }
8519 ],
8520 "linker_set_key" : "_ZTIN7android4hidl6memory5token4V1_015BnHwMemoryTokenE",
8521 "name" : "android::hidl::memory::token::V1_0::BnHwMemoryToken",
8522 "referenced_type" : "_ZTIN7android4hidl6memory5token4V1_015BnHwMemoryTokenE",
8523 "self_type" : "_ZTIN7android4hidl6memory5token4V1_015BnHwMemoryTokenE",
8524 "size" : 80,
8525 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BnHwMemoryToken.h",
8526 "vtable_components" :
8527 [
8528 {
8529 "component_value" : 72,
8530 "kind" : "vbase_offset"
8531 },
8532 {
8533 "kind" : "offset_to_top"
8534 },
8535 {
8536 "kind" : "rtti",
8537 "mangled_component_name" : "_ZTIN7android4hidl6memory5token4V1_015BnHwMemoryTokenE"
8538 },
8539 {
8540 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
8541 },
8542 {
8543 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
8544 },
8545 {
8546 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
8547 },
8548 {
8549 "mangled_component_name" : "_ZNK7android4hidl4base4V1_08BnHwBase13checkSubclassEPKv"
8550 },
8551 {
8552 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
8553 },
8554 {
8555 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
8556 },
8557 {
8558 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
8559 },
8560 {
8561 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
8562 },
8563 {
8564 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
8565 },
8566 {
8567 "kind" : "complete_dtor_pointer",
8568 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_015BnHwMemoryTokenD1Ev"
8569 },
8570 {
8571 "kind" : "deleting_dtor_pointer",
8572 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_015BnHwMemoryTokenD0Ev"
8573 },
8574 {
8575 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_015BnHwMemoryToken10onTransactEjRKNS_8hardware6ParcelEPS6_jNSt3__18functionIFvRS6_EEE"
8576 },
8577 {
8578 "component_value" : -20,
8579 "kind" : "offset_to_top"
8580 },
8581 {
8582 "kind" : "rtti",
8583 "mangled_component_name" : "_ZTIN7android4hidl6memory5token4V1_015BnHwMemoryTokenE"
8584 },
8585 {
8586 "kind" : "complete_dtor_pointer",
8587 "mangled_component_name" : "_ZThn20_N7android4hidl6memory5token4V1_015BnHwMemoryTokenD1Ev"
8588 },
8589 {
8590 "kind" : "deleting_dtor_pointer",
8591 "mangled_component_name" : "_ZThn20_N7android4hidl6memory5token4V1_015BnHwMemoryTokenD0Ev"
8592 },
8593 {
8594 "kind" : "vcall_offset"
8595 },
8596 {
8597 "kind" : "vcall_offset"
8598 },
8599 {
8600 "kind" : "vcall_offset"
8601 },
8602 {
8603 "kind" : "vcall_offset"
8604 },
8605 {
8606 "component_value" : -72,
8607 "kind" : "vcall_offset"
8608 },
8609 {
8610 "component_value" : -72,
8611 "kind" : "offset_to_top"
8612 },
8613 {
8614 "kind" : "rtti",
8615 "mangled_component_name" : "_ZTIN7android4hidl6memory5token4V1_015BnHwMemoryTokenE"
8616 },
8617 {
8618 "kind" : "complete_dtor_pointer",
8619 "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory5token4V1_015BnHwMemoryTokenD1Ev"
8620 },
8621 {
8622 "kind" : "deleting_dtor_pointer",
8623 "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory5token4V1_015BnHwMemoryTokenD0Ev"
8624 },
8625 {
8626 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
8627 },
8628 {
8629 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
8630 },
8631 {
8632 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
8633 },
8634 {
8635 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8636 }
8637 ]
8638 },
8639 {
8640 "alignment" : 4,
8641 "base_specifiers" :
8642 [
8643 {
8644 "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl6memory5token4V1_012IMemoryTokenEEE"
8645 },
8646 {
8647 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
8648 }
8649 ],
8650 "fields" :
8651 [
8652 {
8653 "access" : "private",
8654 "field_name" : "_hidl_mMutex",
8655 "field_offset" : 544,
8656 "referenced_type" : "_ZTINSt3__15mutexE"
8657 },
8658 {
8659 "access" : "private",
8660 "field_name" : "_hidl_mDeathRecipients",
8661 "field_offset" : 576,
8662 "referenced_type" : "_ZTINSt3__16vectorIN7android2spINS1_8hardware27hidl_binder_death_recipientEEENS_9allocatorIS5_EEEE"
8663 }
8664 ],
8665 "linker_set_key" : "_ZTIN7android4hidl6memory5token4V1_015BpHwMemoryTokenE",
8666 "name" : "android::hidl::memory::token::V1_0::BpHwMemoryToken",
8667 "referenced_type" : "_ZTIN7android4hidl6memory5token4V1_015BpHwMemoryTokenE",
8668 "self_type" : "_ZTIN7android4hidl6memory5token4V1_015BpHwMemoryTokenE",
8669 "size" : 92,
8670 "source_file" : "out/soong/.intermediates/system/libhidl/transport/memory/token/1.0/android.hidl.memory.token@1.0_genc++_headers/gen/android/hidl/memory/token/1.0/BpHwMemoryToken.h",
8671 "vtable_components" :
8672 [
8673 {
8674 "component_value" : 84,
8675 "kind" : "vbase_offset"
8676 },
8677 {
8678 "kind" : "offset_to_top"
8679 },
8680 {
8681 "kind" : "rtti",
8682 "mangled_component_name" : "_ZTIN7android4hidl6memory5token4V1_015BpHwMemoryTokenE"
8683 },
8684 {
8685 "mangled_component_name" : "_ZNK7android4hidl6memory5token4V1_015BpHwMemoryToken8isRemoteEv"
8686 },
8687 {
8688 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_11hidl_stringEEEEEE"
8689 },
8690 {
8691 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken5debugERKNS_8hardware11hidl_handleERKNS5_8hidl_vecINS5_11hidl_stringEEE"
8692 },
8693 {
8694 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8695 },
8696 {
8697 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_10hidl_arrayIhLj32EJEEEEEEEE"
8698 },
8699 {
8700 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken21setHALInstrumentationEv"
8701 },
8702 {
8703 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8704 },
8705 {
8706 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken4pingEv"
8707 },
8708 {
8709 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
8710 },
8711 {
8712 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken21notifySyspropsChangedEv"
8713 },
8714 {
8715 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8716 },
8717 {
8718 "kind" : "complete_dtor_pointer",
8719 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryTokenD1Ev"
8720 },
8721 {
8722 "kind" : "deleting_dtor_pointer",
8723 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryTokenD0Ev"
8724 },
8725 {
8726 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken3getENSt3__18functionIFvRKNS_8hardware11hidl_memoryEEEE"
8727 },
8728 {
8729 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl6memory5token4V1_012IMemoryTokenEE10onAsBinderEv"
8730 },
8731 {
8732 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_015BpHwMemoryToken15onLastStrongRefEPKv"
8733 },
8734 {
8735 "component_value" : 80,
8736 "kind" : "vbase_offset"
8737 },
8738 {
8739 "component_value" : -4,
8740 "kind" : "offset_to_top"
8741 },
8742 {
8743 "kind" : "rtti",
8744 "mangled_component_name" : "_ZTIN7android4hidl6memory5token4V1_015BpHwMemoryTokenE"
8745 },
8746 {
8747 "kind" : "complete_dtor_pointer",
8748 "mangled_component_name" : "_ZThn4_N7android4hidl6memory5token4V1_015BpHwMemoryTokenD1Ev"
8749 },
8750 {
8751 "kind" : "deleting_dtor_pointer",
8752 "mangled_component_name" : "_ZThn4_N7android4hidl6memory5token4V1_015BpHwMemoryTokenD0Ev"
8753 },
8754 {
8755 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl6memory5token4V1_012IMemoryTokenEE10onAsBinderEv"
8756 },
8757 {
8758 "component_value" : 76,
8759 "kind" : "vbase_offset"
8760 },
8761 {
8762 "component_value" : -8,
8763 "kind" : "offset_to_top"
8764 },
8765 {
8766 "kind" : "rtti",
8767 "mangled_component_name" : "_ZTIN7android4hidl6memory5token4V1_015BpHwMemoryTokenE"
8768 },
8769 {
8770 "kind" : "complete_dtor_pointer",
8771 "mangled_component_name" : "_ZThn8_N7android4hidl6memory5token4V1_015BpHwMemoryTokenD1Ev"
8772 },
8773 {
8774 "kind" : "deleting_dtor_pointer",
8775 "mangled_component_name" : "_ZThn8_N7android4hidl6memory5token4V1_015BpHwMemoryTokenD0Ev"
8776 },
8777 {
8778 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
8779 },
8780 {
8781 "mangled_component_name" : "_ZThn8_N7android4hidl6memory5token4V1_015BpHwMemoryToken15onLastStrongRefEPKv"
8782 },
8783 {
8784 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8785 },
8786 {
8787 "component_value" : -24,
8788 "kind" : "offset_to_top"
8789 },
8790 {
8791 "kind" : "rtti",
8792 "mangled_component_name" : "_ZTIN7android4hidl6memory5token4V1_015BpHwMemoryTokenE"
8793 },
8794 {
8795 "kind" : "complete_dtor_pointer",
8796 "mangled_component_name" : "_ZThn24_N7android4hidl6memory5token4V1_015BpHwMemoryTokenD1Ev"
8797 },
8798 {
8799 "kind" : "deleting_dtor_pointer",
8800 "mangled_component_name" : "_ZThn24_N7android4hidl6memory5token4V1_015BpHwMemoryTokenD0Ev"
8801 },
8802 {
8803 "kind" : "vcall_offset"
8804 },
8805 {
8806 "component_value" : -76,
8807 "kind" : "vcall_offset"
8808 },
8809 {
8810 "component_value" : -84,
8811 "kind" : "vcall_offset"
8812 },
8813 {
8814 "component_value" : -76,
8815 "kind" : "vcall_offset"
8816 },
8817 {
8818 "component_value" : -84,
8819 "kind" : "vcall_offset"
8820 },
8821 {
8822 "component_value" : -84,
8823 "kind" : "offset_to_top"
8824 },
8825 {
8826 "kind" : "rtti",
8827 "mangled_component_name" : "_ZTIN7android4hidl6memory5token4V1_015BpHwMemoryTokenE"
8828 },
8829 {
8830 "kind" : "complete_dtor_pointer",
8831 "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory5token4V1_015BpHwMemoryTokenD1Ev"
8832 },
8833 {
8834 "kind" : "deleting_dtor_pointer",
8835 "mangled_component_name" : "_ZTv0_n12_N7android4hidl6memory5token4V1_015BpHwMemoryTokenD0Ev"
8836 },
8837 {
8838 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
8839 },
8840 {
8841 "mangled_component_name" : "_ZTv0_n20_N7android4hidl6memory5token4V1_015BpHwMemoryToken15onLastStrongRefEPKv"
8842 },
8843 {
8844 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
8845 },
8846 {
8847 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
8848 }
8849 ]
8850 },
8851 {
8852 "alignment" : 8,
8853 "fields" :
8854 [
8855 {
8856 "field_name" : "interfaceName",
8857 "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
8858 },
8859 {
8860 "field_name" : "instanceName",
8861 "field_offset" : 128,
8862 "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
8863 },
8864 {
8865 "field_name" : "pid",
8866 "field_offset" : 256,
8867 "referenced_type" : "_ZTIi"
8868 },
8869 {
8870 "field_name" : "clientPids",
8871 "field_offset" : 320,
8872 "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE"
8873 },
8874 {
8875 "field_name" : "arch",
8876 "field_offset" : 448,
8877 "referenced_type" : "_ZTIN7android4hidl4base4V1_09DebugInfo12ArchitectureE"
8878 }
8879 ],
8880 "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8881 "name" : "android::hidl::manager::V1_0::IServiceManager::InstanceDebugInfo",
8882 "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8883 "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManager17InstanceDebugInfoE",
8884 "size" : 64,
8885 "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h"
8886 },
8887 {
8888 "alignment" : 4,
8889 "base_specifiers" :
8890 [
8891 {
8892 "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
8893 }
8894 ],
8895 "linker_set_key" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8896 "name" : "android::hidl::manager::V1_0::IServiceManager",
8897 "referenced_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8898 "self_type" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE",
8899 "size" : 12,
8900 "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceManager.h",
8901 "vtable_components" :
8902 [
8903 {
8904 "component_value" : 4,
8905 "kind" : "vbase_offset"
8906 },
8907 {
8908 "kind" : "offset_to_top"
8909 },
8910 {
8911 "kind" : "rtti",
8912 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
8913 },
8914 {
8915 "mangled_component_name" : "_ZNK7android4hidl7manager4V1_015IServiceManager8isRemoteEv"
8916 },
8917 {
8918 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8919 },
8920 {
8921 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
8922 },
8923 {
8924 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
8925 },
8926 {
8927 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
8928 },
8929 {
8930 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21setHALInstrumentationEv"
8931 },
8932 {
8933 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
8934 },
8935 {
8936 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4pingEv"
8937 },
8938 {
8939 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
8940 },
8941 {
8942 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager21notifySyspropsChangedEv"
8943 },
8944 {
8945 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
8946 },
8947 {
8948 "kind" : "complete_dtor_pointer",
8949 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD1Ev"
8950 },
8951 {
8952 "kind" : "deleting_dtor_pointer",
8953 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManagerD0Ev"
8954 },
8955 {
8956 "is_pure" : true,
8957 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3getERKNS_8hardware11hidl_stringES7_"
8958 },
8959 {
8960 "is_pure" : true,
8961 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager3addERKNS_8hardware11hidl_stringERKNS_2spINS0_4base4V1_05IBaseEEE"
8962 },
8963 {
8964 "is_pure" : true,
8965 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager12getTransportERKNS_8hardware11hidl_stringES7_"
8966 },
8967 {
8968 "is_pure" : true,
8969 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager4listENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
8970 },
8971 {
8972 "is_pure" : true,
8973 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager15listByInterfaceERKNS_8hardware11hidl_stringENSt3__18functionIFvRKNS4_8hidl_vecIS5_EEEEE"
8974 },
8975 {
8976 "is_pure" : true,
8977 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager24registerForNotificationsERKNS_8hardware11hidl_stringES7_RKNS_2spINS2_20IServiceNotificationEEE"
8978 },
8979 {
8980 "is_pure" : true,
8981 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager9debugDumpENSt3__18functionIFvRKNS_8hardware8hidl_vecINS3_17InstanceDebugInfoEEEEEE"
8982 },
8983 {
8984 "is_pure" : true,
8985 "mangled_component_name" : "_ZN7android4hidl7manager4V1_015IServiceManager25registerPassthroughClientERKNS_8hardware11hidl_stringES7_"
8986 },
8987 {
8988 "kind" : "vcall_offset"
8989 },
8990 {
8991 "kind" : "vcall_offset"
8992 },
8993 {
8994 "kind" : "vcall_offset"
8995 },
8996 {
8997 "kind" : "vcall_offset"
8998 },
8999 {
9000 "component_value" : -4,
9001 "kind" : "vcall_offset"
9002 },
9003 {
9004 "component_value" : -4,
9005 "kind" : "offset_to_top"
9006 },
9007 {
9008 "kind" : "rtti",
9009 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_015IServiceManagerE"
9010 },
9011 {
9012 "kind" : "complete_dtor_pointer",
9013 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD1Ev"
9014 },
9015 {
9016 "kind" : "deleting_dtor_pointer",
9017 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_015IServiceManagerD0Ev"
9018 },
9019 {
9020 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9021 },
9022 {
9023 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9024 },
9025 {
9026 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9027 },
9028 {
9029 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9030 }
9031 ]
9032 },
9033 {
9034 "alignment" : 4,
9035 "base_specifiers" :
9036 [
9037 {
9038 "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9039 }
9040 ],
9041 "linker_set_key" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9042 "name" : "android::hidl::manager::V1_0::IServiceNotification",
9043 "referenced_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9044 "self_type" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE",
9045 "size" : 12,
9046 "source_file" : "out/soong/.intermediates/system/libhidl/transport/manager/1.0/android.hidl.manager@1.0_genc++_headers/gen/android/hidl/manager/1.0/IServiceNotification.h",
9047 "vtable_components" :
9048 [
9049 {
9050 "component_value" : 4,
9051 "kind" : "vbase_offset"
9052 },
9053 {
9054 "kind" : "offset_to_top"
9055 },
9056 {
9057 "kind" : "rtti",
9058 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9059 },
9060 {
9061 "mangled_component_name" : "_ZNK7android4hidl7manager4V1_020IServiceNotification8isRemoteEv"
9062 },
9063 {
9064 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9065 },
9066 {
9067 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9068 },
9069 {
9070 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9071 },
9072 {
9073 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9074 },
9075 {
9076 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21setHALInstrumentationEv"
9077 },
9078 {
9079 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9080 },
9081 {
9082 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification4pingEv"
9083 },
9084 {
9085 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
9086 },
9087 {
9088 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification21notifySyspropsChangedEv"
9089 },
9090 {
9091 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9092 },
9093 {
9094 "kind" : "complete_dtor_pointer",
9095 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9096 },
9097 {
9098 "kind" : "deleting_dtor_pointer",
9099 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9100 },
9101 {
9102 "is_pure" : true,
9103 "mangled_component_name" : "_ZN7android4hidl7manager4V1_020IServiceNotification14onRegistrationERKNS_8hardware11hidl_stringES7_b"
9104 },
9105 {
9106 "kind" : "vcall_offset"
9107 },
9108 {
9109 "kind" : "vcall_offset"
9110 },
9111 {
9112 "kind" : "vcall_offset"
9113 },
9114 {
9115 "kind" : "vcall_offset"
9116 },
9117 {
9118 "component_value" : -4,
9119 "kind" : "vcall_offset"
9120 },
9121 {
9122 "component_value" : -4,
9123 "kind" : "offset_to_top"
9124 },
9125 {
9126 "kind" : "rtti",
9127 "mangled_component_name" : "_ZTIN7android4hidl7manager4V1_020IServiceNotificationE"
9128 },
9129 {
9130 "kind" : "complete_dtor_pointer",
9131 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD1Ev"
9132 },
9133 {
9134 "kind" : "deleting_dtor_pointer",
9135 "mangled_component_name" : "_ZTv0_n12_N7android4hidl7manager4V1_020IServiceNotificationD0Ev"
9136 },
9137 {
9138 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9139 },
9140 {
9141 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9142 },
9143 {
9144 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9145 },
9146 {
9147 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9148 }
9149 ]
9150 },
9151 {
9152 "alignment" : 4,
9153 "fields" :
9154 [
9155 {
9156 "access" : "private",
9157 "field_name" : "mLock",
9158 "referenced_type" : "_ZTIRN7android5MutexE"
9159 }
9160 ],
9161 "linker_set_key" : "_ZTIN7android5Mutex8AutolockE",
9162 "name" : "android::Mutex::Autolock",
9163 "record_kind" : "class",
9164 "referenced_type" : "_ZTIN7android5Mutex8AutolockE",
9165 "self_type" : "_ZTIN7android5Mutex8AutolockE",
9166 "size" : 4,
9167 "source_file" : "system/core/libutils/include/utils/Mutex.h"
9168 },
9169 {
9170 "alignment" : 4,
9171 "fields" :
9172 [
9173 {
9174 "access" : "private",
9175 "field_name" : "mMutex",
9176 "referenced_type" : "_ZTI15pthread_mutex_t"
9177 }
9178 ],
9179 "linker_set_key" : "_ZTIN7android5MutexE",
9180 "name" : "android::Mutex",
9181 "record_kind" : "class",
9182 "referenced_type" : "_ZTIN7android5MutexE",
9183 "self_type" : "_ZTIN7android5MutexE",
9184 "size" : 4,
9185 "source_file" : "system/core/libutils/include/utils/Mutex.h"
9186 },
9187 {
9188 "alignment" : 4,
9189 "fields" :
9190 [
9191 {
9192 "access" : "private",
9193 "field_name" : "mLock",
9194 "referenced_type" : "_ZTIRN7android6RWLockE"
9195 }
9196 ],
9197 "linker_set_key" : "_ZTIN7android6RWLock9AutoRLockE",
9198 "name" : "android::RWLock::AutoRLock",
9199 "record_kind" : "class",
9200 "referenced_type" : "_ZTIN7android6RWLock9AutoRLockE",
9201 "self_type" : "_ZTIN7android6RWLock9AutoRLockE",
9202 "size" : 4,
9203 "source_file" : "system/core/libutils/include/utils/RWLock.h"
9204 },
9205 {
9206 "alignment" : 4,
9207 "fields" :
9208 [
9209 {
9210 "access" : "private",
9211 "field_name" : "mLock",
9212 "referenced_type" : "_ZTIRN7android6RWLockE"
9213 }
9214 ],
9215 "linker_set_key" : "_ZTIN7android6RWLock9AutoWLockE",
9216 "name" : "android::RWLock::AutoWLock",
9217 "record_kind" : "class",
9218 "referenced_type" : "_ZTIN7android6RWLock9AutoWLockE",
9219 "self_type" : "_ZTIN7android6RWLock9AutoWLockE",
9220 "size" : 4,
9221 "source_file" : "system/core/libutils/include/utils/RWLock.h"
9222 },
9223 {
9224 "alignment" : 4,
9225 "fields" :
9226 [
9227 {
9228 "access" : "private",
9229 "field_name" : "mRWLock",
9230 "referenced_type" : "_ZTI16pthread_rwlock_t"
9231 }
9232 ],
9233 "linker_set_key" : "_ZTIN7android6RWLockE",
9234 "name" : "android::RWLock",
9235 "record_kind" : "class",
9236 "referenced_type" : "_ZTIN7android6RWLockE",
9237 "self_type" : "_ZTIN7android6RWLockE",
9238 "size" : 40,
9239 "source_file" : "system/core/libutils/include/utils/RWLock.h"
9240 },
9241 {
9242 "alignment" : 4,
9243 "base_specifiers" :
9244 [
9245 {
9246 "is_virtual" : true,
9247 "referenced_type" : "_ZTIN7android7RefBaseE"
9248 }
9249 ],
9250 "fields" :
9251 [
9252 {
9253 "access" : "private",
9254 "field_name" : "mCanCallJava",
9255 "field_offset" : 32,
9256 "referenced_type" : "_ZTIKb"
9257 },
9258 {
9259 "access" : "private",
9260 "field_name" : "mThread",
9261 "field_offset" : 64,
9262 "referenced_type" : "_ZTIPv"
9263 },
9264 {
9265 "access" : "private",
9266 "field_name" : "mLock",
9267 "field_offset" : 96,
9268 "referenced_type" : "_ZTIN7android5MutexE"
9269 },
9270 {
9271 "access" : "private",
9272 "field_name" : "mThreadExitedCondition",
9273 "field_offset" : 128,
9274 "referenced_type" : "_ZTIN7android9ConditionE"
9275 },
9276 {
9277 "access" : "private",
9278 "field_name" : "mStatus",
9279 "field_offset" : 160,
9280 "referenced_type" : "_ZTIi"
9281 },
9282 {
9283 "access" : "private",
9284 "field_name" : "mExitPending",
9285 "field_offset" : 192,
9286 "referenced_type" : "_ZTIVb"
9287 },
9288 {
9289 "access" : "private",
9290 "field_name" : "mRunning",
9291 "field_offset" : 200,
9292 "referenced_type" : "_ZTIVb"
9293 },
9294 {
9295 "access" : "private",
9296 "field_name" : "mHoldSelf",
9297 "field_offset" : 224,
9298 "referenced_type" : "_ZTIN7android2spINS_6ThreadEEE"
9299 },
9300 {
9301 "access" : "private",
9302 "field_name" : "mTid",
9303 "field_offset" : 256,
9304 "referenced_type" : "_ZTIi"
9305 }
9306 ],
9307 "linker_set_key" : "_ZTIN7android6ThreadE",
9308 "name" : "android::Thread",
9309 "record_kind" : "class",
9310 "referenced_type" : "_ZTIN7android6ThreadE",
9311 "self_type" : "_ZTIN7android6ThreadE",
9312 "size" : 44,
9313 "source_file" : "system/core/libutils/include/utils/Thread.h",
9314 "vtable_components" :
9315 [
9316 {
9317 "component_value" : 36,
9318 "kind" : "vbase_offset"
9319 },
9320 {
9321 "kind" : "offset_to_top"
9322 },
9323 {
9324 "kind" : "rtti",
9325 "mangled_component_name" : "_ZTIN7android6ThreadE"
9326 },
9327 {
9328 "kind" : "complete_dtor_pointer",
9329 "mangled_component_name" : "_ZN7android6ThreadD1Ev"
9330 },
9331 {
9332 "kind" : "deleting_dtor_pointer",
9333 "mangled_component_name" : "_ZN7android6ThreadD0Ev"
9334 },
9335 {
9336 "mangled_component_name" : "_ZN7android6Thread3runEPKcij"
9337 },
9338 {
9339 "mangled_component_name" : "_ZN7android6Thread11requestExitEv"
9340 },
9341 {
9342 "mangled_component_name" : "_ZN7android6Thread10readyToRunEv"
9343 },
9344 {
9345 "is_pure" : true,
9346 "mangled_component_name" : "_ZN7android6Thread10threadLoopEv"
9347 },
9348 {
9349 "kind" : "vcall_offset"
9350 },
9351 {
9352 "kind" : "vcall_offset"
9353 },
9354 {
9355 "kind" : "vcall_offset"
9356 },
9357 {
9358 "kind" : "vcall_offset"
9359 },
9360 {
9361 "component_value" : -36,
9362 "kind" : "vcall_offset"
9363 },
9364 {
9365 "component_value" : -36,
9366 "kind" : "offset_to_top"
9367 },
9368 {
9369 "kind" : "rtti",
9370 "mangled_component_name" : "_ZTIN7android6ThreadE"
9371 },
9372 {
9373 "kind" : "complete_dtor_pointer",
9374 "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD1Ev"
9375 },
9376 {
9377 "kind" : "deleting_dtor_pointer",
9378 "mangled_component_name" : "_ZTv0_n12_N7android6ThreadD0Ev"
9379 },
9380 {
9381 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9382 },
9383 {
9384 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9385 },
9386 {
9387 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9388 },
9389 {
9390 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9391 }
9392 ]
9393 },
9394 {
9395 "alignment" : 4,
9396 "base_specifiers" :
9397 [
9398 {
9399 "access" : "private",
9400 "referenced_type" : "_ZTIN7android10VectorImplE"
9401 }
9402 ],
9403 "linker_set_key" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9404 "name" : "android::Vector<android::hardware::ProcessState::handle_entry>",
9405 "record_kind" : "class",
9406 "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9407 "self_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE",
9408 "size" : 20,
9409 "source_file" : "system/core/libutils/include/utils/Vector.h",
9410 "template_args" : [ "_ZTIN7android8hardware12ProcessState12handle_entryE" ],
9411 "vtable_components" :
9412 [
9413 {
9414 "kind" : "offset_to_top"
9415 },
9416 {
9417 "kind" : "rtti",
9418 "mangled_component_name" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
9419 },
9420 {
9421 "kind" : "complete_dtor_pointer",
9422 "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED1Ev"
9423 },
9424 {
9425 "kind" : "deleting_dtor_pointer",
9426 "mangled_component_name" : "_ZN7android6VectorINS_8hardware12ProcessState12handle_entryEED0Ev"
9427 },
9428 {
9429 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE12do_constructEPvj"
9430 },
9431 {
9432 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE10do_destroyEPvj"
9433 },
9434 {
9435 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE7do_copyEPvPKvj"
9436 },
9437 {
9438 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE8do_splatEPvPKvj"
9439 },
9440 {
9441 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE15do_move_forwardEPvPKvj"
9442 },
9443 {
9444 "mangled_component_name" : "_ZNK7android6VectorINS_8hardware12ProcessState12handle_entryEE16do_move_backwardEPvPKvj"
9445 }
9446 ]
9447 },
9448 {
9449 "alignment" : 1,
9450 "linker_set_key" : "_ZTIN7android7RefBase12weakref_typeE",
9451 "name" : "android::RefBase::weakref_type",
9452 "record_kind" : "class",
9453 "referenced_type" : "_ZTIN7android7RefBase12weakref_typeE",
9454 "self_type" : "_ZTIN7android7RefBase12weakref_typeE",
9455 "size" : 1,
9456 "source_file" : "system/core/libutils/include/utils/RefBase.h"
9457 },
9458 {
9459 "alignment" : 4,
9460 "fields" :
9461 [
9462 {
9463 "access" : "private",
9464 "field_name" : "mRefs",
9465 "field_offset" : 32,
9466 "referenced_type" : "_ZTIKPN7android7RefBase12weakref_implE"
9467 }
9468 ],
9469 "linker_set_key" : "_ZTIN7android7RefBaseE",
9470 "name" : "android::RefBase",
9471 "record_kind" : "class",
9472 "referenced_type" : "_ZTIN7android7RefBaseE",
9473 "self_type" : "_ZTIN7android7RefBaseE",
9474 "size" : 8,
9475 "source_file" : "system/core/libutils/include/utils/RefBase.h",
9476 "vtable_components" :
9477 [
9478 {
9479 "kind" : "offset_to_top"
9480 },
9481 {
9482 "kind" : "rtti",
9483 "mangled_component_name" : "_ZTIN7android7RefBaseE"
9484 },
9485 {
9486 "kind" : "complete_dtor_pointer",
9487 "mangled_component_name" : "_ZN7android7RefBaseD1Ev"
9488 },
9489 {
9490 "kind" : "deleting_dtor_pointer",
9491 "mangled_component_name" : "_ZN7android7RefBaseD0Ev"
9492 },
9493 {
9494 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9495 },
9496 {
9497 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9498 },
9499 {
9500 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9501 },
9502 {
9503 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9504 }
9505 ]
9506 },
9507 {
9508 "alignment" : 4,
9509 "fields" :
9510 [
9511 {
9512 "access" : "private",
9513 "field_name" : "mString",
9514 "referenced_type" : "_ZTIPKc"
9515 }
9516 ],
9517 "linker_set_key" : "_ZTIN7android7String8E",
9518 "name" : "android::String8",
9519 "record_kind" : "class",
9520 "referenced_type" : "_ZTIN7android7String8E",
9521 "self_type" : "_ZTIN7android7String8E",
9522 "size" : 4,
9523 "source_file" : "system/core/libutils/include/utils/String8.h"
9524 },
9525 {
9526 "alignment" : 4,
9527 "fields" :
9528 [
9529 {
9530 "access" : "private",
9531 "field_name" : "mString",
9532 "referenced_type" : "_ZTIPKDs"
9533 }
9534 ],
9535 "linker_set_key" : "_ZTIN7android8String16E",
9536 "name" : "android::String16",
9537 "record_kind" : "class",
9538 "referenced_type" : "_ZTIN7android8String16E",
9539 "self_type" : "_ZTIN7android8String16E",
9540 "size" : 4,
9541 "source_file" : "system/core/libutils/include/utils/String16.h"
9542 },
9543 {
9544 "alignment" : 8,
9545 "base_specifiers" :
9546 [
9547 {
9548 "is_virtual" : true,
9549 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE"
9550 },
9551 {
9552 "is_virtual" : true,
9553 "referenced_type" : "_ZTIN7android7RefBaseE"
9554 }
9555 ],
9556 "linker_set_key" : "_ZTIN7android8hardware10HidlMemoryE",
9557 "name" : "android::hardware::HidlMemory",
9558 "record_kind" : "class",
9559 "referenced_type" : "_ZTIN7android8hardware10HidlMemoryE",
9560 "self_type" : "_ZTIN7android8hardware10HidlMemoryE",
9561 "size" : 56,
9562 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
9563 "vtable_components" :
9564 [
9565 {
9566 "component_value" : 48,
9567 "kind" : "vbase_offset"
9568 },
9569 {
9570 "component_value" : 8,
9571 "kind" : "vbase_offset"
9572 },
9573 {
9574 "kind" : "offset_to_top"
9575 },
9576 {
9577 "kind" : "rtti",
9578 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9579 },
9580 {
9581 "kind" : "complete_dtor_pointer",
9582 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD1Ev"
9583 },
9584 {
9585 "kind" : "deleting_dtor_pointer",
9586 "mangled_component_name" : "_ZN7android8hardware10HidlMemoryD0Ev"
9587 },
9588 {
9589 "kind" : "vcall_offset"
9590 },
9591 {
9592 "kind" : "vcall_offset"
9593 },
9594 {
9595 "kind" : "vcall_offset"
9596 },
9597 {
9598 "kind" : "vcall_offset"
9599 },
9600 {
9601 "component_value" : -48,
9602 "kind" : "vcall_offset"
9603 },
9604 {
9605 "component_value" : -48,
9606 "kind" : "offset_to_top"
9607 },
9608 {
9609 "kind" : "rtti",
9610 "mangled_component_name" : "_ZTIN7android8hardware10HidlMemoryE"
9611 },
9612 {
9613 "kind" : "complete_dtor_pointer",
9614 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD1Ev"
9615 },
9616 {
9617 "kind" : "deleting_dtor_pointer",
9618 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10HidlMemoryD0Ev"
9619 },
9620 {
9621 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9622 },
9623 {
9624 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9625 },
9626 {
9627 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9628 },
9629 {
9630 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9631 }
9632 ]
9633 },
9634 {
9635 "alignment" : 4,
9636 "base_specifiers" :
9637 [
9638 {
9639 "is_virtual" : true,
9640 "referenced_type" : "_ZTIN7android7RefBaseE"
9641 }
9642 ],
9643 "linker_set_key" : "_ZTIN7android8hardware10IInterfaceE",
9644 "name" : "android::hardware::IInterface",
9645 "record_kind" : "class",
9646 "referenced_type" : "_ZTIN7android8hardware10IInterfaceE",
9647 "self_type" : "_ZTIN7android8hardware10IInterfaceE",
9648 "size" : 12,
9649 "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h",
9650 "vtable_components" :
9651 [
9652 {
9653 "component_value" : 4,
9654 "kind" : "vbase_offset"
9655 },
9656 {
9657 "kind" : "offset_to_top"
9658 },
9659 {
9660 "kind" : "rtti",
9661 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9662 },
9663 {
9664 "kind" : "complete_dtor_pointer",
9665 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD1Ev"
9666 },
9667 {
9668 "kind" : "deleting_dtor_pointer",
9669 "mangled_component_name" : "_ZN7android8hardware10IInterfaceD0Ev"
9670 },
9671 {
9672 "is_pure" : true,
9673 "mangled_component_name" : "_ZN7android8hardware10IInterface10onAsBinderEv"
9674 },
9675 {
9676 "kind" : "vcall_offset"
9677 },
9678 {
9679 "kind" : "vcall_offset"
9680 },
9681 {
9682 "kind" : "vcall_offset"
9683 },
9684 {
9685 "kind" : "vcall_offset"
9686 },
9687 {
9688 "component_value" : -4,
9689 "kind" : "vcall_offset"
9690 },
9691 {
9692 "component_value" : -4,
9693 "kind" : "offset_to_top"
9694 },
9695 {
9696 "kind" : "rtti",
9697 "mangled_component_name" : "_ZTIN7android8hardware10IInterfaceE"
9698 },
9699 {
9700 "kind" : "complete_dtor_pointer",
9701 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD1Ev"
9702 },
9703 {
9704 "kind" : "deleting_dtor_pointer",
9705 "mangled_component_name" : "_ZTv0_n12_N7android8hardware10IInterfaceD0Ev"
9706 },
9707 {
9708 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
9709 },
9710 {
9711 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
9712 },
9713 {
9714 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
9715 },
9716 {
9717 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9718 }
9719 ]
9720 },
9721 {
9722 "alignment" : 1,
9723 "fields" :
9724 [
9725 {
9726 "access" : "private",
9727 "field_name" : "mBuffer",
9728 "referenced_type" : "_ZTIA32_h"
9729 }
9730 ],
9731 "linker_set_key" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9732 "name" : "android::hardware::hidl_array<unsigned char, 32>",
9733 "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9734 "self_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
9735 "size" : 32,
9736 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
9737 "template_args" : [ "_ZTIh" ]
9738 },
9739 {
9740 "alignment" : 4,
9741 "base_specifiers" :
9742 [
9743 {
9744 "is_virtual" : true,
9745 "referenced_type" : "_ZTIN7android7RefBaseE"
9746 }
9747 ],
9748 "fields" :
9749 [
9750 {
9751 "access" : "private",
9752 "field_name" : "mRemote",
9753 "field_offset" : 32,
9754 "referenced_type" : "_ZTIKPN7android8hardware7IBinderE"
9755 },
9756 {
9757 "access" : "private",
9758 "field_name" : "mRefs",
9759 "field_offset" : 64,
9760 "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
9761 },
9762 {
9763 "access" : "private",
9764 "field_name" : "mState",
9765 "field_offset" : 96,
9766 "referenced_type" : "_ZTINSt3__16atomicIiEE"
9767 }
9768 ],
9769 "linker_set_key" : "_ZTIN7android8hardware11BpHwRefBaseE",
9770 "name" : "android::hardware::BpHwRefBase",
9771 "record_kind" : "class",
9772 "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9773 "self_type" : "_ZTIN7android8hardware11BpHwRefBaseE",
9774 "size" : 24,
9775 "source_file" : "system/libhwbinder/include/hwbinder/Binder.h",
9776 "vtable_components" :
9777 [
9778 {
9779 "component_value" : 16,
9780 "kind" : "vbase_offset"
9781 },
9782 {
9783 "kind" : "offset_to_top"
9784 },
9785 {
9786 "kind" : "rtti",
9787 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9788 },
9789 {
9790 "kind" : "complete_dtor_pointer",
9791 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD1Ev"
9792 },
9793 {
9794 "kind" : "deleting_dtor_pointer",
9795 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBaseD0Ev"
9796 },
9797 {
9798 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9799 },
9800 {
9801 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9802 },
9803 {
9804 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9805 },
9806 {
9807 "kind" : "vcall_offset"
9808 },
9809 {
9810 "component_value" : -16,
9811 "kind" : "vcall_offset"
9812 },
9813 {
9814 "component_value" : -16,
9815 "kind" : "vcall_offset"
9816 },
9817 {
9818 "component_value" : -16,
9819 "kind" : "vcall_offset"
9820 },
9821 {
9822 "component_value" : -16,
9823 "kind" : "vcall_offset"
9824 },
9825 {
9826 "component_value" : -16,
9827 "kind" : "offset_to_top"
9828 },
9829 {
9830 "kind" : "rtti",
9831 "mangled_component_name" : "_ZTIN7android8hardware11BpHwRefBaseE"
9832 },
9833 {
9834 "kind" : "complete_dtor_pointer",
9835 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD1Ev"
9836 },
9837 {
9838 "kind" : "deleting_dtor_pointer",
9839 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpHwRefBaseD0Ev"
9840 },
9841 {
9842 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
9843 },
9844 {
9845 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9846 },
9847 {
9848 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9849 },
9850 {
9851 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
9852 }
9853 ]
9854 },
9855 {
9856 "alignment" : 4,
9857 "base_specifiers" :
9858 [
9859 {
9860 "referenced_type" : "_ZTIN7android4hidl4base4V1_05IBaseE"
9861 },
9862 {
9863 "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
9864 },
9865 {
9866 "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
9867 }
9868 ],
9869 "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
9870 "name" : "android::hardware::BpInterface<android::hidl::base::V1_0::IBase>",
9871 "record_kind" : "class",
9872 "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
9873 "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE",
9874 "size" : 32,
9875 "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h",
9876 "template_args" : [ "_ZTIN7android4hidl4base4V1_05IBaseE" ],
9877 "vtable_components" :
9878 [
9879 {
9880 "component_value" : 24,
9881 "kind" : "vbase_offset"
9882 },
9883 {
9884 "kind" : "offset_to_top"
9885 },
9886 {
9887 "kind" : "rtti",
9888 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9889 },
9890 {
9891 "mangled_component_name" : "_ZNK7android4hidl4base4V1_05IBase8isRemoteEv"
9892 },
9893 {
9894 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_11hidl_stringEEEEEE"
9895 },
9896 {
9897 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase5debugERKNS_8hardware11hidl_handleERKNS4_8hidl_vecINS4_11hidl_stringEEE"
9898 },
9899 {
9900 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
9901 },
9902 {
9903 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS6_10hidl_arrayIhLj32EJEEEEEEEE"
9904 },
9905 {
9906 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21setHALInstrumentationEv"
9907 },
9908 {
9909 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
9910 },
9911 {
9912 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase4pingEv"
9913 },
9914 {
9915 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase12getDebugInfoENSt3__18functionIFvRKNS2_9DebugInfoEEEE"
9916 },
9917 {
9918 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase21notifySyspropsChangedEv"
9919 },
9920 {
9921 "mangled_component_name" : "_ZN7android4hidl4base4V1_05IBase13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
9922 },
9923 {
9924 "kind" : "complete_dtor_pointer",
9925 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9926 },
9927 {
9928 "kind" : "deleting_dtor_pointer",
9929 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9930 },
9931 {
9932 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9933 },
9934 {
9935 "component_value" : 20,
9936 "kind" : "vbase_offset"
9937 },
9938 {
9939 "component_value" : -4,
9940 "kind" : "offset_to_top"
9941 },
9942 {
9943 "kind" : "rtti",
9944 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9945 },
9946 {
9947 "kind" : "complete_dtor_pointer",
9948 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9949 },
9950 {
9951 "kind" : "deleting_dtor_pointer",
9952 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9953 },
9954 {
9955 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEE10onAsBinderEv"
9956 },
9957 {
9958 "component_value" : 16,
9959 "kind" : "vbase_offset"
9960 },
9961 {
9962 "component_value" : -8,
9963 "kind" : "offset_to_top"
9964 },
9965 {
9966 "kind" : "rtti",
9967 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
9968 },
9969 {
9970 "kind" : "complete_dtor_pointer",
9971 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
9972 },
9973 {
9974 "kind" : "deleting_dtor_pointer",
9975 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
9976 },
9977 {
9978 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
9979 },
9980 {
9981 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
9982 },
9983 {
9984 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
9985 },
9986 {
9987 "kind" : "vcall_offset"
9988 },
9989 {
9990 "component_value" : -16,
9991 "kind" : "vcall_offset"
9992 },
9993 {
9994 "component_value" : -16,
9995 "kind" : "vcall_offset"
9996 },
9997 {
9998 "component_value" : -16,
9999 "kind" : "vcall_offset"
10000 },
10001 {
10002 "component_value" : -24,
10003 "kind" : "vcall_offset"
10004 },
10005 {
10006 "component_value" : -24,
10007 "kind" : "offset_to_top"
10008 },
10009 {
10010 "kind" : "rtti",
10011 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEEE"
10012 },
10013 {
10014 "kind" : "complete_dtor_pointer",
10015 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED1Ev"
10016 },
10017 {
10018 "kind" : "deleting_dtor_pointer",
10019 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl4base4V1_05IBaseEED0Ev"
10020 },
10021 {
10022 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10023 },
10024 {
10025 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10026 },
10027 {
10028 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10029 },
10030 {
10031 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10032 }
10033 ]
10034 },
10035 {
10036 "alignment" : 4,
10037 "base_specifiers" :
10038 [
10039 {
10040 "referenced_type" : "_ZTIN7android4hidl6memory5token4V1_012IMemoryTokenE"
10041 },
10042 {
10043 "referenced_type" : "_ZTIN7android8hardware10IInterfaceE"
10044 },
10045 {
10046 "referenced_type" : "_ZTIN7android8hardware11BpHwRefBaseE"
10047 }
10048 ],
10049 "linker_set_key" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
10050 "name" : "android::hardware::BpInterface<android::hidl::memory::token::V1_0::IMemoryToken>",
10051 "record_kind" : "class",
10052 "referenced_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
10053 "self_type" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
10054 "size" : 32,
10055 "source_file" : "system/libhwbinder/include/hwbinder/IInterface.h",
10056 "template_args" : [ "_ZTIN7android4hidl6memory5token4V1_012IMemoryTokenE" ],
10057 "vtable_components" :
10058 [
10059 {
10060 "component_value" : 24,
10061 "kind" : "vbase_offset"
10062 },
10063 {
10064 "kind" : "offset_to_top"
10065 },
10066 {
10067 "kind" : "rtti",
10068 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl6memory5token4V1_012IMemoryTokenEEE"
10069 },
10070 {
10071 "mangled_component_name" : "_ZNK7android4hidl6memory5token4V1_012IMemoryToken8isRemoteEv"
10072 },
10073 {
10074 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken14interfaceChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_11hidl_stringEEEEEE"
10075 },
10076 {
10077 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken5debugERKNS_8hardware11hidl_handleERKNS5_8hidl_vecINS5_11hidl_stringEEE"
10078 },
10079 {
10080 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken19interfaceDescriptorENSt3__18functionIFvRKNS_8hardware11hidl_stringEEEE"
10081 },
10082 {
10083 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken12getHashChainENSt3__18functionIFvRKNS_8hardware8hidl_vecINS7_10hidl_arrayIhLj32EJEEEEEEEE"
10084 },
10085 {
10086 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken21setHALInstrumentationEv"
10087 },
10088 {
10089 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken11linkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEEy"
10090 },
10091 {
10092 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken4pingEv"
10093 },
10094 {
10095 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken12getDebugInfoENSt3__18functionIFvRKNS0_4base4V1_09DebugInfoEEEE"
10096 },
10097 {
10098 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken21notifySyspropsChangedEv"
10099 },
10100 {
10101 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken13unlinkToDeathERKNS_2spINS_8hardware20hidl_death_recipientEEE"
10102 },
10103 {
10104 "kind" : "complete_dtor_pointer",
10105 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl6memory5token4V1_012IMemoryTokenEED1Ev"
10106 },
10107 {
10108 "kind" : "deleting_dtor_pointer",
10109 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl6memory5token4V1_012IMemoryTokenEED0Ev"
10110 },
10111 {
10112 "is_pure" : true,
10113 "mangled_component_name" : "_ZN7android4hidl6memory5token4V1_012IMemoryToken3getENSt3__18functionIFvRKNS_8hardware11hidl_memoryEEEE"
10114 },
10115 {
10116 "mangled_component_name" : "_ZN7android8hardware11BpInterfaceINS_4hidl6memory5token4V1_012IMemoryTokenEE10onAsBinderEv"
10117 },
10118 {
10119 "component_value" : 20,
10120 "kind" : "vbase_offset"
10121 },
10122 {
10123 "component_value" : -4,
10124 "kind" : "offset_to_top"
10125 },
10126 {
10127 "kind" : "rtti",
10128 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl6memory5token4V1_012IMemoryTokenEEE"
10129 },
10130 {
10131 "kind" : "complete_dtor_pointer",
10132 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl6memory5token4V1_012IMemoryTokenEED1Ev"
10133 },
10134 {
10135 "kind" : "deleting_dtor_pointer",
10136 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl6memory5token4V1_012IMemoryTokenEED0Ev"
10137 },
10138 {
10139 "mangled_component_name" : "_ZThn4_N7android8hardware11BpInterfaceINS_4hidl6memory5token4V1_012IMemoryTokenEE10onAsBinderEv"
10140 },
10141 {
10142 "component_value" : 16,
10143 "kind" : "vbase_offset"
10144 },
10145 {
10146 "component_value" : -8,
10147 "kind" : "offset_to_top"
10148 },
10149 {
10150 "kind" : "rtti",
10151 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl6memory5token4V1_012IMemoryTokenEEE"
10152 },
10153 {
10154 "kind" : "complete_dtor_pointer",
10155 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl6memory5token4V1_012IMemoryTokenEED1Ev"
10156 },
10157 {
10158 "kind" : "deleting_dtor_pointer",
10159 "mangled_component_name" : "_ZThn8_N7android8hardware11BpInterfaceINS_4hidl6memory5token4V1_012IMemoryTokenEED0Ev"
10160 },
10161 {
10162 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase10onFirstRefEv"
10163 },
10164 {
10165 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10166 },
10167 {
10168 "mangled_component_name" : "_ZN7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10169 },
10170 {
10171 "kind" : "vcall_offset"
10172 },
10173 {
10174 "component_value" : -16,
10175 "kind" : "vcall_offset"
10176 },
10177 {
10178 "component_value" : -16,
10179 "kind" : "vcall_offset"
10180 },
10181 {
10182 "component_value" : -16,
10183 "kind" : "vcall_offset"
10184 },
10185 {
10186 "component_value" : -24,
10187 "kind" : "vcall_offset"
10188 },
10189 {
10190 "component_value" : -24,
10191 "kind" : "offset_to_top"
10192 },
10193 {
10194 "kind" : "rtti",
10195 "mangled_component_name" : "_ZTIN7android8hardware11BpInterfaceINS_4hidl6memory5token4V1_012IMemoryTokenEEE"
10196 },
10197 {
10198 "kind" : "complete_dtor_pointer",
10199 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl6memory5token4V1_012IMemoryTokenEED1Ev"
10200 },
10201 {
10202 "kind" : "deleting_dtor_pointer",
10203 "mangled_component_name" : "_ZTv0_n12_N7android8hardware11BpInterfaceINS_4hidl6memory5token4V1_012IMemoryTokenEED0Ev"
10204 },
10205 {
10206 "mangled_component_name" : "_ZTv0_n16_N7android8hardware11BpHwRefBase10onFirstRefEv"
10207 },
10208 {
10209 "mangled_component_name" : "_ZTv0_n20_N7android8hardware11BpHwRefBase15onLastStrongRefEPKv"
10210 },
10211 {
10212 "mangled_component_name" : "_ZTv0_n24_N7android8hardware11BpHwRefBase20onIncStrongAttemptedEjPKv"
10213 },
10214 {
10215 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10216 }
10217 ]
10218 },
10219 {
10220 "alignment" : 8,
10221 "fields" :
10222 [
10223 {
10224 "access" : "private",
10225 "field_name" : "mHandle",
10226 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE"
10227 },
10228 {
10229 "access" : "private",
10230 "field_name" : "mOwnsHandle",
10231 "field_offset" : 64,
10232 "referenced_type" : "_ZTIb"
10233 },
10234 {
10235 "access" : "private",
10236 "field_name" : "mPad",
10237 "field_offset" : 72,
10238 "referenced_type" : "_ZTIA7_h"
10239 }
10240 ],
10241 "linker_set_key" : "_ZTIN7android8hardware11hidl_handleE",
10242 "name" : "android::hardware::hidl_handle",
10243 "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
10244 "self_type" : "_ZTIN7android8hardware11hidl_handleE",
10245 "size" : 16,
10246 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
10247 },
10248 {
10249 "alignment" : 8,
10250 "fields" :
10251 [
10252 {
10253 "access" : "private",
10254 "field_name" : "mHandle",
10255 "referenced_type" : "_ZTIN7android8hardware11hidl_handleE"
10256 },
10257 {
10258 "access" : "private",
10259 "field_name" : "mSize",
10260 "field_offset" : 128,
10261 "referenced_type" : "_ZTIy"
10262 },
10263 {
10264 "access" : "private",
10265 "field_name" : "mName",
10266 "field_offset" : 192,
10267 "referenced_type" : "_ZTIN7android8hardware11hidl_stringE"
10268 }
10269 ],
10270 "linker_set_key" : "_ZTIN7android8hardware11hidl_memoryE",
10271 "name" : "android::hardware::hidl_memory",
10272 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
10273 "self_type" : "_ZTIN7android8hardware11hidl_memoryE",
10274 "size" : 40,
10275 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
10276 },
10277 {
10278 "alignment" : 8,
10279 "fields" :
10280 [
10281 {
10282 "access" : "private",
10283 "field_name" : "mBuffer",
10284 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE"
10285 },
10286 {
10287 "access" : "private",
10288 "field_name" : "mSize",
10289 "field_offset" : 64,
10290 "referenced_type" : "_ZTIj"
10291 },
10292 {
10293 "access" : "private",
10294 "field_name" : "mOwnsBuffer",
10295 "field_offset" : 96,
10296 "referenced_type" : "_ZTIb"
10297 },
10298 {
10299 "access" : "private",
10300 "field_name" : "mPad",
10301 "field_offset" : 104,
10302 "referenced_type" : "_ZTIA3_h"
10303 }
10304 ],
10305 "linker_set_key" : "_ZTIN7android8hardware11hidl_stringE",
10306 "name" : "android::hardware::hidl_string",
10307 "referenced_type" : "_ZTIN7android8hardware11hidl_stringE",
10308 "self_type" : "_ZTIN7android8hardware11hidl_stringE",
10309 "size" : 16,
10310 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
10311 },
10312 {
10313 "alignment" : 8,
10314 "fields" :
10315 [
10316 {
10317 "access" : "private",
10318 "field_name" : "mGrantors",
10319 "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE"
10320 },
10321 {
10322 "access" : "private",
10323 "field_name" : "mHandle",
10324 "field_offset" : 128,
10325 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE"
10326 },
10327 {
10328 "access" : "private",
10329 "field_name" : "mQuantum",
10330 "field_offset" : 192,
10331 "referenced_type" : "_ZTIj"
10332 },
10333 {
10334 "access" : "private",
10335 "field_name" : "mFlags",
10336 "field_offset" : 224,
10337 "referenced_type" : "_ZTIj"
10338 }
10339 ],
10340 "linker_set_key" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10341 "name" : "android::hardware::MQDescriptor<char, android::hardware::kSynchronizedReadWrite>",
10342 "referenced_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10343 "self_type" : "_ZTIN7android8hardware12MQDescriptorIcLNS0_8MQFlavorE1EEE",
10344 "size" : 32,
10345 "source_file" : "system/libhidl/base/include/hidl/MQDescriptor.h",
10346 "template_args" : [ "_ZTIc" ]
10347 },
10348 {
10349 "access" : "private",
10350 "alignment" : 4,
10351 "fields" :
10352 [
10353 {
10354 "field_name" : "binder",
10355 "referenced_type" : "_ZTIPN7android8hardware7IBinderE"
10356 },
10357 {
10358 "field_name" : "refs",
10359 "field_offset" : 32,
10360 "referenced_type" : "_ZTIPN7android7RefBase12weakref_typeE"
10361 }
10362 ],
10363 "linker_set_key" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10364 "name" : "android::hardware::ProcessState::handle_entry",
10365 "referenced_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10366 "self_type" : "_ZTIN7android8hardware12ProcessState12handle_entryE",
10367 "size" : 8,
10368 "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h"
10369 },
10370 {
10371 "alignment" : 8,
10372 "base_specifiers" :
10373 [
10374 {
10375 "is_virtual" : true,
10376 "referenced_type" : "_ZTIN7android7RefBaseE"
10377 }
10378 ],
10379 "fields" :
10380 [
10381 {
10382 "access" : "private",
10383 "field_name" : "mDriverFD",
10384 "field_offset" : 32,
10385 "referenced_type" : "_ZTIi"
10386 },
10387 {
10388 "access" : "private",
10389 "field_name" : "mVMStart",
10390 "field_offset" : 64,
10391 "referenced_type" : "_ZTIPv"
10392 },
10393 {
10394 "access" : "private",
10395 "field_name" : "mThreadCountLock",
10396 "field_offset" : 96,
10397 "referenced_type" : "_ZTI15pthread_mutex_t"
10398 },
10399 {
10400 "access" : "private",
10401 "field_name" : "mExecutingThreadsCount",
10402 "field_offset" : 128,
10403 "referenced_type" : "_ZTIj"
10404 },
10405 {
10406 "access" : "private",
10407 "field_name" : "mMaxThreads",
10408 "field_offset" : 160,
10409 "referenced_type" : "_ZTIj"
10410 },
10411 {
10412 "access" : "private",
10413 "field_name" : "mStarvationStartTimeMs",
10414 "field_offset" : 192,
10415 "referenced_type" : "_ZTIx"
10416 },
10417 {
10418 "access" : "private",
10419 "field_name" : "mLock",
10420 "field_offset" : 256,
10421 "referenced_type" : "_ZTIN7android5MutexE"
10422 },
10423 {
10424 "access" : "private",
10425 "field_name" : "mHandleToObject",
10426 "field_offset" : 288,
10427 "referenced_type" : "_ZTIN7android6VectorINS_8hardware12ProcessState12handle_entryEEE"
10428 },
10429 {
10430 "access" : "private",
10431 "field_name" : "mRootDir",
10432 "field_offset" : 448,
10433 "referenced_type" : "_ZTIN7android7String8E"
10434 },
10435 {
10436 "access" : "private",
10437 "field_name" : "mThreadPoolStarted",
10438 "field_offset" : 480,
10439 "referenced_type" : "_ZTIb"
10440 },
10441 {
10442 "access" : "private",
10443 "field_name" : "mSpawnThreadOnStart",
10444 "field_offset" : 488,
10445 "referenced_type" : "_ZTIb"
10446 },
10447 {
10448 "access" : "private",
10449 "field_name" : "mThreadPoolSeq",
10450 "field_offset" : 512,
10451 "referenced_type" : "_ZTIVi"
10452 },
10453 {
10454 "access" : "private",
10455 "field_name" : "mMmapSize",
10456 "field_offset" : 544,
10457 "referenced_type" : "_ZTIKj"
10458 },
10459 {
10460 "access" : "private",
10461 "field_name" : "mCallRestriction",
10462 "field_offset" : 576,
10463 "referenced_type" : "_ZTIN7android8hardware12ProcessState15CallRestrictionE"
10464 }
10465 ],
10466 "linker_set_key" : "_ZTIN7android8hardware12ProcessStateE",
10467 "name" : "android::hardware::ProcessState",
10468 "record_kind" : "class",
10469 "referenced_type" : "_ZTIN7android8hardware12ProcessStateE",
10470 "self_type" : "_ZTIN7android8hardware12ProcessStateE",
10471 "size" : 88,
10472 "source_file" : "system/libhwbinder/include/hwbinder/ProcessState.h",
10473 "vtable_components" :
10474 [
10475 {
10476 "component_value" : 76,
10477 "kind" : "vbase_offset"
10478 },
10479 {
10480 "kind" : "offset_to_top"
10481 },
10482 {
10483 "kind" : "rtti",
10484 "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10485 },
10486 {
10487 "kind" : "complete_dtor_pointer",
10488 "mangled_component_name" : "_ZN7android8hardware12ProcessStateD1Ev"
10489 },
10490 {
10491 "kind" : "deleting_dtor_pointer",
10492 "mangled_component_name" : "_ZN7android8hardware12ProcessStateD0Ev"
10493 },
10494 {
10495 "kind" : "vcall_offset"
10496 },
10497 {
10498 "kind" : "vcall_offset"
10499 },
10500 {
10501 "kind" : "vcall_offset"
10502 },
10503 {
10504 "kind" : "vcall_offset"
10505 },
10506 {
10507 "component_value" : -76,
10508 "kind" : "vcall_offset"
10509 },
10510 {
10511 "component_value" : -76,
10512 "kind" : "offset_to_top"
10513 },
10514 {
10515 "kind" : "rtti",
10516 "mangled_component_name" : "_ZTIN7android8hardware12ProcessStateE"
10517 },
10518 {
10519 "kind" : "complete_dtor_pointer",
10520 "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD1Ev"
10521 },
10522 {
10523 "kind" : "deleting_dtor_pointer",
10524 "mangled_component_name" : "_ZTv0_n12_N7android8hardware12ProcessStateD0Ev"
10525 },
10526 {
10527 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10528 },
10529 {
10530 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10531 },
10532 {
10533 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10534 },
10535 {
10536 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10537 }
10538 ]
10539 },
10540 {
10541 "alignment" : 2,
10542 "fields" :
10543 [
10544 {
10545 "access" : "private",
10546 "field_name" : "mMajor",
10547 "referenced_type" : "_ZTIt"
10548 },
10549 {
10550 "access" : "private",
10551 "field_name" : "mMinor",
10552 "field_offset" : 16,
10553 "referenced_type" : "_ZTIt"
10554 }
10555 ],
10556 "linker_set_key" : "_ZTIN7android8hardware12hidl_versionE",
10557 "name" : "android::hardware::hidl_version",
10558 "referenced_type" : "_ZTIN7android8hardware12hidl_versionE",
10559 "self_type" : "_ZTIN7android8hardware12hidl_versionE",
10560 "size" : 4,
10561 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
10562 },
10563 {
10564 "alignment" : 4,
10565 "fields" :
10566 [
10567 {
10568 "access" : "private",
10569 "field_name" : "mMutex",
10570 "referenced_type" : "_ZTINSt3__15mutexE"
10571 },
10572 {
10573 "access" : "private",
10574 "field_name" : "mMap",
10575 "field_offset" : 32,
10576 "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_8hardware7IBinderEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SF_EEEEEE"
10577 }
10578 ],
10579 "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10580 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::function<sp<IBinder> (void *)>>",
10581 "record_kind" : "class",
10582 "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10583 "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS0_7IBinderEEEPvEEEEE",
10584 "size" : 16,
10585 "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h",
10586 "template_args" :
10587 [
10588 "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
10589 "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE"
10590 ]
10591 },
10592 {
10593 "alignment" : 4,
10594 "fields" :
10595 [
10596 {
10597 "access" : "private",
10598 "field_name" : "mMutex",
10599 "referenced_type" : "_ZTINSt3__15mutexE"
10600 },
10601 {
10602 "access" : "private",
10603 "field_name" : "mMap",
10604 "field_offset" : 32,
10605 "referenced_type" : "_ZTINSt3__13mapINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_8functionIFN7android2spINS8_4hidl4base4V1_05IBaseEEEPvEEENS_4lessIS6_EENS4_INS_4pairIKS6_SH_EEEEEE"
10606 }
10607 ],
10608 "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10609 "name" : "android::hardware::ConcurrentMap<std::basic_string<char, std::char_traits<char>, std::allocator<char>>, std::function<sp<IBase> (void *)>>",
10610 "record_kind" : "class",
10611 "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10612 "self_type" : "_ZTIN7android8hardware13ConcurrentMapINSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEENS2_8functionIFNS_2spINS_4hidl4base4V1_05IBaseEEEPvEEEEE",
10613 "size" : 16,
10614 "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h",
10615 "template_args" :
10616 [
10617 "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
10618 "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE"
10619 ]
10620 },
10621 {
10622 "alignment" : 4,
10623 "fields" :
10624 [
10625 {
10626 "access" : "private",
10627 "field_name" : "mMutex",
10628 "referenced_type" : "_ZTINSt3__15mutexE"
10629 },
10630 {
10631 "access" : "private",
10632 "field_name" : "mMap",
10633 "field_offset" : 32,
10634 "referenced_type" : "_ZTINSt3__13mapIPKN7android4hidl4base4V1_05IBaseENS1_2wpINS1_8hardware9BHwBinderEEENS_4lessIS7_EENS_9allocatorINS_4pairIKS7_SB_EEEEEE"
10635 }
10636 ],
10637 "linker_set_key" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10638 "name" : "android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder>>",
10639 "record_kind" : "class",
10640 "referenced_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10641 "self_type" : "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE",
10642 "size" : 16,
10643 "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h",
10644 "template_args" :
10645 [
10646 "_ZTIPKN7android4hidl4base4V1_05IBaseE",
10647 "_ZTIN7android2wpINS_8hardware9BHwBinderEEE"
10648 ]
10649 },
10650 {
10651 "alignment" : 8,
10652 "fields" :
10653 [
10654 {
10655 "field_name" : "flags",
10656 "referenced_type" : "_ZTIj"
10657 },
10658 {
10659 "field_name" : "fdIndex",
10660 "field_offset" : 32,
10661 "referenced_type" : "_ZTIj"
10662 },
10663 {
10664 "field_name" : "offset",
10665 "field_offset" : 64,
10666 "referenced_type" : "_ZTIj"
10667 },
10668 {
10669 "field_name" : "extent",
10670 "field_offset" : 128,
10671 "referenced_type" : "_ZTIy"
10672 }
10673 ],
10674 "linker_set_key" : "_ZTIN7android8hardware17GrantorDescriptorE",
10675 "name" : "android::hardware::GrantorDescriptor",
10676 "referenced_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
10677 "self_type" : "_ZTIN7android8hardware17GrantorDescriptorE",
10678 "size" : 24,
10679 "source_file" : "system/libfmq/base/fmq/MQDescriptorBase.h"
10680 },
10681 {
10682 "alignment" : 4,
10683 "base_specifiers" :
10684 [
10685 {
10686 "is_virtual" : true,
10687 "referenced_type" : "_ZTIN7android7RefBaseE"
10688 }
10689 ],
10690 "linker_set_key" : "_ZTIN7android8hardware20hidl_death_recipientE",
10691 "name" : "android::hardware::hidl_death_recipient",
10692 "referenced_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
10693 "self_type" : "_ZTIN7android8hardware20hidl_death_recipientE",
10694 "size" : 12,
10695 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
10696 "vtable_components" :
10697 [
10698 {
10699 "component_value" : 4,
10700 "kind" : "vbase_offset"
10701 },
10702 {
10703 "kind" : "offset_to_top"
10704 },
10705 {
10706 "kind" : "rtti",
10707 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10708 },
10709 {
10710 "is_pure" : true,
10711 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipient11serviceDiedEyRKNS_2wpINS_4hidl4base4V1_05IBaseEEE"
10712 },
10713 {
10714 "kind" : "complete_dtor_pointer",
10715 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD1Ev"
10716 },
10717 {
10718 "kind" : "deleting_dtor_pointer",
10719 "mangled_component_name" : "_ZN7android8hardware20hidl_death_recipientD0Ev"
10720 },
10721 {
10722 "kind" : "vcall_offset"
10723 },
10724 {
10725 "kind" : "vcall_offset"
10726 },
10727 {
10728 "kind" : "vcall_offset"
10729 },
10730 {
10731 "kind" : "vcall_offset"
10732 },
10733 {
10734 "component_value" : -4,
10735 "kind" : "vcall_offset"
10736 },
10737 {
10738 "component_value" : -4,
10739 "kind" : "offset_to_top"
10740 },
10741 {
10742 "kind" : "rtti",
10743 "mangled_component_name" : "_ZTIN7android8hardware20hidl_death_recipientE"
10744 },
10745 {
10746 "kind" : "complete_dtor_pointer",
10747 "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD1Ev"
10748 },
10749 {
10750 "kind" : "deleting_dtor_pointer",
10751 "mangled_component_name" : "_ZTv0_n12_N7android8hardware20hidl_death_recipientD0Ev"
10752 },
10753 {
10754 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10755 },
10756 {
10757 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10758 },
10759 {
10760 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10761 },
10762 {
10763 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10764 }
10765 ]
10766 },
10767 {
10768 "alignment" : 8,
10769 "base_specifiers" :
10770 [
10771 {
10772 "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
10773 }
10774 ],
10775 "fields" :
10776 [
10777 {
10778 "access" : "private",
10779 "field_name" : "mRecipient",
10780 "field_offset" : 32,
10781 "referenced_type" : "_ZTIN7android2wpINS_8hardware20hidl_death_recipientEEE"
10782 },
10783 {
10784 "access" : "private",
10785 "field_name" : "mCookie",
10786 "field_offset" : 128,
10787 "referenced_type" : "_ZTIy"
10788 },
10789 {
10790 "access" : "private",
10791 "field_name" : "mBase",
10792 "field_offset" : 192,
10793 "referenced_type" : "_ZTIN7android2wpINS_4hidl4base4V1_05IBaseEEE"
10794 }
10795 ],
10796 "linker_set_key" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
10797 "name" : "android::hardware::hidl_binder_death_recipient",
10798 "referenced_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
10799 "self_type" : "_ZTIN7android8hardware27hidl_binder_death_recipientE",
10800 "size" : 40,
10801 "source_file" : "system/libhidl/transport/include/hidl/HidlBinderSupport.h",
10802 "vtable_components" :
10803 [
10804 {
10805 "component_value" : 32,
10806 "kind" : "vbase_offset"
10807 },
10808 {
10809 "kind" : "offset_to_top"
10810 },
10811 {
10812 "kind" : "rtti",
10813 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
10814 },
10815 {
10816 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipient10binderDiedERKNS_2wpINS0_7IBinderEEE"
10817 },
10818 {
10819 "kind" : "complete_dtor_pointer",
10820 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD1Ev"
10821 },
10822 {
10823 "kind" : "deleting_dtor_pointer",
10824 "mangled_component_name" : "_ZN7android8hardware27hidl_binder_death_recipientD0Ev"
10825 },
10826 {
10827 "kind" : "vcall_offset"
10828 },
10829 {
10830 "kind" : "vcall_offset"
10831 },
10832 {
10833 "kind" : "vcall_offset"
10834 },
10835 {
10836 "kind" : "vcall_offset"
10837 },
10838 {
10839 "component_value" : -32,
10840 "kind" : "vcall_offset"
10841 },
10842 {
10843 "component_value" : -32,
10844 "kind" : "offset_to_top"
10845 },
10846 {
10847 "kind" : "rtti",
10848 "mangled_component_name" : "_ZTIN7android8hardware27hidl_binder_death_recipientE"
10849 },
10850 {
10851 "kind" : "complete_dtor_pointer",
10852 "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD1Ev"
10853 },
10854 {
10855 "kind" : "deleting_dtor_pointer",
10856 "mangled_component_name" : "_ZTv0_n12_N7android8hardware27hidl_binder_death_recipientD0Ev"
10857 },
10858 {
10859 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
10860 },
10861 {
10862 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
10863 },
10864 {
10865 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
10866 },
10867 {
10868 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
10869 }
10870 ]
10871 },
10872 {
10873 "access" : "private",
10874 "alignment" : 8,
10875 "fields" :
10876 [
10877 {
10878 "field_name" : "index",
10879 "referenced_type" : "_ZTIj"
10880 },
10881 {
10882 "field_name" : "buffer",
10883 "field_offset" : 64,
10884 "referenced_type" : "_ZTIy"
10885 },
10886 {
10887 "field_name" : "bufend",
10888 "field_offset" : 128,
10889 "referenced_type" : "_ZTIy"
10890 }
10891 ],
10892 "linker_set_key" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
10893 "name" : "android::hardware::Parcel::BufferInfo",
10894 "referenced_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
10895 "self_type" : "_ZTIN7android8hardware6Parcel10BufferInfoE",
10896 "size" : 24,
10897 "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
10898 },
10899 {
10900 "alignment" : 4,
10901 "fields" :
10902 [
10903 {
10904 "access" : "private",
10905 "field_name" : "mBufCachePos",
10906 "referenced_type" : "_ZTIj"
10907 },
10908 {
10909 "access" : "private",
10910 "field_name" : "mBufCache",
10911 "field_offset" : 32,
10912 "referenced_type" : "_ZTINSt3__16vectorIN7android8hardware6Parcel10BufferInfoENS_9allocatorIS4_EEEE"
10913 },
10914 {
10915 "access" : "private",
10916 "field_name" : "mError",
10917 "field_offset" : 128,
10918 "referenced_type" : "_ZTIi"
10919 },
10920 {
10921 "access" : "private",
10922 "field_name" : "mData",
10923 "field_offset" : 160,
10924 "referenced_type" : "_ZTIPh"
10925 },
10926 {
10927 "access" : "private",
10928 "field_name" : "mDataSize",
10929 "field_offset" : 192,
10930 "referenced_type" : "_ZTIj"
10931 },
10932 {
10933 "access" : "private",
10934 "field_name" : "mDataCapacity",
10935 "field_offset" : 224,
10936 "referenced_type" : "_ZTIj"
10937 },
10938 {
10939 "access" : "private",
10940 "field_name" : "mDataPos",
10941 "field_offset" : 256,
10942 "referenced_type" : "_ZTIj"
10943 },
10944 {
10945 "access" : "private",
10946 "field_name" : "mObjects",
10947 "field_offset" : 288,
10948 "referenced_type" : "_ZTIPy"
10949 },
10950 {
10951 "access" : "private",
10952 "field_name" : "mObjectsSize",
10953 "field_offset" : 320,
10954 "referenced_type" : "_ZTIj"
10955 },
10956 {
10957 "access" : "private",
10958 "field_name" : "mObjectsCapacity",
10959 "field_offset" : 352,
10960 "referenced_type" : "_ZTIj"
10961 },
10962 {
10963 "access" : "private",
10964 "field_name" : "mNextObjectHint",
10965 "field_offset" : 384,
10966 "referenced_type" : "_ZTIj"
10967 },
10968 {
10969 "access" : "private",
10970 "field_name" : "mNumRef",
10971 "field_offset" : 416,
10972 "referenced_type" : "_ZTIj"
10973 },
10974 {
10975 "access" : "private",
10976 "field_name" : "mFdsKnown",
10977 "field_offset" : 448,
10978 "referenced_type" : "_ZTIb"
10979 },
10980 {
10981 "access" : "private",
10982 "field_name" : "mHasFds",
10983 "field_offset" : 456,
10984 "referenced_type" : "_ZTIb"
10985 },
10986 {
10987 "access" : "private",
10988 "field_name" : "mAllowFds",
10989 "field_offset" : 464,
10990 "referenced_type" : "_ZTIb"
10991 },
10992 {
10993 "access" : "private",
10994 "field_name" : "mDeallocZero",
10995 "field_offset" : 472,
10996 "referenced_type" : "_ZTIb"
10997 },
10998 {
10999 "access" : "private",
11000 "field_name" : "mOwner",
11001 "field_offset" : 480,
11002 "referenced_type" : "_ZTIPFvPN7android8hardware6ParcelEPKhjPKyjPvE"
11003 },
11004 {
11005 "access" : "private",
11006 "field_name" : "mOwnerCookie",
11007 "field_offset" : 512,
11008 "referenced_type" : "_ZTIPv"
11009 }
11010 ],
11011 "linker_set_key" : "_ZTIN7android8hardware6ParcelE",
11012 "name" : "android::hardware::Parcel",
11013 "record_kind" : "class",
11014 "referenced_type" : "_ZTIN7android8hardware6ParcelE",
11015 "self_type" : "_ZTIN7android8hardware6ParcelE",
11016 "size" : 68,
11017 "source_file" : "system/libhwbinder/include/hwbinder/Parcel.h"
11018 },
11019 {
11020 "alignment" : 4,
11021 "base_specifiers" :
11022 [
11023 {
11024 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11025 }
11026 ],
11027 "fields" :
11028 [
11029 {
11030 "access" : "private",
11031 "field_name" : "mVal",
11032 "field_offset" : 192,
11033 "referenced_type" : "_ZTIN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE"
11034 }
11035 ],
11036 "linker_set_key" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEEEE",
11037 "name" : "android::hardware::Return<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>>",
11038 "record_kind" : "class",
11039 "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEEEE",
11040 "self_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEEEE",
11041 "size" : 28,
11042 "source_file" : "system/libhidl/base/include/hidl/Status.h",
11043 "template_args" : [ "_ZTIN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE" ]
11044 },
11045 {
11046 "alignment" : 4,
11047 "base_specifiers" :
11048 [
11049 {
11050 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11051 }
11052 ],
11053 "fields" :
11054 [
11055 {
11056 "access" : "private",
11057 "field_name" : "mVal",
11058 "field_offset" : 168,
11059 "referenced_type" : "_ZTIb"
11060 }
11061 ],
11062 "linker_set_key" : "_ZTIN7android8hardware6ReturnIbEE",
11063 "name" : "android::hardware::Return<bool>",
11064 "record_kind" : "class",
11065 "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
11066 "self_type" : "_ZTIN7android8hardware6ReturnIbEE",
11067 "size" : 24,
11068 "source_file" : "system/libhidl/base/include/hidl/Status.h",
11069 "template_args" : [ "_ZTIb" ]
11070 },
11071 {
11072 "alignment" : 4,
11073 "base_specifiers" :
11074 [
11075 {
11076 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE"
11077 }
11078 ],
11079 "linker_set_key" : "_ZTIN7android8hardware6ReturnIvEE",
11080 "name" : "android::hardware::Return<void>",
11081 "record_kind" : "class",
11082 "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
11083 "self_type" : "_ZTIN7android8hardware6ReturnIvEE",
11084 "size" : 24,
11085 "source_file" : "system/libhidl/base/include/hidl/Status.h",
11086 "template_args" : [ "_ZTIv" ]
11087 },
11088 {
11089 "alignment" : 4,
11090 "fields" :
11091 [
11092 {
11093 "access" : "private",
11094 "field_name" : "mException",
11095 "referenced_type" : "_ZTIi"
11096 },
11097 {
11098 "access" : "private",
11099 "field_name" : "mErrorCode",
11100 "field_offset" : 32,
11101 "referenced_type" : "_ZTIi"
11102 },
11103 {
11104 "access" : "private",
11105 "field_name" : "mMessage",
11106 "field_offset" : 64,
11107 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11108 }
11109 ],
11110 "linker_set_key" : "_ZTIN7android8hardware6StatusE",
11111 "name" : "android::hardware::Status",
11112 "record_kind" : "class",
11113 "referenced_type" : "_ZTIN7android8hardware6StatusE",
11114 "self_type" : "_ZTIN7android8hardware6StatusE",
11115 "size" : 20,
11116 "source_file" : "system/libhidl/base/include/hidl/Status.h"
11117 },
11118 {
11119 "alignment" : 4,
11120 "base_specifiers" :
11121 [
11122 {
11123 "is_virtual" : true,
11124 "referenced_type" : "_ZTIN7android7RefBaseE"
11125 }
11126 ],
11127 "linker_set_key" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11128 "name" : "android::hardware::IBinder::DeathRecipient",
11129 "record_kind" : "class",
11130 "referenced_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11131 "self_type" : "_ZTIN7android8hardware7IBinder14DeathRecipientE",
11132 "size" : 12,
11133 "source_file" : "system/libhwbinder/include/hwbinder/IBinder.h",
11134 "vtable_components" :
11135 [
11136 {
11137 "component_value" : 4,
11138 "kind" : "vbase_offset"
11139 },
11140 {
11141 "kind" : "offset_to_top"
11142 },
11143 {
11144 "kind" : "rtti",
11145 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11146 },
11147 {
11148 "is_pure" : true,
11149 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipient10binderDiedERKNS_2wpIS1_EE"
11150 },
11151 {
11152 "kind" : "complete_dtor_pointer",
11153 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD1Ev"
11154 },
11155 {
11156 "kind" : "deleting_dtor_pointer",
11157 "mangled_component_name" : "_ZN7android8hardware7IBinder14DeathRecipientD0Ev"
11158 },
11159 {
11160 "kind" : "vcall_offset"
11161 },
11162 {
11163 "kind" : "vcall_offset"
11164 },
11165 {
11166 "kind" : "vcall_offset"
11167 },
11168 {
11169 "kind" : "vcall_offset"
11170 },
11171 {
11172 "component_value" : -4,
11173 "kind" : "vcall_offset"
11174 },
11175 {
11176 "component_value" : -4,
11177 "kind" : "offset_to_top"
11178 },
11179 {
11180 "kind" : "rtti",
11181 "mangled_component_name" : "_ZTIN7android8hardware7IBinder14DeathRecipientE"
11182 },
11183 {
11184 "kind" : "complete_dtor_pointer",
11185 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD1Ev"
11186 },
11187 {
11188 "kind" : "deleting_dtor_pointer",
11189 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinder14DeathRecipientD0Ev"
11190 },
11191 {
11192 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11193 },
11194 {
11195 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11196 },
11197 {
11198 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11199 },
11200 {
11201 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11202 }
11203 ]
11204 },
11205 {
11206 "alignment" : 4,
11207 "base_specifiers" :
11208 [
11209 {
11210 "is_virtual" : true,
11211 "referenced_type" : "_ZTIN7android7RefBaseE"
11212 }
11213 ],
11214 "linker_set_key" : "_ZTIN7android8hardware7IBinderE",
11215 "name" : "android::hardware::IBinder",
11216 "record_kind" : "class",
11217 "referenced_type" : "_ZTIN7android8hardware7IBinderE",
11218 "self_type" : "_ZTIN7android8hardware7IBinderE",
11219 "size" : 12,
11220 "source_file" : "system/libhwbinder/include/hwbinder/IBinder.h",
11221 "vtable_components" :
11222 [
11223 {
11224 "component_value" : 4,
11225 "kind" : "vbase_offset"
11226 },
11227 {
11228 "kind" : "offset_to_top"
11229 },
11230 {
11231 "kind" : "rtti",
11232 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11233 },
11234 {
11235 "is_pure" : true,
11236 "mangled_component_name" : "_ZN7android8hardware7IBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
11237 },
11238 {
11239 "is_pure" : true,
11240 "mangled_component_name" : "_ZN7android8hardware7IBinder11linkToDeathERKNS_2spINS1_14DeathRecipientEEEPvj"
11241 },
11242 {
11243 "is_pure" : true,
11244 "mangled_component_name" : "_ZN7android8hardware7IBinder13unlinkToDeathERKNS_2wpINS1_14DeathRecipientEEEPvjPS4_"
11245 },
11246 {
11247 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
11248 },
11249 {
11250 "is_pure" : true,
11251 "mangled_component_name" : "_ZN7android8hardware7IBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
11252 },
11253 {
11254 "is_pure" : true,
11255 "mangled_component_name" : "_ZNK7android8hardware7IBinder10findObjectEPKv"
11256 },
11257 {
11258 "is_pure" : true,
11259 "mangled_component_name" : "_ZN7android8hardware7IBinder12detachObjectEPKv"
11260 },
11261 {
11262 "mangled_component_name" : "_ZN7android8hardware7IBinder11localBinderEv"
11263 },
11264 {
11265 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
11266 },
11267 {
11268 "kind" : "complete_dtor_pointer",
11269 "mangled_component_name" : "_ZN7android8hardware7IBinderD1Ev"
11270 },
11271 {
11272 "kind" : "deleting_dtor_pointer",
11273 "mangled_component_name" : "_ZN7android8hardware7IBinderD0Ev"
11274 },
11275 {
11276 "kind" : "vcall_offset"
11277 },
11278 {
11279 "kind" : "vcall_offset"
11280 },
11281 {
11282 "kind" : "vcall_offset"
11283 },
11284 {
11285 "kind" : "vcall_offset"
11286 },
11287 {
11288 "component_value" : -4,
11289 "kind" : "vcall_offset"
11290 },
11291 {
11292 "component_value" : -4,
11293 "kind" : "offset_to_top"
11294 },
11295 {
11296 "kind" : "rtti",
11297 "mangled_component_name" : "_ZTIN7android8hardware7IBinderE"
11298 },
11299 {
11300 "kind" : "complete_dtor_pointer",
11301 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD1Ev"
11302 },
11303 {
11304 "kind" : "deleting_dtor_pointer",
11305 "mangled_component_name" : "_ZTv0_n12_N7android8hardware7IBinderD0Ev"
11306 },
11307 {
11308 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
11309 },
11310 {
11311 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
11312 },
11313 {
11314 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
11315 },
11316 {
11317 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
11318 }
11319 ]
11320 },
11321 {
11322 "alignment" : 4,
11323 "fields" :
11324 [
11325 {
11326 "access" : "private",
11327 "field_name" : "mQueue",
11328 "referenced_type" : "_ZTINSt3__110shared_ptrIN7android8hardware7details17SynchronizedQueueINS_8functionIFvvEEEEEEE"
11329 }
11330 ],
11331 "linker_set_key" : "_ZTIN7android8hardware7details10TaskRunnerE",
11332 "name" : "android::hardware::details::TaskRunner",
11333 "record_kind" : "class",
11334 "referenced_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
11335 "self_type" : "_ZTIN7android8hardware7details10TaskRunnerE",
11336 "size" : 8,
11337 "source_file" : "system/libhidl/base/include/hidl/TaskRunner.h"
11338 },
11339 {
11340 "alignment" : 8,
11341 "fields" :
11342 [
11343 {
11344 "access" : "private",
11345 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E"
11346 }
11347 ],
11348 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11349 "name" : "android::hardware::details::hidl_pointer<native_handle>",
11350 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11351 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEE",
11352 "size" : 8,
11353 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11354 "template_args" : [ "_ZTI13native_handle" ]
11355 },
11356 {
11357 "access" : "private",
11358 "alignment" : 8,
11359 "fields" :
11360 [
11361 {
11362 "field_name" : "mPointer",
11363 "referenced_type" : "_ZTIP13native_handle"
11364 },
11365 {
11366 "field_name" : "_pad",
11367 "referenced_type" : "_ZTIy"
11368 }
11369 ],
11370 "is_anonymous" : true,
11371 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11372 "name" : "android::hardware::details::hidl_pointer<native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
11373 "record_kind" : "union",
11374 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11375 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerI13native_handleEUt_E",
11376 "size" : 8,
11377 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11378 },
11379 {
11380 "alignment" : 8,
11381 "fields" :
11382 [
11383 {
11384 "access" : "private",
11385 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E"
11386 }
11387 ],
11388 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11389 "name" : "android::hardware::details::hidl_pointer<const native_handle>",
11390 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11391 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEE",
11392 "size" : 8,
11393 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11394 "template_args" : [ "_ZTIK13native_handle" ]
11395 },
11396 {
11397 "access" : "private",
11398 "alignment" : 8,
11399 "fields" :
11400 [
11401 {
11402 "field_name" : "mPointer",
11403 "referenced_type" : "_ZTIPK13native_handle"
11404 },
11405 {
11406 "field_name" : "_pad",
11407 "referenced_type" : "_ZTIy"
11408 }
11409 ],
11410 "is_anonymous" : true,
11411 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11412 "name" : "android::hardware::details::hidl_pointer<const native_handle>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
11413 "record_kind" : "union",
11414 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11415 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIK13native_handleEUt_E",
11416 "size" : 8,
11417 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11418 },
11419 {
11420 "alignment" : 8,
11421 "fields" :
11422 [
11423 {
11424 "access" : "private",
11425 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E"
11426 }
11427 ],
11428 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11429 "name" : "android::hardware::details::hidl_pointer<const char>",
11430 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11431 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEE",
11432 "size" : 8,
11433 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11434 "template_args" : [ "_ZTIKc" ]
11435 },
11436 {
11437 "access" : "private",
11438 "alignment" : 8,
11439 "fields" :
11440 [
11441 {
11442 "field_name" : "mPointer",
11443 "referenced_type" : "_ZTIPKc"
11444 },
11445 {
11446 "field_name" : "_pad",
11447 "referenced_type" : "_ZTIy"
11448 }
11449 ],
11450 "is_anonymous" : true,
11451 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11452 "name" : "android::hardware::details::hidl_pointer<const char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
11453 "record_kind" : "union",
11454 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11455 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIKcEUt_E",
11456 "size" : 8,
11457 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11458 },
11459 {
11460 "alignment" : 8,
11461 "fields" :
11462 [
11463 {
11464 "access" : "private",
11465 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E"
11466 }
11467 ],
11468 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
11469 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_array<unsigned char, 32>>",
11470 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
11471 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE",
11472 "size" : 8,
11473 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11474 "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
11475 },
11476 {
11477 "access" : "private",
11478 "alignment" : 8,
11479 "fields" :
11480 [
11481 {
11482 "field_name" : "mPointer",
11483 "referenced_type" : "_ZTIPN7android8hardware10hidl_arrayIhLj32EJEEE"
11484 },
11485 {
11486 "field_name" : "_pad",
11487 "referenced_type" : "_ZTIy"
11488 }
11489 ],
11490 "is_anonymous" : true,
11491 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
11492 "name" : "android::hardware::details::hidl_pointer<hidl_array<unsigned char, 32>>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
11493 "record_kind" : "union",
11494 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
11495 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEUt_E",
11496 "size" : 8,
11497 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11498 },
11499 {
11500 "alignment" : 8,
11501 "fields" :
11502 [
11503 {
11504 "access" : "private",
11505 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E"
11506 }
11507 ],
11508 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11509 "name" : "android::hardware::details::hidl_pointer<android::hardware::hidl_string>",
11510 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11511 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE",
11512 "size" : 8,
11513 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11514 "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
11515 },
11516 {
11517 "access" : "private",
11518 "alignment" : 8,
11519 "fields" :
11520 [
11521 {
11522 "field_name" : "mPointer",
11523 "referenced_type" : "_ZTIPN7android8hardware11hidl_stringE"
11524 },
11525 {
11526 "field_name" : "_pad",
11527 "referenced_type" : "_ZTIy"
11528 }
11529 ],
11530 "is_anonymous" : true,
11531 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11532 "name" : "android::hardware::details::hidl_pointer<hidl_string>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
11533 "record_kind" : "union",
11534 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11535 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEUt_E",
11536 "size" : 8,
11537 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11538 },
11539 {
11540 "alignment" : 8,
11541 "fields" :
11542 [
11543 {
11544 "access" : "private",
11545 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E"
11546 }
11547 ],
11548 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11549 "name" : "android::hardware::details::hidl_pointer<android::hardware::GrantorDescriptor>",
11550 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11551 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE",
11552 "size" : 8,
11553 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11554 "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
11555 },
11556 {
11557 "access" : "private",
11558 "alignment" : 8,
11559 "fields" :
11560 [
11561 {
11562 "field_name" : "mPointer",
11563 "referenced_type" : "_ZTIPN7android8hardware17GrantorDescriptorE"
11564 },
11565 {
11566 "field_name" : "_pad",
11567 "referenced_type" : "_ZTIy"
11568 }
11569 ],
11570 "is_anonymous" : true,
11571 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11572 "name" : "android::hardware::details::hidl_pointer<GrantorDescriptor>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
11573 "record_kind" : "union",
11574 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11575 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEUt_E",
11576 "size" : 8,
11577 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11578 },
11579 {
11580 "alignment" : 8,
11581 "fields" :
11582 [
11583 {
11584 "access" : "private",
11585 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E"
11586 }
11587 ],
11588 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11589 "name" : "android::hardware::details::hidl_pointer<char>",
11590 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11591 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE",
11592 "size" : 8,
11593 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11594 "template_args" : [ "_ZTIc" ]
11595 },
11596 {
11597 "access" : "private",
11598 "alignment" : 8,
11599 "fields" :
11600 [
11601 {
11602 "field_name" : "mPointer",
11603 "referenced_type" : "_ZTIPc"
11604 },
11605 {
11606 "field_name" : "_pad",
11607 "referenced_type" : "_ZTIy"
11608 }
11609 ],
11610 "is_anonymous" : true,
11611 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11612 "name" : "android::hardware::details::hidl_pointer<char>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
11613 "record_kind" : "union",
11614 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11615 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEUt_E",
11616 "size" : 8,
11617 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11618 },
11619 {
11620 "alignment" : 8,
11621 "fields" :
11622 [
11623 {
11624 "access" : "private",
11625 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E"
11626 }
11627 ],
11628 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
11629 "name" : "android::hardware::details::hidl_pointer<int>",
11630 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
11631 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE",
11632 "size" : 8,
11633 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11634 "template_args" : [ "_ZTIi" ]
11635 },
11636 {
11637 "access" : "private",
11638 "alignment" : 8,
11639 "fields" :
11640 [
11641 {
11642 "field_name" : "mPointer",
11643 "referenced_type" : "_ZTIPi"
11644 },
11645 {
11646 "field_name" : "_pad",
11647 "referenced_type" : "_ZTIy"
11648 }
11649 ],
11650 "is_anonymous" : true,
11651 "linker_set_key" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
11652 "name" : "android::hardware::details::hidl_pointer<int>::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:114:5)",
11653 "record_kind" : "union",
11654 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
11655 "self_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEUt_E",
11656 "size" : 8,
11657 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11658 },
11659 {
11660 "alignment" : 4,
11661 "fields" :
11662 [
11663 {
11664 "access" : "private",
11665 "field_name" : "buffer",
11666 "referenced_type" : "_ZTIA16_c"
11667 }
11668 ],
11669 "linker_set_key" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
11670 "name" : "android::hardware::details::DoNotDestruct<android::hardware::ConcurrentMap<const android::hidl::base::V1_0::IBase *, android::wp<android::hardware::BHwBinder>>>",
11671 "record_kind" : "class",
11672 "referenced_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
11673 "self_type" : "_ZTIN7android8hardware7details13DoNotDestructINS0_13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEEEE",
11674 "size" : 16,
11675 "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h",
11676 "template_args" :
11677 [
11678 "_ZTIN7android8hardware13ConcurrentMapIPKNS_4hidl4base4V1_05IBaseENS_2wpINS0_9BHwBinderEEEEE"
11679 ]
11680 },
11681 {
11682 "alignment" : 4,
11683 "fields" :
11684 [
11685 {
11686 "access" : "private",
11687 "field_name" : "mStatus",
11688 "referenced_type" : "_ZTIN7android8hardware6StatusE"
11689 },
11690 {
11691 "access" : "private",
11692 "field_name" : "mCheckedStatus",
11693 "field_offset" : 160,
11694 "referenced_type" : "_ZTIb"
11695 }
11696 ],
11697 "linker_set_key" : "_ZTIN7android8hardware7details13return_statusE",
11698 "name" : "android::hardware::details::return_status",
11699 "record_kind" : "class",
11700 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
11701 "self_type" : "_ZTIN7android8hardware7details13return_statusE",
11702 "size" : 24,
11703 "source_file" : "system/libhidl/base/include/hidl/Status.h"
11704 },
11705 {
11706 "alignment" : 4,
11707 "fields" :
11708 [
11709 {
11710 "access" : "protected",
11711 "field_name" : "mInstrumentationCallbacks",
11712 "field_offset" : 32,
11713 "referenced_type" : "_ZTINSt3__16vectorINS_8functionIFvN7android8hardware7details16HidlInstrumentor20InstrumentationEventEPKcS8_S8_S8_PNS0_IPvNS_9allocatorIS9_EEEEEEENSA_ISF_EEEE"
11714 },
11715 {
11716 "access" : "protected",
11717 "field_offset" : 128,
11718 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E"
11719 },
11720 {
11721 "access" : "protected",
11722 "field_name" : "mInstrumentationLibPackage",
11723 "field_offset" : 160,
11724 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11725 },
11726 {
11727 "access" : "protected",
11728 "field_name" : "mInterfaceName",
11729 "field_offset" : 256,
11730 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
11731 }
11732 ],
11733 "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
11734 "name" : "android::hardware::details::HidlInstrumentor",
11735 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
11736 "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorE",
11737 "size" : 44,
11738 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h",
11739 "vtable_components" :
11740 [
11741 {
11742 "kind" : "offset_to_top"
11743 },
11744 {
11745 "kind" : "rtti",
11746 "mangled_component_name" : "_ZTIN7android8hardware7details16HidlInstrumentorE"
11747 },
11748 {
11749 "kind" : "complete_dtor_pointer",
11750 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD1Ev"
11751 },
11752 {
11753 "kind" : "deleting_dtor_pointer",
11754 "mangled_component_name" : "_ZN7android8hardware7details16HidlInstrumentorD0Ev"
11755 }
11756 ]
11757 },
11758 {
11759 "access" : "protected",
11760 "alignment" : 4,
11761 "fields" :
11762 [
11763 {
11764 "field_name" : "mEnableInstrumentation",
11765 "referenced_type" : "_ZTIb"
11766 },
11767 {
11768 "field_name" : "mReserved0",
11769 "referenced_type" : "_ZTIPv"
11770 }
11771 ],
11772 "is_anonymous" : true,
11773 "linker_set_key" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
11774 "name" : "android::hardware::details::HidlInstrumentor::(anonymous union at system/libhidl/base/include/hidl/HidlInternal.h:204:5)",
11775 "record_kind" : "union",
11776 "referenced_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
11777 "self_type" : "_ZTIN7android8hardware7details16HidlInstrumentorUt_E",
11778 "size" : 4,
11779 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11780 },
11781 {
11782 "alignment" : 1,
11783 "linker_set_key" : "_ZTIN7android8hardware7details5i_tagE",
11784 "name" : "android::hardware::details::i_tag",
11785 "referenced_type" : "_ZTIN7android8hardware7details5i_tagE",
11786 "self_type" : "_ZTIN7android8hardware7details5i_tagE",
11787 "size" : 1,
11788 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11789 },
11790 {
11791 "alignment" : 1,
11792 "linker_set_key" : "_ZTIN7android8hardware7details6bs_tagE",
11793 "name" : "android::hardware::details::bs_tag",
11794 "referenced_type" : "_ZTIN7android8hardware7details6bs_tagE",
11795 "self_type" : "_ZTIN7android8hardware7details6bs_tagE",
11796 "size" : 1,
11797 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11798 },
11799 {
11800 "alignment" : 1,
11801 "linker_set_key" : "_ZTIN7android8hardware7details8bnhw_tagE",
11802 "name" : "android::hardware::details::bnhw_tag",
11803 "referenced_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
11804 "self_type" : "_ZTIN7android8hardware7details8bnhw_tagE",
11805 "size" : 1,
11806 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11807 },
11808 {
11809 "alignment" : 1,
11810 "linker_set_key" : "_ZTIN7android8hardware7details8bphw_tagE",
11811 "name" : "android::hardware::details::bphw_tag",
11812 "referenced_type" : "_ZTIN7android8hardware7details8bphw_tagE",
11813 "self_type" : "_ZTIN7android8hardware7details8bphw_tagE",
11814 "size" : 1,
11815 "source_file" : "system/libhidl/base/include/hidl/HidlInternal.h"
11816 },
11817 {
11818 "alignment" : 1,
11819 "linker_set_key" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
11820 "name" : "android::hardware::details::std_array<unsigned char, 32>",
11821 "referenced_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
11822 "self_type" : "_ZTIN7android8hardware7details9std_arrayIhLj32EJEEE",
11823 "size" : 1,
11824 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11825 "template_args" : [ "_ZTIh" ]
11826 },
11827 {
11828 "alignment" : 8,
11829 "fields" :
11830 [
11831 {
11832 "access" : "private",
11833 "field_name" : "mBuffer",
11834 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_10hidl_arrayIhLj32EJEEEEE"
11835 },
11836 {
11837 "access" : "private",
11838 "field_name" : "mSize",
11839 "field_offset" : 64,
11840 "referenced_type" : "_ZTIj"
11841 },
11842 {
11843 "access" : "private",
11844 "field_name" : "mOwnsBuffer",
11845 "field_offset" : 96,
11846 "referenced_type" : "_ZTIb"
11847 },
11848 {
11849 "access" : "private",
11850 "field_name" : "mPad",
11851 "field_offset" : 104,
11852 "referenced_type" : "_ZTIA3_h"
11853 }
11854 ],
11855 "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
11856 "name" : "android::hardware::hidl_vec<android::hardware::hidl_array<unsigned char, 32>>",
11857 "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
11858 "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_10hidl_arrayIhLj32EJEEEEE",
11859 "size" : 16,
11860 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11861 "template_args" : [ "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE" ]
11862 },
11863 {
11864 "alignment" : 8,
11865 "fields" :
11866 [
11867 {
11868 "access" : "private",
11869 "field_name" : "mBuffer",
11870 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_11hidl_stringEEE"
11871 },
11872 {
11873 "access" : "private",
11874 "field_name" : "mSize",
11875 "field_offset" : 64,
11876 "referenced_type" : "_ZTIj"
11877 },
11878 {
11879 "access" : "private",
11880 "field_name" : "mOwnsBuffer",
11881 "field_offset" : 96,
11882 "referenced_type" : "_ZTIb"
11883 },
11884 {
11885 "access" : "private",
11886 "field_name" : "mPad",
11887 "field_offset" : 104,
11888 "referenced_type" : "_ZTIA3_h"
11889 }
11890 ],
11891 "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
11892 "name" : "android::hardware::hidl_vec<android::hardware::hidl_string>",
11893 "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
11894 "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_11hidl_stringEEE",
11895 "size" : 16,
11896 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11897 "template_args" : [ "_ZTIN7android8hardware11hidl_stringE" ]
11898 },
11899 {
11900 "alignment" : 8,
11901 "fields" :
11902 [
11903 {
11904 "access" : "private",
11905 "field_name" : "mBuffer",
11906 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerINS0_17GrantorDescriptorEEE"
11907 },
11908 {
11909 "access" : "private",
11910 "field_name" : "mSize",
11911 "field_offset" : 64,
11912 "referenced_type" : "_ZTIj"
11913 },
11914 {
11915 "access" : "private",
11916 "field_name" : "mOwnsBuffer",
11917 "field_offset" : 96,
11918 "referenced_type" : "_ZTIb"
11919 },
11920 {
11921 "access" : "private",
11922 "field_name" : "mPad",
11923 "field_offset" : 104,
11924 "referenced_type" : "_ZTIA3_h"
11925 }
11926 ],
11927 "linker_set_key" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
11928 "name" : "android::hardware::hidl_vec<android::hardware::GrantorDescriptor>",
11929 "referenced_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
11930 "self_type" : "_ZTIN7android8hardware8hidl_vecINS0_17GrantorDescriptorEEE",
11931 "size" : 16,
11932 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11933 "template_args" : [ "_ZTIN7android8hardware17GrantorDescriptorE" ]
11934 },
11935 {
11936 "alignment" : 8,
11937 "fields" :
11938 [
11939 {
11940 "access" : "private",
11941 "field_name" : "mBuffer",
11942 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIcEE"
11943 },
11944 {
11945 "access" : "private",
11946 "field_name" : "mSize",
11947 "field_offset" : 64,
11948 "referenced_type" : "_ZTIj"
11949 },
11950 {
11951 "access" : "private",
11952 "field_name" : "mOwnsBuffer",
11953 "field_offset" : 96,
11954 "referenced_type" : "_ZTIb"
11955 },
11956 {
11957 "access" : "private",
11958 "field_name" : "mPad",
11959 "field_offset" : 104,
11960 "referenced_type" : "_ZTIA3_h"
11961 }
11962 ],
11963 "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIcEE",
11964 "name" : "android::hardware::hidl_vec<char>",
11965 "referenced_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
11966 "self_type" : "_ZTIN7android8hardware8hidl_vecIcEE",
11967 "size" : 16,
11968 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
11969 "template_args" : [ "_ZTIc" ]
11970 },
11971 {
11972 "alignment" : 8,
11973 "fields" :
11974 [
11975 {
11976 "access" : "private",
11977 "field_name" : "mBuffer",
11978 "referenced_type" : "_ZTIN7android8hardware7details12hidl_pointerIiEE"
11979 },
11980 {
11981 "access" : "private",
11982 "field_name" : "mSize",
11983 "field_offset" : 64,
11984 "referenced_type" : "_ZTIj"
11985 },
11986 {
11987 "access" : "private",
11988 "field_name" : "mOwnsBuffer",
11989 "field_offset" : 96,
11990 "referenced_type" : "_ZTIb"
11991 },
11992 {
11993 "access" : "private",
11994 "field_name" : "mPad",
11995 "field_offset" : 104,
11996 "referenced_type" : "_ZTIA3_h"
11997 }
11998 ],
11999 "linker_set_key" : "_ZTIN7android8hardware8hidl_vecIiEE",
12000 "name" : "android::hardware::hidl_vec<int>",
12001 "referenced_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
12002 "self_type" : "_ZTIN7android8hardware8hidl_vecIiEE",
12003 "size" : 16,
12004 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h",
12005 "template_args" : [ "_ZTIi" ]
12006 },
12007 {
12008 "alignment" : 4,
12009 "base_specifiers" :
12010 [
12011 {
12012 "referenced_type" : "_ZTIN7android8hardware7IBinderE"
12013 }
12014 ],
12015 "fields" :
12016 [
12017 {
12018 "access" : "protected",
12019 "field_name" : "mSchedPolicy",
12020 "field_offset" : 32,
12021 "referenced_type" : "_ZTIi"
12022 },
12023 {
12024 "access" : "protected",
12025 "field_name" : "mSchedPriority",
12026 "field_offset" : 64,
12027 "referenced_type" : "_ZTIi"
12028 },
12029 {
12030 "access" : "private",
12031 "field_name" : "mExtras",
12032 "field_offset" : 96,
12033 "referenced_type" : "_ZTINSt3__16atomicIPN7android8hardware9BHwBinder6ExtrasEEE"
12034 },
12035 {
12036 "access" : "private",
12037 "field_name" : "mReserved0",
12038 "field_offset" : 128,
12039 "referenced_type" : "_ZTIPv"
12040 }
12041 ],
12042 "linker_set_key" : "_ZTIN7android8hardware9BHwBinderE",
12043 "name" : "android::hardware::BHwBinder",
12044 "record_kind" : "class",
12045 "referenced_type" : "_ZTIN7android8hardware9BHwBinderE",
12046 "self_type" : "_ZTIN7android8hardware9BHwBinderE",
12047 "size" : 28,
12048 "source_file" : "system/libhwbinder/include/hwbinder/Binder.h",
12049 "vtable_components" :
12050 [
12051 {
12052 "component_value" : 20,
12053 "kind" : "vbase_offset"
12054 },
12055 {
12056 "kind" : "offset_to_top"
12057 },
12058 {
12059 "kind" : "rtti",
12060 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
12061 },
12062 {
12063 "mangled_component_name" : "_ZN7android8hardware9BHwBinder8transactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12064 },
12065 {
12066 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11linkToDeathERKNS_2spINS0_7IBinder14DeathRecipientEEEPvj"
12067 },
12068 {
12069 "mangled_component_name" : "_ZN7android8hardware9BHwBinder13unlinkToDeathERKNS_2wpINS0_7IBinder14DeathRecipientEEEPvjPS5_"
12070 },
12071 {
12072 "mangled_component_name" : "_ZNK7android8hardware7IBinder13checkSubclassEPKv"
12073 },
12074 {
12075 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12attachObjectEPKvPvS4_PFvS3_S4_S4_E"
12076 },
12077 {
12078 "mangled_component_name" : "_ZNK7android8hardware9BHwBinder10findObjectEPKv"
12079 },
12080 {
12081 "mangled_component_name" : "_ZN7android8hardware9BHwBinder12detachObjectEPKv"
12082 },
12083 {
12084 "mangled_component_name" : "_ZN7android8hardware9BHwBinder11localBinderEv"
12085 },
12086 {
12087 "mangled_component_name" : "_ZN7android8hardware7IBinder12remoteBinderEv"
12088 },
12089 {
12090 "kind" : "complete_dtor_pointer",
12091 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD1Ev"
12092 },
12093 {
12094 "kind" : "deleting_dtor_pointer",
12095 "mangled_component_name" : "_ZN7android8hardware9BHwBinderD0Ev"
12096 },
12097 {
12098 "mangled_component_name" : "_ZN7android8hardware9BHwBinder10onTransactEjRKNS0_6ParcelEPS2_jNSt3__18functionIFvRS2_EEE"
12099 },
12100 {
12101 "kind" : "vcall_offset"
12102 },
12103 {
12104 "kind" : "vcall_offset"
12105 },
12106 {
12107 "kind" : "vcall_offset"
12108 },
12109 {
12110 "kind" : "vcall_offset"
12111 },
12112 {
12113 "component_value" : -20,
12114 "kind" : "vcall_offset"
12115 },
12116 {
12117 "component_value" : -20,
12118 "kind" : "offset_to_top"
12119 },
12120 {
12121 "kind" : "rtti",
12122 "mangled_component_name" : "_ZTIN7android8hardware9BHwBinderE"
12123 },
12124 {
12125 "kind" : "complete_dtor_pointer",
12126 "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD1Ev"
12127 },
12128 {
12129 "kind" : "deleting_dtor_pointer",
12130 "mangled_component_name" : "_ZTv0_n12_N7android8hardware9BHwBinderD0Ev"
12131 },
12132 {
12133 "mangled_component_name" : "_ZN7android7RefBase10onFirstRefEv"
12134 },
12135 {
12136 "mangled_component_name" : "_ZN7android7RefBase15onLastStrongRefEPKv"
12137 },
12138 {
12139 "mangled_component_name" : "_ZN7android7RefBase20onIncStrongAttemptedEjPKv"
12140 },
12141 {
12142 "mangled_component_name" : "_ZN7android7RefBase13onLastWeakRefEPKv"
12143 }
12144 ]
12145 },
12146 {
12147 "alignment" : 4,
12148 "fields" :
12149 [
12150 {
12151 "field_name" : "sched_policy",
12152 "referenced_type" : "_ZTIi"
12153 },
12154 {
12155 "field_name" : "prio",
12156 "field_offset" : 32,
12157 "referenced_type" : "_ZTIi"
12158 }
12159 ],
12160 "linker_set_key" : "_ZTIN7android8hardware9SchedPrioE",
12161 "name" : "android::hardware::SchedPrio",
12162 "referenced_type" : "_ZTIN7android8hardware9SchedPrioE",
12163 "self_type" : "_ZTIN7android8hardware9SchedPrioE",
12164 "size" : 8,
12165 "source_file" : "system/libhidl/transport/include/hidl/HidlTransportSupport.h"
12166 },
12167 {
12168 "alignment" : 4,
12169 "fields" :
12170 [
12171 {
12172 "access" : "private",
12173 "field_name" : "mCond",
12174 "referenced_type" : "_ZTI14pthread_cond_t"
12175 }
12176 ],
12177 "linker_set_key" : "_ZTIN7android9ConditionE",
12178 "name" : "android::Condition",
12179 "record_kind" : "class",
12180 "referenced_type" : "_ZTIN7android9ConditionE",
12181 "self_type" : "_ZTIN7android9ConditionE",
12182 "size" : 4,
12183 "source_file" : "system/core/libutils/include/utils/Condition.h"
12184 },
12185 {
12186 "alignment" : 4,
12187 "fields" :
12188 [
12189 {
12190 "field_name" : "buf",
12191 "referenced_type" : "_ZTIA5121_h"
12192 },
12193 {
12194 "field_name" : "entry",
12195 "referenced_type" : "_ZTI12logger_entry"
12196 }
12197 ],
12198 "is_anonymous" : true,
12199 "linker_set_key" : "_ZTIN7log_msgUt_E",
12200 "name" : "log_msg::(anonymous union at system/logging/liblog/include_vndk/log/log_read.h:58:3)",
12201 "record_kind" : "union",
12202 "referenced_type" : "_ZTIN7log_msgUt_E",
12203 "self_type" : "_ZTIN7log_msgUt_E",
12204 "size" : 5124,
12205 "source_file" : "system/logging/liblog/include_vndk/log/log_read.h"
12206 }
12207 ],
12208 "rvalue_reference_types" :
12209 [
12210 {
12211 "alignment" : 4,
12212 "linker_set_key" : "_ZTION7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
12213 "name" : "android::sp<android::hidl::memory::token::V1_0::IMemoryToken> &&",
12214 "referenced_type" : "_ZTIN7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
12215 "self_type" : "_ZTION7android2spINS_4hidl6memory5token4V1_012IMemoryTokenEEE",
12216 "size" : 4,
12217 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
12218 },
12219 {
12220 "alignment" : 4,
12221 "linker_set_key" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
12222 "name" : "android::sp<android::hardware::hidl_binder_death_recipient> &&",
12223 "referenced_type" : "_ZTIN7android2spINS_8hardware27hidl_binder_death_recipientEEE",
12224 "self_type" : "_ZTION7android2spINS_8hardware27hidl_binder_death_recipientEEE",
12225 "size" : 4,
12226 "source_file" : "system/core/libutils/include/utils/StrongPointer.h"
12227 },
12228 {
12229 "alignment" : 4,
12230 "linker_set_key" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
12231 "name" : "android::hardware::hidl_array<unsigned char, 32> &&",
12232 "referenced_type" : "_ZTIN7android8hardware10hidl_arrayIhLj32EJEEE",
12233 "self_type" : "_ZTION7android8hardware10hidl_arrayIhLj32EJEEE",
12234 "size" : 4,
12235 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
12236 },
12237 {
12238 "alignment" : 4,
12239 "linker_set_key" : "_ZTION7android8hardware11hidl_handleE",
12240 "name" : "android::hardware::hidl_handle &&",
12241 "referenced_type" : "_ZTIN7android8hardware11hidl_handleE",
12242 "self_type" : "_ZTION7android8hardware11hidl_handleE",
12243 "size" : 4,
12244 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
12245 },
12246 {
12247 "alignment" : 4,
12248 "linker_set_key" : "_ZTION7android8hardware11hidl_memoryE",
12249 "name" : "android::hardware::hidl_memory &&",
12250 "referenced_type" : "_ZTIN7android8hardware11hidl_memoryE",
12251 "self_type" : "_ZTION7android8hardware11hidl_memoryE",
12252 "size" : 4,
12253 "source_file" : "system/libhidl/base/include/hidl/HidlSupport.h"
12254 },
12255 {
12256 "alignment" : 4,
12257 "linker_set_key" : "_ZTION7android8hardware6ReturnINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEEEE",
12258 "name" : "android::hardware::Return<android::sp<android::hidl::memory::token::V1_0::IMemoryToken>> &&",
12259 "referenced_type" : "_ZTIN7android8hardware6ReturnINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEEEE",
12260 "self_type" : "_ZTION7android8hardware6ReturnINS_2spINS_4hidl6memory5token4V1_012IMemoryTokenEEEEE",
12261 "size" : 4,
12262 "source_file" : "system/libhidl/base/include/hidl/Status.h"
12263 },
12264 {
12265 "alignment" : 4,
12266 "linker_set_key" : "_ZTION7android8hardware6ReturnIbEE",
12267 "name" : "android::hardware::Return<bool> &&",
12268 "referenced_type" : "_ZTIN7android8hardware6ReturnIbEE",
12269 "self_type" : "_ZTION7android8hardware6ReturnIbEE",
12270 "size" : 4,
12271 "source_file" : "system/libhidl/base/include/hidl/Status.h"
12272 },
12273 {
12274 "alignment" : 4,
12275 "linker_set_key" : "_ZTION7android8hardware6ReturnIvEE",
12276 "name" : "android::hardware::Return<void> &&",
12277 "referenced_type" : "_ZTIN7android8hardware6ReturnIvEE",
12278 "self_type" : "_ZTION7android8hardware6ReturnIvEE",
12279 "size" : 4,
12280 "source_file" : "system/libhidl/base/include/hidl/Status.h"
12281 },
12282 {
12283 "alignment" : 4,
12284 "linker_set_key" : "_ZTION7android8hardware6StatusE",
12285 "name" : "android::hardware::Status &&",
12286 "referenced_type" : "_ZTIN7android8hardware6StatusE",
12287 "self_type" : "_ZTION7android8hardware6StatusE",
12288 "size" : 4,
12289 "source_file" : "system/libhidl/base/include/hidl/Status.h"
12290 },
12291 {
12292 "alignment" : 4,
12293 "linker_set_key" : "_ZTION7android8hardware7details13return_statusE",
12294 "name" : "android::hardware::details::return_status &&",
12295 "referenced_type" : "_ZTIN7android8hardware7details13return_statusE",
12296 "self_type" : "_ZTION7android8hardware7details13return_statusE",
12297 "size" : 4,
12298 "source_file" : "system/libhidl/base/include/hidl/Status.h"
12299 },
12300 {
12301 "alignment" : 4,
12302 "linker_set_key" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12303 "name" : "std::basic_string<char, std::char_traits<char>, std::allocator<char>> &&",
12304 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12305 "self_type" : "_ZTIONSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
12306 "size" : 4,
12307 "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
12308 },
12309 {
12310 "alignment" : 4,
12311 "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
12312 "name" : "std::function<sp<IBase> (void *)> &&",
12313 "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
12314 "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_4hidl4base4V1_05IBaseEEEPvEEE",
12315 "size" : 4,
12316 "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
12317 },
12318 {
12319 "alignment" : 4,
12320 "linker_set_key" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
12321 "name" : "std::function<sp<IBinder> (void *)> &&",
12322 "referenced_type" : "_ZTINSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
12323 "self_type" : "_ZTIONSt3__18functionIFN7android2spINS1_8hardware7IBinderEEEPvEEE",
12324 "size" : 4,
12325 "source_file" : "system/libhidl/transport/include/hidl/ConcurrentMap.h"
12326 }
12327 ]
12328}